PageSourceSearch

https://heppnl247.com/assets/index-DL_7KPC6.js

js heppnl247.com collected 2026-10-08 17:34:51 UTC 2,604,848 bytes, 1,708 lines download raw bytes

1function oj(e,t){for(var n=0;n<t.length;n++){const a=t[n];if(typeof a!="string"&&!Array.isArray(a)){for(const s in a)if(s!=="default"&&!(s in e)){const i=Object.getOwnPropertyDescriptor(a,s);i&&Object.defineProperty(e,s,i.get?i:{enumerable:!0,get:()=>a[s]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))a(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&a(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(s){if(s.ep)return;s.ep=!0;const i=n(s);fetch(s.href,i)}})();function Qr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function qO(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function a(){var s=!1;try{s=this instanceof a}catch{}return s?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(a){var s=Object.getOwnPropertyDescriptor(e,a);Object.defineProperty(n,a,s.get?s:{enumerable:!0,get:function(){return e[a]}})}),n}var Vw={exports:{}},wT={},Hw={exports:{}},zn={},mk;function QV(){if(mk)return zn;mk=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),o=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),f=Symbol.iterator;function y(R){return R===null||typeof R!="object"?null:(R=f&&R[f]||R["@@iterator"],typeof R=="function"?R:null)}var S={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},L=Object.assign,O={};function v(R,J,Z){this.props=R,this.context=J,this.refs=O,this.updater=Z||S}v.prototype.isReactComponent={},v.prototype.setState=function(R,J){if(typeof R!="object"&&typeof R!="function"&&R!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,R,J,"setState")},v.prototype.forceUpdate=function(R){this.updater.enqueueForceUpdate(this,R,"forceUpdate")};function C(){}C.prototype=v.prototype;function E(R,J,Z){this.props=R,this.context=J,this.refs=O,this.updater=Z||S}var x=E.prototype=new C;x.constructor=E,L(x,v.prototype),x.isPureReactComponent=!0;var A=Array.isArray,w=Object.prototype.hasOwnProperty,k={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function _(R,J,Z){var te,oe={},pe=null,Le=null;if(J!=null)for(te in J.ref!==void 0&&(Le=J.ref),J.key!==void 0&&(pe=""+J.key),J)w.call(J,te)&&!N.hasOwnProperty(te)&&(oe[te]=J[te]);var Ze=arguments.length-2;if(Ze===1)oe.children=Z;else if(1<Ze){for(var Fe=Array(Ze),Be=0;Be<Ze;Be++)Fe[Be]=arguments[Be+2];oe.children=Fe}if(R&&R.defaultProps)for(te in Ze=R.defaultProps,Ze)oe[te]===void 0&&(oe[te]=Ze[te]);return{$$typeof:e,type:R,key:pe,ref:Le,props:oe,_owner:k.current}}function j(R,J){return{$$typeof:e,type:R.type,key:J,ref:R.ref,props:R.props,_owner:R._owner}}function F(R){return typeof R=="object"&&R!==null&&R.$$typeof===e}function G(R){var J={"=":"=0",":":"=2"};return"$"+R.replace(/[=:]/g,function(Z){return J[Z]})}var z=/\/+/g;function $(R,J){return typeof R=="object"&&R!==null&&R.key!=null?G(""+R.key):J.toString(36)}function Y(R,J,Z,te,oe){var pe=typeof R;(pe==="undefined"||pe==="boolean")&&(R=null);var Le=!1;if(R===null)Le=!0;else switch(pe){case"string":case"number":Le=!0;break;case"object":switch(R.$$typeof){case e:case t:Le=!0}}if(Le)return Le=R,oe=oe(Le),R=te===""?"."+$(Le,0):te,A(oe)?(Z="",R!=null&&(Z=R.replace(z,"$&/")+"/"),Y(oe,J,Z,"",function(Be){return Be})):oe!=null&&(F(oe)&&(oe=j(oe,Z+(!oe.key||Le&&Le.key===oe.key?"":(""+oe.key).replace(z,"$&/")+"/")+R)),J.push(oe)),1;if(Le=0,te=te===""?".":te+":",A(R))for(var Ze=0;Ze<R.length;Ze++){pe=R[Ze];var Fe=te+$(pe,Ze);Le+=Y(pe,J,Z,Fe,oe)}
vendor: 4,625 bytes, line 1
1else if(Fe=y(R),typeof Fe=="function")for(R=Fe.call(R),Ze=0;!(pe=R.next()).done;)pe=pe.value,Fe=te+$(pe,Ze++),Le+=Y(pe,J,Z,Fe,oe);else if(pe==="object")throw J=String(R),Error("Objects are not valid as a React child (found: "+(J==="[object Object]"?"object with keys {"+Object.keys(R).join(", ")+"}":J)+"). If you meant to render a collection of children, use an array instead.");return Le}function q(R,J,Z){if(R==null)return R;var te=[],oe=0;return Y(R,te,"","",function(pe){return J.call(Z,pe,oe++)}),te}function U(R){if(R._status===-1){var J=R._result;J=J(),J.then(function(Z){(R._status===0||R._status===-1)&&(R._status=1,R._result=Z)},function(Z){(R._status===0||R._status===-1)&&(R._status=2,R._result=Z)}),R._status===-1&&(R._status=0,R._result=J)}if(R._status===1)return R._result.default;throw R._result}var D={current:null},X={transition:null},W={ReactCurrentDispatcher:D,ReactCurrentBatchConfig:X,ReactCurrentOwner:k};function B(){throw Error("act(...) is not supported in production builds of React.")}return zn.Children={map:q,forEach:function(R,J,Z){q(R,function(){J.apply(this,arguments)},Z)},count:function(R){var J=0;return q(R,function(){J++}),J},toArray:function(R){return q(R,function(J){return J})||[]},only:function(R){if(!F(R))throw Error("React.Children.only expected to receive a single React element child.");return R}},zn.Component=v,zn.Fragment=n,zn.Profiler=s,zn.PureComponent=E,zn.StrictMode=a,zn.Suspense=p,zn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=W,zn.act=B,zn.cloneElement=function(R,J,Z){if(R==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+R+".");var te=L({},R.props),oe=R.key,pe=R.ref,Le=R._owner;if(J!=null){if(J.ref!==void 0&&(pe=J.ref,Le=k.current),J.key!==void 0&&(oe=""+J.key),R.type&&R.type.defaultProps)var Ze=R.type.defaultProps;for(Fe in J)w.call(J,Fe)&&!N.hasOwnProperty(Fe)&&(te[Fe]=J[Fe]===void 0&&Ze!==void 0?Ze[Fe]:J[Fe])}var Fe=arguments.length-2;if(Fe===1)te.children=Z;else if(1<Fe){Ze=Array(Fe);for(var Be=0;Be<Fe;Be++)Ze[Be]=arguments[Be+2];te.children=Ze}return{$$typeof:e,type:R.type,key:oe,ref:pe,props:te,_owner:Le}},zn.createContext=function(R){return R={$$typeof:o,_currentValue:R,_currentValue2:R,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},R.Provider={$$typeof:i,_context:R},R.Consumer=R},zn.createElement=_,zn.createFactory=function(R){var J=_.bind(null,R);return J.type=R,J},zn.createRef=function(){return{current:null}},zn.forwardRef=function(R){return{$$typeof:c,render:R}},zn.isValidElement=F,zn.lazy=function(R){return{$$typeof:h,_payload:{_status:-1,_result:R},_init:U}},zn.memo=function(R,J){return{$$typeof:m,type:R,compare:J===void 0?null:J}},zn.startTransition=function(R){var J=X.transition;X.transition={};try{R()}finally{X.transition=J}},zn.unstable_act=B,zn.useCallback=function(R,J){return D.current.useCallback(R,J)},zn.useContext=function(R){return D.current.useContext(R)},zn.useDebugValue=function(){},zn.useDeferredValue=function(R){return D.current.useDeferredValue(R)},zn.useEffect=function(R,J){return D.current.useEffect(R,J)},zn.useId=function(){return D.current.useId()},zn.useImperativeHandle=function(R,J,Z){return D.current.useImperativeHandle(R,J,Z)},zn.useInsertionEffect=function(R,J){return D.current.useInsertionEffect(R,J)},zn.useLayoutEffect=function(R,J){return D.current.useLayoutEffect(R,J)},zn.useMemo=function(R,J){return D.current.useMemo(R,J)},zn.useReducer=function(R,J,Z){return D.current.useReducer(R,J,Z)},zn.useRef=function(R){return D.current.useRef(R)},zn.useState=function(R){return D.current.useState(R)},zn.useSyncExternalStore=function(R,J,Z){return D.current.useSyncExternalStore(R,J,Z)},zn.useTransition=function(){return D.current.useTransition()},zn.version="18.3.1",zn}var hk;function Zr(){return hk||(hk=1,Hw.exports=QV()),Hw.exports}var fk;function ZV(){if(fk)return wT;fk=1;var e=Zr(),t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function o(c,p,m){var h,f={},y=null,S=null;m!==void 0&&(y=""+m),p.key!==void 0&&(y=""+p.key),p.ref!==void 0&&(S=p.ref);for(h in p)a.call(p,h)&&!i.hasOwnProperty(h)&&(f[h]=p[h]);if(c&&c.defaultProps)for(h in p=c.defaultProps,p)f[h]===void 0&&(f[h]=p[h]);return{$$typeof:t,type:c,key:y,ref:S,props:f,_owner:s.current}}return wT.Fragment=n,wT.jsx=o,wT.jsxs=o,wT}var gk;function eH(){return gk||(gk=1,Vw.exports=ZV()),Vw.exports}var r=eH(),b=Zr();const ke=Qr(b),OS=oj({__proto__:null,default:ke},[b]);var Av={}
vendor: 48,555 bytes, lines 1-5
1,Jw={exports:{}},Bi={},Ww={exports:{}},Uw={};var yk;function tH(){return yk||(yk=1,(function(e){function t(X,W){var B=X.length;X.push(W);e:for(;0<B;){var R=B-1>>>1,J=X[R];if(0<s(J,W))X[R]=W,X[B]=J,B=R;else break e}}function n(X){return X.length===0?null:X[0]}function a(X){if(X.length===0)return null;var W=X[0],B=X.pop();if(B!==W){X[0]=B;e:for(var R=0,J=X.length,Z=J>>>1;R<Z;){var te=2*(R+1)-1,oe=X[te],pe=te+1,Le=X[pe];if(0>s(oe,B))pe<J&&0>s(Le,oe)?(X[R]=Le,X[pe]=B,R=pe):(X[R]=oe,X[te]=B,R=te);else if(pe<J&&0>s(Le,B))X[R]=Le,X[pe]=B,R=pe;else break e}}return W}function s(X,W){var B=X.sortIndex-W.sortIndex;return B!==0?B:X.id-W.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,c=o.now();e.unstable_now=function(){return o.now()-c}}var p=[],m=[],h=1,f=null,y=3,S=!1,L=!1,O=!1,v=typeof setTimeout=="function"?setTimeout:null,C=typeof clearTimeout=="function"?clearTimeout:null,E=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(X){for(var W=n(m);W!==null;){if(W.callback===null)a(m);else if(W.startTime<=X)a(m),W.sortIndex=W.expirationTime,t(p,W);else break;W=n(m)}}function A(X){if(O=!1,x(X),!L)if(n(p)!==null)L=!0,U(w);else{var W=n(m);W!==null&&D(A,W.startTime-X)}}function w(X,W){L=!1,O&&(O=!1,C(_),_=-1),S=!0;var B=y;try{for(x(W),f=n(p);f!==null&&(!(f.expirationTime>W)||X&&!G());){var R=f.callback;if(typeof R=="function"){f.callback=null,y=f.priorityLevel;var J=R(f.expirationTime<=W);W=e.unstable_now(),typeof J=="function"?f.callback=J:f===n(p)&&a(p),x(W)}else a(p);f=n(p)}if(f!==null)var Z=!0;else{var te=n(m);te!==null&&D(A,te.startTime-W),Z=!1}return Z}finally{f=null,y=B,S=!1}}var k=!1,N=null,_=-1,j=5,F=-1;function G(){return!(e.unstable_now()-F<j)}function z(){if(N!==null){var X=e.unstable_now();F=X;var W=!0;try{W=N(!0,X)}finally{W?$():(k=!1,N=null)}}else k=!1}var $;if(typeof E=="function")$=function(){E(z)};else if(typeof MessageChannel<"u"){var Y=new MessageChannel,q=Y.port2;Y.port1.onmessage=z,$=function(){q.postMessage(null)}}else $=function(){v(z,0)};function U(X){N=X,k||(k=!0,$())}function D(X,W){_=v(function(){X(e.unstable_now())},W)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(X){X.callback=null},e.unstable_continueExecution=function(){L||S||(L=!0,U(w))},e.unstable_forceFrameRate=function(X){0>X||125<X?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<X?Math.floor(1e3/X):5},e.unstable_getCurrentPriorityLevel=function(){return y},e.unstable_getFirstCallbackNode=function(){return n(p)},e.unstable_next=function(X){switch(y){case 1:case 2:case 3:var W=3;break;default:W=y}var B=y;y=W;try{return X()}finally{y=B}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(X,W){switch(X){case 1:case 2:case 3:case 4:case 5:break;default:X=3}var B=y;y=X;try{return W()}finally{y=B}},e.unstable_scheduleCallback=function(X,W,B){var R=e.unstable_now();switch(typeof B=="object"&&B!==null?(B=B.delay,B=typeof B=="number"&&0<B?R+B:R):B=R,X){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=B+J,X={id:h++,callback:W,priorityLevel:X,startTime:B,expirationTime:J,sortIndex:-1},B>R?(X.sortIndex=B,t(m,X),n(p)===null&&X===n(m)&&(O?(C(_),_=-1):O=!0,D(A,B-R))):(X.sortIndex=J,t(p,X),L||S||(L=!0,U(w))),X},e.unstable_shouldYield=G,e.unstable_wrapCallback=function(X){var W=y;return function(){var B=y;y=W;try{return X.apply(this,arguments)}finally{y=B}}}})(Uw)),Uw}var Tk;function nH(){return Tk||(Tk=1,Ww.exports=tH()),Ww.exports}var Sk;function aH(){if(Sk)return Bi;Sk=1;var e=Zr(),t=nH();function n(l){for(var u="https://reactjs.org/docs/error-decoder.html?invariant="+l,T=1;T<arguments.length;T++)u+="&args[]="+encodeURIComponent(arguments[T]);return"Minified React error #"+l+"; visit "+u+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,s={};function i(l,u){o(l,u),o(l+"Capture",u)}function o(l,u){for(s[l]=u,l=0;l<u.length;l++)a.add(u[l])}var c=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),p=Object.prototype.hasOwnProperty,m=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,h={},f={};function y(l){return p.call(f,l)?!0:p.call(h,l)?!1:m.test(l)?f[l]=!0:(h[l]=!0,!1)}function S(l,u,T,P){if(T!==null&&T.type===0)return!1;switch(typeof u){case"function":case"symbol":return!0;case"boolean":return P?!1:T!==null?!T.acceptsBooleans:(l=l.toLowerCase().slice(0,5),l!=="data-"&&l!=="aria-");default:return!1}}function L(l,u,T,P){if(u===null||typeof u>"u"||S(l,u,T,P))return!0;if(P)return!1;if(T!==null)switch(T.type){case 3:return!u;case 4:return u===!1;case 5:return isNaN(u);case 6:return isNaN(u)||1>u}return!1}function O(l,u,T,P,M,H,re){this.acceptsBooleans=u===2||u===3||u===4,this.attributeName=P,this.attributeNamespace=M,this.mustUseProperty=T,this.propertyName=l,this.type=u,this.sanitizeURL=H,this.removeEmptyString=re}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(l){v[l]=new O(l,0,!1,l,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(l){var u=l[0];v[u]=new O(u,1,!1,l[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(l){v[l]=new O(l,2,!1,l.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(l){v[l]=new O(l,2,!1,l,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(l){v[l]=new O(l,3,!1,l.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(l){v[l]=new O(l,3,!0,l,null,!1,!1)}),["capture","download"].forEach(function(l){v[l]=new O(l,4,!1,l,null,!1,!1)}),["cols","rows","size","span"].forEach(function(l){v[l]=new O(l,6,!1,l,null,!1,!1)}),["rowSpan","start"].forEach(function(l){v[l]=new O(l,5,!1,l.toLowerCase(),null,!1,!1)});var C=/[\-:]([a-z])/g;function E(l){return l[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(l){var u=l.replace(C,E);v[u]=new O(u,1,!1,l,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(l){var u=l.replace(C,E);v[u]=new O(u,1,!1,l,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(l){var u=l.replace(C,E);v[u]=new O(u,1,!1,l,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(l){v[l]=new O(l,1,!1,l.toLowerCase(),null,!1,!1)}),v.xlinkHref=new O("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(l){v[l]=new O(l,1,!1,l.toLowerCase(),null,!0,!0)});function x(l,u,T,P){var M=v.hasOwnProperty(u)?v[u]:null;(M!==null?M.type!==0:P||!(2<u.length)||u[0]!=="o"&&u[0]!=="O"||u[1]!=="n"&&u[1]!=="N")&&(L(u,T,M,P)&&(T=null),P||M===null?y(u)&&(T===null?l.removeAttribute(u):l.setAttribute(u,""+T)):M.mustUseProperty?l[M.propertyName]=T===null?M.type===3?!1:"":T:(u=M.attributeName,P=M.attributeNamespace,T===null?l.removeAttribute(u):(M=M.type,T=M===3||M===4&&T===!0?"":""+T,P?l.setAttributeNS(P,u,T):l.setAttribute(u,T))))}var A=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),k=Symbol.for("react.portal"),N=Symbol.for("react.fragment"),_=Symbol.for("react.strict_mode"),j=Symbol.for("react.profiler"),F=Symbol.for("react.provider"),G=Symbol.for("react.context"),z=Symbol.for("react.forward_ref"),$=Symbol.for("react.suspense"),Y=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),U=Symbol.for("react.lazy"),D=Symbol.for("react.offscreen"),X=Symbol.iterator;function W(l){return l===null||typeof l!="object"?null:(l=X&&l[X]||l["@@iterator"],typeof l=="function"?l:null)}var B=Object.assign,R;function J(l){if(R===void 0)try{throw Error()}catch(T){var u=T.stack.trim().match(/\n( *(at )?)/);R=u&&u[1]||""}return`
2`+R+l}var Z=!1;function te(l,u){if(!l||Z)return"";Z=!0;var T=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(u)if(u=function(){throw Error()},Object.defineProperty(u.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(u,[])}catch(at){var P=at}Reflect.construct(l,[],u)}else{try{u.call()}catch(at){P=at}l.call(u.prototype)}else{try{throw Error()}catch(at){P=at}l()}}catch(at){if(at&&P&&typeof at.stack=="string"){for(var M=at.stack.split(`
3`),H=P.stack.split(`
4`),re=M.length-1,ye=H.length-1;1<=re&&0<=ye&&M[re]!==H[ye];)ye--;for(;1<=re&&0<=ye;re--,ye--)if(M[re]!==H[ye]){if(re!==1||ye!==1)do if(re--,ye--,0>ye||M[re]!==H[ye]){var Ae=`
5`+M[re].replace(" at new "," at ");return l.displayName&&Ae.includes("<anonymous>")&&(Ae=Ae.replace("<anonymous>",l.displayName)),Ae}while(1<=re&&0<=ye);break}}}finally{Z=!1,Error.prepareStackTrace=T}return(l=l?l.displayName||l.name:"")?J(l):""}function oe(l){switch(l.tag){case 5:return J(l.type);case 16:return J("Lazy");case 13:return J("Suspense");case 19:return J("SuspenseList");case 0:case 2:case 15:return l=te(l.type,!1),l;case 11:return l=te(l.type.render,!1),l;case 1:return l=te(l.type,!0),l;default:return""}}function pe(l){if(l==null)return null;if(typeof l=="function")return l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case N:return"Fragment";case k:return"Portal";case j:return"Profiler";case _:return"StrictMode";case $:return"Suspense";case Y:return"SuspenseList"}if(typeof l=="object")switch(l.$$typeof){case G:return(l.displayName||"Context")+".Consumer";case F:return(l._context.displayName||"Context")+".Provider";case z:var u=l.render;return l=l.displayName,l||(l=u.displayName||u.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case q:return u=l.displayName||null,u!==null?u:pe(l.type)||"Memo";case U:u=l._payload,l=l._init;try{return pe(l(u))}catch{}}return null}function Le(l){var u=l.type;switch(l.tag){case 24:return"Cache";case 9:return(u.displayName||"Context")+".Consumer";case 10:return(u._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return l=u.render,l=l.displayName||l.name||"",u.displayName||(l!==""?"ForwardRef("+l+")":"ForwardRef");case 7:return"Fragment";case 5:return u;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return pe(u);case 8:return u===_?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof u=="function")return u.displayName||u.name||null;if(typeof u=="string")return u}return null}function Ze(l){switch(typeof l){case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function Fe(l){var u=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(u==="checkbox"||u==="radio")}function Be(l){var u=Fe(l)?"checked":"value",T=Object.getOwnPropertyDescriptor(l.constructor.prototype,u),P=""+l[u];if(!l.hasOwnProperty(u)&&typeof T<"u"&&typeof T.get=="function"&&typeof T.set=="function"){var M=T.get,H=T.set;return Object.defineProperty(l,u,{configurable:!0,get:function(){return M.call(this)},set:function(re){P=""+re,H.call(this,re)}}),Object.defineProperty(l,u,{enumerable:T.enumerable}),{getValue:function(){return P},setValue:function(re){P=""+re},stopTracking:function(){l._valueTracker=null,delete l[u]}}}}function He(l){l._valueTracker||(l._valueTracker=Be(l))}function Ue(l){if(!l)return!1;var u=l._valueTracker;if(!u)return!0;var T=u.getValue(),P="";return l&&(P=Fe(l)?l.checked?"true":"false":l.value),l=P,l!==T?(u.setValue(l),!0):!1}function st(l){if(l=l||(typeof document<"u"?document:void 0),typeof l>"u")return null;try{return l.activeElement||l.body}catch{return l.body}}function Ne(l,u){var T=u.checked;return B({},u,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:T??l._wrapperState.initialChecked})}function be(l,u){var T=u.defaultValue==null?"":u.defaultValue,P=u.checked!=null?u.checked:u.defaultChecked;T=Ze(u.value!=null?u.value:T),l._wrapperState={initialChecked:P,initialValue:T,controlled:u.type==="checkbox"||u.type==="radio"?u.checked!=null:u.value!=null}}function xe(l,u){u=u.checked,u!=null&&x(l,"checked",u,!1)}function de(l,u){xe(l,u);var T=Ze(u.value),P=u.type;if(T!=null)P==="number"?(T===0&&l.value===""||l.value!=T)&&(l.value=""+T):l.value!==""+T&&(l.value=""+T);else if(P==="submit"||P==="reset"){l.removeAttribute("value");return}u.hasOwnProperty("value")?ue(l,u.type,T):u.hasOwnProperty("defaultValue")&&ue(l,u.type,Ze(u.defaultValue)),u.checked==null&&u.defaultChecked!=null&&(l.defaultChecked=!!u.defaultChecked)}function De(l,u,T){if(u.hasOwnProperty("value")||u.hasOwnProperty("defaultValue")){var P=u.type;if(!(P!=="submit"&&P!=="reset"||u.value!==void 0&&u.value!==null))return;u=""+l._wrapperState.initialValue,T||u===l.value||(l.value=u),l.defaultValue=u}T=l.name,T!==""&&(l.name=""),l.defaultChecked=!!l._wrapperState.initialChecked,T!==""&&(l.name=T)}function ue(l,u,T){(u!=="number"||st(l.ownerDocument)!==l)&&(T==null?l.defaultValue=""+l._wrapperState.initialValue:l.defaultValue!==""+T&&(l.defaultValue=""+T))}var je=Array.isArray;function Ve(l,u,T,P){if(l=l.options,u){u={};for(var M=0;M<T.length;M++)u["$"+T[M]]=!0;for(T=0;T<l.length;T++)M=u.hasOwnProperty("$"+l[T].value),l[T].selected!==M&&(l[T].selected=M),M&&P&&(l[T].defaultSelected=!0)}else{for(T=""+Ze(T),u=null,M=0;M<l.length;M++){if(l[M].value===T){l[M].selected=!0,P&&(l[M].defaultSelected=!0);return}u!==null||l[M].disabled||(u=l[M])}u!==null&&(u.selected=!0)}}function it(l,u){if(u.dangerouslySetInnerHTML!=null)throw Error(n(91));return B({},u,{value:void 0,defaultValue:void 0,children:""+l._wrapperState.initialValue})}function St(l,u){var T=u.value;if(T==null){if(T=u.children,u=u.defaultValue,T!=null){if(u!=null)throw Error(n(92));if(je(T)){if(1<T.length)throw Error(n(93));T=T[0]}u=T}u==null&&(u=""),T=u}l._wrapperState={initialValue:Ze(T)}}function It(l,u){var T=Ze(u.value),P=Ze(u.defaultValue);T!=null&&(T=""+T,T!==l.value&&(l.value=T),u.defaultValue==null&&l.defaultValue!==T&&(l.defaultValue=T)),P!=null&&(l.defaultValue=""+P)}function Q(l){var u=l.textContent;u===l._wrapperState.initialValue&&u!==""&&u!==null&&(l.value=u)}function ee(l){switch(l){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ie(l,u){return l==null||l==="http://www.w3.org/1999/xhtml"?ee(u):l==="http://www.w3.org/2000/svg"&&u==="foreignObject"?"http://www.w3.org/1999/xhtml":l}var ce,me=(function(l){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(u,T,P,M){MSApp.execUnsafeLocalFunction(function(){return l(u,T,P,M)})}:l})(function(l,u){if(l.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in l)l.innerHTML=u;else{for(ce=ce||document.createElement("div"),ce.innerHTML="<svg>"+u.valueOf().toString()+"</svg>",u=ce.firstChild;l.firstChild;)l.removeChild(l.firstChild);for(;u.firstChild;)l.appendChild(u.firstChild)}});function Se(l,u){if(u){var T=l.firstChild;if(T&&T===l.lastChild&&T.nodeType===3){T.nodeValue=u;return}}l.textContent=u}var Re={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},K=["Webkit","ms","Moz","O"];Object.keys(Re).forEach(function(l){K.forEach(function(u){u=u+l.charAt(0).toUpperCase()+l.substring(1),Re[u]=Re[l]})});function ne(l,u,T){return u==null||typeof u=="boolean"||u===""?"":T||typeof u!="number"||u===0||Re.hasOwnProperty(l)&&Re[l]?(""+u).trim():u+"px"}function ge(l,u){l=l.style;for(var T in u)if(u.hasOwnProperty(T)){var P=T.indexOf("--")===0,M=ne(T,u[T],P);T==="float"&&(T="cssFloat"),P?l.setProperty(T,M):l[T]=M}}var Te=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ee(l,u){if(u){if(Te[l]&&(u.children!=null||u.dangerouslySetInnerHTML!=null))throw Error(n(137,l));if(u.dangerouslySetInnerHTML!=null){if(u.children!=null)throw Error(n(60));if(typeof u.dangerouslySetInnerHTML!="object"||!("__html"in u.dangerouslySetInnerHTML))throw Error(n(61))}if(u.style!=null&&typeof u.style!="object")throw Error(n(62))}}function et(l,u){if(l.indexOf("-")===-1)return typeof u.is=="string";switch(l){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var rt=null;function Pt(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var kt=null,yt=null,Xe=null;function vt(l){if(l=lc(l)){if(typeof kt!="function")throw Error(n(280));var u=l.stateNode;u&&(u=Yn(u),kt(l.stateNode,l.type,u))}}function Ft(l){yt?Xe?Xe.push(l):Xe=[l]:yt=l}function gt(){if(yt){var l=yt,u=Xe;if(Xe=yt=null,vt(l),u)for(l=0;l<u.length;l++)vt(u[l])}}function Bt(l,u){return l(u)}function Pn(){}var cn=!1;function ya(l,u,T){if(cn)return l(u,T);cn=!0;try{return Bt(l,u,T)}finally{cn=!1,(yt!==null||Xe!==null)&&(Pn(),gt())}}function Ka(l,u){var T=l.stateNode;if(T===null)return null;var P=Yn(T);if(P===null)return null;T=P[u];e:switch(u){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(P=!P.disabled)||(l=l.type,P=!(l==="button"||l==="input"||l==="select"||l==="textarea")),l=!P;break e;default:l=!1}if(l)return null;if(T&&typeof T!="function")throw Error(n(231,u,typeof T));return T}var we=!1;if(c)try{var Me={};Object.defineProperty(Me,"passive",{get:function(){we=!0}}),window.addEventListener("test",Me,Me),window.removeEventListener("test",Me,Me)}catch{we=!1}function nt(l,u,T,P,M,H,re,ye,Ae){var at=Array.prototype.slice.call(arguments,3);try{u.apply(T,at)}catch(bt){this.onError(bt)}}var dt=!1,Ct=null,Jt=!1,on=null,Wt={onError:function(l){dt=!0,Ct=l}};function Ut(l,u,T,P,M,H,re,ye,Ae){dt=!1,Ct=null,nt.apply(Wt,arguments)}function Ht(l,u,T,P,M,H,re,ye,Ae){if(Ut.apply(this,arguments),dt){if(dt){var at=Ct;dt=!1,Ct=null}else throw Error(n(198));Jt||(Jt=!0,on=at)}}function qt(l){var u=l,T=l;if(l.alternate)for(;u.return;)u=u.return;else{l=u;do u=l,(u.flags&4098)!==0&&(T=u.return),l=u.return;while(l)}return u.tag===3?T:null}function On(l){if(l.tag===13){var u=l.memoizedState;if(u===null&&(l=l.alternate,l!==null&&(u=l.memoizedState)),u!==null)return u.dehydrated}return null}function An(l){if(qt(l)!==l)throw Error(n(188))}function Ma(l){var u=l.alternate;if(!u){if(u=qt(l),u===null)throw Error(n(188));return u!==l?null:l}for(var T=l,P=u;;){var M=T.return;if(M===null)break;var H=M.alternate;if(H===null){if(P=M.return,P!==null){T=P;continue}break}if(M.child===H.child){for(H=M.child;H;){if(H===T)return An(M),l;if(H===P)return An(M),u;H=H.sibling}throw Error(n(188))}if(T.return!==P.return)T=M,P=H;else{for(var re=!1,ye=M.child;ye;){if(ye===T){re=!0,T=M,P=H;break}if(ye===P){re=!0,P=M,T=H;break}ye=ye.sibling}if(!re){for(ye=H.child;ye;){if(ye===T){re=!0,T=H,P=M;break}if(ye===P){re=!0,P=H,T=M;break}ye=ye.sibling}if(!re)throw Error(n(189))}}if(T.alternate!==P)throw Error(n(190))}if(T.tag!==3)throw Error(n(188));return T.stateNode.current===T?l:u}function Un(l){return l=Ma(l),l!==null?kn(l):null}function kn(l){if(l.tag===5||l.tag===6)return l;for(l=l.child;l!==null;){var u=kn(l);if(u!==null)return u;l=l.sibling}return null}var ca=t.unstable_scheduleCallback,Ls=t.unstable_cancelCallback,ei=t.unstable_shouldYield,rr=t.unstable_requestPaint,Gn=t.unstable_now,hr=t.unstable_getCurrentPriorityLevel,wr=t.unstable_ImmediatePriority,ws=t.unstable_UserBlockingPriority,ja=t.unstable_NormalPriority,$i=t.unstable_LowPriority,Dn=t.unstable_IdlePriority,qn=null,lt=null;function en(l){if(lt&&typeof lt.onCommitFiberRoot=="function")try{lt.onCommitFiberRoot(qn,l,void 0,(l.current.flags&128)===128)}catch{}}var un=Math.clz32?Math.clz32:es,Jn=Math.log,sa=Math.LN2;function es(l){return l>>>=0,l===0?32:31-(Jn(l)/sa|0)|0}var zi=64,_s=4194304;function Ya(l){switch(l&-l){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return l&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return l&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return l}}function Er(l,u){var T=l.pendingLanes;if(T===0)return 0;var P=0,M=l.suspendedLanes,H=l.pingedLanes,re=T&268435455;if(re!==0){var ye=re&~M;ye!==0?P=Ya(ye):(H&=re,H!==0&&(P=Ya(H)))}else re=T&~M,re!==0?P=Ya(re):H!==0&&(P=Ya(H));if(P===0)return 0;if(u!==0&&u!==P&&(u&M)===0&&(M=P&-P,H=u&-u,M>=H||M===16&&(H&4194240)!==0))return u;if((P&4)!==0&&(P|=T&16),u=l.entangledLanes,u!==0)for(l=l.entanglements,u&=P;0<u;)T=31-un(u),M=1<<T,P|=l[T],u&=~M;return P}function Wl(l,u){switch(l){case 1:case 2:case 4:return u+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return u+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ki(l,u){for(var T=l.suspendedLanes,P=l.pingedLanes,M=l.expirationTimes,H=l.pendingLanes;0<H;){var re=31-un(H),ye=1<<re,Ae=M[re];Ae===-1?((ye&T)===0||(ye&P)!==0)&&(M[re]=Wl(ye,u)):Ae<=u&&(l.expiredLanes|=ye),H&=~ye}}function yp(l){return l=l.pendingLanes&-1073741825,l!==0?l:l&1073741824?1073741824:0}function Ul(){var l=zi;return zi<<=1,(zi&4194240)===0&&(zi=64),l}function $l(l){for(var u=[],T=0;31>T;T++)u.push(l);return u}function qi(l,u,T){l.pendingLanes|=u,u!==536870912&&(l.suspendedLanes=0,l.pingedLanes=0),l=l.eventTimes,u=31-un(u),l[u]=T}function Bd(l,u){var T=l.pendingLanes&~u;l.pendingLanes=u,l.suspendedLanes=0,l.pingedLanes=0,l.expiredLanes&=u,l.mutableReadLanes&=u,l.entangledLanes&=u,u=l.entanglements;var P=l.eventTimes;for(l=l.expirationTimes;0<T;){var M=31-un(T),H=1<<M;u[M]=0,P[M]=-1,l[M]=-1,T&=~H}}function nu(l,u){var T=l.entangledLanes|=u;for(l=l.entanglements;T;){var P=31-un(T),M=1<<P;M&u|l[P]&u&&(l[P]|=u),T&=~M}}var ta=0;function zl(l){return l&=-l,1<l?4<l?(l&268435455)!==0?16:536870912:4:1}var yi,No,rl,Tp,Kl,ql=!1,Ti=[],ti=null,Si=null,ni=null,Ao=new Map,ai=new Map,vi=[],Rh="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function sl(l,u){switch(l){case"focusin":case"focusout":ti=null;break;case"dragenter":case"dragleave":Si=null;break;case"mouseover":case"mouseout":ni=null;break;case"pointerover":case"pointerout":Ao.delete(u.pointerId);break;case"gotpointercapture":case"lostpointercapture":ai.delete(u.pointerId)}}function Co(l,u,T,P,M,H){return l===null||l.nativeEvent!==H?(l={blockedOn:u,domEventName:T,eventSystemFlags:P,nativeEvent:H,targetContainers:[M]},u!==null&&(u=lc(u),u!==null&&No(u)),l):(l.eventSystemFlags|=P,u=l.targetContainers,M!==null&&u.indexOf(M)===-1&&u.push(M),l)}function Xi(l,u,T,P,M){switch(u){case"focusin":return ti=Co(ti,l,u,T,P,M),!0;case"dragenter":return Si=Co(Si,l,u,T,P,M),!0;case"mouseover":return ni=Co(ni,l,u,T,P,M),!0;case"pointerover":var H=M.pointerId;return Ao.set(H,Co(Ao.get(H)||null,l,u,T,P,M)),!0;case"gotpointercapture":return H=M.pointerId,ai.set(H,Co(ai.get(H)||null,l,u,T,P,M)),!0}return!1}function il(l){var u=wi(l.target);if(u!==null){var T=qt(u);if(T!==null){if(u=T.tag,u===13){if(u=On(T),u!==null){l.blockedOn=u,Kl(l.priority,function(){rl(T)});return}}else if(u===3&&T.stateNode.current.memoizedState.isDehydrated){l.blockedOn=T.tag===3?T.stateNode.containerInfo:null;return}}}l.blockedOn=null}function Ke(l){if(l.blockedOn!==null)return!1;for(var u=l.targetContainers;0<u.length;){var T=Xl(l.domEventName,l.eventSystemFlags,u[0],l.nativeEvent);if(T===null){T=l.nativeEvent;var P=new T.constructor(T.type,T);rt=P,T.target.dispatchEvent(P),rt=null}else return u=lc(T),u!==null&&No(u),l.blockedOn=T,!1;u.shift()}return!0}function he(l,u,T){Ke(l)&&T.delete(u)}function Oe(){ql=!1,ti!==null&&Ke(ti)&&(ti=null),Si!==null&&Ke(Si)&&(Si=null),ni!==null&&Ke(ni)&&(ni=null),Ao.forEach(he),ai.forEach(he)}function ot(l,u){l.blockedOn===u&&(l.blockedOn=null,ql||(ql=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Oe)))}function ct(l){function u(M){return ot(M,l)}if(0<Ti.length){ot(Ti[0],l);for(var T=1;T<Ti.length;T++){var P=Ti[T];P.blockedOn===l&&(P.blockedOn=null)}}for(ti!==null&&ot(ti,l),Si!==null&&ot(Si,l),ni!==null&&ot(ni,l),Ao.forEach(u),ai.forEach(u),T=0;T<vi.length;T++)P=vi[T],P.blockedOn===l&&(P.blockedOn=null);for(;0<vi.length&&(T=vi[0],T.blockedOn===null);)il(T),T.blockedOn===null&&vi.shift()}var $t=A.ReactCurrentBatchConfig,ha=!0;function Gr(l,u,T,P){var M=ta,H=$t.transition;$t.transition=null;try{ta=1,ol(l,u,T,P)}finally{ta=M,$t.transition=H}}function bi(l,u,T,P){var M=ta,H=$t.transition;$t.transition=null;try{ta=4,ol(l,u,T,P)}finally{ta=M,$t.transition=H}}function ol(l,u,T,P){if(ha){var M=Xl(l,u,T,P);if(M===null)em(l,u,P,Bs,T),sl(l,P);else if(Xi(M,l,u,T,P))P.stopPropagation();else if(sl(l,P),u&4&&-1<Rh.indexOf(l)){for(;M!==null;){var H=lc(M);if(H!==null&&yi(H),H=Xl(l,u,T,P),H===null&&em(l,u,P,Bs,T),H===M)break;M=H}M!==null&&P.stopPropagation()}else em(l,u,P,null,T)}}var Bs=null;function Xl(l,u,T,P){if(Bs=null,l=Pt(P),l=wi(l),l!==null)if(u=qt(l),u===null)l=null;else if(T=u.tag,T===13){if(l=On(u),l!==null)return l;l=null}else if(T===3){if(u.stateNode.current.memoizedState.isDehydrated)return u.tag===3?u.stateNode.containerInfo:null;l=null}else u!==l&&(l=null);return Bs=l,null}function ll(l){switch(l){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(hr()){case wr:return 1;case ws:return 4;case ja:case $i:return 16;case Dn:return 536870912;default:return 16}default:return 16}}var Es=null,Va=null,Ql=null;function Qi(){if(Ql)return Ql;var l,u=Va,T=u.length,P,M="value"in Es?Es.value:Es.textContent,H=M.length;for(l=0;l<T&&u[l]===M[l];l++);var re=T-l;for(P=1;P<=re&&u[T-P]===M[H-P];P++);return Ql=M.slice(l,1<P?1-P:void 0)}function ko(l){var u=l.keyCode;return"charCode"in l?(l=l.charCode,l===0&&u===13&&(l=13)):l=u,l===10&&(l=13),32<=l||l===13?l:0}function Zl(){return!0}function cs(){return!1}function us(l){function u(T,P,M,H,re){this._reactName=T,this._targetInst=M,this.type=P,this.nativeEvent=H,this.target=re,this.currentTarget=null;for(var ye in l)l.hasOwnProperty(ye)&&(T=l[ye],this[ye]=T?T(H):H[ye]);return this.isDefaultPrevented=(H.defaultPrevented!=null?H.defaultPrevented:H.returnValue===!1)?Zl:cs,this.isPropagationStopped=cs,this}return B(u.prototype,{preventDefault:function(){this.defaultPrevented=!0;var T=this.nativeEvent;T&&(T.preventDefault?T.preventDefault():typeof T.returnValue!="unknown"&&(T.returnValue=!1),this.isDefaultPrevented=Zl)},stopPropagation:function(){var T=this.nativeEvent;T&&(T.stopPropagation?T.stopPropagation():typeof T.cancelBubble!="unknown"&&(T.cancelBubble=!0),this.isPropagationStopped=Zl)},persist:function(){},isPersistent:Zl}),u}var Fo={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(l){return l.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cl=us(Fo),ul=B({},Fo,{view:0,detail:0}),_h=us(ul),Sp,ts,au,Yr=B({},ul,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Zi,button:0,buttons:0,relatedTarget:function(l){return l.relatedTarget===void 0?l.fromElement===l.srcElement?l.toElement:l.fromElement:l.relatedTarget},movementX:function(l){return"movementX"in l?l.movementX:(l!==au&&(au&&l.type==="mousemove"?(Sp=l.screenX-au.screenX,ts=l.screenY-au.screenY):ts=Sp=0,au=l),Sp)},movementY:function(l){return"movementY"in l?l.movementY:ts}}),Bh=us(Yr),Dh=B({},Yr,{dataTransfer:0}),pl=us(Dh),ru=B({},ul,{relatedTarget:0}),ec=us(ru),Ia=B({},Fo,{animationName:0,elapsedTime:0,pseudoElement:0}),Oi=us(Ia),Dd=B({},Fo,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),Md=us(Dd),jd=B({},Fo,{data:0}),Mh=us(jd),Oy={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ly={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},jh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function vp(l){var u=this.nativeEvent;return u.getModifierState?u.getModifierState(l):(l=jh[l])?!!u[l]:!1}function Zi(){return vp}var wy=B({},ul,{key:function(l){if(l.key){var u=Oy[l.key]||l.key;if(u!=="Unidentified")return u}return l.type==="keypress"?(l=ko(l),l===13?"Enter":String.fromCharCode(l)):l.type==="keydown"||l.type==="keyup"?Ly[l.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Zi,charCode:function(l){return l.type==="keypress"?ko(l):0},keyCode:function(l){return l.type==="keydown"||l.type==="keyup"?l.keyCode:0},which:function(l){return l.type==="keypress"?ko(l):l.type==="keydown"||l.type==="keyup"?l.keyCode:0}}),Gd=us(wy),Yd=B({},Yr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Vd=us(Yd),Gh=B({},ul,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Zi}),eo=us(Gh),Yh=B({},Fo,{propertyName:0,elapsedTime:0,pseudoElement:0}),Hd=us(Yh),Ro=B({},Yr,{deltaX:function(l){return"deltaX"in l?l.deltaX:"wheelDeltaX"in l?-l.wheelDeltaX:0},deltaY:function(l){return"deltaY"in l?l.deltaY:"wheelDeltaY"in l?-l.wheelDeltaY:"wheelDelta"in l?-l.wheelDelta:0},deltaZ:0,deltaMode:0}),Vh=us(Ro),Jd=[9,13,27,32],Pr=c&&"CompositionEvent"in window,dl=null;c&&"documentMode"in document&&(dl=document.documentMode);var tc=c&&"TextEvent"in window&&!dl,Hh=c&&(!Pr||dl&&8<dl&&11>=dl),Jh=" ",Wd=!1;function Ey(l,u){switch(l){case"keyup":return Jd.indexOf(u.keyCode)!==-1;case"keydown":return u.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Py(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var su=!1;function Ud(l,u){switch(l){case"compositionend":return Py(u);case"keypress":return u.which!==32?null:(Wd=!0,Jh);case"textInput":return l=u.data,l===Jh&&Wd?null:l;default:return null}}function to(l,u){if(su)return l==="compositionend"||!Pr&&Ey(l,u)?(l=Qi(),Ql=Va=Es=null,su=!1,l):null;switch(l){case"paste":return null;case"keypress":if(!(u.ctrlKey||u.altKey||u.metaKey)||u.ctrlKey&&u.altKey){if(u.char&&1<u.char.length)return u.char;if(u.which)return String.fromCharCode(u.which)}return null;case"compositionend":return Hh&&u.locale!=="ko"?null:u.data;default:return null}}var xy={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Wh(l){var u=l&&l.nodeName&&l.nodeName.toLowerCase();return u==="input"?!!xy[l.type]:u==="textarea"}function iu(l,u,T,P){Ft(P),u=nm(u,"onChange"),0<u.length&&(T=new cl("onChange","change",null,T,P),l.push({event:T,listeners:u}))}var ml=null,Vr=null;function bp(l){Qd(l,0)}function _o(l){var u=ns(l);if(Ue(u))return l}function $e(l,u){if(l==="change")return u}var ze=!1;if(c){var Ie;if(c){var Ye="oninput"in document;if(!Ye){var Pe=document.createElement("div");Pe.setAttribute("oninput","return;"),Ye=typeof Pe.oninput=="function"}Ie=Ye}else Ie=!1;ze=Ie&&(!document.documentMode||9<document.documentMode)}function ut(){ml&&(ml.detachEvent("onpropertychange",Yt),Vr=ml=null)}function Yt(l){if(l.propertyName==="value"&&_o(Vr)){var u=[];iu(u,Vr,l,Pt(l)),ya(bp,u)}}function mt(l,u,T){l==="focusin"?(ut(),ml=u,Vr=T,ml.attachEvent("onpropertychange",Yt)):l==="focusout"&&ut()}function Dt(l){if(l==="selectionchange"||l==="keyup"||l==="keydown")return _o(Vr)}function Xt(l,u){if(l==="click")return _o(u)}function Lt(l,u){if(l==="input"||l==="change")return _o(u)}function Ce(l,u){return l===u&&(l!==0||1/l===1/u)||l!==l&&u!==u}var Qe=typeof Object.is=="function"?Object.is:Ce;function Je(l,u){if(Qe(l,u))return!0;if(typeof l!="object"||l===null||typeof u!="object"||u===null)return!1;var T=Object.keys(l),P=Object.keys(u);if(T.length!==P.length)return!1;for(P=0;P<T.length;P++){var M=T[P];if(!p.call(u,M)||!Qe(l[M],u[M]))return!1}return!0}function Mt(l){for(;l&&l.firstChild;)l=l.firstChild;return l}function gn(l,u){var T=Mt(l);l=0;for(var P;T;){if(T.nodeType===3){if(P=l+T.textContent.length,l<=u&&P>=u)return{node:T,offset:u-l};l=P}e:{for(;T;){if(T.nextSibling){T=T.nextSibling;break e}T=T.parentNode}T=void 0}T=Mt(T)}}function na(l,u){return l&&u?l===u?!0:l&&l.nodeType===3?!1:u&&u.nodeType===3?na(l,u.parentNode):"contains"in l?l.contains(u):l.compareDocumentPosition?!!(l.compareDocumentPosition(u)&16):!1:!1}function sr(){for(var l=window,u=st();u instanceof l.HTMLIFrameElement;){try{var T=typeof u.contentWindow.location.href=="string"}catch{T=!1}if(T)l=u.contentWindow;else break;u=st(l.document)}return u}function ua(l){var u=l&&l.nodeName&&l.nodeName.toLowerCase();return u&&(u==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||u==="textarea"||l.contentEditable==="true")}function nc(l){var u=sr(),T=l.focusedElem,P=l.selectionRange;if(u!==T&&T&&T.ownerDocument&&na(T.ownerDocument.documentElement,T)){if(P!==null&&ua(T)){if(u=P.start,l=P.end,l===void 0&&(l=u),"selectionStart"in T)T.selectionStart=u,T.selectionEnd=Math.min(l,T.value.length);else if(l=(u=T.ownerDocument||document)&&u.defaultView||window,l.getSelection){l=l.getSelection();var M=T.textContent.length,H=Math.min(P.start,M);P=P.end===void 0?H:Math.min(P.end,M),!l.extend&&H>P&&(M=P,P=H,H=M),M=gn(T,H);var re=gn(T,P);M&&re&&(l.rangeCount!==1||l.anchorNode!==M.node||l.anchorOffset!==M.offset||l.focusNode!==re.node||l.focusOffset!==re.offset)&&(u=u.createRange(),u.setStart(M.node,M.offset),l.removeAllRanges(),H>P?(l.addRange(u),l.extend(re.node,re.offset)):(u.setEnd(re.node,re.offset),l.addRange(u)))}}for(u=[],l=T;l=l.parentNode;)l.nodeType===1&&u.push({element:l,left:l.scrollLeft,top:l.scrollTop});for(typeof T.focus=="function"&&T.focus(),T=0;T<u.length;T++)l=u[T],l.element.scrollLeft=l.left,l.element.scrollTop=l.top}}var ou=c&&"documentMode"in document&&11>=document.documentMode,qa=null,Op=null,$d=null,ac=!1;function zd(l,u,T){var P=T.window===T?T.document:T.nodeType===9?T:T.ownerDocument;ac||qa==null||qa!==st(P)||(P=qa,"selectionStart"in P&&ua(P)?P={start:P.selectionStart,end:P.selectionEnd}:(P=(P.ownerDocument&&P.ownerDocument.defaultView||window).getSelection(),P={anchorNode:P.anchorNode,anchorOffset:P.anchorOffset,focusNode:P.focusNode,focusOffset:P.focusOffset}),$d&&Je($d,P)||($d=P,P=nm(Op,"onSelect"),0<P.length&&(u=new cl("onSelect","select",null,u,T),l.push({event:u,listeners:P}),u.target=qa)))}function lu(l,u){var T={};return T[l.toLowerCase()]=u.toLowerCase(),T["Webkit"+l]="webkit"+u,T["Moz"+l]="moz"+u,T}var Xn={animationend:lu("Animation","AnimationEnd"),animationiteration:lu("Animation","AnimationIteration"),animationstart:lu("Animation","AnimationStart"),transitionend:lu("Transition","TransitionEnd")},Iy={},Ny={};c&&(Ny=document.createElement("div").style,"AnimationEvent"in window||(delete Xn.animationend.animation,delete Xn.animationiteration.animation,delete Xn.animationstart.animation),"TransitionEvent"in window||delete Xn.transitionend.transition);function cu(l){if(Iy[l])return Iy[l];if(!Xn[l])return l;var u=Xn[l],T;for(T in u)if(u.hasOwnProperty(T)&&T in Ny)return Iy[l]=u[T];return l}var k0=cu("animationend"),F0=cu("animationiteration"),R0=cu("animationstart"),Kd=cu("transitionend"),hl=new Map,qd="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function fl(l,u){hl.set(l,u),i(u,[l])}for(var Lp=0;Lp<qd.length;Lp++){var Uh=qd[Lp],_0=Uh.toLowerCase(),$h=Uh[0].toUpperCase()+Uh.slice(1);fl(_0,"on"+$h)}fl(k0,"onAnimationEnd"),fl(F0,"onAnimationIteration"),fl(R0,"onAnimationStart"),fl("dblclick","onDoubleClick"),fl("focusin","onFocus"),fl("focusout","onBlur"),fl(Kd,"onTransitionEnd"),o("onMouseEnter",["mouseout","mouseover"]),o("onMouseLeave",["mouseout","mouseover"]),o("onPointerEnter",["pointerout","pointerover"]),o("onPointerLeave",["pointerout","pointerover"]),i("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),i("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),i("onBeforeInput",["compositionend","keypress","textInput","paste"]),i("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),i("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),i("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var wp="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Xd=new Set("cancel close invalid load scroll toggle".split(" ").concat(wp));function rc(l,u,T){var P=l.type||"unknown-event";l.currentTarget=T,Ht(P,u,void 0,l),l.currentTarget=null}function Qd(l,u){u=(u&4)!==0;for(var T=0;T<l.length;T++){var P=l[T],M=P.event;P=P.listeners;e:{var H=void 0;if(u)for(var re=P.length-1;0<=re;re--){var ye=P[re],Ae=ye.instance,at=ye.currentTarget;if(ye=ye.listener,Ae!==H&&M.isPropagationStopped())break e;rc(M,ye,at),H=Ae}else for(re=0;re<P.length;re++){if(ye=P[re],Ae=ye.instance,at=ye.currentTarget,ye=ye.listener,Ae!==H&&M.isPropagationStopped())break e;rc(M,ye,at),H=Ae}}}if(Jt)throw l=on,Jt=!1,on=null,l}function Ga(l,u){var T=u[pu];T===void 0&&(T=u[pu]=new Set);var P=l+"__bubble";T.has(P)||(Zd(u,l,2,!1),T.add(P))}function Ay(l,u,T){var P=0;u&&(P|=4),Zd(T,l,P,u)}var zh="_reactListening"+Math.random().toString(36).slice(2);function sc(l){if(!l[zh]){l[zh]=!0,a.forEach(function(T){T!=="selectionchange"&&(Xd.has(T)||Ay(T,!1,l),Ay(T,!0,l))});var u=l.nodeType===9?l:l.ownerDocument;u===null||u[zh]||(u[zh]=!0,Ay("selectionchange",!1,u))}}function Zd(l,u,T,P){switch(ll(u)){case 1:var M=Gr;break;case 4:M=bi;break;default:M=ol}T=M.bind(null,u,T,l),M=void 0,!we||u!=="touchstart"&&u!=="touchmove"&&u!=="wheel"||(M=!0),P?M!==void 0?l.addEventListener(u,T,{capture:!0,passive:M}):l.addEventListener(u,T,!0):M!==void 0?l.addEventListener(u,T,{passive:M}):l.addEventListener(u,T,!1)}function em(l,u,T,P,M){var H=P;if((u&1)===0&&(u&2)===0&&P!==null)e:for(;;){if(P===null)return;var re=P.tag;if(re===3||re===4){var ye=P.stateNode.containerInfo;if(ye===M||ye.nodeType===8&&ye.parentNode===M)break;if(re===4)for(re=P.return;re!==null;){var Ae=re.tag;if((Ae===3||Ae===4)&&(Ae=re.stateNode.containerInfo,Ae===M||Ae.nodeType===8&&Ae.parentNode===M))return;re=re.return}for(;ye!==null;){if(re=wi(ye),re===null)return;if(Ae=re.tag,Ae===5||Ae===6){P=H=re;continue e}ye=ye.parentNode}}P=P.return}ya(function(){var at=H,bt=Pt(T),Et=[];e:{var Tt=hl.get(l);if(Tt!==void 0){var zt=cl,tn=l;switch(l){case"keypress":if(ko(T)===0)break e;case"keydown":case"keyup":zt=Gd;break;case"focusin":tn="focus",zt=ec;break;case"focusout":tn="blur",zt=ec;break;case"beforeblur":case"afterblur":zt=ec;break;case"click":if(T.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":zt=Bh;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":zt=pl;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":zt=eo;break;case k0:case F0:case R0:zt=Oi;break;case Kd:zt=Hd;break;case"scroll":zt=_h;break;case"wheel":zt=Vh;break;case"copy":case"cut":case"paste":zt=Md;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":zt=Vd}var rn=(u&4)!==0,ir=!rn&&l==="scroll",qe=rn?Tt!==null?Tt+"Capture":null:Tt;rn=[];for(var Ge=at,tt;Ge!==null;){tt=Ge;var Nt=tt.stateNode;if(tt.tag===5&&Nt!==null&&(tt=Nt,qe!==null&&(Nt=Ka(Ge,qe),Nt!=null&&rn.push(tm(Ge,Nt,tt)))),ir)break;Ge=Ge.return}0<rn.length&&(Tt=new zt(Tt,tn,null,T,bt),Et.push({event:Tt,listeners:rn}))}}if((u&7)===0){e:{if(Tt=l==="mouseover"||l==="pointerover",zt=l==="mouseout"||l==="pointerout",Tt&&T!==rt&&(tn=T.relatedTarget||T.fromElement)&&(wi(tn)||tn[Li]))break e;if((zt||Tt)&&(Tt=bt.window===bt?bt:(Tt=bt.ownerDocument)?Tt.defaultView||Tt.parentWindow:window,zt?(tn=T.relatedTarget||T.toElement,zt=at,tn=tn?wi(tn):null,tn!==null&&(ir=qt(tn),tn!==ir||tn.tag!==5&&tn.tag!==6)&&(tn=null)):(zt=null,tn=at),zt!==tn)){if(rn=Bh,Nt="onMouseLeave",qe="onMouseEnter",Ge="mouse",(l==="pointerout"||l==="pointerover")&&(rn=Vd,Nt="onPointerLeave",qe="onPointerEnter",Ge="pointer"),ir=zt==null?Tt:ns(zt),tt=tn==null?Tt:ns(tn),Tt=new rn(Nt,Ge+"leave",zt,T,bt),Tt.target=ir,Tt.relatedTarget=tt,Nt=null,wi(bt)===at&&(rn=new rn(qe,Ge+"enter",tn,T,bt),rn.target=tt,rn.relatedTarget=ir,Nt=rn),ir=Nt,zt&&tn)t:{for(rn=zt,qe=tn,Ge=0,tt=rn;tt;tt=Ep(tt))Ge++;for(tt=0,Nt=qe;Nt;Nt=Ep(Nt))tt++;for(;0<Ge-tt;)rn=Ep(rn),Ge--;for(;0<tt-Ge;)qe=Ep(qe),tt--;for(;Ge--;){if(rn===qe||qe!==null&&rn===qe.alternate)break t;rn=Ep(rn),qe=Ep(qe)}rn=null}else rn=null;zt!==null&&B0(Et,Tt,zt,rn,!1),tn!==null&&ir!==null&&B0(Et,ir,tn,rn,!0)}}e:{if(Tt=at?ns(at):window,zt=Tt.nodeName&&Tt.nodeName.toLowerCase(),zt==="select"||zt==="input"&&Tt.type==="file")var sn=$e;else if(Wh(Tt))if(ze)sn=Lt;else{sn=Dt;var Tn=mt}else(zt=Tt.nodeName)&&zt.toLowerCase()==="input"&&(Tt.type==="checkbox"||Tt.type==="radio")&&(sn=Xt);if(sn&&(sn=sn(l,at))){iu(Et,sn,T,bt);break e}Tn&&Tn(l,Tt,at),l==="focusout"&&(Tn=Tt._wrapperState)&&Tn.controlled&&Tt.type==="number"&&ue(Tt,"number",Tt.value)}switch(Tn=at?ns(at):window,l){case"focusin":(Wh(Tn)||Tn.contentEditable==="true")&&(qa=Tn,Op=at,$d=null);break;case"focusout":$d=Op=qa=null;break;case"mousedown":ac=!0;break;case"contextmenu":case"mouseup":case"dragend":ac=!1,zd(Et,T,bt);break;case"selectionchange":if(ou)break;case"keydown":case"keyup":zd(Et,T,bt)}var Sn;if(Pr)e:{switch(l){case"compositionstart":var xn="onCompositionStart";break e;case"compositionend":xn="onCompositionEnd";break e;case"compositionupdate":xn="onCompositionUpdate";break e}xn=void 0}else su?Ey(l,T)&&(xn="onCompositionEnd"):l==="keydown"&&T.keyCode===229&&(xn="onCompositionStart");xn&&(Hh&&T.locale!=="ko"&&(su||xn!=="onCompositionStart"?xn==="onCompositionEnd"&&su&&(Sn=Qi()):(Es=bt,Va="value"in Es?Es.value:Es.textContent,su=!0)),Tn=nm(at,xn),0<Tn.length&&(xn=new Mh(xn,l,null,T,bt),Et.push({event:xn,listeners:Tn}),Sn?xn.data=Sn:(Sn=Py(T),Sn!==null&&(xn.data=Sn)))),(Sn=tc?Ud(l,T):to(l,T))&&(at=nm(at,"onBeforeInput"),0<at.length&&(bt=new Mh("onBeforeInput","beforeinput",null,T,bt),Et.push({event:bt,listeners:at}),bt.data=Sn))}Qd(Et,u)})}function tm(l,u,T){return{instance:l,listener:u,currentTarget:T}}function nm(l,u){for(var T=u+"Capture",P=[];l!==null;){var M=l,H=M.stateNode;M.tag===5&&H!==null&&(M=H,H=Ka(l,T),H!=null&&P.unshift(tm(l,H,M)),H=Ka(l,u),H!=null&&P.push(tm(l,H,M))),l=l.return}return P}function Ep(l){if(l===null)return null;do l=l.return;while(l&&l.tag!==5);return l||null}function B0(l,u,T,P,M){for(var H=u._reactName,re=[];T!==null&&T!==P;){var ye=T,Ae=ye.alternate,at=ye.stateNode;if(Ae!==null&&Ae===P)break;ye.tag===5&&at!==null&&(ye=at,M?(Ae=Ka(T,H),Ae!=null&&re.unshift(tm(T,Ae,ye))):M||(Ae=Ka(T,H),Ae!=null&&re.push(tm(T,Ae,ye)))
vendor: 9,403 bytes, lines 5-6
5),T=T.return}re.length!==0&&l.push({event:u,listeners:re})}var xr=/\r\n?/g,ps=/\u0000|\uFFFD/g;function D0(l){return(typeof l=="string"?l:""+l).replace(xr,`
6`).replace(ps,"")}function Kh(l,u,T){if(u=D0(u),D0(l)!==u&&T)throw Error(n(425))}function am(){}var Cy=null,rm=null;function uu(l,u){return l==="textarea"||l==="noscript"||typeof u.children=="string"||typeof u.children=="number"||typeof u.dangerouslySetInnerHTML=="object"&&u.dangerouslySetInnerHTML!==null&&u.dangerouslySetInnerHTML.__html!=null}var sm=typeof setTimeout=="function"?setTimeout:void 0,Pp=typeof clearTimeout=="function"?clearTimeout:void 0,xp=typeof Promise=="function"?Promise:void 0,im=typeof queueMicrotask=="function"?queueMicrotask:typeof xp<"u"?function(l){return xp.resolve(null).then(l).catch(qh)}:sm;function qh(l){setTimeout(function(){throw l})}function ic(l,u){var T=u,P=0;do{var M=T.nextSibling;if(l.removeChild(T),M&&M.nodeType===8)if(T=M.data,T==="/$"){if(P===0){l.removeChild(M),ct(u);return}P--}else T!=="$"&&T!=="$?"&&T!=="$!"||P++;T=M}while(T);ct(u)}function oc(l){for(;l!=null;l=l.nextSibling){var u=l.nodeType;if(u===1||u===3)break;if(u===8){if(u=l.data,u==="$"||u==="$!"||u==="$?")break;if(u==="/$")return null}}return l}function M0(l){l=l.previousSibling;for(var u=0;l;){if(l.nodeType===8){var T=l.data;if(T==="$"||T==="$!"||T==="$?"){if(u===0)return l;u--}else T==="/$"&&u++}l=l.previousSibling}return null}var Ip=Math.random().toString(36).slice(2),Bo="__reactFiber$"+Ip,om="__reactProps$"+Ip,Li="__reactContainer$"+Ip,pu="__reactEvents$"+Ip,j0="__reactListeners$"+Ip,se="__reactHandles$"+Ip;function wi(l){var u=l[Bo];if(u)return u;for(var T=l.parentNode;T;){if(u=T[Li]||T[Bo]){if(T=u.alternate,u.child!==null||T!==null&&T.child!==null)for(l=M0(l);l!==null;){if(T=l[Bo])return T;l=M0(l)}return u}l=T,T=l.parentNode}return null}function lc(l){return l=l[Bo]||l[Li],!l||l.tag!==5&&l.tag!==6&&l.tag!==13&&l.tag!==3?null:l}function ns(l){if(l.tag===5||l.tag===6)return l.stateNode;throw Error(n(33))}function Yn(l){return l[om]||null}var ky=[],Np=-1;function cc(l){return{current:l}}function fa(l){0>Np||(l.current=ky[Np],ky[Np]=null,Np--)}function Ba(l,u){Np++,ky[Np]=l.current,l.current=u}var uc={},ds=cc(uc),Ds=cc(!1),du=uc;function Ms(l,u){var T=l.type.contextTypes;if(!T)return uc;var P=l.stateNode;if(P&&P.__reactInternalMemoizedUnmaskedChildContext===u)return P.__reactInternalMemoizedMaskedChildContext;var M={},H;for(H in T)M[H]=u[H];return P&&(l=l.stateNode,l.__reactInternalMemoizedUnmaskedChildContext=u,l.__reactInternalMemoizedMaskedChildContext=M),M}function js(l){return l=l.childContextTypes,l!=null}function Xh(){fa(Ds),fa(ds)}function G0(l,u,T){if(ds.current!==uc)throw Error(n(168));Ba(ds,u),Ba(Ds,T)}function Y0(l,u,T){var P=l.stateNode;if(u=u.childContextTypes,typeof P.getChildContext!="function")return T;P=P.getChildContext();for(var M in P)if(!(M in u))throw Error(n(108,Le(l)||"Unknown",M));return B({},T,P)}function Qh(l){return l=(l=l.stateNode)&&l.__reactInternalMemoizedMergedChildContext||uc,du=ds.current,Ba(ds,l),Ba(Ds,Ds.current),!0}function Do(l,u,T){var P=l.stateNode;if(!P)throw Error(n(169));T?(l=Y0(l,u,du),P.__reactInternalMemoizedMergedChildContext=l,fa(Ds),fa(ds),Ba(ds,l)):fa(Ds),Ba(Ds,T)}var gl=null,Zh=!1,Fy=!1;function V0(l){gl===null?gl=[l]:gl.push(l)}function cw(l){Zh=!0,V0(l)}function Gs(){if(!Fy&&gl!==null){Fy=!0;var l=0,u=ta;try{var T=gl;for(ta=1;l<T.length;l++){var P=T[l];do P=P(!0);while(P!==null)}gl=null,Zh=!1}catch(M){throw gl!==null&&(gl=gl.slice(l+1)),ca(wr,Gs),M}finally{ta=u,Fy=!1}}return null}var Ap=[],Cp=0,Ys=null,ef=0,Ei=[],Pi=0,mu=null,yl=1,Mo="";function pc(l,u){Ap[Cp++]=ef,Ap[Cp++]=Ys,Ys=l,ef=u}function H0(l,u,T){Ei[Pi++]=yl,Ei[Pi++]=Mo,Ei[Pi++]=mu,mu=l;var P=yl;l=Mo;var M=32-un(P)-1;P&=~(1<<M),T+=1;var H=32-un(u)+M;if(30<H){var re=M-M%5;H=(P&(1<<re)-1).toString(32),P>>=re,M-=re,yl=1<<32-un(u)+M|T<<M|P,Mo=H+l}else yl=1<<H|T<<M|P,Mo=l}function Ry(l){l.return!==null&&(pc(l,1),H0(l,1,0))}function lm(l){for(;l===Ys;)Ys=Ap[--Cp],Ap[Cp]=null,ef=Ap[--Cp],Ap[Cp]=null;for(;l===mu;)mu=Ei[--Pi],Ei[Pi]=null,Mo=Ei[--Pi],Ei[Pi]=null,yl=Ei[--Pi],Ei[Pi]=null}var as=null,ms=null,Ha=!1,xi=null;function J0(l,u){var T=ki(5,null,null,0);T.elementType="DELETED",T.stateNode=u,T.return=l,u=l.deletions,u===null?(l.deletions=[T],l.flags|=16):u.push(T)}function no(l,u){switch(l.tag){case 5:var T=l.type;return u=u.nodeType!==1||T.toLowerCase()!==u.nodeName.toLowerCase()?null:u,u!==null?(l.stateNode=u,as=l,ms=oc(u.firstChild),!0):!1;case 6:return u=l.pendingProps===""||u.nodeType!==3?null:u,u!==null?(l.stateNode=u,as=l,ms=null,!0):!1;case 13:return u=u.nodeType!==8?null:u,u!==null?(T=mu!==null?{id:yl,overflow:Mo}:null,l.memoizedState={dehydrated:u,treeContext:T,retryLane:1073741824},T=ki(18,null,null,0),T.stateNode=u,T.return=l,l.child=T,as=l,ms=null,!0):!1;default:return!1}}function cm(l){return(l.mode&1)!==0&&(l.flags&128)===0}function Tl(l){if(Ha){var u=ms;if(u){var T=u;if(!no(l,u)){if(cm(l))throw Error(n(418));u=oc(T.nextSibling);var P=as;u&&no(l,u)?J0(P,T):(l.flags=l.flags&-4097|2,Ha=!1,as=l)}}else{if(cm(l))throw Error(n(418));l.flags=l.flags&-4097|2,Ha=!1,as=l}}}function ri(l){for(l=l.return;l!==null&&l.tag!==5&&l.tag!==3&&l.tag!==13;)l=l.return;as=l}function tf(l){if(l!==as)return!1;if(!Ha)return ri(l),Ha=!0,!1;var u;if((u=l.tag!==3)&&!(u=l.tag!==5)&&(u=l.type,u=u!=="head"&&u!=="body"&&!uu(l.type,l.memoizedProps)),u&&(u=ms)){if(cm(l))throw _y(),Error(n(418));for(;u;)J0(l,u),u=oc(u.nextSibling)}if(ri(l),l.tag===13){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(n(317));e:{for(l=l.nextSibling,u=0;l;){if(l.nodeType===8){var T=l.data;if(T==="/$"){if(u===0){ms=oc(l.nextSibling);break e}u--}else T!=="$"&&T!=="$!"&&T!=="$?"||u++}l=l.nextSibling}ms=null}}else ms=as?oc(l.stateNode.nextSibling):null;return!0}function _y(){for(var l=ms;l;)l=oc(l.nextSibling)}function hu(){ms=as=null,Ha=!1}function fu(l){xi===null?xi=[l]:xi.push(l)}var dc=A.ReactCurrentBatchConfig;function kp(l,u,T){if(l=T.ref,l!==null&&typeof l!="function"&&typeof l!="object"){if(T._owner){if(T=T._owner,T){if(T.tag!==1)throw Error(n(309));var P=T.stateNode}if(!P)throw Error(n(147,l));var M=P,H=""+l;return u!==null&&u.ref!==null&&typeof u.ref=="function"&&u.ref._stringRef===H?u.ref:(u=function(re){var ye=M.refs;re===null?delete ye[H]:ye[H]=re},u._stringRef=H,u)}if(typeof l!="string")throw Error(n(284));if(!T._owner)throw Error(n(290,l))}return l}function nf(l,u){throw l=Object.prototype.toString.call(u),Error(n(31,l==="[object Object]"?"object with keys {"+Object.keys(u).join(", ")+"}":l))}function um(l){var u=l._init;return u(l._payload)}function W0(l){function u(qe,Ge){if(l){var tt=qe.deletions;tt===null?(qe.deletions=[Ge],qe.flags|=16):tt.push(Ge)}}function T(qe,Ge){if(!l)return null;for(;Ge!==null;)u(qe,Ge),Ge=Ge.sibling;return null}function P(qe,Ge){for(qe=new Map;Ge!==null;)Ge.key!==null?qe.set(Ge.key,Ge):qe.set(Ge.index,Ge),Ge=Ge.sibling;return qe}function M(qe,Ge){return qe=Pc(qe,Ge),qe.index=0,qe.sibling=null,qe}function H(qe,Ge,tt){return qe.index=tt,l?(tt=qe.alternate,tt!==null?(tt=tt.index,tt<Ge?(qe.flags|=2,Ge):tt):(qe.flags|=2,Ge)):(qe.flags|=1048576,Ge)}function re(qe){return l&&qe.alternate===null&&(qe.flags|=2),qe}function ye(qe,Ge,tt,Nt){return Ge===null||Ge.tag!==6?(Ge=TT(tt,qe.mode,Nt),Ge.return=qe,Ge):(Ge=M(Ge,tt),Ge.return=qe,Ge)}function Ae(qe,Ge,tt,Nt){var sn=tt.type;return sn===N?bt(qe,Ge,tt.props.children,Nt,tt.key):Ge!==null&&(Ge.elementType===sn||typeof sn=="object"&&sn!==null&&sn.$$typeof===U&&um(sn)===Ge.type)?(Nt=M(Ge,tt.props),Nt.ref=kp(qe,Ge,tt),Nt.return=qe,Nt):(Nt=Nu(tt.type,tt.key,tt.props,null,qe.mode,Nt),Nt.ref=kp(qe,Ge,tt),Nt.return=qe,Nt)}function at(qe,Ge,tt,Nt){return Ge===null||Ge.tag!==4||Ge.stateNode.containerInfo!==tt.containerInfo||Ge.stateNode.implementation!==tt.implementation?(Ge=ST(tt,qe.mode,Nt),Ge.return=qe,Ge):(Ge=M(Ge,tt.children||[]),Ge.return=qe,Ge)}function bt(qe,Ge,tt,Nt,sn){return Ge===null||Ge.tag!==7?(Ge=Au(tt,qe.mode,Nt,sn),Ge.return=qe,Ge):(Ge=M(Ge,tt),Ge.return=qe,Ge)}function Et(qe,Ge,tt){if(typeof Ge=="string"&&Ge!==""||typeof Ge=="number")return Ge=TT(""+Ge,qe.mode,tt),Ge.return=qe,Ge;if(typeof Ge=="object"&&Ge!==null){switch(Ge.$$typeof){case w:return tt=Nu(Ge.type,Ge.key,Ge.props,null,qe.mode,tt),tt.ref=kp(qe,null,Ge),tt.return=qe,tt;case k:return Ge=ST(Ge,qe.mode,tt),Ge.return=qe,Ge;case U:var Nt=Ge._init;return Et(qe,Nt(Ge._payload),tt)}if(je(Ge)||W(Ge))return Ge=Au(Ge,qe.mode,tt,null),Ge.return=qe,Ge;nf(qe,Ge)}return null}function Tt(qe,Ge,tt,Nt){var sn=Ge!==null?Ge.key:null;if(typeof tt=="string"&&tt!==""||typeof tt=="number")return sn!==null?null:ye(qe,Ge,""+tt,Nt);if(typeof tt=="object"&&tt!==null){switch(tt.$$typeof){case w:return tt.key===sn?Ae(qe,Ge,tt,Nt):null;case k:return tt.key===sn?at(qe,Ge,tt,Nt):null;case U:return sn=tt._init,Tt(qe,Ge,sn(tt._payload),Nt)}if(je(tt)||W(tt))return sn!==null?null:bt(qe,Ge,tt,Nt,null);nf(qe,tt)}return null}function zt(qe,Ge,tt,Nt,sn){if(typeof Nt=="string"&&Nt!==""||typeof Nt=="number")return qe=qe.get(tt)||null,ye(Ge,qe,""+Nt,sn);if(typeof Nt=="object"&&Nt!==null){switch(Nt.$$typeof){case w:return qe=qe.get(Nt.key===null?tt:Nt.key)||null,Ae(Ge,qe,Nt,sn);case k:return qe=qe.get(Nt.key===null?tt:Nt.key)||null,at(Ge,qe,Nt,sn);case U:var Tn=Nt._init;return zt(qe,Ge,tt,Tn(Nt._payload),sn)}if(je(Nt)||W(Nt))return qe=qe.get(tt)||null,bt(Ge,qe,Nt,sn,null);nf(Ge,Nt)}
vendor: 22,781 bytes, lines 6-8
6return null}function tn(qe,Ge,tt,Nt){for(var sn=null,Tn=null,Sn=Ge,xn=Ge=0,Ar=null;Sn!==null&&xn<tt.length;xn++){Sn.index>xn?(Ar=Sn,Sn=null):Ar=Sn.sibling;var pa=Tt(qe,Sn,tt[xn],Nt);if(pa===null){Sn===null&&(Sn=Ar);break}l&&Sn&&pa.alternate===null&&u(qe,Sn),Ge=H(pa,Ge,xn),Tn===null?sn=pa:Tn.sibling=pa,Tn=pa,Sn=Ar}if(xn===tt.length)return T(qe,Sn),Ha&&pc(qe,xn),sn;if(Sn===null){for(;xn<tt.length;xn++)Sn=Et(qe,tt[xn],Nt),Sn!==null&&(Ge=H(Sn,Ge,xn),Tn===null?sn=Sn:Tn.sibling=Sn,Tn=Sn);return Ha&&pc(qe,xn),sn}for(Sn=P(qe,Sn);xn<tt.length;xn++)Ar=zt(Sn,qe,xn,tt[xn],Nt),Ar!==null&&(l&&Ar.alternate!==null&&Sn.delete(Ar.key===null?xn:Ar.key),Ge=H(Ar,Ge,xn),Tn===null?sn=Ar:Tn.sibling=Ar,Tn=Ar);return l&&Sn.forEach(function(xc){return u(qe,xc)}),Ha&&pc(qe,xn),sn}function rn(qe,Ge,tt,Nt){var sn=W(tt);if(typeof sn!="function")throw Error(n(150));if(tt=sn.call(tt),tt==null)throw Error(n(151));for(var Tn=sn=null,Sn=Ge,xn=Ge=0,Ar=null,pa=tt.next();Sn!==null&&!pa.done;xn++,pa=tt.next()){Sn.index>xn?(Ar=Sn,Sn=null):Ar=Sn.sibling;var xc=Tt(qe,Sn,pa.value,Nt);if(xc===null){Sn===null&&(Sn=Ar);break}l&&Sn&&xc.alternate===null&&u(qe,Sn),Ge=H(xc,Ge,xn),Tn===null?sn=xc:Tn.sibling=xc,Tn=xc,Sn=Ar}if(pa.done)return T(qe,Sn),Ha&&pc(qe,xn),sn;if(Sn===null){for(;!pa.done;xn++,pa=tt.next())pa=Et(qe,pa.value,Nt),pa!==null&&(Ge=H(pa,Ge,xn),Tn===null?sn=pa:Tn.sibling=pa,Tn=pa);return Ha&&pc(qe,xn),sn}for(Sn=P(qe,Sn);!pa.done;xn++,pa=tt.next())pa=zt(Sn,qe,xn,pa.value,Nt),pa!==null&&(l&&pa.alternate!==null&&Sn.delete(pa.key===null?xn:pa.key),Ge=H(pa,Ge,xn),Tn===null?sn=pa:Tn.sibling=pa,Tn=pa);return l&&Sn.forEach(function(Nw){return u(qe,Nw)}),Ha&&pc(qe,xn),sn}function ir(qe,Ge,tt,Nt){if(typeof tt=="object"&&tt!==null&&tt.type===N&&tt.key===null&&(tt=tt.props.children),typeof tt=="object"&&tt!==null){switch(tt.$$typeof){case w:e:{for(var sn=tt.key,Tn=Ge;Tn!==null;){if(Tn.key===sn){if(sn=tt.type,sn===N){if(Tn.tag===7){T(qe,Tn.sibling),Ge=M(Tn,tt.props.children),Ge.return=qe,qe=Ge;break e}}else if(Tn.elementType===sn||typeof sn=="object"&&sn!==null&&sn.$$typeof===U&&um(sn)===Tn.type){T(qe,Tn.sibling),Ge=M(Tn,tt.props),Ge.ref=kp(qe,Tn,tt),Ge.return=qe,qe=Ge;break e}T(qe,Tn);break}else u(qe,Tn);Tn=Tn.sibling}tt.type===N?(Ge=Au(tt.props.children,qe.mode,Nt,tt.key),Ge.return=qe,qe=Ge):(Nt=Nu(tt.type,tt.key,tt.props,null,qe.mode,Nt),Nt.ref=kp(qe,Ge,tt),Nt.return=qe,qe=Nt)}return re(qe);case k:e:{for(Tn=tt.key;Ge!==null;){if(Ge.key===Tn)if(Ge.tag===4&&Ge.stateNode.containerInfo===tt.containerInfo&&Ge.stateNode.implementation===tt.implementation){T(qe,Ge.sibling),Ge=M(Ge,tt.children||[]),Ge.return=qe,qe=Ge;break e}else{T(qe,Ge);break}else u(qe,Ge);Ge=Ge.sibling}Ge=ST(tt,qe.mode,Nt),Ge.return=qe,qe=Ge}return re(qe);case U:return Tn=tt._init,ir(qe,Ge,Tn(tt._payload),Nt)}if(je(tt))return tn(qe,Ge,tt,Nt);if(W(tt))return rn(qe,Ge,tt,Nt);nf(qe,tt)}return typeof tt=="string"&&tt!==""||typeof tt=="number"?(tt=""+tt,Ge!==null&&Ge.tag===6?(T(qe,Ge.sibling),Ge=M(Ge,tt),Ge.return=qe,qe=Ge):(T(qe,Ge),Ge=TT(tt,qe.mode,Nt),Ge.return=qe,qe=Ge),re(qe)):T(qe,Ge)}return ir}var gu=W0(!0),Hr=W0(!1),Fp=cc(null),pm=null,Ps=null,dm=null;function Rp(){dm=Ps=pm=null}function Sl(l){var u=Fp.current;fa(Fp),l._currentValue=u}function af(l,u,T){for(;l!==null;){var P=l.alternate;if((l.childLanes&u)!==u?(l.childLanes|=u,P!==null&&(P.childLanes|=u)):P!==null&&(P.childLanes&u)!==u&&(P.childLanes|=u),l===T)break;l=l.return}}function Tr(l,u){pm=l,dm=Ps=null,l=l.dependencies,l!==null&&l.firstContext!==null&&((l.lanes&u)!==0&&(rs=!0),l.firstContext=null)}function Vs(l){var u=l._currentValue;if(dm!==l)if(l={context:l,memoizedValue:u,next:null},Ps===null){if(pm===null)throw Error(n(308));Ps=l,pm.dependencies={lanes:0,firstContext:l}}else Ps=Ps.next=l;return u}var yu=null;function By(l){yu===null?yu=[l]:yu.push(l)}function U0(l,u,T,P){var M=u.interleaved;return M===null?(T.next=T,By(u)):(T.next=M.next,M.next=T),u.interleaved=T,ao(l,P)}function ao(l,u){l.lanes|=u;var T=l.alternate;for(T!==null&&(T.lanes|=u),T=l,l=l.return;l!==null;)l.childLanes|=u,T=l.alternate,T!==null&&(T.childLanes|=u),T=l,l=l.return;return T.tag===3?T.stateNode:null}var mc=!1;function Tu(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Dy(l,u){l=l.updateQueue,u.updateQueue===l&&(u.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,effects:l.effects})}function vl(l,u){return{eventTime:l,lane:u,tag:0,payload:null,callback:null,next:null}}function hc(l,u,T){var P=l.updateQueue;if(P===null)return null;if(P=P.shared,(ia&2)!==0){var M=P.pending;return M===null?u.next=u:(u.next=M.next,M.next=u),P.pending=u,ao(l,T)}return M=P.interleaved,M===null?(u.next=u,By(P)):(u.next=M.next,M.next=u),P.interleaved=u,ao(l,T)}function fc(l,u,T){if(u=u.updateQueue,u!==null&&(u=u.shared,(T&4194240)!==0)){var P=u.lanes;P&=l.pendingLanes,T|=P,u.lanes=T,nu(l,T)}}function $0(l,u){var T=l.updateQueue,P=l.alternate;if(P!==null&&(P=P.updateQueue,T===P)){var M=null,H=null;if(T=T.firstBaseUpdate,T!==null){do{var re={eventTime:T.eventTime,lane:T.lane,tag:T.tag,payload:T.payload,callback:T.callback,next:null};H===null?M=H=re:H=H.next=re,T=T.next}while(T!==null);H===null?M=H=u:H=H.next=u}else M=H=u;T={baseState:P.baseState,firstBaseUpdate:M,lastBaseUpdate:H,shared:P.shared,effects:P.effects},l.updateQueue=T;return}l=T.lastBaseUpdate,l===null?T.firstBaseUpdate=u:l.next=u,T.lastBaseUpdate=u}function rf(l,u,T,P){var M=l.updateQueue;mc=!1;var H=M.firstBaseUpdate,re=M.lastBaseUpdate,ye=M.shared.pending;if(ye!==null){M.shared.pending=null;var Ae=ye,at=Ae.next;Ae.next=null,re===null?H=at:re.next=at,re=Ae;var bt=l.alternate;bt!==null&&(bt=bt.updateQueue,ye=bt.lastBaseUpdate,ye!==re&&(ye===null?bt.firstBaseUpdate=at:ye.next=at,bt.lastBaseUpdate=Ae))}if(H!==null){var Et=M.baseState;re=0,bt=at=Ae=null,ye=H;do{var Tt=ye.lane,zt=ye.eventTime;if((P&Tt)===Tt){bt!==null&&(bt=bt.next={eventTime:zt,lane:0,tag:ye.tag,payload:ye.payload,callback:ye.callback,next:null});e:{var tn=l,rn=ye;switch(Tt=u,zt=T,rn.tag){case 1:if(tn=rn.payload,typeof tn=="function"){Et=tn.call(zt,Et,Tt);break e}Et=tn;break e;case 3:tn.flags=tn.flags&-65537|128;case 0:if(tn=rn.payload,Tt=typeof tn=="function"?tn.call(zt,Et,Tt):tn,Tt==null)break e;Et=B({},Et,Tt);break e;case 2:mc=!0}}ye.callback!==null&&ye.lane!==0&&(l.flags|=64,Tt=M.effects,Tt===null?M.effects=[ye]:Tt.push(ye))}else zt={eventTime:zt,lane:Tt,tag:ye.tag,payload:ye.payload,callback:ye.callback,next:null},bt===null?(at=bt=zt,Ae=Et):bt=bt.next=zt,re|=Tt;if(ye=ye.next,ye===null){if(ye=M.shared.pending,ye===null)break;Tt=ye,ye=Tt.next,Tt.next=null,M.lastBaseUpdate=Tt,M.shared.pending=null}}while(!0);if(bt===null&&(Ae=Et),M.baseState=Ae,M.firstBaseUpdate=at,M.lastBaseUpdate=bt,u=M.shared.interleaved,u!==null){M=u;do re|=M.lane,M=M.next;while(M!==u)}else H===null&&(M.shared.lanes=0);Eu|=re,l.lanes=re,l.memoizedState=Et}}function sf(l,u,T){if(l=u.effects,u.effects=null,l!==null)for(u=0;u<l.length;u++){var P=l[u],M=P.callback;if(M!==null){if(P.callback=null,P=T,typeof M!="function")throw Error(n(191,M));M.call(P)}}}var _p={},jo=cc(_p),mm=cc(_p),hm=cc(_p);function gc(l){if(l===_p)throw Error(n(174));return l}function fm(l,u){switch(Ba(hm,u),Ba(mm,l),Ba(jo,_p),l=u.nodeType,l){case 9:case 11:u=(u=u.documentElement)?u.namespaceURI:ie(null,"");break;default:l=l===8?u.parentNode:u,u=l.namespaceURI||null,l=l.tagName,u=ie(u,l)}fa(jo),Ba(jo,u)}function Bp(){fa(jo),fa(mm),fa(hm)}function of(l){gc(hm.current);var u=gc(jo.current),T=ie(u,l.type);u!==T&&(Ba(mm,l),Ba(jo,T))}function lf(l){mm.current===l&&(fa(jo),fa(mm))}var Ja=cc(0);function gm(l){for(var u=l;u!==null;){if(u.tag===13){var T=u.memoizedState;if(T!==null&&(T=T.dehydrated,T===null||T.data==="$?"||T.data==="$!"))return u}else if(u.tag===19&&u.memoizedProps.revealOrder!==void 0){if((u.flags&128)!==0)return u}else if(u.child!==null){u.child.return=u,u=u.child;continue}if(u===l)break;for(;u.sibling===null;){if(u.return===null||u.return===l)return null;u=u.return}u.sibling.return=u.return,u=u.sibling}return null}var Dp=[];function My(){for(var l=0;l<Dp.length;l++)Dp[l]._workInProgressVersionPrimary=null;Dp.length=0}var ym=A.ReactCurrentDispatcher,cf=A.ReactCurrentBatchConfig,Su=0,Wa=null,Ir=null,Sr=null,Tm=!1,vu=!1,Sm=0,jy=0;function hn(){throw Error(n(321))}function Gy(l,u){if(u===null)return!1;for(var T=0;T<u.length&&T<l.length;T++)if(!Qe(l[T],u[T]))return!1;return!0}function Yy(l,u,T,P,M,H){if(Su=H,Wa=u,u.memoizedState=null,u.updateQueue=null,u.lanes=0,ym.current=l===null||l.memoizedState===null?dw:mw,l=T(P,M),vu){H=0;do{if(vu=!1,Sm=0,25<=H)throw Error(n(301));H+=1,Sr=Ir=null,u.updateQueue=null,ym.current=ff,l=T(P,M)}while(vu)}if(ym.current=si,u=Ir!==null&&Ir.next!==null,Su=0,Sr=Ir=Wa=null,Tm=!1,u)throw Error(n(300));return l}function bu(){var l=Sm!==0;return Sm=0,l}function ro(){var l={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Sr===null?Wa.memoizedState=Sr=l:Sr=Sr.next=l,Sr}function Ii(){if(Ir===null){var l=Wa.alternate;l=l!==null?l.memoizedState:null}else l=Ir.next;var u=Sr===null?Wa.memoizedState:Sr.next;if(u!==null)Sr=u,Ir=l;else{if(l===null)throw Error(n(310));Ir=l,l={memoizedState:Ir.memoizedState,baseState:Ir.baseState,baseQueue:Ir.baseQueue,queue:Ir.queue,next:null},Sr===null?Wa.memoizedState=Sr=l:Sr=Sr.next=l}return Sr}function vm(l,u){return typeof u=="function"?u(l):u}function Hs(l){var u=Ii(),T=u.queue;if(T===null)throw Error(n(311));T.lastRenderedReducer=l;var P=Ir,M=P.baseQueue,H=T.pending;if(H!==null){if(M!==null){var re=M.next;M.next=H.next,H.next=re}P.baseQueue=M=H,T.pending=null}if(M!==null){H=M.next,P=P.baseState;var ye=re=null,Ae=null,at=H;do{var bt=at.lane;if((Su&bt)===bt)Ae!==null&&(Ae=Ae.next={lane:0,action:at.action,hasEagerState:at.hasEagerState,eagerState:at.eagerState,next:null}),P=at.hasEagerState?at.eagerState:l(P,at.action);else{var Et={lane:bt,action:at.action,hasEagerState:at.hasEagerState,eagerState:at.eagerState,next:null};Ae===null?(ye=Ae=Et,re=P):Ae=Ae.next=Et,Wa.lanes|=bt,Eu|=bt}at=at.next}while(at!==null&&at!==H);Ae===null?re=P:Ae.next=ye,Qe(P,u.memoizedState)||(rs=!0),u.memoizedState=P,u.baseState=re,u.baseQueue=Ae,T.lastRenderedState=P}if(l=T.interleaved,l!==null){M=l;do H=M.lane,Wa.lanes|=H,Eu|=H,M=M.next;while(M!==l)}else M===null&&(T.lanes=0);return[u.memoizedState,T.dispatch]}function Vy(l){var u=Ii(),T=u.queue;if(T===null)throw Error(n(311));T.lastRenderedReducer=l;var P=T.dispatch,M=T.pending,H=u.memoizedState;if(M!==null){T.pending=null;var re=M=M.next;do H=l(H,re.action),re=re.next;while(re!==M);Qe(H,u.memoizedState)||(rs=!0),u.memoizedState=H,u.baseQueue===null&&(u.baseState=H),T.lastRenderedState=H}return[H,P]}function bm(){}function uf(l,u){var T=Wa,P=Ii(),M=u(),H=!Qe(P.memoizedState,M);if(H&&(P.memoizedState=M,rs=!0),P=P.queue,Lm(Js.bind(null,T,P,l),[l]),P.getSnapshot!==u||H||Sr!==null&&Sr.memoizedState.tag&1){if(T.flags|=2048,yc(9,Jy.bind(null,T,P,M,u),void 0,null),Ur===null)throw Error(n(349));(Su&30)!==0||Hy(T,u,M)}return M}function Hy(l,u,T){l.flags|=16384,l={getSnapshot:u,value:T},u=Wa.updateQueue,u===null?(u={lastEffect:null,stores:null},Wa.updateQueue=u,u.stores=[l]):(T=u.stores,T===null?u.stores=[l]:T.push(l))}function Jy(l,u,T,P){u.value=T,u.getSnapshot=P,bl(u)&&pf(l)}function Js(l,u,T){return T(function(){bl(u)&&pf(l)})}function bl(l){var u=l.getSnapshot;l=l.value;try{var T=u();return!Qe(l,T)}catch{return!0}}function pf(l){var u=ao(l,1);u!==null&&oo(u,l,1,-1)}function Wy(l){var u=ro();return typeof l=="function"&&(l=l()),u.memoizedState=u.baseState=l,l={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:vm,lastRenderedState:l},u.queue=l,l=l.dispatch=pw.bind(null,Wa,l),[u.memoizedState,l]}function yc(l,u,T,P){return l={tag:l,create:u,destroy:T,deps:P,next:null},u=Wa.updateQueue,u===null?(u={lastEffect:null,stores:null},Wa.updateQueue=u,u.lastEffect=l.next=l):(T=u.lastEffect,T===null?u.lastEffect=l.next=l:(P=T.next,T.next=l,l.next=P,u.lastEffect=l)),l}function Uy(){return Ii().memoizedState}function Mp(l,u,T,P){var M=ro();Wa.flags|=l,M.memoizedState=yc(1|u,T,void 0,P===void 0?null:P)}function Om(l,u,T,P){var M=Ii();P=P===void 0?null:P;var H=void 0;if(Ir!==null){var re=Ir.memoizedState;if(H=re.destroy,P!==null&&Gy(P,re.deps)){M.memoizedState=yc(u,T,H,P);return}}Wa.flags|=l,M.memoizedState=yc(1|u,T,H,P)}function df(l,u){return Mp(8390656,8,l,u)}function Lm(l,u){return Om(2048,8,l,u)}function Ol(l,u){return Om(4,2,l,u)}function z0(l,u){return Om(4,4,l,u)}function Ll(l,u){if(typeof u=="function")return l=l(),u(l),function(){u(null)};if(u!=null)return l=l(),u.current=l,function(){u.current=null}}function $y(l,u,T){return T=T!=null?T.concat([l]):null,Om(4,4,Ll.bind(null,u,l),T)}function mf(){}function hf(l,u){var T=Ii();u=u===void 0?null:u;var P=T.memoizedState;return P!==null&&u!==null&&Gy(u,P[1])?P[0]:(T.memoizedState=[l,u],l)}function K0(l,u){var T=Ii();u=u===void 0?null:u;var P=T.memoizedState;return P!==null&&u!==null&&Gy(u,P[1])?P[0]:(l=l(),T.memoizedState=[l,u],l)}function q0(l,u,T){return(Su&21)===0?(l.baseState&&(l.baseState=!1,rs=!0),l.memoizedState=T):(Qe(T,u)||(T=Ul(),Wa.lanes|=T,Eu|=T,l.baseState=!0),u)}function uw(l,u){var T=ta;ta=T!==0&&4>T?T:4,l(!0);var P=cf.transition;cf.transition={};try{l(!1),u()}finally{ta=T,cf.transition=P}}function zy(){return Ii().memoizedState}function X0(l,u,T){var P=wc(l);if(T={lane:P,action:T,hasEagerState:!1,eagerState:null,next:null},Ky(l))qy(u,T);else if(T=U0(l,u,T,P),T!==null){var M=Ss();oo(T,l,P,M),xs(T,u,P)}}function pw(l,u,T){var P=wc(l),M={lane:P,action:T,hasEagerState:!1,eagerState:null,next:null};if(Ky(l))qy(u,M);else{var H=l.alternate;if(l.lanes===0&&(H===null||H.lanes===0)&&(H=u.lastRenderedReducer,H!==null))try{var re=u.lastRenderedState,ye=H(re,T);if(M.hasEagerState=!0,M.eagerState=ye,Qe(ye,re)){var Ae=u.interleaved;Ae===null?(M.next=M,By(u)):(M.next=Ae.next,Ae.next=M),u.interleaved=M;return}}catch{}T=U0(l,u,M,P),T!==null&&(M=Ss(),oo(T,l,P,M),xs(T,u,P))}}function Ky(l){var u=l.alternate;return l===Wa||u!==null&&u===Wa}function qy(l,u){vu=Tm=!0;var T=l.pending;T===null?u.next=u:(u.next=T.next,T.next=u),l.pending=u}function xs(l,u,T){if((T&4194240)!==0){var P=u.lanes;P&=l.pendingLanes,T|=P,u.lanes=T,nu(l,T)}}var si={readContext:Vs,useCallback:hn,useContext:hn,useEffect:hn,useImperativeHandle:hn,useInsertionEffect:hn,useLayoutEffect:hn,useMemo:hn,useReducer:hn,useRef:hn,useState:hn,useDebugValue:hn,useDeferredValue:hn,useTransition:hn,useMutableSource:hn,useSyncExternalStore:hn,useId:hn,unstable_isNewReconciler:!1},dw={readContext:Vs,useCallback:function(l,u){return ro().memoizedState=[l,u===void 0?null:u],l},useContext:Vs,useEffect:df,useImperativeHandle:function(l,u,T){return T=T!=null?T.concat([l]):null,Mp(4194308,4,Ll.bind(null,u,l),T)},useLayoutEffect:function(l,u){return Mp(4194308,4,l,u)},useInsertionEffect:function(l,u){return Mp(4,2,l,u)},useMemo:function(l,u){var T=ro();return u=u===void 0?null:u,l=l(),T.memoizedState=[l,u],l},useReducer:function(l,u,T){var P=ro();return u=T!==void 0?T(u):u,P.memoizedState=P.baseState=u,l={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:u},P.queue=l,l=l.dispatch=X0.bind(null,Wa,l),[P.memoizedState,l]},useRef:function(l){var u=ro();return l={current:l},u.memoizedState=l},useState:Wy,useDebugValue:mf,useDeferredValue:function(l){return ro().memoizedState=l},useTransition:function(){var l=Wy(!1),u=l[0];return l=uw.bind(null,l[1]),ro().memoizedState=l,[u,l]},useMutableSource:function(){},useSyncExternalStore:function(l,u,T){var P=Wa,M=ro();if(Ha){if(T===void 0)throw Error(n(407));T=T()}else{if(T=u(),Ur===null)throw Error(n(349));(Su&30)!==0||Hy(P,u,T)}M.memoizedState=T;var H={value:T,getSnapshot:u};return M.queue=H,df(Js.bind(null,P,H,l),[l]),P.flags|=2048,yc(9,Jy.bind(null,P,H,T,u),void 0,null),T},useId:function(){var l=ro(),u=Ur.identifierPrefix;if(Ha){var T=Mo,P=yl;T=(P&~(1<<32-un(P)-1)).toString(32)+T,u=":"+u+"R"+T,T=Sm++,0<T&&(u+="H"+T.toString(32)),u+=":"}else T=jy++,u=":"+u+"r"+T.toString(32)+":";return l.memoizedState=u},unstable_isNewReconciler:!1},mw={readContext:Vs,useCallback:hf,useContext:Vs,useEffect:Lm,useImperativeHandle:$y,useInsertionEffect:Ol,useLayoutEffect:z0,useMemo:K0,useReducer:Hs,useRef:Uy,useState:function(){return Hs(vm)},useDebugValue:mf,useDeferredValue:function(l){var u=Ii();return q0(u,Ir.memoizedState,l)},useTransition:function(){var l=Hs(vm)[0],u=Ii().memoizedState;return[l,u]},useMutableSource:bm,useSyncExternalStore:uf,useId:zy,unstable_isNewReconciler:!1},ff={readContext:Vs,useCallback:hf,useContext:Vs,useEffect:Lm,useImperativeHandle:$y,useInsertionEffect:Ol,useLayoutEffect:z0,useMemo:K0,useReducer:Vy,useRef:Uy,useState:function(){return Vy(vm)},useDebugValue:mf,useDeferredValue:function(l){var u=Ii();return Ir===null?u.memoizedState=l:q0(u,Ir.memoizedState,l)},useTransition:function(){var l=Vy(vm)[0],u=Ii().memoizedState;return[l,u]},useMutableSource:bm,useSyncExternalStore:uf,useId:zy,unstable_isNewReconciler:!1};function hs(l,u){if(l&&l.defaultProps){u=B({},u),l=l.defaultProps;for(var T in l)u[T]===void 0&&(u[T]=l[T]);return u}return u}function gf(l,u,T,P){u=l.memoizedState,T=T(P,u),T=T==null?u:B({},u,T),l.memoizedState=T,l.lanes===0&&(l.updateQueue.baseState=T)}var wm={isMounted:function(l){return(l=l._reactInternals)?qt(l)===l:!1},enqueueSetState:function(l,u,T){l=l._reactInternals;var P=Ss(),M=wc(l),H=vl(P,M);H.payload=u,T!=null&&(H.callback=T),u=hc(l,H,M),u!==null&&(oo(u,l,M,P),fc(u,l,M))},enqueueReplaceState:function(l,u,T){l=l._reactInternals;var P=Ss(),M=wc(l),H=vl(P,M);H.tag=1,H.payload=u,T!=null&&(H.callback=T),u=hc(l,H,M),u!==null&&(oo(u,l,M,P),fc(u,l,M))},enqueueForceUpdate:function(l,u){l=l._reactInternals;var T=Ss(),P=wc(l),M=vl(T,P);M.tag=2,u!=null&&(M.callback=u),u=hc(l,M,P),u!==null&&(oo(u,l,P,T),fc(u,l,P))}};function Q0(l,u,T,P,M,H,re){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(P,H,re):u.prototype&&u.prototype.isPureReactComponent?!Je(T,P)||!Je(M,H):!0}function Xy(l,u,T){var P=!1,M=uc,H=u.contextType;return typeof H=="object"&&H!==null?H=Vs(H):(M=js(u)?du:ds.current,P=u.contextTypes,H=(P=P!=null)?Ms(l,M):uc),u=new u(T,H),l.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=wm,l.stateNode=u,u._reactInternals=l,P&&(l=l.stateNode,l.__reactInternalMemoizedUnmaskedChildContext=M,l.__reactInternalMemoizedMaskedChildContext=H),u}function Ou(l,u,T,P){l=u.state,typeof u.componentWillReceiveProps=="function"&&u.componentWillReceiveProps(T,P),typeof u.UNSAFE_componentWillReceiveProps=="function"&&u.UNSAFE_componentWillReceiveProps(T,P),u.state!==l&&wm.enqueueReplaceState(u,u.state,null)}function Lu(l,u,T,P){var M=l.stateNode;M.props=T,M.state=l.memoizedState,M.refs={},Tu(l);var H=u.contextType;typeof H=="object"&&H!==null?M.context=Vs(H):(H=js(u)?du:ds.current,M.context=Ms(l,H)),M.state=l.memoizedState,H=u.getDerivedStateFromProps,typeof H=="function"&&(gf(l,u,H,T),M.state=l.memoizedState),typeof u.getDerivedStateFromProps=="function"||typeof M.getSnapshotBeforeUpdate=="function"||typeof M.UNSAFE_componentWillMount!="function"&&typeof M.componentWillMount!="function"||(u=M.state,typeof M.componentWillMount=="function"&&M.componentWillMount(),typeof M.UNSAFE_componentWillMount=="function"&&M.UNSAFE_componentWillMount(),u!==M.state&&wm.enqueueReplaceState(M,M.state,null),rf(l,T,M,P),M.state=l.memoizedState),typeof M.componentDidMount=="function"&&(l.flags|=4194308)}function jp(l,u){try{var T="",P=u;do T+=oe(P),P=P.return;while(P);var M=T}catch(H){M=`
7Error generating stack: `+H.message+`
8`+H.stack}return{value:l,source:u,stack:M,digest:null}}function yf(l,u,T){return{value:l,source:null,stack:T??null,digest:u??null}}function Tf(l,u){try{console.error(u.value)}catch(T){setTimeout(function(){throw T})}}var Sf=typeof WeakMap=="function"?WeakMap:Map;function Qy(l,u,T){T=vl(-1,T),T.tag=3,T.payload={element:null};var P=u.value;return T.callback=function(){kf||(kf=!0,pT=P),Tf(l,u)},T}function Em(l,u,T){T=vl(-1,T),T.tag=3;var P=l.type.getDerivedStateFromError;if(typeof P=="function"){var M=u.value;T.payload=function(){return P(M)},T.callback=function(){Tf(l,u)}}var H=l.stateNode;return H!==null&&typeof H.componentDidCatch=="function"&&(T.callback=function(){Tf(l,u),typeof P!="function"&&(Oc===null?Oc=new Set([this]):Oc.add(this));var re=u.stack;this.componentDidCatch(u.value,{componentStack:re!==null?re:""})}),T}function vf(l,u,T){var P=l.pingCache;if(P===null){P=l.pingCache=new Sf;var M=new Set;P.set(u,M)}else M=P.get(u),M===void 0&&(M=new Set,P.set(u,M));M.has(T)||(M.add(T),l=Tv.bind(null,l,u,T),u.then(l,l))}function Pm(l){do{var u;if((u=l.tag===13)&&(u=l.memoizedState,u=u!==null?u.dehydrated!==null:!0),u)return l;l=l.return}while(l!==null);return null}function Z0(l,u,T,P,M){return(l.mode&1)===0?(l===u?l.flags|=65536:(l.flags|=128,T.flags|=131072,T.flags&=-52805,T.tag===1&&(T.alternate===null?T.tag=17:(u=vl(-1,1),u.tag=2,hc(T,u,1))),T.lanes|=1),l):(l.flags|=65536,l.lanes=M,l)}var ev=A.ReactCurrentOwner,rs=!1;function fs(l,u,T,P){u.child=l===null?Hr(u,null,T,P):gu(u,l.child,T,P)}function bf(l,u,T,P,M){T=T.render;var H=u.ref;return Tr(u,M),P=Yy(l,u,T,P,H,M),T=bu(),l!==null&&!rs?(u.updateQueue=l.updateQueue,u.flags&=-2053,l.lanes&=~M,wl(l,u,M)):(Ha&&T&&Ry(u),u.flags|=1,fs(l,u,P,M),u.child)}function tv(l,u,T,P,M){if(l===null){var H=T.type;return typeof H=="function"&&!yT(H)&&H.defaultProps===void 0&&T.compare===null&&T.defaultProps===void 0?(u.tag=15,u.type=H,Zy(l,u,H,P,M)):(l=Nu(T.type,null,P,u,u.mode,M),l.ref=u.ref,l.return=u,u.child=l)}if(H=l.child,(l.lanes&M)===0){var re=H.memoizedProps;if(T=T.compare,T=T!==null?T:Je,T(re,P)&&l.ref===u.ref)return wl(l,u,M)}return u.flags|=1,l=Pc(H,P),l.ref=u.ref,l.return=u,u.child=l}function Zy(l,u,T,P,M){if(l!==null){var H=l.memoizedProps;if(Je(H,P)&&l.ref===u.ref)if(rs=!1,u.pendingProps=P=H,(l.lanes&M)!==0)(l.flags&131072)!==0&&(rs=!0);else return u.lanes=l.lanes,wl(l,u,M)}return Of(l,u,T,P,M)}function Go(l,u,T){var P=u.pendingProps,M=P.children,H=l!==null?l.memoizedState:null;if(P.mode==="hidden")if((u.mode&1)===0)u.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ba(Hp,ii),ii|=T;else{if((T&1073741824)===0)return l=H!==null?H.baseLanes|T:T,u.lanes=u.childLanes=1073741824,u.memoizedState={baseLanes:l,cachePool:null,transitions:null},u.updateQueue=null,Ba(Hp,ii),ii|=l,null;u.memoizedState={baseLanes:0,cachePool:null,transitions:null},P=H!==null?H.baseLanes:T,Ba(Hp,ii),ii|=P}else H!==null?(P=H.baseLanes|T,u.memoizedState=null):P=T,Ba(Hp,ii),ii|=P;return fs(l,u,M,T),u.child}function eT(l,u){var T=u.ref;(l===null&&T!==null||l!==null&&l.ref!==T)&&(u.flags|=512,u.flags|=2097152)}
vendor: 8,261 bytes, line 8
8function Of(l,u,T,P,M){var H=js(T)?du:ds.current;return H=Ms(u,H),Tr(u,M),T=Yy(l,u,T,P,H,M),P=bu(),l!==null&&!rs?(u.updateQueue=l.updateQueue,u.flags&=-2053,l.lanes&=~M,wl(l,u,M)):(Ha&&P&&Ry(u),u.flags|=1,fs(l,u,T,M),u.child)}function nv(l,u,T,P,M){if(js(T)){var H=!0;Qh(u)}else H=!1;if(Tr(u,M),u.stateNode===null)Yo(l,u),Xy(u,T,P),Lu(u,T,P,M),P=!0;else if(l===null){var re=u.stateNode,ye=u.memoizedProps;re.props=ye;var Ae=re.context,at=T.contextType;typeof at=="object"&&at!==null?at=Vs(at):(at=js(T)?du:ds.current,at=Ms(u,at));var bt=T.getDerivedStateFromProps,Et=typeof bt=="function"||typeof re.getSnapshotBeforeUpdate=="function";Et||typeof re.UNSAFE_componentWillReceiveProps!="function"&&typeof re.componentWillReceiveProps!="function"||(ye!==P||Ae!==at)&&Ou(u,re,P,at),mc=!1;var Tt=u.memoizedState;re.state=Tt,rf(u,P,re,M),Ae=u.memoizedState,ye!==P||Tt!==Ae||Ds.current||mc?(typeof bt=="function"&&(gf(u,T,bt,P),Ae=u.memoizedState),(ye=mc||Q0(u,T,ye,P,Tt,Ae,at))?(Et||typeof re.UNSAFE_componentWillMount!="function"&&typeof re.componentWillMount!="function"||(typeof re.componentWillMount=="function"&&re.componentWillMount(),typeof re.UNSAFE_componentWillMount=="function"&&re.UNSAFE_componentWillMount()),typeof re.componentDidMount=="function"&&(u.flags|=4194308)):(typeof re.componentDidMount=="function"&&(u.flags|=4194308),u.memoizedProps=P,u.memoizedState=Ae),re.props=P,re.state=Ae,re.context=at,P=ye):(typeof re.componentDidMount=="function"&&(u.flags|=4194308),P=!1)}else{re=u.stateNode,Dy(l,u),ye=u.memoizedProps,at=u.type===u.elementType?ye:hs(u.type,ye),re.props=at,Et=u.pendingProps,Tt=re.context,Ae=T.contextType,typeof Ae=="object"&&Ae!==null?Ae=Vs(Ae):(Ae=js(T)?du:ds.current,Ae=Ms(u,Ae));var zt=T.getDerivedStateFromProps;(bt=typeof zt=="function"||typeof re.getSnapshotBeforeUpdate=="function")||typeof re.UNSAFE_componentWillReceiveProps!="function"&&typeof re.componentWillReceiveProps!="function"||(ye!==Et||Tt!==Ae)&&Ou(u,re,P,Ae),mc=!1,Tt=u.memoizedState,re.state=Tt,rf(u,P,re,M);var tn=u.memoizedState;ye!==Et||Tt!==tn||Ds.current||mc?(typeof zt=="function"&&(gf(u,T,zt,P),tn=u.memoizedState),(at=mc||Q0(u,T,at,P,Tt,tn,Ae)||!1)?(bt||typeof re.UNSAFE_componentWillUpdate!="function"&&typeof re.componentWillUpdate!="function"||(typeof re.componentWillUpdate=="function"&&re.componentWillUpdate(P,tn,Ae),typeof re.UNSAFE_componentWillUpdate=="function"&&re.UNSAFE_componentWillUpdate(P,tn,Ae)),typeof re.componentDidUpdate=="function"&&(u.flags|=4),typeof re.getSnapshotBeforeUpdate=="function"&&(u.flags|=1024)):(typeof re.componentDidUpdate!="function"||ye===l.memoizedProps&&Tt===l.memoizedState||(u.flags|=4),typeof re.getSnapshotBeforeUpdate!="function"||ye===l.memoizedProps&&Tt===l.memoizedState||(u.flags|=1024),u.memoizedProps=P,u.memoizedState=tn),re.props=P,re.state=tn,re.context=Ae,P=at):(typeof re.componentDidUpdate!="function"||ye===l.memoizedProps&&Tt===l.memoizedState||(u.flags|=4),typeof re.getSnapshotBeforeUpdate!="function"||ye===l.memoizedProps&&Tt===l.memoizedState||(u.flags|=1024),P=!1)}return Lf(l,u,T,P,H,M)}function Lf(l,u,T,P,M,H){eT(l,u);var re=(u.flags&128)!==0;if(!P&&!re)return M&&Do(u,T,!1),wl(l,u,H);P=u.stateNode,ev.current=u;var ye=re&&typeof T.getDerivedStateFromError!="function"?null:P.render();return u.flags|=1,l!==null&&re?(u.child=gu(u,l.child,null,H),u.child=gu(u,null,ye,H)):fs(l,u,ye,H),u.memoizedState=P.state,M&&Do(u,T,!0),u.child}function av(l){var u=l.stateNode;u.pendingContext?G0(l,u.pendingContext,u.pendingContext!==u.context):u.context&&G0(l,u.context,!1),fm(l,u.containerInfo)}function rv(l,u,T,P,M){return hu(),fu(M),u.flags|=256,fs(l,u,T,P),u.child}var so={dehydrated:null,treeContext:null,retryLane:0};function xm(l){return{baseLanes:l,cachePool:null,transitions:null}}function wf(l,u,T){var P=u.pendingProps,M=Ja.current,H=!1,re=(u.flags&128)!==0,ye;if((ye=re)||(ye=l!==null&&l.memoizedState===null?!1:(M&2)!==0),ye?(H=!0,u.flags&=-129):(l===null||l.memoizedState!==null)&&(M|=1),Ba(Ja,M&1),l===null)return Tl(u),l=u.memoizedState,l!==null&&(l=l.dehydrated,l!==null)?((u.mode&1)===0?u.lanes=1:l.data==="$!"?u.lanes=8:u.lanes=1073741824,null):(re=P.children,l=P.fallback,H?(P=u.mode,H=u.child,re={mode:"hidden",children:re},(P&1)===0&&H!==null?(H.childLanes=0,H.pendingProps=re):H=Mf(re,P,0,null),l=Au(l,P,T,null),H.return=u,l.return=u,H.sibling=l,u.child=H,u.child.memoizedState=xm(T),u.memoizedState=so,l):Im(u,re));if(M=l.memoizedState,M!==null&&(ye=M.dehydrated,ye!==null))return Gp(l,u,re,P,ye,M,T);if(H){H=P.fallback,re=u.mode,M=l.child,ye=M.sibling;var Ae={mode:"hidden",children:P.children};return(re&1)===0&&u.child!==M?(P=u.child,P.childLanes=0,P.pendingProps=Ae,u.deletions=null):(P=Pc(M,Ae),P.subtreeFlags=M.subtreeFlags&14680064),ye!==null?H=Pc(ye,H):(H=Au(H,re,T,null),H.flags|=2),H.return=u,P.return=u,P.sibling=H,u.child=P,P=H,H=u.child,re=l.child.memoizedState,re=re===null?xm(T):{baseLanes:re.baseLanes|T,cachePool:null,transitions:re.transitions},H.memoizedState=re,H.childLanes=l.childLanes&~T,u.memoizedState=so,P}return H=l.child,l=H.sibling,P=Pc(H,{mode:"visible",children:P.children}),(u.mode&1)===0&&(P.lanes=T),P.return=u,P.sibling=null,l!==null&&(T=u.deletions,T===null?(u.deletions=[l],u.flags|=16):T.push(l)),u.child=P,u.memoizedState=null,P}function Im(l,u){return u=Mf({mode:"visible",children:u},l.mode,0,null),u.return=l,l.child=u}function wu(l,u,T,P){return P!==null&&fu(P),gu(u,l.child,null,T),l=Im(u,u.pendingProps.children),l.flags|=2,u.memoizedState=null,l}function Gp(l,u,T,P,M,H,re){if(T)return u.flags&256?(u.flags&=-257,P=yf(Error(n(422))),wu(l,u,re,P)):u.memoizedState!==null?(u.child=l.child,u.flags|=128,null):(H=P.fallback,M=u.mode,P=Mf({mode:"visible",children:P.children},M,0,null),H=Au(H,M,re,null),H.flags|=2,P.return=u,H.return=u,P.sibling=H,u.child=P,(u.mode&1)!==0&&gu(u,l.child,null,re),u.child.memoizedState=xm(re),u.memoizedState=so,H);if((u.mode&1)===0)return wu(l,u,re,null);if(M.data==="$!"){if(P=M.nextSibling&&M.nextSibling.dataset,P)var ye=P.dgst;return P=ye,H=Error(n(419)),P=yf(H,P,void 0),wu(l,u,re,P)}if(ye=(re&l.childLanes)!==0,rs||ye){if(P=Ur,P!==null){switch(re&-re){case 4:M=2;break;case 16:M=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:M=32;break;case 536870912:M=268435456;break;default:M=0}M=(M&(P.suspendedLanes|re))!==0?0:M,M!==0&&M!==H.retryLane&&(H.retryLane=M,ao(l,M),oo(P,l,M,-1))}return gT(),P=yf(Error(n(421))),wu(l,u,re,P)}return M.data==="$?"?(u.flags|=128,u.child=l.child,u=bw.bind(null,l),M._reactRetry=u,null):(l=H.treeContext,ms=oc(M.nextSibling),as=u,Ha=!0,xi=null,l!==null&&(Ei[Pi++]=yl,Ei[Pi++]=Mo,Ei[Pi++]=mu,yl=l.id,Mo=l.overflow,mu=u),u=Im(u,P.children),u.flags|=4096,u)}function yn(l,u,T){l.lanes|=u;var P=l.alternate;P!==null&&(P.lanes|=u),af(l.return,u,T)}function Yp(l,u,T,P,M){var H=l.memoizedState;H===null?l.memoizedState={isBackwards:u,rendering:null,renderingStartTime:0,last:P,tail:T,tailMode:M}:(H.isBackwards=u,H.rendering=null,H.renderingStartTime=0,H.last=P,H.tail=T,H.tailMode=M)}function Ef(l,u,T){var P=u.pendingProps,M=P.revealOrder,H=P.tail;if(fs(l,u,P.children,T),P=Ja.current,(P&2)!==0)P=P&1|2,u.flags|=128;else{if(l!==null&&(l.flags&128)!==0)e:for(l=u.child;l!==null;){if(l.tag===13)l.memoizedState!==null&&yn(l,T,u);else if(l.tag===19)yn(l,T,u);else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===u)break e;for(;l.sibling===null;){if(l.return===null||l.return===u)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}P&=1}if(Ba(Ja,P),(u.mode&1)===0)u.memoizedState=null;else switch(M){case"forwards":for(T=u.child,M=null;T!==null;)l=T.alternate,l!==null&&gm(l)===null&&(M=T),T=T.sibling;T=M,T===null?(M=u.child,u.child=null):(M=T.sibling,T.sibling=null),Yp(u,!1,M,T,H);break;case"backwards":for(T=null,M=u.child,u.child=null;M!==null;){if(l=M.alternate,l!==null&&gm(l)===null){u.child=M;break}l=M.sibling,M.sibling=T,T=M,M=l}Yp(u,!0,T,null,H);break;case"together":Yp(u,!1,null,null,void 0);break;default:u.memoizedState=null}return u.child}function Yo(l,u){(u.mode&1)===0&&l!==null&&(l.alternate=null,u.alternate=null,u.flags|=2)}
vendor: 5,706 bytes, line 8
8function wl(l,u,T){if(l!==null&&(u.dependencies=l.dependencies),Eu|=u.lanes,(T&u.childLanes)===0)return null;if(l!==null&&u.child!==l.child)throw Error(n(153));if(u.child!==null){for(l=u.child,T=Pc(l,l.pendingProps),u.child=T,T.return=u;l.sibling!==null;)l=l.sibling,T=T.sibling=Pc(l,l.pendingProps),T.return=u;T.sibling=null}return u.child}function tT(l,u,T){switch(u.tag){case 3:av(u),hu();break;case 5:of(u);break;case 1:js(u.type)&&Qh(u);break;case 4:fm(u,u.stateNode.containerInfo);break;case 10:var P=u.type._context,M=u.memoizedProps.value;Ba(Fp,P._currentValue),P._currentValue=M;break;case 13:if(P=u.memoizedState,P!==null)return P.dehydrated!==null?(Ba(Ja,Ja.current&1),u.flags|=128,null):(T&u.child.childLanes)!==0?wf(l,u,T):(Ba(Ja,Ja.current&1),l=wl(l,u,T),l!==null?l.sibling:null);Ba(Ja,Ja.current&1);break;case 19:if(P=(T&u.childLanes)!==0,(l.flags&128)!==0){if(P)return Ef(l,u,T);u.flags|=128}if(M=u.memoizedState,M!==null&&(M.rendering=null,M.tail=null,M.lastEffect=null),Ba(Ja,Ja.current),P)break;return null;case 22:case 23:return u.lanes=0,Go(l,u,T)}return wl(l,u,T)}var nT,Jr,sv,iv;nT=function(l,u){for(var T=u.child;T!==null;){if(T.tag===5||T.tag===6)l.appendChild(T.stateNode);else if(T.tag!==4&&T.child!==null){T.child.return=T,T=T.child;continue}if(T===u)break;for(;T.sibling===null;){if(T.return===null||T.return===u)return;T=T.return}T.sibling.return=T.return,T=T.sibling}},Jr=function(){},sv=function(l,u,T,P){var M=l.memoizedProps;if(M!==P){l=u.stateNode,gc(jo.current);var H=null;switch(T){case"input":M=Ne(l,M),P=Ne(l,P),H=[];break;case"select":M=B({},M,{value:void 0}),P=B({},P,{value:void 0}),H=[];break;case"textarea":M=it(l,M),P=it(l,P),H=[];break;default:typeof M.onClick!="function"&&typeof P.onClick=="function"&&(l.onclick=am)}Ee(T,P);var re;T=null;for(at in M)if(!P.hasOwnProperty(at)&&M.hasOwnProperty(at)&&M[at]!=null)if(at==="style"){var ye=M[at];for(re in ye)ye.hasOwnProperty(re)&&(T||(T={}),T[re]="")}else at!=="dangerouslySetInnerHTML"&&at!=="children"&&at!=="suppressContentEditableWarning"&&at!=="suppressHydrationWarning"&&at!=="autoFocus"&&(s.hasOwnProperty(at)?H||(H=[]):(H=H||[]).push(at,null));for(at in P){var Ae=P[at];if(ye=M?.[at],P.hasOwnProperty(at)&&Ae!==ye&&(Ae!=null||ye!=null))if(at==="style")if(ye){for(re in ye)!ye.hasOwnProperty(re)||Ae&&Ae.hasOwnProperty(re)||(T||(T={}),T[re]="");for(re in Ae)Ae.hasOwnProperty(re)&&ye[re]!==Ae[re]&&(T||(T={}),T[re]=Ae[re])}else T||(H||(H=[]),H.push(at,T)),T=Ae;else at==="dangerouslySetInnerHTML"?(Ae=Ae?Ae.__html:void 0,ye=ye?ye.__html:void 0,Ae!=null&&ye!==Ae&&(H=H||[]).push(at,Ae)):at==="children"?typeof Ae!="string"&&typeof Ae!="number"||(H=H||[]).push(at,""+Ae):at!=="suppressContentEditableWarning"&&at!=="suppressHydrationWarning"&&(s.hasOwnProperty(at)?(Ae!=null&&at==="onScroll"&&Ga("scroll",l),H||ye===Ae||(H=[])):(H=H||[]).push(at,Ae))}T&&(H=H||[]).push("style",T);var at=H;(u.updateQueue=at)&&(u.flags|=4)}},iv=function(l,u,T,P){T!==P&&(u.flags|=4)};function Vp(l,u){if(!Ha)switch(l.tailMode){case"hidden":u=l.tail;for(var T=null;u!==null;)u.alternate!==null&&(T=u),u=u.sibling;T===null?l.tail=null:T.sibling=null;break;case"collapsed":T=l.tail;for(var P=null;T!==null;)T.alternate!==null&&(P=T),T=T.sibling;P===null?u||l.tail===null?l.tail=null:l.tail.sibling=null:P.sibling=null}}function gs(l){var u=l.alternate!==null&&l.alternate.child===l.child,T=0,P=0;if(u)for(var M=l.child;M!==null;)T|=M.lanes|M.childLanes,P|=M.subtreeFlags&14680064,P|=M.flags&14680064,M.return=l,M=M.sibling;else for(M=l.child;M!==null;)T|=M.lanes|M.childLanes,P|=M.subtreeFlags,P|=M.flags,M.return=l,M=M.sibling;return l.subtreeFlags|=P,l.childLanes=T,u}function ov(l,u,T){var P=u.pendingProps;switch(lm(u),u.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return gs(u),null;case 1:return js(u.type)&&Xh(),gs(u),null;case 3:return P=u.stateNode,Bp(),fa(Ds),fa(ds),My(),P.pendingContext&&(P.context=P.pendingContext,P.pendingContext=null),(l===null||l.child===null)&&(tf(u)?u.flags|=4:l===null||l.memoizedState.isDehydrated&&(u.flags&256)===0||(u.flags|=1024,xi!==null&&(mT(xi),xi=null))),Jr(l,u),gs(u),null;case 5:lf(u);var M=gc(hm.current);if(T=u.type,l!==null&&u.stateNode!=null)sv(l,u,T,P,M),l.ref!==u.ref&&(u.flags|=512,u.flags|=2097152);else{if(!P){if(u.stateNode===null)throw Error(n(166));return gs(u),null}if(l=gc(jo.current),tf(u)){P=u.stateNode,T=u.type;var H=u.memoizedProps;switch(P[Bo]=u,P[om]=H,l=(u.mode&1)!==0,T){case"dialog":Ga("cancel",P),Ga("close",P);break;case"iframe":case"object":case"embed":Ga("load",P);break;case"video":case"audio":for(M=0;M<wp.length;M++)Ga(wp[M],P);break;case"source":Ga("error",P);break;case"img":case"image":case"link":Ga("error",P),Ga("load",P);break;case"details":Ga("toggle",P);break;case"input":be(P,H),Ga("invalid",P);break;case"select":P._wrapperState={wasMultiple:!!H.multiple},Ga("invalid",P);break;case"textarea":St(P,H),Ga("invalid",P)}Ee(T,H),M=null;for(var re in H)if(H.hasOwnProperty(re)){var ye=H[re];re==="children"?typeof ye=="string"?P.textContent!==ye&&(H.suppressHydrationWarning!==!0&&Kh(P.textContent,ye,l),M=["children",ye]):typeof ye=="number"&&P.textContent!==""+ye&&(H.suppressHydrationWarning!==!0&&Kh(P.textContent,ye,l),M=["children",""+ye]):s.hasOwnProperty(re)&&ye!=null&&re==="onScroll"&&Ga("scroll",P)}switch(T){case"input":He(P),De(P,H,!0);break;case"textarea":He(P),Q(P);break;case"select":case"option":break;default:typeof H.onClick=="function"&&(P.onclick=am)}P=M,u.updateQueue=P,P!==null&&(u.flags|=4)}else{re=M.nodeType===9?M:M.ownerDocument,l==="http://www.w3.org/1999/xhtml"&&(l=ee(T)),l==="http://www.w3.org/1999/xhtml"?T==="script"?(l=re.createElement("div"),l.innerHTML="<script><\/script>
8",l=l.removeChild(l.firstChild)):typeof P.is=="string"?l=re.createElement(T,{is:P.is}):(l=re.createElement(T),T==="select"&&(re=l,P.multiple?re.multiple=!0:P.size&&(re.size=P.size))):l=re.createElementNS(l,T),l[Bo]=u,l[om]=P,nT(l,u,!1,!1),u.stateNode=l;e:{switch(re=et(T,P),T){case"dialog":Ga("cancel",l),Ga("close",l),M=P;break;case"iframe":case"object":case"embed":Ga("load",l),M=P;break;case"video":case"audio":for(M=0;M<wp.length;M++)Ga(wp[M],l);M=P;break;case"source":Ga("error",l),M=P;break;case"img":case"image":case"link":Ga("error",l),Ga("load",l),M=P;break;case"details":Ga("toggle",l),M=P;break;case"input":be(l,P),M=Ne(l,P),Ga("invalid",l);break;case"option":M=P;break;case"select":l._wrapperState={wasMultiple:!!P.multiple},M=B({},P,{value:void 0}),Ga("invalid",l);break;case"textarea":St(l,P),M=it(l,P),Ga("invalid",l);break;default:M=P}Ee(T,M),ye=M;for(H in ye)if(ye.hasOwnProperty(H)){var Ae=ye[H];H==="style"?ge(l,Ae):H==="dangerouslySetInnerHTML"?(Ae=Ae?Ae.__html:void 0,Ae!=null&&me(l,Ae)):H==="children"?typeof Ae=="string"?(T!=="textarea"||Ae!=="")&&Se(l,Ae):typeof Ae=="number"&&Se(l,""+Ae):H!=="suppressContentEditableWarning"&&H!=="suppressHydrationWarning"&&H!=="autoFocus"&&(s.hasOwnProperty(H)?Ae!=null&&H==="onScroll"&&Ga("scroll",l):Ae!=null&&x(l,H,Ae,re))}switch(T){case"input":He(l),De(l,P,!1);break;case"textarea":He(l),Q(l);break;case"option":P.value!=null&&l.setAttribute("value",""+Ze(P.value));break;case"select":l.multiple=!!P.multiple,H=P.value,H!=null?Ve(l,!!P.multiple,H,!1):P.defaultValue!=null&&Ve(l,!!P.multiple,P.defaultValue,!0);break;default:typeof M.onClick=="function"&&(l.onclick=am)}switch(T){case"button":case"input":case"select":case"textarea":P=!!P.autoFocus;break e;case"img":P=!0;break e;default:P=!1}}P&&(u.flags|=4)}u.ref!==null&&(u.flags|=512,u.flags|=2097152)}return gs(u),null;case 6:if(l&&u.stateNode!=null)iv(l,u,l.memoizedProps,P);else{if(typeof P!="string"&&u.stateNode===null)throw Error(n(166));if(T=gc(hm.current),gc(jo.current),tf(u)){if(P=u.stateNode,T=u.memoizedProps,P[Bo]=u,(H=P.nodeValue!==T)&&(l=as,l!==null))switch(l.tag){case 3:Kh(P.nodeValue,T,(l.mode&1)!==0);break;case 5:l.memoizedProps.suppressHydrationWarning!==!0&&Kh(P.nodeValue,T,(l.mode&1)!==0)}H&&(u.flags|=4)}else P=(T.nodeType===9?T:T.ownerDocument).createTextNode(P),P[Bo]=u,u.stateNode=P}return gs(u),null;case 13:if(fa(Ja),P=u.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(Ha&&ms!==null&&(u.mode&1)!==0&&(u.flags&128)===0)_y(),hu(),u.flags|=98560,H=!1;else if(H=tf(u),P!==null&&P.dehydrated!==null){if(l===null){if(!H)throw Error(n(318));if(H=u.memoizedState,H=H!==null?H.dehydrated:null,!H)throw Error(n(317));H[Bo]=u}else hu(),(u.flags&128)===0&&(u.memoizedState=null),u.flags|=4;gs(u),H=!1}else xi!==null&&(mT(xi),xi=null),H=!0;if(!H)return u.flags&65536?u:null}return(u.flags&128)!==0?(u.lanes=T,u):(P=P!==null,P!==(l!==null&&l.memoizedState!==null)&&P&&(u.child.flags|=8192,(u.mode&1)!==0&&(l===null||(Ja.current&1)!==0?Nr===0&&(Nr=3):gT())),u.updateQueue!==null&&(u.flags|=4),gs(u),null);case 4:return Bp(),Jr(l,u),l===null&&sc(u.stateNode.containerInfo),gs(u),null;case 10:return Sl(u.type._context),gs(u),null;case 17:return js(u.type)&&Xh(),gs(u),null;case 19:if(fa(Ja),H=u.memoizedState,H===null)return gs(u),null;if(P=(u.flags&128)!==0,re=H.rendering,re===null)if(P)Vp(H,!1);else{if(Nr!==0||l!==null&&(l.flags&128)!==0)for(l=u.child;l!==null;){if(re=gm(l),re!==null){for(u.flags|=128,Vp(H,!1),P=re.updateQueue,P!==null&&(u.updateQueue=P,u.flags|=4),u.subtreeFlags=0,P=T,T=u.child;T!==null;)H=T,l=P,H.flags&=14680066,re=H.alternate,re===null?(H.childLanes=0,H.lanes=l,H.child=null,H.subtreeFlags=0,H.memoizedProps=null,H.memoizedState=null,H.updateQueue=null,H.dependencies=null,H.stateNode=null):(H.childLanes=re.childLanes,H.lanes=re.lanes,H.child=re.child,H.subtreeFlags=0,H.deletions=null,H.memoizedProps=re.memoizedProps,H.memoizedState=re.memoizedState,H.updateQueue=re.updateQueue,H.type=re.type,l=re.dependencies,H.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext}),T=T.sibling;return Ba(Ja,Ja.current&1|2),u.child}l=l.sibling}H.tail!==null&&Gn()>Wp&&(u.flags|=128,P=!0,Vp(H,!1),u.lanes=4194304)}else{if(!P)if(l=gm(re),l!==null){if(u.flags|=128,P=!0,T=l.updateQueue,T!==null&&(u.updateQueue=T,u.flags|=4),Vp(H,!0),H.tail===null&&H.tailMode==="hidden"&&!re.alternate&&!Ha)return gs(u),null}else 2*Gn()-H.renderingStartTime>Wp&&T!==1073741824&&(u.flags|=128,P=!0,Vp(H,!1),u.lanes=4194304);H.isBackwards?(re.sibling=u.child,u.child=re):(T=H.last,T!==null?T.sibling=re:u.child=re,H.last=re)}return H.tail!==null?(u=H.tail,H.rendering=u,H.tail=u.sibling,H.renderingStartTime=Gn(),u.sibling=null,T=Ja.current,Ba(Ja,P?T&1|2:T&1),u):(gs(u),null);case 22:case 23:return fT(),P=u.memoizedState!==null,l!==null&&l.memoizedState!==null!==P&&(u.flags|=8192),P&&(u.mode&1)!==0?(ii&1073741824)!==0&&(gs(u),u.subtreeFlags&6&&(u.flags|=8192)):gs(u),null;case 24:return null;case 25:return null}throw Error(n(156,u.tag))}function hw(l,u){switch(lm(u),u.tag){case 1:return js(u.type)&&Xh(),l=u.flags,l&65536?(u.flags=l&-65537|128,u):null;
vendor: 4,515 bytes, line 8
8case 3:return Bp(),fa(Ds),fa(ds),My(),l=u.flags,(l&65536)!==0&&(l&128)===0?(u.flags=l&-65537|128,u):null;case 5:return lf(u),null;case 13:if(fa(Ja),l=u.memoizedState,l!==null&&l.dehydrated!==null){if(u.alternate===null)throw Error(n(340));hu()}return l=u.flags,l&65536?(u.flags=l&-65537|128,u):null;case 19:return fa(Ja),null;case 4:return Bp(),null;case 10:return Sl(u.type._context),null;case 22:case 23:return fT(),null;case 24:return null;default:return null}}var Pf=!1,ys=!1,El=typeof WeakSet=="function"?WeakSet:Set,_t=null;function Tc(l,u){var T=l.ref;if(T!==null)if(typeof T=="function")try{T(null)}catch(P){Ua(l,u,P)}else T.current=null}function aT(l,u,T){try{T()}catch(P){Ua(l,u,P)}}var xf=!1;function fw(l,u){if(Cy=ha,l=sr(),ua(l)){if("selectionStart"in l)var T={start:l.selectionStart,end:l.selectionEnd};else e:{T=(T=l.ownerDocument)&&T.defaultView||window;var P=T.getSelection&&T.getSelection();if(P&&P.rangeCount!==0){T=P.anchorNode;var M=P.anchorOffset,H=P.focusNode;P=P.focusOffset;try{T.nodeType,H.nodeType}catch{T=null;break e}var re=0,ye=-1,Ae=-1,at=0,bt=0,Et=l,Tt=null;t:for(;;){for(var zt;Et!==T||M!==0&&Et.nodeType!==3||(ye=re+M),Et!==H||P!==0&&Et.nodeType!==3||(Ae=re+P),Et.nodeType===3&&(re+=Et.nodeValue.length),(zt=Et.firstChild)!==null;)Tt=Et,Et=zt;for(;;){if(Et===l)break t;if(Tt===T&&++at===M&&(ye=re),Tt===H&&++bt===P&&(Ae=re),(zt=Et.nextSibling)!==null)break;Et=Tt,Tt=Et.parentNode}Et=zt}T=ye===-1||Ae===-1?null:{start:ye,end:Ae}}else T=null}T=T||{start:0,end:0}}else T=null;for(rm={focusedElem:l,selectionRange:T},ha=!1,_t=u;_t!==null;)if(u=_t,l=u.child,(u.subtreeFlags&1028)!==0&&l!==null)l.return=u,_t=l;else for(;_t!==null;){u=_t;try{var tn=u.alternate;if((u.flags&1024)!==0)switch(u.tag){case 0:case 11:case 15:break;case 1:if(tn!==null){var rn=tn.memoizedProps,ir=tn.memoizedState,qe=u.stateNode,Ge=qe.getSnapshotBeforeUpdate(u.elementType===u.type?rn:hs(u.type,rn),ir);qe.__reactInternalSnapshotBeforeUpdate=Ge}break;case 3:var tt=u.stateNode.containerInfo;tt.nodeType===1?tt.textContent="":tt.nodeType===9&&tt.documentElement&&tt.removeChild(tt.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(Nt){Ua(u,u.return,Nt)}if(l=u.sibling,l!==null){l.return=u.return,_t=l;break}_t=u.return}return tn=xf,xf=!1,tn}function Nm(l,u,T){var P=u.updateQueue;if(P=P!==null?P.lastEffect:null,P!==null){var M=P=P.next;do{if((M.tag&l)===l){var H=M.destroy;M.destroy=void 0,H!==void 0&&aT(u,T,H)}M=M.next}while(M!==P)}}function Sc(l,u){if(u=u.updateQueue,u=u!==null?u.lastEffect:null,u!==null){var T=u=u.next;do{if((T.tag&l)===l){var P=T.create;T.destroy=P()}T=T.next}while(T!==u)}}function If(l){var u=l.ref;if(u!==null){var T=l.stateNode;l.tag,l=T,typeof u=="function"?u(l):u.current=l}}function rT(l){var u=l.alternate;u!==null&&(l.alternate=null,rT(u)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(u=l.stateNode,u!==null&&(delete u[Bo],delete u[om],delete u[pu],delete u[j0],delete u[se])),l.stateNode=null,l.return=null,l.dependencies=null,l.memoizedProps=null,l.memoizedState=null,l.pendingProps=null,l.stateNode=null,l.updateQueue=null}function lv(l){return l.tag===5||l.tag===3||l.tag===4}function cv(l){e:for(;;){for(;l.sibling===null;){if(l.return===null||lv(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&l.tag!==18;){if(l.flags&2||l.child===null||l.tag===4)continue e;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function sT(l,u,T){var P=l.tag;if(P===5||P===6)l=l.stateNode,u?T.nodeType===8?T.parentNode.insertBefore(l,u):T.insertBefore(l,u):(T.nodeType===8?(u=T.parentNode,u.insertBefore(l,T)):(u=T,u.appendChild(l)),T=T._reactRootContainer,T!=null||u.onclick!==null||(u.onclick=am));else if(P!==4&&(l=l.child,l!==null))for(sT(l,u,T),l=l.sibling;l!==null;)sT(l,u,T),l=l.sibling}function iT(l,u,T){var P=l.tag;if(P===5||P===6)l=l.stateNode,u?T.insertBefore(l,u):T.appendChild(l);else if(P!==4&&(l=l.child,l!==null))for(iT(l,u,T),l=l.sibling;l!==null;)iT(l,u,T),l=l.sibling}var Wr=null,Ni=!1;function vc(l,u,T){for(T=T.child;T!==null;)Nf(l,u,T),T=T.sibling}function Nf(l,u,T){if(lt&&typeof lt.onCommitFiberUnmount=="function")try{lt.onCommitFiberUnmount(qn,T)}catch{}switch(T.tag){case 5:ys||Tc(T,u);case 6:var P=Wr,M=Ni;Wr=null,vc(l,u,T),Wr=P,Ni=M,Wr!==null&&(Ni?(l=Wr,T=T.stateNode,l.nodeType===8?l.parentNode.removeChild(T):l.removeChild(T)):Wr.removeChild(T.stateNode));break;case 18:Wr!==null&&(Ni?(l=Wr,T=T.stateNode,l.nodeType===8?ic(l.parentNode,T):l.n
vendor: 15,777 bytes, line 8
8odeType===1&&ic(l,T),ct(l)):ic(Wr,T.stateNode));break;case 4:P=Wr,M=Ni,Wr=T.stateNode.containerInfo,Ni=!0,vc(l,u,T),Wr=P,Ni=M;break;case 0:case 11:case 14:case 15:if(!ys&&(P=T.updateQueue,P!==null&&(P=P.lastEffect,P!==null))){M=P=P.next;do{var H=M,re=H.destroy;H=H.tag,re!==void 0&&((H&2)!==0||(H&4)!==0)&&aT(T,u,re),M=M.next}while(M!==P)}vc(l,u,T);break;case 1:if(!ys&&(Tc(T,u),P=T.stateNode,typeof P.componentWillUnmount=="function"))try{P.props=T.memoizedProps,P.state=T.memoizedState,P.componentWillUnmount()}catch(ye){Ua(T,u,ye)}vc(l,u,T);break;case 21:vc(l,u,T);break;case 22:T.mode&1?(ys=(P=ys)||T.memoizedState!==null,vc(l,u,T),ys=P):vc(l,u,T);break;default:vc(l,u,T)}}function oT(l){var u=l.updateQueue;if(u!==null){l.updateQueue=null;var T=l.stateNode;T===null&&(T=l.stateNode=new El),u.forEach(function(P){var M=Ow.bind(null,l,P);T.has(P)||(T.add(P),P.then(M,M))})}}function Is(l,u){var T=u.deletions;if(T!==null)for(var P=0;P<T.length;P++){var M=T[P];try{var H=l,re=u,ye=re;e:for(;ye!==null;){switch(ye.tag){case 5:Wr=ye.stateNode,Ni=!1;break e;case 3:Wr=ye.stateNode.containerInfo,Ni=!0;break e;case 4:Wr=ye.stateNode.containerInfo,Ni=!0;break e}ye=ye.return}if(Wr===null)throw Error(n(160));Nf(H,re,M),Wr=null,Ni=!1;var Ae=M.alternate;Ae!==null&&(Ae.return=null),M.return=null}catch(at){Ua(M,u,at)}}if(u.subtreeFlags&12854)for(u=u.child;u!==null;)Af(u,l),u=u.sibling}function Af(l,u){var T=l.alternate,P=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:if(Is(u,l),io(l),P&4){try{Nm(3,l,l.return),Sc(3,l)}catch(rn){Ua(l,l.return,rn)}try{Nm(5,l,l.return)}catch(rn){Ua(l,l.return,rn)}}break;case 1:Is(u,l),io(l),P&512&&T!==null&&Tc(T,T.return);break;case 5:if(Is(u,l),io(l),P&512&&T!==null&&Tc(T,T.return),l.flags&32){var M=l.stateNode;try{Se(M,"")}catch(rn){Ua(l,l.return,rn)}}if(P&4&&(M=l.stateNode,M!=null)){var H=l.memoizedProps,re=T!==null?T.memoizedProps:H,ye=l.type,Ae=l.updateQueue;if(l.updateQueue=null,Ae!==null)try{ye==="input"&&H.type==="radio"&&H.name!=null&&xe(M,H),et(ye,re);var at=et(ye,H);for(re=0;re<Ae.length;re+=2){var bt=Ae[re],Et=Ae[re+1];bt==="style"?ge(M,Et):bt==="dangerouslySetInnerHTML"?me(M,Et):bt==="children"?Se(M,Et):x(M,bt,Et,at)}switch(ye){case"input":de(M,H);break;case"textarea":It(M,H);break;case"select":var Tt=M._wrapperState.wasMultiple;M._wrapperState.wasMultiple=!!H.multiple;var zt=H.value;zt!=null?Ve(M,!!H.multiple,zt,!1):Tt!==!!H.multiple&&(H.defaultValue!=null?Ve(M,!!H.multiple,H.defaultValue,!0):Ve(M,!!H.multiple,H.multiple?[]:"",!1))}M[om]=H}catch(rn){Ua(l,l.return,rn)}}break;case 6:if(Is(u,l),io(l),P&4){if(l.stateNode===null)throw Error(n(162));M=l.stateNode,H=l.memoizedProps;try{M.nodeValue=H}catch(rn){Ua(l,l.return,rn)}}break;case 3:if(Is(u,l),io(l),P&4&&T!==null&&T.memoizedState.isDehydrated)try{ct(u.containerInfo)}catch(rn){Ua(l,l.return,rn)}break;case 4:Is(u,l),io(l);break;case 13:Is(u,l),io(l),M=l.child,M.flags&8192&&(H=M.memoizedState!==null,M.stateNode.isHidden=H,!H||M.alternate!==null&&M.alternate.memoizedState!==null||(uT=Gn())),P&4&&oT(l);break;case 22:if(bt=T!==null&&T.memoizedState!==null,l.mode&1?(ys=(at=ys)||bt,Is(u,l),ys=at):Is(u,l),io(l),P&8192){if(at=l.memoizedState!==null,(l.stateNode.isHidden=at)&&!bt&&(l.mode&1)!==0)for(_t=l,bt=l.child;bt!==null;){for(Et=_t=bt;_t!==null;){switch(Tt=_t,zt=Tt.child,Tt.tag){case 0:case 11:case 14:case 15:Nm(4,Tt,Tt.return);break;case 1:Tc(Tt,Tt.return);var tn=Tt.stateNode;if(typeof tn.componentWillUnmount=="function"){P=Tt,T=Tt.return;try{u=P,tn.props=u.memoizedProps,tn.state=u.memoizedState,tn.componentWillUnmount()}catch(rn){Ua(P,T,rn)}}break;case 5:Tc(Tt,Tt.return);break;case 22:if(Tt.memoizedState!==null){Ai(Et);continue}}zt!==null?(zt.return=Tt,_t=zt):Ai(Et)}bt=bt.sibling}e:for(bt=null,Et=l;;){if(Et.tag===5){if(bt===null){bt=Et;try{M=Et.stateNode,at?(H=M.style,typeof H.setProperty=="function"?H.setProperty("display","none","important"):H.display="none"):(ye=Et.stateNode,Ae=Et.memoizedProps.style,re=Ae!=null&&Ae.hasOwnProperty("display")?Ae.display:null,ye.style.display=ne("display",re))}catch(rn){Ua(l,l.return,rn)}}}else if(Et.tag===6){if(bt===null)try{Et.stateNode.nodeValue=at?"":Et.memoizedProps}catch(rn){Ua(l,l.return,rn)}}else if((Et.tag!==22&&Et.tag!==23||Et.memoizedState===null||Et===l)&&Et.child!==null){Et.child.return=Et,Et=Et.child;continue}if(Et===l)break e;for(;Et.sibling===null;){if(Et.return===null||Et.return===l)break e;bt===Et&&(bt=null),Et=Et.return}bt===Et&&(bt=null),Et.sibling.return=Et.return,Et=Et.sibling}}break;case 19:Is(u,l),io(l),P&4&&oT(l);break;case 21:break;default:Is(u,l),io(l)}}function io(l){var u=l.flags;if(u&2){try{e:{for(var T=l.return;T!==null;){if(lv(T)){var P=T;break e}T=T.return}throw Error(n(160))}switch(P.tag){case 5:var M=P.stateNode;P.flags&32&&(Se(M,""),P.flags&=-33);var H=cv(l);iT(l,H,M);break;case 3:case 4:var re=P.stateNode.containerInfo,ye=cv(l);sT(l,ye,re);break;default:throw Error(n(161))}}catch(Ae){Ua(l,l.return,Ae)}l.flags&=-3}u&4096&&(l.flags&=-4097)}function uv(l,u,T){_t=l,Am(l)}function Am(l,u,T){for(var P=(l.mode&1)!==0;_t!==null;){var M=_t,H=M.child;if(M.tag===22&&P){var re=M.memoizedState!==null||Pf;if(!re){var ye=M.alternate,Ae=ye!==null&&ye.memoizedState!==null||ys;ye=Pf;var at=ys;if(Pf=re,(ys=Ae)&&!at)for(_t=M;_t!==null;)re=_t,Ae=re.child,re.tag===22&&re.memoizedState!==null?bc(M):Ae!==null?(Ae.return=re,_t=Ae):bc(M);for(;H!==null;)_t=H,Am(H),H=H.sibling;_t=M,Pf=ye,ys=at}lT(l)}else(M.subtreeFlags&8772)!==0&&H!==null?(H.return=M,_t=H):lT(l)}}function lT(l){for(;_t!==null;){var u=_t;if((u.flags&8772)!==0){var T=u.alternate;try{if((u.flags&8772)!==0)switch(u.tag){case 0:case 11:case 15:ys||Sc(5,u);break;case 1:var P=u.stateNode;if(u.flags&4&&!ys)if(T===null)P.componentDidMount();else{var M=u.elementType===u.type?T.memoizedProps:hs(u.type,T.memoizedProps);P.componentDidUpdate(M,T.memoizedState,P.__reactInternalSnapshotBeforeUpdate)}var H=u.updateQueue;H!==null&&sf(u,H,P);break;case 3:var re=u.updateQueue;if(re!==null){if(T=null,u.child!==null)switch(u.child.tag){case 5:T=u.child.stateNode;break;case 1:T=u.child.stateNode}sf(u,re,T)}break;case 5:var ye=u.stateNode;if(T===null&&u.flags&4){T=ye;var Ae=u.memoizedProps;switch(u.type){case"button":case"input":case"select":case"textarea":Ae.autoFocus&&T.focus();break;case"img":Ae.src&&(T.src=Ae.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(u.memoizedState===null){var at=u.alternate;if(at!==null){var bt=at.memoizedState;if(bt!==null){var Et=bt.dehydrated;Et!==null&&ct(Et)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}ys||u.flags&512&&If(u)}catch(Tt){Ua(u,u.return,Tt)}}if(u===l){_t=null;break}if(T=u.sibling,T!==null){T.return=u.return,_t=T;break}_t=u.return}}function Ai(l){for(;_t!==null;){var u=_t;if(u===l){_t=null;break}var T=u.sibling;if(T!==null){T.return=u.return,_t=T;break}_t=u.return}}function bc(l){for(;_t!==null;){var u=_t;try{switch(u.tag){case 0:case 11:case 15:var T=u.return;try{Sc(4,u)}catch(Ae){Ua(u,T,Ae)}break;case 1:var P=u.stateNode;if(typeof P.componentDidMount=="function"){var M=u.return;try{P.componentDidMount()}catch(Ae){Ua(u,M,Ae)}}var H=u.return;try{If(u)}catch(Ae){Ua(u,H,Ae)}break;case 5:var re=u.return;try{If(u)}catch(Ae){Ua(u,re,Ae)}}}catch(Ae){Ua(u,u.return,Ae)}if(u===l){_t=null;break}var ye=u.sibling;if(ye!==null){ye.return=u.return,_t=ye;break}_t=u.return}}var gw=Math.ceil,Cm=A.ReactCurrentDispatcher,cT=A.ReactCurrentOwner,Ci=A.ReactCurrentBatchConfig,ia=0,Ur=null,vr=null,ss=0,ii=0,Hp=cc(0),Nr=0,km=null,Eu=0,Fm=0,Cf=0,Jp=null,Ws=null,uT=0,Wp=1/0,Vo=null,kf=!1,pT=null,Oc=null,Ff=!1,Lc=null,Rf=0,Ts=0,dT=null,_f=-1,Bf=0;function Ss(){return(ia&6)!==0?Gn():_f!==-1?_f:_f=Gn()}function wc(l){return(l.mode&1)===0?1:(ia&2)!==0&&ss!==0?ss&-ss:dc.transition!==null?(Bf===0&&(Bf=Ul()),Bf):(l=ta,l!==0||(l=window.event,l=l===void 0?16:ll(l.type)),l)}function oo(l,u,T,P){if(50<Ts)throw Ts=0,dT=null,Error(n(185));qi(l,T,P),((ia&2)===0||l!==Ur)&&(l===Ur&&((ia&2)===0&&(Fm|=T),Nr===4&&Ec(l,ss)),Us(l,P),T===1&&ia===0&&(u.mode&1)===0&&(Wp=Gn()+500,Zh&&Gs()))}function Us(l,u){var T=l.callbackNode;Ki(l,u);var P=Er(l,l===Ur?ss:0);if(P===0)T!==null&&Ls(T),l.callbackNode=null,l.callbackPriority=0;else if(u=P&-P,l.callbackPriority!==u){if(T!=null&&Ls(T),u===1)l.tag===0?cw(dv.bind(null,l)):V0(dv.bind(null,l)),im(function(){(ia&6)===0&&Gs()}),T=null;else{switch(zl(P)){case 1:T=wr;break;case 4:T=ws;break;case 16:T=ja;break;case 536870912:T=Dn;break;default:T=ja}T=bv(T,pv.bind(null,l))}l.callbackPriority=u,l.callbackNode=T}}function pv(l,u){if(_f=-1,Bf=0,(ia&6)!==0)throw Error(n(327));var T=l.callbackNode;if(Up()&&l.callbackNode!==T)return null;var P=Er(l,l===Ur?ss:0);if(P===0)return null;if((P&30)!==0||(P&l.expiredLanes)!==0||u)u=Df(l,P);else{u=P;var M=ia;ia|=2;var H=hv();(Ur!==l||ss!==u)&&(Vo=null,Wp=Gn()+500,xu(l,u));do try{Sw();break}catch(ye){mv(l,ye)}while(!0);Rp(),Cm.current=H,ia=M,vr!==null?u=0:(Ur=null,ss=0,u=Nr)}if(u!==0){if(u===2&&(M=yp(l),M!==0&&(P=M,u=Rm(l,M))),u===1)throw T=km,xu(l,0),Ec(l,P),Us(l,Gn()),T;if(u===6)Ec(l,P);else{if(M=l.current.alternate,(P&30)===0&&!yw(M)&&(u=Df(l,P),u===2&&(H=yp(l),H!==0&&(P=H,u=Rm(l,H))),u===1))throw T=km,xu(l,0),Ec(l,P),Us(l,Gn()),T;switch(l.finishedWork=M,l.finishedLanes=P,u){case 0:case 1:throw Error(n(345));case 2:Iu(l,Ws,Vo);break;case 3:if(Ec(l,P),(P&130023424)===P&&(u=uT+500-Gn(),10<u)){if(Er(l,0)!==0)break;if(M=l.suspendedLanes,(M&P)!==P){Ss(),l.pingedLanes|=l.suspendedLanes&M;break}l.timeoutHandle=sm(Iu.bind(null,l,Ws,Vo),u);break}Iu(l,Ws,Vo);break;case 4:if(Ec(l,P),(P&4194240)===P)break;for(u=l.eventTimes,M=-1;0<P;){var re=31-un(P);H=1<<re,re=u[re],re>M&&(M=re),P&=~H}if(P=M,P=Gn()-P,P=(120>P?120:480>P?480:1080>P?1080:1920>P?1920:3e3>P?3e3:4320>P?4320:1960*gw(P/1960))-P,10<P){l.timeoutHandle=sm(Iu.bind(null,l,Ws,Vo),P);break}Iu(l,Ws,Vo);break;case 5:Iu(l,Ws,Vo);break;default:throw Error(n(329))}}}return Us(l,Gn()),l.callbackNode===T?pv.bind(null,l):null}function Rm(l,u){var T=Jp;return l.current.memoizedState.isDehydrated&&(xu(l,u).flags|=256),l=Df(l,u),l!==2&&(u=Ws,Ws=T,u!==null&&mT(u)),l}function mT(l){Ws===null?Ws=l:Ws.push.apply(Ws,l)}function yw(l){for(var u=l;;){if(u.flags&16384){var T=u.updateQueue;if(T!==null&&(T=T.stores,T!==null))for(var P=0;P<T.length;P++){var M=T[P],H=M.getSnapshot;M=M.value;try{if(!Qe(H(),M))return!1}catch{return!1}}}if(T=u.child,u.subtreeFlags&16384&&T!==null)T.return=u,u=T;else{if(u===l)break;for(;u.sibling===null;){if(u.return===null||u.return===l)return!0;u=u.return}u.sibling.return=u.return,u=u.sibling}}return!0}function Ec(l,u){for(u&=~Cf,u&=~Fm,l.suspendedLanes|=u,l.pingedLanes&=~u,l=l.expirationTimes;0<u;){var T=31-un(u),P=1<<T;l[T]=-1,u&=~P}}function dv(l){if((ia&6)!==0)throw Error(n(327));Up();var u=Er(l,0);if((u&1)===0)return Us(l,Gn()),null;var T=Df(l,u);if(l.tag!==0&&T===2){var P=yp(l);P!==0&&(u=P,T=Rm(l,P))}if(T===1)throw T=km,xu(l,0),Ec(l,u),Us(l,Gn()),T;if(T===6)throw Error(n(345));return l.finishedWork=l.current.alternate,l.finishedLanes=u,Iu(l,Ws,Vo),Us(l,Gn()),null}function hT(l,u){var T=ia;ia|=1;try{return l(u)}finally{ia=T,ia===0&&(Wp=Gn()+500,Zh&&Gs())}}function Pu(l){Lc!==null&&Lc.tag===0&&(ia&6)===0&&Up();var u=ia;ia|=1;var T=Ci.transition,P=ta;try{if(Ci.transition=null,ta=1,l)return l()}finally{ta=P,Ci.transition=T,ia=u,(ia&6)===0&&Gs()}}function fT(){ii=Hp.current,fa(Hp)}function xu(l,u){l.finishedWork=null,l.finishedLanes=0;var T=l.timeoutHandle;if(T!==-1&&(l.timeoutHandle=-1,Pp(T)),vr!==null)for(T=vr.return;T!==null;){var P=T;switch(lm(P),P.tag){case 1:P=P.type.childContextTypes,P!=null&&Xh();break;case 3:Bp(),fa(Ds),fa(ds),My();break;case 5:lf(P);break;case 4:Bp();break;case 13:fa(Ja);break;case 19:fa(Ja);break;case 10:Sl(P.type._context);break;case 22:case 23:fT()}T=T.return}if(Ur=l,vr=l=Pc(l.current,null),ss=ii=u,Nr=0,km=null,Cf=Fm=Eu=0,Ws=Jp=null,yu!==null){for(u=0;u<yu.length;u++)if(T=yu[u],P=T.interleaved,P!==null){T.interleaved=null;var M=P.next,H=T.pending;if(H!==null){var re=H.next;H.next=M,P.next=re}T.pending=P}yu=null}return l}function mv(l,u){do{var T=vr;try{if(Rp(),ym.current=si,Tm){for(var P=Wa.memoizedState;P!==null;){var M=P.queue;M!==null&&(M.pending=null),P=P.next}Tm=!1}if(Su=0,Sr=Ir=Wa=null,vu=!1,Sm=0,cT.current=null,T===null||T.return===null){Nr=1,km=u,vr=null;break}e:{var H=l,re=T.return,ye=T,Ae=u;if(u=ss,ye.flags|=32768,Ae!==null&&typeof Ae=="object"&&typeof Ae.then=="function"){var at=Ae,bt=ye,Et=bt.tag;if((bt.mode&1)===0&&(Et===0||Et===11||Et===15)){var Tt=bt.alternate;Tt?(bt.updateQueue=Tt.updateQueue,bt.memoizedState=Tt.memoizedState,bt.lanes=Tt.lanes):(bt.updateQueue=null,bt.memoizedState=null)}var zt=Pm(re);if(zt!==null){zt.flags&=-257,Z0(zt,re,ye,H,u),zt.mode&1&&vf(H,at,u),u=zt,Ae=at;var tn=u.updateQueue;if(tn===null){var rn=new Set;rn.add(Ae),u.updateQueue=rn}else tn.add(Ae);break e}else{if((u&1)===0){vf(H,at,u),gT();break e}Ae=Error(n(426))}}else if(Ha&&ye.mode&1){var ir=Pm(re);if(ir!==null){(ir.flags&65536)===0&&(ir.flags|=256),Z0(ir,re,ye,H,u),fu(jp(Ae,ye));break e}}H=Ae=jp(Ae,ye),Nr!==4&&(Nr=2),Jp===null?Jp=[H]:Jp.push(H),H=re;do{switch(H.tag){case 3:H.flags|=65536,u&=-u,H.lanes|=u;var qe=Qy(H,Ae,u);$0(H,qe);break e;case 1:ye=Ae;var Ge=H.type,tt=H.stateNode;if((H.flags&128)===0&&(typeof Ge.getDerivedStateFromError=="function"||tt!==null&&typeof tt.componentDidCatch=="function"&&(Oc===null||!Oc.has(tt)))){H.flags|=65536,u&=-u,H.lanes|=u;var Nt=Em(H,ye,u);$0(H,Nt);break e}}H=H.return}while(H!==null)}gv(T)}catch(sn){u=sn,vr===T&&T!==null&&(vr=T=T.return);continue}break}while(!0)}function hv(){var l=Cm.current;return Cm.current=si,l===null?si:l}function gT(){(Nr===0||Nr===3||Nr===2)&&(Nr=4),Ur===null||(Eu&268435455)===0&&(Fm&268435455)===0||Ec(Ur,ss)}function Df(l,u){var T=ia;ia|=2;var P=hv();(Ur!==l||ss!==u)&&(Vo=null,xu(l,u));do try{Tw();break}catch(M){mv(l,M)}while(!0);if(Rp(),ia=T,Cm.current=P,vr!==null)throw Error(n(261));return Ur=null,ss=0,Nr}function Tw(){for(;vr!==null;)fv(vr)}function Sw(){for(;vr!==null&&!ei();)fv(vr)}function fv(l){var u=vv(l.alternate,l,ii);l.memoizedProps=l.pendingProps,u===null?gv(l):vr=u,cT.current=null}function gv(l){var u=l;do{var T=u.alternate;if(l=u.return,(u.flags&32768)===0){if(T=ov(T,u,ii),T!==null){vr=T;return}}else{if(T=hw(T,u),T!==null){T.flags&=32767,vr=T;return}if(l!==null)l.flags|=32768,l.subtreeFlags=0,l.deletions=null;else{Nr=6,vr=null;return}}if(u=u.sibling,u!==null){vr=u;return}vr=u=l}while(u!==null);Nr===0&&(Nr=5)}function Iu(l,u,T){var P=ta,M=Ci.transition;try{Ci.transition=null,ta=1,vw(l,u,T,P)}finally{Ci.transition=M,ta=P}return null}function vw(l,u,T,P){do Up();while(Lc!==null);if((ia&6)!==0)throw Error(n(327));T=l.finishedWork;var M=l.finishedLanes;if(T===null)return null;if(l.finishedWork=null,l.finishedLanes=0,T===l.current)throw Error(n(177));l.callbackNode=null,l.callbackPriority=0;var H=T.lanes|T.childLanes;if(Bd(l,H),l===Ur&&(vr=Ur=null,ss=0),(T.subtreeFlags&2064)===0&&(T.flags&2064)===0||Ff||(Ff=!0,bv(ja,function(){return Up(),null})),H=(T.flags&15990)!==0,(T.subtreeFlags&15990)!==0||H){H=Ci.transition,Ci.transition=null;var re=ta;ta=1;var ye=ia;ia|=4,cT.current=null,fw(l,T),Af(T,l),nc(rm),ha=!!Cy,rm=Cy=null,l.current=T,uv(T),rr(),ia=ye,ta=re,Ci.transition=H}else l.current=T;if(Ff&&(Ff=!1,Lc=l,Rf=M),H=l.pendingLanes,H===0&&(Oc=null),en(T.stateNode),Us(l,Gn()),u!==null)for(P=l.onRecoverableError,T=0;T<u.length;T++)M=u[T],P(M.value,{componentStack:M.stack,digest:M.digest});if(kf)throw kf=!1,l=pT,pT=null,l;return(Rf&1)!==0&&l.tag!==0&&Up(),H=l.pendingLanes,(H&1)!==0?l===dT?Ts++:(Ts=0,dT=l):Ts=0,Gs(),null}function Up(){if(Lc!==null){var l=zl(Rf),u=Ci.transition,T=ta;try{if(Ci.transition=null,ta=16>l?16:l,Lc===null)var P=!1;else{if(l=Lc,Lc=null,Rf=0,(ia&6)!==0)throw Error(n(331));var M=ia;for(ia|=4,_t=l.current;_t!==null;){var H=_t,re=H.child;
vendor: 4,652 bytes, line 8
8if((_t.flags&16)!==0){var ye=H.deletions;if(ye!==null){for(var Ae=0;Ae<ye.length;Ae++){var at=ye[Ae];for(_t=at;_t!==null;){var bt=_t;switch(bt.tag){case 0:case 11:case 15:Nm(8,bt,H)}var Et=bt.child;if(Et!==null)Et.return=bt,_t=Et;else for(;_t!==null;){bt=_t;var Tt=bt.sibling,zt=bt.return;if(rT(bt),bt===at){_t=null;break}if(Tt!==null){Tt.return=zt,_t=Tt;break}_t=zt}}}var tn=H.alternate;if(tn!==null){var rn=tn.child;if(rn!==null){tn.child=null;do{var ir=rn.sibling;rn.sibling=null,rn=ir}while(rn!==null)}}_t=H}}if((H.subtreeFlags&2064)!==0&&re!==null)re.return=H,_t=re;else e:for(;_t!==null;){if(H=_t,(H.flags&2048)!==0)switch(H.tag){case 0:case 11:case 15:Nm(9,H,H.return)}var qe=H.sibling;if(qe!==null){qe.return=H.return,_t=qe;break e}_t=H.return}}var Ge=l.current;for(_t=Ge;_t!==null;){re=_t;var tt=re.child;if((re.subtreeFlags&2064)!==0&&tt!==null)tt.return=re,_t=tt;else e:for(re=Ge;_t!==null;){if(ye=_t,(ye.flags&2048)!==0)try{switch(ye.tag){case 0:case 11:case 15:Sc(9,ye)}}catch(sn){Ua(ye,ye.return,sn)}if(ye===re){_t=null;break e}var Nt=ye.sibling;if(Nt!==null){Nt.return=ye.return,_t=Nt;break e}_t=ye.return}}if(ia=M,Gs(),lt&&typeof lt.onPostCommitFiberRoot=="function")try{lt.onPostCommitFiberRoot(qn,l)}catch{}P=!0}return P}finally{ta=T,Ci.transition=u}}return!1}function yv(l,u,T){u=jp(T,u),u=Qy(l,u,1),l=hc(l,u,1),u=Ss(),l!==null&&(qi(l,1,u),Us(l,u))}function Ua(l,u,T){if(l.tag===3)yv(l,l,T);else for(;u!==null;){if(u.tag===3){yv(u,l,T);break}else if(u.tag===1){var P=u.stateNode;if(typeof u.type.getDerivedStateFromError=="function"||typeof P.componentDidCatch=="function"&&(Oc===null||!Oc.has(P))){l=jp(T,l),l=Em(u,l,1),u=hc(u,l,1),l=Ss(),u!==null&&(qi(u,1,l),Us(u,l));break}}u=u.return}}function Tv(l,u,T){var P=l.pingCache;P!==null&&P.delete(u),u=Ss(),l.pingedLanes|=l.suspendedLanes&T,Ur===l&&(ss&T)===T&&(Nr===4||Nr===3&&(ss&130023424)===ss&&500>Gn()-uT?xu(l,0):Cf|=T),Us(l,u)}function Sv(l,u){u===0&&((l.mode&1)===0?u=1:(u=_s,_s<<=1,(_s&130023424)===0&&(_s=4194304)));var T=Ss();l=ao(l,u),l!==null&&(qi(l,u,T),Us(l,T))}function bw(l){var u=l.memoizedState,T=0;u!==null&&(T=u.retryLane),Sv(l,T)}function Ow(l,u){var T=0;switch(l.tag){case 13:var P=l.stateNode,M=l.memoizedState;M!==null&&(T=M.retryLane);break;case 19:P=l.stateNode;break;default:throw Error(n(314))}P!==null&&P.delete(u),Sv(l,T)}var vv;vv=function(l,u,T){if(l!==null)if(l.memoizedProps!==u.pendingProps||Ds.current)rs=!0;else{if((l.lanes&T)===0&&(u.flags&128)===0)return rs=!1,tT(l,u,T);rs=(l.flags&131072)!==0}else rs=!1,Ha&&(u.flags&1048576)!==0&&H0(u,ef,u.index);switch(u.lanes=0,u.tag){case 2:var P=u.type;Yo(l,u),l=u.pendingProps;var M=Ms(u,ds.current);Tr(u,T),M=Yy(null,u,P,l,M,T);var H=bu();return u.flags|=1,typeof M=="object"&&M!==null&&typeof M.render=="function"&&M.$$typeof===void 0?(u.tag=1,u.memoizedState=null,u.updateQueue=null,js(P)?(H=!0,Qh(u)):H=!1,u.memoizedState=M.state!==null&&M.state!==void 0?M.state:null,Tu(u),M.updater=wm,u.stateNode=M,M._reactInternals=u,Lu(u,P,l,T),u=Lf(null,u,P,!0,H,T)):(u.tag=0,Ha&&H&&Ry(u),fs(null,u,M,T),u=u.child),u;case 16:P=u.elementType;e:{switch(Yo(l,u),l=u.pendingProps,M=P._init,P=M(P._payload),u.type=P,M=u.tag=Ov(P),l=hs(P,l),M){case 0:u=Of(null,u,P,l,T);break e;case 1:u=nv(null,u,P,l,T);break e;case 11:u=bf(null,u,P,l,T);break e;case 14:u=tv(null,u,P,hs(P.type,l),T);break e}throw Error(n(306,P,""))}return u;case 0:return P=u.type,M=u.pendingProps,M=u.elementType===P?M:hs(P,M),Of(l,u,P,M,T);case 1:return P=u.type,M=u.pendingProps,M=u.elementType===P?M:hs(P,M),nv(l,u,P,M,T);case 3:e:{if(av(u),l===null)throw Error(n(387));P=u.pendingProps,H=u.memoizedState,M=H.element,Dy(l,u),rf(u,P,null,T);var re=u.memoizedState;if(P=re.element,H.isDehydrated)if(H={element:P,isDehydrated:!1,cache:re.cache,pendingSuspenseBoundaries:re.pendingSuspenseBoundaries,transitions:re.transitions},u.updateQueue.baseState=H,u.memoizedState=H,u.flags&256){M=jp(Error(n(423)),u),u=rv(l,u,P,T,M);break e}else if(P!==M){M=jp(Error(n(424)),u),u=rv(l,u,P,T,M);break e}else for(ms=oc(u.stateNode.containerInfo.firstChild),as=u,Ha=!0,xi=null,T=Hr(u,null,P,T),u.child=T;T;)T.flags=T.flags&-3|4096,T=T.sibling;else{if(hu(),P===M){u=wl(l,u,T);break e}fs(l,u,P,T)}u=u.child}return u;case 5:return of(u),l===null&&Tl(u),P=u.type,M=u.pendingProps,H=l!==null?l.memoizedProps:null,re=M.children,uu(P,M)?re=null:H!==null&&uu(P,H)&&(u.flags|=32),eT(l,u),fs(l,u,re,T),u.child;case 6:return l===null&&Tl(u),null;case 13:return wf(l,u,T);case 4:return fm(u,u.stateNode.containerInfo),P=u.pendingProps,l===null?u.child=gu(u,null,P,T):fs(l,u,P,T),u.child;case 11:return P=u.type,M=u.pendingProps,M=u.elementType===P?M:hs(P,M),bf(l,u,P,M,T);
vendor: 4,595 bytes, line 8
8case 7:return fs(l,u,u.pendingProps,T),u.child;case 8:return fs(l,u,u.pendingProps.children,T),u.child;case 12:return fs(l,u,u.pendingProps.children,T),u.child;case 10:e:{if(P=u.type._context,M=u.pendingProps,H=u.memoizedProps,re=M.value,Ba(Fp,P._currentValue),P._currentValue=re,H!==null)if(Qe(H.value,re)){if(H.children===M.children&&!Ds.current){u=wl(l,u,T);break e}}else for(H=u.child,H!==null&&(H.return=u);H!==null;){var ye=H.dependencies;if(ye!==null){re=H.child;for(var Ae=ye.firstContext;Ae!==null;){if(Ae.context===P){if(H.tag===1){Ae=vl(-1,T&-T),Ae.tag=2;var at=H.updateQueue;if(at!==null){at=at.shared;var bt=at.pending;bt===null?Ae.next=Ae:(Ae.next=bt.next,bt.next=Ae),at.pending=Ae}}H.lanes|=T,Ae=H.alternate,Ae!==null&&(Ae.lanes|=T),af(H.return,T,u),ye.lanes|=T;break}Ae=Ae.next}}else if(H.tag===10)re=H.type===u.type?null:H.child;else if(H.tag===18){if(re=H.return,re===null)throw Error(n(341));re.lanes|=T,ye=re.alternate,ye!==null&&(ye.lanes|=T),af(re,T,u),re=H.sibling}else re=H.child;if(re!==null)re.return=H;else for(re=H;re!==null;){if(re===u){re=null;break}if(H=re.sibling,H!==null){H.return=re.return,re=H;break}re=re.return}H=re}fs(l,u,M.children,T),u=u.child}return u;case 9:return M=u.type,P=u.pendingProps.children,Tr(u,T),M=Vs(M),P=P(M),u.flags|=1,fs(l,u,P,T),u.child;case 14:return P=u.type,M=hs(P,u.pendingProps),M=hs(P.type,M),tv(l,u,P,M,T);case 15:return Zy(l,u,u.type,u.pendingProps,T);case 17:return P=u.type,M=u.pendingProps,M=u.elementType===P?M:hs(P,M),Yo(l,u),u.tag=1,js(P)?(l=!0,Qh(u)):l=!1,Tr(u,T),Xy(u,P,M),Lu(u,P,M,T),Lf(null,u,P,!0,l,T);case 19:return Ef(l,u,T);case 22:return Go(l,u,T)}throw Error(n(156,u.tag))};function bv(l,u){return ca(l,u)}function Lw(l,u,T,P){this.tag=l,this.key=T,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=u,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=P,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ki(l,u,T,P){return new Lw(l,u,T,P)}function yT(l){return l=l.prototype,!(!l||!l.isReactComponent)}function Ov(l){if(typeof l=="function")return yT(l)?1:0;if(l!=null){if(l=l.$$typeof,l===z)return 11;if(l===q)return 14}return 2}function Pc(l,u){var T=l.alternate;return T===null?(T=ki(l.tag,u,l.key,l.mode),T.elementType=l.elementType,T.type=l.type,T.stateNode=l.stateNode,T.alternate=l,l.alternate=T):(T.pendingProps=u,T.type=l.type,T.flags=0,T.subtreeFlags=0,T.deletions=null),T.flags=l.flags&14680064,T.childLanes=l.childLanes,T.lanes=l.lanes,T.child=l.child,T.memoizedProps=l.memoizedProps,T.memoizedState=l.memoizedState,T.updateQueue=l.updateQueue,u=l.dependencies,T.dependencies=u===null?null:{lanes:u.lanes,firstContext:u.firstContext},T.sibling=l.sibling,T.index=l.index,T.ref=l.ref,T}function Nu(l,u,T,P,M,H){var re=2;if(P=l,typeof l=="function")yT(l)&&(re=1);else if(typeof l=="string")re=5;else e:switch(l){case N:return Au(T.children,M,H,u);case _:re=8,M|=8;break;case j:return l=ki(12,T,u,M|2),l.elementType=j,l.lanes=H,l;case $:return l=ki(13,T,u,M),l.elementType=$,l.lanes=H,l;case Y:return l=ki(19,T,u,M),l.elementType=Y,l.lanes=H,l;case D:return Mf(T,M,H,u);default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case F:re=10;break e;case G:re=9;break e;case z:re=11;break e;case q:re=14;break e;case U:re=16,P=null;break e}throw Error(n(130,l==null?l:typeof l,""))}return u=ki(re,T,u,M),u.elementType=l,u.type=P,u.lanes=H,u}function Au(l,u,T,P){return l=ki(7,l,P,u),l.lanes=T,l}function Mf(l,u,T,P){return l=ki(22,l,P,u),l.elementType=D,l.lanes=T,l.stateNode={isHidden:!1},l}function TT(l,u,T){return l=ki(6,l,null,u),l.lanes=T,l}function ST(l,u,T){return u=ki(4,l.children!==null?l.children:[],l.key,u),u.lanes=T,u.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},u}function ww(l,u,T,P,M){this.tag=u,this.containerInfo=l,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=$l(0),this.expirationTimes=$l(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=$l(0),this.identifierPrefix=P,this.onRecoverableError=M,this.mutableSourceEagerHydrationData=null}function vT(l,u,T,P,M,H,re,ye,Ae){return l=new ww(l,u,T,ye,Ae),u===1?(u=1,H===!0&&(u|=8)):u=0,H=ki(3,null,null,u),l.current=H,H.stateNode=l,H.memoizedState={element:P,
vendor: 4,744 bytes, line 8
8isDehydrated:T,cache:null,transitions:null,pendingSuspenseBoundaries:null},Tu(H),l}function Ew(l,u,T){var P=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:k,key:P==null?null:""+P,children:l,containerInfo:u,implementation:T}}function Lv(l){if(!l)return uc;l=l._reactInternals;e:{if(qt(l)!==l||l.tag!==1)throw Error(n(170));var u=l;do{switch(u.tag){case 3:u=u.stateNode.context;break e;case 1:if(js(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break e}}u=u.return}while(u!==null);throw Error(n(171))}if(l.tag===1){var T=l.type;if(js(T))return Y0(l,T,u)}return u}function wv(l,u,T,P,M,H,re,ye,Ae){return l=vT(T,P,!0,l,M,H,re,ye,Ae),l.context=Lv(null),T=l.current,P=Ss(),M=wc(T),H=vl(P,M),H.callback=u??null,hc(T,H,M),l.current.lanes=M,qi(l,M,P),Us(l,P),l}function jf(l,u,T,P){var M=u.current,H=Ss(),re=wc(M);return T=Lv(T),u.context===null?u.context=T:u.pendingContext=T,u=vl(H,re),u.payload={element:l},P=P===void 0?null:P,P!==null&&(u.callback=P),l=hc(M,u,re),l!==null&&(oo(l,M,re,H),fc(l,M,re)),re}function Gf(l){return l=l.current,l.child?(l.child.tag===5,l.child.stateNode):null}function Ev(l,u){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var T=l.retryLane;l.retryLane=T!==0&&T<u?T:u}}function bT(l,u){Ev(l,u),(l=l.alternate)&&Ev(l,u)}function Pw(){return null}var Pv=typeof reportError=="function"?reportError:function(l){console.error(l)};function OT(l){this._internalRoot=l}_m.prototype.render=OT.prototype.render=function(l){var u=this._internalRoot;if(u===null)throw Error(n(409));jf(l,u,null,null)},_m.prototype.unmount=OT.prototype.unmount=function(){var l=this._internalRoot;if(l!==null){this._internalRoot=null;var u=l.containerInfo;Pu(function(){jf(null,l,null,null)}),u[Li]=null}};function _m(l){this._internalRoot=l}_m.prototype.unstable_scheduleHydration=function(l){if(l){var u=Tp();l={blockedOn:null,target:l,priority:u};for(var T=0;T<vi.length&&u!==0&&u<vi[T].priority;T++);vi.splice(T,0,l),T===0&&il(l)}};function Yf(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function Vf(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11&&(l.nodeType!==8||l.nodeValue!==" react-mount-point-unstable "))}function xv(){}function xw(l,u,T,P,M){if(M){if(typeof P=="function"){var H=P;P=function(){var at=Gf(re);H.call(at)}}var re=wv(u,P,l,0,null,!1,!1,"",xv);return l._reactRootContainer=re,l[Li]=re.current,sc(l.nodeType===8?l.parentNode:l),Pu(),re}for(;M=l.lastChild;)l.removeChild(M);if(typeof P=="function"){var ye=P;P=function(){var at=Gf(Ae);ye.call(at)}}var Ae=vT(l,0,!1,null,null,!1,!1,"",xv);return l._reactRootContainer=Ae,l[Li]=Ae.current,sc(l.nodeType===8?l.parentNode:l),Pu(function(){jf(u,Ae,T,P)}),Ae}function Hf(l,u,T,P,M){var H=T._reactRootContainer;if(H){var re=H;if(typeof M=="function"){var ye=M;M=function(){var Ae=Gf(re);ye.call(Ae)}}jf(u,re,l,M)}else re=xw(T,u,l,M,P);return Gf(re)}yi=function(l){switch(l.tag){case 3:var u=l.stateNode;if(u.current.memoizedState.isDehydrated){var T=Ya(u.pendingLanes);T!==0&&(nu(u,T|1),Us(u,Gn()),(ia&6)===0&&(Wp=Gn()+500,Gs()))}break;case 13:Pu(function(){var P=ao(l,1);if(P!==null){var M=Ss();oo(P,l,1,M)}}),bT(l,1)}},No=function(l){if(l.tag===13){var u=ao(l,134217728);if(u!==null){var T=Ss();oo(u,l,134217728,T)}bT(l,134217728)}},rl=function(l){if(l.tag===13){var u=wc(l),T=ao(l,u);if(T!==null){var P=Ss();oo(T,l,u,P)}bT(l,u)}},Tp=function(){return ta},Kl=function(l,u){var T=ta;try{return ta=l,u()}finally{ta=T}},kt=function(l,u,T){switch(u){case"input":if(de(l,T),u=T.name,T.type==="radio"&&u!=null){for(T=l;T.parentNode;)T=T.parentNode;for(T=T.querySelectorAll("input[name="+JSON.stringify(""+u)+'][type="radio"]'),u=0;u<T.length;u++){var P=T[u];if(P!==l&&P.form===l.form){var M=Yn(P);if(!M)throw Error(n(90));Ue(P),de(P,M)}}}break;case"textarea":It(l,T);break;case"select":u=T.value,u!=null&&Ve(l,!!T.multiple,u,!1)}},Bt=hT,Pn=Pu;var Jf={usingClientEntryPoint:!1,Events:[lc,ns,Yn,Ft,gt,hT]},Bm={findFiberByHostInstance:wi,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Iw={bundleType:Bm.bundleType,version:Bm.version,rendererPackageName:Bm.rendererPackageName,rendererConfig:Bm.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:A.ReactCurrentDispatcher,findHostInstanceByFiber:function(l){return l=Un(l),l===null?null:l.stateNode},findFiberByHostInstance:Bm.findFiberByHostInstance||Pw,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};
8if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Wf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Wf.isDisabled&&Wf.supportsFiber)try{qn=Wf.inject(Iw),lt=Wf}catch{}}return Bi.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Jf,Bi.createPortal=function(l,u){var T=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Yf(u))throw Error(n(200));return Ew(l,u,null,T)},Bi.createRoot=function(l,u){if(!Yf(l))throw Error(n(299));var T=!1,P="",M=Pv;return u!=null&&(u.unstable_strictMode===!0&&(T=!0),u.identifierPrefix!==void 0&&(P=u.identifierPrefix),u.onRecoverableError!==void 0&&(M=u.onRecoverableError)),u=vT(l,1,!1,null,null,T,!1,P,M),l[Li]=u.current,sc(l.nodeType===8?l.parentNode:l),new OT(u)},Bi.findDOMNode=function(l){if(l==null)return null;if(l.nodeType===1)return l;var u=l._reactInternals;if(u===void 0)throw typeof l.render=="function"?Error(n(188)):(l=Object.keys(l).join(","),Error(n(268,l)));return l=Un(u),l=l===null?null:l.stateNode,l},Bi.flushSync=function(l){return Pu(l)},Bi.hydrate=function(l,u,T){if(!Vf(u))throw Error(n(200));return Hf(null,l,u,!0,T)},Bi.hydrateRoot=function(l,u,T){if(!Yf(l))throw Error(n(405));var P=T!=null&&T.hydratedSources||null,M=!1,H="",re=Pv;if(T!=null&&(T.unstable_strictMode===!0&&(M=!0),T.identifierPrefix!==void 0&&(H=T.identifierPrefix),T.onRecoverableError!==void 0&&(re=T.onRecoverableError)),u=wv(u,null,l,1,T??null,M,!1,H,re),l[Li]=u.current,sc(l),P)for(l=0;l<P.length;l++)T=P[l],M=T._getVersion,M=M(T._source),u.mutableSourceEagerHydrationData==null?u.mutableSourceEagerHydrationData=[T,M]:u.mutableSourceEagerHydrationData.push(T,M);return new _m(u)},Bi.render=function(l,u,T){if(!Vf(u))throw Error(n(200));return Hf(null,l,u,!1,T)},Bi.unmountComponentAtNode=function(l){if(!Vf(l))throw Error(n(40));return l._reactRootContainer?(Pu(function(){Hf(null,null,l,!1,function(){l._reactRootContainer=null,l[Li]=null})}),!0):!1},Bi.unstable_batchedUpdates=hT,Bi.unstable_renderSubtreeIntoContainer=function(l,u,T,P){if(!Vf(T))throw Error(n(200));if(l==null||l._reactInternals===void 0)throw Error(n(38));return Hf(l,u,T,!1,P)},Bi.version="18.3.1-next-f1338f8080-20240426",Bi}var vk;function XO(){if(vk)return Jw.exports;vk=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Jw.exports=aH(),Jw.exports}var bk;function rH(){if(bk)return Av;bk=1;var e=XO();return Av.createRoot=e.createRoot,Av.hydrateRoot=e.hydrateRoot,Av}var sH=rH();const iH=Qr(sH);var UI=XO();const ad=Qr(UI),oH=oj({__proto__:null,default:ad},[UI]);function dr(){return dr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},dr.apply(this,arguments)}var Kr;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Kr||(Kr={}));const Ok="popstate";function lH(e){e===void 0&&(e={});function t(a,s){let{pathname:i,search:o,hash:c}=a.location;return LS("",{pathname:i,search:o,hash:c},s.state&&s.state.usr||null,s.state&&s.state.key||"default")}function n(a,s){return typeof s=="string"?s:yh(s)}return uH(t,n,null,e)}function $n(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function gh(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function cH(){return Math.random().toString(36).substr(2,8)}function Lk(e,t){return{usr:e.state,key:e.key,idx:t}}function LS(e,t,n,a){return n===void 0&&(n=null),dr({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?xd(t):t,{state:n,key:t&&t.key||a||cH()})}function yh(e){let{pathname:t="/",search:n="",hash:a=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),a&&a!=="#"&&(t+=a.charAt(0)==="#"?a:"#"+a),t}function xd(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let a=e.indexOf("?");a>=0&&(t.search=e.substr(a),e=e.substr(0,a)),e&&(t.pathname=e)}return t}function uH(e,t,n,a){a===void 0&&(a={});let{window:s=document.defaultView,v5Compat:i=!1}=a,o=s.history,c=Kr.Pop,p=null,m=h();m==null&&(m=0,o.replaceState(dr({},o.state,{idx:m}),""));function h(){return(o.state||{idx:null}).idx}
vendor: 1,623 bytes, line 8
8function f(){c=Kr.Pop;let v=h(),C=v==null?null:v-m;m=v,p&&p({action:c,location:O.location,delta:C})}function y(v,C){c=Kr.Push;let E=LS(O.location,v,C);m=h()+1;let x=Lk(E,m),A=O.createHref(E);try{o.pushState(x,"",A)}catch(w){if(w instanceof DOMException&&w.name==="DataCloneError")throw w;s.location.assign(A)}i&&p&&p({action:c,location:O.location,delta:1})}function S(v,C){c=Kr.Replace;let E=LS(O.location,v,C);m=h();let x=Lk(E,m),A=O.createHref(E);o.replaceState(x,"",A),i&&p&&p({action:c,location:O.location,delta:0})}function L(v){let C=s.location.origin!=="null"?s.location.origin:s.location.href,E=typeof v=="string"?v:yh(v);return E=E.replace(/ $/,"%20"),$n(C,"No window.location.(origin|href) available to create URL for href: "+E),new URL(E,C)}let O={get action(){return c},get location(){return e(s,o)},listen(v){if(p)throw new Error("A history only accepts one active listener");return s.addEventListener(Ok,f),p=v,()=>{s.removeEventListener(Ok,f),p=null}},createHref(v){return t(s,v)},createURL:L,encodeLocation(v){let C=L(v);return{pathname:C.pathname,search:C.search,hash:C.hash}},push:y,replace:S,go(v){return o.go(v)}};return O}var Ra;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Ra||(Ra={}));const pH=new Set(["lazy","caseSensitive","path","id","index","children"]);function dH(e){return e.index===!0}function qb(e,t,n,a){return n===void 0&&(n=[]),a===void 0&&(a={}),e.map((s,i)=>{let o=[...n,String(i)],c=typeof s.id=="string"?s.id:o.join("-");if($n(s.index!==!0||!s.children,"Cannot specify children on an index route"),$n(!a[c],'Found a route id collision on i
8d "'+c+`".  Route id's must be globally unique within Data Router usages`),dH(s)){let p=dr({},s,t(s),{id:c});return a[c]=p,p}else{let p=dr({},s,t(s),{id:c,children:void 0});return a[c]=p,s.children&&(p.children=qb(s.children,t,o,a)),p}})}function zm(e,t,n){return n===void 0&&(n="/"),hb(e,t,n,!1)}function hb(e,t,n,a){let s=typeof t=="string"?xd(t):t,i=ry(s.pathname||"/",n);if(i==null)return null;let o=lj(e);hH(o);let c=null;for(let p=0;c==null&&p<o.length;++p){let m=EH(i);c=LH(o[p],m,a)}return c}function mH(e,t){let{route:n,pathname:a,params:s}=e;return{id:n.id,pathname:a,params:s,data:t[n.id],handle:n.handle}}function lj(e,t,n,a){t===void 0&&(t=[]),n===void 0&&(n=[]),a===void 0&&(a="");let s=(i,o,c)=>{let p={relativePath:c===void 0?i.path||"":c,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};p.relativePath.startsWith("/")&&($n(p.relativePath.startsWith(a),'Absolute route path "'+p.relativePath+'" nested under path '+('"'+a+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),p.relativePath=p.relativePath.slice(a.length));let m=Vu([a,p.relativePath]),h=n.concat(p);i.children&&i.children.length>0&&($n(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+m+'".')),lj(i.children,t,h,m)),!(i.path==null&&!i.index)&&t.push({path:m,score:bH(m,i.index),routesMeta:h})};return e.forEach((i,o)=>{var c;if(i.path===""||!((c=i.path)!=null&&c.includes("?")))s(i,o);else for(let p of cj(i.path))s(i,o,p)}),t}function cj(e){let t=e.split("/");if(t.length===0)return[];let[n,...a]=t,s=n.endsWith("?"),i=n.replace(/\?$/,"");if(a.length===0)return s?[i,""]:[i];let o=cj(a.join("/")),c=[];return c.push(...o.map(p=>p===""?i:[i,p].join("/"))),s&&c.push(...o),c.map(p=>e.startsWith("/")&&p===""?"/":p)}function hH(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:OH(t.routesMeta.map(a=>a.childrenIndex),n.routesMeta.map(a=>a.childrenIndex)))}const fH=/^:[\w-]+$/,gH=3,yH=2,TH=1,SH=10,vH=-2,wk=e=>e==="*";function bH(e,t){let n=e.split("/"),a=n.length;return n.some(wk)&&(a+=vH),t&&(a+=yH),n.filter(s=>!wk(s)).reduce((s,i)=>s+(fH.test(i)?gH:i===""?TH:SH),a)}function OH(e,t){return e.length===t.length&&e.slice(0,-1).every((a,s)=>a===t[s])?e[e.length-1]-t[t.length-1]:0}function LH(e,t,n){n===void 0&&(n=!1);let{routesMeta:a}=e,s={},i="/",o=[];for(let c=0;c<a.length;++c){let p=a[c],m=c===a.length-1,h=i==="/"?t:t.slice(i.length)||"/",f=Ek({path:p.relativePath,caseSensitive:p.caseSensitive,end:m},h),y=p.route;if(!f&&m&&n&&!a[a.length-1].route.index&&(f=Ek({path:p.relativePath,caseSensitive:p.caseSensitive,end:!1},h)),!f)return null;
vendor: 46,044 bytes, lines 8-9
8Object.assign(s,f.params),o.push({params:s,pathname:Vu([i,f.pathname]),pathnameBase:NH(Vu([i,f.pathnameBase])),route:y}),f.pathnameBase!=="/"&&(i=Vu([i,f.pathnameBase]))}return o}function Ek(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,a]=wH(e.path,e.caseSensitive,e.end),s=t.match(n);if(!s)return null;let i=s[0],o=i.replace(/(.)\/+$/,"$1"),c=s.slice(1);return{params:a.reduce((m,h,f)=>{let{paramName:y,isOptional:S}=h;if(y==="*"){let O=c[f]||"";o=i.slice(0,i.length-O.length).replace(/(.)\/+$/,"$1")}const L=c[f];return S&&!L?m[y]=void 0:m[y]=(L||"").replace(/%2F/g,"/"),m},{}),pathname:i,pathnameBase:o,pattern:e}}function wH(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),gh(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let a=[],s="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,c,p)=>(a.push({paramName:c,isOptional:p!=null}),p?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(a.push({paramName:"*"}),s+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?s+="\\/*$":e!==""&&e!=="/"&&(s+="(?:(?=\\/|$))"),[new RegExp(s,t?void 0:"i"),a]}function EH(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return gh(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function ry(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,a=e.charAt(n);return a&&a!=="/"?null:e.slice(n)||"/"}const PH=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,xH=e=>PH.test(e);function IH(e,t){t===void 0&&(t="/");let{pathname:n,search:a="",hash:s=""}=typeof e=="string"?xd(e):e,i;if(n)if(xH(n))i=n;else{if(n.includes("//")){let o=n;n=n.replace(/\/\/+/g,"/"),gh(!1,"Pathnames cannot have embedded double slashes - normalizing "+(o+" -> "+n))}n.startsWith("/")?i=Pk(n.substring(1),"/"):i=Pk(n,t)}else i=t;return{pathname:i,search:AH(a),hash:CH(s)}}function Pk(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(s=>{s===".."?n.length>1&&n.pop():s!=="."&&n.push(s)}),n.length>1?n.join("/"):"/"}function $w(e,t,n,a){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(a)+"].  Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function uj(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function $I(e,t){let n=uj(e);return t?n.map((a,s)=>s===n.length-1?a.pathname:a.pathnameBase):n.map(a=>a.pathnameBase)}function zI(e,t,n,a){a===void 0&&(a=!1);let s;typeof e=="string"?s=xd(e):(s=dr({},e),$n(!s.pathname||!s.pathname.includes("?"),$w("?","pathname","search",s)),$n(!s.pathname||!s.pathname.includes("#"),$w("#","pathname","hash",s)),$n(!s.search||!s.search.includes("#"),$w("#","search","hash",s)));let i=e===""||s.pathname==="",o=i?"/":s.pathname,c;if(o==null)c=n;else{let f=t.length-1;if(!a&&o.startsWith("..")){let y=o.split("/");for(;y[0]==="..";)y.shift(),f-=1;s.pathname=y.join("/")}c=f>=0?t[f]:"/"}let p=IH(s,c),m=o&&o!=="/"&&o.endsWith("/"),h=(i||o===".")&&n.endsWith("/");return!p.pathname.endsWith("/")&&(m||h)&&(p.pathname+="/"),p}const Vu=e=>e.join("/").replace(/\/\/+/g,"/"),NH=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),AH=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,CH=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class Xb{constructor(t,n,a,s){s===void 0&&(s=!1),this.status=t,this.statusText=n||"",this.internal=s,a instanceof Error?(this.data=a.toString(),this.error=a):this.data=a}}function wS(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const pj=["post","put","patch","delete"],kH=new Set(pj),FH=["get",...pj],RH=new Set(FH),_H=new Set([301,302,303,307,308]),BH=new Set([307,308]),zw={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},DH={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},ET={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},KI=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,MH=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),dj="remix-router-transitions";function jH(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",a=!n;$n(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let s;if(e.mapRouteProperties)s=e.mapRouteProperties;else if(e.detectErrorBoundary){let we=e.detectErrorBoundary;s=Me=>({hasErrorBoundary:we(Me)})}else s=MH;let i={},o=qb(e.routes,s,void 0,i),c,p=e.basename||"/",m=e.dataStrategy||HH,h=e.patchRoutesOnNavigation,f=dr({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),y=null,S=new Set,L=null,O=null,v=null,C=e.hydrationData!=null,E=zm(o,e.history.location,p),x=!1,A=null;if(E==null&&!h){let we=Gi(404,{pathname:e.history.location.pathname}),{matches:Me,route:nt}=Dk(o);E=Me,A={[nt.id]:we}}E&&!e.hydrationData&&Pn(E,o,e.history.location.pathname).active&&(E=null);let w;if(E)if(E.some(we=>we.route.lazy))w=!1;else if(!E.some(we=>we.route.loader))w=!0;else if(f.v7_partialHydration){let we=e.hydrationData?e.hydrationData.loaderData:null,Me=e.hydrationData?e.hydrationData.errors:null;if(Me){let nt=E.findIndex(dt=>Me[dt.route.id]!==void 0);w=E.slice(0,nt+1).every(dt=>!Ix(dt.route,we,Me))}else w=E.every(nt=>!Ix(nt.route,we,Me))}else w=e.hydrationData!=null;else if(w=!1,E=[],f.v7_partialHydration){let we=Pn(null,o,e.history.location.pathname);we.active&&we.matches&&(x=!0,E=we.matches)}let k,N={historyAction:e.history.action,location:e.history.location,matches:E,initialized:w,navigation:zw,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||A,fetchers:new Map,blockers:new Map},_=Kr.Pop,j=!1,F,G=!1,z=new Map,$=null,Y=!1,q=!1,U=[],D=new Set,X=new Map,W=0,B=-1,R=new Map,J=new Set,Z=new Map,te=new Map,oe=new Set,pe=new Map,Le=new Map,Ze;function Fe(){if(y=e.history.listen(we=>{let{action:Me,location:nt,delta:dt}=we;if(Ze){Ze(),Ze=void 0;return}gh(Le.size===0||dt!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let Ct=kt({currentLocation:N.location,nextLocation:nt,historyAction:Me});if(Ct&&dt!=null){let Jt=new Promise(on=>{Ze=on});e.history.go(dt*-1),Pt(Ct,{state:"blocked",location:nt,proceed(){Pt(Ct,{state:"proceeding",proceed:void 0,reset:void 0,location:nt}),Jt.then(()=>e.history.go(dt))},reset(){let on=new Map(N.blockers);on.set(Ct,ET),Ue({blockers:on})}});return}return xe(Me,nt)}),n){aJ(t,z);let we=()=>rJ(t,z);t.addEventListener("pagehide",we),$=()=>t.removeEventListener("pagehide",we)}return N.initialized||xe(Kr.Pop,N.location,{initialHydration:!0}),k}function Be(){y&&y(),$&&$(),S.clear(),F&&F.abort(),N.fetchers.forEach((we,Me)=>Re(Me)),N.blockers.forEach((we,Me)=>rt(Me))}function He(we){return S.add(we),()=>S.delete(we)}function Ue(we,Me){Me===void 0&&(Me={}),N=dr({},N,we);let nt=[],dt=[];f.v7_fetcherPersist&&N.fetchers.forEach((Ct,Jt)=>{Ct.state==="idle"&&(oe.has(Jt)?dt.push(Jt):nt.push(Jt))}),oe.forEach(Ct=>{!N.fetchers.has(Ct)&&!X.has(Ct)&&dt.push(Ct)}),[...S].forEach(Ct=>Ct(N,{deletedFetchers:dt,viewTransitionOpts:Me.viewTransitionOpts,flushSync:Me.flushSync===!0})),f.v7_fetcherPersist?(nt.forEach(Ct=>N.fetchers.delete(Ct)),dt.forEach(Ct=>Re(Ct))):dt.forEach(Ct=>oe.delete(Ct))}function st(we,Me,nt){var dt,Ct;let{flushSync:Jt}=nt===void 0?{}:nt,on=N.actionData!=null&&N.navigation.formMethod!=null&&Al(N.navigation.formMethod)&&N.navigation.state==="loading"&&((dt=we.state)==null?void 0:dt._isRedirect)!==!0,Wt;Me.actionData?Object.keys(Me.actionData).length>0?Wt=Me.actionData:Wt=null:on?Wt=N.actionData:Wt=null;let Ut=Me.loaderData?_k(N.loaderData,Me.loaderData,Me.matches||[],Me.errors):N.loaderData,Ht=N.blockers;Ht.size>0&&(Ht=new Map(Ht),Ht.forEach((An,Ma)=>Ht.set(Ma,ET)));let qt=j===!0||N.navigation.formMethod!=null&&Al(N.navigation.formMethod)&&((Ct=we.state)==null?void 0:Ct._isRedirect)!==!0;c&&(o=c,c=void 0),Y||_===Kr.Pop||(_===Kr.Push?e.history.push(we,we.state):_===Kr.Replace&&e.history.replace(we,we.state));let On;if(_===Kr.Pop){let An=z.get(N.location.pathname);An&&An.has(we.pathname)?On={currentLocation:N.location,nextLocation:we}:z.has(we.pathname)&&(On={currentLocation:we,nextLocation:N.location})}else if(G){let An=z.get(N.location.pathname);An?An.add(we.pathname):(An=new Set([we.pathname]),z.set(N.location.pathname,An)),On={currentLocation:N.location,nextLocation:we}}Ue(dr({},Me,{actionData:Wt,loaderData:Ut,historyAction:_,location:we,initialized:!0,navigation:zw,revalidation:"idle",restoreScrollPosition:Bt(we,Me.matches||N.matches),preventScrollReset:qt,blockers:Ht}),{viewTransitionOpts:On,flushSync:Jt===!0}),_=Kr.Pop,j=!1,G=!1,Y=!1,q=!1,U=[]}async function Ne(we,Me){if(typeof we=="number"){e.history.go(we);return}let nt=xx(N.location,N.matches,p,f.v7_prependBasename,we,f.v7_relativeSplatPath,Me?.fromRouteId,Me?.relative),{path:dt,submission:Ct,error:Jt}=xk(f.v7_normalizeFormMethod,!1,nt,Me),on=N.location,Wt=LS(N.location,dt,Me&&Me.state);Wt=dr({},Wt,e.history.encodeLocation(Wt));let Ut=Me&&Me.replace!=null?Me.replace:void 0,Ht=Kr.Push;Ut===!0?Ht=Kr.Replace:Ut===!1||Ct!=null&&Al(Ct.formMethod)&&Ct.formAction===N.location.pathname+N.location.search&&(Ht=Kr.Replace);let qt=Me&&"preventScrollReset"in Me?Me.preventScrollReset===!0:void 0,On=(Me&&Me.flushSync)===!0,An=kt({currentLocation:on,nextLocation:Wt,historyAction:Ht});if(An){Pt(An,{state:"blocked",location:Wt,proceed(){Pt(An,{state:"proceeding",proceed:void 0,reset:void 0,location:Wt}),Ne(we,Me)},reset(){let Ma=new Map(N.blockers);Ma.set(An,ET),Ue({blockers:Ma})}});return}return await xe(Ht,Wt,{submission:Ct,pendingError:Jt,preventScrollReset:qt,replace:Me&&Me.replace,enableViewTransition:Me&&Me.viewTransition,flushSync:On})}function be(){if(ie(),Ue({revalidation:"loading"}),N.navigation.state!=="submitting"){if(N.navigation.state==="idle"){xe(N.historyAction,N.location,{startUninterruptedRevalidation:!0});return}xe(_||N.historyAction,N.navigation.location,{overrideNavigation:N.navigation,enableViewTransition:G===!0})}}async function xe(we,Me,nt){F&&F.abort(),F=null,_=we,Y=(nt&&nt.startUninterruptedRevalidation)===!0,gt(N.location,N.matches),j=(nt&&nt.preventScrollReset)===!0,G=(nt&&nt.enableViewTransition)===!0;let dt=c||o,Ct=nt&&nt.overrideNavigation,Jt=nt!=null&&nt.initialHydration&&N.matches&&N.matches.length>0&&!x?N.matches:zm(dt,Me,p),on=(nt&&nt.flushSync)===!0;if(Jt&&N.initialized&&!q&&KH(N.location,Me)&&!(nt&&nt.submission&&Al(nt.submission.formMethod))){st(Me,{matches:Jt},{flushSync:on});return}let Wt=Pn(Jt,dt,Me.pathname);if(Wt.active&&Wt.matches&&(Jt=Wt.matches),!Jt){let{error:Un,notFoundMatches:kn,route:ca}=yt(Me.pathname);st(Me,{matches:kn,loaderData:{},errors:{[ca.id]:Un}},{flushSync:on});return}F=new AbortController;let Ut=zf(e.history,Me,F.signal,nt&&nt.submission),Ht;if(nt&&nt.pendingError)Ht=[Km(Jt).route.id,{type:Ra.error,error:nt.pendingError}];else if(nt&&nt.submission&&Al(nt.submission.formMethod)){let Un=await de(Ut,Me,nt.submission,Jt,Wt.active,{replace:nt.replace,flushSync:on});if(Un.shortCircuited)return;if(Un.pendingActionResult){let[kn,ca]=Un.pendingActionResult;if(ho(ca)&&wS(ca.error)&&ca.error.status===404){F=null,st(Me,{matches:Un.matches,loaderData:{},errors:{[kn]:ca.error}});return}}Jt=Un.matches||Jt,Ht=Un.pendingActionResult,Ct=Kw(Me,nt.submission),on=!1,Wt.active=!1,Ut=zf(e.history,Ut.url,Ut.signal)}let{shortCircuited:qt,matches:On,loaderData:An,errors:Ma}=await De(Ut,Me,Jt,Wt.active,Ct,nt&&nt.submission,nt&&nt.fetcherSubmission,nt&&nt.replace,nt&&nt.initialHydration===!0,on,Ht);qt||(F=null,st(Me,dr({matches:On||Jt},Bk(Ht),{loaderData:An,errors:Ma})))}async function de(we,Me,nt,dt,Ct,Jt){Jt===void 0&&(Jt={}),ie();let on=tJ(Me,nt);if(Ue({navigation:on},{flushSync:Jt.flushSync===!0}),Ct){let Ht=await cn(dt,Me.pathname,we.signal);if(Ht.type==="aborted")return{shortCircuited:!0};if(Ht.type==="error"){let qt=Km(Ht.partialMatches).route.id;return{matches:Ht.partialMatches,pendingActionResult:[qt,{type:Ra.error,error:Ht.error}]}}else if(Ht.matches)dt=Ht.matches;else{let{notFoundMatches:qt,error:On,route:An}=yt(Me.pathname);return{matches:qt,pendingActionResult:[An.id,{type:Ra.error,error:On}]}}}let Wt,Ut=eS(dt,Me);if(!Ut.route.action&&!Ut.route.lazy)Wt={type:Ra.error,error:Gi(405,{method:we.method,pathname:Me.pathname,routeId:Ut.route.id})};else if(Wt=(await Q("action",N,we,[Ut],dt,null))[Ut.route.id],we.signal.aborted)return{shortCircuited:!0};if(qm(Wt)){let Ht;return Jt&&Jt.replace!=null?Ht=Jt.replace:Ht=kk(Wt.response.headers.get("Location"),new URL(we.url),p,e.history)===N.location.pathname+N.location.search,await It(we,Wt,!0,{submission:nt,replace:Ht}),{shortCircuited:!0}}if(rd(Wt))throw Gi(400,{type:"defer-action"});if(ho(Wt)){let Ht=Km(dt,Ut.route.id);return(Jt&&Jt.replace)!==!0&&(_=Kr.Push),{matches:dt,pendingActionResult:[Ht.route.id,Wt]}}return{matches:dt,pendingActionResult:[Ut.route.id,Wt]}}async function De(we,Me,nt,dt,Ct,Jt,on,Wt,Ut,Ht,qt){let On=Ct||Kw(Me,Jt),An=Jt||on||jk(On),Ma=!Y&&(!f.v7_partialHydration||!Ut);if(dt){if(Ma){let qn=ue(qt);Ue(dr({navigation:On},qn!==void 0?{actionData:qn}:{}),{flushSync:Ht})}let Dn=await cn(nt,Me.pathname,we.signal);if(Dn.type==="aborted")return{shortCircuited:!0};if(Dn.type==="error"){let qn=Km(Dn.partialMatches).route.id;return{matches:Dn.partialMatches,loaderData:{},errors:{[qn]:Dn.error}}}else if(Dn.matches)nt=Dn.matches;else{let{error:qn,notFoundMatches:lt,route:en}=yt(Me.pathname);return{matches:lt,loaderData:{},errors:{[en.id]:qn}}}}let Un=c||o,[kn,ca]=Nk(e.history,N,nt,An,Me,f.v7_partialHydration&&Ut===!0,f.v7_skipActionErrorRevalidation,q,U,D,oe,Z,J,Un,p,qt);if(Xe(Dn=>!(nt&&nt.some(qn=>qn.route.id===Dn))||kn&&kn.some(qn=>qn.route.id===Dn)),B=++W,kn.length===0&&ca.length===0){let Dn=Te();return st(Me,dr({matches:nt,loaderData:{},errors:qt&&ho(qt[1])?{[qt[0]]:qt[1].error}:null},Bk(qt),Dn?{fetchers:new Map(N.fetchers)}:{}),{flushSync:Ht}),{shortCircuited:!0}}if(Ma){let Dn={};if(!dt){Dn.navigation=On;let qn=ue(qt);qn!==void 0&&(Dn.actionData=qn)}ca.length>0&&(Dn.fetchers=je(ca)),Ue(Dn,{flushSync:Ht})}ca.forEach(Dn=>{ne(Dn.key),Dn.controller&&X.set(Dn.key,Dn.controller)});let Ls=()=>ca.forEach(Dn=>ne(Dn.key));F&&F.signal.addEventListener("abort",Ls);let{loaderResults:ei,fetcherResults:rr}=await ee(N,nt,kn,ca,we);if(we.signal.aborted)return{shortCircuited:!0};F&&F.signal.removeEventListener("abort",Ls),ca.forEach(Dn=>X.delete(Dn.key));let Gn=Cv(ei);if(Gn)return await It(we,Gn.result,!0,{replace:Wt}),{shortCircuited:!0};if(Gn=Cv(rr),Gn)return J.add(Gn.key),await It(we,Gn.result,!0,{replace:Wt}),{shortCircuited:!0};let{loaderData:hr,errors:wr}=Rk(N,nt,ei,qt,ca,rr,pe);pe.forEach((Dn,qn)=>{Dn.subscribe(lt=>{(lt||Dn.done)&&pe.delete(qn)})}),f.v7_partialHydration&&Ut&&N.errors&&(wr=dr({},N.errors,wr));let ws=Te(),ja=Ee(B),$i=ws||ja||ca.length>0;return dr({matches:nt,loaderData:hr,errors:wr},$i?{fetchers:new Map(N.fetchers)}:{})}function ue(we){if(we&&!ho(we[1]))return{[we[0]]:we[1].data};if(N.actionData)return Object.keys(N.actionData).length===0?null:N.actionData}function je(we){return we.forEach(Me=>{let nt=N.fetchers.get(Me.key),dt=PT(void 0,nt?nt.data:void 0);N.fetchers.set(Me.key,dt)}),new Map(N.fetchers)}function Ve(we,Me,nt,dt){if(a)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");ne(we);let Ct=(dt&&dt.flushSync)===!0,Jt=c||o,on=xx(N.location,N.matches,p,f.v7_prependBasename,nt,f.v7_relativeSplatPath,Me,dt?.relative),Wt=zm(Jt,on,p),Ut=Pn(Wt,Jt,on);if(Ut.active&&Ut.matches&&(Wt=Ut.matches),!Wt){me(we,Me,Gi(404,{pathname:on}),{flushSync:Ct});return}let{path:Ht,submission:qt,error:On}=xk(f.v7_normalizeFormMethod,!0,on,dt);if(On){me(we,Me,On,{flushSync:Ct});return}let An=eS(Wt,Ht),Ma=(dt&&dt.preventScrollReset)===!0;if(qt&&Al(qt.formMethod)){it(we,Me,Ht,An,Wt,Ut.active,Ct,Ma,qt);return}Z.set(we,{routeId:Me,path:Ht}),St(we,Me,Ht,An,Wt,Ut.active,Ct,Ma,qt)}async function it(we,Me,nt,dt,Ct,Jt,on,Wt,Ut){ie(),Z.delete(we);function Ht(un){if(!un.route.action&&!un.route.lazy){let Jn=Gi(405,{method:Ut.formMethod,pathname:nt,routeId:Me});return me(we,Me,Jn,{flushSync:on}),!0}return!1}if(!Jt&&Ht(dt))return;let qt=N.fetchers.get(we);ce(we,nJ(Ut,qt),{flushSync:on});let On=new AbortController,An=zf(e.history,nt,On.signal,Ut);if(Jt){let un=await cn(Ct,new URL(An.url).pathname,An.signal,we);if(un.type==="aborted")return;if(un.type==="error"){me(we,Me,un.error,{flushSync:on});return}else if(un.matches){if(Ct=un.matches,dt=eS(Ct,nt),Ht(dt))return}else{me(we,Me,Gi(404,{pathname:nt}),{flushSync:on});return}}X.set(we,On);let Ma=W,kn=(await Q("action",N,An,[dt],Ct,we))[dt.route.id];if(An.signal.aborted){X.get(we)===On&&X.delete(we);return}if(f.v7_fetcherPersist&&oe.has(we)){if(qm(kn)||ho(kn)){ce(we,Qp(void 0));return}}else{if(qm(kn))if(X.delete(we),B>Ma){ce(we,Qp(void 0));return}else return J.add(we),ce(we,PT(Ut)),It(An,kn,!1,{fetcherSubmission:Ut,preventScrollReset:Wt});if(ho(kn)){me(we,Me,kn.error);return}}if(rd(kn))throw Gi(400,{type:"defer-action"});let ca=N.navigation.location||N.location,Ls=zf(e.history,ca,On.signal),ei=c||o,rr=N.navigation.state!=="idle"?zm(ei,N.navigation.location,p):N.matches;$n(rr,"Didn't find any matches after fetcher action");let Gn=++W;R.set(we,Gn);let hr=PT(Ut,kn.data);N.fetchers.set(we,hr);let[wr,ws]=Nk(e.history,N,rr,Ut,ca,!1,f.v7_skipActionErrorRevalidation,q,U,D,oe,Z,J,ei,p,[dt.route.id,kn]);ws.filter(un=>un.key!==we).forEach(un=>{let Jn=un.key,sa=N.fetchers.get(Jn),es=PT(void 0,sa?sa.data:void 0);N.fetchers.set(Jn,es),ne(Jn),un.controller&&X.set(Jn,un.controller)}),Ue({fetchers:new Map(N.fetchers)});let ja=()=>ws.forEach(un=>ne(un.key));On.signal.addEventListener("abort",ja);let{loaderResults:$i,fetcherResults:Dn}=await ee(N,rr,wr,ws,Ls);if(On.signal.aborted)return;On.signal.removeEventListener("abort",ja),R.delete(we),X.delete(we),ws.forEach(un=>X.delete(un.key));let qn=Cv($i);if(qn)return It(Ls,qn.result,!1,{preventScrollReset:Wt});if(qn=Cv(Dn),qn)return J.add(qn.key),It(Ls,qn.result,!1,{preventScrollReset:Wt});let{loaderData:lt,errors:en}=Rk(N,rr,$i,void 0,ws,Dn,pe);if(N.fetchers.has(we)){let un=Qp(kn.data);N.fetchers.set(we,un)}Ee(Gn),N.navigation.state==="loading"&&Gn>B?($n(_,"Expected pending action"),F&&F.abort(),st(N.navigation.location,{matches:rr,loaderData:lt,errors:en,fetchers:new Map(N.fetchers)})):(Ue({errors:en,loaderData:_k(N.loaderData,lt,rr,en),fetchers:new Map(N.fetchers)}),q=!1)}async function St(we,Me,nt,dt,Ct,Jt,on,Wt,Ut){let Ht=N.fetchers.get(we);ce(we,PT(Ut,Ht?Ht.data:void 0),{flushSync:on});let qt=new AbortController,On=zf(e.history,nt,qt.signal);if(Jt){let kn=await cn(Ct,new URL(On.url).pathname,On.signal,we);if(kn.type==="aborted")return;if(kn.type==="error"){me(we,Me,kn.error,{flushSync:on});return}else if(kn.matches)Ct=kn.matches,dt=eS(Ct,nt);else{me(we,Me,Gi(404,{pathname:nt}),{flushSync:on});return}}X.set(we,qt);let An=W,Un=(await Q("loader",N,On,[dt],Ct,we))[dt.route.id];if(rd(Un)&&(Un=await qI(Un,On.signal,!0)||Un),X.get(we)===qt&&X.delete(we),!On.signal.aborted){if(oe.has(we)){ce(we,Qp(void 0));return}if(qm(Un))if(B>An){ce(we,Qp(void 0));return}else{J.add(we),await It(On,Un,!1,{preventScrollReset:Wt});return}if(ho(Un)){me(we,Me,Un.error);return}$n(!rd(Un),"Unhandled fetcher deferred data"),ce(we,Qp(Un.data))}}async function It(we,Me,nt,dt){let{submission:Ct,fetcherSubmission:Jt,preventScrollReset:on,replace:Wt}=dt===void 0?{}:dt;Me.response.headers.has("X-Remix-Revalidate")&&(q=!0);let Ut=Me.response.headers.get("Location");$n(Ut,"Expected a Location header on the redirect Response"),Ut=kk(Ut,new URL(we.url),p,e.history);let Ht=LS(N.location,Ut,{_isRedirect:!0});if(n){let kn=!1;if(Me.response.headers.has("X-Remix-Reload-Document"))kn=!0;else if(KI.test(Ut)){const ca=e.history.createURL(Ut);kn=ca.origin!==t.location.origin||ry(ca.pathname,p)==null}if(kn){Wt?t.location.replace(Ut):t.location.assign(Ut);return}}F=null;let qt=Wt===!0||Me.response.headers.has("X-Remix-Replace")?Kr.Replace:Kr.Push,{formMethod:On,formAction:An,formEncType:Ma}=N.navigation;!Ct&&!Jt&&On&&An&&Ma&&(Ct=jk(N.navigation));let Un=Ct||Jt;if(BH.has(Me.response.status)&&Un&&Al(Un.formMethod))await xe(qt,Ht,{submission:dr({},Un,{formAction:Ut}),preventScrollReset:on||j,enableViewTransition:nt?G:void 0});else{let kn=Kw(Ht,Ct);await xe(qt,Ht,{overrideNavigation:kn,fetcherSubmission:Jt,preventScrollReset:on||j,enableViewTransition:nt?G:void 0})}}async function Q(we,Me,nt,dt,Ct,Jt){let on,Wt={};try{on=await JH(m,we,Me,nt,dt,Ct,Jt,i,s)}catch(Ut){return dt.forEach(Ht=>{Wt[Ht.route.id]={type:Ra.error,error:Ut}}),Wt}for(let[Ut,Ht]of Object.entries(on))if(qH(Ht)){let qt=Ht.result;Wt[Ut]={type:Ra.redirect,response:$H(qt,nt,Ut,Ct,p,f.v7_relativeSplatPath)}}else Wt[Ut]=await UH(Ht);return Wt}async function ee(we,Me,nt,dt,Ct){let Jt=we.matches,on=Q("loader",we,Ct,nt,Me,null),Wt=Promise.all(dt.map(async qt=>{if(qt.matches&&qt.match&&qt.controller){let An=(await Q("loader",we,zf(e.history,qt.path,qt.controller.signal),[qt.match],qt.matches,qt.key))[qt.match.route.id];return{[qt.key]:An}}else return Promise.resolve({[qt.key]:{type:Ra.error,error:Gi(404,{pathname:qt.path})}})})),Ut=await on,Ht=(await Wt).reduce((qt,On)=>Object.assign(qt,On),{});return await Promise.all([ZH(Me,Ut,Ct.signal,Jt,we.loaderData),eJ(Me,Ht,dt)]),{loaderResults:Ut,fetcherResults:Ht}}function ie(){q=!0,U.push(...Xe()),Z.forEach((we,Me)=>{X.has(Me)&&D.add(Me),ne(Me)})}function ce(we,Me,nt){nt===void 0&&(nt={}),N.fetchers.set(we,Me),Ue({fetchers:new Map(N.fetchers)},{flushSync:(nt&&nt.flushSync)===!0})}function me(we,Me,nt,dt){dt===void 0&&(dt={});let Ct=Km(N.matches,Me);Re(we),Ue({errors:{[Ct.route.id]:nt},fetchers:new Map(N.fetchers)},{flushSync:(dt&&dt.flushSync)===!0})}function Se(we){return te.set(we,(te.get(we)||0)+1),oe.has(we)&&oe.delete(we),N.fetchers.get(we)||DH}function Re(we){let Me=N.fetchers.get(we);X.has(we)&&!(Me&&Me.state==="loading"&&R.has(we))&&ne(we),Z.delete(we),R.delete(we),J.delete(we),f.v7_fetcherPersist&&oe.delete(we),D.delete(we),N.fetchers.delete(we)}function K(we){let Me=(te.get(we)||0)-1;Me<=0?(te.delete(we),oe.add(we),f.v7_fetcherPersist||Re(we)):te.set(we,Me),Ue({fetchers:new Map(N.fetchers)})}function ne(we){let Me=X.get(we);Me&&(Me.abort(),X.delete(we))}function ge(we){for(let Me of we){let nt=Se(Me),dt=Qp(nt.data);N.fetchers.set(Me,dt)}}function Te(){let we=[],Me=!1;for(let nt of J){let dt=N.fetchers.get(nt);$n(dt,"Expected fetcher: "+nt),dt.state==="loading"&&(J.delete(nt),we.push(nt),Me=!0)}return ge(we),Me}function Ee(we){let Me=[];for(let[nt,dt]of R)if(dt<we){let Ct=N.fetchers.get(nt);$n(Ct,"Expected fetcher: "+nt),Ct.state==="loading"&&(ne(nt),R.delete(nt),Me.push(nt))}return ge(Me),Me.length>0}function et(we,Me){let nt=N.blockers.get(we)||ET;return Le.get(we)!==Me&&Le.set(we,Me),nt}function rt(we){N.blockers.delete(we),Le.delete(we)}function Pt(we,Me){let nt=N.blockers.get(we)||ET;$n(nt.state==="unblocked"&&Me.state==="blocked"||nt.state==="blocked"&&Me.state==="blocked"||nt.state==="blocked"&&Me.state==="proceeding"||nt.state==="blocked"&&Me.state==="unblocked"||nt.state==="proceeding"&&Me.state==="unblocked","Invalid blocker state transition: "+nt.state+" -> "+Me.state);let dt=new Map(N.blockers);dt.set(we,Me),Ue({blockers:dt})}function kt(we){let{currentLocation:Me,nextLocation:nt,historyAction:dt}=we;if(Le.size===0)return;Le.size>1&&gh(!1,"A router only supports one blocker at a time");let Ct=Array.from(Le.entries()),[Jt,on]=Ct[Ct.length-1],Wt=N.blockers.get(Jt);if(!(Wt&&Wt.state==="proceeding")&&on({currentLocation:Me,nextLocation:nt,historyAction:dt}))return Jt}function yt(we){let Me=Gi(404,{pathname:we}),nt=c||o,{matches:dt,route:Ct}=Dk(nt);return Xe(),{notFoundMatches:dt,route:Ct,error:Me}}function Xe(we){let Me=[];return pe.forEach((nt,dt)=>{(!we||we(dt))&&(nt.cancel(),Me.push(dt),pe.delete(dt))}),Me}function vt(we,Me,nt){if(L=we,v=Me,O=nt||null,!C&&N.navigation===zw){C=!0;let dt=Bt(N.location,N.matches);dt!=null&&Ue({restoreScrollPosition:dt})}return()=>{L=null,v=null,O=null}}function Ft(we,Me){return O&&O(we,Me.map(dt=>mH(dt,N.loaderData)))||we.key}function gt(we,Me){if(L&&v){let nt=Ft(we,Me);L[nt]=v()}}function Bt(we,Me){if(L){let nt=Ft(we,Me),dt=L[nt];if(typeof dt=="number")return dt}return null}function Pn(we,Me,nt){if(h)if(we){if(Object.keys(we[0].params).length>0)return{active:!0,matches:hb(Me,nt,p,!0)}}else return{active:!0,matches:hb(Me,nt,p,!0)||[]};return{active:!1,matches:null}}async function cn(we,Me,nt,dt){if(!h)return{type:"success",matches:we};let Ct=we;for(;;){let Jt=c==null,on=c||o,Wt=i;try{await h({signal:nt,path:Me,matches:Ct,fetcherKey:dt,patch:(qt,On)=>{nt.aborted||Ck(qt,On,on,Wt,s)}})}catch(qt){return{type:"error",error:qt,partialMatches:Ct}}finally{Jt&&!nt.aborted&&(o=[...o])}if(nt.aborted)return{type:"aborted"};let Ut=zm(on,Me,p);if(Ut)return{type:"success",matches:Ut};let Ht=hb(on,Me,p,!0);if(!Ht||Ct.length===Ht.length&&Ct.every((qt,On)=>qt.route.id===Ht[On].route.id))return{type:"success",matches:null};Ct=Ht}}function ya(we){i={},c=qb(we,s,void 0,i)}function Ka(we,Me){let nt=c==null;Ck(we,Me,c||o,i,s),nt&&(o=[...o],Ue({}))}return k={get basename(){return p},get future(){return f},get state(){return N},get routes(){return o},get window(){return t},initialize:Fe,subscribe:He,enableScrollRestoration:vt,navigate:Ne,fetch:Ve,revalidate:be,createHref:we=>e.history.createHref(we),encodeLocation:we=>e.history.encodeLocation(we),getFetcher:Se,deleteFetcher:K,dispose:Be,getBlocker:et,deleteBlocker:rt,patchRoutes:Ka,_internalFetchControllers:X,_internalActiveDeferreds:pe,_internalSetRoutes:ya},k}function GH(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function xx(e,t,n,a,s,i,o,c){let p,m;if(o){p=[];for(let f of t)if(p.push(f),f.route.id===o){m=f;break}}else p=t,m=t[t.length-1];let h=zI(s||".",$I(p,i),ry(e.pathname,n)||e.pathname,c==="path");if(s==null&&(h.search=e.search,h.hash=e.hash),(s==null||s===""||s===".")&&m){let f=XI(h.search);if(m.route.index&&!f)h.search=h.search?h.search.replace(/^\?/,"?index&"):"?index";else if(!m.route.index&&f){let y=new URLSearchParams(h.search),S=y.getAll("index");y.delete("index"),S.filter(O=>O).forEach(O=>y.append("index",O));let L=y.toString();h.search=L?"?"+L:""}}return a&&n!=="/"&&(h.pathname=h.pathname==="/"?n:Vu([n,h.pathname])),yh(h)}function xk(e,t,n,a){if(!a||!GH(a))return{path:n};if(a.formMethod&&!QH(a.formMethod))return{path:n,error:Gi(405,{method:a.formMethod})};let s=()=>({path:n,error:Gi(400,{type:"invalid-body"})}),i=a.formMethod||"get",o=e?i.toUpperCase():i.toLowerCase(),c=fj(n);if(a.body!==void 0){if(a.formEncType==="text/plain"){if(!Al(o))return s();let y=typeof a.body=="string"?a.body:a.body instanceof FormData||a.body instanceof URLSearchParams?Array.from(a.body.entries()).reduce((S,L)=>{let[O,v]=L;return""+S+O+"="+v+`
9`},""):String(a.body);return{path:n,submission:{formMethod:o,formAction:c,formEncType:a.formEncType,formData:void 0,json:void 0,text:y}}}else if(a.formEncType==="application/json"){if(!Al(o))return s();try{let y=typeof a.body=="string"?JSON.parse(a.body):a.body;return{path:n,submission:{formMethod:o,formAction:c,formEncType:a.formEncType,formData:void 0,json:y,text:void 0}}}catch{return s()}}}$n(typeof FormData=="function","FormData is not available in this environment");let p,m;if(a.formData)p=Nx(a.formData),m=a.formData;else if(a.body instanceof FormData)p=Nx(a.body),m=a.body;else if(a.body instanceof URLSearchParams)p=a.body,m=Fk(p);else if(a.body==null)p=new URLSearchParams,m=new FormData;else try{p=new URLSearchParams(a.body),m=Fk(p)}catch{return s()}let h={formMethod:o,formAction:c,formEncType:a&&a.formEncType||"application/x-www-form-urlencoded",formData:m,json:void 0,text:void 0};if(Al(h.formMethod))return{path:n,submission:h};let f=xd(n);return t&&f.search&&XI(f.search)&&p.append("index",""),f.search="?"+p,{path:yh(f),submission:h}}function Ik(e,t,n){n===void 0&&(n=!1);let a=e.findIndex(s=>s.route.id===t);return a>=0?e.slice(0,n?a+1:a):e}function Nk(e,t,n,a,s,i,o,c,p,m,h,f,y,S,L,O){let v=O?ho(O[1])?O[1].error:O[1].data:void 0,C=e.createURL(t.location),E=e.createURL(s),x=n;i&&t.errors?x=Ik(n,Object.keys(t.errors)[0],!0):O&&ho(O[1])&&(x=Ik(n,O[0]));let A=O?O[1].statusCode:void 0,w=o&&A&&A>=400,k=x.filter((_,j)=>{let{route:F}=_;if(F.lazy)return!0;if(F.loader==null)return!1;if(i)return Ix(F,t.loaderData,t.errors);if(YH(t.loaderData,t.matches[j],_)||p.some($=>$===_.route.id))return!0;let G=t.matches[j],z=_;return Ak(_,dr({currentUrl:C,currentParams:G.params,nextUrl:E,nextParams:z.params},a,{actionResult:v,actionStatus:A,defaultShouldRevalidate:w?!1:c||C.pathname+C.search===E.pathname+E.search||C.search!==E.search||mj(G,z)}))}),N=[];return f.forEach((_,j)=>{if(i||!n.some(Y=>Y.route.id===_.routeId)||h.has(j))return;let F=zm(S,_.path,L);if(!F){N.push({key:j,routeId:_.routeId,path:_.path,matches:null,match:null,controller:null});return}let G=t.fetchers.get(j),z=eS(F,_.path),$=!1;y.has(j)?$=!1:m.has(j)?(m.delete(j),$=!0):G&&G.state!=="idle"&&G.data===void 0?$=c:$=Ak(z,dr({currentUrl:C,currentParams:t.matches[t.matches.length-1].params,nextUrl:E,nextParams:n[n.length-1].params},a,{actionResult:v,actionStatus:A,defaultShouldRevalidate:w?!1:c})),$&&N.push({key:j,routeId:_.routeId,path:_.path,matches:F,match:z,controller:new AbortController})}),[k,N]}function Ix(e,t,n){if(e.lazy)return!0;if(!e.loader)return!1;let a=t!=null&&t[e.id]!==void 0,s=n!=null&&n[e.id]!==void 0;return!a&&s?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!a&&!s}function YH(e,t,n){let a=!t||n.route.id!==t.route.id,s=e[n.route.id]===void 0;return a||s}function mj(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function Ak(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}function Ck(e,t,n,a,s){var i;let o;if(e){let m=a[e];$n(m,"No route found to patch children into: routeId = "+e),m.children||(m.children=[]),o=m.children}else o=n;let c=t.filter(m=>!o.some(h=>hj(m,h))),p=qb(c,s,[e||"_","patch",String(((i=o)==null?void 0:i.length)||"0")],a);o.push(...p)}function hj(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((n,a)=>{var s;return(s=t.children)==null?void 0:s.some(i=>hj(n,i))}):!1}async function VH(e,t,n){if(!e.lazy)return;let a=await e.lazy();if(!e.lazy)return;let s=n[e.id];$n(s,"No route found in manifest");let i={};for(let o in a){let p=s[o]!==void 0&&o!=="hasErrorBoundary";gh(!p,'Route "'+s.id+'" has a static property "'+o+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+o+'" will be ignored.')),!p&&!pH.has(o)&&(i[o]=a[o])}Object.assign(s,i),Object.assign(s,dr({},t(s),{lazy:void 0}))}async function HH(e){let{matches:t}=e,n=t.filter(s=>s.shouldLoad);return(await Promise.all(n.map(s=>s.resolve()))).reduce((s,i,o)=>Object.assign(s,{[n[o].route.id]:i}),{})}async function JH(e,t,n,a,s,i,o,c,p,m){let h=i.map(S=>S.route.lazy?VH(S.route,p,c):void 0),f=i.map((S,L)=>{let O=h[L],v=s.some(E=>E.route.id===S.route.id);return dr({},S,{shouldLoad:v,resolve:async E=>(E&&a.method==="GET"&&(S.route.lazy||S.route.loader)&&(v=!0),v?WH(t,a,S,O,E,m):Promise.resolve({type:Ra.data,result:void 0}))})}),y=await e({matches:f,request:a,params:i[0].params,fetcherKey:o,context:m});try{await Promise.all(h)}catch{}return y}async function WH(e,t,n,a,s,i){let o,c,p=m=>{let h,f=new Promise((L,O)=>h=O);c=()=>h(),t.signal.addEventListener("abort",c);let y=L=>typeof m!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):m({request:t,params:n.params,context:i},...L!==void 0?[L]:[]),S=(async()=>{try{return{type:"data",result:await(s?s(O=>y(O)):y())}}catch(L){return{type:"error",result:L}}})();return Promise.race([S,f])};try{let m=n.route[e];if(a)if(m){let h,[f]=await Promise.all([p(m).catch(y=>{h=y}),a]);if(h!==void 0)throw h;o=f}else if(await a,m=n.route[e],m)o=await p(m);else if(e==="action"){let h=new URL(t.url),f=h.pathname+h.search;throw Gi(405,{method:t.method,pathname:f,routeId:n.route.id})}else return{type:Ra.data,result:void 0};else if(m)o=await p(m);else{let h=new URL(t.url),f=h.pathname+h.search;throw Gi(404,{pathname:f})}$n(o.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(m){return{type:Ra.error,result:m}}finally{c&&t.signal.removeEventListener("abort",c)}return o}async function UH(e){let{result:t,type:n}=e;if(gj(t)){let f;try{let y=t.headers.get("Content-Type");y&&/\bapplication\/json\b/.test(y)?t.body==null?f=null:f=await t.json():f=await t.text()}catch(y){return{type:Ra.error,error:y}}return n===Ra.error?{type:Ra.error,error:new Xb(t.status,t.statusText,f),statusCode:t.status,headers:t.headers}:{type:Ra.data,data:f,statusCode:t.status,headers:t.headers}}if(n===Ra.error){if(Mk(t)){var a,s;if(t.data instanceof Error){var i,o;return{type:Ra.error,error:t.data,statusCode:(i=t.init)==null?void 0:i.status,headers:(o=t.init)!=null&&o.headers?new Headers(t.init.headers):void 0}}return{type:Ra.error,error:new Xb(((a=t.init)==null?void 0:a.status)||500,void 0,t.data),statusCode:wS(t)?t.status:void 0,headers:(s=t.init)!=null&&s.headers?new Headers(t.init.headers):void 0}}return{type:Ra.error,error:t,statusCode:wS(t)?t.status:void 0}}if(XH(t)){var c,p;return{type:Ra.deferred,deferredData:t,statusCode:(c=t.init)==null?void 0:c.status,headers:((p=t.init)==null?void 0:p.headers)&&new Headers(t.init.headers)}}if(Mk(t)){var m,h;return{type:Ra.data,data:t.data,statusCode:(m=t.init)==null?void 0:m.status,headers:(h=t.init)!=null&&h.headers?new Headers(t.init.headers):void 0}}return{type:Ra.data,data:t}}function $H(e,t,n,a,s,i){let o=e.headers.get("Location");if($n(o,"Redirects returned/thrown from loaders/actions must have a Location header"),!KI.test(o)){let c=a.slice(0,a.findIndex(p=>p.route.id===n)+1);o=xx(new URL(t.url),c,s,!0,o,i),e.headers.set("Location",o)}return e}function kk(e,t,n,a){let s=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];if(KI.test(e)){let i=e,o=i.startsWith("//")?new URL(t.protocol+i):new URL(i);if(s.includes(o.protocol))throw new Error("Invalid redirect location");let c=ry(o.pathname,n)!=null;if(o.origin===t.origin&&c)return o.pathname+o.search+o.hash}try{let i=a.createURL(e);if(s.includes(i.protocol))throw new Error("Invalid redirect location")}catch{}return e}function zf(e,t,n,a){let s=e.createURL(fj(t)).toString(),i={signal:n};if(a&&Al(a.formMethod)){let{formMethod:o,formEncType:c}=a;i.method=o.toUpperCase(),c==="application/json"?(i.headers=new Headers({"Content-Type":c}),i.body=JSON.stringify(a.json)):c==="text/plain"?i.body=a.text:c==="application/x-www-form-urlencoded"&&a.formData?i.body=Nx(a.formData):i.body=a.formData}return new Request(s,i)}function Nx(e){let t=new URLSearchParams;for(let[n,a]of e.entries())t.append(n,typeof a=="string"?a:a.name);return t}function Fk(e){let t=new FormData;for(let[n,a]of e.entries())t.append(n,a);return t}function zH(e,t,n,a,s){let i={},o=null,c,p=!1,m={},h=n&&ho(n[1])?n[1].error:void 0;return e.forEach(f=>{if(!(f.route.id in t))return;let y=f.route.id,S=t[y];if($n(!qm(S),"Cannot handle redirect results in processLoaderData"),ho(S)){let L=S.error;h!==void 0&&(L=h,h=void 0),o=o||{};{let O=Km(e,y);o[O.route.id]==null&&(o[O.route.id]=L)}i[y]=void 0,p||(p=!0,c=wS(S.error)?S.error.status:500),S.headers&&(m[y]=S.headers)}else rd(S)?(a.set(y,S.deferredData),i[y]=S.deferredData.data,S.statusCode!=null&&S.statusCode!==200&&!p&&(c=S.statusCode),S.headers&&(m[y]=S.headers)):(i[y]=S.data,S.statusCode&&S.statusCode!==200&&!p&&(c=S.statusCode),S.headers&&(m[y]=S.headers))}),h!==void 0&&n&&(o={[n[0]]:h},i[n[0]]=void 0),{loaderData:i,errors:o,statusCode:c||200,loaderHeaders:m}}function Rk(e,t,n,a,s,i,o){let{loaderData:c,errors:p}=zH(t,n,a,o);return s.forEach(m=>{let{key:h,match:f,controller:y}=m,S=i[h];if($n(S,"Did not find corresponding fetcher result"),!(y&&y.signal.aborted))if(ho(S)){let L=Km(e.matches,f?.route.id);p&&p[L.route.id]||(p=dr({},p,{[L.route.id]:S.error})),e.fetchers.delete(h)}else if(qm(S))$n(!1,"Unhandled fetcher revalidation redirect");else if(rd(S))$n(!1,"Unhandled fetcher deferred data");else{let L=Qp(S.data);e.fetchers.set(h,L)}}),{loaderData:c,errors:p}}function _k(e,t,n,a){let s=dr({},t);for(let i of n){let o=i.route.id;if(t.hasOwnProperty(o)?t[o]!==void 0&&(s[o]=t[o]):e[o]!==void 0&&i.route.loader&&(s[o]=e[o]),a&&a.hasOwnProperty(o))break}return s}function Bk(e){return e?ho(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function Km(e,t){return(t?e.slice(0,e.findIndex(a=>a.route.id===t)+1):[...e]).reverse().find(a=>a.route.hasErrorBoundary===!0)||e[0]}function Dk(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Gi(e,t){let{pathname:n,routeId:a,method:s,type:i,message:o}=t===void 0?{}:t,c="Unknown Server Error",p="Unknown @remix-run/router error";return e===400?(c="Bad Request",s&&n&&a?p="You made a "+s+' request to "'+n+'" but '+('did not provide a `loader` for route "'+a+'", ')+"so there is no way to handle the request.":i==="defer-action"?p="defer() is not supported in actions":i==="invalid-body"&&(p="Unable to encode submission body")):e===403?(c="Forbidden",p='Route "'+a+'" does not match URL "'+n+'"'):e===404?(c="Not Found",p='No route matches URL "'+n+'"'):e===405&&(c="Method Not Allowed",s&&n&&a?p="You made a "+s.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+a+'", ')+"so there is no way to handle the request.":s&&(p='Invalid request method "'+s.toUpperCase()+'"')),new Xb(e||500,c,new Error(p),!0)}function Cv(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[a,s]=t[n];if(qm(s))return{key:a,result:s}}}function fj(e){let t=typeof e=="string"?xd(e):e;return yh(dr({},t,{hash:""}))}function KH(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function qH(e){return gj(e.result)&&_H.has(e.result.status)}function rd(e){return e.type===Ra.deferred}function ho(e){return e.type===Ra.error}function qm(e){return(e&&e.type)===Ra.redirect}function Mk(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function XH(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function gj(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function QH(e){return RH.has(e.toLowerCase())}function Al(e){return kH.has(e.toLowerCase())}async function ZH(e,t,n,a,s){let i=Object.entries(t);for(let o=0;o<i.length;o++){let[c,p]=i[o],m=e.find(y=>y?.route.id===c);if(!m)continue;let h=a.find(y=>y.route.id===m.route.id),f=h!=null&&!mj(h,m)&&(s&&s[m.route.id])!==void 0;rd(p)&&f&&await qI(p,n,!1).then(y=>{y&&(t[c]=y)})}}async function eJ(e,t,n){for(let a=0;a<n.length;a++){let{key:s,routeId:i,controller:o}=n[a],c=t[s];e.find(m=>m?.route.id===i)&&rd(c)&&($n(o,"Expected an AbortController for revalidating fetcher deferred result"),await qI(c,o.signal,!0).then(m=>{m&&(t[s]=m)}))}}async function qI(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Ra.data,data:e.deferredData.unwrappedData}}catch(s){return{type:Ra.error,error:s}}return{type:Ra.data,data:e.deferredData.data}}}function XI(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function eS(e,t){let n=typeof t=="string"?xd(t).search:t.search;if(e[e.length-1].route.index&&XI(n||""))return e[e.length-1];let a=uj(e);return a[a.length-1]}function jk(e){let{formMethod:t,formAction:n,formEncType:a,text:s,formData:i,json:o}=e;if(!(!t||!n||!a)){if(s!=null)return{formMethod:t,formAction:n,formEncType:a,formData:void 0,json:void 0,text:s};if(i!=null)return{formMethod:t,formAction:n,formEncType:a,formData:i,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:n,formEncType:a,formData:void 0,json:o,text:void 0}}}function Kw(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function tJ(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function PT(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function nJ(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function Qp(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function aJ(e,t){try{let n=e.sessionStorage.getItem(dj);if(n){let a=JSON.parse(n);for(let[s,i]of Object.entries(a||{}))i&&Array.isArray(i)&&t.set(s,new Set(i||[]))}}catch{}}function rJ(e,t){if(t.size>0){let n={};for(let[a,s]of t)n[a]=[...s];try{e.sessionStorage.setItem(dj,JSON.stringify(n))}catch(a){gh(!1,"Failed to save applied view transitions in sessionStorage ("+a+").")}}}function Qb(){return Qb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Qb.apply(this,arguments)}const QO=b.createContext(null),yj=b.createContext(null),Lh=b.createContext(null),QI=b.createContext(null),lp=b.createContext({outlet:null,matches:[],isDataRoute:!1}),Tj=b.createContext(null);function sJ(e,t){let{relative:n}=t===void 0?{}:t;US()||$n(!1);let{basename:a,navigator:s}=b.useContext(Lh),{hash:i,pathname:o,search:c}=bj(e,{relative:n}),p=o;return a!=="/"&&(p=o==="/"?a:Vu([a,o])),s.createHref({pathname:p,search:c,hash:i})}function US(){return b.useContext(QI)!=null}function Ji(){return US()||$n(!1),b.useContext(QI).location}function Sj(e){b.useContext(Lh).static||b.useLayoutEffect(e)}function Fn(){let{isDataRoute:e}=b.useContext(lp);return e?SJ():iJ()}function iJ(){US()||$n(!1);let e=b.useContext(QO),{basename:t,future:n,navigator:a}=b.useContext(Lh),{matches:s}=b.useContext(lp),{pathname:i}=Ji(),o=JSON.stringify($I(s,n.v7_relativeSplatPath)),c=b.useRef(!1);return Sj(()=>{c.current=!0}),b.useCallback(function(m,h){if(h===void 0&&(h={}),!c.current)return;if(typeof m=="number"){a.go(m);return}let f=zI(m,JSON.parse(o),i,h.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Vu([t,f.pathname])),(h.replace?a.replace:a.push)(f,h.state,h)},[t,a,o,i,e])}const oJ=b.createContext(null);function lJ(e){let t=b.useContext(lp).outlet;return t&&b.createElement(oJ.Provider,{value:e},t)}function vj(){let{matches:e}=b.useContext(lp),t=e[e.length-1];return t?t.params:{}}function bj(e,t){let{relative:n}=t===void 0?{}:t,{future:a}=b.useContext(Lh),{matches:s}=b.useContext(lp),{pathname:i}=Ji(),o=JSON.stringify($I(s,a.v7_relativeSplatPath));return b.useMemo(()=>zI(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function cJ(e,t,n,a){US()||$n(!1);let{navigator:s}=b.useContext(Lh),{matches:i}=b.useContext(lp),o=i[i.length-1],c=o?o.params:{};o&&o.pathname;let p=o?o.pathnameBase:"/";o&&o.route;let m=Ji(),h;h=m;let f=h.pathname||"/",y=f;if(p!=="/"){let O=p.replace(/^\//,"").split("/");y="/"+f.replace(/^\//,"").split("/").slice(O.length).join("/")}let S=zm(e,{pathname:y});return hJ(S&&S.map(O=>Object.assign({},O,{params:Object.assign({},c,O.params),pathname:Vu([p,s.encodeLocation?s.encodeLocation(O.pathname).pathname:O.pathname]),pathnameBase:O.pathnameBase==="/"?p:Vu([p,s.encodeLocation?s.encodeLocation(O.pathnameBase).pathname:O.pathnameBase])})),i,n,a)}function uJ(){let e=TJ(),t=wS(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,s={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return b.createElement(b.Fragment,null,b.createElement("h2",null,"Unexpected Application 
9Error!"),b.createElement("h3",{style:{fontStyle:"italic"}},t),n?b.createElement("pre",{style:s},n):null,null)}const pJ=b.createElement(uJ,null);class dJ extends b.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?b.createElement(lp.Provider,{value:this.props.routeContext},b.createElement(Tj.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function mJ(e){let{routeContext:t,match:n,children:a}=e,s=b.useContext(QO);return s&&s.static&&s.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=n.route.id),b.createElement(lp.Provider,{value:t},a)}function hJ(e,t,n,a){var s;if(t===void 0&&(t=[]),n===void 0&&(n=null),a===void 0&&(a=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=a)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,c=(s=n)==null?void 0:s.errors;if(c!=null){let h=o.findIndex(f=>f.route.id&&c?.[f.route.id]!==void 0);h>=0||$n(!1),o=o.slice(0,Math.min(o.length,h+1))}let p=!1,m=-1;if(n&&a&&a.v7_partialHydration)for(let h=0;h<o.length;h++){let f=o[h];if((f.route.HydrateFallback||f.route.hydrateFallbackElement)&&(m=h),f.route.id){let{loaderData:y,errors:S}=n,L=f.route.loader&&y[f.route.id]===void 0&&(!S||S[f.route.id]===void 0);if(f.route.lazy||L){p=!0,m>=0?o=o.slice(0,m+1):o=[o[0]];break}}}return o.reduceRight((h,f,y)=>{let S,L=!1,O=null,v=null;n&&(S=c&&f.route.id?c[f.route.id]:void 0,O=f.route.errorElement||pJ,p&&(m<0&&y===0?(vJ("route-fallback"),L=!0,v=null):m===y&&(L=!0,v=f.route.hydrateFallbackElement||null)));let C=t.concat(o.slice(0,y+1)),E=()=>{let x;return S?x=O:L?x=v:f.route.Component?x=b.createElement(f.route.Component,null):f.route.element?x=f.route.element:x=h,b.createElement(mJ,{match:f,routeContext:{outlet:h,matches:C,isDataRoute:n!=null},children:x})};return n&&(f.route.ErrorBoundary||f.route.errorElement||y===0)?b.createElement(dJ,{location:n.location,revalidation:n.revalidation,component:O,error:S,children:E(),routeContext:{outlet:null,matches:C,isDataRoute:!0}}):E()},null)}var Oj=(function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e})(Oj||{}),Lj=(function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e})(Lj||{});function fJ(e){let t=b.useContext(QO);return t||$n(!1),t}function gJ(e){let t=b.useContext(yj);return t||$n(!1),t}function yJ(e){let t=b.useContext(lp);return t||$n(!1),t}function wj(e){let t=yJ(),n=t.matches[t.matches.length-1];return n.route.id||$n(!1),n.route.id}function TJ(){var e;let t=b.useContext(Tj),n=gJ(),a=wj();return t!==void 0?t:(e=n.errors)==null?void 0:e[a]}function SJ(){let{router:e}=fJ(Oj.UseNavigateStable),t=wj(Lj.UseNavigateStable),n=b.useRef(!1);return Sj(()=>{n.current=!0}),b.useCallback(function(s,i){i===void 0&&(i={}),n.current&&(typeof s=="number"?e.navigate(s):e.navigate(s,Qb({fromRouteId:t},i)))},[e,t])}const Gk={};function vJ(e,t,n){Gk[e]||(Gk[e]=!0)}function bJ(e,t){e?.v7_startTransition,e?.v7_relativeSplatPath===void 0&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}function ZI(e){return lJ(e.context)}function ga(e){$n(!1)}function OJ(e){let{basename:t="/",children:n=null,location:a,navigationType:s=Kr.Pop,navigator:i,static:o=!1,future:c}=e;US()&&$n(!1);let p=t.replace(/^\/*/,"/"),m=b.useMemo(()=>({basename:p,navigator:i,static:o,future:Qb({v7_relativeSplatPath:!1},c)}),[p,c,i,o]);
9typeof a=="string"&&(a=xd(a));let{pathname:h="/",search:f="",hash:y="",state:S=null,key:L="default"}=a,O=b.useMemo(()=>{let v=ry(h,p);return v==null?null:{location:{pathname:v,search:f,hash:y,state:S,key:L},navigationType:s}},[p,h,f,y,S,L,s]);return O==null?null:b.createElement(Lh.Provider,{value:m},b.createElement(QI.Provider,{children:n,value:O}))}new Promise(()=>{});function Ax(e,t){t===void 0&&(t=[]);let n=[];return b.Children.forEach(e,(a,s)=>{if(!b.isValidElement(a))return;let i=[...t,s];if(a.type===b.Fragment){n.push.apply(n,Ax(a.props.children,i));return}a.type!==ga&&$n(!1),!a.props.index||!a.props.children||$n(!1);let o={id:a.props.id||i.join("-"),caseSensitive:a.props.caseSensitive,element:a.props.element,Component:a.props.Component,index:a.props.index,path:a.props.path,loader:a.props.loader,action:a.props.action,errorElement:a.props.errorElement,ErrorBoundary:a.props.ErrorBoundary,hasErrorBoundary:a.props.ErrorBoundary!=null||a.props.errorElement!=null,shouldRevalidate:a.props.shouldRevalidate,handle:a.props.handle,lazy:a.props.lazy};a.props.children&&(o.children=Ax(a.props.children,i)),n.push(o)}),n}function LJ(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:b.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:b.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:b.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}function ES(){return ES=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ES.apply(this,arguments)}function wJ(e,t){if(e==null)return{};var n={},a=Object.keys(e),s,i;for(i=0;i<a.length;i++)s=a[i],!(t.indexOf(s)>=0)&&(n[s]=e[s]);return n}function EJ(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function PJ(e,t){return e.button===0&&(!t||t==="_self")&&!EJ(e)}function Cx(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let a=e[n];return t.concat(Array.isArray(a)?a.map(s=>[n,s]):[[n,a]])},[]))}function xJ(e,t){let n=Cx(e);return t&&t.forEach((a,s)=>{n.has(s)||t.getAll(s).forEach(i=>{n.append(s,i)})}),n}const IJ=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],NJ="6";try{window.__reactRouterVersion=NJ}catch{}function AJ(e,t){return jH({basename:void 0,future:ES({},void 0,{v7_prependBasename:!0}),history:lH({window:void 0}),hydrationData:CJ(),routes:e,mapRouteProperties:LJ,dataStrategy:void 0,patchRoutesOnNavigation:void 0,window:void 0}).initialize()}function CJ(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=ES({},t,{errors:kJ(t.errors)})),t}function kJ(e){if(!e)return null;let t=Object.entries(e),n={};for(let[a,s]of t)if(s&&s.__type==="RouteErrorResponse")n[a]=new Xb(s.status,s.statusText,s.data,s.internal===!0);else if(s&&s.__type==="Error"){if(s.__subType){let i=window[s.__subType];if(typeof i=="function")try{let o=new i(s.message);o.stack="",n[a]=o}catch{}}if(n[a]==null){let i=new Error(s.message);i.stack="",n[a]=i}}else n[a]=s;return n}const FJ=b.createContext({isTransitioning:!1}),RJ=b.createContext(new Map),_J="startTransition",Yk=OS[_J],BJ="flushSync",Vk=oH[BJ];function DJ(e){Yk?Yk(e):e()}function xT(e){Vk?Vk(e):e()}class MJ{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=a=>{this.status==="pending"&&(this.status="resolved",t(a))},this.reject=a=>{this.status==="pending"&&(this.status="rejected",n(a))}})}}function jJ(e){let{fallbackElement:t,router:n,future:a}=e,[s,i]=b.useState(n.state),[o,c]=b.useState(),[p,m]=b.useState({isTransitioning:!1}),[h,f]=b.useState(),[y,S]=b.useState(),[L,O]=b.useState(),v=b.useRef(new Map),{v7_startTransition:C}=a||{},E=b.useCallback(_=>{C?DJ(_):_()},[C]),x=b.useCallback((_,j)=>{let{deletedFetchers:F,flushSync:G,viewTransitionOpts:z}=j;
9_.fetchers.forEach((Y,q)=>{Y.data!==void 0&&v.current.set(q,Y.data)}),F.forEach(Y=>v.current.delete(Y));let $=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!z||$){G?xT(()=>i(_)):E(()=>i(_));return}if(G){xT(()=>{y&&(h&&h.resolve(),y.skipTransition()),m({isTransitioning:!0,flushSync:!0,currentLocation:z.currentLocation,nextLocation:z.nextLocation})});let Y=n.window.document.startViewTransition(()=>{xT(()=>i(_))});Y.finished.finally(()=>{xT(()=>{f(void 0),S(void 0),c(void 0),m({isTransitioning:!1})})}),xT(()=>S(Y));return}y?(h&&h.resolve(),y.skipTransition(),O({state:_,currentLocation:z.currentLocation,nextLocation:z.nextLocation})):(c(_),m({isTransitioning:!0,flushSync:!1,currentLocation:z.currentLocation,nextLocation:z.nextLocation}))},[n.window,y,h,v,E]);b.useLayoutEffect(()=>n.subscribe(x),[n,x]),b.useEffect(()=>{p.isTransitioning&&!p.flushSync&&f(new MJ)},[p]),b.useEffect(()=>{if(h&&o&&n.window){let _=o,j=h.promise,F=n.window.document.startViewTransition(async()=>{E(()=>i(_)),await j});F.finished.finally(()=>{f(void 0),S(void 0),c(void 0),m({isTransitioning:!1})}),S(F)}},[E,o,h,n.window]),b.useEffect(()=>{h&&o&&s.location.key===o.location.key&&h.resolve()},[h,y,s.location,o]),b.useEffect(()=>{!p.isTransitioning&&L&&(c(L.state),m({isTransitioning:!0,flushSync:!1,currentLocation:L.currentLocation,nextLocation:L.nextLocation}),O(void 0))},[p.isTransitioning,L]),b.useEffect(()=>{},[]);let A=b.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:_=>n.navigate(_),push:(_,j,F)=>n.navigate(_,{state:j,preventScrollReset:F?.preventScrollReset}),replace:(_,j,F)=>n.navigate(_,{replace:!0,state:j,preventScrollReset:F?.preventScrollReset})}),[n]),w=n.basename||"/",k=b.useMemo(()=>({router:n,navigator:A,static:!1,basename:w}),[n,A,w]),N=b.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return b.useEffect(()=>bJ(a,n.future),[a,n.future]),b.createElement(b.Fragment,null,b.createElement(QO.Provider,{value:k},b.createElement(yj.Provider,{value:s},b.createElement(RJ.Provider,{value:v.current},b.createElement(FJ.Provider,{value:p},b.createElement(OJ,{basename:w,location:s.location,navigationType:s.historyAction,navigator:A,future:N},s.initialized||n.future.v7_partialHydration?b.createElement(GJ,{routes:n.routes,future:n.future,state:s}):t))))),null)}const GJ=b.memo(YJ);function YJ(e){let{routes:t,future:n,state:a}=e;return cJ(t,void 0,a,n)}const VJ=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",HJ=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,go=b.forwardRef(function(t,n){let{onClick:a,relative:s,reloadDocument:i,replace:o,state:c,target:p,to:m,preventScrollReset:h,viewTransition:f}=t,y=wJ(t,IJ),{basename:S}=b.useContext(Lh),L,O=!1;if(typeof m=="string"&&HJ.test(m)&&(L=m,VJ))try{let x=new URL(window.location.href),A=m.startsWith("//")?new URL(x.protocol+m):new URL(m),w=ry(A.pathname,S);A.origin===x.origin&&w!=null?m=w+A.search+A.hash:O=!0}catch{}let v=sJ(m,{relative:s}),C=JJ(m,{replace:o,state:c,target:p,preventScrollReset:h,relative:s,viewTransition:f});function E(x){a&&a(x),x.defaultPrevented||C(x)}return b.createElement("a",ES({},y,{href:L||v,onClick:O||i?a:E,ref:n,target:p}))});var Hk;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Hk||(Hk={}));var Jk;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Jk||(Jk={}));function JJ(e,t){let{target:n,replace:a,state:s,preventScrollReset:i,relative:o,viewTransition:c}=t===void 0?{}:t,p=Fn(),m=Ji(),h=bj(e,{relative:o});return b.useCallback(f=>{if(PJ(f,n)){f.preventDefault();let y=a!==void 0?a:yh(m)===yh(h);p(e,{replace:y,state:s,preventScrollReset:i,relative:o,viewTransition:c})}},[m,p,h,a,s,n,e,i,o,c])}function WJ(e){let t=b.useRef(Cx(e)),n=b.useRef(!1),a=Ji(),s=b.useMemo(()=>xJ(a.search,n.current?null:t.current),[a.search]),i=Fn(),o=b.useCallback((c,p)=>{const m=Cx(typeof c=="function"?c(s):c);n.current=!0,i("?"+m,p)},[i,s]);return[s,o]}var qw={},Xw={},IT={},Qw={},Wk;function UJ(){return Wk||(Wk=1,(function(e){Object.defineProperty(e,"__esMo
9dule",{value:!0}),e.default=void 0;var t={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0};e.default=t})(Qw)),Qw}var Zw,Uk;function $J(){if(Uk)return Zw;Uk=1;var e="Expected a function",t=NaN,n="[object Symbol]",a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,o=/^0o[0-7]+$/i,c=parseInt,p=typeof globalThis=="object"&&globalThis&&globalThis.Object===Object&&globalThis,m=typeof self=="object"&&self&&self.Object===Object&&self,h=p||m||Function("return this")(),f=Object.prototype,y=f.toString,S=Math.max,L=Math.min,O=function(){return h.Date.now()};function v(w,k,N){var _,j,F,G,z,$,Y=0,q=!1,U=!1,D=!0;if(typeof w!="function")throw new TypeError(e);k=A(k)||0,C(N)&&(q=!!N.leading,U="maxWait"in N,F=U?S(A(N.maxWait)||0,k):F,D="trailing"in N?!!N.trailing:D);function X(Le){var Ze=_,Fe=j;return _=j=void 0,Y=Le,G=w.apply(Fe,Ze),G}function W(Le){return Y=Le,z=setTimeout(J,k),q?X(Le):G}function B(Le){var Ze=Le-$,Fe=Le-Y,Be=k-Ze;return U?L(Be,F-Fe):Be}function R(Le){var Ze=Le-$,Fe=Le-Y;return $===void 0||Ze>=k||Ze<0||U&&Fe>=F}function J(){var Le=O();if(R(Le))return Z(Le);z=setTimeout(J,B(Le))}function Z(Le){return z=void 0,D&&_?X(Le):(_=j=void 0,G)}function te(){z!==void 0&&clearTimeout(z),Y=0,_=$=j=z=void 0}function oe(){return z===void 0?G:Z(O())}function pe(){var Le=O(),Ze=R(Le);if(_=arguments,j=this,$=Le,Ze){if(z===void 0)return W($);if(U)return z=setTimeout(J,k),X($)}return z===void 0&&(z=setTimeout(J,k)),G}return pe.cancel=te,pe.flush=oe,pe}function C(w){var k=typeof w;return!!w&&(k=="object"||k=="function")}function E(w){return!!w&&typeof w=="object"}function x(w){return typeof w=="symbol"||E(w)&&y.call(w)==n}function A(w){if(typeof w=="number")return w;if(x(w))return t;if(C(w)){var k=typeof w.valueOf=="function"?w.valueOf():w;w=C(k)?k+"":k}if(typeof w!="string")return w===0?w:+w;w=w.replace(a,"");var N=i.test(w);return N||o.test(w)?c(w.slice(2),N?2:8):s.test(w)?t:+w}return Zw=v,Zw}var eE={exports:{}};var $k;function $S(){return $k||($k=1,(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",o=0;o<arguments.length;o++){var c=arguments[o];c&&(i=s(i,a(c)))}return i}function a(i){if(typeof i=="string"||typeof i=="number")return i;if(typeof i!="object")return"";if(Array.isArray(i))return n.apply(null,i);if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]"))return i.toString();var o="";for(var c in i)t.call(i,c)&&i[c]&&(o=s(o,c));return o}function s(i,o){return o?i?i+" "+o:i+o:i}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(eE)),eE.exports}var Kt={},tE={},zk;function Ej(){return zk||(zk=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(Zr());function n(s){return s&&s.__esModule?s:{default:s}}var a={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(i){return t.default.createElement("ul",{style:{display:"block"}},i)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(i){return t.default.createElement("button",null,i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,asNavFor:null,unslick:!1};e.default=a})(tE)),tE}var Kk;function zS(){if(Kk)return Kt;Kk=1,Object.defineProperty(Kt,"__esModule",{value:!0}),Kt.checkSpecKeys=Kt.checkNavigable=Kt.changeSlide=Kt.canUseDOM=Kt.canGoNext=void 0,Kt.clamp=m,Kt.extractObject=void 0,Kt.filterSettings=X,Kt.validSettings=Kt.swipeStart=Kt.swipeMove=Kt.swipeEnd=Kt.slidesOnRight=Kt.slidesOnLeft=Kt.slideHandler=Kt.siblingDirection=Kt.safePreventDefault=Kt.lazyStartIndex=Kt.lazySlidesOnRight=Kt.lazySlidesOnLeft=Kt.lazyEndIndex=Kt.keyHandler=Kt.initializedState=Kt.getWidth=Kt.getTrackLeft=Kt.getTrackCSS=Kt.getTrackAnimateCSS=Kt.getTotalSlides=Kt.getSwipeDirection=Kt.getSlideCount=Kt.getRequiredLazySlides=Kt.getPreClones=Kt.getPostClones=Kt.getOnDemandLazySlides=Kt.getNavigableIndexes=Kt.getHeight=void 0;var e=n(Zr()),t=n(Ej());function n(W){return W&&W.__esModule?W:{default:W}}function a(W){"@babel/helpers - typeof";return a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(B){return typeof B}:function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B},a(W)}function s(W,B){var R=Object.keys(W);if(Object.getOwnPropertySymbols){var J=Object.getOwnPropertySymbols(W);B&&(J=J.filter(function(Z){return Object.getOwnPropertyDescriptor(W,Z).enumerable})),R.push.apply(R,J)}return R}function i(W){for(var B=1;B<arguments.length;B++){var R=arguments[B]!=null?arguments[B]:{};
9B%2?s(Object(R),!0).forEach(function(J){o(W,J,R[J])}):Object.getOwnPropertyDescriptors?Object.defineProperties(W,Object.getOwnPropertyDescriptors(R)):s(Object(R)).forEach(function(J){Object.defineProperty(W,J,Object.getOwnPropertyDescriptor(R,J))})}return W}function o(W,B,R){return(B=c(B))in W?Object.defineProperty(W,B,{value:R,enumerable:!0,configurable:!0,writable:!0}):W[B]=R,W}function c(W){var B=p(W,"string");return a(B)=="symbol"?B:B+""}function p(W,B){if(a(W)!="object"||!W)return W;var R=W[Symbol.toPrimitive];if(R!==void 0){var J=R.call(W,B);if(a(J)!="object")return J;throw new TypeError("@@toPrimitive must return a primitive value.")}return(B==="string"?String:Number)(W)}function m(W,B,R){return Math.max(B,Math.min(W,R))}var h=Kt.safePreventDefault=function(B){var R=["onTouchStart","onTouchMove","onWheel"];R.includes(B._reactName)||B.preventDefault()},f=Kt.getOnDemandLazySlides=function(B){for(var R=[],J=y(B),Z=S(B),te=J;te<Z;te++)B.lazyLoadedList.indexOf(te)<0&&R.push(te);return R};Kt.getRequiredLazySlides=function(B){for(var R=[],J=y(B),Z=S(B),te=J;te<Z;te++)R.push(te);return R};var y=Kt.lazyStartIndex=function(B){return B.currentSlide-L(B)},S=Kt.lazyEndIndex=function(B){return B.currentSlide+O(B)},L=Kt.lazySlidesOnLeft=function(B){return B.centerMode?Math.floor(B.slidesToShow/2)+(parseInt(B.centerPadding)>0?1:0):0},O=Kt.lazySlidesOnRight=function(B){return B.centerMode?Math.floor((B.slidesToShow-1)/2)+1+(parseInt(B.centerPadding)>0?1:0):B.slidesToShow},v=Kt.getWidth=function(B){return B&&B.offsetWidth||0},C=Kt.getHeight=function(B){return B&&B.offsetHeight||0},E=Kt.getSwipeDirection=function(B){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,J,Z,te,oe;return J=B.startX-B.curX,Z=B.startY-B.curY,te=Math.atan2(Z,J),oe=Math.round(te*180/Math.PI),oe<0&&(oe=360-Math.abs(oe)),oe<=45&&oe>=0||oe<=360&&oe>=315?"left":oe>=135&&oe<=225?"right":R===!0?oe>=35&&oe<=135?"up":"down":"vertical"},x=Kt.canGoNext=function(B){var R=!0;return B.infinite||(B.centerMode&&B.currentSlide>=B.slideCount-1||B.slideCount<=B.slidesToShow||B.currentSlide>=B.slideCount-B.slidesToShow)&&(R=!1),R};Kt.extractObject=function(B,R){var J={};return R.forEach(function(Z){return J[Z]=B[Z]}),J},Kt.initializedState=function(B){var R=e.default.Children.count(B.children),J=B.listRef,Z=Math.ceil(v(J)),te=B.trackRef&&B.trackRef.node,oe=Math.ceil(v(te)),pe;if(B.vertical)pe=Z;else{var Le=B.centerMode&&parseInt(B.centerPadding)*2;typeof B.centerPadding=="string"&&B.centerPadding.slice(-1)==="%"&&(Le*=Z/100),pe=Math.ceil((Z-Le)/B.slidesToShow)}var Ze=J&&C(J.querySelector('[data-index="0"]')),Fe=Ze*B.slidesToShow,Be=B.currentSlide===void 0?B.initialSlide:B.currentSlide;B.rtl&&B.currentSlide===void 0&&(Be=R-1-B.initialSlide);var He=B.lazyLoadedList||[],Ue=f(i(i({},B),{},{currentSlide:Be,lazyLoadedList:He}));He=He.concat(Ue);var st={slideCount:R,slideWidth:pe,listWidth:Z,trackWidth:oe,currentSlide:Be,slideHeight:Ze,listHeight:Fe,lazyLoadedList:He};return B.autoplaying===null&&B.autoplay&&(st.autoplaying="playing"),st},Kt.slideHandler=function(B){var R=B.waitForAnimate,J=B.animating,Z=B.fade,te=B.infinite,oe=B.index,pe=B.slideCount,Le=B.lazyLoad,Ze=B.currentSlide,Fe=B.centerMode,Be=B.slidesToScroll,He=B.slidesToShow,Ue=B.useCSS,st=B.lazyLoadedList;if(R&&J)return{};var Ne=oe,be,xe,de,De={},ue={},je=te?oe:m(oe,0,pe-1);if(Z){if(!te&&(oe<0||oe>=pe))return{};oe<0?Ne=oe+pe:oe>=pe&&(Ne=oe-pe),Le&&st.indexOf(Ne)<0&&(st=st.concat(Ne)),De={animating:!0,currentSlide:Ne,lazyLoadedList:st,targetSlide:Ne},ue={animating:!1,targetSlide:Ne}}else be=Ne,Ne<0?(be=Ne+pe,te?pe%Be!==0&&(be=pe-pe%Be):be=0):!x(B)&&Ne>Ze?Ne=be=Ze:Fe&&Ne>=pe?(Ne=te?pe:pe-1,be=te?0:pe-1):Ne>=pe&&(be=Ne-pe,te?pe%Be!==0&&(be=0):be=pe-He),!te&&Ne+He>=pe&&(be=pe-He),xe=F(i(i({},B),{},{slideIndex:Ne})),de=F(i(i({},B),{},{slideIndex:be})),te||(xe===de&&(Ne=be),xe=de),Le&&(st=st.concat(f(i(i({},B),{},{currentSlide:Ne})))),Ue?(De={animating:!0,currentSlide:be,trackStyle:j(i(i({},B),{},{left:xe})),lazyLoadedList:st,targetSlide:je},ue={animating:!1,currentSlide:be,trackStyle:_(i(i({},B),{},{left:de})),swipeLeft:null,targetSlide:je}):De={currentSlide:be,trackStyle:_(i(i({},B),{},{left:de})),lazyLoadedList:st,targetSlide:je};return{state:De,nextState:ue}},Kt.changeSlide=function(B,R){var J,Z,te,oe,pe,Le=B.slidesToScroll,Ze=B.slidesToShow,Fe=B.slideCount,Be=B.currentSlide,He=B.targetSlide,Ue=B.lazyLoad,st=B.infinite;if(oe=Fe%Le!==0,J=oe?0:(Fe-Be)%Le,R.message==="previous")te=J===0?Le:Ze-J,pe=Be
vendor: 4,630 bytes, line 9
9-te,Ue&&!st&&(Z=Be-te,pe=Z===-1?Fe-1:Z),st||(pe=He-Le);else if(R.message==="next")te=J===0?Le:J,pe=Be+te,Ue&&!st&&(pe=(Be+Le)%Fe+J),st||(pe=He+Le);else if(R.message==="dots")pe=R.index*R.slidesToScroll;else if(R.message==="children"){if(pe=R.index,st){var Ne=Y(i(i({},B),{},{targetSlide:pe}));pe>R.currentSlide&&Ne==="left"?pe=pe-Fe:pe<R.currentSlide&&Ne==="right"&&(pe=pe+Fe)}}else R.message==="index"&&(pe=Number(R.index));return pe},Kt.keyHandler=function(B,R,J){return B.target.tagName.match("TEXTAREA|INPUT|SELECT")||!R?"":B.keyCode===37?J?"next":"previous":B.keyCode===39?J?"previous":"next":""},Kt.swipeStart=function(B,R,J){return B.target.tagName==="IMG"&&h(B),!R||!J&&B.type.indexOf("mouse")!==-1?"":{dragging:!0,touchObject:{startX:B.touches?B.touches[0].pageX:B.clientX,startY:B.touches?B.touches[0].pageY:B.clientY,curX:B.touches?B.touches[0].pageX:B.clientX,curY:B.touches?B.touches[0].pageY:B.clientY}}},Kt.swipeMove=function(B,R){var J=R.scrolling,Z=R.animating,te=R.vertical,oe=R.swipeToSlide,pe=R.verticalSwiping,Le=R.rtl,Ze=R.currentSlide,Fe=R.edgeFriction,Be=R.edgeDragged,He=R.onEdge,Ue=R.swiped,st=R.swiping,Ne=R.slideCount,be=R.slidesToScroll,xe=R.infinite,de=R.touchObject,De=R.swipeEvent,ue=R.listHeight,je=R.listWidth;if(!J){if(Z)return h(B);te&&oe&&pe&&h(B);var Ve,it={},St=F(R);de.curX=B.touches?B.touches[0].pageX:B.clientX,de.curY=B.touches?B.touches[0].pageY:B.clientY,de.swipeLength=Math.round(Math.sqrt(Math.pow(de.curX-de.startX,2)));var It=Math.round(Math.sqrt(Math.pow(de.curY-de.startY,2)));if(!pe&&!st&&It>10)return{scrolling:!0};pe&&(de.swipeLength=It);var Q=(Le?-1:1)*(de.curX>de.startX?1:-1);pe&&(Q=de.curY>de.startY?1:-1);var ee=Math.ceil(Ne/be),ie=E(R.touchObject,pe),ce=de.swipeLength;return xe||(Ze===0&&(ie==="right"||ie==="down")||Ze+1>=ee&&(ie==="left"||ie==="up")||!x(R)&&(ie==="left"||ie==="up"))&&(ce=de.swipeLength*Fe,Be===!1&&He&&(He(ie),it.edgeDragged=!0)),!Ue&&De&&(De(ie),it.swiped=!0),te?Ve=St+ce*(ue/je)*Q:Le?Ve=St-ce*Q:Ve=St+ce*Q,pe&&(Ve=St+ce*Q),it=i(i({},it),{},{touchObject:de,swipeLeft:Ve,trackStyle:_(i(i({},R),{},{left:Ve}))}),Math.abs(de.curX-de.startX)<Math.abs(de.curY-de.startY)*.8||de.swipeLength>10&&(it.swiping=!0,h(B)),it}},Kt.swipeEnd=function(B,R){var J=R.dragging,Z=R.swipe,te=R.touchObject,oe=R.listWidth,pe=R.touchThreshold,Le=R.verticalSwiping,Ze=R.listHeight,Fe=R.swipeToSlide,Be=R.scrolling,He=R.onSwipe,Ue=R.targetSlide,st=R.currentSlide,Ne=R.infinite;if(!J)return Z&&h(B),{};var be=Le?Ze/pe:oe/pe,xe=E(te,Le),de={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Be||!te.swipeLength)return de;if(te.swipeLength>be){h(B),He&&He(xe);var De,ue,je=Ne?st:Ue;switch(xe){case"left":case"up":ue=je+k(R),De=Fe?w(R,ue):ue,de.currentDirection=0;break;case"right":case"down":ue=je-k(R),De=Fe?w(R,ue):ue,de.currentDirection=1;break;default:De=je}de.triggerSlideHandler=De}else{var Ve=F(R);de.trackStyle=j(i(i({},R),{},{left:Ve}))}return de};var A=Kt.getNavigableIndexes=function(B){for(var R=B.infinite?B.slideCount*2:B.slideCount,J=B.infinite?B.slidesToShow*-1:0,Z=B.infinite?B.slidesToShow*-1:0,te=[];J<R;)te.push(J),J=Z+B.slidesToScroll,Z+=Math.min(B.slidesToScroll,B.slidesToShow);return te},w=Kt.checkNavigable=function(B,R){var J=A(B),Z=0;if(R>J[J.length-1])R=J[J.length-1];else for(var te in J){if(R<J[te]){R=Z;break}Z=J[te]}return R},k=Kt.getSlideCount=function(B){var R=B.centerMode?B.slideWidth*Math.floor(B.slidesToShow/2):0;if(B.swipeToSlide){var J,Z=B.listRef,te=Z.querySelectorAll&&Z.querySelectorAll(".slick-slide")||[];if(Array.from(te).every(function(Le){if(B.vertical){if(Le.offsetTop+C(Le)/2>B.swipeLeft*-1)return J=Le,!1}else if(Le.offsetLeft-R+v(Le)/2>B.swipeLeft*-1)return J=Le,!1;return!0}),!J)return 0;var oe=B.rtl===!0?B.slideCount-B.currentSlide:B.currentSlide,pe=Math.abs(J.dataset.index-oe)||1;return pe}else return B.slidesToScroll},N=Kt.checkSpecKeys=function(B,R){return R.reduce(function(J,Z){return J&&B.hasOwnProperty(Z)},!0)?null:console.error("Keys Missing:",B)},_=Kt.getTrackCSS=function(B){N(B,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var R,J;if(!B.vertical)R=$(B)*B.slideWidth;else{var Z=B.unslick?B.slideCount:B.slideCount+2*B.slidesToShow;J=Z*B.slideHeight}var te={opacity:1,transition:"",WebkitTransition:""};if(B.useTransform){var oe=B.vertical?"translate3d(0px, "+B.left+"px, 0px)":"translate3d("+B.left+"px, 0px, 0px)",pe=B.vertical?"translate3d(0px, "+B.left+"px, 0px)":"translate3d("+B.left+"px, 0px, 0px)",Le=B.vertical?"translateY("+B.left+"px)":"translateX("+B.left+"px)";te=i(i({},te),{},{WebkitTransform:oe,transform:pe,msTransform:Le})}
9else B.vertical?te.top=B.left:te.left=B.left;return B.fade&&(te={opacity:1}),R&&(te.width=R),J&&(te.height=J),window&&!window.addEventListener&&window.attachEvent&&(B.vertical?te.marginTop=B.left+"px":te.marginLeft=B.left+"px"),te},j=Kt.getTrackAnimateCSS=function(B){N(B,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var R=_(B);return B.useTransform?(R.WebkitTransition="-webkit-transform "+B.speed+"ms "+B.cssEase,R.transition="transform "+B.speed+"ms "+B.cssEase):B.vertical?R.transition="top "+B.speed+"ms "+B.cssEase:R.transition="left "+B.speed+"ms "+B.cssEase,R},F=Kt.getTrackLeft=function(B){if(B.unslick)return 0;N(B,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var R=B.slideIndex,J=B.trackRef,Z=B.infinite,te=B.centerMode,oe=B.slideCount,pe=B.slidesToShow,Le=B.slidesToScroll,Ze=B.slideWidth,Fe=B.listWidth,Be=B.variableWidth,He=B.slideHeight,Ue=B.fade,st=B.vertical,Ne=0,be,xe,de=0;if(Ue||B.slideCount===1)return 0;var De=0;if(Z?(De=-G(B),oe%Le!==0&&R+Le>oe&&(De=-(R>oe?pe-(R-oe):oe%Le)),te&&(De+=parseInt(pe/2))):(oe%Le!==0&&R+Le>oe&&(De=pe-oe%Le),te&&(De=parseInt(pe/2))),Ne=De*Ze,de=De*He,st?be=R*He*-1+de:be=R*Ze*-1+Ne,Be===!0){var ue,je=J&&J.node;if(ue=R+G(B),xe=je&&je.childNodes[ue],be=xe?xe.offsetLeft*-1:0,te===!0){ue=Z?R+G(B):R,xe=je&&je.children[ue],be=0;for(var Ve=0;Ve<ue;Ve++)be-=je&&je.children[Ve]&&je.children[Ve].offsetWidth;be-=parseInt(B.centerPadding),be+=xe&&(Fe-xe.offsetWidth)/2}}return be},G=Kt.getPreClones=function(B){return B.unslick||!B.infinite?0:B.variableWidth?B.slideCount:B.slidesToShow+(B.centerMode?1:0)},z=Kt.getPostClones=function(B){return B.unslick||!B.infinite?0:B.variableWidth?B.slideCount:B.slidesToShow+(B.centerMode?1:0)},$=Kt.getTotalSlides=function(B){return B.slideCount===1?1:G(B)+B.slideCount+z(B)},Y=Kt.siblingDirection=function(B){return B.targetSlide>B.currentSlide?B.targetSlide>B.currentSlide+q(B)?"left":"right":B.targetSlide<B.currentSlide-U(B)?"right":"left"},q=Kt.slidesOnRight=function(B){var R=B.slidesToShow,J=B.centerMode,Z=B.rtl,te=B.centerPadding;if(J){var oe=(R-1)/2+1;return parseInt(te)>0&&(oe+=1),Z&&R%2===0&&(oe+=1),oe}return Z?0:R-1},U=Kt.slidesOnLeft=function(B){var R=B.slidesToShow,J=B.centerMode,Z=B.rtl,te=B.centerPadding;if(J){var oe=(R-1)/2+1;return parseInt(te)>0&&(oe+=1),!Z&&R%2===0&&(oe+=1),oe}return Z?R-1:0};Kt.canUseDOM=function(){return!!(typeof window<"u"&&window.document&&window.document.createElement)};var D=Kt.validSettings=Object.keys(t.default);function X(W){return D.reduce(function(B,R){return W.hasOwnProperty(R)&&(B[R]=W[R]),B},{})}return Kt}var NT={},qk;function zJ(){if(qk)return NT;qk=1,Object.defineProperty(NT,"__esModule",{value:!0}),NT.Track=void 0;var e=a(Zr()),t=a($S()),n=zS();function a(j){return j&&j.__esModule?j:{default:j}}function s(j){"@babel/helpers - typeof";return s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(F){return typeof F}:function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},s(j)}function i(){return i=Object.assign?Object.assign.bind():function(j){for(var F=1;F<arguments.length;F++){var G=arguments[F];for(var z in G)({}).hasOwnProperty.call(G,z)&&(j[z]=G[z])}return j},i.apply(null,arguments)}function o(j,F){if(!(j instanceof F))throw new TypeError("Cannot call a class as a function")}function c(j,F){for(var G=0;G<F.length;G++){var z=F[G];z.enumerable=z.enumerable||!1,z.configurable=!0,"value"in z&&(z.writable=!0),Object.defineProperty(j,x(z.key),z)}}function p(j,F,G){return F&&c(j.prototype,F),Object.defineProperty(j,"prototype",{writable:!1}),j}function m(j,F){if(typeof F!="function"&&F!==null)throw new TypeError("Super expression must either be null or a function");j.prototype=Object.create(F&&F.prototype,{constructor:{value:j,writable:!0,configurable:!0}}),Object.defineProperty(j,"prototype",{writable:!1}),F&&h(j,F)}function h(j,F){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(G,z){return G.__proto__=z,G},h(j,F)}function f(j){var F=L();return function(){var G,z=O(j);if(F){var $=O(this).constructor;G=Reflect.construct(z,arguments,$)}else G=z.apply(this,arguments);return y(this,G)}}function y(j,F){if(F&&(s(F)=="object"||typeof F=="function"))return F;if(F!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return S(j)}function S(j){if(j===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return j}function L(){try{var j=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(L=function(){return!!j})()}function O(j){return O=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(F){return F.__proto__||Object.getPrototypeOf(F)},O(j)}function v(j,F){var G=Object.keys(j);if(Object.getOwnPropertySymbols){var z=Object.getOwnPropertySymbols(j);F&&(z=z.filter(function($){return Object.getOwnPropertyDescriptor(j,$).enumerable})),G.push.apply(G,z)}return G}function C(j){for(var F=1;F<arguments.length;F++){var G=arguments[F]!=null?arguments[F]:{};
9F%2?v(Object(G),!0).forEach(function(z){E(j,z,G[z])}):Object.getOwnPropertyDescriptors?Object.defineProperties(j,Object.getOwnPropertyDescriptors(G)):v(Object(G)).forEach(function(z){Object.defineProperty(j,z,Object.getOwnPropertyDescriptor(G,z))})}return j}function E(j,F,G){return(F=x(F))in j?Object.defineProperty(j,F,{value:G,enumerable:!0,configurable:!0,writable:!0}):j[F]=G,j}function x(j){var F=A(j,"string");return s(F)=="symbol"?F:F+""}function A(j,F){if(s(j)!="object"||!j)return j;var G=j[Symbol.toPrimitive];if(G!==void 0){var z=G.call(j,F);if(s(z)!="object")return z;throw new TypeError("@@toPrimitive must return a primitive value.")}return(F==="string"?String:Number)(j)}var w=function(F){var G,z,$,Y,q;F.rtl?q=F.slideCount-1-F.index:q=F.index,$=q<0||q>=F.slideCount,F.centerMode?(Y=Math.floor(F.slidesToShow/2),z=(q-F.currentSlide)%F.slideCount===0,q>F.currentSlide-Y-1&&q<=F.currentSlide+Y&&(G=!0)):G=F.currentSlide<=q&&q<F.currentSlide+F.slidesToShow;var U;F.targetSlide<0?U=F.targetSlide+F.slideCount:F.targetSlide>=F.slideCount?U=F.targetSlide-F.slideCount:U=F.targetSlide;var D=q===U;return{"slick-slide":!0,"slick-active":G,"slick-center":z,"slick-cloned":$,"slick-current":D}},k=function(F){var G={};return(F.variableWidth===void 0||F.variableWidth===!1)&&(G.width=F.slideWidth),F.fade&&(G.position="relative",F.vertical?G.top=-F.index*parseInt(F.slideHeight):G.left=-F.index*parseInt(F.slideWidth),G.opacity=F.currentSlide===F.index?1:0,G.zIndex=F.currentSlide===F.index?999:998,F.useCSS&&(G.transition="opacity "+F.speed+"ms "+F.cssEase+", visibility "+F.speed+"ms "+F.cssEase)),G},N=function(F,G){return F.key||G},_=function(F){var G,z=[],$=[],Y=[],q=e.default.Children.count(F.children),U=(0,n.lazyStartIndex)(F),D=(0,n.lazyEndIndex)(F);return e.default.Children.forEach(F.children,function(X,W){var B,R={message:"children",index:W,slidesToScroll:F.slidesToScroll,currentSlide:F.currentSlide};!F.lazyLoad||F.lazyLoad&&F.lazyLoadedList.indexOf(W)>=0?B=X:B=e.default.createElement("div",null);var J=k(C(C({},F),{},{index:W})),Z=B.props.className||"",te=w(C(C({},F),{},{index:W}));if(z.push(e.default.cloneElement(B,{key:"original"+N(B,W),"data-index":W,className:(0,t.default)(te,Z),tabIndex:"-1","aria-hidden":!te["slick-active"],style:C(C({outline:"none"},B.props.style||{}),J),onClick:function(Le){B.props&&B.props.onClick&&B.props.onClick(Le),F.focusOnSelect&&F.focusOnSelect(R)}})),F.infinite&&q>1&&F.fade===!1&&!F.unslick){var oe=q-W;oe<=(0,n.getPreClones)(F)&&(G=-oe,G>=U&&(B=X),te=w(C(C({},F),{},{index:G})),$.push(e.default.cloneElement(B,{key:"precloned"+N(B,G),"data-index":G,tabIndex:"-1",className:(0,t.default)(te,Z),"aria-hidden":!te["slick-active"],style:C(C({},B.props.style||{}),J),onClick:function(Le){B.props&&B.props.onClick&&B.props.onClick(Le),F.focusOnSelect&&F.focusOnSelect(R)}}))),W<(0,n.getPostClones)(F)&&(G=q+W,G<D&&(B=X),te=w(C(C({},F),{},{index:G})),Y.push(e.default.cloneElement(B,{key:"postcloned"+N(B,G),"data-index":G,tabIndex:"-1",className:(0,t.default)(te,Z),"aria-hidden":!te["slick-active"],style:C(C({},B.props.style||{}),J),onClick:function(Le){B.props&&B.props.onClick&&B.props.onClick(Le),F.focusOnSelect&&F.focusOnSelect(R)}})))}}),F.rtl?$.concat(z,Y).reverse():$.concat(z,Y)};return NT.Track=(function(j){m(G,j);var F=f(G);function G(){var z;o(this,G);for(var $=arguments.length,Y=new Array($),q=0;q<$;q++)Y[q]=arguments[q];return z=F.call.apply(F,[this].concat(Y)),E(S(z),"node",null),E(S(z),"handleRef",function(U){z.node=U}),z}return p(G,[{key:"render",value:function(){var $=_(this.props),Y=this.props,q=Y.onMouseEnter,U=Y.onMouseOver,D=Y.onMouseLeave,X={onMouseEnter:q,onMouseOver:U,onMouseLeave:D};return e.default.createElement("div",i({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},X),$)}}]),G})(e.default.PureComponent),NT}var AT={},Xk;function KJ(){if(Xk)return AT;Xk=1;function e(w){"@babel/helpers - typeof";return e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(k){return typeof k}:function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},e(w)}
9Object.defineProperty(AT,"__esModule",{value:!0}),AT.Dots=void 0;var t=s(Zr()),n=s($S()),a=zS();function s(w){return w&&w.__esModule?w:{default:w}}function i(w,k){var N=Object.keys(w);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(w);k&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(w,j).enumerable})),N.push.apply(N,_)}return N}function o(w){for(var k=1;k<arguments.length;k++){var N=arguments[k]!=null?arguments[k]:{};k%2?i(Object(N),!0).forEach(function(_){c(w,_,N[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(N)):i(Object(N)).forEach(function(_){Object.defineProperty(w,_,Object.getOwnPropertyDescriptor(N,_))})}return w}function c(w,k,N){return(k=f(k))in w?Object.defineProperty(w,k,{value:N,enumerable:!0,configurable:!0,writable:!0}):w[k]=N,w}function p(w,k){if(!(w instanceof k))throw new TypeError("Cannot call a class as a function")}function m(w,k){for(var N=0;N<k.length;N++){var _=k[N];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(w,f(_.key),_)}}function h(w,k,N){return k&&m(w.prototype,k),Object.defineProperty(w,"prototype",{writable:!1}),w}function f(w){var k=y(w,"string");return e(k)=="symbol"?k:k+""}function y(w,k){if(e(w)!="object"||!w)return w;var N=w[Symbol.toPrimitive];if(N!==void 0){var _=N.call(w,k);if(e(_)!="object")return _;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(w)}function S(w,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function");w.prototype=Object.create(k&&k.prototype,{constructor:{value:w,writable:!0,configurable:!0}}),Object.defineProperty(w,"prototype",{writable:!1}),k&&L(w,k)}
9function L(w,k){return L=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(N,_){return N.__proto__=_,N},L(w,k)}function O(w){var k=E();return function(){var N,_=x(w);if(k){var j=x(this).constructor;N=Reflect.construct(_,arguments,j)}else N=_.apply(this,arguments);return v(this,N)}}function v(w,k){if(k&&(e(k)=="object"||typeof k=="function"))return k;if(k!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return C(w)}function C(w){if(w===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w}function E(){try{var w=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(E=function(){return!!w})()}function x(w){return x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(k){return k.__proto__||Object.getPrototypeOf(k)},x(w)}var A=function(k){var N;return k.infinite?N=Math.ceil(k.slideCount/k.slidesToScroll):N=Math.ceil((k.slideCount-k.slidesToShow)/k.slidesToScroll)+1,N};return AT.Dots=(function(w){S(N,w);var k=O(N);function N(){return p(this,N),k.apply(this,arguments)}return h(N,[{key:"clickHandler",value:function(j,F){F.preventDefault(),this.props.clickHandler(j)}},{key:"render",value:function(){for(var j=this.props,F=j.onMouseEnter,G=j.onMouseOver,z=j.onMouseLeave,$=j.infinite,Y=j.slidesToScroll,q=j.slidesToShow,U=j.slideCount,D=j.currentSlide,X=A({slideCount:U,slidesToScroll:Y,slidesToShow:q,infinite:$}),W={onMouseEnter:F,onMouseOver:G,onMouseLeave:z},B=[],R=0;R<X;R++){var J=(R+1)*Y-1,Z=$?J:(0,a.clamp)(J,0,U-1),te=Z-(Y-1),oe=$?te:(0,a.clamp)(te,0,U-1),pe=(0,n.default)({"slick-active":$?D>=oe&&D<=Z:D===oe}),Le={message:"dots",index:R,slidesToScroll:Y,currentSlide:D},Ze=this.clickHandler.bind(this,Le);B=B.concat(t.default.createElement("li",{key:R,className:pe},t.default.cloneElement(this.props.customPaging(R),{onClick:Ze})))}return t.default.cloneElement(this.props.appendDots(B),o({className:this.props.dotsClass},W))}}]),N})(t.default.PureComponent),AT}var Mm={},Qk;function qJ(){if(Qk)return Mm;Qk=1;function e(w){"@babel/helpers - typeof";return e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(k){return typeof k}:function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},e(w)}Object.defineProperty(Mm,"__esModule",{value:!0}),Mm.PrevArrow=Mm.NextArrow=void 0;var t=s(Zr()),n=s($S()),a=zS();function s(w){return w&&w.__esModule?w:{default:w}}function i(){return i=Object.assign?Object.assign.bind():function(w){for(var k=1;k<arguments.length;k++){var N=arguments[k];for(var _ in N)({}).hasOwnProperty.call(N,_)&&(w[_]=N[_])}return w},i.apply(null,arguments)}function o(w,k){var N=Object.keys(w);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(w);k&&(_=_.filter(function(j){return Object.getOwnPropertyDescriptor(w,j).enumerable})),N.push.apply(N,_)}return N}function c(w){for(var k=1;k<arguments.length;k++){var N=arguments[k]!=null?arguments[k]:{};k%2?o(Object(N),!0).forEach(function(_){p(w,_,N[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(N)):o(Object(N)).forEach(function(_){Object.defineProperty(w,_,Object.getOwnPropertyDescriptor(N,_))})}return w}function p(w,k,N){return(k=y(k))in w?Object.defineProperty(w,k,{value:N,enumerable:!0,configurable:!0,writable:!0}):w[k]=N,w}function m(w,k){if(!(w instanceof k))throw new TypeError("Cannot call a class as a function")}function h(w,k){for(var N=0;N<k.length;N++){var _=k[N];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(w,y(_.key),_)}}function f(w,k,N){return k&&h(w.prototype,k),Object.defineProperty(w,"prototype",{writable:!1}),w}function y(w){var k=S(w,"string");return e(k)=="symbol"?k:k+""}function S(w,k){if(e(w)!="object"||!w)return w;var N=w[Symbol.toPrimitive];if(N!==void 0){var _=N.call(w,k);if(e(_)!="object")return _;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(w)}function L(w,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function");w.prototype=Object.create(k&&k.prototype,{constructor:{value:w,writable:!0,configurable:!0}}),Object.defineProperty(w,"prototype",{writable:!1}),k&&O(w,k)}function O(w,k){return O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(N,_){return N.__proto__=_,N},O(w,k)}function v(w){var k=x();return function(){var N,_=A(w);if(k){var j=A(this).constructor;N=Reflect.construct(_,arguments,j)}else N=_.apply(this,arguments);return C(this,N)}}function C(w,k){if(k&&(e(k)=="object"||typeof k=="function"))return k;if(k!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return E(w)}function E(w){if(w===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w}function x(){try{var w=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(x=function(){return!!w})()}function A(w){return A=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(k){return k.__proto__||Object.getPrototypeOf(k)},A(w)}return Mm.PrevArrow=(function(w){L(N,w);var k=v(N);function N(){return m(this,N),k.apply(this,arguments)}return f(N,[{key:"clickHandler",value:function(j,F){F&&F.preventDefault(),this.props.clickHandler(j,F)}},{key:"render",value:function(){var j={"slick-arrow":!0,"slick-prev":!0},F=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(j["slick-disabled"]=!0,F=null);var G={key:"0","data-role":"none",className:(0,n.default)(j),style:{display:"block"},onClick:F},z={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},$;return this.props.prevArrow?$=t.default.cloneElement(this.props.prevArrow,c(c({}
9,G),z)):$=t.default.createElement("button",i({key:"0",type:"button"},G)," ","Previous"),$}}]),N})(t.default.PureComponent),Mm.NextArrow=(function(w){L(N,w);var k=v(N);function N(){return m(this,N),k.apply(this,arguments)}return f(N,[{key:"clickHandler",value:function(j,F){F&&F.preventDefault(),this.props.clickHandler(j,F)}},{key:"render",value:function(){var j={"slick-arrow":!0,"slick-next":!0},F=this.clickHandler.bind(this,{message:"next"});(0,a.canGoNext)(this.props)||(j["slick-disabled"]=!0,F=null);var G={key:"1","data-role":"none",className:(0,n.default)(j),style:{display:"block"},onClick:F},z={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},$;return this.props.nextArrow?$=t.default.cloneElement(this.props.nextArrow,c(c({},G),z)):$=t.default.createElement("button",i({key:"1",type:"button"},G)," ","Next"),$}}]),N})(t.default.PureComponent),Mm}var Pj=(function(){if(typeof Map<"u")return Map;function e(t,n){var a=-1;return t.some(function(s,i){return s[0]===n?(a=i,!0):!1}),a}return(function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var a=e(this.__entries__,n),s=this.__entries__[a];return s&&s[1]},t.prototype.set=function(n,a){var s=e(this.__entries__,n);~s?this.__entries__[s][1]=a:this.__entries__.push([n,a])},t.prototype.delete=function(n){var a=this.__entries__,s=e(a,n);~s&&a.splice(s,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,a){a===void 0&&(a=null);for(var s=0,i=this.__entries__;s<i.length;s++){var o=i[s];n.call(a,o[1],o[0])}},t})()})(),kx=typeof window<"u"&&typeof document<"u"&&window.document===document,Zb=(function(){return typeof globalThis<"u"&&globalThis.Math===Math?globalThis:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()})(),XJ=(function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(Zb):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}})(),QJ=2;function ZJ(e,t){var n=!1,a=!1,s=0;function i(){n&&(n=!1,e()),a&&c()}function o(){XJ(i)}function c(){var p=Date.now();if(n){if(p-s<QJ)return;a=!0}else n=!0,a=!1,setTimeout(o,t);s=p}return c}var eW=20,tW=["top","right","bottom","left","width","height","size","weight"],nW=typeof MutationObserver<"u",aW=(function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=ZJ(this.refresh.bind(this),eW)}return e.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},e.prototype.removeObserver=function(t){var n=this.observers_,a=n.indexOf(t);~a&&n.splice(a,1),!n.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){var t=this.updateObservers_();t&&this.refresh()},e.prototype.updateObservers_=function(){var t=this.observers_.filter(function(n){return n.gatherActive(),n.hasActive()});return t.forEach(function(n){return n.broadcastActive()}),t.length>0},e.prototype.connect_=function(){!kx||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),nW?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!kx||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,a=n===void 0?"":n,s=tW.some(function(i){return!!~a.indexOf(i)});s&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=ne
vendor: 4,532 bytes, line 9
9w e),this.instance_},e.instance_=null,e})(),xj=(function(e,t){for(var n=0,a=Object.keys(t);n<a.length;n++){var s=a[n];Object.defineProperty(e,s,{value:t[s],enumerable:!1,writable:!1,configurable:!0})}return e}),Rg=(function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||Zb}),Ij=ZO(0,0,0,0);function eO(e){return parseFloat(e)||0}function Zk(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(a,s){var i=e["border-"+s+"-width"];return a+eO(i)},0)}function rW(e){for(var t=["top","right","bottom","left"],n={},a=0,s=t;a<s.length;a++){var i=s[a],o=e["padding-"+i];n[i]=eO(o)}return n}function sW(e){var t=e.getBBox();return ZO(0,0,t.width,t.height)}function iW(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return Ij;var a=Rg(e).getComputedStyle(e),s=rW(a),i=s.left+s.right,o=s.top+s.bottom,c=eO(a.width),p=eO(a.height);if(a.boxSizing==="border-box"&&(Math.round(c+i)!==t&&(c-=Zk(a,"left","right")+i),Math.round(p+o)!==n&&(p-=Zk(a,"top","bottom")+o)),!lW(e)){var m=Math.round(c+i)-t,h=Math.round(p+o)-n;Math.abs(m)!==1&&(c-=m),Math.abs(h)!==1&&(p-=h)}return ZO(s.left,s.top,c,p)}var oW=(function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof Rg(e).SVGGraphicsElement}:function(e){return e instanceof Rg(e).SVGElement&&typeof e.getBBox=="function"}})();function lW(e){return e===Rg(e).document.documentElement}function cW(e){return kx?oW(e)?sW(e):iW(e):Ij}function uW(e){var t=e.x,n=e.y,a=e.width,s=e.height,i=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,o=Object.create(i.prototype);return xj(o,{x:t,y:n,width:a,height:s,top:n,right:t+a,bottom:s+n,left:t}),o}function ZO(e,t,n,a){return{x:e,y:t,width:n,height:a}}var pW=(function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=ZO(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=cW(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},e})(),dW=(function(){function e(t,n){var a=uW(n);xj(this,{target:t,contentRect:a})}return e})(),mW=(function(){function e(t,n,a){if(this.activeObservations_=[],this.observations_=new Pj,typeof t!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=n,this.callbackCtx_=a}return e.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof Rg(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new pW(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof Rg(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(a){return new dW(a.target,a.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e})(),Nj=typeof WeakMap<"u"?new WeakMap:new Pj,Aj=(function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=aW.getInstance(),a=new mW(t,n,this);Nj.set(this,a)}return e})();["observe","unobserve","disconnect"].forEach(function(e){Aj.prototype[e]=function(){var t;return(t=Nj.get(this))[e].apply(t,arguments)}});var hW=(function(){return typeof Zb.ResizeObserver<"u"?Zb.ResizeObserver:Aj})();const fW=Object.freeze(Object.defineProperty({__proto__:null,default:hW},Symbol.toStringTag,{value:"Module"})),gW=qO(fW);var e2;function yW(){if(e2)return IT;
9e2=1,Object.defineProperty(IT,"__esModule",{value:!0}),IT.InnerSlider=void 0;var e=m(Zr()),t=m(UJ()),n=m($J()),a=m($S()),s=zS(),i=zJ(),o=KJ(),c=qJ(),p=m(gW);function m($){return $&&$.__esModule?$:{default:$}}function h($){"@babel/helpers - typeof";return h=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Y){return typeof Y}:function(Y){return Y&&typeof Symbol=="function"&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y},h($)}function f(){return f=Object.assign?Object.assign.bind():function($){for(var Y=1;Y<arguments.length;Y++){var q=arguments[Y];for(var U in q)({}).hasOwnProperty.call(q,U)&&($[U]=q[U])}return $},f.apply(null,arguments)}function y($,Y){if($==null)return{};var q,U,D=S($,Y);if(Object.getOwnPropertySymbols){var X=Object.getOwnPropertySymbols($);for(U=0;U<X.length;U++)q=X[U],Y.includes(q)||{}.propertyIsEnumerable.call($,q)&&(D[q]=$[q])}return D}function S($,Y){if($==null)return{};var q={};for(var U in $)if({}.hasOwnProperty.call($,U)){if(Y.includes(U))continue;q[U]=$[U]}return q}function L($,Y){var q=Object.keys($);if(Object.getOwnPropertySymbols){var U=Object.getOwnPropertySymbols($);Y&&(U=U.filter(function(D){return Object.getOwnPropertyDescriptor($,D).enumerable})),q.push.apply(q,U)}return q}function O($){for(var Y=1;Y<arguments.length;Y++){var q=arguments[Y]!=null?arguments[Y]:{};Y%2?L(Object(q),!0).forEach(function(U){F($,U,q[U])}):Object.getOwnPropertyDescriptors?Object.defineProperties($,Object.getOwnPropertyDescriptors(q)):L(Object(q)).forEach(function(U){Object.defineProperty($,U,Object.getOwnPropertyDescriptor(q,U))})}return $}function v($,Y){if(!($ instanceof Y))throw new TypeError("Cannot call a class as a function")}function C($,Y){for(var q=0;q<Y.length;q++){var U=Y[q];U.enumerable=U.enumerable||!1,U.configurable=!0,"value"in U&&(U.writable=!0),Object.defineProperty($,G(U.key),U)}}function E($,Y,q){return Y&&C($.prototype,Y),Object.defineProperty($,"prototype",{writable:!1}),$}function x($,Y){if(typeof Y!="function"&&Y!==null)throw new TypeError("Super expression must either be null or a function");$.prototype=Object.create(Y&&Y.prototype,{constructor:{value:$,writable:!0,configurable:!0}}),Object.defineProperty($,"prototype",{writable:!1}),Y&&A($,Y)}function A($,Y){return A=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(q,U){return q.__proto__=U,q},A($,Y)}function w($){var Y=_();return function(){var q,U=j($);if(Y){var D=j(this).constructor;q=Reflect.construct(U,arguments,D)}else q=U.apply(this,arguments);return k(this,q)}}function k($,Y){if(Y&&(h(Y)=="object"||typeof Y=="function"))return Y;if(Y!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return N($)}function N($){if($===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return $}function _(){try{var $=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_=function(){return!!$})()}
9function j($){return j=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(Y){return Y.__proto__||Object.getPrototypeOf(Y)},j($)}function F($,Y,q){return(Y=G(Y))in $?Object.defineProperty($,Y,{value:q,enumerable:!0,configurable:!0,writable:!0}):$[Y]=q,$}function G($){var Y=z($,"string");return h(Y)=="symbol"?Y:Y+""}function z($,Y){if(h($)!="object"||!$)return $;var q=$[Symbol.toPrimitive];if(q!==void 0){var U=q.call($,Y);if(h(U)!="object")return U;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Y==="string"?String:Number)($)}return IT.InnerSlider=(function($){x(q,$);var Y=w(q);function q(U){var D;v(this,q),D=Y.call(this,U),F(N(D),"listRefHandler",function(W){return D.list=W}),F(N(D),"trackRefHandler",function(W){return D.track=W}),F(N(D),"adaptHeight",function(){if(D.props.adaptiveHeight&&D.list){var W=D.list.querySelector('[data-index="'.concat(D.state.currentSlide,'"]'));D.list.style.height=(0,s.getHeight)(W)+"px"}}),F(N(D),"componentDidMount",function(){if(D.props.onInit&&D.props.onInit(),D.props.lazyLoad){var W=(0,s.getOnDemandLazySlides)(O(O({},D.props),D.state));W.length>0&&(D.setState(function(R){return{lazyLoadedList:R.lazyLoadedList.concat(W)}}),D.props.onLazyLoad&&D.props.onLazyLoad(W))}var B=O({listRef:D.list,trackRef:D.track},D.props);D.updateState(B,!0,function(){D.adaptHeight(),D.props.autoplay&&D.autoPlay("update")}),D.props.lazyLoad==="progressive"&&(D.lazyLoadTimer=setInterval(D.progressiveLazyLoad,1e3)),D.ro=new p.default(function(){D.state.animating?(D.onWindowResized(!1),D.callbackTimers.push(setTimeout(function(){return D.onWindowResized()},D.props.speed))):D.onWindowResized()}),D.ro.observe(D.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(R){R.onfocus=D.props.pauseOnFocus?D.onSlideFocus:null,R.onblur=D.props.pauseOnFocus?D.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",D.onWindowResized):window.attachEvent("onresize",D.onWindowResized)}),F(N(D),"componentWillUnmount",function(){D.animationEndCallback&&clearTimeout(D.animationEndCallback),D.lazyLoadTimer&&clearInterval(D.lazyLoadTimer),D.callbackTimers.length&&(D.callbackTimers.forEach(function(W){return clearTimeout(W)}
vendor: 11,376 bytes, line 9
9),D.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",D.onWindowResized):window.detachEvent("onresize",D.onWindowResized),D.autoplayTimer&&clearInterval(D.autoplayTimer),D.ro.disconnect()}),F(N(D),"componentDidUpdate",function(W){if(D.checkImagesLoad(),D.props.onReInit&&D.props.onReInit(),D.props.lazyLoad){var B=(0,s.getOnDemandLazySlides)(O(O({},D.props),D.state));B.length>0&&(D.setState(function(Z){return{lazyLoadedList:Z.lazyLoadedList.concat(B)}}),D.props.onLazyLoad&&D.props.onLazyLoad(B))}D.adaptHeight();var R=O(O({listRef:D.list,trackRef:D.track},D.props),D.state),J=D.didPropsChange(W);J&&D.updateState(R,J,function(){D.state.currentSlide>=e.default.Children.count(D.props.children)&&D.changeSlide({message:"index",index:e.default.Children.count(D.props.children)-D.props.slidesToShow,currentSlide:D.state.currentSlide}),D.props.autoplay?D.autoPlay("update"):D.pause("paused")})}),F(N(D),"onWindowResized",function(W){D.debouncedResize&&D.debouncedResize.cancel(),D.debouncedResize=(0,n.default)(function(){return D.resizeWindow(W)},50),D.debouncedResize()}),F(N(D),"resizeWindow",function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,B=!!(D.track&&D.track.node);if(B){var R=O(O({listRef:D.list,trackRef:D.track},D.props),D.state);D.updateState(R,W,function(){D.props.autoplay?D.autoPlay("update"):D.pause("paused")}),D.setState({animating:!1}),clearTimeout(D.animationEndCallback),delete D.animationEndCallback}}),F(N(D),"updateState",function(W,B,R){var J=(0,s.initializedState)(W);W=O(O(O({},W),J),{},{slideIndex:J.currentSlide});var Z=(0,s.getTrackLeft)(W);W=O(O({},W),{},{left:Z});var te=(0,s.getTrackCSS)(W);(B||e.default.Children.count(D.props.children)!==e.default.Children.count(W.children))&&(J.trackStyle=te),D.setState(J,R)}),F(N(D),"ssrInit",function(){if(D.props.variableWidth){var W=0,B=0,R=[],J=(0,s.getPreClones)(O(O(O({},D.props),D.state),{},{slideCount:D.props.children.length})),Z=(0,s.getPostClones)(O(O(O({},D.props),D.state),{},{slideCount:D.props.children.length}));D.props.children.forEach(function(xe){R.push(xe.props.style.width),W+=xe.props.style.width});for(var te=0;te<J;te++)B+=R[R.length-1-te],W+=R[R.length-1-te];for(var oe=0;oe<Z;oe++)W+=R[oe];for(var pe=0;pe<D.state.currentSlide;pe++)B+=R[pe];var Le={width:W+"px",left:-B+"px"};if(D.props.centerMode){var Ze="".concat(R[D.state.currentSlide],"px");Le.left="calc(".concat(Le.left," + (100% - ").concat(Ze,") / 2 ) ")}return{trackStyle:Le}}var Fe=e.default.Children.count(D.props.children),Be=O(O(O({},D.props),D.state),{},{slideCount:Fe}),He=(0,s.getPreClones)(Be)+(0,s.getPostClones)(Be)+Fe,Ue=100/D.props.slidesToShow*He,st=100/He,Ne=-st*((0,s.getPreClones)(Be)+D.state.currentSlide)*Ue/100;D.props.centerMode&&(Ne+=(100-st*Ue/100)/2);var be={width:Ue+"%",left:Ne+"%"};return{slideWidth:st+"%",trackStyle:be}}),F(N(D),"checkImagesLoad",function(){var W=D.list&&D.list.querySelectorAll&&D.list.querySelectorAll(".slick-slide img")||[],B=W.length,R=0;Array.prototype.forEach.call(W,function(J){var Z=function(){return++R&&R>=B&&D.onWindowResized()};if(!J.onclick)J.onclick=function(){return J.parentNode.focus()};else{var te=J.onclick;J.onclick=function(oe){te(oe),J.parentNode.focus()}}J.onload||(D.props.lazyLoad?J.onload=function(){D.adaptHeight(),D.callbackTimers.push(setTimeout(D.onWindowResized,D.props.speed))}:(J.onload=Z,J.onerror=function(){Z(),D.props.onLazyLoadError&&D.props.onLazyLoadError()}))})}),F(N(D),"progressiveLazyLoad",function(){for(var W=[],B=O(O({},D.props),D.state),R=D.state.currentSlide;R<D.state.slideCount+(0,s.getPostClones)(B);R++)if(D.state.lazyLoadedList.indexOf(R)<0){W.push(R);break}for(var J=D.state.currentSlide-1;J>=-(0,s.getPreClones)(B);J--)if(D.state.lazyLoadedList.indexOf(J)<0){W.push(J);break}W.length>0?(D.setState(function(Z){return{lazyLoadedList:Z.lazyLoadedList.concat(W)}}),D.props.onLazyLoad&&D.props.onLazyLoad(W)):D.lazyLoadTimer&&(clearInterval(D.lazyLoadTimer),delete D.lazyLoadTimer)}),F(N(D),"slideHandler",function(W){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,R=D.props,J=R.asNavFor,Z=R.beforeChange,te=R.onLazyLoad,oe=R.speed,pe=R.afterChange,Le=D.state.currentSlide,Ze=(0,s.slideHandler)(O(O(O({index:W},D.props),D.state),{},{trackRef:D.track,useCSS:D.props.useCSS&&!B})),Fe=Ze.state,Be=Ze.nextState;if(Fe){Z&&Z(Le,Fe.currentSlide);var He=Fe.lazyLoadedList.filter(function(Ue){return D.state.lazyLoadedList.indexOf(Ue)<0});te&&He.length>0&&te(He),!D.props.waitForAnimate&&D.animationEndCallback&&(clearTimeout(D.animationEndCallback),pe&&pe(Le),delete D.animationEndCallback),D.setState(Fe,function(){J&&D.asNavForIndex!==W&&(D.asNavForIndex=W,J.innerSlider.slideHandler(W)),Be&&(D.animationEndCallback=setTimeout(function(){var Ue=Be.animating,st=y(Be,["animating"]);D.setState(st,function(){D.callbackTimers.push(setTimeout(function(){return D.setState({animating:Ue})},10)),pe&&pe(Fe.currentSlide),delete D.animationEndCallback})},oe))})}}),F(N(D),"changeSlide",function(W){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,R=O(O({},D.props),D.state),J=(0,s.changeSlide)(R,W);if(!(J!==0&&!J)&&(B===!0?D.slideHandler(J,B):D.slideHandler(J),D.props.autoplay&&D.autoPlay("update"),D.props.focusOnSelect)){var Z=D.list.querySelectorAll(".slick-current");Z[0]&&Z[0].focus()}}),F(N(D),"clickHandler",function(W){D.clickable===!1&&(W.stopPropagation(),W.preventDefault()),D.clickable=!0}),F(N(D),"keyHandler",function(W){var B=(0,s.keyHandler)(W,D.props.accessibility,D.props.rtl);B!==""&&D.changeSlide({message:B})}),F(N(D),"selectHandler",function(W){D.changeSlide(W)}),F(N(D),"disableBodyScroll",function(){var W=function(R){R=R||window.event,R.preventDefault&&R.preventDefault(),R.returnValue=!1};window.ontouchmove=W}),F(N(D),"enableBodyScroll",function(){window.ontouchmove=null}),F(N(D),"swipeStart",function(W){D.props.verticalSwiping&&D.disableBodyScroll();var B=(0,s.swipeStart)(W,D.props.swipe,D.props.draggable);B!==""&&D.setState(B)}),F(N(D),"swipeMove",function(W){var B=(0,s.swipeMove)(W,O(O(O({},D.props),D.state),{},{trackRef:D.track,listRef:D.list,slideIndex:D.state.currentSlide}));B&&(B.swiping&&(D.clickable=!1),D.setState(B))}),F(N(D),"swipeEnd",function(W){var B=(0,s.swipeEnd)(W,O(O(O({},D.props),D.state),{},{trackRef:D.track,listRef:D.list,slideIndex:D.state.currentSlide}));if(B){var R=B.triggerSlideHandler;delete B.triggerSlideHandler,D.setState(B),R!==void 0&&(D.slideHandler(R),D.props.verticalSwiping&&D.enableBodyScroll())}}),F(N(D),"touchEnd",function(W){D.swipeEnd(W),D.clickable=!0}),F(N(D),"slickPrev",function(){D.callbackTimers.push(setTimeout(function(){return D.changeSlide({message:"previous"})},0))}),F(N(D),"slickNext",function(){D.callbackTimers.push(setTimeout(function(){return D.changeSlide({message:"next"})},0))}),F(N(D),"slickGoTo",function(W){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(W=Number(W),isNaN(W))return"";D.callbackTimers.push(setTimeout(function(){return D.changeSlide({message:"index",index:W,currentSlide:D.state.currentSlide},B)},0))}),F(N(D),"play",function(){var W;if(D.props.rtl)W=D.state.currentSlide-D.props.slidesToScroll;else if((0,s.canGoNext)(O(O({},D.props),D.state)))W=D.state.currentSlide+D.props.slidesToScroll;else return!1;D.slideHandler(W)}),F(N(D),"autoPlay",function(W){D.autoplayTimer&&clearInterval(D.autoplayTimer);var B=D.state.autoplaying;if(W==="update"){if(B==="hovered"||B==="focused"||B==="paused")return}else if(W==="leave"){if(B==="paused"||B==="focused")return}else if(W==="blur"&&(B==="paused"||B==="hovered"))return;D.autoplayTimer=setInterval(D.play,D.props.autoplaySpeed+50),D.setState({autoplaying:"playing"})}),F(N(D),"pause",function(W){D.autoplayTimer&&(clearInterval(D.autoplayTimer),D.autoplayTimer=null);var B=D.state.autoplaying;W==="paused"?D.setState({autoplaying:"paused"}):W==="focused"?(B==="hovered"||B==="playing")&&D.setState({autoplaying:"focused"}):B==="playing"&&D.setState({autoplaying:"hovered"})}),F(N(D),"onDotsOver",function(){return D.props.autoplay&&D.pause("hovered")}),F(N(D),"onDotsLeave",function(){return D.props.autoplay&&D.state.autoplaying==="hovered"&&D.autoPlay("leave")}),F(N(D),"onTrackOver",function(){return D.props.autoplay&&D.pause("hovered")}),F(N(D),"onTrackLeave",function(){return D.props.autoplay&&D.state.autoplaying==="hovered"&&D.autoPlay("leave")}),F(N(D),"onSlideFocus",function(){return D.props.autoplay&&D.pause("focused")}),F(N(D),"onSlideBlur",function(){return D.props.autoplay&&D.state.autoplaying==="focused"&&D.autoPlay("blur")}),F(N(D),"render",function(){var W=(0,a.default)("slick-slider",D.props.className,{"slick-vertical":D.props.vertical,"slick-initialized":!0}),B=O(O({},D.props),D.state),R=(0,s.extractObject)(B,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),J=D.props.pauseOnHover;R=O(O({},R),{},{onMouseEnter:J?D.onTrackOver:null,onMouseLeave:J?D.onTrackLeave:null,onMouseOver:J?D.onTrackOver:null,focusOnSelect:D.props.focusOnSelect&&D.clickable?D.selectHandler:null});var Z;if(D.props.dots===!0&&D.state.slideCount>=D.props.slidesToShow){var te=(0,s.extractObject)(B,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),oe=D.props.pauseOnDotsHover;te=O(O({},te),{},{clickHandler:D.changeSlide,onMouseEnter:oe?D.onDotsLeave:null,onMouseOver:oe?D.onDotsOver:null,onMouseLeave:oe?D.onDotsLeave:null}),Z=e.default.createElement(o.Dots,te)}var pe,Le,Ze=(0,s.extractObject)(B,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);Ze.clickHandler=D.changeSlide,D.props.arrows&&(pe=e.default.createElement(c.PrevArrow,Ze),Le=e.default.createElement(c.NextArrow,Ze));var Fe=null;D.props.vertical&&(Fe={height:D.state.listHeight});var Be=null;D.props.vertical===!1?D.props.centerMode===!0&&(Be={padding:"0px "+D.props.centerPadding}):D.props.centerMode===!0&&(Be={padding:D.props.centerPadding+" 0px"});var He=O(O({},Fe),Be),Ue=D.props.touchMove,st={className:"slick-list",style:He,onClick:D.clickHandler,onMouseDown:Ue?D.swipeStart:null,onMouseMove:D.state.dragging&&Ue?D.swipeMove:null,onMouseUp:Ue?D.swipeEnd:null,onMouseLeave:D.state.dragging&&Ue?D.swipeEnd:null,onTouchStart:Ue?D.swipeStart:null,onTouchMove:D.state.dragging&&Ue?D.swipeMove:null,onTouchEnd:Ue?D.touchEnd:null,onTouchCancel:D.state.dragging&&Ue?D.swipeEnd:null,onKeyDown:D.props.accessibility?D.keyHandler:null},Ne={className:W,dir:"ltr",style:D.props.style};return D.props.unslick&&(st={className:"slick-list"},Ne={className:W,style:D.props.style}),e.default.createElement("div",Ne,D.props.unslick?"":pe,e.default.createElement("div",f({ref:D.listRefHandler},st),e.default.createElement(i.Track,f({ref:D.trackRefHandler},R),D.props.children)),D.props.unslick?"":Le,D.props.unslick?"":Z)}),D.list=null,D.track=null,D.state=O(O({},t.default),{},{currentSlide:D.props.initialSlide,targetSlide:D.props.initialSlide?D.props.initialSlide:0,slideCount:e.default.Children.count(D.props.children)}),D.callbackTimers=[],D.clickable=!0,D.debouncedResize=null;var X=D.ssrInit();return D.state=O(O({},D.state),X),D}
9return E(q,[{key:"didPropsChange",value:function(D){for(var X=!1,W=0,B=Object.keys(this.props);W<B.length;W++){var R=B[W];if(!D.hasOwnProperty(R)){X=!0;break}if(!(h(D[R])==="object"||typeof D[R]=="function"||isNaN(D[R]))&&D[R]!==this.props[R]){X=!0;break}}return X||e.default.Children.count(this.props.children)!==e.default.Children.count(D.children)}}]),q})(e.default.Component),IT}var nE,t2;function TW(){if(t2)return nE;t2=1;var e=function(t){return t.replace(/[A-Z]/g,function(n){return"-"+n.toLowerCase()}).toLowerCase()};return nE=e,nE}var aE,n2;function SW(){if(n2)return aE;n2=1;var e=TW(),t=function(s){var i=/[height|width]$/;return i.test(s)},n=function(s){var i="",o=Object.keys(s);return o.forEach(function(c,p){var m=s[c];c=e(c),t(c)&&typeof m=="number"&&(m=m+"px"),m===!0?i+=c:m===!1?i+="not "+c:i+="("+c+": "+m+")",p<o.length-1&&(i+=" and ")}),i},a=function(s){var i="";return typeof s=="string"?s:s instanceof Array?(s.forEach(function(o,c){i+=n(o),c<s.length-1&&(i+=", ")}),i):n(s)};return aE=a,aE}var a2;function vW(){return a2||(a2=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=o(Zr()),n=yW(),a=o(SW()),s=o(Ej()),i=zS();function o(_){return _&&_.__esModule?_:{default:_}}function c(_){"@babel/helpers - typeof";return c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(j){return typeof j}:function(j){return j&&typeof Symbol=="function"&&j.constructor===Symbol&&j!==Symbol.prototype?"symbol":typeof j},c(_)}function p(){return p=Object.assign?Object.assign.bind():function(_){for(var j=1;j<arguments.length;j++){var F=arguments[j];for(var G in F)({}).hasOwnProperty.call(F,G)&&(_[G]=F[G])}return _},p.apply(null,arguments)}function m(_,j){var F=Object.keys(_);if(Object.getOwnPropertySymbols){var G=Object.getOwnPropertySymbols(_);j&&(G=G.filter(function(z){return Object.getOwnPropertyDescriptor(_,z).enumerable})),F.push.apply(F,G)}return F}function h(_){for(var j=1;j<arguments.length;j++){var F=arguments[j]!=null?arguments[j]:{};j%2?m(Object(F),!0).forEach(function(G){w(_,G,F[G])}):Object.getOwnPropertyDescriptors?Object.defineProperties(_,Object.getOwnPropertyDescriptors(F)):m(Object(F)).forEach(function(G){Object.defineProperty(_,G,Object.getOwnPropertyDescriptor(F,G))})}return _}function f(_,j){if(!(_ instanceof j))throw new TypeError("Cannot call a class as a function")}function y(_,j){for(var F=0;F<j.length;F++){var G=j[F];G.enumerable=G.enumerable||!1,G.configurable=!0,"value"in G&&(G.writable=!0),Object.defineProperty(_,k(G.key),G)}}function S(_,j,F){return j&&y(_.prototype,j),Object.defineProperty(_,"prototype",{writable:!1}),_}function L(_,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");_.prototype=Object.create(j&&j.prototype,{constructor:{value:_,writable:!0,configurable:!0}}),Object.defineProperty(_,"prototype",{writable:!1}),j&&O(_,j)}function O(_,j){return O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(F,G){return F.__proto__=G,F},O(_,j)}function v(_){var j=x();return function(){var F,G=A(_);if(j){var z=A(this).constructor;F=Reflect.construct(G,arguments,z)}else F=G.apply(this,arguments);return C(this,F)}}function C(_,j){if(j&&(c(j)=="object"||typeof j=="function"))return j;if(j!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return E(_)}function E(_){if(_===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _}function x(){try{var _=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(x=function(){return!!_})()}function A(_){return A=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(j){return j.__proto__||Object.getPrototypeOf(j)},A(_)}function w(_,j,F){return(j=k(j))in _?Object.defineProperty(_,j,{value:F,enumerable:!0,configurable:!0,writable:!0}):_[j]=F,_}function k(_){var j=N(_,"string");return c(j)=="symbol"?j:j+""}function N(_,j){if(c(_)!="object"||!_)return _;var F=_[Symbol.toPrimitive];if(F!==void 0){var G=F.call(_,j);if(c(G)!="object")return G;throw new TypeError("@@toPrimitive must return a primitive value.")}return(j==="string"?String:Number)(_)}e.default=(function(_){L(F,_);var j=v(F);function F(G){var z;return f(this,F),z=j.call(this,G),w(E(z),"innerSliderRefHandler",function($){return z.innerSlider=$}),w(E(z),"slickPrev",function(){return z.innerSlider.slickPrev()}),w(E(z),"slickNext",function(){return z.innerSlider.slickNext()}),w(E(z),"slickGoTo",function($){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return z.innerSlider.slickGoTo($,Y)}),w(E(z),"slickPause",function(){return z.innerSlider.pause("paused")}),w(E(z),"slickPlay",function(){return z.innerSlider.autoPlay("play")}),z.state={breakpoint:null},z._responsiveMediaHandlers=[],z}return S(F,[{key:"media",value:function(z,$){var Y=window.matchMedia(z),q=function(D){var X=D.matches;X&&$()};Y.addListener(q),this._responsiveMediaHandlers.push({mql:Y,query:z,listener:q})}},{key:"componentDidMount",value:function(){var z=this;if(this.props.responsive){var $=this.props.responsive.map(function(q){return q.breakpoint});$.sort(function(q,U){return q-U}),$.forEach(function(q,U){var D;U===0?D=(0,a.default)({minWidth:0,maxWidth:q}):D=(0,a.default)({minWidth:$[U-1]+1,maxWidth:q}),(0,i.canUseDOM)()&&z.media(D,function(){z.setState({breakpoint:q})})});var Y=(0,a.default)({minWidth:$.slice(-1)[0]});(0,i.canUseDOM)()&&this.media(Y,function(){z.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEac
9h(function(z){z.mql.removeListener(z.listener)})}},{key:"render",value:function(){var z=this,$,Y;this.state.breakpoint?(Y=this.props.responsive.filter(function(te){return te.breakpoint===z.state.breakpoint}),$=Y[0].settings==="unslick"?"unslick":h(h(h({},s.default),this.props),Y[0].settings)):$=h(h({},s.default),this.props),$.centerMode&&($.slidesToScroll>1,$.slidesToScroll=1),$.fade&&($.slidesToShow>1,$.slidesToScroll>1,$.slidesToShow=1,$.slidesToScroll=1);var q=t.default.Children.toArray(this.props.children);q=q.filter(function(te){return typeof te=="string"?!!te.trim():!!te}),$.variableWidth&&($.rows>1||$.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),$.variableWidth=!1);for(var U=[],D=null,X=0;X<q.length;X+=$.rows*$.slidesPerRow){for(var W=[],B=X;B<X+$.rows*$.slidesPerRow;B+=$.slidesPerRow){for(var R=[],J=B;J<B+$.slidesPerRow&&($.variableWidth&&q[J].props.style&&(D=q[J].props.style.width),!(J>=q.length));J+=1)R.push(t.default.cloneElement(q[J],{key:100*X+10*B+J,tabIndex:-1,style:{width:"".concat(100/$.slidesPerRow,"%"),display:"inline-block"}}));W.push(t.default.createElement("div",{key:10*X+B},R))}$.variableWidth?U.push(t.default.createElement("div",{key:X,style:{width:D}},W)):U.push(t.default.createElement("div",{key:X},W))}if($==="unslick"){var Z="regular slider "+(this.props.className||"");return t.default.createElement("div",{className:Z},q)}else U.length<=$.slidesToShow&&($.unslick=!0);return t.default.createElement(n.InnerSlider,p({style:this.props.style,ref:this.innerSliderRefHandler},(0,i.filterSettings)($)),U)}}]),F})(t.default.Component)})(Xw)),Xw}var r2;function bW(){return r2||(r2=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(vW());function n(a){return a&&a.__esModule?a:{default:a}}e.default=t.default})(qw)),qw}var OW=bW();const Id=Qr(OW);var kv={exports:{}},rE,s2;function Cj(){return s2||(s2=1,rE=function(t,n){return function(){return t.apply(n,arguments)}}),rE}var sE,i2;function ls(){if(i2)return sE;i2=1;var e=Cj(),t=Object.prototype.toString,n=(function(R){return function(J){var Z=t.call(J);return R[Z]||(R[Z]=Z.slice(8,-1).toLowerCase())}})(Object.create(null));function a(R){return R=R.toLowerCase(),function(Z){return n(Z)===R}}function s(R){return Array.isArray(R)}function i(R){return typeof R>"u"}function o(R){return R!==null&&!i(R)&&R.constructor!==null&&!i(R.constructor)&&typeof R.constructor.isBuffer=="function"&&R.constructor.isBuffer(R)}var c=a("ArrayBuffer");function p(R){var J;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?J=ArrayBuffer.isView(R):J=R&&R.buffer&&c(R.buffer),J}function m(R){return typeof R=="string"}function h(R){return typeof R=="number"}function f(R){return R!==null&&typeof R=="object"}function y(R){if(n(R)!=="object")return!1;var J=Object.getPrototypeOf(R);return J===null||J===Object.prototype}function S(R){return R&&Object.keys(R).length===0&&Object.getPrototypeOf(R)===Object.prototype}var L=a("Date"),O=a("File"),v=a("Blob"),C=a("FileList");function E(R){return t.call(R)==="[object Function]"}function x(R){return f(R)&&E(R.pipe)}function A(R){var J="[object FormData]";return R&&(typeof FormData=="function"&&R instanceof FormData||t.call(R)===J||E(R.toString)&&R.toString()===J)}var w=a("URLSearchParams");function k(R){return R.trim?R.trim():R.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function N(){var R;return typeof navigator<"u"&&((R=navigator.product)==="ReactNative"||R==="NativeScript"||R==="NS")?!1:typeof window<"u"&&typeof document<"u"}function _(R,J){if(!(R===null||typeof R>"u"))if(typeof R!="object"&&(R=[R]),s(R))for(var Z=0,te=R.length;Z<te;Z++)J.call(null,R[Z],Z,R);else for(var oe in R)Object.prototype.hasOwnProperty.call(R,oe)&&J.call(null,R[oe],oe,R)}function j(){var R={};function J(oe,pe){pe==="__proto__"||pe==="constructor"||pe==="prototype"||(y(R[pe])&&y(oe)?R[pe]=j(R[pe],oe):y(oe)?R[pe]=j({},oe):s(oe)?R[pe]=oe.slice():R[pe]=oe)}for(var Z=0,te=arguments.length;Z<te;Z++)_(arguments[Z],J);return R}function F(R,J,Z){return _(J,function(oe,pe){Z&&typeof oe=="function"?R[pe]=e(oe,Z):R[pe]=oe}),R}function G(R){return R.charCodeAt(0)===65279&&(R=R.slice(1)),R}function z(R,J,Z,te){R.prototype=Object.create(J.prototype,te),R.prototype.constructor=R,Z&&Object.assign(R.prototype,Z)}function $(R,J,Z,te){var oe,pe,Le,Ze={};if(J=J||{},R==null)return J;do{for(oe=Object.getOwnPropertyNames(R),pe=oe.length;pe-- >0;
9)Le=oe[pe],(!te||te(Le,R,J))&&!Ze[Le]&&(J[Le]=R[Le],Ze[Le]=!0);R=Z!==!1&&Object.getPrototypeOf(R)}while(R&&(!Z||Z(R,J))&&R!==Object.prototype);return J}function Y(R,J,Z){R=String(R),(Z===void 0||Z>R.length)&&(Z=R.length),Z-=J.length;var te=R.indexOf(J,Z);return te!==-1&&te===Z}function q(R){if(!R)return null;if(s(R))return R;var J=R.length;if(!h(J))return null;for(var Z=new Array(J);J-- >0;)Z[J]=R[J];return Z}var U=(function(R){return function(J){return R&&J instanceof R}})(typeof Uint8Array<"u"&&Object.getPrototypeOf(Uint8Array));function D(R,J){for(var Z=R&&R[Symbol.iterator],te=Z.call(R),oe;(oe=te.next())&&!oe.done;){var pe=oe.value;J.call(R,pe[0],pe[1])}}function X(R,J){for(var Z,te=[];(Z=R.exec(J))!==null;)te.push(Z);return te}var W=a("HTMLFormElement"),B=(function(J){return function(Z,te){return J.call(Z,te)}})(Object.prototype.hasOwnProperty);return sE={isArray:s,isArrayBuffer:c,isBuffer:o,isFormData:A,isArrayBufferView:p,isString:m,isNumber:h,isObject:f,isPlainObject:y,isEmptyObject:S,isUndefined:i,isDate:L,isFile:O,isBlob:v,isFunction:E,isStream:x,isURLSearchParams:w,isStandardBrowserEnv:N,forEach:_,merge:j,extend:F,trim:k,stripBOM:G,inherits:z,toFlatObject:$,kindOf:n,kindOfTest:a,endsWith:Y,toArray:q,isTypedArray:U,isFileList:C,forEachEntry:D,matchAll:X,isHTMLForm:W,hasOwnProperty:B},sE}var iE,o2;function wh(){if(o2)return iE;o2=1;var e=ls();function t(s,i,o,c,p){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=s,this.name="AxiosError",i&&(this.code=i),o&&(this.config=o),c&&(this.request=c),p&&(this.response=p)}e.inherits(t,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var n=t.prototype,a={};return["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(function(s){a[s]={value:s}}),Object.defineProperties(t,a),Object.defineProperty(n,"isAxiosError",{value:!0}),t.from=function(s,i,o,c,p,m){var h=Object.create(n);return e.toFlatObject(s,h,function(y){return y!==Error.prototype}),t.call(h,s.message,i,o,c,p),h.cause=s,h.name=s.name,m&&Object.assign(h,m),h},iE=t,iE}var oE,l2;function LW(){return l2||(l2=1,oE=typeof self=="object"?self.FormData:window.FormData),oE}var lE,c2;function wW(){return c2||(c2=1,lE=LW()),lE}var cE,u2;function eL(){if(u2)return cE;u2=1;var e=ls(),t=wh(),n=wW();function a(h){return e.isPlainObject(h)||e.isArray(h)}function s(h){return e.endsWith(h,"[]")?h.slice(0,-2):h}function i(h,f,y){return h?h.concat(f).map(function(L,O){return L=s(L),!y&&O?"["+L+"]":L}).join(y?".":""):f}function o(h){return e.isArray(h)&&!h.some(a)}var c=e.toFlatObject(e,{},null,function(f){return/^is[A-Z]/.test(f)});function p(h){return h&&e.isFunction(h.append)&&h[Symbol.toStringTag]==="FormData"&&h[Symbol.iterator]}function m(h,f,y){if(!e.isObject(h))throw new TypeError("target must be an object");f=f||new(n||FormData),y=e.toFlatObject(y,{metaTokens:!0,dots:!1,indexes:!1},!1,function(j,F){return!e.isUndefined(F[j])});var S=y.metaTokens,L=y.visitor||A,O=y.dots,v=y.indexes,C=y.Blob||typeof Blob<"u"&&Blob,E=C&&p(f);if(!e.isFunction(L))throw new TypeError("visitor must be a function");function x(_){if(_===null)return"";if(e.isDate(_))return _.toISOString();if(!E&&e.isBlob(_))throw new t("Blob is not supported. Use a Buffer instead.");return e.isArrayBuffer(_)||e.isTypedArray(_)?E&&typeof Blob=="function"?new Blob([_]):Buffer.from(_):_}function A(_,j,F){var G=_;if(_&&!F&&typeof _=="object"){if(e.endsWith(j,"{}"))j=S?j:j.slice(0,-2),_=JSON.stringify(_);else if(e.isArray(_)&&o(_)||e.isFileList(_)||e.endsWith(j,"[]")&&(G=e.toArray(_)))return j=s(j),G.forEach(function($,Y){!(e.isUndefined($)||$===null)&&f.append(v===!0?i([j],Y,O):v===null?j:j+"[]",x($))}),!1}return a(_)?!0:(f.append(i(F,j,O),x(_)),!1)}var w=[],k=Object.assign(c,{defaultVisitor:A,convertValue:x,isVisitable:a});function N(_,j){if(!e.isUndefined(_)){if(w.indexOf(_)!==-1)throw Error("Circular reference detected in "+j.join("."));w.push(_),e.forEach(_,function(G,z){var $=!(e.isUndefined(G)||G===null)&&L.call(f,G,e.isString(z)?z.trim():z,j,k);$===!0&&N(G,j?j.concat(z):[z])}),w.pop()}}if(!e.isObject(h))throw new TypeError("data must be an object");return N(h),f}return cE=m,cE}var uE,p2;function kj(){if(p2)return uE;p2=1;var e=eL();
9function t(s){var i={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(s).replace(/[!'\(\)~]|%20|%00/g,function(c){return i[c]})}function n(s,i){this._pairs=[],s&&e(s,this,i)}var a=n.prototype;return a.append=function(i,o){this._pairs.push([i,o])},a.toString=function(i){var o=i?function(c){return i.call(this,c,t)}:t;return this._pairs.map(function(p){return o(p[0])+"="+o(p[1])},"").join("&")},uE=n,uE}var pE,d2;function Fj(){if(d2)return pE;d2=1;var e=ls(),t=kj();function n(a){return encodeURIComponent(a).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}return pE=function(s,i,o){if(!i)return s;var c=s.indexOf("#");c!==-1&&(s=s.slice(0,c));var p=o&&o.encode||n,m=o&&o.serialize,h;return m?h=m(i,o):h=e.isURLSearchParams(i)?i.toString():new t(i,o).toString(p),h&&(s+=(s.indexOf("?")===-1?"?":"&")+h),s},pE}var dE,m2;function EW(){if(m2)return dE;m2=1;var e=ls();function t(){this.handlers=[]}return t.prototype.use=function(a,s,i){return this.handlers.push({fulfilled:a,rejected:s,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1},t.prototype.eject=function(a){this.handlers[a]&&(this.handlers[a]=null)},t.prototype.clear=function(){this.handlers&&(this.handlers=[])},t.prototype.forEach=function(a){e.forEach(this.handlers,function(i){i!==null&&a(i)})},dE=t,dE}var mE,h2;function Rj(){if(h2)return mE;h2=1;var e=ls();return mE=function(n,a){e.forEach(n,function(i,o){o!==a&&o.toUpperCase()===a.toUpperCase()&&(n[a]=i,delete n[o])})},mE}var hE,f2;function _j(){return f2||(f2=1,hE={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}),hE}var fE,g2;function PW(){if(g2)return fE;g2=1;var e=kj();return fE=typeof URLSearchParams<"u"?URLSearchParams:e,fE}var gE,y2;function xW(){return y2||(y2=1,gE=FormData),gE}var yE,T2;function IW(){return T2||(T2=1,yE={isBrowser:!0,classes:{URLSearchParams:PW(),FormData:xW(),Blob},protocols:["http","https","file","blob","url","data"]}),yE}var TE,S2;function eN(){return S2||(S2=1,TE=IW()),TE}var SE,v2;function NW(){if(v2)return SE;v2=1;var e=ls(),t=eL(),n=eN();return SE=function(s,i){return t(s,new n.classes.URLSearchParams,Object.assign({visitor:function(o,c,p,m){return n.isNode&&e.isBuffer(o)?(this.append(c,o.toString("base64")),!1):m.defaultVisitor.apply(this,arguments)}},i))},SE}var vE,b2;function Bj(){if(b2)return vE;b2=1;var e=ls();function t(s){return e.matchAll(/\w+|\[(\w*)]/g,s).map(function(i){return i[0]==="[]"?"":i[1]||i[0]})}function n(s){var i={},o=Object.keys(s),c,p=o.length,m;for(c=0;c<p;c++)m=o[c],i[m]=s[m];return i}function a(s){function i(c,p,m,h){var f=c[h++];if(f==="__proto__")return!0;var y=Number.isFinite(+f),S=h>=c.length;if(f=!f&&e.isArray(m)?m.length:f,S)return e.hasOwnProperty(m,f)?m[f]=[m[f],p]:m[f]=p,!y;(!m[f]||!e.isObject(m[f]))&&(m[f]=[]);var L=i(c,p,m[f],h);return L&&e.isArray(m[f])&&(m[f]=n(m[f])),!y}if(e.isFormData(s)&&e.isFunction(s.entries)){var o={};return e.forEachEntry(s,function(c,p){i(t(c),p,o,0)}),o}return null}return vE=a,vE}var bE,O2;function AW(){if(O2)return bE;O2=1;var e=wh();return bE=function(n,a,s){var i=s.config.validateStatus;!s.status||!i||i(s.status)?n(s):a(new e("Request failed with status code "+s.status,[e.ERR_BAD_REQUEST,e.ERR_BAD_RESPONSE][Math.floor(s.status/100)-4],s.config,s.request,s))},bE}var OE,L2;function CW(){if(L2)return OE;L2=1;var e=ls();return OE=e.isStandardBrowserEnv()?(function(){return{write:function(a,s,i,o,c,p){var m=[];m.push(a+"="+encodeURIComponent(s)),e.isNumber(i)&&m.push("expires="+new Date(i).toGMTString()),e.isString(o)&&m.push("path="+o),e.isString(c)&&m.push("domain="+c),p===!0&&m.push("secure"),document.cookie=m.join("; ")},read:function(a){var s=document.cookie.match(new RegExp("(^|;\\s*)("+a+")=([^;]*)"));return s?decodeURIComponent(s[3]):null},remove:function(a){this.write(a,"",Date.now()-864e5)}}})():(function(){return{write:function(){},read:function(){return null},remove:function(){}}})(),OE}var LE,w2;function kW(){return w2||(w2=1,LE=function(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}),LE}var wE,E2;
9function FW(){return E2||(E2=1,wE=function(t,n){return n?t.replace(/\/?\/$/,"")+"/"+n.replace(/^\/+/,""):t}),wE}var EE,P2;function Dj(){if(P2)return EE;P2=1;var e=kW(),t=FW();return EE=function(a,s,i){var o=!e(s);return a&&(o||i===!1)?t(a,s):s},EE}var PE,x2;function RW(){if(x2)return PE;x2=1;var e=ls(),t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return PE=function(a){var s={},i,o,c;return a&&e.forEach(a.split(`
10`),function(m){if(c=m.indexOf(":"),i=e.trim(m.slice(0,c)).toLowerCase(),o=e.trim(m.slice(c+1)),i){if(s[i]&&t.indexOf(i)>=0)return;i==="set-cookie"?s[i]=(s[i]?s[i]:[]).concat([o]):s[i]=s[i]?s[i]+", "+o:o}}),s},PE}var xE,I2;function _W(){if(I2)return xE;I2=1;var e=ls();return xE=e.isStandardBrowserEnv()?(function(){var n=/(msie|trident)/i.test(navigator.userAgent),a=document.createElement("a"),s;function i(o){var c=o;return n&&(a.setAttribute("href",c),c=a.href),a.setAttribute("href",c),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:a.pathname.charAt(0)==="/"?a.pathname:"/"+a.pathname}}return s=i(window.location.href),function(c){var p=e.isString(c)?i(c):c;return p.protocol===s.protocol&&p.host===s.host}})():(function(){return function(){return!0}})(),xE}var IE,N2;function tL(){if(N2)return IE;N2=1;var e=wh(),t=ls();function n(a,s,i){e.call(this,a??"canceled",e.ERR_CANCELED,s,i),this.name="CanceledError"}return t.inherits(n,e,{__CANCEL__:!0}),IE=n,IE}var NE,A2;function BW(){return A2||(A2=1,NE=function(t){var n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return n&&n[1]||""}),NE}var AE,C2;function k2(){if(C2)return AE;C2=1;var e=ls(),t=AW(),n=CW(),a=Fj(),s=Dj(),i=RW(),o=_W(),c=_j(),p=wh(),m=tL(),h=BW(),f=eN();return AE=function(S){return new Promise(function(O,v){var C=S.data,E=S.headers,x=S.responseType,A=S.withXSRFToken,w;function k(){S.cancelToken&&S.cancelToken.unsubscribe(w),S.signal&&S.signal.removeEventListener("abort",w)}e.isFormData(C)&&e.isStandardBrowserEnv()&&delete E["Content-Type"];var N=new XMLHttpRequest;if(S.auth){var _=S.auth.username||"",j=S.auth.password?unescape(encodeURIComponent(S.auth.password)):"";E.Authorization="Basic "+btoa(_+":"+j)}var F=s(S.baseURL,S.url,S.allowAbsoluteUrls);N.open(S.method.toUpperCase(),a(F,S.params,S.paramsSerializer),!0),N.timeout=S.timeout;function G(){if(N){var Y="getAllResponseHeaders"in N?i(N.getAllResponseHeaders()):null,q=!x||x==="text"||x==="json"?N.responseText:N.response,U={data:q,status:N.status,statusText:N.statusText,headers:Y,config:S,request:N};t(function(X){O(X),k()},function(X){v(X),k()},U),N=null}}if("onloadend"in N?N.onloadend=G:N.onreadystatechange=function(){!N||N.readyState!==4||N.status===0&&!(N.responseURL&&N.responseURL.indexOf("file:")===0)||setTimeout(G)},N.onabort=function(){N&&(v(new p("Request aborted",p.ECONNABORTED,S,N)),N=null)},N.onerror=function(){v(new p("Network Error",p.ERR_NETWORK,S,N)),N=null},N.ontimeout=function(){var q=S.timeout?"timeout of "+S.timeout+"ms exceeded":"timeout exceeded",U=S.transitional||c;S.timeoutErrorMessage&&(q=S.timeoutErrorMessage),v(new p(q,U.clarifyTimeoutError?p.ETIMEDOUT:p.ECONNABORTED,S,N)),N=null},e.isStandardBrowserEnv()&&(A&&e.isFunction(A)&&(A=A(S)),A||A!==!1&&o(F))){var z=S.xsrfHeaderName&&S.xsrfCookieName&&n.read(S.xsrfCookieName);z&&(E[S.xsrfHeaderName]=z)}"setRequestHeader"in N&&e.forEach(E,function(q,U){typeof C>"u"&&U.toLowerCase()==="content-type"?delete E[U]:N.setRequestHeader(U,q)}),e.isUndefined(S.withCredentials)||(N.withCredentials=!!S.withCredentials),x&&x!=="json"&&(N.responseType=S.responseType),typeof S.onDownloadProgress=="function"&&N.addEventListener("progress",S.onDownloadProgress),typeof S.onUploadProgress=="function"&&N.upload&&N.upload.addEventListener("progress",S.onUploadProgress),(S.cancelToken||S.signal)&&(w=function(Y){N&&(v(!Y||Y.type?new m(null,S,N):Y),N.abort(),N=null)},S.cancelToken&&S.cancelToken.subscribe(w),S.signal&&(S.signal.aborted?w():S.signal.addEventListener("abort",w))),!C&&C!==!1&&C!==0&&C!==""&&(C=null);var $=h(F);if($&&f.protocols.indexOf($)===-1){v(new p("Unsupported protocol "+$+":",p.ERR_BAD_REQUEST,S));return}N.send(C)})},AE}var CE,F2;function tN(){if(F2)return CE;F2=1;var e=ls(),t=Rj(),n=wh(),a=_j(),s=eL(),i=NW(),o=eN(),c=Bj(),p={"Content-Type":"application/x-www-form-urlencoded"};function m(S,L){!e.isUndefined(S)&&e.isUndefined(S["Content-Type"])&&(S["Content-Type"]=L)}function h(){var S;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(S=k2()),S}function f(S,L,O){if(e.isString(S))try{return(L||JSON.parse)(S),e.trim(S)}catch(v){if(v.name!=="SyntaxError")throw v}return(O||JSON.stringify)(S)}var y={transitional:a,adapter:h(),transformRequest:[function(L,O){t(O,"Accept"),t(O,"Content-Type");var v=O&&O["Content-Type"]||"",C=v.indexOf("application/json")>-1,E=e.isObject(L);
10E&&e.isHTMLForm(L)&&(L=new FormData(L));var x=e.isFormData(L);if(x)return C?JSON.stringify(c(L)):L;if(e.isArrayBuffer(L)||e.isBuffer(L)||e.isStream(L)||e.isFile(L)||e.isBlob(L))return L;if(e.isArrayBufferView(L))return L.buffer;if(e.isURLSearchParams(L))return m(O,"application/x-www-form-urlencoded;charset=utf-8"),L.toString();var A;if(E){if(v.indexOf("application/x-www-form-urlencoded")!==-1)return i(L,this.formSerializer).toString();if((A=e.isFileList(L))||v.indexOf("multipart/form-data")>-1){var w=this.env&&this.env.FormData;return s(A?{"files[]":L}:L,w&&new w,this.formSerializer)}}return E||C?(m(O,"application/json"),f(L)):L}],transformResponse:[function(L){var O=this.transitional||y.transitional,v=O&&O.forcedJSONParsing,C=this.responseType==="json";if(L&&e.isString(L)&&(v&&!this.responseType||C)){var E=O&&O.silentJSONParsing,x=!E&&C;try{return JSON.parse(L)}catch(A){if(x)throw A.name==="SyntaxError"?n.from(A,n.ERR_BAD_RESPONSE,this,null,this.response):A}}return L}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:o.classes.FormData,Blob:o.classes.Blob},validateStatus:function(L){return L>=200&&L<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};return e.forEach(["delete","get","head"],function(L){y.headers[L]={}}),e.forEach(["post","put","patch"],function(L){y.headers[L]=e.merge(p)}),CE=y,CE}var kE,R2;function DW(){if(R2)return kE;R2=1;var e=ls(),t=tN();return kE=function(a,s,i,o){var c=this||t;return e.forEach(o,function(m){a=m.call(c,a,s,i)}),a},kE}var FE,_2;function Mj(){return _2||(_2=1,FE=function(t){return!!(t&&t.__CANCEL__)}),FE}var RE,B2;function MW(){if(B2)return RE;B2=1;var e=ls(),t=DW(),n=Mj(),a=tN(),s=tL(),i=Rj();function o(c){if(c.cancelToken&&c.cancelToken.throwIfRequested(),c.signal&&c.signal.aborted)throw new s}return RE=function(p){o(p),p.headers=p.headers||{},p.data=t.call(p,p.data,p.headers,null,p.transformRequest),i(p.headers,"Accept"),i(p.headers,"Content-Type"),p.headers=e.merge(p.headers.common||{},p.headers[p.method]||{},p.headers),e.forEach(["delete","get","head","post","put","patch","common"],function(f){delete p.headers[f]});var m=p.adapter||a.adapter;return m(p).then(function(f){return o(p),f.data=t.call(p,f.data,f.headers,f.status,p.transformResponse),f},function(f){return n(f)||(o(p),f&&f.response&&(f.response.data=t.call(p,f.response.data,f.response.headers,f.response.status,p.transformResponse))),Promise.reject(f)})},RE}var _E,D2;function jj(){if(D2)return _E;D2=1;var e=ls();return _E=function(n,a){a=a||{};var s={};function i(f,y){return e.isPlainObject(f)&&e.isPlainObject(y)?e.merge(f,y):e.isEmptyObject(y)?e.merge({},f):e.isPlainObject(y)?e.merge({},y):e.isArray(y)?y.slice():y}function o(f){if(e.isUndefined(a[f])){if(!e.isUndefined(n[f]))return i(void 0,n[f])}else return i(n[f],a[f])}function c(f){if(!e.isUndefined(a[f]))return i(void 0,a[f])}function p(f){if(e.isUndefined(a[f])){if(!e.isUndefined(n[f]))return i(void 0,n[f])}else return i(void 0,a[f])}function m(f){if(f in a)return i(n[f],a[f]);if(f in n)return i(void 0,n[f])}var h={url:c,method:c,data:c,baseURL:p,transformRequest:p,transformResponse:p,paramsSerializer:p,timeout:p,timeoutMessage:p,withCredentials:p,withXSRFToken:p,adapter:p,responseType:p,xsrfCookieName:p,xsrfHeaderName:p,onUploadProgress:p,onDownloadProgress:p,decompress:p,maxContentLength:p,maxBodyLength:p,beforeRedirect:p,transport:p,httpAgent:p,httpsAgent:p,cancelToken:p,socketPath:p,responseEncoding:p,validateStatus:m};return e.forEach(Object.keys(n).concat(Object.keys(a)),function(y){if(!(y==="__proto__"||y==="constructor"||y==="prototype")){var S=e.hasOwnProperty(h,y)?h[y]:o,L=S(y);e.isUndefined(L)&&S!==m||(s[y]=L)}}),s},_E}var BE,M2;function Gj(){return M2||(M2=1,BE={version:"0.30.3"}),BE}var DE,j2;function jW(){if(j2)return DE;j2=1;var e=Gj().version,t=wh(),n={};["object","boolean","number","function","string","symbol"].forEach(function(i,o){n[i]=function(p){return typeof p===i||"a"+(o<1?"n ":" ")+i}});var a={};n.transitional=function(o,c,p){function m(h,f){return"[Axios v"+e+"] Transitional option '"+h+"'"+f+(p?". "+p:"")}return function(h,f,y){if(o===!1)throw new t(m(f," has been removed"+(c?" in "+c:"")),t.ERR_DEPRECATED);return c&&!a[f]&&(a[f]=!0,console.warn(m(f," has been deprecated since v"+c+" and will be removed in the near future"))),o?o(h,f,y):!0}};function s(i,o,c){if(typeof i!="object")throw new t("options must be an object",t.ERR_BAD_OPTION_VALUE);for(var p=Object.keys(i),m=p.length;m-- >0;){var h=p[m],f=o[h];if(f){var y=i[h],S=y===void 0||f(y,h,i);if(S!==!0)throw new t("option "+h+" must be "+S,t.ERR_BAD_OPTION_VALUE);continue}if(c!==!0)throw new t("Unknown option "+h,t.ERR_BAD_OPTION)}}return DE={assertOptions:s,validators:n},DE}var ME,G2;function GW(){if(G2)return ME;G2=1;var e=ls(),t=Fj(),n=EW(),a=MW(),s=jj(),i=Dj(),o=jW(),c=o.validators;function p(m){this.defaults=m,this.interceptors={request:new n,response:new n}}return p.prototype.request=function(h,f){typeof h=="string"?(f=f||{},f.url=h):f=h||{},f=s(this.defaults,f),f.method?f.method=f.method.toLowerCase():this.defaults.method?f.method=this.defaults.method.toLowerCase():f.method="get";var y=f.transitional;y!==void 0&&o.assertOptions(y,{silentJSONParsing:c.transitional(c.boolean),forcedJSONParsing:c.transitional(c.boolean),clarifyTimeoutError:c.transitional(c.boolean)},!1);var S=f.paramsSerializer;
10S!=null&&(e.isFunction(S)?f.paramsSerializer={serialize:S}:o.assertOptions(S,{encode:c.function,serialize:c.function},!0));var L=[],O=!0;this.interceptors.request.forEach(function(N){typeof N.runWhen=="function"&&N.runWhen(f)===!1||(O=O&&N.synchronous,L.unshift(N.fulfilled,N.rejected))});var v=[];this.interceptors.response.forEach(function(N){v.push(N.fulfilled,N.rejected)});var C;if(!O){var E=[a,void 0];for(Array.prototype.unshift.apply(E,L),E=E.concat(v),C=Promise.resolve(f);E.length;)C=C.then(E.shift(),E.shift());return C}for(var x=f;L.length;){var A=L.shift(),w=L.shift();try{x=A(x)}catch(k){w(k);break}}try{C=a(x)}catch(k){return Promise.reject(k)}for(;v.length;)C=C.then(v.shift(),v.shift());return C},p.prototype.getUri=function(h){h=s(this.defaults,h);var f=i(h.baseURL,h.url,h.allowAbsoluteUrls);return t(f,h.params,h.paramsSerializer)},e.forEach(["delete","get","head","options"],function(h){p.prototype[h]=function(f,y){return this.request(s(y||{},{method:h,url:f,data:(y||{}).data}))}}),e.forEach(["post","put","patch"],function(h){function f(y){return function(L,O,v){return this.request(s(v||{},{method:h,headers:y?{"Content-Type":"multipart/form-data"}:{},url:L,data:O}))}}p.prototype[h]=f(),p.prototype[h+"Form"]=f(!0)}),ME=p,ME}var jE,Y2;function YW(){if(Y2)return jE;Y2=1;var e=tL();function t(n){if(typeof n!="function")throw new TypeError("executor must be a function.");var a;this.promise=new Promise(function(o){a=o});var s=this;this.promise.then(function(i){if(s._listeners){for(var o=s._listeners.length;o-- >0;)s._listeners[o](i);s._listeners=null}}),this.promise.then=function(i){var o,c=new Promise(function(p){s.subscribe(p),o=p}).then(i);return c.cancel=function(){s.unsubscribe(o)},c},n(function(o,c,p){s.reason||(s.reason=new e(o,c,p),a(s.reason))})}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},t.prototype.subscribe=function(a){if(this.reason){a(this.reason);return}this._listeners?this._listeners.push(a):this._listeners=[a]},t.prototype.unsubscribe=function(a){if(this._listeners){var s=this._listeners.indexOf(a);s!==-1&&this._listeners.splice(s,1)}},t.source=function(){var a,s=new t(function(o){a=o});return{token:s,cancel:a}},jE=t,jE}var GE,V2;function VW(){return V2||(V2=1,GE=function(t){return function(a){return t.apply(null,a)}}),GE}var YE,H2;function HW(){if(H2)return YE;H2=1;var e=ls();return YE=function(n){return e.isObject(n)&&n.isAxiosError===!0},YE}var J2;function JW(){if(J2)return kv.exports;J2=1;var e=ls(),t=Cj(),n=GW(),a=jj(),s=tN(),i=Bj();function o(p){var m=new n(p),h=t(n.prototype.request,m);return e.extend(h,n.prototype,m),e.extend(h,m),h.create=function(y){return o(a(p,y))},h}var c=o(s);return c.Axios=n,c.CanceledError=tL(),c.CancelToken=YW(),c.isCancel=Mj(),c.VERSION=Gj().version,c.toFormData=eL(),c.AxiosError=wh(),c.Cancel=c.CanceledError,c.all=function(m){return Promise.all(m)},c.spread=VW(),c.isAxiosError=HW(),c.formToJSON=function(p){return i(e.isHTMLForm(p)?new FormData(p):p)},kv.exports=c,kv.exports.default=c,kv.exports}var VE,W2;function WW(){return W2||(W2=1,VE=JW()),VE}var UW=WW();const tO=Qr(UW);function Yj(){return{"Content-Type":"application/json"}}const nL=tO.create({baseURL:"https://api-velki.balmain.fit:2020/",headers:Yj()}),$W=tO.create({baseURL:"https://api-velki.balmain.fit:2020/",headers:Yj()});nL.interceptors.request.use(e=>{["/v1/user/refresh-token","/v1/user/refresh-amount","/v1/user/match/betfaire-place-bet","/v1/user/match/bookmaker-place-bet","/v1/user/match/get-bet-positions","/v1/user/match/premium-fancy-place-bet","/v1/user/match/fancy-bet-positions","/v1/user/match/sport-book-bet-positions","/v1/user/match/check-bet-price","/v1/user/match/place-toss-bet","/v1/user/match/place-tie-bet","/v1/user/match/fancy-place-bet","/v1/user/match/mobile-list","/v1/cron/match-odds","/v1/cron/premium-fancy","/v1/cron/match-odds","/v1/user/message/list","/v1/user/profile","/v1/user/sport/mobile-inplay-count","/v1/user/match/current-bet-count","/v1/user/get-home-banners","/v1/user/match/series"].includes(e?.url?.split("?")[0]);const t=localStorage.getItem("token");return t&&(e={...e,headers:{...e.headers,Authorization:`Bearer ${t}`}}),e});nL.interceptors.response.use(function(e){return e},function(e){const{status:t}=e.response;if(t===401)localStorage.removeItem("token"),localStorage.removeItem("refresh_token"),localStorage.removeItem("uniqueId"),window.location.reload();else if(t===403)localStorage.removeItem("token"),localStorage.removeItem("refresh_token"),localStorage.removeItem("uniqueId"),window.location.reload();else if(t===400)return Promise.resolve(e.response);return Promise.reject(e)});function Cn(e,t={}){return nL.get(e,{params:t})}function zW(e,t={}){return $W.get(e,{params:t})}function is(e,t){return nL.post(e,t)}const Zt={loginUser:"/v1/user/login",refreshToken:"/v1/user/refresh-token",favourtieList:"/v1/user/match/favourite-lists",matchList:"/v1/user/match/mobile-list",fancyList:"/v1/user/match/fancy-list",refreshAmount:"/v1/user/refresh-amount",userProfile:"/v1/user/profile",userProfileUpdate:"/v1/user/profile-update",userEditStake:"/v1/user/edit-stake",userEditOneClickStake:"/v1/user/edit-one-click-stake",activityLogs:"/v1/user/activity-logs",changePassword:"/v1/user/change-password",transactionLogs:"/v1/user/transaction/logs",accountStatement:"/v1/user/transaction/bet-logs",match
10Detail:"/v1/user/match/detail",matchScore:"/v1/user/match/score",sportsList:"/v1/user/sport/list",inPlayCount:"/v1/user/sport/inplay-count",matchOddsRisk:"/v1/user/betfair-match-score",betfairPlaceBet:"/v1/user/match/betfaire-place-bet",soccerPlaceBet:"/v1/user/match/soccer-place-bet",tennisPlaceBet:"/v1/user/match/tennis-place-bet",userInPlaySport:"/v1/user/sport/mobile",betPosition:"/v1/user/match/get-bet-positions",addToFavourite:"/v1/user/match/add-to-favourite",betEventsBetPosition:"/v1/user/match/get-events-bet-positions",multiEventPlaceBet:"/v1/user/match/multiple-event-place-bet",getCurrentBetsExchanges:"/v1/user/match/my-bets",cancelUnmatchedBets:"/v1/user/match/clear-unmatched-bet",getBookmakerBets:"/v1/user/match/my-bookmaker-bets",getFancyBets:"/v1/user/match/my-fancy-bets",getParlyBets:"/v1/user/match/my-parlay-bets",getSportsBook:"/v1/user/match/my-sport-book-bets",fancyBetPlace:"/v1/user/match/fancy-place-bet",diamondfancyBetPlace:"/v1/user/match/diamond-fancy-place-bet",multiMarket:"/v1/user/sport/multi-market",preminumFancyBets:"/v1/user/match/premium-fancy-place-bet",addMatchInMultiMarket:"/v1/user/sport/multi-market",getPremiumFancy:"/v1/cron/premium-fancy",getMatchOdds:"/v1/cron/match-odds",getBetsData:"/v1/user/match/events-bets",getMatchOddsNew:"/v1/cron/jack-match-odds",getHistory:"/v1/user/match/bet-history",messageList:"/v1/user/message/list",smsList:"/v1/user/message/sms-list",userSubscribe:"/v1/user/subscribe",adminSetting:"/v1/user/site-setting/site-setting-list",searchEvent:"/v1/user/match/search-list",tournamentList:"/v1/user/match/list",bookmakerOdds:"/v1/cron/bookmaker-odds",currentBets:"/v1/user/match/current-bets",currentBetsCount:"/v1/user/match/current-bet-count",mobileCurrentBets:"/v1/user/match/mobile-current-bets",betFancyPosition:"/v1/user/match/fancy-bet-positions",bookPosition:"/v1/user/match/fancy-bet-run-positions",betPremiumFancyPosition:"/v1/user/match/sport-book-bet-positions",doLoginAndLaunchGame:"/v1/wallet/doLoginAndLaunchGame",casinoAmountAdd:"/v1/user/casino-amount-add",withdrawCasinoAmount:"/v1/wallet/withdraw",easytogoCasinoAmountAdd:"/v1/user/easytogo-casino-amount-add",doLoginAndLaunchEasyToCasino:"/v1/wallet/doLoginAndLaunchEasyToCasino",gameList:"/v1/wallet/gameList",casinoWalletLogin:"/v1/wallet/login",awcBalance:"/v1/wallet/get-awc-balance",egtBalance:"/v1/wallet/get-egt-balance",unMatchedBets:"/v1/user/match/current-group-unmatch-bets",clearBets:"/v1/user/match/clear-unmatched-bet?",getSetting:"/v1/user/website-setting",beforeBetPlace:"/v1/user/match/check-bet-price",easytogoCasinoAmountAdd:"/v1/user/easytogo-casino-amount-add",doLoginAndLaunchEasyToCasino:"/v1/wallet/doLoginAndLaunchEasyToCasino",getEGTCasinoAmount:"/v1/wallet/getEGTCasinoAmount",withdrawEgtCasinoAmount:"/v1/wallet/withdraw-egt-balance",profitLoss:"/v1/user/match/profit-loss",tossBetPlace:"/v1/user/match/place-toss-bet",tieBetPlace:"/v1/user/match/place-tie-bet",p2ptransfer:"/v1/user/transaction/p2p-transfer",p2ptransferLog:"/v1/user/transaction/p2p-logs",casinoGetResult:"/v1/wallet/client-transaction-history",casionStatement:"/v1/user/match/casino-bet-history",getFancyOdds:"/v1/cron/fancy-odds",getBanner:"/v1/user/get-home-banners",getScoreboard:"/v1/spb/get-scorecard",seriesList:"/v1/spb/get-match-list",inPlayCountMobile:"v1/spb/get-match-list-count",betfairPlaceBetv2:"/v1/spb/place-bet",preminumFancyBets2:"/v1/spb/premium-place-bet",bookmakerBet2:"/v1/spb/bookmaker-place-bet",multiEventPlaceBet2:"/v1/spb/premium-place-bet-multi",fancyBetPlace2:"/v1/spb/fancy-place-bet",getSpbMatchOdds:"/v1/spb/get-match-odds",getSpbPremiumOdds:"/v1/spb/get-premium-market",getSpbBookmakerOdds:"/v1/spb/get-bookmaker-market",getSpbFancyOdds:"/v1/spb/get-fancy-market"};var Vj={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},U2=ke.createContext&&ke.createContext(Vj),md=function(){return md=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++){t=arguments[n];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},md.apply(this,arguments)},KW=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)t.indexOf(a[s])<0&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(n[a[s]]=e[a[s]]);return n};function Hj(e){return e&&e.map(function(t,n){return ke.createElement(t.tag,md({key:n},t.attr),Hj(t.child))})}function Kn(e){return function(t){return ke.createElement(qW,md({attr:md({},e.attr)},t),Hj(e.child))}}function qW(e){var t=function(n){var a=e.attr,s=e.size,i=e.title,o=KW(e,["attr","size","title"]),c=s||n.size||"1em",p;return n.className&&(p=n.className),e.className&&(p=(p?p+" ":"")+e.className),ke.createElement("svg",md({stroke:"currentColor",fill:"
10currentColor",strokeWidth:"0"},n.attr,a,o,{className:p,style:md(md({color:e.color||n.color},n.style),e.style),height:c,width:c,xmlns:"http://www.w3.org/2000/svg"}),i&&ke.createElement("title",null,i),e.children)};return U2!==void 0?ke.createElement(U2.Consumer,null,function(n){return t(n)}):t(Vj)}function hd(e){return Kn({attr:{viewBox:"0 0 320 512"},child:[{tag:"path",attr:{d:"M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"}}]})(e)}function nN(e){return Kn({attr:{viewBox:"0 0 256 512"},child:[{tag:"path",attr:{d:"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"}}]})(e)}function Jj(e){return Kn({attr:{viewBox:"0 0 256 512"},child:[{tag:"path",attr:{d:"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"}}]})(e)}function Eh(e){return Kn({attr:{viewBox:"0 0 256 512"},child:[{tag:"path",attr:{d:"M214.059 377.941H168V134.059h46.059c21.382 0 32.09-25.851 16.971-40.971L144.971 7.029c-9.373-9.373-24.568-9.373-33.941 0L24.971 93.088c-15.119 15.119-4.411 40.971 16.971 40.971H88v243.882H41.941c-21.382 0-32.09 25.851-16.971 40.971l86.059 86.059c9.373 9.373 24.568 9.373 33.941 0l86.059-86.059c15.12-15.119 4.412-40.971-16.97-40.971z"}}]})(e)}function ih(e){return Kn({attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M320 400c-75.85 0-137.25-58.71-142.9-133.11L72.2 185.82c-13.79 17.3-26.48 35.59-36.72 55.59a32.35 32.35 0 0 0 0 29.19C89.71 376.41 197.07 448 320 448c26.91 0 52.87-4 77.89-10.46L346 397.39a144.13 144.13 0 0 1-26 2.61zm313.82 58.1l-110.55-85.44a331.25 331.25 0 0 0 81.25-102.07 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64a308.15 308.15 0 0 0-147.32 37.7L45.46 3.37A16 16 0 0 0 23 6.18L3.37 31.45A16 16 0 0 0 6.18 53.9l588.36 454.73a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zm-183.72-142l-39.3-30.38A94.75 94.75 0 0 0 416 256a94.76 94.76 0 0 0-121.31-92.21A47.65 47.65 0 0 1 304 192a46.64 46.64 0 0 1-1.54 10l-73.61-56.89A142.31 142.31 0 0 1 320 112a143.92 143.92 0 0 1 144 144c0 21.63-5.29 41.79-13.9 60.11z"}}]})(e)}function oh(e){return Kn({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M572.52 241.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400a144 144 0 1 1 144-144 143.93 143.93 0 0 1-144 144zm0-240a95.31 95.31 0 0 0-25.31 3.79 47.85 47.85 0 0 1-66.9 66.9A95.78 95.78 0 1 0 288 160z"}}]})(e)}function fd(e){return Kn({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z"}}]})(e)}function XW(e){return Kn({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 504c137 0 248-111 248-248S393 8 256 8 8 119 8 256s111 248 248 248zm0-448c110.5 0 200 89.5 200 200s-89.5 200-200 200S56 366.5 56 256 145.5 56 256 56zm20 328h-40c-6.6 0-12-5.4-12-12V256h-67c-10.7 0-16-12.9-8.5-20.5l99-99c4.7-4.7 12.3-4.7 17 0l99 99c7.6 7.6 2.2 20.5-8.5 20.5h-67v116c0 6.6-5.4 12-12 12z"}}]})(e)}function QW(e){return Kn({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"}}]})(e)}function ZW(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M20 2H10c-1.103 0-2 .897-2 2v4H4c-1.103 0-2 .897-2 2v10c0 1.103.897 2 2 2h10c1.103 0 2-.897 2-2v-4h4c1.103 0 2-.897 2-2V4c0-1.103-.897-2-2-2zM4 20V10h10l.002 10H4zm16-6h-4v-4c0-1.103-.897-2-2-2h-4V4h10v10z"}}]})(e)}function eU(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M11.953 2C6.465 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.493 2 11.953 2zM12 20c-4.411 0-8-3.589-8-8s3.567-8 7.953-8C16.391 4 20 7.589 20 12s-3.589 8-8 8z"}},{tag:"path",attr:{d:"M11 7h2v7h-2zm0 8h2v2h-2z"}}]})(e)}function tU(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12 22c5.421 0 10-4.579 10-10h-2c0 4.337-3.663 8-8 8s-8-3.663-8-8c0-4.336 3.663-8 8-8V2C6.579 2 2 6.58 2 12c0 5.421 4.579 10 10 10z"}}]})(e)}function nU(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"m16.192 6.344-4.243 4.242-4.242-4.242-1.414 1.414L10.535 12l-4.242 4.242 1.414 1.414 4.242-4.242 4.243 4.242 1.414-1.414L13.364 12l4.242-4.242z"}}]})(e)}function Xa(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M5.536 21.886a1.004 1.004 0 0 0 1.033-.064l13-9a1 1 0 0 0 0-1.644l-13-9A1 1 0 0 0 5 3v18a1 1 0 0 0 .536.886z"}}]})(e)}function Wj(e){return Kn({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M512.5 390.6c-29.9 0-57.9 11.6-79.1 32.8-21.1 21.2-32.8 49.2-32.8 79.1 0 29.9 11.7 57.9 32.8 79.1 21.2 21.1 49.2 32.8 79.1 32.8 29.9 0 57.9-11.7 79.1-32.8 21.1-21.2 32.8-49.2 32.8-79.1 0-29.9-11.7-57.9-32.8-79.1a110.96 110.96 0 0 0-79.1-32.8zm412.3 235.5l-65.4-55.9c3.1-19 4.7-38.4 4.7-57.7s-1.
106-38.8-4.7-57.7l65.4-55.9a32.03 32.03 0 0 0 9.3-35.2l-.9-2.6a442.5 442.5 0 0 0-79.6-137.7l-1.8-2.1a32.12 32.12 0 0 0-35.1-9.5l-81.2 28.9c-30-24.6-63.4-44-99.6-57.5l-15.7-84.9a32.05 32.05 0 0 0-25.8-25.7l-2.7-.5c-52-9.4-106.8-9.4-158.8 0l-2.7.5a32.05 32.05 0 0 0-25.8 25.7l-15.8 85.3a353.44 353.44 0 0 0-98.9 57.3l-81.8-29.1a32 32 0 0 0-35.1 9.5l-1.8 2.1a445.93 445.93 0 0 0-79.6 137.7l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.2 56.5c-3.1 18.8-4.6 38-4.6 57 0 19.2 1.5 38.4 4.6 57l-66 56.5a32.03 32.03 0 0 0-9.3 35.2l.9 2.6c18.1 50.3 44.8 96.8 79.6 137.7l1.8 2.1a32.12 32.12 0 0 0 35.1 9.5l81.8-29.1c29.8 24.5 63 43.9 98.9 57.3l15.8 85.3a32.05 32.05 0 0 0 25.8 25.7l2.7.5a448.27 448.27 0 0 0 158.8 0l2.7-.5a32.05 32.05 0 0 0 25.8-25.7l15.7-84.9c36.2-13.6 69.6-32.9 99.6-57.5l81.2 28.9a32 32 0 0 0 35.1-9.5l1.8-2.1c34.8-41.1 61.5-87.4 79.6-137.7l.9-2.6c4.3-12.4.6-26.3-9.5-35zm-412.3 52.2c-97.1 0-175.8-78.7-175.8-175.8s78.7-175.8 175.8-175.8 175.8 78.7 175.8 175.8-78.7 175.8-175.8 175.8z"}}]})(e)}function aU(e){return Kn({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0 0 51.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attr:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]})(e)}function rU(e){return Kn({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M505.7 661a8 8 0 0 0 12.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]})(e)}function sU(e){return Kn({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0 0 10-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 0 0 3.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 0 0-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 0 1 887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 0 1-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 0 1 115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 0 1 540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 0 0 540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 0 1-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 0 0-81.5 55.9A373.86 373.86 0 0 1 137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 0 1-107.6 69.2z"}}]})(e)}function iU(e){return Kn({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0 0 11.6 0l43.6-43.5a8.2 8.2 0 0 0 0-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]})(e)}function Uj(e){return Kn({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{fill:"#D9D9D9",d:"M712 304c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-48H384v48c0 4.4-3.6 8-8 8h-56c-4.4 0-8-3.6-8-8v-48H184v136h656V256H712v48z"}},{tag:"path",attr:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zm0-448H184V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136z"}}]})(e)}function aL(e){return Kn({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M217.9 256L345 129c9.4-9.4 9.4-24.6 0-33.9-9.4-9.4-24.6-9.3-34 0L167 239c-9.1 9.1-9.3 23.7-.7 33.1L310.9 417c4.7 4.7 10.9 7 17 7s12.3-2.3 17-7c9.4-9.4 9.4-24.6 0-33.9L217.9 256z"}}]})(e)}function oU(e){return Kn({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 294.1L383 167c9.4-9.4 24.6-9.4 33.9 0s9.3 24.6 0 34L273 345c-9.1 9.1-23.7 9.3-33.1.7L95 201.1c-4.7-4.7-7-10.9-7-17s2.3-12.3 7-17c9.4-9.4 24.6-9.4 33.9 0l127.1 127z"}}]})(e)}function Qc(e){return Kn({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M294.1 256L167 129c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.3 34 0L345 239c9.1 9.1 9.3 23.7.7 33.1L201.1 417c-4.7 4.7-10.9 7-17 7s-12.3-2.3-17-7c-9.4-9.4-9.4-24.6 0-33.9l127-127.1z"}}]})(e)}function $j(e){return Kn({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 217.9L383 345c9.4 9.4 24.6 9.4 33.9 0 9.4-9.4 9.3-24.6 0-34L273 167c-9.1-9.1-23.7-9.3-33.1-.7L95 310.9c-4.7 4.7-7 10.9-7 17s2.3 12.3 7 17c9.4 9.4 24.6 9.4 33.9 0l127.1-127z"}}]})(e)}function lU(e){return Kn({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M405 136.798L375.202 107 256 226.202 136.798 107 107 136.798 226.202 256 107 375.202 136.798 405 256 285.798 375.202 405 405 375.202 285.798 256z"}}]})(e)}function cU(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.46-7.12l1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4z"}}]})(e)}function mg(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M18 6.41L16.59 5 12 9.58 7.41 5 6 6.41l6 6z"}},{tag:"path",attr:{d:"M18 13l-1.41-1.41L12 16.17l-4.59-4.58L6 13l6 6z"}}]})(e)}function hg(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M6 17.59L7.41 19 12 14.42 16.59 19 18 17.59l-6-6z"}}
10,{tag:"path",attr:{d:"M6 11l1.41 1.41L12 7.83l4.59 4.58L18 11l-6-6z"}}]})(e)}function uU(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M17.77 3.77L16 2 6 12l10 10 1.77-1.77L9.54 12z"}}]})(e)}const zj="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACACAMAAADwFUHEAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAKhQTFRFAAAA1dbWb3J0JyouGx8jNzo+kpSWsLKzKy8zUFNWvr/AWlxfx8jJYmRnyMnKPkFFTE9SdXh6enx+XmFkjY+RlZaYbnFznqCieXt+pqiqr7CxfoGDtre4xMXGra6w0dLTZ2pslpiaRUhMzM3OjpCSmpyeMTU5k5WXzc7PiIqMi42P1NXWxsfIoaOkrq+wysvMWFtej5GTd3l8wcLDnJ2fY2ZphYiK0NDR+pRQDwAAADh0Uk5TAA3///////n//6D/Zv9g/////////////////9N6/yf///9H/////0D//xRt//9T////jf///y3/7um9AAAB9klEQVR4nO3aZ08CQRSFYXQvSgfpUkSxIqhY+f//zEkQUdmdudOjnvczsE8IgcNALocQQgj91fb2EyLKH8QTHBZoXTGWoJSnTeU4gspWQFSNIajViSIbGvS9o+gComZgQXFHENrQShEQtQMKqqkCok50QThDN1NASS+IoJ8tEIbjAIKmTCAMA++CoVwQwNBWCcRn98iroKMWCMM4tkAYKt4EvYRHoHrNk+CEKyBqTLwIBnyBMPgQjPLqC/s1jPUEHiZtRVdA1HIr+DEUeTmdk5PdmRbaYCYg6kYXEPUdCcrGAleTNnumcRpGF7iY1aeWAvtJK5mq3JIzK4F0qrINNpNWMVXZBvM5qZyq3g2MqcrNcNIyhyLTYDInnQqMDOypym16rinQmKrcNKec1lT1Yvg803Sbxpws6Q9FXuw5aTBVuTGnnNFUdWownKrcOHPSr4AzJ30L1HPSdqZxupAKLgMI6Er6zf86BCG5kT4NacfbrlO9GGZ+3pu3FW4VAtF8sc7haBLdfTyq+vpfundKeNC6NggggAACCL+YUC/vtJRuf/eEx5Q7PIEAAggggAACCCCA8F8Jzy4J8lO2zKYOCUsjQW7mkPBiRpCdAGoSXg0FMoMeweafNW9Zv1HpEAozC4FotUgt7abz9Juu7AAIIYQQQghtegdxv4NhNUxGHgAAAABJRU5ErkJggg==",Kj="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACACAMAAADwFUHEAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAUFQTFRFAAAA1NXWt7i5lZaYmpyewcLDsLKzX2JlGx8jKy8zcnR3ysvMn6GjPkFFWl1gxcbHg4WHtre4Nzo+UFNWr7CxJyouRUhMzM3OTE9SYmRnY2ZplpiapaaoQENGz9DQnJ2fQ0dKfYCCwMLDpqiqtLW3l5mbj5GTcXN2W15hoaOkSUxPuLq7cHJ1ubq8yMnKVVhbh4mLxsfIrq+wkJKUV1pdenx+w8TFgIKEWFtePEBD1tfXm52eY2VoWlxfhIaI0tPUoKKkqausb3J0UlVYs7S2mJqciIqMSk5Ry8zNr7GyZ2psZmlrlJaXgoSGMTU5T1JVi42Pd3l8XmFko6WmVFdabnFzmZudjY+RdXh6k5WXeXt+nqCifoGDra6wvr/A0dLTxMXGvL2+qKqra21w0dHSkpSWioyOfH6AlZeZfH+BrK2vOO83iwAAAGt0Uk5TABTN//+N+f////9T////c//T//////9H////////M///
10/5P/4P///////8b/wGD//23/////gP///wf/////IP/////m////Tf///////////////////////////6Aneq3//yf///////9IvEfDAAAD90lEQVR4nO2ba1vTMBSAgyBmzqGMFSY3gQnDyZCrN0BUFBUUEZyANwTv/v8fIOtG2q5JzknSrF/yfoM2Z+/T5XbSM0IcDofD4dCm40Injq6LVj6/+xJVIXM5m7DAlZySgE/P1QQFOtSeAONaYga9eT0DSvsSMih4ugaU9g+kbUBpMQGDrPa30OC6ucKgmQGlQ6YGw6YGdGTUUKEvFKyngG11YywskRufMDAohQLdVGk42dKJi1O6D6PMYqgOr/hA8qZv6ShUWPvbqk07eR0jP1NVDDPL2pZVDQi5I+ifubl5hSgLrF2vusKiQKHOErpnT503GVM3IFWJwtmzQEowhX4NhaxUgdLB9BVwg8yuAs3Npq6AWUdtK9Dl9BXgGc+6Ajws7Ct4d1NXoPfSV7ifvsKDh6krUCDxa4fCglM4A9hGCRVWVtcehRf89cfltfITLQW9vvC0+d+NZ42/nzczLm9TXaEiNxAoFIMAL14S8ip09rClrLCtoxDZlnqvlyMRQ0sfTmFRQ+GNPOSwogJ0LMVRGN2RhwxONVAKbwEDnsIuFJRt91EK7zQU9qCgbOlDKexrKPRDQVkXR+2awKNBHYUeFYX3kIF9BWjDwlWoyCLWqakoAGsUX2EbijqnoADtV/gKH6CwbK5BKECzM1+BjMijBrtyhMKBnsKQNKgXnGwhFBBHLtxlalkWtDO4D1bAbIT4i3VNHDT8ZGGFGoERbFkORTGPwnfBCl36CuQjN6L3KXITqADPzhIF8pkXsRS9B1SAZ2eZAtmMG3xpuQVUgA8XpArkoCVePnYsCCqACzWgQIYiJ7z5r7EbIIWdY1MFUgo58A6uIIVpjAGQTRUy7DLv+A5SmOO0UVVgr+74B2eQAu5AHMopv/kOa/yLgAIyTQXT2oGzTdSe4BqggFioUQrkuLglugQoQGkUWkECoIB8u29RAUyj7CuAaZR9BdTsbFUBNztbVUAt1HYV4DTKugKcRtlWQKRRthWQs7NNBeTsbFMB/+baloJCOFsKmDTKsgImjWpydN4GP4gCxK/NUWlUE0vFA+jZmVgqoVCYneskXUjSALtQ+wTlNEXs6tpEUpeGXqh9wkVFJyoNTzNCA2QaxQh/od/RZTCFDbEANo1imBeYxVGtKzIus4uhPM39MCw2jKMwOzcxK7nkgF+orTnoFEnrl9/ywKZRUXSLkLlg06hWChql2AJK8KcJUCxIF2JWEtxxMhmrwP+5JZmJeewaKYhYWWrXQ5CR/YXrLB66zlGL6gw8eH9bNfDZX5XOY4f2Deoc/ymKDP62x8BnYpzTNTKnbTTw6a5FhqvXhm7A43y4etP/0hFokJ1P+oc7DofD4XCkwH9iF+dZVSRE3wAAAABJRU5ErkJggg==",qj="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACACAYAAADHy7H2AAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAADGpJREFUeJzt3WlQk3cewPG+2k6727rdna3tityHMSACCuUON8idkDuE+xIEAiiKyH2EM5AAcnlUBa21SK0i1nr09kBra7u7s7PjdqbT6czOdJzZN33VPvv7I7Bqi5CY5P8k/r4z/xd9YXn+z/PhufKQ57nnMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAyzpm7cnHvh5Kkp+9GxA26DQ8Pz48ChN93Ozcyupb1smInr0w7YSGRKjivHg1Ozr16m6dd909rewTQ2t84PdWcP09uvOyaRK3mbffw4ZapKTkNTywu0lxszUhVV1etDw6O5u/bsvZiYksY4b3Bn1tk5PXF4bN7CZOXkM6lpYrlAJOW2qbteoj0PzMAOvXl0PV8k9VBm5V7wD+Ixto6uKwL4rRGXmMJkZOWWNbe2e8NeBPcQllRNbZ0t/Bafj01IZuyc3AwC8PBwct3IFBbvYMord0ly8osQgyVUsL3ErnD7jhlf/+CnBvD42AZ7B7EsXSJTZCAGNpedW2AvVWSc89ryhtERLI7ImG2MWKqQwM9CDGwMDgf2Eln6WU8fP5MhWDpvgENOfmGxBH4mYmBT70xNO5SWV571CzD+4WC5IZUrGbj8lE5MnkAMbGn/8OjBuIQUsyFYHLV1DUyfdoBLe/5G6c6dL1+E8Tzt5TA03eB+p+i4xLNuXE+zQyAnpHmFxbKuHo1l7hVa1Z1rSspUgUGh4ZFwnZ0uEEkFcBIUqO7s5tBeNn2D6/vx8Og4syNYHLAemX31jRa33siZ9Rq4Ji6Hs2vG0YUzPxlbBxcmIDiMKVNVfbJzd43FTGrm/KxtYopgmuPhRQ1CQEgYgaCYOj1tOXsFQPBHOLMuj4j67d+gzVv8mKy8go8Bw0bay7qajp94qw0g/JcWgsXRo+ljjh6bcKO9PlbVSggewZBb8BFgYP1JUHVN7VhoeBRVBGQUFZcysCzsh0AOB6tB8H8MbzCZufkfAgZ32sv+pCRy5Zi3bwB1CEmpaQwsC7sh6ItgcZC7c5k57MXw5Vd3fxcRE3+I5vnB4ngjMJTJyS/ypb1Ols1QBEsYthIMeVcBgwftuTze7S/u2IWERZ12WDjhpTkcXTeS5xmy527dfpH2evlVcFm4RiRVGIzgYQwZ2XlXAMMm2nN6uBs357zhSucibQSLo6tHUwrL9Afa6+WRCAKhRF7Oi4wxyiS9tvqzDsPNuVuegSHhF2zsnakjYCUEYyNYHN6AQZmdexkweNKeI+nW7S/W8SJiTjm5cakjcOF4ME0t7VLyLCTt9TKfqRA8giEr9xJg2Ex7rqT4pNQxD6+t1CFERG9jYFnYcdVgagRLGHzZgyE7r3DMLyCEOgQ4FyP3XuhDkCkyXhYIJSpTI3gYQ3pWzgeAwYvmvNs7OseiYuOpQ6jatYd8JE0XAkHATxOrQsIizTp5ciMnPZMuhqMTk0UJyfxvjfFcoqHDheMOl47dF2FZ1tFaD9QQPIbhImDwprUO0sSycVM+mrbSIM8xwjLQ+6CONoLF4TOPIZsahpb2jsqwyNjvDX1c/WkGuZlVVb3nbkd3jwONuT9XVlH1UmZOXgVtBEsY/AIYuTLr/VJVpY+518UXd+78RSJXvr3J29fs846MiWf6dYOZ167fMP8dxY8/+fT5rh5NYmKKgDqAhwe5AymWpVPBAMfoArh8u7eav2Iy1uB6+jCl5ZUzTS1tNuae73xTp999vU87cMGRBffYl8FwgQaG7NyCgsCQ8Hvm+OyB3MSSpWfeLSopczL3PJcaGh51bW5VU9/oy2PwZ0QyBcGwxdzrBjDs8w/m/ceUVxEEQTJf+N3w6Ljy82vXf2/uOS41MnbAtU3dSX2DP2l4U8IAx2q33Pztvb7+wT/YO28wGYIDBw/XXr5y9U/mnNuvevvU1Gu9Gu2U28ZN1Df4ihikillzY5i7ddsGDk/V/kG8e85G/ByCu8mbCeZFXBodO1ABCP5szjktW1ZOvptQIqe+sfXAsNXc6ygjO68gRSC6R/7yab2Di8FzsIPL0qDQCCYhmX9m774G6rfVHwnOE15raVOfCo+Kpb6xV8TgSw/D6PhBwCAmj7v/m5zI6nOvgRxayBPKnj6+Z1RVu8Zb1Z107hWslG5w/+uNza1vhz/lgyfmwyCngoGkHRgqTBPLxmAPdSIqNv6HYF4k4+G15ZE/mScbHjY6ExEdxwCcu3DSO1Fcqhqra2x2pLHMegUY/tpAMFD8Aw99MAil8vOAgdqzfeTm0+j4gaqKquqRuPjkEReOxwgs2/xw43qOJKWmjcD6HJk6PS3+7PNra2gtp0HNY2hqORmBGDDAsK6+seUt8oAE7Y2NGCgHGGzqG5vfIl/kQHtjrwqDBDGYrMGhYZuGxuYT5MMQ2hsbMVAOMKyHPcNxNjy5s0oMM4jBRAEG2/qG5uPR2xKN8q1iiMGCGxoetW1sbptMSOZbAIYAxGDKAINdY3MrYsAeYGhoap2wMAx+tNebVQYY7BuaWo4lJAssCQPuGUwRwQCHiWPJfBFieNY7ePiIQ6u682gKYsDmMbQDBgFieOYDDI6t7R0WggHvM5g0gqGlreOIBWHA29GmCjA4tak7jwhEUsTwrDd54qRTZ3ev5WDAj7BN1wKGN9NEMsTwrAcYnDu6LA4DlWcgrb4lDGLLwJBfVDKrG9yPGEwRwdDVozlMvg6G7RjI6/tgr5BDe51Zbe9MTTv3arSHxSzHQL51FfZe9Tduzr1Ce51ZbYDBxRIwiGWKIYBgT3t9WXUEQ4+mn7UYyB4hKVW4ByC8THtdWX1sxkCesSguVeE5grl6cJjoPySRpbMGwxa/QPKq3kl1Z7dFvGTEajo9/a6Lpk/LCgwEQQpfNJmdW4AIaEQw9FLGsIBgAhFQbgHDQYlc+bO535VAnk9ISk3DPQFbmj7znkufdmBcqsgwGwbypZrxSamTyqxcRMCmzImBINiWkDIpU2QgAjZmDgzka/ij4xIIAot5H+UzmSkxuG/2YcIiYyZTBCJEYAktYNABhvvkbSbGQsCLiCZ/pYUILKmZ87N2usH9nYqM7KfGgAgsPGNgcPdEBFbRAoYuhVJ/DAQBXCKe3V5Shg+bWEMEw8A8hqxVY1hEUL1nbxB5y6s+P++TTz/zLiopVe+uqZXP3bqNzyawKcBgqxsYqhVJFf9aCQP5ODmZL7zS1NoebQiCwu07jvgH8e7zImL+UVvXWHbt+o21ppoXZkCXr1xdqx0YqngSBjeuJyAQXevs7hXAb7Ne33a+iMDHL/A++VZV8mresMjYe3UNzRWA4VVTzQszoAUMKolc+c8NsNEf3xPASeHVljZ1Mmw4vb7g8nEEi/9PgiGYF3lvX31j1efXrr9mqnlhBnTl6oevVu7cHVpWUXV49959P5epqsgr8r4rKVN15eQV+Ri0JygmCALu/9b3Kzs4byAYvq1raNoJGPAwwbamz7znfHRiMnFwaDjp2MTxsA8uXdb7FXkPEJQui+BxDE0t7XXwb+i8bgczTfDbzckvLB5fCcHDGELDo76HQ08DYKD3XkbMuAGEV+CS9Ah5D8Rq703YL2HoQAzWFHkeISlVeE6f1/sRDCFhUd/DlYkOTl7pvZALM27zGPgEw+rfFE8whEfF/tjVoxkCDOx/BwO2ugADJ5kvnNEXQ1hk7I+aPu30zPlZD9pzwIzUEgYv/TBExcb/1NevOwcY3GnPATNSgGFDMl90Xm8MMYBBOzADGLi054AZqXkMAtGsh54Y4ATyp94+7c3pM++Z/c21mIkCDG4pemIg9yJCw6N/6e3X3QYMVN52j5kgwOAKGC7oiyEoNOKXXk3/V6en30UM1hJgcElJE79PXue3WgzkBaFBIeEMXE18DRi8aM8BM1IEQyrBsFk/DIEhYUyvRvv1O1PT7HrjK2Z4gMEZMFx01xNDQDBg6NN+Axg8ac8BM1KAwSlVKPlAfww8RtOv+xtg2ER7DpiRAgyOfKHkkr4Y/IN4TFeP5u+TJ07iHUhraQH
10DZfL3EvpgyMrJZ3ZW1/jTXn7MiAEGB75Iepk8Lb0aCEl8IZOdV5hZVFyq19NTmAUEGOwFIukV7goYyPdSFxbvyCxVVSICaw0w2MGGvrocBqFEzuwor8jcubsGEVh7gMFWIJZ9yPX0fgSBRKFkVFXVmXv21r1IexkxMwUY1qeJZR9xNz3AAP/NAIDMusZmRPCsBRvfJk0s/1hVuYupb2zJVHd2IwIMwzAMwzAMwzAMwzAMwzCM7f0P+HvFRrbtUucAAAAASUVORK5CYII=",Xj="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACACAMAAADwFUHEAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAU1QTFRFAAAAxsfI0NDRr7CxPkFFGx8jKy8ziIqMeXt+UFNWgoSGYmRnw8TFJyoumZudh4mLW15hXmFkPEBD1tfXWl1gysvMT1JVVVhbR0pNmpyelZaYcXN2WlxfjY+RTVBTamxvkpSWpqiq1NXWUlVYb3J0yMnKMTU5zM3OwsPESk5RuLq7d3l8nqCiZ2psRUhMTE9SQENGY2Zpi42PrK2vj5GTwMLDa21wn6GjX2Jlnp+hgIKEfYCCrq+wNzo+WFtehIaIwcLDVFdaq6yuo6Wmubq8g4WHbnFzdHd5Q0dKxMXGtre4Zmlrk5WXzc7PdXh6x8jJSUxPenx+kJKUfoGD0dLT0dHSsbO0s7S2ra6w3N3d1dbWLzI2YWRmfH+Bc3V4hYiKycrLoaOkr7Gy0tPUxcbHcnR3z9DQV1pdpKWnY2Vovr/AnJ2fvb6/aGttvL2+MKpXNAAAAG90Uk5TAG0t////////////gP///////wf/U////////////////xT//2D/R4b/xv////////////+T/////////////43////A/////3rT//9A/2b/////Jyfz5v//Df//////Wv//IHP/M////6D/pv+tbeUpsAAABG9JREFUeJztmvlX00AQx1NKiggBgUJtKUiVgnK0Am0FpEjlUJBDDhVRvBER9f//0WY3R9PMzm6a4+l7+/2p87Iz+WSTnZ3draJISUlJSUlJSUlJBatY62oL4v7xdtWPEh2+CW74AtDV6ZPgpm8CVe3yRdCtBYCg9vhB6A2CQL3lB6EvEIT+AR8IyUAQ1MH/G2GIFzyRuh0aQiydGc6mEpzYI3rTLBdhNJu9M5bJ3fVw//g9gUera5y0zk+ItVZVbXxSDOD+A9GIU9RhWhTBouZoRjgdzRoe4t1QV4HfEXFhArMTFGXYA4Ja5BEMPBSONWc5ecvjvHcxT5slF4hVQiLZncDthgJtVa5Qx24cgWQCLWdYCELiUaPbIoowZDZbIuYySpAnbR6b5goYsbr6JOfKNmvp4VEWQtJqVdPNVRThKXFZN80NIN4m4l4ugAhbVoNnuvkcRaA9v2Kag+5w+Me0DY7Paes6TSFowi45e0FxP9UOiqC8gBBKTZdRhF3SpNeya65wnCkHzJT2I9GvfQ+LQL8/u8zZ8toLboe6Nsyra8QsoBH2SJKxR+6yKxxejO5AScp+app1+vCnoBWCNSrT7oD7iPdBFeqEl9b1IrF7kQiK+S61smGuAREPPRLYT31Ebc67zNFWKcMc6AdCHjN884yFl5kNDULuPEX7ysomYA09AnpOwnnJHhBG6HkeQo/qYIBXEjnIc45BoNFxfGIQVF/xEJROwzNLSr3XYNRpwO+EVbjUyOU35ncisM6dMsdV9VQ3wd6Fvkjws9FFhtemaaUAV5cylrM+H4ClQAnyc2dSqpXGcrR6IIKgHFreiSNziLiiugUmxnoufHtWsQwtLkTg2FRIVN4BYcGJgrEGLr63fwsTKMo5HM16MNBpHXeqq8pJSg4toQVpEvSB6hsnubeF3Ta2nmlAaIgK1DcOffAEoOsjuyOsF5GuLzoXPxnGZxSg/YtnAkX5yi6LaV44NeaEyhkxiwhAyxtv35j7C7MxZcF+VdrFdyWHbA5qWMnL1TFvfc9XdcwPgK74pZ/7a+MxvwBEPwT3G1z3v9rgBxeV+Hrb1lWZH9eLMvxbNsnfpiukQ/5NHeKWZy2oyxOBwGZKC8JST7MEywKvYpTokDxMyt70U5RBOw2JQHxoZkIjEB2a7OVWENoVIMAWnUGInx7CSAhOpTgEIQ3HRnGGZmjDsVH4sDiKgAA/OAx+boLF/hwEVs3BqMx8FdcREbBfxRzfNTDB+ylawGUSqmsQAdr4CE+dAMFEPlKEHgBhOFICqITiHbYELvfOMH7QEYLcmwnc7cTA5RqXAS6cBNW8LevrTwqtqfnsoxY5gev8EN5/ClFtsf0mhMtffv4o4VnnjKnyd2QE7BI2qorlD1K5zUSDgJ2lRzRZSoR/BKEDQbiI4P5p3laoFjYF4+TFoXDXtSJr+5ArOO5/3ogmTsIj4B16mAJPzyRCgBL7FrQwK4d5IQShf/O1rFkBgrD3uzq4B0Xh9oGUlJSUlJRUtPoLaxmdsvYeZekAAAAASUVORK5CYII=",Qj="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACACAMAAADwFUHEAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAX1QTFRFAAAA1NXWvL2+l5mblZaYr7Cx0NDRpKWnV1pdGx8jR0pNkJKUfH6AJyouY2ZpycrLj5GTb3J00tPUUFNWPkFFtLW3vr/ANzo+nqCisLKzKy8zx8jJTE9Sra6wU1ZZiYuNcXN2iIqMVVhblpia6+zs////mJqc0dHSpqiq4eHi6urqbnFzfYCC7O3t9fX2QENGysvMXmFkenx+mpyewMLD3t7fdHd5/v7+mZudT1JVWFtetre41tfXPEBDzc7PRUhMQ0dK29zc8vLyZmlrubq80dLTMTU5Wl1g7u7v+Pj4rq+w8/T0d3l89/f3+vr68PDw+/v8ysvM3N3dioyOWlxf0dLTuLq7aGtt/Pz81NXWxsfI7e3u4+TkycrL1tfXW15hwcLDz9DQ8vPzi42PVFdao6WmsLKz0dHS2tvc6uvrYmRn2NjZ5+foZ2psuLq7+fn5k5WXUlVYcnR3wMLDpaaotre4xsfIg4WHX2JlwsPESk5RnJ2fs7S2lZeZh4mL8FSXWQAAAH90Uk5TABSt////Lf//////////Wv//IP//4KD///n/Zv//////////////J///////////U/////
10////////////9A///////AJ////////////////////////////////wf/jf/////////////////G/////5P/023//4b//+b//ykfXf0AAAKNSURBVHic7dtpUxNBEIDhQYk60Y1EoqsQMVEWhShGUeMdBYEACV5REbzwQlHUeODtb3dDuT1Dqogz022BVL8fqZreh61lOaoRguM4juM4ZC0bNrY6FdtEcv3NWySm+FYsYJuHAiyV2I4AtBEA6iVdATvaaQBhqZ1Ogl0+mUBKb7eDYE8HoSCs1VrQSXkP6nkxW0KaWCCl32knSJILpGy3Euxdfrhrn9PLMRNfPiZrQ9ivHew40B241t2jP1L+QXPBIe1cotcZUK8vp806bE5IqFO5IyhBEPRn1bCjxoK8ei8f60MKQsNxZRgwJQzAEe8EWhAEJ9UXeM6UcAqOZPoJCIXTMO+MKeEsHDlHIAiC8xfgrl40JBSjE5cukxAGh+BzumImGB6JDoyWSAhj6oEcNyPk1dMzQUII2twJ5QoTmNBIKAyWoiZhcqXUrKvXaAmVMnzwOkwel80q3mACE5jAhHVPwMUEJjCBCeuVMHazGnULJt+uNutOLy1hDXyPYAITmMCERsLU3emoGZh8b7pZ9ydoCbiYwAQmMOGfEPhPn0xgAhOYsEZ/s8bFBCb8z4QHsHSxavsLaotDe7tgmnkIhEeGhFE4QbPLMgtrISPDhgR135KPCQRTT2DeU0OBeAZHvOcEhDm151Y2JajnUaZfoAUv52Ga8dMoREYdSr9CCl4vaMOMBeKNtnycir1FAApz+hrxO3OC0ORS1mKlghtgcva9vkldtBCIDw072F6t6Y8GK1RrmPLRhiCykr4FK4EQ838faZnFs/gn6i1k2x1keoP/yV4gRJVQkFp0EQjxmUzwxQ0Q9vUbCcD/7iwI+1HDA3owgKV+diGuH/+F+S8VvZZFl/JEV+c4juNWpd+7jfCSd1OIQgAAAABJRU5ErkJggg==",pU="/assets/banner-3-DOHn9Bs8.webp",dU="/assets/kv-casino-D8G6zf4I.webp",mU="/assets/kv-netent-Dhtg_X-1.webp",hU="/assets/kv-JDB-e-game-CeL2ehzl.webp",fU="/assets/kv-hotroad-BWT2g-dp.webp",gU="/assets/kv-smartsoft-CvJZJZxP.webp",yU="/assets/images/kv-micro.webp",Nc=[{secondLevel:[{id:1,menu:"Upline Whatsapp Number",icon:r.jsx("i",{class:"icon icon-whatsapp-line"}),link:"/upline-whatsapp-number"},{id:2,menu:"Balance Overview",icon:r.jsx("i",{class:"icon icon-wallet"}),link:"/balance-overview"},{id:4,menu:"Current Bets",icon:r.jsx("i",{class:"icon icon-list"}),link:"/current-bets"},{id:5,menu:"Bets History",icon:r.jsx("i",{class:"icon icon-history"}),link:"/bets-history"},{id:6,menu:"Profit & Loss",icon:r.jsx("i",{class:"icon icon-profit-loss"}),link:"/profit-and-loss"},{id:7,menu:"Active Log",icon:r.jsx("i",{class:"icon icon-active-log"}),link:"/active-log"},{id:8,menu:"My Profile",icon:r.jsx("i",{class:"icon icon-profile"}),link:"/my-profile"}
10,{id:9,menu:"Referral",icon:r.jsx("i",{class:"icon icon-list"}),link:"/referral"},{id:9,menu:"Bonus",icon:r.jsx("i",{class:"icon icon-profit-loss"}),link:"/rebate"}]},{thirdLevel:[{id:8,menu:"P2P Transfer",icon:r.jsx("i",{class:"icon icon-transfer"}),link:"/p2p-transfer"},{id:9,menu:"P2P Transfer log",icon:r.jsx("i",{class:"icon icon-transfer-log"}),link:"/p2p-transfer-log"}]},{fourthLevel:[{id:12,menu:"Setting",icon:r.jsx("i",{class:"icon icon-setting"}),link:"/setting"}]}],TU=[{id:"1",menu:"Home",icon:zj,link:"/"},{id:"2",menu:"Casino",icon:Kj,link:"/casino"},{id:"3",menu:"Sports",icon:qj,link:"/sports"},{id:"4",menu:"Leagues",icon:Xj,link:"/leagues"},{id:"5",menu:"My Bets",icon:Qj}],Rn=[{img:"../assets/images/game-shows/GAME-SHOW-5.webp",name:"Crazy Time",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-006",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-11.webp",name:"Monopoly Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-007",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-3.webp",name:"Funky Time",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-183",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/game-shows/EVOLUTION-LIVE-204.webp",name:"Andar Bahar",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-204",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/JDB-EGAME-011.webp",name:"Jogo Do Bicho",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-013",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/JDB-EGAME-010.webp",name:"Beer Tycoon",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-014",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/JDB-EGAME-002.webp",name:"Lucky Color Game",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-009",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/JDB-EGAME-006.webp",name:"King Of Football",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-010",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/JDB-EGAME-001.webp",name:"Crazy King Kong",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-011",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/JDB-EGAME-007.webp",name:"Super Super Fruit",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-012",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/JILI/JILI-TABLE-041.png",name:"Plinko",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-041",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/JILI/JILI-TABLE-032.webp",name:"HILO",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-032",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/slot/JILI-SLOT-029.webp",name:"Money Coming",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-029",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/slot/JILI-SLOT-017.webp",name:"Crazy FaFaFa",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-017",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/JILI/JILI-TABLE-005.webp",name:"NumberKing",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-005",cateogry:"JIHOTLI",type:"HOT",isPopular:!0},{img:"../assets/images/slot/JILI-SLOT-027.webp",name:"Super Ace",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-027",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Table/KM-TABLE-021.webp",name:"Number Matka",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-021",cateogry:"KINGMAKER",type:"HOT",isPopular:!0},{img:"../assets/images/Table/KM-TABLE-032.webp",name:"Andar Bahar",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-032",cateogry:"KINGMAKER",type:"HOT",isPopular:!0},{img:"../assets/images/Table/TABLE-6.webp",name:"Coin Toss",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-036",cateogry:"KINGMAKER",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/PP-EGAME-007.webp",name:"Darts",platForm:"PP",gameType:"EGAME",casinoType:"PP-EGAME-007",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/PP-EGAME-006.webp",name:"Force 1",platForm:"PP",gameType:"EGAME",casinoType:"PP-EGAME-006",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/PP-EGAME-005.webp",name:"Greyhound Racing",platForm:"PP",gameType:"EGAME",casinoType:"PP-EGAME-005",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/PP-EGAME-004.webp",name:"Fantastic League",platForm:"PP",gameType:"EGAME",casinoType:"PP-EGAME-004",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/PP-EGAME-003.webp",name:"Horse Racing",platForm:"PP",gameType:"EGAME",casinoType:"PP-EGAME-002",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/PP-EGAME-002.webp",name:"Penalty Shootout",platForm:"PP",gameType:"EGAME",casinoType:"PP-EGAME-002",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/PP-LIVE-025.webp",name:"Mega Sic Bo",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-025",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/PP-LIVE-038.webp",name:"Mega WHeel",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-038",cateogry:"PP",type:"HOT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-7.webp",name:"Baccarat Classic",table:"1",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-001",cateogry:"SEXY",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/22004.png",name:"Plinko",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-004",cateogry:"SPRIBE",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/22008.png",name:"Mini Roulette",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-008",cateogry:"SPRIBE",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/22005.png",name:"Mines",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-005",cateogry:"SPRIBE",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/22006.png",name:"Spribe Hilo",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-006",cateogry:"SPRIBE",type:"HOT",isPopular:!0},{img:"../assets/images/Egame/22001.png",name:"Aviator",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-001",cateogry:"SPRIBE",type:"HOT",isPopular:!0},{id:1,img:"../assets/images/BNG/BNG087.webp",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG074.webp",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG075.webp",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG071.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG098.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG084.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG105.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG086.webp",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG066.webp",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG107.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG094.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"../assets/images/BNG/BNG092.webp",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG068.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG093.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG115.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG070.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG055.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG032.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG126.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG082.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG175.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG174.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG173.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG172.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG171.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG170.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG169.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG168.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG167.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG166.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG165.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG164.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG163.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG162.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG161.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG160.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG159.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG158.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG157.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG156.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG155.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG154.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG153.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG152.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG151.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG150.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG149.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG148.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG147.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG146.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG145.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG144.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG143.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG142.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",pl
10atForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG141.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG140.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG139.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG138.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG137.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG136.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG135.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG134.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG133.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG132.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG131.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG130.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG129.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG128.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG127.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG126.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG125.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG124.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG123.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG122.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG121.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG120.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG119.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG118.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG11
107.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG116.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG115.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG114.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG113.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG112.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG111.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG110.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG109.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG108.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG107.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG106.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG105.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG104.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG103.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG102.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG101.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG096.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG095.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG090.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG089.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG088.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG085.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG083.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG080.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG079.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG078.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG077.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG076.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG073.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG072.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG067.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG064.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG063.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG062.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG061.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG060.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG059.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG057.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG056.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG054.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG051.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG049.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG047.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG042.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG041.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG040.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG039.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG038.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG036.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG035.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG033.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG029.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG028.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG027.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG026.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG025.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG023.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG021.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG019.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG018.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG016.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG015.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG013.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG011.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG010.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG009.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG008.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG007.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG004.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BNG/EN/BNG002.png",name:"777",cateogry:"BNG",type:"BNG",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{img:"../assets/images/crash/spribe/SPRIBE-EGAME-001.png",name:"Aviator",cateogry:"SPRIBE",type:"CRASH",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-001"},{img:"../assets/images/crash/jili/JILI-TABLE-047.png",name:"Crash Bonus",cateogry:"JILI",type:"CRASH",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-047"},{img:"../assets/images/crash/jili/JILI-TABLE-058.png",name:"Crash Cricket",cateogry:"JILI",type:"CRASH",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-058"},{img:"../assets/images/crash/jili/JILI-TABLE-030.png",name:"Go Rush",cateogry:"JILI",type:"CRASH",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-030"},{img:"../assets/images/crash/jili/JILI-TABLE-035.png",name:"Limbo",cateogry:"JILI",type:"CRASH",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-035"},{img:"../assets/images/crash/jili/JILI-TABLE-055.png",name:"Crash Goal",cateogry:"JILI",type:"CRASH",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-055"},{img:"../assets/images/crash/pp/PP-EGAME-008.png",name:"High Flyer ",cateogry:"PP",type:"CRASH",platForm:"PP",gameType:"EGAME",casinoType:"PP-EGAME-008"},{img:"../assets/images/crash/pp/PP-EGAME-001.png",name:"Spaceman",cateogry:"PP",type:"CRASH",platForm:"PP",gameType:"EGAME",casinoType:"PP-EGAME-001"},{img:"../assets/images/crash/pp/PP-EGAME-009.png",name:"Big Bass Crash",cateogry:"PP",type:"CRASH",platForm:"PP",gameType:"EGAME",casinoType:"PP-EGAME-009"},{img:"../assets/images/crash/kingmaker/KM-TABLE-041.png",name:"Cash Rocket",cateogry:"KINGMAKER",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-041"},{img:"../assets/images/crash/kingmaker/KM-TABLE-069.png",name:"Elite Aviator Club",cateogry:"KINGMAKER",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-069"},{img:"../assets/images/crash/kingmaker/KM-TABLE-070.png",name:"Interstellar Run",cateogry:"KINGMAKER",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-070"},{img:"../assets/images/crash/kingmaker/KM-TABLE-075.png",name:"Iron Dome",cateogry:"KINGMAKER",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-075"},{img:"../assets/images/crash/kingmaker/KM-TABLE-076.png",name:"TOON CRA
10SH",cateogry:"KINGMAKER",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/gemini/GM0052.webp",name:"TOON CRASH",cateogry:"GEMINI",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/gemini/GM0033.webp",name:"TOON CRASH",cateogry:"GEMINI",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/gemini/GM0027.webp",name:"TOON CRASH",cateogry:"GEMINI",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/gemini/GM0020.webp",name:"TOON CRASH",cateogry:"GEMINI",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/gemini/GM0015.webp",name:"TOON CRASH",cateogry:"GEMINI",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/pascal/PAS092.webp",name:"TOON CRASH",cateogry:"PASCAL",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/pascal/PAS067.webp",name:"TOON CRASH",cateogry:"PASCAL",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/pascal/PAS014.webp",name:"TOON CRASH",cateogry:"PASCAL",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/pascal/PAS013.webp",name:"TOON CRASH",cateogry:"PASCAL",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/easygaming/EZG021.webp",name:"TOON CRASH",cateogry:"EG",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/mg/MG0436.webp",name:"TOON CRASH",cateogry:"MG",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/mg/MG0508.webp",name:"TOON CRASH",cateogry:"MG",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/SMARTSOFT/SS0059.webp",name:"TOON CRASH",cateogry:"SMARTSOFT",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/SMARTSOFT/SS0054.webp",name:"TOON CRASH",cateogry:"SMARTSOFT",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/SMARTSOFT/SS0012.webp",name:"TOON CRASH",cateogry:"SMARTSOFT",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/SMARTSOFT/SS0011.webp",name:"TOON CRASH",cateogry:"SMARTSOFT",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/SMARTSOFT/SS0007.webp",name:"TOON CRASH",cateogry:"SMARTSOFT",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/SMARTSOFT/SS0002.webp",name:"TOON CRASH",cateogry:"SMARTSOFT",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/SMARTSOFT/SS0014.webp",name:"TOON CRASH",cateogry:"SMARTSOFT",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/BGAMING/BGA163.webp",name:"TOON CRASH",cateogry:"BGAMING",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/BGAMING/BGA077.webp",name:"TOON CRASH",cateogry:"BGAMING",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/BGAMING/BGA015.webp",name:"TOON CRASH",cateogry:"BGAMING",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/BGAMING/BGA014.webp",name:"TOON CRASH",cateogry:"BGAMING",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{img:"../assets/images/crash/BGAMING/BGA013.webp",name:"TOON CRASH",cateogry:"BGAMING",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"}
10,{img:"../assets/images/crash/YL/YL0023.webp",name:"TOON CRASH",cateogry:"BGAMING",type:"CRASH",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-076"},{id:1,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA165.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA162.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA161.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA160.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA159.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA158.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA155.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA154.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA153.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA152.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA151.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA150.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA149.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA148.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA146.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA145.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA144.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA143.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA140.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA138.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA135.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA134.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA125.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA124.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA123.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA122.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA116.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA115.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA114.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA113.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA112.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA111.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA110.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA109.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA108.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA106.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA105.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA104.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA104.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA103.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA102.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA101.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA100.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA099.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA098.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA097.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA096.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA095.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA094.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA093.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA092.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA091.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA090.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA089.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA088.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA087.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA086.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA085.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA084.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA083.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA082.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA081.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA080.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA079.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA078.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA077.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA076.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA075.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA074.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA073.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA072.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA071.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA070.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA069.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA069.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA068.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA067.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",cas
10inoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA066.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA065.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA064.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA063.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA062.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA061.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA060.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA059.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA058.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA057.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA056.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA055.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA054.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA053.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA052.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA051.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA050.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA049.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA048.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA047.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA046.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA045.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA044.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA043.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA042.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA041.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA040.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA039.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA038.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA037.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA036.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA035.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA034.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA033.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA032.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA031.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA030.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA029.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA028.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA027.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA026.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA025.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA024.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA023.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA022.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA021.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA020.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA019.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA018.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA017.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA016.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA015.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA014.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA013.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA012.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA011.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA010.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA009.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA008.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA007.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA006.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA005.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA004.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA003.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/BGA/EN/BGA002.png",name:"Infinity Pull",cateogry:"BGAMING",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0229.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0228.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0227.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0226.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0225.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0224.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0223.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0222.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0221.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0220.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0219.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0218.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0217.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL
10",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0216.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0215.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0214.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0213.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0212.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0211.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0210.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0209.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0208.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0207.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0206.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0205.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0204.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0203.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0202.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0201.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0200.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0199.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0198.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0197.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0196.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0195.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0194.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0193.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0192.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0191.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0190.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0189.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0188.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0187.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0186.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0185.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0184.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0183.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0182.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0181.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0180.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0179.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0178.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0177.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0176.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0175.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0174.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0173.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0172.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0171.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0170.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0169.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0168.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0167.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0166.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0165.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0164.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0163.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0162.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0161.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0160.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0159.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0158.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0157.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0156.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0155.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0154.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0153.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0152.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0151.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0150.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0149.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0148.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0147.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0146.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0145.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0144.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0143.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0142.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0141.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0140.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0139.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",ga
10meTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0138.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0137.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0136.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0135.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0134.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0133.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0132.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0131.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0130.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0129.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0128.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0127.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0126.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0125.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0124.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0123.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0122.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0121.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0120.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0119.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0118.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0117.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0116.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0115.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0114.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0113.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0112.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0111.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0110.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0109.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0108.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0107.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0106.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0105.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0104.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0103.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0102.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0101.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0100.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0099.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0098.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0097.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0096.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0095.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0094.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0093.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0092.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0091.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0090.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0089.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0088.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0087.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0086.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0085.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0084.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0083.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0082.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0081.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0080.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0079.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0078.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0077.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0076.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0075.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0074.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0073.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0072.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0071.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0070.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0069.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0068.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0067.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0066.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0065.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0064.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0063.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0062.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0061.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTy
10peCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0060.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0059.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0058.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0057.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0056.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0055.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0054.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0053.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0052.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0051.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0050.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0049.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0048.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0047.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0046.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0045.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0044.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0043.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0042.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0041.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0040.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0039.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0038.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0037.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0036.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0035.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0034.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0033.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0032.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0031.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0030.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0029.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0028.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0027.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0026.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0025.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0024.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0023.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0022.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0021.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0020.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0019.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0018.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0017.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0016.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0015.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0014.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0013.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0012.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0011.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0010.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0007.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0006.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0004.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/EP/EN/EP0003.png",name:"Infinity Pull",cateogry:"EVOPLAY",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0059.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0060.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0054.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0059.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0049.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0048.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0047.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0046.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0045.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0044.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0040.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0034.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0029.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0028.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0027.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0026.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0025.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0023.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0018.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0017.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0016.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0015.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0014.png",name:"Infinity Pull
10",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0012.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0011.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0009.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0008.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0007.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0004.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{id:2,img:"https://images.6492394993.com/TCG_GAME_ICONS/SS/EN/SS0002.png",name:"Infinity Pull",cateogry:"SMARTSOFT",type:"ROYAL",gameTypeCheck:"platForm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-041"},{img:"/sexy.avif",name:"SEXY",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-001",cateogry:"SEXY",type:"GAME-SHOWS",isPopular:!0,isLobbyTrue:!0},{img:"../assets/images/game-shows/EVOLUTION-LIVE-006.jfif",thumbnail:"https://bshots.egcvi.com/thumbnail/crazytime.webp",name:"Crazy Time",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-006",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/color-game.png",thumbnail:"https://bshots.egcvi.com/thumbnail/supercolorgame.webp",name:"Color Game",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-087",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/marble-race.jfif",thumbnail:"https://bshots.egcvi.com/thumbnail/marblerace.webp",name:"Marble Race",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-434",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/EVOLUTION-LIVE-205.png",thumbnail:"https://bshots.egcvi.com/thumbnail/xxxtreme_roulette.webp",name:"XXXtreme Lightning roulette",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-205",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/EVOLUTION-LIVE-183.avif",thumbnail:"https://bshots.egcvi.com/thumbnail/funkytime.webp",name:"Funky Time",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-183",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-4.webp",name:"Dead or Alive Saloon",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-176",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-5.webp",name:"Crazy Time",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-006",cateogry:"HOT",type:"HOT",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-6.webp",name:"Lightning Dice",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-011",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/lightining-roulette.png",name:"First Person Lightning Roulette",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-209",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-8.webp",name:"Lightning Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-133",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-9.webp",name:"Extra Chilli",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-168",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-10.webp",name:"Imperial Quest",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-169",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-11.webp",name:"Monopoly Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-007",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-12.webp",name:"Monopoly Big Baller",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-018",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-13.webp",name:"Crazy Coin Flip",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-014",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/EVOLUTION-LIVE-291.avif",name:"Stock Market",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-291",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/person-stock.png",name:"Person Stock Market",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-292",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-14.webp",name:"Mega Ball",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-010",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-27.webp",name:"Sicbo Delux",gameType:"LIVE",platForm:"PLAYTECH",casinoType:"PLAYTECH-LIVE-133",cateogry:"PLAYTECH",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-16.webp",name:"Wounderland",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-138",cateogry:"PLAYTECH",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-18.webp",name:"Spin a Win Wild live",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-142",cateogry:"PLAYTECH",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-21.webp",name:"Mega Wheel",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-038",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-23.webp",name:"Mega Roulette 500x",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-039",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-24.webp",name:"Mega Baccarat",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-061",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-25.webp",name:"Quantum Auto Roulette",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-048",cateogry:"PLAYTECH",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/PP-LIVE-044.png",name:"Sweet Bonanza Candyland",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-044",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/PP-LIVE-075.webp",name:"Auto Mega Roulette",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-075",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/GAME-SHOW-28.webp",name:"Mega Sicbo",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-025",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/PP-LIVE-077.webp",name:"Lucky 6 Roulette",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-077",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/PP-LIVE-076.webp",name:"Lucky 6 Roulette",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-076",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/PP-LIVE-141.jfif",name:"Mega Roulette",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-141",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/PP-LIVE-055.jfif",name:"PowerUp Roulette",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-055",cateogry:"PP",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/EVOLUTION-LIVE-004.avif",name:"Dragon Tiger",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-004",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/EVOLUTION-LIVE-006.jfif",thumbnail:"https://bshots.egcvi.com/thumbnail/crazytime.webp",name:"Crazy Time",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-006",cateogry:"EVO",type:"GAME-SHOWS",isPopular:!0},{img:"../assets/images/game-shows/EVOLUTION-LIVE-034.png",name:"Mega Ball First Person",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-034",cateogry:"EVO",type:"GAME-SHOWS"},{img:"../assets/images/game-shows/EVOLUTION-LIVE-035.png",name:"Dream Catcher",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-035",cateogry:"EVO",type:"GAME-SHOWS"},{img:"../assets/images/game-shows/PT-LIVE-108.png",name:"Italian Cashback Blackjack",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-112",cateogry:"PLAYTECH",type:"GAME-SHOWS"},{img:"../assets/images/Baccarat/HOTROAD-LIVE-001.webp",name:"Baccarat",platForm:"HOTROAD",gameType:"LIVE",casinoType:"HOTROAD-LIVE-001",cateogry:"HOTROAD",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/HOTROAD-LIVE-007.webp",name:"Hot Baccarat",platForm:"HOTROAD",gameType:"LIVE",casinoType:"HOTROAD-LIVE-007",cateogry:"HOTROAD",type:"BACCARAT",table:"6001",isPopular:!0},{img:"../assets/images/Baccarat/HOTROAD-LIVE-007.webp",name:"Hot Baccarat",platForm:"HOTROAD",gameType:"LIVE",casinoType:"HOTROAD-LIVE-007",cateogry:"HOTROAD",type:"BACCARAT",table:"6002",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-1.webp",name:"Golden Wealth Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-179",cateogry:"EVO",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-2.webp",name:"Baccarat no commission",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-038",cateogry:"EVO",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-3.webp",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-159",cateogry:"EVO",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-134.png",name:"Baccarat no commission",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-134",cateogry:"EVO",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-255.png",name:"Golden Wealth Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-255",cateogry:"EVO",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-210.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-210",cateogry:"EVO",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-245.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-245",cateogry:"EVO",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-244.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-244",cateogry:"EVO",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-8.avif",name:"Baccarat Classic",table:"1",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-001",cateogry:"SEXY",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-8.avif",name:"Baccarat Classic",table:"2",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-001",cateogry:"SEXY",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-8.avif",name:"Baccarat Classic",table:"3",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-001",cateogry:"SEXY",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-8.avif",name:"Baccarat Classic",table:"4",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-001",cateogry:"SEXY",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-8.avif",name:"Baccarat Classic",table:"5",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-001",cateogry:"SEXY",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-8.avif",name:"Baccarat Classic",table:"6",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-001",cateogry:"SEXY",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/PT-LIVE-109.png",name:"Baccarat Classic",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-012",cateogry:"PLAYTECH",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/PT-LIVE-001.png",name:"Baccarat Classic",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-004",cateogry:"PLAYTECH",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/PT-LIVE-005.png",name:"Baccarat Classic",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-025",cateogry:"PLAYTECH",type:"BACCARAT"},{img:"../assets/images/live/pt/PT-LIVE-147.webp",name:"Super Card Blackjack Live",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-147",cateogry:"PLAYTECH",type:"BACCARAT",isPopular:!0},{img:"../assets/images/live/pt/PT-LIVE-145.webp",name:"Speed Baccarat 2",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-029",cateogry:"PLAYTECH",type:"BACCARAT",isPopular:!0},{img:"../assets/images/live/pt/PT-LIVE-145.webp",name:"Speed Baccarat 1",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-030",cateogry:"PLAYTECH",type:"BACCARAT",isPopular:!0},{img:"../assets/images/live/pt/PT-LIVE-146.webp",name:"Super Speed Baccarat",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-028",cateogry:"PLAYTECH",type:"BACCARAT",isPopular:!0},{img:"../assets/images/live/pt/PT-LIVE-143.webp",name:"Quantum Baccarat Live",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-027",cateogry:"PLAYTECH",type:"BACCARAT",isPopular:!0},{img:"../assets/images/live/pt/PT-LIVE-096.webp",name:"Speed Baccarat Korean 2",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-022",cateogry:"PLAYTECH",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/PP-LIVE-001.png",name:"Baccarat Classic",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-001",cateogry:"PP",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/PP-LIVE-010.png",name:"Baccarat Classic",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-010",cateogry:"PP",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-24.webp",name:"Speed Baccarat 1",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-013",cateogry:"PP",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/BACCARAT-25.webp",name:"Super 8 Baccarat",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-045",cateogry:"PP",type:"BACCARAT",isPopular:!0},{img:"../assets/images/Baccarat/PP-LIVE-050.png",name:"Super 8 Baccarat",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-050",cateogry:"PP",type:"BACCARAT"},{img:"../assets/images/Baccarat/PP-LIVE-051.png",name:"Super 8 Baccarat",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-051",cateogry:"PP",type:"BACCARAT"},{img:"../assets/images/Baccarat/PP-LIVE-052.png",name:"Super 8 Baccarat",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-052",cateogry:"PP",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-256.png",name:"Golden Wealth Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-256",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-182.png",name:"Golden Wealth Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-182",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-135.png",name:"Baccarat no commission",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-135",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-136.png",name:"Baccarat no commission",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-136",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-160.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-160",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-161.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-161",cateogry:"EVO",type:"BACCARAT"},{i
10mg:"../assets/images/Baccarat/EVOLUTION-LIVE-253.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-253",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-254.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-254",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-153.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-153",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-017.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-017",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/BACCARAT-5.webp",name:"Lightning Baccarat First Person",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-255",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-036.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-036",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-041.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-041",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Baccarat/EVOLUTION-LIVE-046.png",name:"Speed Baccarat",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-046",cateogry:"EVO",type:"BACCARAT"},{img:"../assets/images/Roulette/HOTROAD-LIVE-004.webp",name:"Hot Roulette",platForm:"HOTROAD",gameType:"LIVE",casinoType:"HOTROAD-LIVE-004",cateogry:"HOTROAD",type:"ROULETTE",table:"5003",isPopular:!0},{img:"../assets/images/Roulette/HOTROAD-LIVE-004.webp",name:"Hot Roulette",platForm:"HOTROAD",gameType:"LIVE",casinoType:"HOTROAD-LIVE-004",cateogry:"HOTROAD",type:"ROULETTE",table:"5004",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-1.webp",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-001",cateogry:"EVO",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-2.webp",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-080",cateogry:"EVO",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-3.webp",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-078",cateogry:"EVO",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-4.webp",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-079",cateogry:"EVO",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-5.webp",name:"Instant Roulette",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-008",cateogry:"EVO",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-6.webp",name:"Roulette First Person",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-013",cateogry:"EVO",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-7.webp",name:"Amercian Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-020",cateogry:"EVO",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-9.avif",name:"Roulette",table:"71",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-009",cateogry:"SEXY",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-11.webp",name:"Auto Roulette",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-026",cateogry:"PP",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-12.webp",name:"Speed Auto Roulette",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-060",cateogry:"PP",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/PT-LIVE-102.png",name:"Speed Roulette 2",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-043",cateogry:"PP",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-14.webp",name:"Speed Roulette",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-027",cateogry:"PP",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-15.webp",name:"Azure Roulette",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-028",cateogry:"PP",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/PT-LIVE-100.png",name:"Speed Roulette 2",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-042",cateogry:"PLAYTECH",type:"ROULETTE"},{img:"../assets/images/Roulette/PT-LIVE-102.png",name:"Speed Roulette 2",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-074",cateogry:"PLAYTECH",type:"ROULETTE"},{img:"../assets/images/Roulette/ROULETTE-16.webp",name:"American Roulette Live",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-038",cateogry:"PLAYTECH",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-17.webp",name:"Deutsches Roulette Live",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-046",cateogry:"PLAYTECH",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/ROULETTE-20.webp",name:"Football Roulette",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-059",cateogry:"PLAYTECH",type:"ROULETTE",isPopular:!0},{img:"../assets/images/Roulette/EVOLUTION-LIVE-170.png",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-170",cateogry:"EVO",type:"ROULETTE"},{img:"../assets/images/Roulette/EVOLUTION-LIVE-171.png",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-171",cateogry:"EVO",type:"ROULETTE"},{img:"../assets/images/Roulette/EVOLUTION-LIVE-180.png",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-180",cateogry:"EVO",type:"ROULETTE"},{img:"../assets/images/Roulette/EVOLUTION-LIVE-257.png",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-257",cateogry:"EVO",type:"ROULETTE"},{img:"../assets/images/Roulette/EVOLUTION-LIVE-209.png",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-209",cateogry:"EVO",type:"ROULETTE"},{img:"../assets/images/Roulette/EVOLUTION-LIVE-206.png",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-206",cateogry:"EVO",type:"ROULETTE"},{img:"../assets/images/Roulette/EVOLUTION-LIVE-081.png",name:"Roulette Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-081",cateogry:"EVO",type:"ROULETTE"},{img:"../assets/images/Dice/HOTROAD-LIVE-006.webp",name:"Hot Sicbo",platForm:"HOTROAD",gameType:"LIVE",casinoType:"HOTROAD-LIVE-006",cateogry:"HOTROAD",type:"DICE",table:"4001",isPopular:!0},{img:"../assets/images/Dice/DICE-1.webp",name:"Bac Bo Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-172",cateogry:"EVO",type:"DICE",isPopular:!0},{img:"../assets/images/Dice/DICE-2.webp",name:"Super Sic Bo",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-005",cateogry:"EVO",type:"DICE",isPopular:!0},{img:"../assets/images/Dice/EVOLUTION-LIVE-259.png",name:"First Person Super Sic Bo",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-259",cateogry:"EVO",type:"DICE",isPopular:!0},{img:"../assets/images/Dice/EVOLUTION-LIVE-260.png",name:"Instant Super Sic Bo",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-260",cateogry:"EVO",type:"DICE",isPopular:!0},{img:"../assets/images/Dice/DICE-3.webp",name:"Craps Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-003",cateogry:"EVO",type:"DICE",isPopular:!0},{img:"../assets/images/Dice/DICE-4.webp",name:"Experor Sic Bo",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-211",cateogry:"EVO",type:"DICE",isPopular:!0},{img:"../assets/images/Dice/DICE-5.avif",name:"Extra Sic bo",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-016",cateogry:"SEXY",type:"DICE",table:"131",isPopular:!0},{img:"../assets/images/Dice/PP-LIVE-079.webp",name:"Sic bo",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-079",cateogry:"PP",type:"DICE",isPopular:!0},{img:"../assets/images/Dice/PT-LIVE-099.png",name:"Speed SicBo",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-134",cateogry:"PLAYTECH",type:"DICE",isPopular:!0},{img:"../assets/images/Dice/EVOLUTION-LIVE-031.png",name:"Experor Sic Bo",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-031",cateogry:"EVO",type:"DICE"},{img:"../assets/images/Dice/EVOLUTION-LIVE-047.png",name:"Experor Sic Bo",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-047",cateogry:"EVO",type:"DICE"},{img:"../assets/images/TraditionalGames/HOTROAD-LIVE-003.webp",name:"Dragon Tiger",platForm:"HOTROAD",gameType:"LIVE",casinoType:"HOTROAD-LIVE-003",cateogry:"HOTROAD",type:"TRADITIONAL",table:"2001",isPopular:!0},{img:"../assets/images/TraditionalGames/HOTROAD-LIVE-003.webp",name:"Dragon Tiger",platForm:"HOTROAD",gameType:"LIVE",casinoType:"HOTROAD-LIVE-003",cateogry:"HOTROAD",type:"TRADITIONAL",table:"2002",isPopular:!0},{img:"../assets/images/TraditionalGames/TRADINATIONAL-1.webp",name:"Super Andhar Bahar",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-204",cateogry:"EVO",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/TRADINATIONAL-2.webp",name:"Fan Tan",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-178",cateogry:"EVO",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/TRADINATIONAL-4.webp",name:"Dragon Tiger",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-004",cateogry:"EVO",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/TRADINATIONAL-3.webp",name:"Dragon Tiger",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-077",cateogry:"EVO",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/TRADINATIONAL-6.webp",name:"Dragon Tiger",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-006",cateogry:"SEXY",table:"31",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/TRADINATIONAL-7.webp",name:"Dragon Tiger",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-006",cateogry:"SEXY",table:"32",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/TRADINATIONAL-10.webp",name:"Dragon Tiger",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-135",cateogry:"PLAYTECH",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/TRADINATIONAL-13.webp",name:"Dragon Tiger",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-042",cateogry:"PP",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/TRADINATIONAL-11.webp",name:"Andhar Bahar Live",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-137",cateogry:"PLAYTECH",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/PT-LIVE-087.png",name:"Andhar Bahar Live",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-152",cateogry:"PLAYTECH",type:"TRADITIONAL"},{img:"../assets/images/Dice/MX-LIVE-017.avif",name:"sedie",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-017",cateogry:"SEXY",table:"151",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/Dice/MX-LIVE-017_SEXY.png",name:"xocdia",platForm:"SEXYBCRT",gameType:"LIVE",casinoType:"MX-LIVE-017",cateogry:"SEXY",table:"151",type:"TRADITIONAL",isPopular:!0},{img:"../assets/images/TraditionalGames/EVOLUTION-LIVE-033.png",name:"Teen Patti Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-033",cateogry:"EVO",type:"TRADITIONAL"},{img:"../assets/images/CardGames/EVOLUTION-LIVE-181.webp",name:"Lightning Black Jack",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-181",cateogry:"EVOLUTION",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/EVOLUTION-LIVE-208.webp",name:"Lightning Black Jack First Person",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-208",cateogry:"EVOLUTION",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/EVOLUTION-LIVE-227.png",name:"Lightning Black Jack First Person",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-227",cateogry:"EVOLUTION",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/EVOLUTION-LIVE-009.webp",name:"Triple Card Poker",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-009",cateogry:"EVOLUTION",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/EVOLUTION-LIVE-012.webp",name:"Infinite Black Jack",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-012",cateogry:"EVOLUTION",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PT-LIVE-007.png",name:"Alexandrite Blackjack",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-082",cateogry:"PLAYTECH",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PP-LIVE-040.webp",name:"One Blackjack",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-082",cateogry:"PP",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PP-LIVE-041.webp",name:"ONE Blackjack 2 - Ruby",platForm:"PP",gameType:"LIVE",casinoType:"PP-LIVE-083",cateogry:"PP",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PT-LIVE-008.webp",name:"Majority Rules Speed Blackjack",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-008",cateogry:"PLAYTECH",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PT-LIVE-009.png",name:"Majority Rules Speed Blackjack",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-127",cateogry:"PLAYTECH",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/EVOLUTION-LIVE-002.webp",name:"Black Jack A",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-002",cateogry:"EVOLUTION",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/EVOLUTION-LIVE-015.webp",name:"Casino Hold'em",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-015",cateogry:"EVOLUTION",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/EVOLUTION-LIVE-024.webp",name:"Caribbean Stud Poker",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-024",cateogry:"EVOLUTION",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PT-LIVE-007.webp",name:"All bets Blackjack",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-007",cateogry:"PLAYTECH",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PT-LIVE-010.webp",name:"Unlimited Blackjack",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-078",cateogry:"PLAYTECH",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PT-LIVE-016.webp",name:"3 Card Brag",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-152",cateogry:"PLAYTECH",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PT-LIVE-017.webp",name:"Casino Hold AEM",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-150",cateogry:"PLAYTECH",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/CardGames/PT-LIVE-009.webp",name:"Sette E Mezzo",platForm:"PLAYTECH",gameType:"LIVE",casinoType:"PLAYTECH-LIVE-116",cateogry:"PLAYTECH",type:"GAME-CARD",isPopular:!0},{img:"../assets/images/Table/TABLE-2.avif",name:"Cash Rocket",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-041",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-066.avif",name:"Coin Pusher",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-066",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-4.webp",name:"7 Up 7 Down",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-028",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-5.avif",name:"sicbo",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-015",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-6.webp",name:"Coin Toss",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-036",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-7.webp",name:"Cards Hi Lo",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-037",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-9.webp",name:"Card Matka",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-022",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-021.webp",name:"Number Matka",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-021",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-
10TABLE-032.webp",name:"Andar Bahar",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-032",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-12.webp",name:"Bonus Dice",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-043",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-13.webp",name:"32 Cards",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-039",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-040.webp",name:"Plinko",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-040",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-067.webp",name:"Cockfighting Arena",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-067",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-16.webp",name:"Colour Game",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-050",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-026.avif",name:"Baccarat",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-026",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-029.png",name:"bai buu",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-029",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-038.webp",name:"Blackjack",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-038",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-049.avif",name:"5 Card Poker",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-049",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-044.png",name:"Dota Hi-Lo",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-044",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-011.avif",name:"Dragon Tiger",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-011",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-027.avif",name:"European Roulette",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-027",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-024.avif",name:"Fan Tan Classic",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-024",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-013.avif",name:"Fish Prawn Crab",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-013",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-073.webp",name:"Video Poker",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-073",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-025.png",name:"Fruit Roulette",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-025",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-086.png",name:"CHICKEN CROSSY",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-086",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-081.png",name:"Egyptian Mines",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-081",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-047.png",name:"Heist",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-047",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-087.png",name:"COLOR GAME MEGA BONUS",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-087",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-085.png",name:"Teen Patti Blitz",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-085",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-083.png",name:"BURMESE 6 ANIMALS",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-083",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-084.png",name:"Speedy Andar Bahar",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-084",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-080.png",name:"Jogo de Bozó",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-080",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-082.png",name:"Bicho",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-082",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-079.png",name:"LADDER GAME",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-079",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-019.png",name:"Thai Fish Prawn Crab",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-019",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-017.png",name:"taixiu",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-017",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-010.png",name:"belangkai 2",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-010",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-046.png",name:"Teen Patti",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-046",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-023.png",name:"xocdia2",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-023",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-051.png",name:"KM Power Ball",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-051",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-034.png",name:"KM Pok Deng",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-034",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-052.png",name:"BolaTangkas",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-052",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-065.png",name:"Pusoy",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-065",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/kingmaker/KM-TABLE-020.png",name:"Bài Cào",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-020",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-2.webp",name:"Cash Rocket",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-041",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-069.webp",name:"Elite Aviator Club",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-069",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-070.webp",name:"Interstellar Run",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-070",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-071.webp",name:"Olympus Glory",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-071",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-066.avif",name:"Coin Pusher",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-066",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-063.webp",name:"Tongits",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-063",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-053.webp",name:"Marble Knockout",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-053",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-048.webp",name:"Horse Racing",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-048",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-055.webp",name:"KM Virtual Greyhound Racing",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-055",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-058.webp",name:"KM Virtual Treadmill Racing",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-058",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-062.webp",name:"KM Virtual Treadmill Racing",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-062",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-15.webp",name:"keno",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-018",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-045.webp",name:"Monkey King Roulette",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-045",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/NETENT-TABLE-001.png",name:"Classic Blackjack",platForm:"NETENT",gameType:"TABLE",casinoType:"NETENT-TABLE-001",cateogry:"NETENT",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-042.webp",name:"Minesweeper",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-042",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-035.webp",name:"Bola Golek",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-035",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-030.webp",name:"jhandimunda",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-030",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-021.avif",name:"Ludo Quick",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-021",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/JILI-TABLE-047.png",name:"Crash Bonus",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-047",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/JILI-TABLE-042.png",name:"Mini Flush",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-042",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-040.png",name:"Keno",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-040",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-011.avif",name:"7up7down",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-011",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-002.webp",name:"AK47",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-002",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-041.avif",name:"Plinko",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-041",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-003.webp",name:"Andar Bahar",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-003",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-014.webp",name:"Baccarat",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-014",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-007.webp",name:"Big small",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-007",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-034.avif",name:"Bingo Adventure",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-034",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-019.avif",name:"Bingo Carnival",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-019",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-044.png",name:"Blackjack",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-044",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-058.webp",name:"Crash Cricket",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-058",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-026.avif",name:"Calaca Bingo",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-026",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-009.webp",name:"Callbreak",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-009",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-013.webp",name:"Callbreak Quick",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-013",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-043.avif",name:"Candyland Bingo",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-043",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-049.png",name:"Caribbean Stud Poker",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-049",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-077.png",name:"Golden Treasure",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-077",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-061.png",name:"Ultimate Texas Hold'em",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-061",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-056.png",name:"Jhandi Munda",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-056",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-054.png",name:"Speed Baccarat",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-054",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-023.png",name:"color game",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-023",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-039.png",name:"Color Prediction",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-039",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-052.png",name:"Jogo do Bicho",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-052",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-038.png",name:"Pusoy Go",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-038",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-025.png",name:"Tongits Go",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-025",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-046.png",name:"Blackjack Lucky Ladies",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-046",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-053.png",name:"European Roulette",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-053",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-050.png",name:"Video Poker",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-050",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-078.png",name:"Color Game Extreme",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-078",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-073.png",name:"Domino Go",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-073",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-071.png",name:"Keno Super Chance",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-071",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-040.png",name:"Keno",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-040",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-069.png",name:"Cricket War",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-069",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-070.png",name:"Crash Touchdown",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-070",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-063.png",name:"Thai Hilo",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-063",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-064.png",name:"Super E-Sabong",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-064",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-060.png",name:"Cricket Roulette",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-060",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/jili/JILI-TABLE-065.png",name:"Keno Bonus Number",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-065",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-055.webp",name:"Crash Goal",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-055",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-057.webp",name:"Fish Prawn Crab",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-057",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-017.webp",name:"Sic Bo",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-017",cateogry:"JILI",type:"TABLE"},
10{img:"../assets/images/JILI/JILI-TABLE-016.webp",name:"TeenPatti 20-20",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-016",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/JILI-TABLE-048.png",name:"Pool Rummy",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-048",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-018.webp",name:"Super Bingo",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-018",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-015.webp",name:"Fortune Bingo",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-015",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-012.webp",name:"Dragon & Tiger",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-012",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-010.webp",name:"TeenPatti Joker",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-010",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-008.webp",name:"iRich Bingo",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-008",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-004.webp",name:"Rummy",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-004",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-005.webp",name:"NumberKing",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-005",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-027.webp",name:"Golden Land",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-027",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-006.webp",name:"Poker King",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-006",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-028.webp",name:"PAPPU",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-028",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-035.webp",name:"Limbo",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-035",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-036.webp",name:"wheel",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-036",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-039.webp",name:"Color Prediction",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-039",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-032.webp",name:"HILO",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-032",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-030.webp",name:"Go Rush",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-030",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/JILI-TABLE-031.png",name:"Tower",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-031",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/slot/netent/NETENT-SLOT-008.webp",name:"Starburst™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-008",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-017.webp",name:"Starburst™ XXXtreme",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-017",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-009.webp",name:"Gonzo's Quest™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-009",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-014.webp",name:"Divine Fortune™ Megaways™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-014",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-013.webp",name:"Fruit Shop™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-013",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-044.webp",name:"Hotline™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-044",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-010.webp",name:"Finn's Golden Tavern™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-010",cateogry:"NETENT",type:"SLOT"}
10,{img:"../assets/images/slot/netent/NETENT-SLOT-018.webp",name:"Twin Spin™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-018",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-025.webp",name:"Jimi Hendrix Online Slot™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-025",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-006.webp",name:"Parthenon: Quest for Immortality™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-006",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-027.webp",name:"Wild Wild West: The Great Train Heist™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-027",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-001.webp",name:"Reel Rush™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-001",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-002.webp",name:"Dracula™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-002",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-003.webp",name:"Riches of Midgard: Land and Expand™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-003",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-004.webp",name:"Dark King: Forbidden Riches™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-004",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-005.webp",name:"Dead or Alive 2™ Feature Buy",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-005",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-007.webp",name:"Jungle Spirit: Call of the Wild™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-007",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-011.webp",name:"Wild Water™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-011",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-012.webp",name:"Rome:The Golden Age™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-012",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-043.webp",name:"Aloha! Christmas™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-043",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-032.webp",name:"Aloha! Cluster Pays™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-032",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-144.webp",name:"Arcane: Reel Chaos™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-144",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-156.webp",name:"Archangels: Salvation™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-156",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-180.webp",name:"Jack and the Beanstalk Remastered",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-180",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-073.webp",name:"Asgardian Stones™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-073",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-181.webp",name:"Thrill to Grill™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-181",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-212.webp",name:"Babylon Riches",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-212",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-198.webp",name:"Beach Invaders",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-198",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-128.webp",name:"Bee Hive Bonanza",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-128",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-166.webp",name:"Berry burst MAX",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-166",cateogry:"NETENT",type:"SLOT"}
10,{img:"../assets/images/slot/netent/NETENT-SLOT-153.webp",name:"Berry burst™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-153",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-209.webp",name:"Big Money Wheel",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-209",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-046.webp",name:"Blood Suckers II™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-046",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-042.webp",name:"Blood Suckers™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-042",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-137.webp",name:"Bollywood Story",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-137",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-184.webp",name:"Buckshot Wilds",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-184",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-173.webp",name:"Buster's Bones",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-173",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-070.webp",name:"Butterfly Staxx 2™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-070",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-047.webp",name:"Butterfly Staxx™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-047",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-095.webp",name:"Cash Noire™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-095",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-092.webp",name:"Cash-o-Matic™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-092",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-056.webp",name:"Codex of Fortune™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-056",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-159.webp",name:"Copy Cats",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-159",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-129.webp",name:"Cornelius",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-129",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-179.webp",name:"Crab Trap™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-179",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-083.webp",name:"Creature from the Black Lagoon™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-083",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-016.webp",name:"Cupcakes™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-016",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-187.webp",name:"Cursed treasure",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-187",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-024.webp",name:"Dazzle Me™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-024",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-076.webp",name:"Dazzle Me™ Megaways™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-076",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-019.webp",name:"Dead or Alive 2™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-019",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-026.webp",name:"Dead or Alive™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-026",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-096.webp",name:"Disco Danny™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-096",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-199.webp",name:"Don’t Eat the Candy™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-199",cateogry:"NETENT",type:"SLOT"}
10,{img:"../assets/images/slot/netent/NETENT-SLOT-077.webp",name:"Double Stacks™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-077",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-067.webp",name:"Drive: Multiplier Mayhem™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-067",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-206.webp",name:"Druid's Magic",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-206",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-097.webp",name:"Druids' Dream™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-097",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-154.webp",name:"East Sea Dragon King™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-154",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-090.webp",name:"EggOMatic™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-090",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-054.webp",name:"Elements: The Awakening™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-054",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-185.webp",name:"Elk Hunter™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-185",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-100.webp",name:"Excalibur™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-100",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-087.webp",name:"Fairytale Legends: Hansel and Gretel™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-087",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-091.webp",name:"Fairytale Legends: Mirror Mirror™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-091",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-071.webp",name:"Fairytale Legends: Red Riding Hood™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-071",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-186.webp",name:"Finn and The Candy Spin",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-186",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-029.webp",name:"Finn and the Swirly Spin™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-029",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-169.webp",name:"Fire Siege Fortress",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-169",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-162.webp",name:"Flowers Christmas Edition",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-162",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-072.webp",name:"Flowers™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-072",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-177.webp",name:"101 Candies",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-177",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-086.webp",name:"Football: Champions Cup™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-086",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-155.webp",name:"Fortune Rangers™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-155",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-150.webp",name:"Fruit Case™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-150",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-048.webp",name:"Fruit Shop Christmas Edition™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-048",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-200.webp",name:"Fruit Shop Frenzy",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-200",cateogry:"NETENT",type:"SLOT"}
10,{img:"../assets/images/slot/netent/NETENT-SLOT-040.webp",name:"Fruit Shop™ Megaways™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-040",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-062.webp",name:"Fruit Spin™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-062",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-126.webp",name:"Funk Master™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-126",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-178.webp",name:"Big Bang Boom",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-178",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-058.webp",name:"Secrets of Atlantis™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-058",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-201.webp",name:"Gem Crush™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-201",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-141.webp",name:"Ghost Pirates™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-141",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-208.webp",name:"Gladiator Clash™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-208",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-163.webp",name:"Go Bananas!",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-163",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-084.webp",name:"Gods Of Gold: InfiniReels™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-084",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-124.webp",name:"Golden Grimoire™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-124",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-191.webp",name:"Golden Realms",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-191",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-190.webp",name:"Golden Wheels of Egypt",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-190",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-119.webp",name:"Gonzo’s Gold™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-119",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-194.webp",name:"Good Old 7's",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-194",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-039.webp",name:"Gordon Ramsay Hell’s Kitchen",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-039",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-053.webp",name:"Gorilla Kingdom™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-053",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-094.webp",name:"Grand Spinn™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-094",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-021.webp",name:"Guns N' Roses Video Slots™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-021",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-093.webp",name:"Halloween Jack™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-093",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-152.webp",name:"Happy Riches™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-152",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-164.webp",name:"Hook's Heroes",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-164",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-051.webp",name:"Hotline 2™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-051",cateogry:"NETENT",type:"SLOT"}
10,{img:"../assets/images/slot/netent/NETENT-SLOT-050.webp",name:"Irish Pot Luck™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-050",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-060.webp",name:"Jack Hammer 2™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-060",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-023.webp",name:"Jack Hammer™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-023",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-188.webp",name:"Jack Hammer™ 3: Diamond Affair",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-188",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-035.webp",name:"Jack and the Beanstalk™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-035",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-183.webp",name:"Jelly Belly Megaways",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-183",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-202.webp",name:"Jingle Bells Bonanza™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-202",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-031.webp",name:"Jingle Spin™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-031",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-082.webp",name:"Joker Pro™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-082",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-034.webp",name:"Jumanji",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-034",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-192.webp",name:"Jungle Spirit Megaways",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-192",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-142.webp",name:"King of 3 Kingdoms™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-142",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-102.webp",name:"King of Slots™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-102",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-121.webp",name:"Knight Rider™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-121",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-075.webp",name:"Koi Princess™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-075",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-197.webp",name:"Leprechaun Joy™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-197",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-134.webp",name:"Let It Burn",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-134",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-203.webp",name:"Lights, Camera, Cash!™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-203",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-107.webp",name:"Lights™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-107",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-210.webp",name:"Lock and Pop",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-210",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-140.webp",name:"Long Pao™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-140",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-204.webp",name:"Lost Relics 2",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-204",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-080.webp",name:"Lost Relics™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-080",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-168.webp",name:"Lucky Angler: A Snowy Catch",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-168",cateogry:"NETENT",type:"SLOT"}
10,{img:"../assets/images/slot/netent/NETENT-SLOT-108.webp",name:"Magic Maid Cafe™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-108",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-135.webp",name:"Magic Portals",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-135",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-193.webp",name:"Magic lab",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-193",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-215.webp",name:"Mermaids™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-215",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-133.webp",name:"Milkshake™ XXXtreme",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-133",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-170.webp",name:"Moonshine Riches",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-170",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-022.webp",name:"Motörhead Video Slot™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-022",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-089.webp",name:"Mythic Maiden™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-089",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-037.webp",name:"Narcos™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-037",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-103.webp",name:"Neon Staxx™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-103",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-098.webp",name:"Ocean's Treasure™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-098",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-028.webp",name:"Ozzy Osbourne Video Slots™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-028",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-196.webp",name:"Pandora's Treasure™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-196",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-033.webp",name:"Piggy Riches™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-033",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-172.webp",name:"Pirate From the East",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-172",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-182.webp",name:"Pirates Party",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-182",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-030.webp",name:"Pyramid: Quest for Immortality™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-030",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-189.webp",name:"Rage",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-189",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-052.webp",name:"Rage of the Seas™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-052",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-195.webp",name:"Rainforest Gold™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-195",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-079.webp",name:"Reef Raider™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-079",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-123.webp",name:"Reel Rush 2",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-123",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-120.webp",name:"Reel Steal™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-120",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-106.webp",name:"Rise of Maya™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-106",cateogry:"NETENT",type:"SLOT"}
10,{img:"../assets/images/slot/netent/NETENT-SLOT-145.webp",name:"Robin Hood: Shifting Riches™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-145",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-207.webp",name:"Royal Nuts",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-207",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-151.webp",name:"Santa vs Rudolf™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-151",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-069.webp",name:"Scruffy Duck™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-069",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-101.webp",name:"Scudamore's Super Stakes",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-101",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-063.webp",name:"Secret of the Stones™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-063",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-065.webp",name:"Secrets of Christmas™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-065",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-049.webp",name:"Serengeti Kings™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-049",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-109.webp",name:"Silverback Gold™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-109",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-127.webp",name:"Space Wars 2: Powerpoints™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-127",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-211.webp",name:"Space Wars Megaways XXXtreme",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-211",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-015.webp",name:"Space Wars™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-015",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-167.webp",name:"Sparks",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-167",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-138.webp",name:"Spellcast",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-138",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-104.webp",name:"Spinata Grande",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-104",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-125.webp",name:"Spinsane™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-125",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-020.webp",name:"Steam Tower™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-020",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-146.webp",name:"Stickers™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-146",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-038.webp",name:"Street Fighter™ II: The World Warrior Slot",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-038",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-158.webp",name:"Strolling Staxx: Cubic Fruits™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-158",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-110.webp",name:"Super Striker™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-110",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-131.webp",name:"Superstars",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-131",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-113.webp",name:"Sweety Honey Fruity™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-113",cateogry:"NETENT",type:"SLOT"}
10,{img:"../assets/images/slot/netent/NETENT-SLOT-165.webp",name:"Swipe & Roll",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-165",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-174.webp",name:"Taco Fury XXXtreme",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-174",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-130.webp",name:"Temple of Nudges",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-130",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-074.webp",name:"The Invisible Man™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-074",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-105.webp",name:"The Legend of Shangri-La: Cluster Pays™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-105",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-147.webp",name:"The Wish Master™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-147",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-176.webp",name:"The Wish Master™ Megaways™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-176",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-111.webp",name:"The Wolf's Bane™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-111",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-160.webp",name:"Theme Park Tickets of Fortune",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-160",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-116.webp",name:"Trollpot 5000™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-116",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-036.webp",name:"Turn Your Fortune™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-036",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-149.webp",name:"Twin Happiness™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-149",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-136.webp",name:"Twin Spin Deluxe",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-136",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-175.webp",name:"Twin Spin XXXtreme",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-175",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-041.webp",name:"Twin Spin™ Megaways™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-041",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-045.webp",name:"Victorious™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-045",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-078.webp",name:"Vikings Video Slot™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-078",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-061.webp",name:"Warlords: Crystals of Power™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-061",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-143.webp",name:"Who's the Bride™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-143",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-118.webp",name:"Wild Bazaar™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-118",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-148.webp",name:"Wild Turkey™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-148",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-205.webp",name:"Wild Turkey™ Megaways™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-205",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-068.webp",name:"Wild Worlds ™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-068",cateogry:"NETENT",type:"SLOT"}
10,{img:"../assets/images/slot/netent/NETENT-SLOT-157.webp",name:"Wild-O-Tron 3000™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-157",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-117.webp",name:"Wilderland™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-117",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-055.webp",name:"Willy's Hot Chillies™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-055",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-114.webp",name:"Wings of Riches™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-114",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-161.webp",name:"Witchcraft Academy",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-161",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-115.webp",name:"Wolf Cub™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-115",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-171.webp",name:"Wonderland Protector",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-171",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/netent/NETENT-SLOT-132.webp",name:"Wonders of Christmas",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-132",cateogry:"NETENT",type:"SLOT"},{img:"/dataImages/slots/PP0556.png",name:"3 Buzzing Wilds",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-365",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0036.png",name:"3 Genie Wishes",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-133",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0027.png",name:"3 Kingdoms - Battle of Red Cliffs",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-126",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0634.png",name:"5 Frozen Charms Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-418",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0001.png",name:"5 Lions",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-104",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0173.png",name:"5 Lions Dance",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-028",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0088.png",name:"5 Lions Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-080",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0228.png",name:"5 Lions Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-183",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0976.png",name:"5 Lions Reborn",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-559",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0776.png",name:"6 Jokers",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-477",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0858.png",name:"7 Clovers of Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-507",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0062.png",name:"7 Monkeys",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-163",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0017.png",name:"7 Piggies",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-117",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0026.png",name:"8 Dragons",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-125",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0588.png",name:"8 Golden Dragon Challenge",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-379",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0025.png",name:"888 Dragons",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-167",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0847.png",name:"888 Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-169",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0432.png",name:"African Elephant",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-335",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0118.png",name:"Aladdin and the Sorcerer",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-065",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1028.png",name:"Alien Invaders",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-580",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0010.png",name:"Ancient Egypt",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-112",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0110.png",name:"Ancient Egypt Classic",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-095",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0835.png",name:"Angel vs Sinner",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-491",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1042.png",name:"Argonauts",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-587",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0105.png",name:"Asgard",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-103",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0126.png",name:"Aztec Bonanza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-056",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0009.png",name:"Aztec Gems",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-111",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0166.png",name:"Aztec Gems Deluxe",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-035",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0910.png",name:"Aztec Gems Megaways™",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-535",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0215.png",name:"Aztec King",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-180",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0712.png",name:"Aztec Powernudge",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-447",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0893.png",name:"Aztec Smash",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-531",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0833.png",name:"Aztec Treasure Hunt",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-488",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0843.png",name:"Badge Blitz",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-497",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0313.png",name:"Barn Festival",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-236",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0695.png",name:"Beware The Deep Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-440",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0545.png",name:"Big Bass Amazon Xtreme",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-356",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0990.png",name:"Big Bass Bonanza 1000",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-560",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0880.png",name:"Big Bass Bonanza 3 Reeler",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-529",cateogry:"PP",type:"SLOT"}
10,{img:"/dataImages/slots/PP1018.png",name:"Big Bass Boxing Bonus Round",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-572",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0665.png",name:"Big Bass Floats My Boat",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-430",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0597.png",name:"Big Bass Halloween",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-389",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0854.png",name:"Big Bass Halloween 2",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-504",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0582.png",name:"Big Bass Hold & Spinner Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-376",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1046.png",name:"Big Bass Reel Repeat",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-585",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0924.png",name:"Big Bass Return to the Races",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-544",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0731.png",name:"Big Bass Secrets of the Golden Lake",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-450",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0339.png",name:"Big Bass Splash",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-261",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0836.png",name:"Big Bass Vegas Double Down Deluxe",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-493",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0865.png",name:"Big Bass Xmas Xtreme",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-521",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0244.png",name:"Bigger Bass Bonanza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-190",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0919.png",name:"Bigger Bass Splash",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-543",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0366.png",name:"Black Bull",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-282",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0655.png",name:"Blade & Fangs",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-414",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0653.png",name:"Blazing Wilds Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-427",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0965.png",name:"Blitz Super Wheel",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-555",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0187.png",name:"Bonanza Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-015",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0305.png",name:"Book of Aztec King",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-241",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0375.png",name:"Book of Golden Sands",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-288",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0968.png",name:"Book of Monsters",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-554",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0793.png",name:"Bow of Artemis",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-481",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0896.png",name:"Brick House Bonanza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-534",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0120.png",name:"Buffalo King",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-062",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0211.png",name:"Buffalo King Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-176",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0308.png",name:"Bull Fiesta",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-242",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0052.png",name:"Busy Bees",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-162",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0085.png",name:"Caishen's Cash",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-083",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0021.png",name:"Caishen's Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-121",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0585.png",name:"Candy Blitz",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-381",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0725.png",name:"Candy Blitz Bombs",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-453",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0859.png",name:"Candy Corner",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-508",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0365.png",name:"Candy Stars",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-281",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0251.png",name:"Candy Village",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-204",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0589.png",name:"Cash Chips",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-387",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0230.png",name:"Cash Elevator",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-182",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0989.png",name:"Cash Surge",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-561",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0648.png",name:"Castle of Fire",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-408",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0620.png",name:"Chase for Glory",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-399",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0849.png",name:"Chests of Cai Shen",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-502",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0316.png",name:"Chicken Chase",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-237",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0232.png",name:"Chicken Drop",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-196",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0007.png",name:"Chilli Heat",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-110",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0235.png",name:"Chilli Heat Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-199",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1033.png",name:"Chilli Heat Spicy Spins",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-582",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0258.png",name:"Christmas Big Bass Bonanza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-211",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0413.png",name:"Club Tropicana",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-321",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1027.png",name:"Club Tropicana – Happy Hour",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-579",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0196.png",name:"Congo Cash",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-009",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0837.png",name:"Congo Cash XL",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-494",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0336.png",name:"Cosmic Cash",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-258",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0435.png",name:"Cowboy Coins",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-339",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0183.png",name:"Cowboys Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-019",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0368.png",name:"Crown of Fire",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-284",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0289.png",name:"Crystal Caverns Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-221",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0219.png",name:"Curse of the Werewolf Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-033",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0580.png",name:"Cyclops Smash",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-375",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0100.png",name:"Da Vinci's Treasure",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-098",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0134.png",name:"Dance Party",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-051",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0250.png",name:"Day of Dead",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-203",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0055.png",name:"Devil's 13",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-160",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0765.png",name:"Devilicious",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-466",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0559.png",name:"Diamond Cascade",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-367",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0018.png",name:"Diamond Strike",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-118",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0072.png",name:"Diamonds are Forever 3 Lines",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-170",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0438.png",name:"Diamonds of Egypt",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-342",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0636.png",name:"Ding Dong Christmas Bells",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-417",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0311.png",name:"Disco Lady",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-247",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0361.png",name:"Down The Rails",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-278",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0161.png",name:"Drago - Jewels of Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-040",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0825.png",name:"Dragon Gold 88",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-489",cateogry:"PP",type:"SLOT"}
10,{img:"/dataImages/slots/PP0227.png",name:"Dragon Hot Hold and Spin",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-184",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0875.png",name:"Dragon King Hot Pots",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-527",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0034.png",name:"Dragon Kingdom",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-131",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0736.png",name:"Dwarf & Dragon",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-459",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0043.png",name:"Dwarven Gold Deluxe",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-139",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0777.png",name:"Dynamite Diggin Doug",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-478",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0181.png",name:"Emerald King",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-021",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0193.png",name:"Emerald King Rainbow Road",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-010",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0288.png",name:"Emperor Caishen",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-220",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0864.png",name:"Eternal Empress – Freeze Time",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-520",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0441.png",name:"Excalibur Unleashed",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-344",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0082.png",name:"Extra Juicy",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-087",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0292.png",name:"Extra Juicy Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-224",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0203.png",name:"Eye of the Storm",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-006",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0005.png",name:"Fairytale Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-108",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0857.png",name:"Fangtastic Freespins",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-506",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0542.png",name:"Fat Panda",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-355",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0998.png",name:"Fiesta Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-565",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1022.png",name:"Finger Lick’n Free Spins",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-575",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0006.png",name:"Fire 88",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-109",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0414.png",name:"Fire Archer",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-322",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0355.png",name:"Fire Hot 100",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-276",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0357.png",name:"Fire Hot 20",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-274",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0356.png",name:"Fire Hot 40",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-275",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0358.png",name:"Fire Hot 5",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-273",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0702.png",name:"Fire Portals",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-444",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0644.png",name:"Fire Stampede",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-420",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1055.png",name:"Fire Stampede 2",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-591",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0113.png",name:"Fire Strike",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-069",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0320.png",name:"Fire Strike 2",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-235",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0384.png",name:"Firebird Spirit",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-299",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0409.png",name:"Fish Eye",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-319",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0444.png",name:"Floating Dragon - Dragon Boat Festival",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-347",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0895.png",name:"Floating Dragon – Year of the Snake",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-533",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0364.png",name:"Floating Dragon Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-279",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0894.png",name:"Fonzo’s Feline Fortunes",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-532",cateogry:"PP",type:"SLOT"}
10,{img:"/dataImages/slots/PP0563.png",name:"Forge of Olympus",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-373",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0826.png",name:"Forging Wilds",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-486",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0671.png",name:"Fortune Ace",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-426",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0651.png",name:"Fortune Dragon",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-409",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0586.png",name:"Fortunes of Aztec",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-382",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0447.png",name:"Frogs & Bugs",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-350",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0583.png",name:"Frozen Tropics",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-377",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0139.png",name:"Fruit Party",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-046",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0223.png",name:"Fruit Party 2",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-194",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0128.png",name:"Fruit Rainbow",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-054",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0422.png",name:"Fruits of the Amazon",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-329",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0726.png",name:"Fruity Treats",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-461",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0403.png",name:"Fury of Odin Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-313",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0402.png",name:"Gates of Aztec",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-312",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0389.png",name:"Gates of Gatot Kaca",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-303",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0685.png",name:"Gates of Gatot Kaca 1000",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-439",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1006.png",name:"Gates of Hades",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-569",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0218.png",name:"Gates of Olympus",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-002",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0639.png",name:"Gates of Olympus 1000",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-411",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0992.png",name:"Gates of Olympus Super Scatter",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-562",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0868.png",name:"Gates of Olympus Xmas 1000",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-524",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0684.png",name:"Gears of Horus",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-438",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0828.png",name:"Gem Elevator",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-490",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1024.png",name:"Gem Fire Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-577",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1037.png",name:"Gem Trio",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-583",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0387.png",name:"Gems of Serengeti",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-301",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0584.png",name:"Gold Oasis",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-378",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0014.png",name:"Gold Rush",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-114",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0024.png",name:"Gold Train",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-123",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0191.png",name:"Golden Ox",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-012",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0080.png",name:"Golden Pig",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-089",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0649.png",name:"Good Luck & Good Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-407",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0352.png",name:"Gorilla Mayhem",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-272",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0598.png",name:"Gravity Bonanza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-385",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0674.png",name:"Great Lagoon",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-434",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0071.png",name:"Great Reef",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-156",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0003.png",name:"Great Rhino",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-106",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0171.png",name:"Great Rhino Deluxe",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-030",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0135.png",name:"Great Rhino Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-049",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0922.png",name:"Greedy Fortune Pig",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-547",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0354.png",name:"Greedy Wolf",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-277",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0116.png",name:"Greek Gods",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-066",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0755.png",name:"Hand of Midas 2",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-472",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0728.png",name:"Heart of Cleopatra",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-457",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0226.png",name:"Heart of Rio",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-191",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0114.png",name:"Hercules and Pegasus",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-068",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0035.png",name:"Hercules Son Of Zeus",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-132",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0734.png",name:"Heroic Spin",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-455",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0863.png",name:"Himalayan Wild",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-519",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0439.png",name:"Holiday Ride",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-404",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0112.png",name:"Honey Honey Honey",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-070",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0106.png",name:"Hot Chilli",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-076",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0220.png",name:"Hot Fiesta",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-175",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0399.png",name:"Hot Pepper",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-311",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0047.png",name:"Hot Safari",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-141",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0136.png",name:"Hot to Burn",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-050",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0827.png",name:"Hot to Burn – 7 Deadly Free Spins",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-487",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0351.png",name:"Hot to Burn Extreme",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-265",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0284.png",name:"Hot to Burn Hold and 
10Spin",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-003",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0715.png",name:"Ice Lobster",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-451",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1048.png",name:"Ice Mints",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-588",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0593.png",name:"Infective Wild",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-384",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0030.png",name:"Irish Charms",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-168",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0907.png",name:"Irish Crown",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-537",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1057.png",name:"Jackpot Blaze",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-592",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0823.png",name:"Jackpot Hunter",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-485",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0103.png",name:"Jade Butterfly",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-101",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0434.png",name:"Jane Hunter and the Mask of Montezuma",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-338",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0437.png",name:"Jasmine Dreams",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-341",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0461.png",name:"Jewel Rush",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-353",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0401.png",name:"John Hunter & the Book of Tut Respin",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-291",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0918.png",name:"John Hunter and Galileo’s Secrets",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-541",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0096.png",name:"John Hunter and the Aztec Treasure",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-077",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0138.png",name:"John Hunter and the Book of Tut",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-047",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0186.png",name:"John Hunter and the Mayan Gods",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-016",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0109.png",name:"John Hunter and the Tomb of the Scarab Queen",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-072",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0004.png",name:"Joker's Jewels",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-107",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0822.png",name:"Joker's Jewels Hot",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-479",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0733.png",name:"Joker's Jewels Wild",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-454",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0039.png",name:"Journey to the West",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-135",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0640.png",name:"Juicy Fruits Multihold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-424",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1001.png",name:"Jumbo Safari",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-566",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0168.png",name:"Jungle Gorilla",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-034",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0442.png",name:"Knight Hot Spotz",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-345",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0050.png",name:"Lady Godiva",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-144",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0448.png",name:"Lamp Of Infinity",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-351",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0094.png",name:"Leprechaun Carol",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-092",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0102.png",name:"Leprechaun Song",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-100",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0334.png",name:"Little Gem",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-256",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0558.png",name:"Lobster Bob's Crazy Crab Shack",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-366",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0723.png",name:"Lobster Bob's Sea Food and Win It",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-456",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0661.png",name:"Loki's Riches",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-415",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0041.png",name:"Lucky Dragons",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-137",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0225.png",name:"Lucky Lightning",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-192",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0011.png",name:"Lucky New Year",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-113",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0941.png",name:"Lucky's Wild Pub",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-550",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0104.png",name:"Madame Destiny",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-102",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0119.png",name:"Magic Journey",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-063",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0362.png",name:"Magic Money Maze",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-266",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0576.png",name:"Mahjong Wins",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-372",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0662.png",name:"Mahjong Wins Bonus",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-413",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0405.png",name:"Mammoth Gold Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-314",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0099.png",name:"Master Chen's Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-097",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0123.png",name:"Master Joker",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-059",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0742.png",name:"Medusa's Stone",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-468",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0866.png",name:"Might of Freya Megaways™",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-522",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0307.png",name:"Might of Ra",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-243",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0051.png",name:"Mighty Kong",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-143",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0676.png",name:"Mighty Munching Melons",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-432",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0878.png",name:"Mining Rush",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-530",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0860.png",name:"Moleionaire",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-517",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0159.png",name:"Money Money Money",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-044",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0117.png",name:"Money Mouse",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-064",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0044.png",name:"Money Roll",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-166",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0824.png",name:"Money Stacks",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-482",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0876.png",name:"Money Stacks Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-528",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0013.png",name:"Monkey Madness",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-165",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0091.png",name:"Monkey Warrior",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-078",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0410.png",name:"Monster Superlanche",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-318",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0546.png",name:"Moonshot",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-331",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0367.png",name:"Muertos Multiplier Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-283",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1010.png",name:"Mummy’s Jewels",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-571",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0095.png",name:"Mustang Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-093",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0561.png",name:"Mustang Trail",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-368",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0125.png",name:"Mysterious",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-057",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0192.png",name:"Mysterious Egypt",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-011",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0418.png",name:"Mystery Of The Orient",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-326",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0252.png",name:"Mystic Chief",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-205",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0326.png",name:"North Guardians",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-253",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0353.png",name:"Octobeer Fortunes",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-271",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0735.png",name:"Odds On Winner",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-458",cateogry:"PP",type:"SLOT"}
10,{img:"/dataImages/slots/PP0840.png",name:"Oodles of Noodles",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-495",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0016.png",name:"Panda's Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-116",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0416.png",name:"Peak Power",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-324",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0101.png",name:"Peking Luck",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-099",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0867.png",name:"Penguins Christmas Party Time",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-523",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0925.png",name:"Peppe’s Pepperoni Pizza Plaza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-545",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0566.png",name:"Piggy Bankers",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-370",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0406.png",name:"Pinup Girls",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-317",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0084.png",name:"Pirate Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-084",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0182.png",name:"Pirate Gold Deluxe",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-020",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0388.png",name:"Pirate Golden Age",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-300",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0460.png",name:"Pirates Pub",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-352",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0022.png",name:"Pixie Wings",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-122",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0670.png",name:"Pompeii Megareels Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-429",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0700.png",name:"Pot of Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-442",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0553.png",name:"Power of Merlin Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-362",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0680.png",name:"Power of Ninja",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-435",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0210.png",name:"Power of Thor Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-174",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0567.png",name:"Pub Kings",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-371",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0238.png",name:"Pyramid Bonanza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-187",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0572.png",name:"Pyramid King",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-042",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0335.png",name:"Queen of Gods",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-257",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0314.png",name:"Queenie",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-249",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0421.png",name:"Rabbit Garden",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-328",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0239.png",name:"Raging Bull",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-188",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0309.png",name:"Rainbow Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-244",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0595.png",name:"Rainbow Reels",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-390",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0396.png",name:"Reel Banks",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-309",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0730.png",name:"Release the Bison",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-446",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0121.png",name:"Release the Kraken",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-061",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0853.png",name:"Release the Kraken Megaways™",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-503",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0996.png",name:"Resurrecting Riches",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-567",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0757.png",name:"Revenge of Loki Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-462",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0971.png",name:"Ride The Lightning",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-558",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0724.png",name:"Ripe Rewards",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-449",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0756.png",name:"Rise of Pyramids",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-460",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0174.png",name:"Rise of Samurai",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-027",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0446.png",name:"Robber Strike",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-349",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0562.png",name:"Rocket Blast Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-369",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0618.png",name:"Rujak Bonanza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-395",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0820.png",name:"Running Sushi",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-483",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0078.png",name:"Safari King",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-091",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0775.png",name:"Samurai Code",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-475",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0015.png",name:"Santa",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-115",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0920.png",name:"Savannah Legend",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-542",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0643.png",name:"Sea Fantasy",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-419",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0407.png",name:"Secret City Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-316",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0997.png",name:"Sleeping Dragon",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-564",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0290.png",name:"Smugglers Cove",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-222",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0370.png",name:"Snakes & Ladders - Snake Eyes",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-285",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0310.png",name:"Snakes and Ladders Megadice",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-246",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0185.png",name:"Spartan King",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-017",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0552.png",name:"Spellbinding Mystery",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-363",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0400.png",name:"Spin & Score Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-290",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0319.png",name:"Spirit of Adventure",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-234",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0386.png",name:"Starlight Christmas",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-297",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0240.png",name:"Starlight Princess",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-189",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0555.png",name:"Starlight Princess 1000",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-364",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0738.png",name:"Starlight Princess Pachi",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-463",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0140.png",name:"Starz Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-045",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0445.png",name:"Sticky Bees",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-348",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0675.png",name:"Strawberry Cocktail",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-433",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0163.png",name:"Street Racer",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-038",cateogry:"PP",type:"SLOT"}
10,{img:"/dataImages/slots/PP0696.png",name:"Sugar Rush 1000",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-443",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0632.png",name:"Sugar Rush Xmas",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-403",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0617.png",name:"Sugar Supreme Powernudge",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-397",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0797.png",name:"Sumo Supreme Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-480",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0122.png",name:"Super 7s",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-060",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0086.png",name:"Sweet Bonanza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-082",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0739.png",name:"Sweet Bonanza 1000",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-464",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1029.png",name:"Sweet Bonanza Super Scatter",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-586",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0115.png",name:"Sweet Bonanza Xmas",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-067",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0753.png",name:"Sweet Kingdom",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-473",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1019.png",name:"Temple Guardians",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-573",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0207.png",name:"Temujin Treasures",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-171",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0664.png",name:"The Alter Ego",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-431",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0650.png",name:"The Big Dawgs",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-410",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0083.png",name:"The Dog House",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-085",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0711.png",name:"The Dog House – Dog or Alive",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-445",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0846.png",name:"The Dog House – Muttley Crew",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-500",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0420.png",name:"The Dog House Multihold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-327",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0180.png",name:"The Dragon Tiger",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-022",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0107.png",name:"The Great Chicken Escape",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-074",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0205.png",name:"The Hand of Midas",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-005",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0423.png",name:"The Knight King",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-330",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0547.png",name:"The Red Queen",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-332",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0253.png",name:"The Tweety House",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-206",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0304.png",name:"The Ultimate 5",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-231",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0641.png",name:"The Wild Gang",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-422",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0127.png",name:"The Wild Machine",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-055",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0137.png",name:"Three Star Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-048",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0312.png",name:"Tic Tac Take",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-248",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0621.png",name:"Timber Stacks",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-400",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0871.png",name:"Tiny Toads",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-526",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0385.png",name:"Towering Fortunes",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-298",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0079.png",name:"Treasure Horse",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-090",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0108.png",name:"Tree of Riches",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-073",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0672.png",name:"Trees of Treasure",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-425",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0097.png",name:"Triple Dragons",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-094",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0012.png",name:"Triple Tigers",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-164",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0591.png",name:"Tundra's Fortune",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-386",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0614.png",name:"Twilight Princess",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-394",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0570.png",name:"Ultra Burn",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-043",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0855.png",name:"Vampy Party",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-505",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0098.png",name:"Vegas Magic",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-096",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0019.png",name:"Vegas Nights",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-119",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0616.png",name:"Viking Forge",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-396",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0946.png",name:"Volcano Goddess",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-551",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0189.png",name:"Voodoo Magic",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-013",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1025.png",name:"Waves of Poseidon",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-578",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0440.png",name:"Wild Bison Charge",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-343",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0221.png",name:"Wild Booster",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-173",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0293.png",name:"Wild Depths",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-225",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0633.png",name:"Wild Pixies",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-081",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0020.png",name:"Wild Spells",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-120",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0175.png",name:"Wild Walker",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-026",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0417.png",name:"Wild West Duels",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-325",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0133.png",name:"Wild West Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-052",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1009.png",name:"Wild West Gold Blazing Bounty",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-576",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0315.png",name:"Wild West Gold Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-233",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0404.png",name:"Wild Wild Bananas",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-315",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0943.png",name:"Wild Wild Joker",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-549",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0912.png",name:"Wild Wild Pearls",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-536",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0415.png",name:"Wild Wild Riches Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-323",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0913.png",name:"Wild Wildebeest Wins",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-538",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0764.png",name:"Wildies",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-465",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0363.png",name:"Wildman Super Bonanza",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-280",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0543.png",name:"Wisdom of Athena",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-354",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0845.png",name:"Wisdom of Athena 1000",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-499",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0028.png",name:"Wolf Gold",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-127",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1040.png",name:"Wolf Gold 4 Pack",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-584",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0861.png",name:"Wolf Gold Ultimate",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-518",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0647.png",name:"Year of the Dragon King",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-406",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0821.png",name:"Yeti Quest",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-484",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1032.png",name:"You Can Piggy Bank On It",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-581",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0236.png",name:"Yum Yum Powerways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-185",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP0443.png",name:"Zeus vs Hades - Gods of War",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-346",cateogry:"PP",type:"SLOT"},{img:"/dataImages/slots/PP1043.png",name:"Zombie School Megaways",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-590",cateogry:"PP",type:"SLOT"},{img:"../assets/images/slot/KM-SLOT-005.webp",name:"Rooster Blitz",platForm:"KINGMAKER",gameType:"SLOT",casinoType:"KM-SLOT-005",cateogry:"KINGMAKER",type:"SLOT"},{img:"../assets/images/slot/KM-SLOT-002.webp",name:"Gems of Valhalla",platForm:"KINGMAKER",gameType:"SLOT",casinoType:"KM-SLOT-002",cateogry:"KINGMAKER",type:"SLOT"},{img:"../assets/images/slot/KM-SLOT-006.webp",name:"GOld mine",platForm:"KINGMAKER",gameType:"SLOT",casinoType:"KM-SLOT-006",cateogry:"KINGMAKER",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-075.webp",name:"Mahjong Win",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-075",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-076.webp",name:"Super Hoo Hey How",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-076",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-005.webp",name:"Rich Now",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-005",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-008.webp",name:"Dracula",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-008",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-021.webp",name:"5 God Beast",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-021",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-003.webp",name:"777",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-003",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-029.webp",name:"Alice",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-029",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-023.webp",name:"Arab",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-023",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-004.webp",name:"Get Money",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-004",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-012.webp",name:"Over Dragon's Gate",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-012",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-001.webp",name:"Phoenix",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-001",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-011.webp",name:"Diamond Mogul",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-011",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-062.webp",name:"Bakufu Shogun",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-062",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-063.webp",name:"Bengal Tiger",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-063",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-053.webp",name:"Big Diamond",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-053",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-061.webp",name:"Bonus Cat",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-061",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-042.webp",name:"Booming Gems",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-042",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-065.webp",name:"Buffalo Burst",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-065",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-020.webp",name:"Bust Treasury",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-020",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-016.webp",name:"Caishen Coming",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-016",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-017.webp",name:"Candy Dynasty",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-017",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-046.webp",name:"Coin Rat",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-046",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-006.webp",name:"Chef Lady",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-006",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-050.webp",name:"Chicken Dinner",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-050",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-001.webp",name:"Coin Cat",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-001",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-025.webp",name:"Crystal Fruits",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-025",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-078.webp",name:"Dancing Samba ",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-078"
10,cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-060.webp",name:"Diamond 7",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-060",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-007.webp",name:"Doggy Wealth",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-007",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-056.webp",name:"Dragon's Treasure",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-056",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-064.webp",name:"Dragonburst",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-064",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-055.webp",name:"Egypt Dynasty",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-055",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-015.webp",name:"Egypt Oracle",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-015",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-051.webp",name:"Farm Family",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-051",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-077.webp",name:"Fortune Twins",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-077",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-034.webp",name:"Fruits Bar",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-034",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-037.webp",name:"Fushen Coming",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-037",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-022.webp",name:"Get High",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-022",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-058.webp",name:"Give You Money",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-058",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-049.webp",name:"Golden Eye",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-049",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-026.webp",name:"Golf",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-026",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-073.webp",name:"Golf2",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-073",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-068.webp",name:"Grand Sheriff",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-068",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-013.webp",name:"Great Lion",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-013",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-032.webp",name:"Greatest Circus",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-032",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-074.webp",name:"Halloween Win",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-074",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-048.webp",name:"Icy Bar",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-048",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-045.webp",name:"Immortal Heroes",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-045",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-036.webp",name:"JIN HOU YE",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-036",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-070.webp",name:"King's Sword",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-070",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-041.webp",name:"LU LING QI",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-041",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-043.webp",name:"Many Beauties",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-043",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-009.webp",name:"Maya king",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-009",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-033.webp",name:"Midas Touch",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-033",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-019.webp",name:"Monkey King",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-019",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-044.webp",name:"More Beauties",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-044",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-054.webp",name:"Muay Thai",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-054",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-047.webp",name:"Ore Power",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-047",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-069.webp",name:"Overlord & Concubine",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-069",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-038.webp",name:"Pandaria",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-038",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-071.webp",name:"Party Night",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-071",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-002.webp",name:"Phoenix",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-002",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-010.webp",name:"Pirate King",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-010",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-035.webp",name:"Rich Dragon",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-035",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-018.webp",name:"Rich Lion",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-018",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-059.webp",name:"Rich Ox",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-059",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-066.webp",name:"Roll in Money",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-066",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-052.webp",name:"Roman",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-052",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-030.webp",name:"Stone Hominid",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-030",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-031.webp",name:"T-Rex",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-031",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-027.webp",name:"Tiger Lord",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-027",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-039.webp",name:"Triple Monkey",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-039",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-014.webp",name:"Ultra Treasure",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-014",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-024.webp",name:"Wolf Legend",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-024",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-072.webp",name:"Wonderful Christmas",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-072",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-067.webp",name:"Worldie",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-067",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-057.webp",name:"You Will Win",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-057",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-040.webp",name:"ZHAO YUN",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-040",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/dragoonsoft/DRAGOONSOFT-SLOT-028.webp",name:"Zeus",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-028",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-059.webp",name:"A Night out",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-260",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-113.webp",name:"Age of Egypt",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-263",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-103.webp",name:"Anaconda Uncoiled",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-194",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-120.webp",name:"Anaconda Wild",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-295",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-120.webp",name:"Ananconda Wild",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-296",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-073.webp",name:"Archer",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-215",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-002.webp",name:"Arowanas Luck",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-220",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-043.webp",name:"Asian Fantasy",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-206",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-097.webp",name:"Atlantis Cash Collect",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-300",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-082.webp",name:"Football Rules",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-369",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-038.webp",name:"Ice Cave",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-419",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-121.webp",name:" Penguin Vaction",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-250",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-119.webp",name:"Bermuda Tr
10iangle",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-245",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-008.webp",name:"Blue Wizard",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-226",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-018.webp",name:"Bonus Bears",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-246",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-112.webp",name:"Buckle Up",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-320",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-003.webp",name:"Buffalo Blitz",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-003",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-017.webp",name:"Buffalo Blitz II",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-239",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-004.webp",name:"Captain Treasure",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-228",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-058.webp",name:"Cat Queen",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-327",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-023.webp",name:"Chaoji 888",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-190",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-100.webp",name:"Chili Eruption Thundershots",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-328",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-104.webp",name:"Chilli Xtreme",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-329",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-060.webp",name:"Chinese Kitchen",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-331",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-066.webp",name:"Desert Treasure",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-337",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-088.webp",name:"Diamond Rise",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-255",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-032.webp",name:"Dolphin Reef",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-229",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-067.webp",name:"Easter Surprise",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-344",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-021.webp",name:"Epic Ape",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-252",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-025.webp",name:"Eternal Lady",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-218",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-027.webp",name:"Fei Long Zai Tian",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-125",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-020.webp",name:"Feng Kuang Ma Jiang",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-198",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-074.webp",name:"Fire Blaze Quattro: Celtic Charm",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-360",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-094.webp",name:"Fire Blaze: Blue Wizard Megaways",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-225",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-089.webp",name:"Fishin' Bonanza",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-367",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-046.webp",name:"Fortune Day",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-192",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-044.webp",name:"Fortune Lions",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-193",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-062.webp",name:"Fortunes of the Fox",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-374",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-010.webp",name:"Funky Monkey",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-219",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-061.webp",name:"Geisha Story",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-383",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-019.webp",name:"Gem Queen",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-194",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-098.webp",name:"Glorious Guardians",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-387",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-076.webp",name:"Gold Hit: O'Reilly's Riches",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-391",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-026.webp",name:"Golden Macaque",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-235",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-009.webp",name:"Golden Tour",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-230",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-006.webp",name:"Great Blue",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-227",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-077.webp",name:"Halloween Fortune",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-402",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-051.webp",name:"Halloween Fortune 2",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-403",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-070.webp",name:"Heart of the Frontier",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-405",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-036.webp",name:"Heavenly Ruler",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-199",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-095.webp",name:"Heroes Arrow",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-406",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-011.webp",name:"Highway Kings",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-216",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-087.webp",name:"Hit Bar™",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-407",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-030.webp",name:"Hot Gems",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-134",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-045.webp",name:"Hot KTV",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-200",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-057.webp",name:"Irish Luck",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-418",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-050.webp",name:"Jade Emperor Yu Huang Da Di",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-198",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-049.webp",name:"Ji Xiang 8",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-202",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-013.webp",name:"Jin Qian Wa",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-205",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-029.webp",name:"Jinfu Long",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-211",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-033.webp",name:"Jinns Moon",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-238",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-108.webp",name:"Joker Rush",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-424",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-086.webp",name:"Jurassic Island",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-429",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-096.webp",name:"Jurassic Island 2",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-429",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-106.webp",name:"Koi Harmony",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-213",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-072.webp",name:"Legacy of the Wild",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-432",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-090.webp",name:"Leprechaun’s Luck: Cash Collect",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-434",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-031.webp",name:"Lie Yan Zuan Shi",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-435",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-005.webp",name:"Long Long Long",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-197",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-068.webp",name:"Lotto Madness",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-438",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-078.webp",name:"MagicalStacks",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-444",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-102.webp",name:"Mayan Blocks",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-446",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-090.webp",name:"Mega Fire Blaze: Big Circus!",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-449",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-091.webp",name:"Mega Fire Blaze: Wild Pistolero",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-454",cateogry:"PLAYTECH",type:"SLOT"}
10,{img:"../assets/images/slot/pt/PT-SLOT-105.webp",name:"Mighty Hat: Lamp of Gold",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-456",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-075.webp",name:"Mighty Hat: Mine O' Mine",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-457",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-065.webp",name:"Miss Fortune",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-459",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-110.webp",name:"Monster Multipliers",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-461",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-063.webp",name:"Mr. Cashback",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-462",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-022.webp",name:"Ni Shu Shen Me",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-465",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-037.webp",name:"Ox Riches ",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-467",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-041.webp",name:"Panther Moon",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-224",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-080.webp",name:"Plenty O'Fortune",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-478",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-093.webp",name:"Power Zones: Thunder Birds",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-483",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-099.webp",name:"Pyramid Valley: Power Zones",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-481",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-109.webp",name:"Qin's Empire: Celestial Guardians",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-489",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-039.webp",name:"Queen of Wands",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-184",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-047.webp",name:"Ri Ri Jin Kai",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-201",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-079.webp",name:"RomeoandGlory",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-498",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-084.webp",name:"Sacred Stones",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-501",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-016.webp",name:"Safari Heat",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-217",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-101.webp",name:"Sahara Riches: Cash Collect",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-234",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-056.webp",name:"Santa Surprise",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-503",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-054.webp",name:"Secrets of the Amazon",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-505",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-040.webp",name:"Si Xiang",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-202",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-107.webp",name:"Silver Bullet Bandit: Cash Collect",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-510",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-081.webp",name:"Sinbad's Golden Voyage",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-148",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-007.webp",name:"Sky Queen",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-364",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-083.webp",name:"Stars Awakening",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-517",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-048.webp",name:"Sun WuKong",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-208",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-071.webp",name:"Thai Paradise",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-241",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-111.webp",name:"The Great Ming Empire",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-488",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-052.webp",name:"The Riches of Don Quixote",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-523",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-034.webp",name:"Tiger ,Turtle,Dragon,Pheonix",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-526",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-117.webp",name:"Tiger Claw",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-524",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-114.webp",name:"Treasures of the Lamps",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-530",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-001.webp",name:"Triple Monkey",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-187",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-015.webp",name:"Ugga Bugga",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-204",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-118.webp",name:"Vacation Station",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-534",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-024.webp",name:"Vacation Station Deluxe",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-535",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-116.webp",name:"Ways of the Phoenix",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-540",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-055.webp",name:"White King",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-542",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-064.webp",name:"Wild Gambler",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-455",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-028.webp",name:"Yun Cong Long",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-125",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-012.webp",name:"Zhao Cai Jin Bao",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-189",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-014.webp",name:"Zhao Cai Tong Zi",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-189",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/pt/PT-SLOT-115.webp",name:"luminous Life",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-442",cateogry:"PLAYTECH",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-127.avif",name:"Magic Ace WILD LOCK",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-127",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-123.avif",name:"Piggy Bank",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-123",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-019.webp",name:"Banana Saga",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-019",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-009.webp",name:"Beauty and the Kingdom",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-009",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-117.png",name:"BigThreeDragons",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-117",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-031.webp",name:"Billionaire",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-031",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-066.webp",name:"Birds Party",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-066",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-109.avif",name:"Birds Party Deluxe",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-109",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-101.png",name:"Blosson of Wealth",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-101",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-105.webp",name:"BookOfMystery",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-105",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-118.avif",name:"Boom Fiesta",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-118",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-036.webp",name:"Chef Panda",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-036",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-112.png",name:"CooCoo Farm",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-112",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-063.webp",name:"Daji",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-063",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-087.webp",name:"Double Wilds",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-087",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-025.webp",name:"Dragon",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-025",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-032.webp",name:"Dragon Warrior",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-032",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-092.webp",name:"Dragons Gate",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-092",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-069.webp",name:"Dragons World",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-069",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-071.webp",name:"Egypt Treasure",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-071",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-010.webp",name:"Flirting Scholar Tang",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-010",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-052.webp",name:"Flirting Scholar Tang II",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-052",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-014.webp",name:"Formosa Bear",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-014",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-053.webp",name:"Fortune Horse",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-053",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-072.webp",name:"Fortune Treasure",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-072",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-106.webp",name:"FortuneNeko",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-106",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-017.webp",name:"Four Treasures",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-017",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-076.webp",name:"Funky King Kong",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-076",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-068.webp",name:"Gems Gems",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-068",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-067.webp",name:"Go Lai Fu",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-067",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-084.webp",name:"Golden Disco",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-084",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-030.webp",name:"Guan Gong",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-030",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-059.webp",name:"Guardians of The Galaxy",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-059",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-080.webp",name:"Inca Empire",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-080",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-033.webp",name:"Kingsman",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-033",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-094.webp",name:"Kong",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-094",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-013.webp",name:"Llama Adventure",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-013",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-045.webp",name:"Lucky Diamond",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-045",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-093.webp",name:"Lucky Diamond",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-093",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-045.webp",name:"Lucky Dragons",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-045",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-079.webp",name:"Lucky Fuwa",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-079",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-046.webp",name:"Lucky Lion",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-046",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-004.webp",name:"Lucky Miner",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-004",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-049.webp",name:"Lucky Phoenix",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-049",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-015.webp",name:"Lucky Qilin",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-015",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-065.webp",name:"Lucky Racing",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-065",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-023.webp",name:"Magic Show",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-023",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-029.webp",name:"Mahjong",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-029",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-098.webp",name:"MarvelousIV",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-098",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-099.webp",name:"Maya Gold Crazy",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-099",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-085.webp",name:"Miner Babe",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-085",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-074.webp",name:"Mjoinir",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-074",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-086.webp",name:"Moneybags Man",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-086",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-108.webp",name:"Moneybags Man 2",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-108",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-027.webp",name:"Monkey King",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-027",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-028.webp",name:"Moonlight Treasure",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-028",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-008.webp",name:"Mr Bao",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-057",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-083.webp",name:"Mystery of Nine Tales",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-083",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-048.webp",name:
10"Napoleon",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-048",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-016.webp",name:"New Year",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-016",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-081.webp",name:"Ninja Rush",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-081",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-095.webp",name:"NinjaX",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-095",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-020.webp",name:"Olympian Temple",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-020",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-058.webp",name:"One Punch Man",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-058",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-018.webp",name:"Open Sesame",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-018",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-051.webp",name:"Open Sesame II",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-051",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-055.webp",name:"Panda Panda",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-055",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-073.webp",name:"Pirate Treasure",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-073",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-064.webp",name:"Poker King",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-064",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-088.webp",name:"Pop Pop Fruity",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-088",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-096.webp",name:"Rex Brothers",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-096",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-035.webp",name:"RollingIn Money",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-035",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-026.webp",name:"Rooster In Love",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-026",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-089.webp",name:"Spindrift",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-089",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-090.webp",name:"Spindrift 2",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-090",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-061.webp",name:"Star Wars",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-061",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-060.webp",name:"Street Fighter",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-060",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-007.webp",name:"Super Dumpling",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-007",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-070.webp",name:"Super Niubi",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-070",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-077.webp",name:"Super Niubi Deluxe",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-077",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-082.webp",name:"Sun Archer",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-082",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-075.webp",name:"Treasure Bowl",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-075",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-107.webp",name:"Trump Card",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-107",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-062.webp",name:"War of Beauty",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-062",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-011.webp",name:"Winning Mask",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-011",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-050.webp",name:"WinningMask II",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-050",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-097.webp",name:"Wonder Elephant",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-097",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-012.webp",name:"Wu kong",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-012",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-054.webp",name:"Xi Yang Yang",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-054",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-056.webp",name:"Zelda",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-056",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-078.webp",name:"Super Niubi",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-078",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-091.webp",name:"Jungle Jungle",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-091",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-048.webp",name:"Agent Ace",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-048",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-049.png",name:"Alibaba",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-049",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-046.webp",name:"Magic Lamp",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-046",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-083.avif",name:"Aztec Priestess",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-083",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-013.webp",name:"SevenSevenSeven",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-013",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-086.png",name:"Bangla Beauty",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-086",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-016.webp",name:"Bao boon chin",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-016",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-059.avif",name:"Bone Fortune",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-059",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-062.avif",name:"Bonus Hunter",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-062",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-053.webp",name:"Book of Gold",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-053",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-031.webp",name:"Boxing King",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-031",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-015.webp",name:"Bubble Beauty",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-015",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-060.avif",name:"Jili Caishen",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-060",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-082.png",name:"Cricket SAH 75",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-082",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-020.webp",name:"Candy Baby",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-020",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-026.webp",name:"Charge Buffalo",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-026",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-003.webp",name:"Chin Shi Huang",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-003",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-017.webp",name:"Crazy FaFaFa",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-017",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-045.webp",name:"Crazy Hunter",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-045",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-054.webp",name:"Crazy Pusher",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-054",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-014.webp",name:"Crazy777",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-014",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-088.png",name:"Dabanggg",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-088",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-085.avif",name:"Devil Fire",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-085",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-021.webp",name:"Diamond Party",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-021",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-025.webp",name:"Dragon Treasure",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-025",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-081.avif",name:"Elf Bingo",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-081",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-009.webp",name:"Fa Fa Fa",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-009",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-022.webp",name:"Fengshen",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-022",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-043.webp",name:"Fortune Gems",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-043",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-076.png",name:"Fortune Gems 2",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-076",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-087.png",name:"Fortune Monkey",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-087",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-005.webp",name:"Fortune Tree",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-005",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-019.webp",name:"Fortune Pig",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-019",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-010.webp",name:"God Of Martial",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-010",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-057.webp",name:"Gold Rush",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-057",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-042.webp",name:"Golden Empire",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-042",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-074.png",name:"Golden Joker",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-074",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-030.webp",name:"Golden Queen",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-030",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-080.png",name:"Golden Temple",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-080",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-023.webp",name:"Golden Bank",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-023",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-056.webp",name:"Happy Taxi",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-056",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-012.webp",name:"Hawaii Beauty",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-012",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-002.webp",name:"Hot Chilli",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-002",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-007.webp",name:"Hyper Burst",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-007",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-028.webp",name:"Jungle King",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-028",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-091.avif",name:"King Arthur",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-091",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-006.webp",name:"Lucky Ball",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-006",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-037.webp",name:"Lucky Coming",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-037",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-024.webp",name:"Lucky Goldbricks",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-024",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-032.png",name:"Matka India",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-032",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-058.png",name:"World Cup",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-058",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-050.png",name:"Medusa",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-050",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-051.webp",name:"Mega Ace",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-051",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-051.webp",name:"Mega Ace",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-051",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-029.webp",name:"Money Coming",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-029",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-027.webp",name:"Super Ace",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-027",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-130.webp",name:"Super Ace 2",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-130",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-118.webp",name:"Super Ace Joker",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-118",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-102.webp",name:"Super Ace Joker",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-102",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-112.webp",name:"Super Ace Joker",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-112",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-123.webp",name:"Super Ace Joker",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-123",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-146.webp",name:"Super Ace Joker",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-146",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-155.webp",name:"Super Ace Joker",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-155",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-149.webp",name:"Super Ace Joker",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-149",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot2/JILI-SLOT-114.webp",name:"Super Ace Joker",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-114",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-137.png",name:"Joker Coin",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-137",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-110.png",name:"Shōgun",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-110",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-094.png",name:"Devil Fire 2",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-094",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-121.png",name:"Poseidon's ",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-121",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-101.png",name:"3 Coin Treasures ",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-101",cateogry:"JILI",type:"SLOT"}
10,{img:"../assets/images/slot/JILI-SLOT-127.png",name:"Bikini Lady",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-127",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-089.png",name:"Sin City",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-089",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-079.png",name:"Sweet Land",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-079",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-072.png",name:"Wild Racer",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-072",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-095.png",name:"Witches Night",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-095",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-063.webp",name:"World Cup",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-063",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-071.webp",name:"Neko Fortune",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-071",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-052.webp",name:"Thor X",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-052",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-004.webp",name:"War Of Dragons",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-004",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-008.webp",name:"Shanghai Beauty",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-008",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-018.webp",name:"XiYangYang",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-018",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-038.webp",name:"Pharaoh Treasure",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-038",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-039.webp",name:"Secret Treasure",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-039",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-040.webp",name:"RomaX",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-040",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-041.webp",name:"Super Rich",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-041",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-044.webp",name:"Party Night",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-044",cateogry:"JILI",type:"SLOT"},{img:"../assets/images/slot/JILI-SLOT-047.webp",name:"TWINWINS",platForm:"JILI",gameType:"SLOT",casinoType:"JILI-SLOT-047",cateogry:"JILI",type:"SLOT"},{img:"/dataImages/slots/SG/SG04.webp",name:"5FortuneSA",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-030",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG01.webp",name:"5FortuneDragons",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-039",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG05.webp",name:"888",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-069",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG07.webp",name:"BabyCaiShen",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-031",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG08.webp",name:"BigProsperitySA",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-021",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG10.webp",name:"BookofMyth",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-077",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG11.webp",name:"BrothersKingdom",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-084",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG12.webp",name:"CaiShen888",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-037",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG13.webp",name:"Caishen Deluxe Maxways",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-121",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG14.webp",name:"Caishen",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-109",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG15.webp",name:"Candy Candy",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-101",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG16.webp",name:"Candy Pop 2",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-123",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG17.webp",name:"Candy Pop",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-001",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG18.webp",name:"Captain Golds Fortune",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-114",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG19.webp",name:"Christmas Miracles",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-119",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG20.webp",name:"Clash of the Giants",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-139",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG21.webp",name:"CrazyBomber",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-078",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG22.webp",name:"DaFuXiaoFu",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-055",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG24.webp",name:"DoubleFlame",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-076",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG25.webp",name:"DoubleFortunes",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-038",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG27.webp",name:"DragonGoldSA",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-019",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG31.webp",name:"Fafafa",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-045",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG32.webp",name:"FaFaFa2",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-003",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG33.webp",name:"Farmland Frenzy Maxways",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-122",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG34.webp",name:"Fiery Sevens Exclusive",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-106",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG35.webp",name:"FierySevens",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-079",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG36.webp",name:"FirstLove",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-008",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG37.webp",name:"Fruits Mania",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-112",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG38.webp",name:"Galaxy Guardian",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-142",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG39.webp",name:"Gemstone Rush",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-126",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG40.webp",name:"Gold Panther Maxways",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-111",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG41.webp",name:"GoldenChicken",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-018",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG42.webp",name:"GoldenLotusSE",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-032",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG43.webp",name:"GoldenMonkey",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-009",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG44.webp",name:"GoldenWhale",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-058",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG45.webp",name:"GreatStarsSA",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-022",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG47.webp",name:"Halloween Vacation",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-117",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG49.webp",name:"HeroesGame",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-068",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG50.webp",name:"HighwayFortune",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-049",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG51.webp",name:"HoYeahMonkey",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-017",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG52.webp",name:"Hugon Quest",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-089",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG53.webp",name:"IcelandSA",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-023",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG54.webp",name:"Joker's Treasure Exclusive",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-108",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG55.webp",name:"JokersTreasure",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-075",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG56.webp",name:"Journey to the Wild",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-113",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG57.webp",name:"JungleKing",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-012",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG58.webp",name:"KingPharaoh",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-034",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG59.webp",name:"Legacy Of Kong Maxways",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-116",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG61.webp",name:"Love Idol",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-093",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG63.webp",name:"LuckyFengShui",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-046",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG64.webp",name:"Lucky Koi Exclusive",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-107",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG65.webp",name:"LuckyKoi",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-041",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG66.webp",name:"Magic Kitty",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-091",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG67.webp",name:"MagicalLamp",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-080",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG69.webp",name:"Mega7",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-074",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG70.webp",name:"Moji Mania",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-127",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG72.webp",name:"MrChuTycoon",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-083",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG73.webp",name:"Muay Thai Fighter",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-097",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG76.webp",name:"Poker Ways",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-095",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG77.webp",name:"PrincessWang",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-005",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG78.webp",name:"ProsperityGods",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-085",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG79.webp",name:"Rabbit Riches",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-120",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG80.webp",name:"Rich Caishen",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-096",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG81.webp",name:"Rise Of Werewolves",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-087",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG82.webp",name:"Roma",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-102",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG83.webp",name:"Royal Katt",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-098",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG84.webp",name:"Royale House",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-10
105",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG85.webp",name:"Royale Vegas",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-140",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG86.webp",name:"Sexy Vegas",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-103",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG87.webp",name:"Space Conquest",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-110",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG88.webp",name:"Sugar Bonanza",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-092",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG89.webp",name:"Sugar Party",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-115",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG91.webp",name:"SweetBakery",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-072",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG92.webp",name:"ThreeLuckyStars",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-073",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG93.webp",name:"Tiger Dance",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-104",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG94.webp",name:"TigerWarrior",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-014",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG95.webp",name:"TriplePanda",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-081",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG97.webp",name:"WowProsperity",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-006",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG99.webp",name:"Space Crasher",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-EGAME-003",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG100.webp",name:"Fishing God",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-FISH-001",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG102.webp",name:"Alien Hunter",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-FISH-003",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG103.webp",name:"Zombie Party",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-FISH-004",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG104.webp",name:"Fishing Legend",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-FISH-005",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG105.webp",name:"FaFaFa2",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-003",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG106.webp",name:"ZEUS",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-016",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG107.webp",name:"LuckyMeow",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-060",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG108.webp",name:"DancingFever",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-070",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG109.webp",name:"MoneyMouse",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-071",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG110.webp",name:"FierySevens",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-079",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG111.webp",name:"GoldPanther",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-082",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG112.webp",name:"Mayan Gems",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-086",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG113.webp",name:"Wild Wet Win",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-099",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG114.webp",name:"Gold Rush Cowboy",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-100",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG115.webp",name:"Space Conquest",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-110",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG116.webp",name:"Hammer of Thunder",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-124",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG117.webp",name:"Dragon Wish",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-141",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG118.webp",name:"Brothers Kingdom 2",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-143",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG119.webp",name:"Secrets of Anubis",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-144",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG120.webp",name:"Alchemy Quest Level Up",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-145",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG121.webp",name:"Fury Max Lucky Road",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-146",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG122.webp",name:"Lucky Twin Sea",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-147",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG123.webp",name:"Gold West",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-148",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG124.webp",name:"Happy Neko",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-149",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG125.webp",name:"Fruit Ninja Fury",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-150",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG126.webp",name:"Santa Wild Drop",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-151",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG127.webp",name:"Lucky Snake Wheel",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-152",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG128.webp",name:"Fiery Sevens Hot 5",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-153",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG129.webp",name:"Fiery Sevens Hot 20",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-154",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG130.webp",name:"Fiery Sevens Hot 50",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-155",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG131.webp",name:"Fiery Sevens Hot 100",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-156",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG132.webp",name:"Mahjong Riches",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-157",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG133.webp",name:"Golden Pixiu",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-158",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG134.webp",name:"Juicy Market",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-159",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG135.webp",name:"Legacy of Ramakien",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-160",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG137.webp",name:"Mister Cashmore",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-161",cateogry:"SPADE",type:"SLOT"},{img:"/dataImages/slots/SG/SG138.webp",name:"Hallo Win Party",platForm:"SPADE",gameType:"SLOT",casinoType:"SG-SLOT-163",cateogry:"SPADE",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-011.webp",name:"ANIMAL RACING",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-011",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-007.webp",name:"CHINESE NEW YEAR",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-007",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-022.webp",name:"CHINESE NEW YEAR 2",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-022",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-014.webp",name:"COWBOYS",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-014",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-026.webp",name:"CRAZY BUFFALO",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-026",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-010.webp",name:"DA LE MEN",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-010",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-010.webp",name:"DALEMEN",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-010",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-031.webp",name:"FORTUNE EGG",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-031",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-008.webp",name:"FORTUNE KOI",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-008",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-019.webp",name:"GLORY OF ROME",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-019",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-017.webp",name:"GOLD RUSH",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-017",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-028.webp",name:"GOLDEN GENIE",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-028",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-001.webp",name:"GOLDEN PANTHER",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-001",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-023.webp",name:"GRAND BLUE",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-023",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-021.webp",name:"LUCKY FORTUNES",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-021",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-009.webp",name:"HAPPY DUO BAO",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-009",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-003.webp",name:"HOT POT PARTY",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-003",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-012.webp",name:"LUXURY GOLDEN PANTHER",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-012",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-027.webp",name:"MERGE MAGIC",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-027",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-027.webp",name:"MERGE MAGIC",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-027",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-013.webp",name:"Magic Beans",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-013",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-004.webp",name:"NIGHT MARKET",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-004",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-032.webp",name:"NIGHT MARKET 2",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-032",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-006.webp",name:"PANDA DRAGON BOAT",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-006",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-005.webp",name:"PONG PONG HU",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-005",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-018.webp",name:"RICH MAN",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-018",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-020.webp",name:"Robin Hood",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-020",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-025.webp",name:"SUGAR BANG BANG",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-025",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-033.webp",name:"SUPER ELEMENTS",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-033",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-002.webp",name:"THREE LITTLE PIGS",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-002",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-016.webp",name:"TREASURE CRUISE",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-016",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-024.webp",name:"TREASURE RAIDERS",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-024",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-015.webp",name:"WAR OF THE UNIVERSE",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-015",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-030.webp",name:"WIN WIN NEKO",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-030",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/fc/FC-SLOT-029.webp",name:"ZEUS",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-029",cateogry:"FC",type:"SLOT"},{img:"../assets/images/Fishing/JDB-FISH-008.webp",name:"Royal Fis
10hing",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-001",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-010.webp",name:"Fishing YiLuFa",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-002",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-011.webp",name:"Dragon Master",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-004",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-013.webp",name:"Fishing Legend",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-005",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-012.webp",name:"Royal Fishing",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-001",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-009.webp",name:"Royal Fishing",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-001",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/SG-FISH-001.webp",name:"Fishing God",platForm:"SPADE",gameType:"FH",casinoType:"SG-FISH-001",cateogry:"SPADE",type:"FISHING"},{img:"../assets/images/Fishing/SG-FISH-002.webp",name:"Fishing War",platForm:"SPADE",gameType:"FH",casinoType:"SG-FISH-002",cateogry:"SPADE",type:"FISHING"},{img:"../assets/images/Fishing/SG-FISH-003.webp",name:"Alien Hunter",platForm:"SPADE",gameType:"FH",casinoType:"SG-FISH-003",cateogry:"SPADE",type:"FISHING"},{img:"../assets/images/Fishing/SG-FISH-004.webp",name:"Zombie Party",platForm:"SPADE",gameType:"FH",casinoType:"SG-FISH-004",cateogry:"SPADE",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-008.webp",name:"Boom Legend",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-008",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-001.webp",name:"Royal Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-001",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-004.webp",name:"Dinosaur Tycoon",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-004",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-002.webp",name:"Bombing Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-002",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-007.webp",name:"Mega Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-007",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-006.webp",name:"Dragon Fortune",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-006",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-005.webp",name:"Happy Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-005",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-009.png",name:"All-star Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-009",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-011.png",name:"Dinosaur Tycoon II",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-011",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-003.png",name:"Jackpot Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-003",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-012.png",name:"Ocean King Jackpot",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-012",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Egame/22001.png",name:"Aviator",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-001",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/22008.png",name:"Mini Roulette",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-008",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/22005.png",name:"Mines",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-005",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/22006.png",name:"Spribe Hilo",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-006",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/22004.png",name:"Plinko",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-004",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-007.webp",name:"Super Super Fruit",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-012",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-011.webp",name:"Jogo Do Bicho",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-013",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-010.webp",name:"Beer Tycoon",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-014",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-017.webp",name:"Plinko",platForm:"JDB",gameType:"EGAME",casinoType:"JDB-EGAME-017",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-012.webp",name:"Galaxy Burst",platForm:"JDB",gameType:"EGAME",casinoType:"JDB-EGAME-012",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-013.webp",name:"Darts",platForm:"JDB",gameType:"EGAME",casinoType:"JDB-EGAME-013",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-014.webp",name:"Burst Firework",platForm:"JDB",gameType:"EGAME",casinoType:"JDB-EGAME-014",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-002.webp",name:"Lucky Color Game",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-009",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-006.webp",name:"King Of Football",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-010",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-001.webp",name:"Crazy King Kong",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-011",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/fc/FC-EGAME-002.webp",name:"FA CHAI DOZER",platForm:"FC",gameType:"EGAME",casinoType:"FC-EGAME-002",cateogry:"FC",type:"EGAME"},{img:"../assets/images/Egame/fc/FC-EGAME-005.webp",name:"Super Color Game",platForm:"FC",gameType:"EGAME",casinoType:"FC-EGAME-005",cateogry:"FC",type:"EGAME"},{img:"../assets/images/Egame/fc/FC-EGAME-003.webp",name:"Circus Dozer",platForm:"FC",gameType:"EGAME",casinoType:"FC-EGAME-003",cateogry:"FC",type:"EGAME"},{img:"../assets/images/Egame/fc/FC-EGAME-004.webp",name:"LIGHTNING BOMB",platForm:"FC",gameType:"EGAME",casinoType:"FC-EGAME-004",cateogry:"FC",type:"EGAME"},{img:"../assets/images/Egame/fc/FC-EGAME-001.webp",name:"MONEY TREE DOZER",platForm:"FC",gameType:"EGAME",casinoType:"FC-EGAME-001",cateogry:"FC",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-004.webp",name:"Fantastic League",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-001",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-002.webp",name:"Penalty Shootout",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-002",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-005.webp",name:"Greyhound Racing",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-005",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-003.webp",name:"Horse Racing",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-003",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-006.webp",name:"Force 1",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-006",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-007.webp",name:"Darts",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-007",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Awc/BG-LIVE-001.webp",name:"Live Casino BG",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-001",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-002.webp",name:"Baccarat",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-002",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-003.webp",name:"Roulette Awc",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-003",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-004.webp",name:"Sicbo Awc",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-004",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-005.webp",name:"Dragon tiger",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-005",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-006.webp",name:"Speed Baccarat",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-006",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-007.webp",name:"Mi Card Baccarat",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-007",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-008.webp",name:"Full Color Baccarat",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-008",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-009.webp",name:"BullBull",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-009",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-010.webp",name:"Win Three Cards",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-010",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-011.webp",name:"RedBlack",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-011",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-012.webp",name:"SpeedSicBo",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-012",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-013.webp",name:"SeDie",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-013",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BG-LIVE-014.webp",name:"CasinoWar",platForm:"BG",gameType:"LIVE",casinoType:"BG-LIVE-014",cateogry:"BG",type:"GAME-SHOWS"},{img:"../assets/images/Awc/BTG-SLOT-001.webp",name:"Apollo Pays",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-001",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-002.webp",name:"Castle of Terror",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-002",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-003.webp",name:"Rasputin Megaways",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-003",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-004.webp",name:"Bonanza",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-004",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-005.webp",name:"Extra Chilli",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-005",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-006.webp",name:"White Rabbit",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-006",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-007.webp",name:"Millionaire",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-007",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-008.webp",name:"Golden Catch",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-008",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-009.webp",name:"Danger High Voltage",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-009",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-010.webp",name:"Christmas Bonanza",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-010",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-011.webp",name:"Christmas Bonanza",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-011",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-012.webp",name:"Christmas Bonanza",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-012",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-013.webp",name:"Christmas Bonanza",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-013",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-014.webp",name:"Christmas Bonanza",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-014",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/BTG-SLOT-015.webp",name:"Christmas Bonanza",platForm:"BTG",gameType:"SLOT",casinoType:"BTG-SLOT-015",cateogry:"BTG",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-001.webp",name:"Das x Boot",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-001",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-002.webp",name:"Mental",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-002",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-003.webp",name:"Punk Toilet",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-003",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-004.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-004",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-005.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-005",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-006.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-006",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-007.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-007",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-008.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-008",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-009.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-009",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-010.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-010",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-011.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-011",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-012.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-012",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-013.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-013",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-014.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-014",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/NLC-SLOT-015.webp",name:"Serial",platForm:"NLC",gameType:"SLOT",casinoType:"NLC-SLOT-015",cateogry:"NLC",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-001.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-001",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-002.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-002",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-003.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-003",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-004.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-004",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-005.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-005",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-006.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-006",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-007.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-007",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-008.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-008",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-009.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-009",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-010.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-010",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-011.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-011",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-012.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-012",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-013.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-013",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-014.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-014",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-015.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-015",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-016.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-016",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-017.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-
10017",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-018.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-018",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-019.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-019",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-020.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-020",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-021.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-021",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-022.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-022",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-023.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-023",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-024.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-024",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-025.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-025",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-026.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-026",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-027.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-027",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-028.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-028",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-029.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-029",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-030.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-030",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-031.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-031",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-032.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-032",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-033.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-033",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-034.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-034",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-035.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-035",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-036.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-036",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-037.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-037",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-038.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-038",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-039.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-039",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-040.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-040",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-041.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-041",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-042.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-042",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-043.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-043",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-044.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-044",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-045.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-045",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-046.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-046",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-047.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-047",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-048.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-048",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-049.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-049",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-050.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-050",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-051.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-051",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/RT-SLOT-052.webp",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-052",cateogry:"RT",type:"AWC"},{img:"../assets/images/Awc/SV-LIVE-001.webp",name:"SV388",platForm:"SV388",gameType:"LIVE",casinoType:"SV-LIVE-001",cateogry:"SV388",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-001.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"Yes
10Bingo-BINGO-001",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-002.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-002",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-003.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-003",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-004.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-004",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-005.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-005",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-006.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-006",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-007.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-007",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-008.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-008",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-009.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-009",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-010.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-010",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-BINGO-011.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"BINGO",casinoType:"YesBingo-BINGO-011",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-FH-001.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"FH",casinoType:"YesBingo-FH-001",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-001.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-001",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-002.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-002",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-003.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-003",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-004.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-004",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-005.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-005",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-006.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-006",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-007.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-007",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-008.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-008",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-009.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-009",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-010.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-010",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-011.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-011",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-012.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-012",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-013.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-013",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-014.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"Yes
10Bingo-SLOT-014",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-015.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-015",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-016.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-016",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-017.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-017",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-018.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-018",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-019.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-019",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-020.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-020",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-021.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-021",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-022.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-022",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-023.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-023",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-024.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-024",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-025.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-025",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-026.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-026",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-027.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-027",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-029.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-029",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-030.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-030",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-SLOT-031.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-031",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-EGAME-001.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"EGAME",casinoType:"YesBingo-EGAME-001",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-EGAME-002.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"EGAME",casinoType:"YesBingo-EGAME-002",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YesBingo-EGAME-003.webp",name:"YESBINGO",platForm:"YESBINGO",gameType:"EGAME",casinoType:"YesBingo-EGAME-003",cateogry:"YESBINGO",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-001.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-001",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-002.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-002",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-003.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-003",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-004.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-004",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-005.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-005",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-006.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-006",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-007.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-007",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-008.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-008",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-009.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-009",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-010.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-010",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-011.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-011",cateogry:"YL",type:"AWC"},{img:"../assets/images/Awc/YL-EGAME-012.webp",name:"YL",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-012",cateogry:"YL",type:"AWC"},{img:"/dataImages/live_casino/VIA002.png",name:"Classic Baccarat",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-001",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA004.png",name:"Speed Baccarat",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-002",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA004.png",name:"Lucky Natural",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-003",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA005.png",name:"Pair Baccarat",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-004",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA006.png",name:"Wealth SuperSix",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-005",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA007.png",name:"Dragon Tiger",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-006",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA008.png",name:"Classic Sic Bo",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-007",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA009.png",name:"Thai Hi Lo",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-008",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA010.png",name:"Tai Xiu",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-009",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA011.png",name:"Color Game",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-010",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA012.png",name:"Thai Fish Prawn Crab",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-011",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA013.png",name:"Viet Fish Prawn Crab",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-012",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA014.png",name:"Xoc Dia",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-015",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA015.png",name:"Blockchain Classic Sic Bo",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-017",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA017.png",name:"Blockchain Tai Xiu",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-019",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA018.png",name:"Lotto Lucky Natural",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-022",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA019.png",name:"Lotto Xoc Dia",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-023",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA020.png",name:"Lotto Lucky Wheel",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-024",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA024.png",name:"Crazy Marbles",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-025",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA025.png",name:"Tornado Marbles",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-026",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA026.png",name:"Blockchain Thai FishShrimpCrab",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-027",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA027.png",name:"Blockchain Viet FishShrimpCrab",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-028",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA028.png",name:"Blockchain Xoc Dia",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-029",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA029.png",name:"Blockchain Color Game",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-030",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA030.png",name:"Rocket HiLo Baccarat",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-016",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA031.png",name:"BlockchainThai Hi Lo",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-018",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA032.png",name:"Lotto Baccarat",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-020",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/VIA033.png",name:"Lotto Super Six",platForm:"VIACASINO",gameType:"LIVE",casinoType:"VIACASINO-LIVE-021",cateogry:"VIACASINO",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Bar BJ 5.webp",name:"Bar Black Jack 5",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-001",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Venice BJ 4.webp",name:"Venice Black Jack 4",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-002",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Venice BJ 2.webp",name:"Venice Black Jack 2 (Private)",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-003",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Bar Roulette 2000X.webp",name:"Bar Roulette 2000X",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-004",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Venice Roulette.webp",name:"Venice Roulette",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-005",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Auto Roulette.webp",name:"Auto Roulette",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-006",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/500X Auto Roulette.webp",name:"500X Auto Roulette",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-007",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/VIP Auto Roulette.webp",name:"VIP Auto Roulette",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-008",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/BigBang Roulette.webp",name:"Big Bang Roulette",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-009",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Tao Yuan Baccarat 1.webp",name:"Tao Yuan Baccarat 1",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-010",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Tao Yuan Baccarat 2.webp",name:"Tao Yuan Baccarat 2",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-011",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Tao Yuan Baccarat 5.webp",name:"Tao Yuan Baccarat 5",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-012",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Tao Yuan Baccarat 6.webp",name:"Tao Yuan Baccarat 6",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-013",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Tao Yuan Baccarat 7.webp",name:"Tao Yuan Baccarat 7",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-014",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Tao Yuan Baccarat 8.webp",name:"Tao Yuan Baccarat 8",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-015",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Shangrila Baccarat 5.webp",name:"Shangrila Baccarat 5",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-016",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Shangrila Baccarat 6.webp",name:"Shangrila Baccarat 6",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-017",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Dragon Tiger.webp",name:"Dragon Tiger",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-018",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Cabaret Roulette.webp",name:"Cabaret Roulette",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-019",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Top Card.webp",name:"Top Card",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-020",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Bar BJ 5.webp",name:"Bar Black Jack 3",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-026",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Bar BJ 5.webp",name:"Bar Black Jack 4",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-027",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Shangrila 7.webp",name:"Shangrila Baccarat 7",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-028",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Shangrila 8.webp",name:"Shangrila Baccarat 8",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-029",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Hanguk Auto Roulette.webp",name:"Hanguk Auto Roulette",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-030",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Agent Spinity.webp",name:"Agent Spinity",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-031",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Tao Yuan Baccarat 3.webp",name:"Tao Yuan Baccarat 3",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-032",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Sic Bo.webp",name:"Sic Bo",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-033",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Andar Bahar.webp",name:"Andar Bahar",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-034",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Andar Bahar x5000.webp",name:"Andar Bahar x5000",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-035",cateogry:"WINFINITY",type:"GAME-SHOWS"}
10,{img:"/dataImages/live_casino/winfinity/Monaco Blackjack 1.webp",name:"Monaco Blackjack 1",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-036",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Monaco Blackjack 2.webp",name:"Monaco Blackjack 2",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-037",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Monaco Blackjack 3.webp",name:"Monaco Blackjack 3",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-038",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Monaco Blackjack 4.webp",name:"Monaco Blackjack 4",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-039",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Monaco Blackjack 5.webp",name:"Monaco Blackjack 5",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-040",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Monaco VIP Blackjack 6.webp",name:"Monaco VIP Blackjack 6",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-041",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Venice INSTANT Roulette.webp",name:"Venice INSTANT Roulette",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-042",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Symphony Blackjack 1.webp",name:"Symphony Blackjack 1",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-043",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Symphony Blackjack 2.webp",name:"Symphony Blackjack 2",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-044",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/BigBang Roulette.webp",name:"BigBang INSTANT Roulette",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-045",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Bar Instant Blackjack.webp",name:"Bar Instant Blackjack",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-046",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Le Rouge 2.webp",name:"Le Rouge Blackjack 2",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-047",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Monaco Instant Blackjack.webp",name:"Monaco Instant Blackjack",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-048",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/winfinity/Le Rouge 1.webp",name:" Le Rouge Blackjack 1 ",platForm:"WINFINITY",gameType:"LIVE",casinoType:"WINFINITY-LIVE-049",cateogry:"WINFINITY",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Speed Baccarat D.png",name:"Speed Baccarat D",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-001",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Speed Baccarat E.png",name:"Speed Baccarat E",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-002",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Korean Baccarat.png",name:"Korean Baccarat",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-003",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Roulette A.png",name:"Roulette A",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-005",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Auto Roulette.png",name:"Auto Roulette",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-006",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Auto Roulette Speed.png",name:"Auto Roulette Speed",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-007",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Roulette Armenian.png",name:"Roulette Armenian",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-008",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Roulette Brasileira.png",name:"Roulette Brasileira",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-009",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Roulette Turkish.png",name:"Roulette Turkish",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-010",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Roulette Persian.png",name:"Roulette Persian",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-011",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Roulette Arabic.png",name:"Roulette Arabic",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-013",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Roulette PopOK.png",name:"Roulette PopOK",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-015",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Roulette Speed.png",name:"Roulette Speed",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-016",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Bet On Poker.png",name:"Bet On Poker",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-018",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Russian Poker A.png",name:"Russian Poker A",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-019",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Keno LIVE.png",name:"Keno LIVE",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-020",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Sic Bo.png",name:"Sic Bo",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-021",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Baccarat Classic.png",name:"Baccarat Classic",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-022",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Dragon Tiger.png",name:"Dragon Tiger",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-023",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Casino Holdem.png",name:"Casino Holdem",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-027",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Swift Roulette 8 IN ONE.png",name:"Swift Roulette 8 IN ONE",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-029",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"}
10,{img:"/dataImages/live_casino/creedroomz/Andar Bahar A.png",name:"Andar Bahar A",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-030",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/Teen Patti.png",name:"Teen Patti",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-031",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/BlackJack Atrium A.png",name:"BlackJack Atrium A",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-032",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/BlackJack Atrium B.png",name:"BlackJack Atrium B",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-033",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/BlackJack Creed P.png",name:"BlackJack Creed P",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-034",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/BlackJack Persian D.png",name:"BlackJack Persian D",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-037",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/BlackJack Premium.png",name:"BlackJack Premium",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-038",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/BlackJack Turkish B.png",name:"BlackJack Turkish B",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-039",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/BlackJack Turkish C.png",name:"BlackJack Turkish C",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-040",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/BlackJack VIP A.png",name:"BlackJack VIP A",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-041",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/live_casino/creedroomz/BlackJack VIP B.png",name:"BlackJack VIP B",platForm:"CREEDROOMZ",gameType:"LIVE",casinoType:"CREEDROOMZ-LIVE-042",cateogry:"CREEDROOMZ",type:"GAME-SHOWS"},{img:"/dataImages/table/jdb/PUSOY.png",name:"PUSOY ",platForm:"JDB",gameType:"TABLE",casinoType:"JDB-TABLE-001",cateogry:"JDB",type:"TABLE"},{img:"/dataImages/table/jdb/TONGITS.png",name:"TONGITS",platForm:"JDB",gameType:"TABLE",casinoType:"JDB-TABLE-002",cateogry:"JDB",type:"TABLE"},{img:"/dataImages/table/jdb/TONGITS FIGHT.png",name:"TONGITS FIGHT",platForm:"JDB",gameType:"TABLE",casinoType:"JDB-TABLE-003",cateogry:"JDB",type:"TABLE"},{img:"/dataImages/table/jdb/PUSOY RUSH.png",name:"PUSOY RUSH",platForm:"JDB",gameType:"TABLE",casinoType:"JDB-TABLE-004",cateogry:"JDB",type:"TABLE"},{img:"/dataImages/table/jdb/Teen Patti 20-20.png",name:"Teen Patti 20-20",platForm:"JDB",gameType:"TABLE",casinoType:"JDB-TABLE-007",cateogry:"JDB",type:"TABLE"},{img:"/dataImages/table/jdb/Rummy.png",name:"Rummy",platForm:"JDB",gameType:"TABLE",casinoType:"JDB-TABLE-009",cateogry:"JDB",type:"TABLE"},{img:"/dataImages/table/jdb/Andar Bahar.png",name:"Andar Bahar",platForm:"JDB",gameType:"TABLE",casinoType:"JDB-TABLE-010",cateogry:"JDB",type:"TABLE"},{img:"/dataImages/table/jdb/Pusoy Go.png",name:"Pusoy Go",platForm:"JDB",gameType:"TABLE",casinoType:"JDB-TABLE-011",cateogry:"JDB",type:"TABLE"},{img:"/dataImages/table/jdb/Tongits Go.png",name:"Tongits Go",platForm:"JDB",gameType:"TABLE",casinoType:"JDB-TABLE-012",cateogry:"JDB",type:"TABLE"},{img:"../assets/images/Table/PG-TABLE-001.avif",name:"Baccarat Deluxe",platForm:"PG",gameType:"TABLE",casinoType:"PG-TABLE-001",cateogry:"PG",type:"TABLE"},{img:"../assets/images/Table/RT-TABLE-001.avif",name:"Punto Banco",platForm:"RT",gameType:"TABLE",casinoType:"RT-TABLE-001",cateogry:"RT",type:"TABLE"},{img:"../assets/images/Table/RT-TABLE-002.avif",name:"European Roulette",platForm:"RT",gameType:"TABLE",casinoType:"RT-TABLE-002",cateogry:"RT",type:"TABLE"},{img:"/dataImages/table/royalgaming/7 Up Down.webp",name:"7 Up Down",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-002",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Akbar Romeo Walter.webp",name:"Akbar Romeo Walter",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-015",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Amar Akbar Anthony.webp",name:"Amar Akbar Anthony",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-007",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/3 Cards Judgement.webp",name:"3 Cards Judgement",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-008",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Bollywood Casino.webp",name:"Bollywood Casino",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-031",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/20-20 Cricket.webp",name:"20-20 Cricket",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-036",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/2 Cards Teenpatti.webp",name:"2 Cards Teenpatti",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-016",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/One Day Teenpatti.webp",name:"One Day Teenpatti",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-013",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Casino War.webp",name:"Casino War",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-034",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Center Card.webp",name:"Center Card",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-021",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Cricket War.webp",name:"Cricket War",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-005",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Dragon Tiger Lion.webp",name:"Dragon Tiger Lion",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-018",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Dragon Tiger One day.webp",name:"Dragon Tiger One day",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-017",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/HighLow.webp",name:"HighLow",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-011",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Lottery.webp",name:"Lottery",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-010",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Lucky7.webp",name:"Lucky7",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-014",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Muflis Teen Patti.webp",name:"Muflis Teen Patti",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-012",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Roulette.webp",name:"Roulette",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-032",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Teen Patti.webp",name:"Teen Patti",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-003",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/table/royalgaming/Trio.webp",name:"Trio",platForm:"ROYALGAMING",gameType:"LIVE",casinoType:"RG-LIVE-019",cateogry:"ROYALGAMING",type:"TABLE"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-154_Tome of Madness.webp",name:"Tome of Madness",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-154",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-211_Moon Princess 100.webp",name:"Moon Princess 100",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-211",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-237_Rise of Olympu
10s 100.webp",name:"Rise of Olympus 100",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-237",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-266_Sweet Alchemy 100.webp",name:"Sweet Alchemy 100",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-266",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-120_Reactoonz.webp",name:"Reactoonz",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-120",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-096_Moon Princess.webp",name:"Moon Princess",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-096",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-131_Rise of Olympus.webp",name:"Rise of Olympus",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-131",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-017_Book of Dead.webp",name:"Book of Dead",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-017",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-248_Moon Princess Trinity.webp",name:"Moon Princess Trinity",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-248",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-064_Golden Ticket.webp",name:"Golden Ticket",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-064",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-083_Legacy of Dead.webp",name:"Legacy of Dead",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-083",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-302_Rich Wilde and the Tome of Insanity.webp",name:"Rich Wilde and the Tome of Insanity",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-302",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-145_Sweet Alchemy.webp",name:"Sweet Alchemy",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-145",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-056_Gemix.webp",name:"Gemix",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-056",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-203_Gigantoonz.webp",name:"Gigantoonz",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-203",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-065_Golden Ticket 2.webp",name:"Golden Ticket 2",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-065",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-015_Black Mamba.webp",name:"Black Mamba",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-015",cateogry:"PLAYNGO",type:"SLOT"},{img:"/dataImages/slots/playngo/PLAYNGO-SLOT-277_Viking Runecraft 100.webp",name:"Viking Runecraft 100",platForm:"PLAYNGO",gameType:"SLOT",casinoType:"PLAYNGO-SLOT-277",cateogry:"PLAYNGO",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-108.webp",name:"Alchemy Gold",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-108",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-097.webp",name:"Rooster Rumble",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-097",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-138.webp",name:"Anubis Wrath",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-138",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-110.webp",name:"Asgardian Rising",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-110",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-115.webp",name:"Bakery Bonanza",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-115",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-071.webp",name:"Bali Vacation",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-071",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-099.webp",name:"Battleground Royale",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-099",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-049.webp",name:"Bikini Paradise",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-049",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-085.webp",name:"Buffalo Win",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-085",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-096.webp",name:"Butterfly Blossom",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-096",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-047.webp",name:"Caishen Wins",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-047",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-074.webp",name:"Candy Bonanza",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-074",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-048.webp",name:"Candy Burst",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-048",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-034.webp",name:"Captains Bounty",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-034",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-134.webp",name:"Cash Mania",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-134",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-140.webp",name:"Chicky Run",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-140",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-149.webp",name:"Chocolate Deluxe",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-149",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-059.webp",name:"Circus Delight",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-059",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-090.webp",name:"Cocktail Nights",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-090",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-121.webp",name:"Cruise Royale",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-121",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-072.webp",name:"Crypto Gold",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-072",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-095.webp",name:"Destiny of sun and moon",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-095",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-109.webp",name:"Diner Delights",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-109",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-030.webp",name:"Double Fortune",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-030",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-042.webp",name:"Dragon Hatch",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-042",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-131.webp",name:"Dragon Hatch 2",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-131",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-016.webp",name:"Dragon Legend",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-016",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-035.webp",name:"Dragon Tiger Luck",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-035",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-054.webp",name:"Dream of Macau",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-054",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-051.webp",name:"Egypt's Book of Mystery",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-051",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-089.webp",name:"Emoji Riches",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-089",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-028.webp",name:"Emperors Favour",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-028",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-036.webp",name:"Flirting Scholar",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-036",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-127.webp",name:"Forge of Wealth",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-127",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-132.webp",name:"Fortune Dragon",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-132",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-003.webp",name:"Fortune Gods",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-003",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-043.webp",name:"Fortune Mouse",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-043",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-070.webp",name:"Fortune Ox",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-070",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-112.webp",name:"Fortune Rabbit",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-112",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-093.webp",name:"Fortune Tiger",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-093",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-120.webp",name:"Fruity Candy",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-120",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-141.webp",name:"Futebol Fever",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-141",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-067.webp",name:"Galactic Gems",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-067",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-052.webp",name:"Ganesha Fortune",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-052",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-026.webp",name:"Ganesha Gold",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-026",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-094.webp",name:"Garuda Gems",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-094",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-150.webp",name:"Geisha's Revenge",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-150",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-002.webp",name:"Gem Saviour",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-002",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-045.webp",name:"Gem Saviour Conquest",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-045",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-022.webp",name:"Gem Saviour Sword",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-022",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-133.webp",name:"Gemstones Gold",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-133",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-057.webp",name:"Genie's 3 Wishes",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-057",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-123.webp",name:"Gladiator's Glory",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-123",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-068.webp",name:"Guardians of Ice and Fire",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-068",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-114.webp",name:"Hawaiian Tiki",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-114",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-077.webp",name:"Heist Stakes",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-077",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-017.webp",name:"Hip Hop Panda",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-017",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-001.webp",name:"Honey Trap of Diao Chan",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-001",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-009.webp",name:"Hood vs Wolf",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-009",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-015.webp",name:"Hotpot",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-015",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-066.webp",name:"Jack Frost's Winter",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-066",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-064.webp",name:"Jewels of Prosperity",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-064",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-037.webp",name:"Journey To The Wealth",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-037",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-024.webp",name:"Jungle Delight",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-024",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-079.webp",name:"Jurassic Kingdom",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-079",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-018.webp",name:"Legend of Hou Yi",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-018",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-103.webp",name:"Legend of Perseus",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-103",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-086.webp",name:"Legendary Monkey King",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-086",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-038.webp",name:"Leprechaun Riches",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-038",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-119.webp",name:"Lucky Clover Lady",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-119",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-065.webp",name:"Lucky Neko",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-065",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-101.webp",name:"Lucky Piggy",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-101",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-128.webp",name:"Mafia Mayhem",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-128",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-041.webp",name:"Mahjong Ways",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-041",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-050.webp",name:"Mahjong Ways 2",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-050",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-073.webp",name:"Majestic Treasures",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-073",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-091.webp",name:"Mask Carnival",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-091",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-006.webp",name:"Medusa",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-006",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-005.webp",name:"Medusa2",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-005",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-081.webp",name:"Mermaid Riches",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-081",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-111.webp",name:"Midas Fortune",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-111",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-019.webp",name:"Mr. Hallow-Win",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-019",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-039.webp",name:"Muay Thai Champion",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-039",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-147.webp",name:"Museum Mystery",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-147",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-137.webp",name:"Mystic Potion",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-137",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-117.webp",name:"Mystical Spirits",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-117",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-124.webp",name:"Ninja Raccoon Frenzy",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-124",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-
10040.webp",name:"Ninja vs Samurai",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-040",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-146.webp",name:"Oishi Delights",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-146",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-069.webp",name:"Opera Dynasty",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-069",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-092.webp",name:"Oriental Prosperity",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-092",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-053.webp",name:"Phoenix Rises",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-053",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-023.webp",name:"Piggy Gold",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-023",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-136.webp",name:"Pinata Wins",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-136",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-012.webp",name:"Plushie Frenzy",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-012",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-106.webp",name:"Prosperity Fortune Tree",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-106",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-020.webp",name:"Prosperity Lion",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-020",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-063.webp",name:"Queen of Bounty",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-063",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-083.webp",name:"Raider Jane's Crypt of Fortune",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-083",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-113.webp",name:"Rave Party Fever",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-113",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-044.webp",name:"Reel Love",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-044",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-148.webp",name:"Rio Fantasia",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-148",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-078.webp",name:"Rise of Apollo",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-078",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-122.webp",name:"Safari Wilds",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-122",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-021.webp",name:"Santas Gift Rush",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-021",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-061.webp",name:"Secret of Cleopatra",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-061",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-046.webp",name:"Shaolin Soccer",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-046",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-142.webp",name:"Shark Bounty",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-142",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-116.webp",name:"Songkran Splash",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-116",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-102.webp",name:"Speed Winner",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-102",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-087.webp",name:"Spirited Wonders",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-087",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-118.webp",name:"Super Golf Drive",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-118",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-084.webp",name:"Supermarket Spree",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-084",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-025.webp",name:"Symbols of Egypt",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-025",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-060.webp",name:"Thai River Wonders",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-060",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-032.webp",name:"The Great Icescape",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-032",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-098.webp",name:"The Queen's Banquet",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-098",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-145.webp",name:"Three Crazy Piggies",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-145",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-107.webp",name:"Totem Wonders",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-107",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-058.webp",name:"Treasures of Aztec",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-058",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-013.webp",name:"Tree of Fortune",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-013",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-129.webp",name:"Tsar Treasures",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-129",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-125.webp",name:"Ultimate Striker",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-125",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-062.webp",name:"Vampire's Charm",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-062",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-076.webp",name:"Ways of the Qilin",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-076",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-130.webp",name:"Werewolf's Hunt",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-130",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-135.webp",name:"Wild Ape #3258",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-135",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-075.webp",name:"Wild Bandito",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-075",cateogry:"PG",type:"SLOT"}
10,{img:"../assets/images/slot/pg/PG-SLOT-105.webp",name:"Wild Bounty Showdown",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-105",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-104.webp",name:"Wild Coaster",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-104",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-055.webp",name:"Wild Fireworks",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-055",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-126.webp",name:"Wild Heist Cashout",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-126",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-100.webp",name:"Win Win Fish Prawn Crab",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-100",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-011.webp",name:"Win Win Won",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-011",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-144.webp",name:"Wings of Iguazu",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-144",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-143.webp",name:"Yakuza Honor",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-143",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/pg/PG-SLOT-139.webp",name:"Zombie Outbreak",platForm:"PG",gameType:"SLOT",casinoType:"PG-SLOT-139",cateogry:"PG",type:"SLOT"},{img:"../assets/images/slot/RT-SLOT-127.avif",name:"Dice Dice Dice",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-127",cateogry:"RT",type:"SLOT"},{img:"/assets/images/slot/RTLOBBY.avif",name:"Lobby",platForm:"RT",gameType:"SLOT",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0005.png",name:"5 Families",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-115",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0180.png",name:"Age Of Akkadia",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-131",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0007.png",name:"Agent Royale",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-112",cateogry:"RT",type:"SLOT"},{img:"../assets/images/slot/RT-SLOT-245.avif",name:"Alexander The Great World Conqueror",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-245",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0223.png",name:"Stolen Treasures",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-224",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0233.png",name:"Ancient Disco",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-232",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0008.png",name:"Ancient Script",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-001",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0211.png",name:"Apache Way",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-187",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0010.png",name:"Arcade Bomb",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-002",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0340.png",name:"Asian Fortune",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-294",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0463.png",name:"Astronaut",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-253",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0013.png",name:"Aztec Spins",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-089",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0217.png",name:"Bass Boss",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-190",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0486.png",name:"Bass Boss MegaWays™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-350",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0185.png",name:"Beriched",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-217",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0206.png",name:"Big Cat Rescue Megaways™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-182",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0015.png",name:"Blue Diamond",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-003",cateogry:"RT",type:"SLOT"}
10,{img:"/dataImages/slots/RT0192.png",name:"Blazing Clusters",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-172",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0232.png",name:"Blood Suckers™ Megaways™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-231",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0016.png",name:"Bombuster",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-143",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0017.png",name:"Bounty Raid",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-124",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0451.png",name:"Bounty Raid 2",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-254",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0385.png",name:"Buffalo Collector",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-321",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0237.png",name:"Bugsy's Bar",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-235",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0204.png",name:"Bulls Run Wild",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-180",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0231.png",name:"Cai Shen 168",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-230",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0227.png",name:"Cake and Ice Cream",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-129",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0389.png",name:"Cannonball Cash",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-314",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0449.png",name:"Case Closed",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-255",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0202.png",name:"Cash or Nothing",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-179",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0018.png",name:"Cash Ultimate",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-123",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0019.png",name:"Cash Volt",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-090",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0473.png",name:"Cash Explorer",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-339",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0341.png",name:"Casino Spin",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-275",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0020.png",name:"Chinese Treasures",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-004",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0342.png",name:"Chinese Wilds",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-295",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0432.png",name:"Christmas Morning",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-250",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0436.png",name:"Christmas MULTIHOPS",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-251",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0021.png",name:"Cinderella's Ball",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-005",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0022.png",name:"Cirque Dе La Fortune",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-144",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0023.png",name:"Clash of the Beasts",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-145",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0430.png",name:"Clover Craze",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-287",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0343.png",name:"Cobra Queen",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-276",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0344.png",name:"Cotton Gang Affair",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-277",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0024.png",name:"Crazy Genie",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-006",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0025.png",name:"Crystal Mirror",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-134",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0026.png",name:"Da Vinci's Mystery",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-146",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0406.png",name:"Dear Santa",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-336",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0027.png",name:"Devil's Number",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-007",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0028.png",name:"Diamond Blitz",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-133",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0396.png",name:"Diamond Blitz 2",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-323",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0404.png",name:"Diamond Doggies",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-332",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0207.png",name:"Diamond Royale",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-183",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0485.png",name:"Diamonds Up",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-346",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0030.png",name:"Divine Ways",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-008",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0197.png",name:"Doggy Riches Megaways™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-177",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0189.png",name:"Dracula Awakening",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-220",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0345.png",name:"Dragon Pearl",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-121",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0031.png",name:"Dragon's Fire",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-009",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0034.png",name:"Dragon's Luck",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-010",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0037.png",name:"Dragon's Luck Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-011",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0372.png",name:"Dragon's Mirror",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-273",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0346.png",name:"Dream Destiny",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-278",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0038.png",name:"Dynamite Riches",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-093",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0178.png",name:"Dynamite Riches MW + PowerWheel",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-212",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0039.png",name:"Eagle Riches",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-147",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0447.png",name:"Easy Gold",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-258",cateogry:"RT",type:"SLOT"}
10,{img:"/dataImages/slots/RT0040.png",name:"Elven Magic",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-012",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0348.png",name:"Elephant Treasure",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-298",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0041.png",name:"Emerald Diamond",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-013",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0386.png",name:"Emperor of India",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-315",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0042.png",name:"Epic Journey",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-014",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0349.png",name:"Epic Treasure",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-279",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0043.png",name:"Esqueleto Mariachi",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-015",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0195.png",name:"Fa Fa Babies",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-175",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0384.png",name:"Fa Fa Babies 2",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-322",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0490.png",name:"Farmtastic™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-357",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0044.png",name:"Five Star",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-016",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0045.png",name:"Five Star Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-017",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0395.png",name:"Fishtastic",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-299",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0046.png",name:"Flaming Fox",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-018",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0208.png",name:"Flodder",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-184",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0047.png",name:"Fortune Charm",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-019",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0048.png",name:"Fortune Fest",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-020",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0049.png",name:"Fortune House",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-021",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0184.png",name:"Fortune House Power Reels™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-216",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0050.png",name:"Fruit Blox",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-022",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0390.png",name:"Fruit Flash",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-312",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0051.png",name:"Fruit Snap",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-094",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0198.png",name:"Genie Nights",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-178",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0052.png",name:"Gems Gone Wild",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-023",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0053.png",name:"Gems Gone Wild Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-148",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0054.png",name:"Gemtastic",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-024",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0408.png",name:"Gladiator Ways",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-359",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0397.png",name:"Glow Dig",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-324",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0055.png",name:"God Of Wealth",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-025",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0056.png",name:"Gold Star",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-026",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0392.png",name:"Gold Mine Mistress",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-289",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0057.png",name:"Golden Cryptex",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-095",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0350.png",name:"Golden Lamps",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-300",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0059.png",name:"Golden Lotus",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-027",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0060.png",name:"Golden Offer",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-028",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0061.png",name:"Golden Temple",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-072",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0351.png",name:"Golden Toad",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-301",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0062.png",name:"Golden Tsar",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-150",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0229.png",name:"Good Luck Clusterbuster™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-228",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0219.png",name:"Gonzita's Quest",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-192",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0064.png",name:"Grand Wheel",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-029",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0220.png",name:"Great Gold",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-193",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0186.png",name:"Hammer Gods",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-136",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0368.png",name:"Hansel & Gretel Candyhouse",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-270",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0238.png",name:"Happy Apples",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-236",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0162.png",name:"Harle Coin",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-200",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0453.png",name:"Here Kitty Kitty",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-262",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0065.png",name:"Hoard of Poseidon",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-152",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0188.png",name:"Hot Hot Chilli Pot",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-219",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0193.png",name:"Hustling",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-173",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0066.png",name:"Imperial Palace",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-030",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0226.png",name:"In the Rabbit Hole",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-227",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0067.png",name:"Jack In A Pot",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-031",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0068.png",name:"Jackpot Quest",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-032",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0492.png",name:"Jackrabbit Jackpots",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-356",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0069.png",name:"Jade Charms",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-033",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0070.png",name:"Jester Spins",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-034",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0071.png",name:"Jewel Scarabs",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-153",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0072.png",name:"Jingle Bells",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-035",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0073.png",name:"Jingle Bells Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-154",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0191.png",name:"Jingle Ways Megaways™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-171",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0163.png",name:"Joe Exotic",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-201",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0353.png",name:"Knights Of Avalon",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-243",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0074.png",name:"Laser Fruit",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-036",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0196.png",name:"Last Chance Saloon",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-176",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0076.png",name:"Legendary Excalibur",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-155",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0354.png",name:"Leprechaun's Magic",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-096",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0355.png",name:"Leprechauns Magic Megaways",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-302",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0356.png",name:"Leprechauns Magic Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-303",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0077.png",name:"Lion Dance",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-037",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0183.png",name:"Lion's Hoard",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-215",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0457.png",name:"London Tube",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-264",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0399.png",name:"Los Muertos Locos",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-329",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0078.png",name:"Lucky Easter",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-038",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0079.png",name:"Lucky Fortune Cat",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-039",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0080.png",name:"Lucky Fridays",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-156",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0081.png",name:"Lucky Halloween",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-040",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0082.png",name:"Lucky Little Devil",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-196",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0357.png",name:"Lucky Carnival",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-304",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0083.png",name:"Lucky Oktoberfest",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-157",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0084.png",name:"Lucky Valentine",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-041",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0085.png",name:"Lucky Wizard",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-042",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0358.png",name:"Macau Racing",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-305",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0086.png",name:"Magic Gate",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-043",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0359.png",name:"Magic Powers Megaways",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-242",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0459.png",name:"Magic Tricks",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-265",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0212.png",name:"Majestic Mysteries Power Reels™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-188",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0087.png",name:"Masquerade",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-044",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0088.png",name:"Mayan Gods",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-045",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0205.png",name:"Mayhem",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-181",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0090.png",name:"Mega Jade",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-046",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0091.png",name:"Mega Pyramid",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-047",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0092.png",name:"Mega Rise",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-048",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0093.png",name:"Midas Gold",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-049",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0376.png",name:"Midnight Romance",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-288",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0381.png",name:"Midnight Thirst",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-306",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0455.png",name:"Monsters Unchained",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-266",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0400.png",name:"Moon Spell",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-330",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0094.png",name:"Multiplier Riches",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-126",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0095.png",name:"Mystery Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-050",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0221.png",name:"Mystery Reels Deluxe",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-194",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0097.png",name:"Mystery Reels Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-158",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0098.png",name:"Mystic Wheel",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-052",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0164.png",name:"Mystic Staxx",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-135",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0200.png",name:"Narcos Mexico",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-222",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0172.png",name:"Neon Links",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-207",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0176.png",name:"NFT Megaways™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-211",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0165.png",name:"Night Roller",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-202",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0099.png",name:"Ninja Ways",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-053",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0100.png",name:"Ocean Fortune",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-054",ceteogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0101.png",name:"Path of Destiny",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-125",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0234.png",name:"Peggy Sweets",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-137",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0102.png",name:"Persian Fortune",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-055",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0103.png",name:"Phoenix",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-064",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0104.png",name:"Phoenix Fire Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-056",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0105.png",name:"Piggy Pirates",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-057",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0230.png",name:"Pinatas & Ponies",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLO
10T-229",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0107.png",name:"Pirates' Plenty",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-140",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0108.png",name:"Pirates' Plenty Battle for Gold",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-097",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0167.png",name:"Primate King",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-203",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0388.png",name:"Purr Power",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-317",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0109.png",name:"Puss'n Boots",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-059",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0111.png",name:"Rainbow Jackpots",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-060",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0112.png",name:"Rainbow Jackpots Power Lines",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-098",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0110.png",name:"Ra's Legend",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-061",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0113.png",name:"Reactor",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-062",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0114.png",name:"Red Diamond",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-063",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0360.png",name:"Red Hot BBQ",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-241",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0361.png",name:"Red Hot Slot",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-309",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0377.png",name:"Redline Rush",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-285",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0115.png",name:"Reel Heist",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-065",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0116.png",name:"Reel Keeper",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-160",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0242.png",name:"Reel Keeper Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-240",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0117.png",name:"Reel King Mega",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-130",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0118.png",name:"Regal Beasts",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-161",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0119.png",name:"Regal Streak",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-138",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0169.png",name:"Reptizillions Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-204",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0120.png",name:"Riddle Of The Sphinx",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-162",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0121.png",name:"Rio Stars",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-099",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0209.png",name:"Risque Megaways™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-185",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0214.png",name:"Robin Hood's Wild Forest",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-223",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0218.png",name:"Rock'n'Lock",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-191",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0122.png",name:"Rocket Men",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-066",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0418.png",name:"Roman Emperors",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-326",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0123.png",name:"Royal Gems",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-067",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0380.png",name:"Sakura Masks",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-283",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0398.png",name:"Savannah Pride",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-328",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0434.png",name:"Sea Boat Adventure",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-252",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0403.png",name:"Sea Boat Adventure MegaWays™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-333",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0481.png",name:"Serpent King",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-348",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0224.png",name:"Shadow Society",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-225",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0177.png",name:"Shah Mat",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-128",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0241.png",name:"Sheep Gone Wild",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-239",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0371.png",name:"Siren's Riches",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-271",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0124.png",name:"Snow Wild And The 7 Features",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-068",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0125.png",name:"Spin Town",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-069",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0443.png",name:"Spooky Carnival",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-272",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0126.png",name:"Stage 888",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-070",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0366.png",name:"Sugar Monster",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-267",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0127.png",name:"Sumo Spins",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-071",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0128.png",name:"Sylvan Spirits",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-163",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0383.png",name:"Sword Stomp",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-318",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0129.png",name:"Ten Elements",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-073",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0130.png",name:"The Equalizer",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-074",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0131.png",name:"The Greatest Train Robbery",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-075",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0132.png",name:"The Wild Hatter",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-164",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0174.png",name:"The Wisecracker Lightning",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-209",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0378.png",name:"The Wild Kiss",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-284",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0133.png",name:"Thor's Lightning",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-076",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0134.png",name:"Thor's Vengeance",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-165",cateogry:"RT",type:"SLOT"}
10,{img:"/dataImages/slots/RT0136.png",name:"Three Musketeers",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-077",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0135.png",name:"Three Kingdoms",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-197",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0137.png",name:"Tiki Fruits",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-078",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0170.png",name:"Tiki Fruits Totem Frenzy",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-205",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0138.png",name:"Totem Lightning",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-079",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0139.png",name:"Totem Lightning Power Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-080",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0140.png",name:"Treasure Mine",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-081",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0175.png",name:"Treasure Mine Power Reels™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-210",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0222.png",name:"Tricks and Treats",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-139",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0471.png",name:"Trick of the Dead Wild Candies Megaways",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-341",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0141.png",name:"Trillionaire",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-166",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0477.png",name:"Trophy Fish",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-343",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0239.png",name:"Transylvanian: Night of Blood",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-237",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0420.png",name:"Turtle Paradise",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-325",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0424.png",name:"Ultra Rich",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-320",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0143.png",name:"Vault Of Anubis",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-100",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0142.png",name:"Vault Cracker",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-167",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0144.png",name:"Vicky Ventura",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-082",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0201.png",name:"Viral Spiral",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-132",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0362.png",name:"Wanted Wildz",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-280",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0439.png",name:"Wanted Wildz Extreme",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-310",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0145.png",name:"War of Gods",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-168",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0146.png",name:"Well Of Wishes",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-169",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0148.png",name:"Wild Circus",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-083",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0147.png",name:"Wild Cats Multiline",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-101",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0149.png",name:"Wild Elements",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-198",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0187.png",name:"Wild Expedition",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-218",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0150.png",name:"Wild Fight",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-084",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0173.png",name:"Wild Hot Chilli Reels",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-208",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0469.png",name:"Wild Hot Chilli Reels 2",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-342",cateogry:"RT",type:"SLOT"}
10,{img:"/dataImages/slots/RT0151.png",name:"Wild Nords",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-085",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0152.png",name:"Wild O'Clock",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-199",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0153.png",name:"Wild Spartans",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-086",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0475.png",name:"Wild Touchdown Megaways",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-340",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0215.png",name:"Wild Tundra",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-189",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0154.png",name:"Wild Wild Chest",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-087",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0155.png",name:"Win Escalator",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-195",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0156.png",name:"Wings Of Ra",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-141",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0157.png",name:"Winter Wonders",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-088",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0363.png",name:"Wolfkin",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-244",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0240.png",name:"Wrigley's World",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-238",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0158.png",name:"Yucatan's Mystery",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-170",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0210.png",name:"Zaida's Fortune",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-186",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0401.png",name:"Zeus Lightning MegaWays™",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-334",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0199.png",name:"Zillard King",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-102",cateogry:"RT",type:"SLOT"},{img:"/dataImages/slots/RT0375.png",name:"777 Super Strike",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-286",cateogry:"RT",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-044.webp",name:"Adventure To The West",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-044",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-052.webp",name:"Beasts Of Luck",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-052",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-046.webp",name:"Caribbean Riches",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-046",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-037.webp",name:"City of Jewels",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-037",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-013.webp",name:"Fiery Lava",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-013",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-013.webp",name:"Fiery Lava",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-013",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-019.webp",name:"Fortune Lions",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-019",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-019.webp",name:"Fortune Lions",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-019",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-012.webp",name:"Fruits Mania",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-012",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-012.webp",name:"Fruits Mania",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-012",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-027.webp",name:"Ganesha Luck",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-027",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-027.webp",name:"Ganesha Luck",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-027",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-014.webp",name:"God of Wealth",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-014",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-014.webp",name:"God of Wealth",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-014",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-025.webp",name:"Goddess Of Egypt",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-025",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-025.webp",name:"Goddess Of Egypt",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-025",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-004.webp",name:"Gold Rush Cowboy",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-004",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-028.webp",name:"Heavenly Fortunes",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-028",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-026.webp",name:"Heavenly Fortunes 2",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-026",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-026.webp",name:"Heavenly Fortunes 2",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-026",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-020.webp",name:"Honey Trap",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-020",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-020.webp",name:"Honey Trap",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-020",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-015.webp",name:"Legend of Eagle",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-015",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-015.webp",name:"Legend of Eagle",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-015",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-031.webp",name:"Legend of Nian",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-031",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-039.webp",name:"Leprechaun Bonanza",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-039",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-018.webp",name:"Loki",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-018",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-018.webp",name:"Loki",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-018",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-011.webp",name:"Lucky Fortune",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-011",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-047.webp",name:"Mahjong Princess",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-047",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-035.webp",name:"Mighty Sevens",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-035",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-029.webp",name:"Mining Bonanza",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-029",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-043.webp",name:"Money Dragon",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-043",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-040.webp",name:"Money Empire",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-040",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-008.webp",name:"Muay Thai Fighter",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-008",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-036.webp",name:"Mushroom Bandit",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-036",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-034.webp",name:"Neko Riches",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-034",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-016.webp",name:"Neon Fantasy",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-016",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-016.webp",name:"Neon Fantasy",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-016",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-049.webp",name:"Nezha",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-049",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-021.webp",name:"Oceanic Melodies",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-021",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-021.webp",name:"Oceanic Melodies",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-021",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-048.webp",name:"Pai Gow Ways",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-048",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-009.webp",name:"Poker Ways",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-009",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-042.webp",name:"Ranger Showdown",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-042",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-007.webp",name:"Rich Caishen",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-007",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-003.webp",name:"Roma",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-003",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-006.webp",name:"Royal Katt",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-006",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-001.webp",name:"Royale House",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-001",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-024.webp",name:"Safari Blitz",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-024",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-024.webp",name:"Safari Blitz",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-024",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-002.webp",name:"Sexy Vegas",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-002",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-017.webp",name:"Space Conquest",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-017",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-017.webp",name:"Space Conquest",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-017",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-023.webp",name:"Spin and Win",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-023",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-023.webp",name:"Spin and Win",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-023",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-045.webp",name:" Farm Of Fortune",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-045",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-038.webp",name:"Sweet Frenzy",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-038",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-032.webp",name:"The Great Safari",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-032",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-022.webp",name:"The Maya Myth",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-022",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-022.webp",name:"The Maya Myth",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-022",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-030.webp",name:"The Nutcrackers",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-030",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-033.webp",name:"Tiki Rush",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-033",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-010.webp",name:"Triple Happiness",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-010",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-005.webp",name:"Wild Wet Win",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-005",cateogry:"FASTSPIN",type:"SLOT"},{img:"../assets/images/slot/fastspin/FastSpin-SLOT-041.webp",name:"Yeti Boom",platForm:"FASTSPIN",gameType:"SLOT",casinoType:"FastSpin-SLOT-041",cateogry:"FASTSPIN",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Boom Boom Marmot.webp",name:"Boom Boom Marmot",platForm:"YESBINGO",gameType:"SLOT",casinoType:"Yes
10Bingo-SLOT-018",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/CasinoFantasy.webp",name:"CasinoFantasy",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-015",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/DragoNova.webp",name:"DragoNova",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-003",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/FaFaDragon.webp",name:"FaFaDragon",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-007",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Fancy Egypt.webp",name:"Fancy Egypt",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-013",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/FortuneCat.webp",name:"FortuneCat",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-014",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/FortuneTreasure.webp",name:"FortuneTreasure",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-001",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Gladiator.webp",name:"Gladiator",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-009",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/GladiatorLink.webp",name:"GladiatorLink",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-024",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Golden Aztec.webp",name:"Golden Aztec",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-019",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Golden Aztec Mega.webp",name:"Golden Aztec Mega",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-026",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Golden Bunny.webp",name:"Golden Bunny",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-016",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/King Arthur Gold.webp",name:"King Arthur Gold",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-017",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/LuckyStar.webp",name:"LuckyStar",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-010",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/MagicLamp.webp",name:"MagicLamp",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-008",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/MagicLamp.webp",name:"MagicLampLink",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-023",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Mermaid Slingo.webp",name:"Mermaid Slingo",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-021",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/MoneyHorse.webp",name:"MoneyHorse",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-002",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Pirate Legends.webp",name:"Pirate Legends",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-037",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/PowerFortune.webp",name:"PowerFortune",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-004",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Power Mask.webp",name:"Power Mask",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-006",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Rolling 7.webp",name:"Rolling 7",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-011",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Rolling Fortune.webp",name:"Rolling Fortune",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-020",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Royal Ace.webp",name:"Royal Ace",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-022",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Super Egypt.webp",name:"Super Egypt",platForm:"YESBINGO",gameType:"SLOT",casinoType:"Yes
10Bingo-SLOT-025",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/slots/yesbingo/Thor Fortune.webp",name:"Thor Fortune",platForm:"YESBINGO",gameType:"SLOT",casinoType:"YesBingo-SLOT-012",cateogry:"YESBINGO",type:"SLOT"},{img:"/dataImages/fishing/FC0019.avif",name:"Bao Chuan Fishing",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-002",cateogry:"FC",type:"FISHING"},{img:"/dataImages/fishing/FC0020.png",name:"Fierce Fishing",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-004",cateogry:"FC",type:"FISHING"},{img:"/dataImages/fishing/FC0018.avif",name:"Monkey King Fishing",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-001",cateogry:"FC",type:"FISHING"},{img:"/dataImages/fishing/FC0027.png",name:"Star Hunter",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-004",cateogry:"FC",type:"FISHING"},{img:"/dataImages/slots/yesbingo/OceanPhoenix.webp",name:"OceanPhoenix",platForm:"YESBINGO",gameType:"FH",casinoType:"YesBingo-FH-001",cateogry:"YESBINGO",type:"FISHING"},{img:"/dataImages/fishing/YL0019.png",name:"Heroes of the Deep Sea",platForm:"YL",gameType:"FH",casinoType:"YL-FISH-005",cateogry:"YL",type:"FISHING"},{img:"/dataImages/fishing/YL0018.png",name:"Jackpot Fishery",platForm:"YL",gameType:"FH",casinoType:"YL-FISH-004",cateogry:"YL",type:"FISHING"},{img:"/dataImages/fishing/YL0017.png",name:"New Fishing Season",platForm:"YL",gameType:"FH",casinoType:"YL-FISH-003",cateogry:"YL",type:"FISHING"},{img:"/dataImages/fishing/YL0016.png",name:"Shark Hunter",platForm:"YL",gameType:"FH",casinoType:"YL-FISH-002",cateogry:"YL",type:"FISHING"},{img:"/dataImages/fishing/YL0010.png",name:"Fish Hunter 2",platForm:"YL",gameType:"FH",casinoType:"YL-FISH-001",cateogry:"YL",type:"FISHING"},{img:"/dataImages/fishing/FS0045.avif",name:"Fishing Treasure",platForm:"FASTSPIN",gameType:"FH",casinoType:"FastSpin-FISH-001",cateogry:"FASTSPIN",type:"FISHING"},{img:"/dataImages/fishing/FS0046.avif",name:"Ocean Carnival",platForm:"FASTSPIN",gameType:"FH",casinoType:"FastSpin-FISH-002",cateogry:"FASTSPIN",type:"FISHING"},{img:"/dataImages/slots/SS/SS01.webp",name:"JetX",platForm:"SMARTSOFT",gameType:"EGAME",casinoType:"SMARTSOFT-EGAME-001",cateogry:"SMARTSOFT",type:"EGAME"},{img:"/dataImages/slots/SS/SS02.webp",name:"Balloon",platForm:"SMARTSOFT",gameType:"EGAME",casinoType:"SMARTSOFT-EGAME-002",cateogry:"SMARTSOFT",type:"EGAME"},{img:"/dataImages/slots/SS/SS03.webp",name:"FootballX",platForm:"SMARTSOFT",gameType:"EGAME",casinoType:"SMARTSOFT-EGAME-003",cateogry:"SMARTSOFT",type:"EGAME"},{img:"/dataImages/slots/SS/SS04.webp",name:"PlinkoX",platForm:"SMARTSOFT",gameType:"EGAME",casinoType:"SMARTSOFT-EGAME-004",cateogry:"SMARTSOFT",type:"EGAME"},{img:"/dataImages/slots/SS/SS05.webp",name:"MineIsland",platForm:"SMARTSOFT",gameType:"EGAME",casinoType:"SMARTSOFT-EGAME-005",cateogry:"SMARTSOFT",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-012.webp",name:"Guess",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-012",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-001.webp",name:"Fruit",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-001",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-006.webp",name:"Cockfighting",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-006",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-005.webp",name:"Happy Fruit",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-005",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-010.webp",name:"DiamondDeal",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-010",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-004.webp",name:"Forest Dance",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-004",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-002.webp",name:"Gold Shark",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-002",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-008.webp",name:"Lucky  Five",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-008",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-011.webp",name:"Mercedes-Benz BMW",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-011",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-009.webp",name:"PokerGo",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-009",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-003.webp",name:"Shark",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-003",cateogry:"YL",type:"EGAME"},{img:"../assets/images/Egame/yl/YL-EGAME-007.webp",name:"Solo King",platForm:"YL",gameType:"EGAME",casinoType:"YL-EGAME-007",cateogry:"YL",type:"EGAME"},{img:"/dataImages/slots/yesbingo/Crazy Color.webp",name:"Crazy Color",platForm:"YESBINGO",gameType:"EGAME",casinoType:"Yes
10Bingo-EGAME-001",cateogry:"YESBINGO",type:"EGAME"},{img:"/dataImages/slots/yesbingo/Diamond Mines.webp",name:"Diamond Mines",platForm:"YESBINGO",gameType:"EGAME",casinoType:"YesBingo-EGAME-002",cateogry:"YESBINGO",type:"EGAME"},{img:"/dataImages/slots/yesbingo/Money Blast.webp",name:"Money Blast",platForm:"YESBINGO",gameType:"EGAME",casinoType:"YesBingo-EGAME-003",cateogry:"YESBINGO",type:"EGAME"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-032.webp",name:"Mahjong Ways",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-032",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-001.webp",name:"Sugar Bliss",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-001",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-036.webp",name:"Mahjong Ways 2",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-036",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-030.webp",name:"Super Ace",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-030",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-031.webp",name:"Super Ace Deluxe",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-031",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-034.webp",name:"King Of Zeus",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-034",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-005.webp",name:"Planet Loots",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-005",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-002.webp",name:"Fa Fa Fa",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-002",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-029.webp",name:"Majestic Gems",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-029",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-004.webp",name:"Cai Shen Treasures",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-004",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-003.webp",name:"Dungeon Treasure",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-003",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-033.webp",name:"Big Bad Bass",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-033",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-035.webp",name:"Roma X",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-035",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-006.webp",name:"Hawaiian Loots",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-006",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-007.webp",name:"Royal Chess",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-007",cateogry:"MICROSLOT",type:"SLOT"},{img:"/dataImages/slots/MICROSLOT/MICRO-SLOT-008.webp",name:"Richie Rich Treasures",platForm:"MICROSLOT",gameType:"SLOT",casinoType:"MICRO-SLOT-008",cateogry:"MICROSLOT",type:"SLOT"}],_g=[{img:"../assets/images/Fishing/JDB-FISH-008.webp",name:"Royal Fishing",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-001",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-009.webp",name:"Royal Fishing",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-001",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-010.webp",name:"Fishing YiLuFa",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-002",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-011.webp",name:"Dragon Master",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-004",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-012.webp",name:"Royal Fishing",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-001",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/JDB-FISH-013.webp",name:"Fishing Legend",platForm:"FC",gameType:"FH",casinoType:"FC-FISH-005",cateogry:"JDB",type:"FISHING"},{img:"../assets/images/Fishing/SG-FISH-001.webp",name:"Fishing God",platForm:"SPADE",gameType:"FH",casinoType:"SG-FISH-001",cateogry:"SPADE",type:"FISHING"},{img:"../assets/images/Fishing/SG-FISH-002.webp",name:"Fishing War",platForm:"SPADE",gameType:"FH",casinoType:"SG-FISH-002",cateogry:"SPADE",type:"FISHING"},{img:"../assets/images/Fishing/SG-FISH-003.webp",name:"Alien Hu
10nter",platForm:"SPADE",gameType:"FH",casinoType:"SG-FISH-003",cateogry:"SPADE",type:"FISHING"},{img:"../assets/images/Fishing/SG-FISH-004.webp",name:"Zombie Party",platForm:"SPADE",gameType:"FH",casinoType:"SG-FISH-004",cateogry:"SPADE",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-003.png",name:"Jackpot Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-003",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-005.webp",name:"Happy Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-005",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-007.webp",name:"Mega Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-007",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-012.png",name:"Ocean King Jackpot",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-012",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-002.webp",name:"Bombing Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-002",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-004.webp",name:"Dinosaur Tycoon",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-004",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-009.png",name:"All-star Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-009",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-014.png",name:"FORTUNE ZOMBIE",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-014",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-011.png",name:"Dinosaur Tycoon II",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-011",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-008.webp",name:"Boom Legend",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-008",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-006.webp",name:"Dragon Fortune",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-006",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/Fishing/JILI-FISH-001.webp",name:"Royal Fishing",platForm:"JILI",gameType:"FH",casinoType:"JILI-FISH-001",cateogry:"JILI",type:"FISHING"},{img:"../assets/images/JILI/JILI-TABLE-021.avif",name:"Ludo Quick",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-021",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/TABLE-2.avif",name:"Cash Rocket",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-041",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-066.avif",name:"Coin Pusher",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-066",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-4.webp",name:"7 Up 7 Down",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-028",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-5.webp",name:"sicbo",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-015",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-6.webp",name:"Coin Toss",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-036",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-7.webp",name:"Cards Hi Lo",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-037",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/RT-TABLE-003.avif",name:"Classic Blackjack",platForm:"RT",gameType:"TABLE",casinoType:"RT-TABLE-003",cateogry:"RT",type:"TABLE"},{img:"../assets/images/Table/TABLE-9.webp",name:"Card Matka",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-022",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-021.webp",name:"Number Matka",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-021",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-032.webp",name:"Andar Bahar",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-032",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-12.webp",name:"Bonus Dice",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-043",cateogry:"KINGMAKER",type:"TABLE"}
10,{img:"../assets/images/Table/TABLE-13.webp",name:"32 Cards",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-039",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-040.webp",name:"Plinko",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-040",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/KM-TABLE-067.webp",name:"Cockfighting Arena",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-067",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/TABLE-16.webp",name:"Colour Game",platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-050",cateogry:"KINGMAKER",type:"TABLE"},{img:"../assets/images/Table/JILI-TABLE-047.png",name:"Crash Bonus",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-047",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/Table/JILI-TABLE-042.png",name:"Mini Flush",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-042",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/JILI/JILI-TABLE-011.webp",name:"Dragon & Tiger",platForm:"JILI",gameType:"TABLE",casinoType:"JILI-TABLE-011",cateogry:"JILI",type:"TABLE"},{img:"../assets/images/slot/DRAGOONSOFT-SLOT-075.webp",name:"Mahjong Win",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-075",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-127.avif",name:"Magic Ace WILD LOCK",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-127",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-008.avif",name:"Starburst™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-008",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/RT-SLOT-127.avif",name:"Dice Dice Dice",platForm:"RT",gameType:"SLOT",casinoType:"RT-SLOT-127",cateogry:"RT",type:"SLOT"},{img:"../assets/images/slot/JDB-SLOT-123.avif",name:"Piggy Bank",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-123",cateogry:"JDB",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-017.avif",name:"Starburst™ XXXtreme",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-017",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-009.avif",name:"Gonzo's Quest™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-009",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-014.avif",name:"Divine Fortune™ Megaways™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-014",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-013.png",name:"Fruit Shop™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-013",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/DRAGOONSOFT-SLOT-076.webp",name:"Super Hoo Hey How",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-076",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-010.png",name:"Finn's Golden Tavern™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-010",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-044.avif",name:"Hotline™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-044",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-018.avif",name:"Twin Spin™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-018",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-025.avif",name:"Jimi Hendrix Online Slot™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-025",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-006.avif",name:"Parthenon: Quest for Immortality™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-006",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-027.png",name:"Wild Wild West: The Great Train Heist™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-027",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-001.png",name:"Reel Rush™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-001",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-002.avif",name:"Dracula™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-002",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-003.png",name:"Riches of Midgard: Land and Expand™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-003",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-004.png",name:"Dark King: Forbidden Riches™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-004",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-177.webp",name:"101 Candies",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-177",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/KM-SLOT-002.webp",name:"Rooster",platForm:"KINGMAKER",gameType:"SLOT",casinoType:"KM-SLOT-002",cateogry:"KINGMAKER",type:"SLOT"},{img:"../assets/images/slot/KM-SLOT-006.webp",name:"Rooster",platForm:"KINGMAKER",gameType:"SLOT",casinoType:"KM-SLOT-006",cateogry:"KINGMAKER",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-178.webp",name:"Big Bang Boom",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-178",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/PP-SLOT-450.webp",name:"Big Bang Boom",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-450",cateogry:"PP",type:"SLOT"},{img:"../assets/images/slot/FC-SLOT-038.webp",name:"Big Bang Boom",platForm:"FC",gameType:"SLOT",casinoType:"FC-SLOT-038",cateogry:"FC",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-180.webp",name:"Jack and the Beanstalk Remastered",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-180",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/NETENT-SLOT-181.webp",name:"Thrill to Grill™",platForm:"NETENT",gameType:"SLOT",casinoType:"NETENT-SLOT-181",cateogry:"NETENT",type:"SLOT"},{img:"../assets/images/slot/PT-SLOT-082.webp",name:"Football Rules",platForm:"PLAYTECH",gameType:"SLOT",casinoType:"PLAYTECH-SLOT-369",cateogry:"PP",type:"SLOT"},{img:"../assets/images/slot/DRAGOONSOFT-SLOT-003.webp",name:"777",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-003",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/DRAGOONSOFT-SLOT-012.webp",name:"Over Dragon's Gate",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-012",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/DRAGOONSOFT-SLOT-004.webp",name:"Get Money",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-004",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/DRAGOONSOFT-SLOT-002.webp",name:"Phoenix",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-002",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/DRAGOONSOFT-SLOT-011.webp",name:"Diamond Mogul",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-011",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/DRAGOONSOFT-SLOT-005.webp",name:"Rich Now",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-005",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/slot/DRAGOONSOFT-SLOT-008.webp",name:"Dracula",platForm:"DRAGOONSOFT",gameType:"SLOT",casinoType:"DRAGOONSOFT-SLOT-008",cateogry:"DRAGOONSOFT",type:"SLOT"},{img:"../assets/images/Egame/22001.png",name:"Aviator",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-001",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/22008.avif",name:"Mini Roulette",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-008",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/22005.avif",name:"Mines",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-005",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/22006.avif",name:"Spribe Hilo",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-006",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/22004.avif",name:"Plinko",platForm:"SPRIBE",gameType:"EGAME",casinoType:"SPRIBE-EGAME-004",cateogry:"SPRIBE",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-002.webp",name:"Lucky Color Game",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-009",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-006.webp",name:"King Of Football",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-010",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-001.webp",name:"Crazy King Kong",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-011",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-007.webp",name:"Super Super Fruit",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-012",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-011.webp",name:"Jogo Do Bicho",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-013",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-010.webp",name:"Beer Tycoon",platForm:"JDB",gameType:"SLOT",casinoType:"JDB-SLOT-014",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-004.webp",name:"Fantastic League",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-001",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-002.webp",name:"Penalty Shootout",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-002",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-005.webp",name:"Greyhound Racing",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-005",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-003.webp",name:"Horse Racing",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-003",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-006.webp",name:"Force 1",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-006",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/PP-EGAME-007.webp",name:"Darts",platForm:"PP",gameType:"SLOT",casinoType:"PP-SLOT-007",cateogry:"PP",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-017.webp",name:"Darts",platForm:"JDB",gameType:"EGAME",casinoType:"JDB-EGAME-017",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-012.webp",name:"Darts",platForm:"JDB",gameType:"EGAME",casinoType:"JDB-EGAME-012",cateogry:"JDB",type:"EGAME"},{img:"../assets/images/Egame/JDB-EGAME-014.webp",name:"Darts",platForm:"JDB",gameType:"EGAME",casinoType:"JDB-EGAME-014",cateogry:"JDB",type:"EGAME"}],$2=[{id:1,img:pU,cateogry:"live",type:"EVO"},{id:2,img:dU,cateogry:"live",type:""},{id:3,img:mU,cateogry:"slot",type:"NETENT"},{id:5,img:hU,cateogry:"egame",type:"JDB"},{id:6,img:fU,cateogry:"live",type:"HOTROAD"},{id:5,img:gU,cateogry:"live",type:"SMARTSOFT"},{id:7,img:yU,cateogry:"slot",type:"MICROSLOT"}],SU=[{path:"/change-password"},{path:""}],vU=()=>{var e={dots:!1,infinite:!0,speed:500,autoplay:!0,arrows:!0,slidesToShow:1,slidesToScroll:1};const t=Fn(),[n,a]=b.useState([]),s=async()=>{const{status:i,data:o}=await is(Zt.getBanner,{type:"home_top"});i==200&&o?.success&&a(o?.results?.banners)};return b.useEffect(()=>{s()},[]),r.jsx("div",{className:"home-banner-sec",children:r.jsx(Id,{...e,children:$2?.length>0&&$2?.map(i=>r.jsx("div",{onClick:()=>{t(`/casino?category=${i?.category}&type=${i?.type}`)},children:r.jsx("img",{src:i?.img,style:{width:"100%"},alt:""})}))})})};function Zj(e){return Kn({attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.
10081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z"}}]})(e)}function bU(e){return Kn({attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zm10.761.135a.5.5 0 0 1 .708 0l2.5 2.5a.5.5 0 0 1 0 .708l-2.5 2.5a.5.5 0 0 1-.708-.708L14.293 4H9.5a.5.5 0 0 1 0-1h4.793l-1.647-1.646a.5.5 0 0 1 0-.708z"}}]})(e)}function OU(e){return Kn({attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.
10081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z"}}]})(e)}function Bg(e){return Kn({attr:{version:"1.2",baseProfile:"tiny",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M18.2 13.3l-6.2-6.3-6.2 6.3c-.2.2-.3.5-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7z"}}]})(e)}function Fx(e){this.message=e}Fx.prototype=new Error,Fx.prototype.name="InvalidCharacterError";var z2=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new Fx("'atob' failed: The string to be decoded is not correctly encoded.");for(var n,a,s=0,i=0,o="";a=t.charAt(i++);~a&&(n=s%4?64*n+a:a,s++%4)?o+=String.fromCharCode(255&n>>(-2*s&6)):0)a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a);return o};function LU(e){var t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw"Illegal base64url string!"}try{return(function(n){return decodeURIComponent(z2(n).replace(/(.)/g,(function(a,s){var i=s.charCodeAt(0).toString(16).toUpperCase();return i.length<2&&(i="0"+i),"%"+i})))})(t)}catch{return z2(t)}}function nO(e){this.message=e}function fg(e,t){if(typeof e!="string")throw new nO("Invalid token specified");var n=(t=t||{}).header===!0?0:1;try{return JSON.parse(LU(e.split(".")[n]))}catch(a){throw new nO("Invalid token specified: "+a.message)}}nO.prototype=new Error,nO.prototype.name="InvalidTokenError";var tS={exports:{}};var wU=tS.exports,K2;function EU(){return K2||(K2=1,(function(e,t){(function(){var n,a="4.18.1",s=200,i="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",c="Invalid `variable` option passed into `_.template`",p="Invalid `imports` option passed into `_.template`",m="__lodash_hash_undefined__",h=500,f="__lodash_placeholder__",y=1,S=2,L=4,O=1,v=2,C=1,E=2,x=4,A=8,w=16,k=32,N=64,_=128,j=256,F=512,G=30,z="...",$=800,Y=16,q=1,U=2,D=3,X=1/0,W=9007199254740991,B=17976931348623157e292,R=NaN,J=4294967295,Z=J-1,te=J>>>1,oe=[["ary",_],["bind",C],["bindKey",E],["curry",A],["curryRight",w],["flip",F],["partial",k],["partialRight",N],["rearg",j]],pe="[object Arguments]",Le="[object Array]",Ze="[object AsyncFunction]",Fe="[object Boolean]",Be="[object Date]",He="[object DOMException]",Ue="[object Error]",st="[object Function]",Ne="[object GeneratorFunction]",be="[object Map]",xe="[object Number]",de="[object Null]",De="[object Object]",ue="[object Promise]",je="[object Proxy]",Ve="[object RegExp]",it="[object Set]",St="[object String]",It="[object Symbol]",Q="[object Undefined]",ee="[object WeakMap]",ie="[object WeakSet]",ce="[object ArrayBuffer]",me="[object DataView]",Se="[object Float32Array]",Re="[object Float64Array]",K="[object Int8Array]",ne="[object Int16Array]",ge="[object Int32Array]",Te="[object Uint8Array]",Ee="[object Uint8ClampedArray]",et="[object Uint16Array]",rt="[object Uint32Array]",Pt=/\b__p \+= '';/g,kt=/\b(__p \+=) '' \+/g,yt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Xe=/&(?:amp|lt|gt|quot|#39);/g,vt=/[&<>"']/g,Ft=RegExp(Xe.source),gt=RegExp(vt.source),Bt=/<%-([\s\S]+?)%>/g,Pn=/<%([\s\S]+?)%>/g,cn=/<%=([\s\S]+?)%>/g,ya=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ka=/^\w*$/,we=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Me=/[\\^$.*+?()[\]{}|]/g,nt=RegExp(Me.source),dt=/^\s+/,Ct=/\s/,Jt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,on=/\{\n\/\* \[wrapped with (.+)\] \*/,Wt=/,? & /,Ut=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ht=/[()=,{}\[\]\/\s]/,qt=/\\(\\)?/g,On=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,An=/\w*$/,Ma=/^[-+]0x[0-9a-f]+$/i,Un=/^0b[01]+$/i,kn=/^\[object .+?Constructor\]$/,ca=/^0o[0-7]+$/i,Ls=/^(?:0|[1-9]\d*)$/,ei=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 8,923 bytes, line 10
107f]/g,rr=/($^)/,Gn=/['\n\r\u2028\u2029\\]/g,hr="\\ud800-\\udfff",wr="\\u0300-\\u036f",ws="\\ufe20-\\ufe2f",ja="\\u20d0-\\u20ff",$i=wr+ws+ja,Dn="\\u2700-\\u27bf",qn="a-z\\xdf-\\xf6\\xf8-\\xff",lt="\\xac\\xb1\\xd7\\xf7",en="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",un="\\u2000-\\u206f",Jn=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",sa="A-Z\\xc0-\\xd6\\xd8-\\xde",es="\\ufe0e\\ufe0f",zi=lt+en+un+Jn,_s="['’]",Ya="["+hr+"]",Er="["+zi+"]",Wl="["+$i+"]",Ki="\\d+",yp="["+Dn+"]",Ul="["+qn+"]",$l="[^"+hr+zi+Ki+Dn+qn+sa+"]",qi="\\ud83c[\\udffb-\\udfff]",Bd="(?:"+Wl+"|"+qi+")",nu="[^"+hr+"]",ta="(?:\\ud83c[\\udde6-\\uddff]){2}",zl="[\\ud800-\\udbff][\\udc00-\\udfff]",yi="["+sa+"]",No="\\u200d",rl="(?:"+Ul+"|"+$l+")",Tp="(?:"+yi+"|"+$l+")",Kl="(?:"+_s+"(?:d|ll|m|re|s|t|ve))?",ql="(?:"+_s+"(?:D|LL|M|RE|S|T|VE))?",Ti=Bd+"?",ti="["+es+"]?",Si="(?:"+No+"(?:"+[nu,ta,zl].join("|")+")"+ti+Ti+")*",ni="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ao="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ai=ti+Ti+Si,vi="(?:"+[yp,ta,zl].join("|")+")"+ai,Rh="(?:"+[nu+Wl+"?",Wl,ta,zl,Ya].join("|")+")",sl=RegExp(_s,"g"),Co=RegExp(Wl,"g"),Xi=RegExp(qi+"(?="+qi+")|"+Rh+ai,"g"),il=RegExp([yi+"?"+Ul+"+"+Kl+"(?="+[Er,yi,"$"].join("|")+")",Tp+"+"+ql+"(?="+[Er,yi+rl,"$"].join("|")+")",yi+"?"+rl+"+"+Kl,yi+"+"+ql,Ao,ni,Ki,vi].join("|"),"g"),Ke=RegExp("["+No+hr+$i+es+"]"),he=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Oe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ot=-1,ct={};ct[Se]=ct[Re]=ct[K]=ct[ne]=ct[ge]=ct[Te]=ct[Ee]=ct[et]=ct[rt]=!0,ct[pe]=ct[Le]=ct[ce]=ct[Fe]=ct[me]=ct[Be]=ct[Ue]=ct[st]=ct[be]=ct[xe]=ct[De]=ct[Ve]=ct[it]=ct[St]=ct[ee]=!1;var $t={};$t[pe]=$t[Le]=$t[ce]=$t[me]=$t[Fe]=$t[Be]=$t[Se]=$t[Re]=$t[K]=$t[ne]=$t[ge]=$t[be]=$t[xe]=$t[De]=$t[Ve]=$t[it]=$t[St]=$t[It]=$t[Te]=$t[Ee]=$t[et]=$t[rt]=!0,$t[Ue]=$t[st]=$t[ee]=!1;var ha={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Gr={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},bi={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},ol={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Bs=parseFloat,Xl=parseInt,ll=typeof globalThis=="object"&&globalThis&&globalThis.Object===Object&&globalThis,Es=typeof self=="object"&&self&&self.Object===Object&&self,Va=ll||Es||Function("return this")(),Ql=t&&!t.nodeType&&t,Qi=Ql&&!0&&e&&!e.nodeType&&e,ko=Qi&&Qi.exports===Ql,Zl=ko&&ll.process,cs=(function(){try{var Ce=Qi&&Qi.require&&Qi.require("util").types;return Ce||Zl&&Zl.binding&&Zl.binding("util")}catch{}})(),us=cs&&cs.isArrayBuffer,Fo=cs&&cs.isDate,cl=cs&&cs.isMap,ul=cs&&cs.isRegExp,_h=cs&&cs.isSet,Sp=cs&&cs.isTypedArray;function ts(Ce,Qe,Je){switch(Je.length){case 0:return Ce.call(Qe);case 1:return Ce.call(Qe,Je[0]);case 2:return Ce.call(Qe,Je[0],Je[1]);case 3:return Ce.call(Qe,Je[0],Je[1],Je[2])}return Ce.apply(Qe,Je)}function au(Ce,Qe,Je,Mt){for(var gn=-1,na=Ce==null?0:Ce.length;++gn<na;){var sr=Ce[gn];Qe(Mt,sr,Je(sr),Ce)}return Mt}function Yr(Ce,Qe){for(var Je=-1,Mt=Ce==null?0:Ce.length;++Je<Mt&&Qe(Ce[Je],Je,Ce)!==!1;);return Ce}function Bh(Ce,Qe){for(var Je=Ce==null?0:Ce.length;Je--&&Qe(Ce[Je],Je,Ce)!==!1;);return Ce}function Dh(Ce,Qe){for(var Je=-1,Mt=Ce==null?0:Ce.length;++Je<Mt;)if(!Qe(Ce[Je],Je,Ce))return!1;return!0}function pl(Ce,Qe){for(var Je=-1,Mt=Ce==null?0:Ce.length,gn=0,na=[];++Je<Mt;){var sr=Ce[Je];Qe(sr,Je,Ce)&&(na[gn++]=sr)}return na}function ru(Ce,Qe){var Je=Ce==null?0:Ce.length;return!!Je&&Zi(Ce,Qe,0)>-1}function ec(Ce,Qe,Je){for(var Mt=-1,gn=Ce==null?0:Ce.length;++Mt<gn;)if(Je(Qe,Ce[Mt]))return!0;return!1}function Ia(Ce,Qe){for(var Je=-1,Mt=Ce==null?0:Ce.length,gn=Array(Mt);++Je<Mt;)gn[Je]=Qe(Ce[Je],Je,Ce);return gn}function Oi(Ce,Qe){for(var Je=-1,Mt=Qe.length,gn=Ce.length;++Je<Mt;)Ce[gn+Je]=Qe[Je];return Ce}function Dd(Ce,Qe,Je,Mt){var gn=-1,na=Ce==null?0:Ce.length;for(Mt&&na&&(Je=Ce[++gn]);++gn<na;)Je=Qe(Je,Ce[gn],gn,Ce);return Je}function Md(Ce,Qe,Je,Mt){var gn=Ce==null?0:Ce.length;for(Mt&&gn&&(Je=Ce[--gn]);gn--;)Je=Qe(Je,Ce[gn],gn,Ce);return Je}function jd(Ce,Qe){for(var Je=-1,Mt=Ce==null?0:Ce.length;++Je<Mt;)if(Qe(Ce[Je],Je,Ce))return!0;return!1}var Mh=Vd("length");function Oy(Ce){return Ce.split("")}function Ly(Ce){return Ce.match(Ut)||[]}function jh(Ce,Qe,Je){var Mt;return Je(Ce,function(gn,na,sr){if(Qe(gn,na,sr))return Mt=na,!1}),Mt}function vp(Ce,Qe,Je,Mt){for(var gn=Ce.length,na=Je+(Mt?1:-1);Mt?na--:++na<gn;)if(Qe(Ce[na],na,Ce))return na;return-1}function Zi(Ce,Qe,Je){return Qe===Qe?$e(Ce,Qe,Je):vp(Ce,Gd,Je)}function wy(Ce,Qe,Je,Mt){for(var gn=Je-1,na=Ce.length;++gn<na;)if(Mt(Ce[gn],Qe))return gn;return-1}function Gd(Ce){return Ce!==Ce}function Yd(Ce,Qe){var Je=Ce==null?0:Ce.length;return Je?Hd(Ce,Qe)/Je:R}function Vd(Ce){return function(Qe){return Qe==null?n:Qe[Ce]}}function Gh(Ce){return function(Qe){return Ce==null?n:Ce[Qe]}}function eo(Ce,Qe,Je,Mt,gn){return gn(Ce,function(na,sr,ua){Je=Mt?(Mt=!1,na):Qe(Je,na,sr,ua)}),Je}function Yh(Ce,Qe){var Je=Ce.length;for(Ce.sort(Qe);Je--;)Ce[Je]=Ce[Je].value;return Ce}function Hd(Ce,Qe){for(var Je,Mt=-1,gn=Ce.length;++Mt<gn;){var na=Qe(Ce[Mt]);na!==n&&(Je=Je===n?na:Je+na)}return Je}function Ro(Ce,Qe){for(var Je=-1,Mt=Array(Ce);++Je<Ce;)Mt[Je]=Qe(Je);return Mt}function Vh(Ce,Qe){return Ia(Qe,function(Je){return[Je,Ce[Je]]})}function Jd(Ce){return Ce&&Ce.slice(0,Pe(Ce)+1).replace(dt,"")}function Pr(Ce){return function(Qe){return Ce(Qe)}}function dl(Ce,Qe){return Ia(Qe,function(Je){return Ce[Je]})}function tc(Ce,Qe){return Ce.has(Qe)}function Hh(Ce,Qe){for(var Je=-1,Mt=Ce.length;++Je<Mt&&Zi(Qe,Ce[Je],0)>-1;);return Je}function Jh(Ce,Qe){for(var Je=Ce.length;Je--&&Zi(Qe,Ce[Je],0)>-1;);return Je}function Wd(Ce,Qe){for(var Je=Ce.length,Mt=0;Je--;)Ce[Je]===Qe&&++Mt;return Mt}var Ey=Gh(ha),Py=Gh(Gr);function su(Ce){return"\\"+ol[Ce]}function Ud(Ce,Qe){return Ce==null?n:Ce[Qe]}function to(Ce){return Ke.test(Ce)}function xy(Ce){return he.test(Ce)}function Wh(Ce){for(var Qe,Je=[];!(Qe=Ce.next()).done;)Je.push(Qe.value);return Je}function iu(Ce){var Qe=-1,Je=Array(Ce.size);return Ce.forEach(function(Mt,gn){Je[++Qe]=[gn,Mt]}),Je}function ml(Ce,Qe){return function(Je){return Ce(Qe(Je))}}function Vr(Ce,Qe){for(var Je=-1,Mt=Ce.length,gn=0,na=[];++Je<Mt;){var sr=Ce[Je];(sr===Qe||sr===f)&&(Ce[Je]=f,na[gn++]=Je)}return na}function bp(Ce){var Qe=-1,Je=Array(Ce.size);return Ce.forEach(function(Mt){Je[++Qe]=Mt}),Je}function _o(Ce){var Qe=-1,Je=Array(Ce.size);return Ce.forEach(function(Mt){Je[++Qe]=[Mt,Mt]}),Je}function $e(Ce,Qe,Je){for(var Mt=Je-1,gn=Ce.length;++Mt<gn;)if(Ce[Mt]===Qe)return Mt;return-1}function ze(Ce,Qe,Je){for(var Mt=Je+1;Mt--;)if(Ce[Mt]===Qe)return Mt;return Mt}function Ie(Ce){return to(Ce)?Yt(Ce):Mh(Ce)}function Ye(Ce){return to(Ce)?mt(Ce):Oy(Ce)}function Pe(Ce){for(var Qe=Ce.length;Qe--&&Ct.test(Ce.charAt(Qe)););return Qe}var ut=Gh(bi);function Yt(Ce){for(var Qe=Xi.lastIndex=0;Xi.test(Ce);)++Qe;return Qe}function mt(Ce){return Ce.match(Xi)||[]}function Dt(Ce){return Ce.match(il)||[]}var Xt=(function Ce(Qe){Qe=Qe==null?Va:Lt.defaults(Va.Object(),Qe,Lt.pick(Va,Oe));var Je=Qe.Array,Mt=Qe.Date,gn=Qe.Error,na=Qe.Function,sr=Qe.Math,ua=Qe.Object,nc=Qe.RegExp,ou=Qe.String,qa=Qe.TypeError,Op=Je.prototype,$d=na.prototype,ac=ua.prototype,zd=Qe["__c
10ore-js_shared__"],lu=$d.toString,Xn=ac.hasOwnProperty,Iy=0,Ny=(function(){var d=/[^.]+$/.exec(zd&&zd.keys&&zd.keys.IE_PROTO||"");return d?"Symbol(src)_1."+d:""})(),cu=ac.toString,k0=lu.call(ua),F0=Va._,R0=nc("^"+lu.call(Xn).replace(Me,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Kd=ko?Qe.Buffer:n,hl=Qe.Symbol,qd=Qe.Uint8Array,fl=Kd?Kd.allocUnsafe:n,Lp=ml(ua.getPrototypeOf,ua),Uh=ua.create,_0=ac.propertyIsEnumerable,$h=Op.splice,wp=hl?hl.isConcatSpreadable:n,Xd=hl?hl.iterator:n,rc=hl?hl.toStringTag:n,Qd=(function(){try{var d=Yo(ua,"defineProperty");return d({},"",{}),d}catch{}})(),Ga=Qe.clearTimeout!==Va.clearTimeout&&Qe.clearTimeout,Ay=Mt&&Mt.now!==Va.Date.now&&Mt.now,zh=Qe.setTimeout!==Va.setTimeout&&Qe.setTimeout,sc=sr.ceil,Zd=sr.floor,em=ua.getOwnPropertySymbols,tm=Kd?Kd.isBuffer:n,nm=Qe.isFinite,Ep=Op.join,B0=ml(ua.keys,ua),xr=sr.max,ps=sr.min,D0=Mt.now,Kh=Qe.parseInt,am=sr.random,Cy=Op.reverse,rm=Yo(Qe,"DataView"),uu=Yo(Qe,"Map"),sm=Yo(Qe,"Promise"),Pp=Yo(Qe,"Set"),xp=Yo(Qe,"WeakMap"),im=Yo(ua,"create"),qh=xp&&new xp,ic={},oc=bc(rm),M0=bc(uu),Ip=bc(sm),Bo=bc(Pp),om=bc(xp),Li=hl?hl.prototype:n,pu=Li?Li.valueOf:n,j0=Li?Li.toString:n;function se(d){if(br(d)&&!_n(d)&&!(d instanceof Yn)){if(d instanceof ns)return d;if(Xn.call(d,"__wrapped__"))return Cm(d)}return new ns(d)}var wi=(function(){function d(){}return function(g){if(!fr(g))return{};if(Uh)return Uh(g);d.prototype=g;var I=new d;return d.prototype=n,I}})();function lc(){}function ns(d,g){this.__wrapped__=d,this.__actions__=[],this.__chain__=!!g,this.__index__=0,this.__values__=n}se.templateSettings={escape:Bt,evaluate:Pn,interpolate:cn,variable:"",imports:{_:se}},se.prototype=lc.prototype,se.prototype.constructor=se,ns.prototype=wi(lc.prototype),ns.prototype.constructor=ns;function Yn(d){this.__wrapped__=d,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=J,this.__views__=[]}function ky(){var d=new Yn(this.__wrapped__);return d.__actions__=xs(this.__actions__),d.__dir__=this.__dir__,d.__filtered__=this.__filtered__,d.__iteratees__=xs(this.__iteratees__),d.__takeCount__=this.__takeCount__,d.__views__=xs(this.__views__),d}function Np(){if(this.__filtered__){var d=new Yn(this);d.__dir__=-1,d.__filtered__=!0}else d=this.clone(),d.__dir__*=-1;return d}function cc(){var d=this.__wrapped__.value(),g=this.__dir__,I=_n(d),V=g<0,ae=I?d.length:0,le=sv(0,ae,this.__views__),ve=le.start,_e=le.end,We=_e-ve,ht=V?_e:ve-1,ft=this.__iteratees__,Ot=ft.length,Vt=0,pn=ps(We,this.__takeCount__);if(!I||!V&&ae==We&&pn==We)return Uy(d,this.__actions__);var In=[];e:for(;We--&&Vt<pn;){ht+=g;for(var Wn=-1,Ln=d[ht];++Wn<Ot;){var Qn=ft[Wn],oa=Qn.iteratee,co=Qn.type,oi=oa(Ln);if(co==U)Ln=oi;else if(!oi){if(co==q)continue e;break e}}In[Vt++]=Ln}return In}Yn.prototype=wi(lc.prototype),Yn.prototype.constructor=Yn;function fa(d){var g=-1,I=d==null?0:d.length;for(this.clear();++g<I;){var V=d[g];this.set(V[0],V[1])}}function Ba(){this.__data__=im?im(null):{},this.size=0}function uc(d){var g=this.has(d)&&delete this.__data__[d];return this.size-=g?1:0,g}function ds(d){var g=this.__data__;if(im){var I=g[d];return I===m?n:I}return Xn.call(g,d)?g[d]:n}function Ds(d){var g=this.__data__;return im?g[d]!==n:Xn.call(g,d)}function du(d,g){var I=this.__data__;return this.size+=this.has(d)?0:1,I[d]=im&&g===n?m:g,this}fa.prototype.clear=Ba,fa.prototype.delete=uc,fa.prototype.get=ds,fa.prototype.has=Ds,fa.prototype.set=du;function Ms(d){var g=-1,I=d==null?0:d.length;for(this.clear();++g<I;){var V=d[g];this.set(V[0],V[1])}}function js(){this.__data__=[],this.size=0}function Xh(d){var g=this.__data__,I=ms(g,d);if(I<0)return!1;var V=g.length-1;return I==V?g.pop():$h.call(g,I,1),--this.size,!0}function G0(d){var g=this.__data__,I=ms(g,d);return I<0?n:g[I][1]}function Y0(d){return ms(this.__data__,d)>-1}function Qh(d,g){var I=this.__data__,V=ms(I,d);return V<0?(++this.size,I.push([d,g])):I[V][1]=g,this}Ms.prototype.clear=js,Ms.prototype.delete=Xh,Ms.prototype.get=G0,Ms.prototype.has=Y0,Ms.prototype.set=Qh;function Do(d){var g=-1,I=d==null?0:d.length;for(this.clear();++g<I;){var V=d[g];this.set(V[0],V[1])}}function gl(){this.size=0,this.__data__={hash:new fa,map:new(uu||Ms),string:new fa}}
vendor: 10,989 bytes, line 10
10function Zh(d){var g=Yp(this,d).delete(d);return this.size-=g?1:0,g}function Fy(d){return Yp(this,d).get(d)}function V0(d){return Yp(this,d).has(d)}function cw(d,g){var I=Yp(this,d),V=I.size;return I.set(d,g),this.size+=I.size==V?0:1,this}Do.prototype.clear=gl,Do.prototype.delete=Zh,Do.prototype.get=Fy,Do.prototype.has=V0,Do.prototype.set=cw;function Gs(d){var g=-1,I=d==null?0:d.length;for(this.__data__=new Do;++g<I;)this.add(d[g])}function Ap(d){return this.__data__.set(d,m),this}function Cp(d){return this.__data__.has(d)}Gs.prototype.add=Gs.prototype.push=Ap,Gs.prototype.has=Cp;function Ys(d){var g=this.__data__=new Ms(d);this.size=g.size}function ef(){this.__data__=new Ms,this.size=0}function Ei(d){var g=this.__data__,I=g.delete(d);return this.size=g.size,I}function Pi(d){return this.__data__.get(d)}function mu(d){return this.__data__.has(d)}function yl(d,g){var I=this.__data__;if(I instanceof Ms){var V=I.__data__;if(!uu||V.length<s-1)return V.push([d,g]),this.size=++I.size,this;I=this.__data__=new Do(V)}return I.set(d,g),this.size=I.size,this}Ys.prototype.clear=ef,Ys.prototype.delete=Ei,Ys.prototype.get=Pi,Ys.prototype.has=mu,Ys.prototype.set=yl;function Mo(d,g){var I=_n(d),V=!I&&Dm(d),ae=!I&&!V&&$p(d),le=!I&&!V&&!ae&&Uf(d),ve=I||V||ae||le,_e=ve?Ro(d.length,ou):[],We=_e.length;for(var ht in d)(g||Xn.call(d,ht))&&!(ve&&(ht=="length"||ae&&(ht=="offset"||ht=="parent")||le&&(ht=="buffer"||ht=="byteLength"||ht=="byteOffset")||El(ht,We)))&&_e.push(ht);return _e}function pc(d){var g=d.length;return g?d[vu(0,g-1)]:n}function H0(d,g){return Am(xs(d),Tl(g,0,d.length))}function Ry(d){return Am(xs(d))}function lm(d,g,I){(I!==n&&!Pl(d[g],I)||I===n&&!(g in d))&&no(d,g,I)}function as(d,g,I){var V=d[g];(!(Xn.call(d,g)&&Pl(V,I))||I===n&&!(g in d))&&no(d,g,I)}function ms(d,g){for(var I=d.length;I--;)if(Pl(d[I][0],g))return I;return-1}function Ha(d,g,I,V){return dc(d,function(ae,le,ve){g(V,ae,I(ae),ve)}),V}function xi(d,g){return d&&si(g,vs(g),d)}function J0(d,g){return d&&si(g,Ri(g),d)}function no(d,g,I){g=="__proto__"&&Qd?Qd(d,g,{configurable:!0,enumerable:!0,value:I,writable:!0}):d[g]=I}function cm(d,g){for(var I=-1,V=g.length,ae=Je(V),le=d==null;++I<V;)ae[I]=le?n:Fw(d,g[I]);return ae}function Tl(d,g,I){return d===d&&(I!==n&&(d=d<=I?d:I),g!==n&&(d=d>=g?d:g)),d}function ri(d,g,I,V,ae,le){var ve,_e=g&y,We=g&S,ht=g&L;if(I&&(ve=ae?I(d,V,ae,le):I(d)),ve!==n)return ve;if(!fr(d))return d;var ft=_n(d);if(ft){if(ve=gs(d),!_e)return xs(d,ve)}else{var Ot=Jr(d),Vt=Ot==st||Ot==Ne;if($p(d))return mf(d,_e);if(Ot==De||Ot==pe||Vt&&!ae){if(ve=We||Vt?{}:ov(d),!_e)return We?mw(d,J0(ve,d)):dw(d,xi(ve,d))}else{if(!$t[Ot])return ae?d:{};ve=hw(d,Ot,_e)}}le||(le=new Ys);var pn=le.get(d);if(pn)return pn;le.set(d,ve),XC(d)?d.forEach(function(Ln){ve.add(ri(Ln,g,I,Ln,d,le))}):KC(d)&&d.forEach(function(Ln,Qn){ve.set(Qn,ri(Ln,g,I,Qn,d,le))});var In=ht?We?wf:xm:We?Ri:vs,Wn=ft?n:In(d);return Yr(Wn||d,function(Ln,Qn){Wn&&(Qn=Ln,Ln=d[Qn]),as(ve,Qn,ri(Ln,g,I,Qn,d,le))}),ve}function tf(d){var g=vs(d);return function(I){return _y(I,d,g)}}function _y(d,g,I){var V=I.length;if(d==null)return!V;for(d=ua(d);V--;){var ae=I[V],le=g[ae],ve=d[ae];if(ve===n&&!(ae in d)||!le(ve))return!1}return!0}function hu(d,g,I){if(typeof d!="function")throw new qa(o);return Is(function(){d.apply(n,I)},g)}function fu(d,g,I,V){var ae=-1,le=ru,ve=!0,_e=d.length,We=[],ht=g.length;if(!_e)return We;I&&(g=Ia(g,Pr(I))),V?(le=ec,ve=!1):g.length>=s&&(le=tc,ve=!1,g=new Gs(g));e:for(;++ae<_e;){var ft=d[ae],Ot=I==null?ft:I(ft);if(ft=V||ft!==0?ft:0,ve&&Ot===Ot){for(var Vt=ht;Vt--;)if(g[Vt]===Ot)continue e;We.push(ft)}else le(g,Ot,V)||We.push(ft)}return We}var dc=gf(Ps),kp=gf(dm,!0);function nf(d,g){var I=!0;return dc(d,function(V,ae,le){return I=!!g(V,ae,le),I}),I}function um(d,g,I){for(var V=-1,ae=d.length;++V<ae;){var le=d[V],ve=g(le);if(ve!=null&&(_e===n?ve===ve&&!lo(ve):I(ve,_e)))var _e=ve,We=le}return We}function W0(d,g,I,V){var ae=d.length;for(I=Vn(I),I<0&&(I=-I>ae?0:ae+I),V=V===n||V>ae?ae:Vn(V),V<0&&(V+=ae),V=I>V?0:ZC(V);I<V;)d[I++]=g;return d}function gu(d,g){var I=[];return dc(d,function(V,ae,le){g(V,ae,le)&&I.push(V)}),I}function Hr(d,g,I,V,ae){var le=-1,ve=d.length;for(I||(I=ys),ae||(ae=[]);++le<ve;){var _e=d[le];g>0&&I(_e)?g>1?Hr(_e,g-1,I,V,ae):Oi(ae,_e):V||(ae[ae.length]=_e)}return ae}var Fp=wm(),pm=wm(!0);function Ps(d,g){return d&&Fp(d,g,vs)}function dm(d,g){return d&&pm(d,g,vs)}function Rp(d,g){return pl(g,function(I){return Cu(d[I])})}function Sl(d,g){g=Ol(g,d);for(var I=0,V=g.length;d!=null&&I<V;)d=d[Ai(g[I++])];return I&&I==V?d:n}function af(d,g,I){var V=g(d);return _n(d)?V:Oi(V,I(d))}function Tr(d){return d==null?d===n?Q:de:rc&&rc in ua(d)?wl(d):iT(d)}function Vs(d,g){return d>g}function yu(d,g){return d!=null&&Xn.call(d,g)}function By(d,g){return d!=null&&g in ua(d)}function U0(d,g,I){return d>=ps(g,I)&&d<xr(g,I)}function ao(d,g,I){for(var V=I?ec:ru,ae=d[0].length,le=d.length,ve=le,_e=Je(le),We=1/0,ht=[];ve--;){var ft=d[ve];ve&&g&&(ft=Ia(ft,Pr(g))),We=ps(ft.length,We),_e[ve]=!I&&(g||ae>=120&&ft.length>=120)?new Gs(ve&&ft):n}ft=d[0];var Ot=-1,Vt=_e[0];e:for(;++Ot<ae&&ht.length<We;){var pn=ft[Ot],In=g?g(pn):pn;if(pn=I||pn!==0?pn:0,!(Vt?tc(Vt,In):V(ht,In,I))){for(ve=le;--ve;){var Wn=_e[ve];if(!(Wn?tc(Wn,In):V(d[ve],In,I)))continue e}Vt&&Vt.push(In),ht.push(pn)}}return ht}function mc(d,g,I,V){return Ps(d,function(ae,le,ve){g(V,I(ae),le,ve)}),V}function Tu(d,g,I){g=Ol(g,d),d=Ni(d,g);var V=d==null?d:d[Ai(Ts(g))];return V==null?n:ts(V,d,I)}function Dy(d){return br(d)&&Tr(d)==pe}function vl(d){return br(d)&&Tr(d)==ce}function hc(d){return br(d)&&Tr(d)==Be}function fc(d,g,I,V,ae){return d===g?!0:d==null||g==null||!br(d)&&!br(g)?d!==d&&g!==g:$0(d,g,I,V,fc,ae)}function $0(d,g,I,V,ae,le){var ve=_n(d),_e=_n(g),We=ve?Le:Jr(d),ht=_e?Le:Jr(g);We=We==pe?De:We,ht=ht==pe?De:ht;var ft=We==De,Ot=ht==De,Vt=We==ht;if(Vt&&$p(d)){if(!$p(g))return!1;ve=!0,ft=!1}if(Vt&&!ft)return le||(le=new Ys),ve||Uf(d)?Lf(d,g,I,V,ae,le):av(d,g,We,I,V,ae,le);if(!(I&O)){var pn=ft&&Xn.call(d,"__wrapped__"),In=Ot&&Xn.call(g,"__wrapped__");if(pn||In){var Wn=pn?d.value():d,Ln=In?g.value():g;return le||(le=new Ys),ae(Wn,Ln,I,V,le)}}return Vt?(le||(le=new Ys),rv(d,g,I,V,ae,le)):!1}function rf(d){return br(d)&&Jr(d)==be}function sf(d,g,I,V){var ae=I.length,le=ae,ve=!V;if(d==null)return!le;for(d=ua(d);ae--;){var _e=I[ae];if(ve&&_e[2]?_e[1]!==d[_e[0]]:!(_e[0]in d))return!1}for(;++ae<le;){_e=I[ae];var We=_e[0],ht=d[We],ft=_e[1];if(ve&&_e[2]){if(ht===n&&!(We in d))return!1}else{var Ot=new Ys;if(V)var Vt=V(ht,ft,We,d,g,Ot);if(!(Vt===n?fc(ft,ht,O|v,V,Ot):Vt))return!1}}return!0}function _p(d){if(!fr(d)||fw(d))return!1;var g=Cu(d)?R0:kn;return g.test(bc(d))}function jo(d){return br(d)&&Tr(d)==Ve}function mm(d){return br(d)&&Jr(d)==it}function hm(d){return br(d)&&Iv(d.length)&&!!ct[Tr(d)]}function gc(d){return typeof d=="function"?d:d==null?_i:typeof d=="object"?_n(d)?gm(d[0],d[1]):Ja(d):pk(d)}function fm(d){if(!Sc(d))return B0(d);var g=[];for(var I in ua(d))Xn.call(d,I)&&I!="constructor"&&g.push(I);return g}function Bp(d){if(!fr(d))return sT(d);var g=Sc(d),I=[];for(var V in d)V=="constructor"&&(g||!Xn.call(d,V))||I.push(V);return I}function of(d,g){return d<g}function lf(d,g){var I=-1,V=Fi(d)?Je(d.length):[];return dc(d,function(ae,le,ve){V[++I]=g(ae,le,ve)}),V}function Ja(d){var g=Ef(d);return g.length==1&&g[0][2]?rT(g[0][0],g[0][1]):function(I){return I===d||sf(I,d,g)}}function gm(d,g){return Tc(d)&&If(g)?rT(Ai(d),g):function(I){var V=Fw(I,d);return V===n&&V===g?Rw(I,d):fc(g,V,O|v)}}function Dp(d,g,I,V,ae){d!==g&&Fp(g,function(le,ve){if(ae||(ae=new Ys),fr(le))My(d,g,ve,I,Dp,V,ae);else{var _e=V?V(Nf(d,ve),le,ve+"",d,g,ae):n;_e===n&&(_e=le),lm(d,ve,_e)}},Ri)}function My(d,g,I,V,ae,le,ve){var _e=Nf(d,I),We=Nf(g,I),ht=ve.get(We);if(ht){lm(d,I,ht);return}var ft=le?le(_e,We,I+"",d,g,ve):n,Ot=ft===n;if(Ot){var Vt=_n(We),pn=!Vt&&$p(We),In=!Vt&&!pn&&Uf(We);ft=We,Vt||pn||In?_n(_e)?ft=_e:Cr(_e)?ft=xs(_e):pn?(Ot=!1,ft=mf(We,!0)):In?(Ot=!1,ft=zy(We,!0)):ft=[]:LT(We)||Dm(We)?(ft=_e,Dm(_e)?ft=ek(_e):(!fr(_e)||Cu(_e))&&(ft=ov(We))):Ot=!1}Ot&&(ve.set(We,ft),ae(ft,We,V,le,ve),ve.delete(We)),lm(d,I,ft)}function ym(d,g){var I=d.length;if(I)return g+=g<0?I:0,El(g,I)?d[g]:n}function cf(d,g,I){g.length?g=Ia(g,function(le){return _n(le)?function(ve){return Sl(ve,le.length===1?le[0]:le)}:le}):g=[_i];var V=-1;g=Ia(g,Pr(yn()));var ae=lf(d,function(le,ve,_e){var We=Ia(g,function(ht){return ht(le)});return{criteria:We,index:++V,value:le}});return Yh(ae,function(le,ve){return pw(le,ve,I)})}function Su(d,g){return Wa(d,g,function(I,V){return Rw(d,V)})}function Wa(d,g,I){for(var V=-1,ae=g.length,le={};++V<ae;){var ve=g[V],_e=Sl(d,ve);I(_e,ve)&&bu(le,Ol(ve,d),_e)}return le}function Ir(d){return function(g){return Sl(g,d)}}function Sr(d,g,I,V){var ae=V?wy:Zi,le=-1,ve=g.length,_e=d;for(d===g&&(g=xs(g)),I&&(_e=Ia(d,Pr(I)));++le<ve;)for(var We=0,ht=g[le],ft=I?I(ht):ht;(We=ae(_e,ft,We,V))>-1;)_e!==d&&$h.call(_e,We,1),$h.call(d,We,1);return d}function Tm(d,g){for(var I=d?g.length:0,V=I-1;I--;){var ae=g[I];if(I==V||ae!==le){var le=ae;El(ae)?$h.call(d,ae,1):pf(d,ae)}}return d}function vu(d,g){return d+Zd(am()*(g-d+1))}function Sm(d,g,I,V){for(var ae=-1,le=xr(sc((g-d)/(I||1)),0),ve=Je(le);le--;)ve[V?le:++ae]=d,d+=I;return ve}function jy(d,g){var I="";if(!d||g<1||g>W)return I;do g%2&&(I+=d),g=Zd(g/2),g&&(d+=d);while(g);return I}function hn(d,g){return Af(Wr(d,g,_i),d+"")}function Gy(d){return pc($f(d))}function Yy(d,g){var I=$f(d);return Am(I,Tl(g,0,I.length))}function bu(d,g,I,V){if(!fr(d))return d;g=Ol(g,d);for(var ae=-1,le=g.length,ve=le-1,_e=d;_e!=null&&++ae<le;){var We=Ai(g[ae]),ht=I;if(We==="__proto__"||We==="constructor"||We==="prototype")return d;if(ae!=ve){var ft=_e[We];ht=V?V(ft,We,_e):n,ht===n&&(ht=fr(ft)?ft:El(g[ae+1])?[]:{})}as(_e,We,ht),_e=_e[We]}return d}var ro=qh?function(d,g){return qh.set(d,g),d}:_i,Ii=Qd?function(d,g){return Qd(d,"toString",{configurable:!0,enumerable:!1,value:Bw(g),writable:!0})}:_i;function vm(d){return Am($f(d))}function Hs(d,g,I){var V=-1,ae=d.length;g<0&&(g=-g>ae?0:ae+g),I=I>ae?ae:I,I<0&&(I+=ae),ae=g>I?0:I-g>>>0,g>>>=0;for(var le=Je(ae);++V<ae;)le[V]=d[V+g];return le}function Vy(d,g){var I;return dc(d,function(V,ae,le){return I=g(V,ae,le),!I}),!!I}function bm(d,g,I){var V=0,ae=d==null?V:d.length;if(typeof g=="number"&&g===g&&ae<=te){for(;V<ae;){var le=V+ae>>>1,ve=d[le];ve!==null&&!lo(ve)&&(I?ve<=g:ve<g)?V=le+1:ae=le}return ae}return uf(d,g,_i,I)}function uf(d,g,I,V){var ae=0,le=d==null?0:d.length;if(le===0)return 0;g=I(g);for(var ve=g!==g,_e=g===null,We=lo(g),ht=g===n;ae<le;){var ft=Zd((ae+le)/2),Ot=I(d[ft]),Vt=Ot!==n,pn=Ot===null,In=Ot===Ot,Wn=lo(Ot);if(ve)var Ln=V||In;else ht?Ln=In&&(V||Vt):_e?Ln=In&&Vt&&(V||!pn):We?Ln=In&&Vt&&!pn&&(V||!Wn):pn||Wn?Ln=!1:Ln=V?Ot<=g:Ot<g;Ln?ae=ft+1:le=ft}return ps(le,Z)}function Hy(d,g){for(var I=-1,V=d.length,ae=0,le=[];++I<V;){var ve=d[I],_e=g?g(ve):ve;if(!I||!Pl(_e,We)){var We=_e;le[ae++]=ve===0?0:ve}}return le}function Jy(d){return typeof d=="number"?d:lo(d)?R:+d}
vendor: 9,442 bytes, line 10
10function Js(d){if(typeof d=="string")return d;if(_n(d))return Ia(d,Js)+"";if(lo(d))return j0?j0.call(d):"";var g=d+"";return g=="0"&&1/d==-X?"-0":g}function bl(d,g,I){var V=-1,ae=ru,le=d.length,ve=!0,_e=[],We=_e;if(I)ve=!1,ae=ec;else if(le>=s){var ht=g?null:tv(d);if(ht)return bp(ht);ve=!1,ae=tc,We=new Gs}else We=g?[]:_e;e:for(;++V<le;){var ft=d[V],Ot=g?g(ft):ft;if(ft=I||ft!==0?ft:0,ve&&Ot===Ot){for(var Vt=We.length;Vt--;)if(We[Vt]===Ot)continue e;g&&We.push(Ot),_e.push(ft)}else ae(We,Ot,I)||(We!==_e&&We.push(Ot),_e.push(ft))}return _e}function pf(d,g){g=Ol(g,d);var I=-1,V=g.length;if(!V)return!0;for(;++I<V;){var ae=Ai(g[I]);if(ae==="__proto__"&&!Xn.call(d,"__proto__")||(ae==="constructor"||ae==="prototype")&&I<V-1)return!1}var le=Ni(d,g);return le==null||delete le[Ai(Ts(g))]}function Wy(d,g,I,V){return bu(d,g,I(Sl(d,g)),V)}function yc(d,g,I,V){for(var ae=d.length,le=V?ae:-1;(V?le--:++le<ae)&&g(d[le],le,d););return I?Hs(d,V?0:le,V?le+1:ae):Hs(d,V?le+1:0,V?ae:le)}function Uy(d,g){var I=d;return I instanceof Yn&&(I=I.value()),Dd(g,function(V,ae){return ae.func.apply(ae.thisArg,Oi([V],ae.args))},I)}function Mp(d,g,I){var V=d.length;if(V<2)return V?bl(d[0]):[];for(var ae=-1,le=Je(V);++ae<V;)for(var ve=d[ae],_e=-1;++_e<V;)_e!=ae&&(le[ae]=fu(le[ae]||ve,d[_e],g,I));return bl(Hr(le,1),g,I)}function Om(d,g,I){for(var V=-1,ae=d.length,le=g.length,ve={};++V<ae;){var _e=V<le?g[V]:n;I(ve,d[V],_e)}return ve}function df(d){return Cr(d)?d:[]}function Lm(d){return typeof d=="function"?d:_i}function Ol(d,g){return _n(d)?d:Tc(d,g)?[d]:lT(Na(d))}var z0=hn;function Ll(d,g,I){var V=d.length;return I=I===n?V:I,!g&&I>=V?d:Hs(d,g,I)}var $y=Ga||function(d){return Va.clearTimeout(d)};function mf(d,g){if(g)return d.slice();var I=d.length,V=fl?fl(I):new d.constructor(I);return d.copy(V),V}function hf(d){var g=new d.constructor(d.byteLength);return new qd(g).set(new qd(d)),g}function K0(d,g){var I=g?hf(d.buffer):d.buffer;return new d.constructor(I,d.byteOffset,d.byteLength)}function q0(d){var g=new d.constructor(d.source,An.exec(d));return g.lastIndex=d.lastIndex,g}function uw(d){return pu?ua(pu.call(d)):{}}function zy(d,g){var I=g?hf(d.buffer):d.buffer;return new d.constructor(I,d.byteOffset,d.length)}function X0(d,g){if(d!==g){var I=d!==n,V=d===null,ae=d===d,le=lo(d),ve=g!==n,_e=g===null,We=g===g,ht=lo(g);if(!_e&&!ht&&!le&&d>g||le&&ve&&We&&!_e&&!ht||V&&ve&&We||!I&&We||!ae)return 1;if(!V&&!le&&!ht&&d<g||ht&&I&&ae&&!V&&!le||_e&&I&&ae||!ve&&ae||!We)return-1}return 0}function pw(d,g,I){for(var V=-1,ae=d.criteria,le=g.criteria,ve=ae.length,_e=I.length;++V<ve;){var We=X0(ae[V],le[V]);if(We){if(V>=_e)return We;var ht=I[V];return We*(ht=="desc"?-1:1)}}return d.index-g.index}function Ky(d,g,I,V){for(var ae=-1,le=d.length,ve=I.length,_e=-1,We=g.length,ht=xr(le-ve,0),ft=Je(We+ht),Ot=!V;++_e<We;)ft[_e]=g[_e];for(;++ae<ve;)(Ot||ae<le)&&(ft[I[ae]]=d[ae]);for(;ht--;)ft[_e++]=d[ae++];return ft}function qy(d,g,I,V){for(var ae=-1,le=d.length,ve=-1,_e=I.length,We=-1,ht=g.length,ft=xr(le-_e,0),Ot=Je(ft+ht),Vt=!V;++ae<ft;)Ot[ae]=d[ae];for(var pn=ae;++We<ht;)Ot[pn+We]=g[We];for(;++ve<_e;)(Vt||ae<le)&&(Ot[pn+I[ve]]=d[ae++]);return Ot}function xs(d,g){var I=-1,V=d.length;for(g||(g=Je(V));++I<V;)g[I]=d[I];return g}function si(d,g,I,V){var ae=!I;I||(I={});for(var le=-1,ve=g.length;++le<ve;){var _e=g[le],We=V?V(I[_e],d[_e],_e,I,d):n;We===n&&(We=d[_e]),ae?no(I,_e,We):as(I,_e,We)}return I}function dw(d,g){return si(d,tT(d),g)}function mw(d,g){return si(d,nT(d),g)}function ff(d,g){return function(I,V){var ae=_n(I)?au:Ha,le=g?g():{};return ae(I,d,yn(V,2),le)}}function hs(d){return hn(function(g,I){var V=-1,ae=I.length,le=ae>1?I[ae-1]:n,ve=ae>2?I[2]:n;for(le=d.length>3&&typeof le=="function"?(ae--,le):n,ve&&_t(I[0],I[1],ve)&&(le=ae<3?n:le,ae=1),g=ua(g);++V<ae;){var _e=I[V];_e&&d(g,_e,V,le)}return g})}function gf(d,g){return function(I,V){if(I==null)return I;if(!Fi(I))return d(I,V);for(var ae=I.length,le=g?ae:-1,ve=ua(I);(g?le--:++le<ae)&&V(ve[le],le,ve)!==!1;);return I}}function wm(d){return function(g,I,V){for(var ae=-1,le=ua(g),ve=V(g),_e=ve.length;_e--;){var We=ve[d?_e:++ae];if(I(le[We],We,le)===!1)break}return g}}function Q0(d,g,I){var V=g&C,ae=Lu(d);function le(){var ve=this&&this!==Va&&this instanceof le?ae:d;return ve.apply(V?I:this,arguments)}return le}function Xy(d){return function(g){g=Na(g);var I=to(g)?Ye(g):n,V=I?I[0]:g.charAt(0),ae=I?Ll(I,1).join(""):g.slice(1);return V[d]()+ae}}function Ou(d){return function(g){return Dd(ck(lk(g).replace(sl,"")),d,"")}}function Lu(d){return function(){var g=arguments;switch(g.length){case 0:return new d;case 1:return new d(g[0]);case 2:return new d(g[0],g[1]);case 3:return new d(g[0],g[1],g[2]);case 4:return new d(g[0],g[1],g[2],g[3]);case 5:return new d(g[0],g[1],g[2],g[3],g[4]);case 6:return new d(g[0],g[1],g[2],g[3],g[4],g[5]);case 7:return new d(g[0],g[1],g[2],g[3],g[4],g[5],g[6])}var I=wi(d.prototype),V=d.apply(I,g);return fr(V)?V:I}}function jp(d,g,I){var V=Lu(d);function ae(){for(var le=arguments.length,ve=Je(le),_e=le,We=Gp(ae);_e--;)ve[_e]=arguments[_e];var ht=le<3&&ve[0]!==We&&ve[le-1]!==We?[]:Vr(ve,We);if(le-=ht.length,le<I)return fs(d,g,Sf,ae.placeholder,n,ve,ht,n,n,I-le);var ft=this&&this!==Va&&this instanceof ae?V:d;return ts(ft,this,ve)}return ae}function yf(d){return function(g,I,V){var ae=ua(g);if(!Fi(g)){var le=yn(I,3);g=vs(g),I=function(_e){return le(ae[_e],_e,ae)}}var ve=d(g,I,V);return ve>-1?ae[le?g[ve]:ve]:n}}function Tf(d){return so(function(g){var I=g.length,V=I,ae=ns.prototype.thru;for(d&&g.reverse();V--;){var le=g[V];if(typeof le!="function")throw new qa(o);if(ae&&!ve&&wu(le)=="wrapper")var ve=new ns([],!0)}for(V=ve?V:I;++V<I;){le=g[V];var _e=wu(le),We=_e=="wrapper"?Im(le):n;We&&xf(We[0])&&We[1]==(_|A|k|j)&&!We[4].length&&We[9]==1?ve=ve[wu(We[0])].apply(ve,We[3]):ve=le.length==1&&xf(le)?ve[_e]():ve.thru(le)}return function(){var ht=arguments,ft=ht[0];if(ve&&ht.length==1&&_n(ft))return ve.plant(ft).value();for(var Ot=0,Vt=I?g[Ot].apply(this,ht):ft;++Ot<I;)Vt=g[Ot].call(this,Vt);return Vt}})}function Sf(d,g,I,V,ae,le,ve,_e,We,ht){var ft=g&_,Ot=g&C,Vt=g&E,pn=g&(A|w),In=g&F,Wn=Vt?n:Lu(d);function Ln(){for(var Qn=arguments.length,oa=Je(Qn),co=Qn;co--;)oa[co]=arguments[co];if(pn)var oi=Gp(Ln),uo=Wd(oa,oi);if(V&&(oa=Ky(oa,V,ae,pn)),le&&(oa=qy(oa,le,ve,pn)),Qn-=uo,pn&&Qn<ht){var kr=Vr(oa,oi);return fs(d,g,Sf,Ln.placeholder,I,oa,kr,_e,We,ht-Qn)}var xl=Ot?I:this,Fu=Vt?xl[d]:d;return Qn=oa.length,_e?oa=vc(oa,_e):In&&Qn>1&&oa.reverse(),ft&&We<Qn&&(oa.length=We),this&&this!==Va&&this instanceof Ln&&(Fu=Wn||Lu(Fu)),Fu.apply(xl,oa)}return Ln}function Qy(d,g){return function(I,V){return mc(I,d,g(V),{})}}function Em(d,g){return function(I,V){var ae;if(I===n&&V===n)return g;if(I!==n&&(ae=I),V!==n){if(ae===n)return V;typeof I=="string"||typeof V=="string"?(I=Js(I),V=Js(V)):(I=Jy(I),V=Jy(V)),ae=d(I,V)}return ae}}function vf(d){return so(function(g){return g=Ia(g,Pr(yn())),hn(function(I){var V=this;return d(g,function(ae){return ts(ae,V,I)})})})}function Pm(d,g){g=g===n?" ":Js(g);var I=g.length;if(I<2)return I?jy(g,d):g;var V=jy(g,sc(d/Ie(g)));return to(g)?Ll(Ye(V),0,d).join(""):V.slice(0,d)}function Z0(d,g,I,V){var ae=g&C,le=Lu(d);function ve(){for(var _e=-1,We=arguments.length,ht=-1,ft=V.length,Ot=Je(ft+We),Vt=this&&this!==Va&&this instanceof ve?le:d;++ht<ft;)Ot[ht]=V[ht];for(;We--;)Ot[ht++]=arguments[++_e];return ts(Vt,ae?I:this,Ot)}return ve}function ev(d){return function(g,I,V){return V&&typeof V!="number"&&_t(g,I,V)&&(I=V=n),g=ku(g),I===n?(I=g,g=0):I=ku(I),V=V===n?g<I?1:-1:ku(V),Sm(g,I,V,d)}}function rs(d){return function(g,I){return typeof g=="string"&&typeof I=="string"||(g=Ho(g),I=Ho(I)),d(g,I)}}function fs(d,g,I,V,ae,le,ve,_e,We,ht){var ft=g&A,Ot=ft?ve:n,Vt=ft?n:ve,pn=ft?le:n,In=ft?n:le;g|=ft?k:N,g&=~(ft?N:k),g&x||(g&=-4);var Wn=[d,g,ae,pn,Ot,In,Vt,_e,We,ht],Ln=I.apply(n,Wn);return xf(d)&&oT(Ln,Wn),Ln.placeholder=V,io(Ln,d,g)}function bf(d){var g=sr[d];return function(I,V){if(I=Ho(I),V=V==null?0:ps(Vn(V),292),V&&nm(I)){var ae=(Na(I)+"e").split("e"),le=g(ae[0]+"e"+(+ae[1]+V));return ae=(Na(le)+"e").split("e"),+(ae[0]+"e"+(+ae[1]-V))}return g(I)}}var tv=Pp&&1/bp(new Pp([,-0]))[1]==X?function(d){return new Pp(d)}:jw;function Zy(d){return function(g){var I=Jr(g);return I==be?iu(g):I==it?_o(g):Vh(g,d(g))}}function Go(d,g,I,V,ae,le,ve,_e){var We=g&E;if(!We&&typeof d!="function")throw new qa(o);var ht=V?V.length:0;if(ht||(g&=-97,V=ae=n),ve=ve===n?ve:xr(Vn(ve),0),_e=_e===n?_e:Vn(_e),ht-=ae?ae.length:0,g&N){var ft=V,Ot=ae;V=ae=n}var Vt=We?n:Im(d),pn=[d,g,I,V,ae,ft,Ot,le,ve,_e];if(Vt&&cv(pn,Vt),d=pn[0],g=pn[1],I=pn[2],V=pn[3],ae=pn[4],_e=pn[9]=pn[9]===n?We?0:d.length:xr(pn[9]-ht,0),!_e&&g&(A|w)&&(g&=-25),!g||g==C)var In=Q0(d,g,I);else g==A||g==w?In=jp(d,g,_e):(g==k||g==(C|k))&&!ae.length?In=Z0(d,g,I,V):In=Sf.apply(n,pn);var Wn=Vt?ro:oT;return io(Wn(In,pn),d,g)}function eT(d,g,I,V){return d===n||Pl(d,ac[I])&&!Xn.call(V,I)?g:d}function Of(d,g,I,V,ae,le){return fr(d)&&fr(g)&&(le.set(g,d),Dp(d,g,n,Of,le),le.delete(g)),d}function nv(d){return LT(d)?n:d}function Lf(d,g,I,V,ae,le){var ve=I&O,_e=d.length,We=g.length;if(_e!=We&&!(ve&&We>_e))return!1;var ht=le.get(d),ft=le.get(g);if(ht&&ft)return ht==g&&ft==d;var Ot=-1,Vt=!0,pn=I&v?new Gs:n;for(le.set(d,g),le.set(g,d);++Ot<_e;){var In=d[Ot],Wn=g[Ot];if(V)var Ln=ve?V(Wn,In,Ot,g,d,le):V(In,Wn,Ot,d,g,le);if(Ln!==n){if(Ln)continue;Vt=!1;break}if(pn){if(!jd(g,function(Qn,oa){if(!tc(pn,oa)&&(In===Qn||ae(In,Qn,I,V,le)))return pn.push(oa
vendor: 8,238 bytes, lines 10-12
10)})){Vt=!1;break}}else if(!(In===Wn||ae(In,Wn,I,V,le))){Vt=!1;break}}return le.delete(d),le.delete(g),Vt}function av(d,g,I,V,ae,le,ve){switch(I){case me:if(d.byteLength!=g.byteLength||d.byteOffset!=g.byteOffset)return!1;d=d.buffer,g=g.buffer;case ce:return!(d.byteLength!=g.byteLength||!le(new qd(d),new qd(g)));case Fe:case Be:case xe:return Pl(+d,+g);case Ue:return d.name==g.name&&d.message==g.message;case Ve:case St:return d==g+"";case be:var _e=iu;case it:var We=V&O;if(_e||(_e=bp),d.size!=g.size&&!We)return!1;var ht=ve.get(d);if(ht)return ht==g;V|=v,ve.set(d,g);var ft=Lf(_e(d),_e(g),V,ae,le,ve);return ve.delete(d),ft;case It:if(pu)return pu.call(d)==pu.call(g)}return!1}function rv(d,g,I,V,ae,le){var ve=I&O,_e=xm(d),We=_e.length,ht=xm(g),ft=ht.length;if(We!=ft&&!ve)return!1;for(var Ot=We;Ot--;){var Vt=_e[Ot];if(!(ve?Vt in g:Xn.call(g,Vt)))return!1}var pn=le.get(d),In=le.get(g);if(pn&&In)return pn==g&&In==d;var Wn=!0;le.set(d,g),le.set(g,d);for(var Ln=ve;++Ot<We;){Vt=_e[Ot];var Qn=d[Vt],oa=g[Vt];if(V)var co=ve?V(oa,Qn,Vt,g,d,le):V(Qn,oa,Vt,d,g,le);if(!(co===n?Qn===oa||ae(Qn,oa,I,V,le):co)){Wn=!1;break}Ln||(Ln=Vt=="constructor")}if(Wn&&!Ln){var oi=d.constructor,uo=g.constructor;oi!=uo&&"constructor"in d&&"constructor"in g&&!(typeof oi=="function"&&oi instanceof oi&&typeof uo=="function"&&uo instanceof uo)&&(Wn=!1)}return le.delete(d),le.delete(g),Wn}function so(d){return Af(Wr(d,n,Jp),d+"")}function xm(d){return af(d,vs,tT)}function wf(d){return af(d,Ri,nT)}var Im=qh?function(d){return qh.get(d)}:jw;function wu(d){for(var g=d.name+"",I=ic[g],V=Xn.call(ic,g)?I.length:0;V--;){var ae=I[V],le=ae.func;if(le==null||le==d)return ae.name}return g}function Gp(d){var g=Xn.call(se,"placeholder")?se:d;return g.placeholder}function yn(){var d=se.iteratee||Dw;return d=d===Dw?gc:d,arguments.length?d(arguments[0],arguments[1]):d}function Yp(d,g){var I=d.__data__;return aT(g)?I[typeof g=="string"?"string":"hash"]:I.map}function Ef(d){for(var g=vs(d),I=g.length;I--;){var V=g[I],ae=d[V];g[I]=[V,ae,If(ae)]}return g}function Yo(d,g){var I=Ud(d,g);return _p(I)?I:n}function wl(d){var g=Xn.call(d,rc),I=d[rc];try{d[rc]=n;var V=!0}catch{}var ae=cu.call(d);return V&&(g?d[rc]=I:delete d[rc]),ae}var tT=em?function(d){return d==null?[]:(d=ua(d),pl(em(d),function(g){return _0.call(d,g)}))}:Gw,nT=em?function(d){for(var g=[];d;)Oi(g,tT(d)),d=Lp(d);return g}:Gw,Jr=Tr;(rm&&Jr(new rm(new ArrayBuffer(1)))!=me||uu&&Jr(new uu)!=be||sm&&Jr(sm.resolve())!=ue||Pp&&Jr(new Pp)!=it||xp&&Jr(new xp)!=ee)&&(Jr=function(d){var g=Tr(d),I=g==De?d.constructor:n,V=I?bc(I):"";if(V)switch(V){case oc:return me;case M0:return be;case Ip:return ue;case Bo:return it;case om:return ee}return g});function sv(d,g,I){for(var V=-1,ae=I.length;++V<ae;){var le=I[V],ve=le.size;switch(le.type){case"drop":d+=ve;break;case"dropRight":g-=ve;break;case"take":g=ps(g,d+ve);break;case"takeRight":d=xr(d,g-ve);break}}return{start:d,end:g}}function iv(d){var g=d.match(on);return g?g[1].split(Wt):[]}function Vp(d,g,I){g=Ol(g,d);for(var V=-1,ae=g.length,le=!1;++V<ae;){var ve=Ai(g[V]);if(!(le=d!=null&&I(d,ve)))break;d=d[ve]}return le||++V!=ae?le:(ae=d==null?0:d.length,!!ae&&Iv(ae)&&El(ve,ae)&&(_n(d)||Dm(d)))}function gs(d){var g=d.length,I=new d.constructor(g);return g&&typeof d[0]=="string"&&Xn.call(d,"index")&&(I.index=d.index,I.input=d.input),I}function ov(d){return typeof d.constructor=="function"&&!Sc(d)?wi(Lp(d)):{}}function hw(d,g,I){var V=d.constructor;switch(g){case ce:return hf(d);case Fe:case Be:return new V(+d);case me:return K0(d,I);case Se:case Re:case K:case ne:case ge:case Te:case Ee:case et:case rt:return zy(d,I);case be:return new V;case xe:case St:return new V(d);case Ve:return q0(d);case it:return new V;case It:return uw(d)}}function Pf(d,g){var I=g.length;if(!I)return d;var V=I-1;return g[V]=(I>1?"& ":"")+g[V],g=g.join(I>2?", ":" "),d.replace(Jt,`{
11/* [wrapped with `+g+`] */
12`)}function ys(d){return _n(d)||Dm(d)||!!(wp&&d&&d[wp])}function El(d,g){var I=typeof d;return g=g??W,!!g&&(I=="number"||I!="symbol"&&Ls.test(d))&&d>-1&&d%1==0&&d<g}function _t(d,g,I){if(!fr(I))return!1;var V=typeof g;return(V=="number"?Fi(I)&&El(g,I.length):V=="string"&&g in I)?Pl(I[g],d):!1}function Tc(d,g){if(_n(d))return!1;var I=typeof d;return I=="number"||I=="symbol"||I=="boolean"||d==null||lo(d)?!0:Ka.test(d)||!ya.test(d)||g!=null&&d in ua(g)}function aT(d){var g=typeof d;return g=="string"||g=="number"||g=="symbol"||g=="boolean"?d!=="__proto__":d===null}function xf(d){var g=wu(d),I=se[g];if(typeof I!="function"||!(g in Yn.prototype))return!1;if(d===I)return!0;var V=Im(I);return!!V&&d===V[0]}function fw(d){return!!Ny&&Ny in d}var Nm=zd?Cu:Yw;function Sc(d){var g=d&&d.constructor,I=typeof g=="function"&&g.prototype||ac;return d===I}function If(d){return d===d&&!fr(d)}function rT(d,g){return function(I){return I==null?!1:I[d]===g&&(g!==n||d in ua(I))}}function lv(d){var g=Nt(d,function(V){return I.size===h&&I.clear(),V}),I=g.cache;return g}function cv(d,g){var I=d[1],V=g[1],ae=I|V,le=ae<(C|E|_),ve=V==_&&I==A||V==_&&I==j&&d[7].length<=g[8]||V==(_|j)&&g[7].length<=g[8]&&I==A;if(!(le||ve))return d;V&C&&(d[2]=g[2],ae|=I&C?0:x);var _e=g[3];if(_e){var We=d[3];d[3]=We?Ky(We,_e,g[4]):_e,d[4]=We?Vr(d[3],f):g[4]}return _e=g[5],_e&&(We=d[5],d[5]=We?qy(We,_e,g[6]):_e,d[6]=We?Vr(d[5],f):g[6]),_e=g[7],_e&&(d[7]=_e),V&_&&(d[8]=d[8]==null?g[8]:ps(d[8],g[8])),d[9]==null&&(d[9]=g[9]),d[0]=g[0],d[1]=ae,d}function sT(d){var g=[];if(d!=null)for(var I in ua(d))g.push(I);return g}function iT(d){return cu.call(d)}function Wr(d,g,I){return g=xr(g===n?d.length-1:g,0),function(){for(var V=arguments,ae=-1,le=xr(V.length-g,0),ve=Je(le);++ae<le;)ve[ae]=V[g+ae];ae=-1;for(var _e=Je(g+1);++ae<g;)_e[ae]=V[ae];return _e[g]=I(ve),ts(d,this,_e)}}function Ni(d,g){return g.length<2?d:Sl(d,Hs(g,0,-1))}function vc(d,g){for(var I=d.length,V=ps(g.length,I),ae=xs(d);V--;){var le=g[V];d[V]=El(le,I)?ae[le]:n}return d}function Nf(d,g){if(!(g==="constructor"&&typeof d[g]=="function")&&g!="__proto__")return d[g]}var oT=uv(ro),Is=zh||function(d,g){return Va.setTimeout(d,g)},Af=uv(Ii);function io(d,g,I){var V=g+"";return Af(d,Pf(V,gw(iv(V),I)))}function uv(d){var g=0,I=0;return function(){var V=D0(),ae=Y-(V-I);if(I=V,ae>0){if(++g>=$)return arguments[0]}else g=0;return d.apply(n,arguments)}}function Am(d,g){var I=-1,V=d.length,ae=V-1;for(g=g===n?V:g;++I<g;){var le=vu(I,ae),ve=d[le];d[le]=d[I],d[I]=ve}return d.length=g,d}var lT=lv(function(d){var g=[];return d.charCodeAt(0)===46&&g.push(""),d.replace(we,function(I,V,ae,le){g.push(ae?le.replace(qt,"$1"):V||I)}),g});function Ai(d){if(typeof d=="string"||lo(d))return d;var g=d+"";return g=="0"&&1/d==-X?"-0":g}function bc(d){if(d!=null){try{return lu.call(d)}catch{}try{return d+""}catch{}}return""}function gw(d,g){return Yr(oe,function(I){var V="_."+I[0];g&I[1]&&!ru(d,V)&&d.push(V)}),d.sort()}function Cm(d){if(d instanceof Yn)return d.clone();var g=new ns(d.__wrapped__,d.__chain__);return g.__actions__=xs(d.__actions__),g.__index__=d.__index__,g.__values__=d.__values__,g}function cT(d,g,I){(I?_t(d,g,I):g===n)?g=1:g=xr(Vn(g),0);var V=d==null?0:d.length;if(!V||g<1)return[];for(var ae=0,le=0,ve=Je(sc(V/g));ae<V;)ve[le++]=Hs(d,ae,ae+=g);return ve}function Ci(d){for(var g=-1,I=d==null?0:d.length,V=0,ae=[];++g<I;){var le=d[g];le&&(ae[V++]=le)}return ae}function ia(){var d=arguments.length;if(!d)return[];for(var g=Je(d-1),I=arguments[0],V=d;V--;)g[V-1]=arguments[V];return Oi(_n(I)?xs(I):[I],Hr(g,1))}var Ur=hn(function(d,g){return Cr(d)?fu(d,Hr(g,1,Cr,!0)):[]}),vr=hn(function(d,g){var I=Ts(g);return Cr(I)&&(I=n),Cr(d)?fu(d,Hr(g,1,Cr,!0),yn(I,2)):[]}),ss=hn(function(d,g){var I=Ts(g);return Cr(I)&&(I=n),Cr(d)?fu(d,Hr(g,1,Cr,!0),n,I):[]});function ii(d,g,I){var V=d==null?0:d.length;return V?(g=I||g===n?1:Vn(g),Hs(d,g<0?0:g,V)):[]}function Hp(d,g,I){var V=d==null?0:d.length;return V?(g=I||g===n?1:Vn(g),g=V-g,Hs(d,0,g<0?0:g)):[]}function Nr(d,g){return d&&d.length?yc(d,yn(g,3),!0,!0):[]}function km(d,g){return d&&d.length?yc(d,yn(g,3),!0):[]}function Eu(d,g,I,V){var ae=d==null?0:d.length;return ae?(I&&typeof I!="number"&&_t(d,g,I)&&(I=0,V=ae),W0(d,g,I,V)):[]}function Fm(d,g,I){var V=d==null?0:d.length;if(!V)return-1;var ae=I==null?0:Vn(I);return ae<0&&(ae=xr(V+ae,0)),vp(d,yn(g,3),ae)}
vendor: 10,583 bytes, line 12
12function Cf(d,g,I){var V=d==null?0:d.length;if(!V)return-1;var ae=V-1;return I!==n&&(ae=Vn(I),ae=I<0?xr(V+ae,0):ps(ae,V-1)),vp(d,yn(g,3),ae,!0)}function Jp(d){var g=d==null?0:d.length;return g?Hr(d,1):[]}function Ws(d){var g=d==null?0:d.length;return g?Hr(d,X):[]}function uT(d,g){var I=d==null?0:d.length;return I?(g=g===n?1:Vn(g),Hr(d,g)):[]}function Wp(d){for(var g=-1,I=d==null?0:d.length,V={};++g<I;){var ae=d[g];no(V,ae[0],ae[1])}return V}function Vo(d){return d&&d.length?d[0]:n}function kf(d,g,I){var V=d==null?0:d.length;if(!V)return-1;var ae=I==null?0:Vn(I);return ae<0&&(ae=xr(V+ae,0)),Zi(d,g,ae)}function pT(d){var g=d==null?0:d.length;return g?Hs(d,0,-1):[]}var Oc=hn(function(d){var g=Ia(d,df);return g.length&&g[0]===d[0]?ao(g):[]}),Ff=hn(function(d){var g=Ts(d),I=Ia(d,df);return g===Ts(I)?g=n:I.pop(),I.length&&I[0]===d[0]?ao(I,yn(g,2)):[]}),Lc=hn(function(d){var g=Ts(d),I=Ia(d,df);return g=typeof g=="function"?g:n,g&&I.pop(),I.length&&I[0]===d[0]?ao(I,n,g):[]});function Rf(d,g){return d==null?"":Ep.call(d,g)}function Ts(d){var g=d==null?0:d.length;return g?d[g-1]:n}function dT(d,g,I){var V=d==null?0:d.length;if(!V)return-1;var ae=V;return I!==n&&(ae=Vn(I),ae=ae<0?xr(V+ae,0):ps(ae,V-1)),g===g?ze(d,g,ae):vp(d,Gd,ae,!0)}function _f(d,g){return d&&d.length?ym(d,Vn(g)):n}var Bf=hn(Ss);function Ss(d,g){return d&&d.length&&g&&g.length?Sr(d,g):d}function wc(d,g,I){return d&&d.length&&g&&g.length?Sr(d,g,yn(I,2)):d}function oo(d,g,I){return d&&d.length&&g&&g.length?Sr(d,g,n,I):d}var Us=so(function(d,g){var I=d==null?0:d.length,V=cm(d,g);return Tm(d,Ia(g,function(ae){return El(ae,I)?+ae:ae}).sort(X0)),V});function pv(d,g){var I=[];if(!(d&&d.length))return I;var V=-1,ae=[],le=d.length;for(g=yn(g,3);++V<le;){var ve=d[V];g(ve,V,d)&&(I.push(ve),ae.push(V))}return Tm(d,ae),I}function Rm(d){return d==null?d:Cy.call(d)}function mT(d,g,I){var V=d==null?0:d.length;return V?(I&&typeof I!="number"&&_t(d,g,I)?(g=0,I=V):(g=g==null?0:Vn(g),I=I===n?V:Vn(I)),Hs(d,g,I)):[]}function yw(d,g){return bm(d,g)}function Ec(d,g,I){return uf(d,g,yn(I,2))}function dv(d,g){var I=d==null?0:d.length;if(I){var V=bm(d,g);if(V<I&&Pl(d[V],g))return V}return-1}function hT(d,g){return bm(d,g,!0)}function Pu(d,g,I){return uf(d,g,yn(I,2),!0)}function fT(d,g){var I=d==null?0:d.length;if(I){var V=bm(d,g,!0)-1;if(Pl(d[V],g))return V}return-1}function xu(d){return d&&d.length?Hy(d):[]}function mv(d,g){return d&&d.length?Hy(d,yn(g,2)):[]}function hv(d){var g=d==null?0:d.length;return g?Hs(d,1,g):[]}function gT(d,g,I){return d&&d.length?(g=I||g===n?1:Vn(g),Hs(d,0,g<0?0:g)):[]}function Df(d,g,I){var V=d==null?0:d.length;return V?(g=I||g===n?1:Vn(g),g=V-g,Hs(d,g<0?0:g,V)):[]}function Tw(d,g){return d&&d.length?yc(d,yn(g,3),!1,!0):[]}function Sw(d,g){return d&&d.length?yc(d,yn(g,3)):[]}var fv=hn(function(d){return bl(Hr(d,1,Cr,!0))}),gv=hn(function(d){var g=Ts(d);return Cr(g)&&(g=n),bl(Hr(d,1,Cr,!0),yn(g,2))}),Iu=hn(function(d){var g=Ts(d);return g=typeof g=="function"?g:n,bl(Hr(d,1,Cr,!0),n,g)});function vw(d){return d&&d.length?bl(d):[]}function Up(d,g){return d&&d.length?bl(d,yn(g,2)):[]}function yv(d,g){return g=typeof g=="function"?g:n,d&&d.length?bl(d,n,g):[]}function Ua(d){if(!(d&&d.length))return[];var g=0;return d=pl(d,function(I){if(Cr(I))return g=xr(I.length,g),!0}),Ro(g,function(I){return Ia(d,Vd(I))})}function Tv(d,g){if(!(d&&d.length))return[];var I=Ua(d);return g==null?I:Ia(I,function(V){return ts(g,n,V)})}var Sv=hn(function(d,g){return Cr(d)?fu(d,g):[]}),bw=hn(function(d){return Mp(pl(d,Cr))}),Ow=hn(function(d){var g=Ts(d);return Cr(g)&&(g=n),Mp(pl(d,Cr),yn(g,2))}),vv=hn(function(d){var g=Ts(d);return g=typeof g=="function"?g:n,Mp(pl(d,Cr),n,g)}),bv=hn(Ua);function Lw(d,g){return Om(d||[],g||[],as)}function ki(d,g){return Om(d||[],g||[],bu)}var yT=hn(function(d){var g=d.length,I=g>1?d[g-1]:n;return I=typeof I=="function"?(d.pop(),I):n,Tv(d,I)});function Ov(d){var g=se(d);return g.__chain__=!0,g}function Pc(d,g){return g(d),d}function Nu(d,g){return g(d)}var Au=so(function(d){var g=d.length,I=g?d[0]:0,V=this.__wrapped__,ae=function(le){return cm(le,d)};return g>1||this.__actions__.length||!(V instanceof Yn)||!El(I)?this.thru(ae):(V=V.slice(I,+I+(g?1:0)),V.__actions__.push({func:Nu,args:[ae],thisArg:n}),new ns(V,this.__chain__).thru(function(le){return g&&!le.length&&le.push(n),le}))});function Mf(){return Ov(this)}function TT(){return new ns(this.value(),this.__chain__)}function ST(){this.__values__===n&&(this.__values__=QC(this.value()));var d=this.__index__>=this.__values__.length,g=d?n:this.__values__[this.__index__++];return{done:d,value:g}}function ww(){return this}function vT(d){for(var g,I=this;I instanceof lc;){var V=Cm(I);V.__index__=0,V.__values__=n,g?ae.__wrapped__=V:g=V;var ae=V;I=I.__wrapped__}return ae.__wrapped__=d,g}function Ew(){var d=this.__wrapped__;if(d instanceof Yn){var g=d;return this.__actions__.length&&(g=new Yn(this)),g=g.reverse(),g.__actions__.push({func:Nu,args:[Rm],thisArg:n}),new ns(g,this.__chain__)}return this.thru(Rm)}function Lv(){return Uy(this.__wrapped__,this.__actions__)}var wv=ff(function(d,g,I){Xn.call(d,I)?++d[I]:no(d,I,1)});function jf(d,g,I){var V=_n(d)?Dh:nf;return I&&_t(d,g,I)&&(g=n),V(d,yn(g,3))}function Gf(d,g){var I=_n(d)?pl:gu;return I(d,yn(g,3))}var Ev=yf(Fm),bT=yf(Cf);function Pw(d,g){return Hr(Jf(d,g),1)}function Pv(d,g){return Hr(Jf(d,g),X)}function OT(d,g,I){return I=I===n?1:Vn(I),Hr(Jf(d,g),I)}function _m(d,g){var I=_n(d)?Yr:dc;return I(d,yn(g,3))}function Yf(d,g){var I=_n(d)?Bh:kp;return I(d,yn(g,3))}var Vf=ff(function(d,g,I){Xn.call(d,I)?d[I].push(g):no(d,I,[g])});function xv(d,g,I,V){d=Fi(d)?d:$f(d),I=I&&!V?Vn(I):0;var ae=d.length;return I<0&&(I=xr(ae+I,0)),Nv(d)?I<=ae&&d.indexOf(g,I)>-1:!!ae&&Zi(d,g,I)>-1}var xw=hn(function(d,g,I){var V=-1,ae=typeof g=="function",le=Fi(d)?Je(d.length):[];return dc(d,function(ve){le[++V]=ae?ts(g,ve,I):Tu(ve,g,I)}),le}),Hf=ff(function(d,g,I){no(d,I,g)});function Jf(d,g){var I=_n(d)?Ia:lf;return I(d,yn(g,3))}function Bm(d,g,I,V){return d==null?[]:(_n(g)||(g=g==null?[]:[g]),I=V?n:I,_n(I)||(I=I==null?[]:[I]),cf(d,g,I))}var Iw=ff(function(d,g,I){d[I?0:1].push(g)},function(){return[[],[]]});function Wf(d,g,I){var V=_n(d)?Dd:eo,ae=arguments.length<3;return V(d,yn(g,4),I,ae,dc)}function l(d,g,I){var V=_n(d)?Md:eo,ae=arguments.length<3;return V(d,yn(g,4),I,ae,kp)}function u(d,g){var I=_n(d)?pl:gu;return I(d,sn(yn(g,3)))}function T(d){var g=_n(d)?pc:Gy;return g(d)}function P(d,g,I){(I?_t(d,g,I):g===n)?g=1:g=Vn(g);var V=_n(d)?H0:Yy;return V(d,g)}function M(d){var g=_n(d)?Ry:vm;return g(d)}function H(d){if(d==null)return 0;if(Fi(d))return Nv(d)?Ie(d):d.length;var g=Jr(d);return g==be||g==it?d.size:fm(d).length}function re(d,g,I){var V=_n(d)?jd:Vy;return I&&_t(d,g,I)&&(g=n),V(d,yn(g,3))}var ye=hn(function(d,g){if(d==null)return[];var I=g.length;return I>1&&_t(d,g[0],g[1])?g=[]:I>2&&_t(g[0],g[1],g[2])&&(g=[g[0]]),cf(d,Hr(g,1),[])}),Ae=Ay||function(){return Va.Date.now()};function at(d,g){if(typeof g!="function")throw new qa(o);return d=Vn(d),function(){if(--d<1)return g.apply(this,arguments)}}function bt(d,g,I){return g=I?n:g,g=d&&g==null?d.length:g,Go(d,_,n,n,n,n,g)}function Et(d,g){var I;if(typeof g!="function")throw new qa(o);return d=Vn(d),function(){return--d>0&&(I=g.apply(this,arguments)),d<=1&&(g=n),I}}var Tt=hn(function(d,g,I){var V=C;if(I.length){var ae=Vr(I,Gp(Tt));V|=k}return Go(d,V,g,I,ae)}),zt=hn(function(d,g,I){var V=C|E;if(I.length){var ae=Vr(I,Gp(zt));V|=k}return Go(g,V,d,I,ae)});function tn(d,g,I){g=I?n:g;var V=Go(d,A,n,n,n,n,n,g);return V.placeholder=tn.placeholder,V}function rn(d,g,I){g=I?n:g;var V=Go(d,w,n,n,n,n,n,g);return V.placeholder=rn.placeholder,V}function ir(d,g,I){var V,ae,le,ve,_e,We,ht=0,ft=!1,Ot=!1,Vt=!0;if(typeof d!="function")throw new qa(o);g=Ho(g)||0,fr(I)&&(ft=!!I.leading,Ot="maxWait"in I,le=Ot?xr(Ho(I.maxWait)||0,g):le,Vt="trailing"in I?!!I.trailing:Vt);function pn(kr){var xl=V,Fu=ae;return V=ae=n,ht=kr,ve=d.apply(Fu,xl),ve}function In(kr){return ht=kr,_e=Is(Qn,g),ft?pn(kr):ve}function Wn(kr){var xl=kr-We,Fu=kr-ht,dk=g-xl;return Ot?ps(dk,le-Fu):dk}function Ln(kr){var xl=kr-We,Fu=kr-ht;return We===n||xl>=g||xl<0||Ot&&Fu>=le}function Qn(){var kr=Ae();if(Ln(kr))return oa(kr);_e=Is(Qn,Wn(kr))}function oa(kr){return _e=n,Vt&&V?pn(kr):(V=ae=n,ve)}function co(){_e!==n&&$y(_e),ht=0,V=We=ae=_e=n}function oi(){return _e===n?ve:oa(Ae())}function uo(){var kr=Ae(),xl=Ln(kr);if(V=arguments,ae=this,We=kr,xl){if(_e===n)return In(We);if(Ot)return $y(_e),_e=Is(Qn,g),pn(We)}return _e===n&&(_e=Is(Qn,g)),ve}return uo.cancel=co,uo.flush=oi,uo}var qe=hn(function(d,g){return hu(d,1,g)}),Ge=hn(function(d,g,I){return hu(d,Ho(g)||0,I)});function tt(d){return Go(d,F)}function Nt(d,g){if(typeof d!="function"||g!=null&&typeof g!="function")throw new qa(o);var I=function(){var V=arguments,ae=g?g.apply(this,V):V[0],le=I.cache;if(le.has(ae))return le.get(ae);var ve=d.apply(this,V);return I.cache=le.set(ae,ve)||le,ve};return I.cache=new(Nt.Cache||Do),I}Nt.Cache=Do;function sn(d){if(typeof d!="function")throw new qa(o);return function(){var g=arguments;switch(g.length){case 0:return!d.call(this);case 1:return!d.call(this,g[0]);case 2:return!d.call(this,g[0],g[1]);case 3:return!d.call(this,g[0],g[1],g[2])}return!d.apply(this,g)}}function Tn(d){return Et(2,d)}var Sn=z0(function(d,g){g=g.length==1&&_n(g[0])?Ia(g[0],Pr(yn())):Ia(Hr(g,1),Pr(yn()));var I=g.length;return hn(function(V){for(var ae=-1,le=ps(V.length,I);++ae<le;)V[ae]=g[ae].call(this,V[ae]);return ts(d,this,V)})}),xn=hn(function(d,g){var I=Vr(g,Gp(xn));return Go(d,k,n,g,I)}),Ar=hn(function(d,g){var I=Vr(g,Gp(Ar));return Go(d,N,n,g,I)}),pa=so(function(d,g){return Go(d,j,n,n,n,g)});function xc(d,g){if(typeof d!="function")throw new qa(o);return g=g===n?g:Vn(g),hn(d,g)}function Nw(d,g){if(typeof d!="function")throw new qa(o);return g=g==null?0:xr(Vn(g),0),hn(function(I){var V=I[g],ae=Ll(I,0,g);return V&&Oi(ae,V),ts(d,this,ae)})}function NY(d,g,I){var V=!0,ae=!0;if(typeof d!="function")throw new qa(o);return fr(I)&&(V="leading"in I?!!I.leading:V,ae="trailing"in I?!!I.trailing:ae),ir(d,g,{leading:V,maxWait:g,trailing:ae})}function AY(d){return bt(d,1)}function CY(d,g){return xn(Lm(g),d)}function kY(){if(!arguments.length)return[];var d=arguments[0];return _n(d)?d:[d]}function FY(d){return ri(d,L)}function RY(d,g){return g=typeof g=="function"?g:n,ri(d,L,g)}function _Y(d){return ri(d,y|L)}function BY(d,g){return g=typeof g=="function"?g:n,ri(d,y|L,g)}function DY(d,g){return g==null||_y(d,g,vs(g))}function Pl(d,g){return d===g||d!==d&&g!==g}var MY=rs(Vs),jY=rs(function(d,g){return d>=g}
vendor: 9,071 bytes, lines 12-29
12),Dm=Dy((function(){return arguments})())?Dy:function(d){return br(d)&&Xn.call(d,"callee")&&!_0.call(d,"callee")},_n=Je.isArray,GY=us?Pr(us):vl;function Fi(d){return d!=null&&Iv(d.length)&&!Cu(d)}function Cr(d){return br(d)&&Fi(d)}function YY(d){return d===!0||d===!1||br(d)&&Tr(d)==Fe}var $p=tm||Yw,VY=Fo?Pr(Fo):hc;function HY(d){return br(d)&&d.nodeType===1&&!LT(d)}function JY(d){if(d==null)return!0;if(Fi(d)&&(_n(d)||typeof d=="string"||typeof d.splice=="function"||$p(d)||Uf(d)||Dm(d)))return!d.length;var g=Jr(d);if(g==be||g==it)return!d.size;if(Sc(d))return!fm(d).length;for(var I in d)if(Xn.call(d,I))return!1;return!0}function WY(d,g){return fc(d,g)}function UY(d,g,I){I=typeof I=="function"?I:n;var V=I?I(d,g):n;return V===n?fc(d,g,n,I):!!V}function Aw(d){if(!br(d))return!1;var g=Tr(d);return g==Ue||g==He||typeof d.message=="string"&&typeof d.name=="string"&&!LT(d)}function $Y(d){return typeof d=="number"&&nm(d)}function Cu(d){if(!fr(d))return!1;var g=Tr(d);return g==st||g==Ne||g==Ze||g==je}function zC(d){return typeof d=="number"&&d==Vn(d)}function Iv(d){return typeof d=="number"&&d>-1&&d%1==0&&d<=W}function fr(d){var g=typeof d;return d!=null&&(g=="object"||g=="function")}function br(d){return d!=null&&typeof d=="object"}var KC=cl?Pr(cl):rf;function zY(d,g){return d===g||sf(d,g,Ef(g))}function KY(d,g,I){return I=typeof I=="function"?I:n,sf(d,g,Ef(g),I)}function qY(d){return qC(d)&&d!=+d}function XY(d){if(Nm(d))throw new gn(i);return _p(d)}function QY(d){return d===null}function ZY(d){return d==null}function qC(d){return typeof d=="number"||br(d)&&Tr(d)==xe}function LT(d){if(!br(d)||Tr(d)!=De)return!1;var g=Lp(d);if(g===null)return!0;var I=Xn.call(g,"constructor")&&g.constructor;return typeof I=="function"&&I instanceof I&&lu.call(I)==k0}var Cw=ul?Pr(ul):jo;function e8(d){return zC(d)&&d>=-W&&d<=W}var XC=_h?Pr(_h):mm;function Nv(d){return typeof d=="string"||!_n(d)&&br(d)&&Tr(d)==St}function lo(d){return typeof d=="symbol"||br(d)&&Tr(d)==It}var Uf=Sp?Pr(Sp):hm;function t8(d){return d===n}function n8(d){return br(d)&&Jr(d)==ee}function a8(d){return br(d)&&Tr(d)==ie}var r8=rs(of),s8=rs(function(d,g){return d<=g});function QC(d){if(!d)return[];if(Fi(d))return Nv(d)?Ye(d):xs(d);if(Xd&&d[Xd])return Wh(d[Xd]());var g=Jr(d),I=g==be?iu:g==it?bp:$f;return I(d)}function ku(d){if(!d)return d===0?d:0;if(d=Ho(d),d===X||d===-X){var g=d<0?-1:1;return g*B}return d===d?d:0}function Vn(d){var g=ku(d),I=g%1;return g===g?I?g-I:g:0}function ZC(d){return d?Tl(Vn(d),0,J):0}function Ho(d){if(typeof d=="number")return d;if(lo(d))return R;if(fr(d)){var g=typeof d.valueOf=="function"?d.valueOf():d;d=fr(g)?g+"":g}if(typeof d!="string")return d===0?d:+d;d=Jd(d);var I=Un.test(d);return I||ca.test(d)?Xl(d.slice(2),I?2:8):Ma.test(d)?R:+d}function ek(d){return si(d,Ri(d))}function i8(d){return d?Tl(Vn(d),-W,W):d===0?d:0}function Na(d){return d==null?"":Js(d)}var o8=hs(function(d,g){if(Sc(g)||Fi(g)){si(g,vs(g),d);return}for(var I in g)Xn.call(g,I)&&as(d,I,g[I])}),tk=hs(function(d,g){si(g,Ri(g),d)}),nk=hs(function(d,g,I,V){si(g,Ri(g),d,V)}),kw=hs(function(d,g,I,V){si(g,vs(g),d,V)}),l8=so(cm);function c8(d,g){var I=wi(d);return g==null?I:xi(I,g)}var u8=hn(function(d,g){d=ua(d);var I=-1,V=g.length,ae=V>2?g[2]:n;for(ae&&_t(g[0],g[1],ae)&&(V=1);++I<V;)for(var le=g[I],ve=Ri(le),_e=-1,We=ve.length;++_e<We;){var ht=ve[_e],ft=d[ht];(ft===n||Pl(ft,ac[ht])&&!Xn.call(d,ht))&&(d[ht]=le[ht])}return d}),p8=hn(function(d){return d.push(n,Of),ts(ak,n,d)});function d8(d,g){return jh(d,yn(g,3),Ps)}function m8(d,g){return jh(d,yn(g,3),dm)}function h8(d,g){return d==null?d:Fp(d,yn(g,3),Ri)}function f8(d,g){return d==null?d:pm(d,yn(g,3),Ri)}function g8(d,g){return d&&Ps(d,yn(g,3))}function y8(d,g){return d&&dm(d,yn(g,3))}function T8(d){return d==null?[]:Rp(d,vs(d))}function S8(d){return d==null?[]:Rp(d,Ri(d))}function Fw(d,g,I){var V=d==null?n:Sl(d,g);return V===n?I:V}function v8(d,g){return d!=null&&Vp(d,g,yu)}function Rw(d,g){return d!=null&&Vp(d,g,By)}var b8=Qy(function(d,g,I){g!=null&&typeof g.toString!="function"&&(g=cu.call(g)),d[g]=I},Bw(_i)),O8=Qy(function(d,g,I){g!=null&&typeof g.toString!="function"&&(g=cu.call(g)),Xn.call(d,g)?d[g].push(I):d[g]=[I]},yn),L8=hn(Tu);function vs(d){return Fi(d)?Mo(d):fm(d)}function Ri(d){return Fi(d)?Mo(d,!0):Bp(d)}function w8(d,g){var I={};return g=yn(g,3),Ps(d,function(V,ae,le){no(I,g(V,ae,le),V)}),I}function E8(d,g){var I={};return g=yn(g,3),Ps(d,function(V,ae,le){no(I,ae,g(V,ae,le))}),I}var P8=hs(function(d,g,I){Dp(d,g,I)}),ak=hs(function(d,g,I,V){Dp(d,g,I,V)}),x8=so(function(d,g){var I={};if(d==null)return I;var V=!1;g=Ia(g,function(le){return le=Ol(le,d),V||(V=le.length>1),le}),si(d,wf(d),I),V&&(I=ri(I,y|S|L,nv));for(var ae=g.length;ae--;)pf(I,g[ae]);return I});function I8(d,g){return rk(d,sn(yn(g)))}var N8=so(function(d,g){return d==null?{}:Su(d,g)});function rk(d,g){if(d==null)return{};var I=Ia(wf(d),function(V){return[V]});return g=yn(g),Wa(d,I,function(V,ae){return g(V,ae[0])})}function A8(d,g,I){g=Ol(g,d);var V=-1,ae=g.length;for(ae||(ae=1,d=n);++V<ae;){var le=d==null?n:d[Ai(g[V])];le===n&&(V=ae,le=I),d=Cu(le)?le.call(d):le}return d}function C8(d,g,I){return d==null?d:bu(d,g,I)}function k8(d,g,I,V){return V=typeof V=="function"?V:n,d==null?d:bu(d,g,I,V)}var sk=Zy(vs),ik=Zy(Ri);function F8(d,g,I){var V=_n(d),ae=V||$p(d)||Uf(d);if(g=yn(g,4),I==null){var le=d&&d.constructor;ae?I=V?new le:[]:fr(d)?I=Cu(le)?wi(Lp(d)):{}:I={}}return(ae?Yr:Ps)(d,function(ve,_e,We){return g(I,ve,_e,We)}),I}function R8(d,g){return d==null?!0:pf(d,g)}function _8(d,g,I){return d==null?d:Wy(d,g,Lm(I))}function B8(d,g,I,V){return V=typeof V=="function"?V:n,d==null?d:Wy(d,g,Lm(I),V)}function $f(d){return d==null?[]:dl(d,vs(d))}function D8(d){return d==null?[]:dl(d,Ri(d))}function M8(d,g,I){return I===n&&(I=g,g=n),I!==n&&(I=Ho(I),I=I===I?I:0),g!==n&&(g=Ho(g),g=g===g?g:0),Tl(Ho(d),g,I)}function j8(d,g,I){return g=ku(g),I===n?(I=g,g=0):I=ku(I),d=Ho(d),U0(d,g,I)}function G8(d,g,I){if(I&&typeof I!="boolean"&&_t(d,g,I)&&(g=I=n),I===n&&(typeof g=="boolean"?(I=g,g=n):typeof d=="boolean"&&(I=d,d=n)),d===n&&g===n?(d=0,g=1):(d=ku(d),g===n?(g=d,d=0):g=ku(g)),d>g){var V=d;d=g,g=V}if(I||d%1||g%1){var ae=am();return ps(d+ae*(g-d+Bs("1e-"+((ae+"").length-1))),g)}return vu(d,g)}var Y8=Ou(function(d,g,I){return g=g.toLowerCase(),d+(I?ok(g):g)});function ok(d){return _w(Na(d).toLowerCase())}function lk(d){return d=Na(d),d&&d.replace(ei,Ey).replace(Co,"")}function V8(d,g,I){d=Na(d),g=Js(g);var V=d.length;I=I===n?V:Tl(Vn(I),0,V);var ae=I;return I-=g.length,I>=0&&d.slice(I,ae)==g}function H8(d){return d=Na(d),d&&gt.test(d)?d.replace(vt,Py):d}function J8(d){return d=Na(d),d&&nt.test(d)?d.replace(Me,"\\$&"):d}var W8=Ou(function(d,g,I){return d+(I?"-":"")+g.toLowerCase()}),U8=Ou(function(d,g,I){return d+(I?" ":"")+g.toLowerCase()}),$8=Xy("toLowerCase");function z8(d,g,I){d=Na(d),g=Vn(g);var V=g?Ie(d):0;if(!g||V>=g)return d;var ae=(g-V)/2;return Pm(Zd(ae),I)+d+Pm(sc(ae),I)}function K8(d,g,I){d=Na(d),g=Vn(g);var V=g?Ie(d):0;return g&&V<g?d+Pm(g-V,I):d}function q8(d,g,I){d=Na(d),g=Vn(g);var V=g?Ie(d):0;return g&&V<g?Pm(g-V,I)+d:d}function X8(d,g,I){return I||g==null?g=0:g&&(g=+g),Kh(Na(d).replace(dt,""),g||0)}function Q8(d,g,I){return(I?_t(d,g,I):g===n)?g=1:g=Vn(g),jy(Na(d),g)}function Z8(){var d=arguments,g=Na(d[0]);return d.length<3?g:g.replace(d[1],d[2])}var eV=Ou(function(d,g,I){return d+(I?"_":"")+g.toLowerCase()});function tV(d,g,I){return I&&typeof I!="number"&&_t(d,g,I)&&(g=I=n),I=I===n?J:I>>>0,I?(d=Na(d),d&&(typeof g=="string"||g!=null&&!Cw(g))&&(g=Js(g),!g&&to(d))?Ll(Ye(d),0,I):d.split(g,I)):[]}var nV=Ou(function(d,g,I){return d+(I?" ":"")+_w(g)});function aV(d,g,I){return d=Na(d),I=I==null?0:Tl(Vn(I),0,d.length),g=Js(g),d.slice(I,I+g.length)==g}function rV(d,g,I){var V=se.templateSettings;I&&_t(d,g,I)&&(g=n),d=Na(d),g=kw({},g,V,eT);var ae=kw({},g.imports,V.imports,eT),le=vs(ae),ve=dl(ae,le);Yr(le,function(Ln){if(Ht.test(Ln))throw new gn(p)});var _e,We,ht=0,ft=g.interpolate||rr,Ot="__p += '",Vt=nc((g.escape||rr).source+"|"+ft.source+"|"+(ft===cn?On:rr).source+"|"+(g.evaluate||rr).source+"|$","g"),pn="//# sourceURL="+(Xn.call(g,"sourceURL")?(g.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++ot+"]")+`
13`;d.replace(Vt,function(Ln,Qn,oa,co,oi,uo){return oa||(oa=co),Ot+=d.slice(ht,uo).replace(Gn,su),Qn&&(_e=!0,Ot+=`' +
14__e(`+Qn+`) +
15'`),oi&&(We=!0,Ot+=`';
16`+oi+`;
17__p += '`),oa&&(Ot+=`' +
18((__t = (`+oa+`)) == null ? '' : __t) +
19'`),ht=uo+Ln.length,Ln}),Ot+=`';
20`;var In=Xn.call(g,"variable")&&g.variable;if(!In)Ot=`with (obj) {
21`+Ot+`
22}
23`;else if(Ht.test(In))throw new gn(c);Ot=(We?Ot.replace(Pt,""):Ot).replace(kt,"$1").replace(yt,"$1;"),Ot="function("+(In||"obj")+`) {
24`+(In?"":`obj || (obj = {});
25`)+"var __t, __p = ''"+(_e?", __e = _.escape":"")+(We?`, __j = Array.prototype.join;
26function print() { __p += __j.call(arguments, '') }
27`:`;
28`)+Ot+`return __p
29}`;var Wn=uk(function(){return na(le,pn+"return "+Ot).apply(n,ve)});if(Wn.source=Ot,Aw(Wn))throw Wn;return Wn}function sV(d){return Na(d).toLowerCase()}function iV(d){return Na(d).toUpperCase()}
vendor: 4,392 bytes, line 29
29function oV(d,g,I){if(d=Na(d),d&&(I||g===n))return Jd(d);if(!d||!(g=Js(g)))return d;var V=Ye(d),ae=Ye(g),le=Hh(V,ae),ve=Jh(V,ae)+1;return Ll(V,le,ve).join("")}function lV(d,g,I){if(d=Na(d),d&&(I||g===n))return d.slice(0,Pe(d)+1);if(!d||!(g=Js(g)))return d;var V=Ye(d),ae=Jh(V,Ye(g))+1;return Ll(V,0,ae).join("")}function cV(d,g,I){if(d=Na(d),d&&(I||g===n))return d.replace(dt,"");if(!d||!(g=Js(g)))return d;var V=Ye(d),ae=Hh(V,Ye(g));return Ll(V,ae).join("")}function uV(d,g){var I=G,V=z;if(fr(g)){var ae="separator"in g?g.separator:ae;I="length"in g?Vn(g.length):I,V="omission"in g?Js(g.omission):V}d=Na(d);var le=d.length;if(to(d)){var ve=Ye(d);le=ve.length}if(I>=le)return d;var _e=I-Ie(V);if(_e<1)return V;var We=ve?Ll(ve,0,_e).join(""):d.slice(0,_e);if(ae===n)return We+V;if(ve&&(_e+=We.length-_e),Cw(ae)){if(d.slice(_e).search(ae)){var ht,ft=We;for(ae.global||(ae=nc(ae.source,Na(An.exec(ae))+"g")),ae.lastIndex=0;ht=ae.exec(ft);)var Ot=ht.index;We=We.slice(0,Ot===n?_e:Ot)}}else if(d.indexOf(Js(ae),_e)!=_e){var Vt=We.lastIndexOf(ae);Vt>-1&&(We=We.slice(0,Vt))}return We+V}function pV(d){return d=Na(d),d&&Ft.test(d)?d.replace(Xe,ut):d}var dV=Ou(function(d,g,I){return d+(I?" ":"")+g.toUpperCase()}),_w=Xy("toUpperCase");function ck(d,g,I){return d=Na(d),g=I?n:g,g===n?xy(d)?Dt(d):Ly(d):d.match(g)||[]}var uk=hn(function(d,g){try{return ts(d,n,g)}catch(I){return Aw(I)?I:new gn(I)}}),mV=so(function(d,g){return Yr(g,function(I){I=Ai(I),no(d,I,Tt(d[I],d))}),d});function hV(d){var g=d==null?0:d.length,I=yn();return d=g?Ia(d,function(V){if(typeof V[1]!="function")throw new qa(o);return[I(V[0]),V[1]]}):[],hn(function(V){for(var ae=-1;++ae<g;){var le=d[ae];if(ts(le[0],this,V))return ts(le[1],this,V)}})}function fV(d){return tf(ri(d,y))}function Bw(d){return function(){return d}}function gV(d,g){return d==null||d!==d?g:d}var yV=Tf(),TV=Tf(!0);function _i(d){return d}function Dw(d){return gc(typeof d=="function"?d:ri(d,y))}function SV(d){return Ja(ri(d,y))}function vV(d,g){return gm(d,ri(g,y))}var bV=hn(function(d,g){return function(I){return Tu(I,d,g)}}),OV=hn(function(d,g){return function(I){return Tu(d,I,g)}});function Mw(d,g,I){var V=vs(g),ae=Rp(g,V);I==null&&!(fr(g)&&(ae.length||!V.length))&&(I=g,g=d,d=this,ae=Rp(g,vs(g)));var le=!(fr(I)&&"chain"in I)||!!I.chain,ve=Cu(d);return Yr(ae,function(_e){var We=g[_e];d[_e]=We,ve&&(d.prototype[_e]=function(){var ht=this.__chain__;if(le||ht){var ft=d(this.__wrapped__),Ot=ft.__actions__=xs(this.__actions__);return Ot.push({func:We,args:arguments,thisArg:d}),ft.__chain__=ht,ft}return We.apply(d,Oi([this.value()],arguments))})}),d}function LV(){return Va._===this&&(Va._=F0),this}function jw(){}function wV(d){return d=Vn(d),hn(function(g){return ym(g,d)})}var EV=vf(Ia),PV=vf(Dh),xV=vf(jd);function pk(d){return Tc(d)?Vd(Ai(d)):Ir(d)}function IV(d){return function(g){return d==null?n:Sl(d,g)}}var NV=ev(),AV=ev(!0);function Gw(){return[]}function Yw(){return!1}function CV(){return{}}function kV(){return""}function FV(){return!0}function RV(d,g){if(d=Vn(d),d<1||d>W)return[];var I=J,V=ps(d,J);g=yn(g),d-=J;for(var ae=Ro(V,g);++I<d;)g(I);return ae}function _V(d){return _n(d)?Ia(d,Ai):lo(d)?[d]:xs(lT(Na(d)))}function BV(d){var g=++Iy;return Na(d)+g}var DV=Em(function(d,g){return d+g},0),MV=bf("ceil"),jV=Em(function(d,g){return d/g},1),GV=bf("floor");function YV(d){return d&&d.length?um(d,_i,Vs):n}function VV(d,g){return d&&d.length?um(d,yn(g,2),Vs):n}function HV(d){return Yd(d,_i)}function JV(d,g){return Yd(d,yn(g,2))}function WV(d){return d&&d.length?um(d,_i,of):n}function UV(d,g){return d&&d.length?um(d,yn(g,2),of):n}var $V=Em(function(d,g){return d*g},1),zV=bf("round"),KV=Em(function(d,g){return d-g},0);function qV(d){return d&&d.length?Hd(d,_i):0}function XV(d,g){return d&&d.length?Hd(d,yn(g,2)):0}return se.after=at,se.ary=bt,se.assign=o8,se.assignIn=tk,se.assignInWith=nk,se.assignWith=kw,se.at=l8,se.before=Et,se.bind=Tt,se.bindAll=mV,se.bindKey=zt,se.castArray=kY,se.chain=Ov,se.chunk=cT,se.compact=Ci,se.concat=ia,se.cond=hV,se.conforms=fV,se.constant=Bw,se.countBy=wv,se.create=c8,se.curry=tn,se.curryRight=rn,se.debounce=ir,se.defaults=u8,se.defaultsDeep=p8,se.defer=qe,se.delay=Ge,se.difference=Ur,se.differenceBy=vr,se.differenceWith=ss,se.drop=ii,se.dropRight=Hp,se.dropRightWhile=Nr,se.dropWhile=km,se.fill=Eu,se.filter=Gf,se.flatMap=Pw,se.flatMapDeep=Pv,se.flatMapDepth=OT,se.flatten=Jp,se.flatten
vendor: 4,673 bytes, line 29
29Deep=Ws,se.flattenDepth=uT,se.flip=tt,se.flow=yV,se.flowRight=TV,se.fromPairs=Wp,se.functions=T8,se.functionsIn=S8,se.groupBy=Vf,se.initial=pT,se.intersection=Oc,se.intersectionBy=Ff,se.intersectionWith=Lc,se.invert=b8,se.invertBy=O8,se.invokeMap=xw,se.iteratee=Dw,se.keyBy=Hf,se.keys=vs,se.keysIn=Ri,se.map=Jf,se.mapKeys=w8,se.mapValues=E8,se.matches=SV,se.matchesProperty=vV,se.memoize=Nt,se.merge=P8,se.mergeWith=ak,se.method=bV,se.methodOf=OV,se.mixin=Mw,se.negate=sn,se.nthArg=wV,se.omit=x8,se.omitBy=I8,se.once=Tn,se.orderBy=Bm,se.over=EV,se.overArgs=Sn,se.overEvery=PV,se.overSome=xV,se.partial=xn,se.partialRight=Ar,se.partition=Iw,se.pick=N8,se.pickBy=rk,se.property=pk,se.propertyOf=IV,se.pull=Bf,se.pullAll=Ss,se.pullAllBy=wc,se.pullAllWith=oo,se.pullAt=Us,se.range=NV,se.rangeRight=AV,se.rearg=pa,se.reject=u,se.remove=pv,se.rest=xc,se.reverse=Rm,se.sampleSize=P,se.set=C8,se.setWith=k8,se.shuffle=M,se.slice=mT,se.sortBy=ye,se.sortedUniq=xu,se.sortedUniqBy=mv,se.split=tV,se.spread=Nw,se.tail=hv,se.take=gT,se.takeRight=Df,se.takeRightWhile=Tw,se.takeWhile=Sw,se.tap=Pc,se.throttle=NY,se.thru=Nu,se.toArray=QC,se.toPairs=sk,se.toPairsIn=ik,se.toPath=_V,se.toPlainObject=ek,se.transform=F8,se.unary=AY,se.union=fv,se.unionBy=gv,se.unionWith=Iu,se.uniq=vw,se.uniqBy=Up,se.uniqWith=yv,se.unset=R8,se.unzip=Ua,se.unzipWith=Tv,se.update=_8,se.updateWith=B8,se.values=$f,se.valuesIn=D8,se.without=Sv,se.words=ck,se.wrap=CY,se.xor=bw,se.xorBy=Ow,se.xorWith=vv,se.zip=bv,se.zipObject=Lw,se.zipObjectDeep=ki,se.zipWith=yT,se.entries=sk,se.entriesIn=ik,se.extend=tk,se.extendWith=nk,Mw(se,se),se.add=DV,se.attempt=uk,se.camelCase=Y8,se.capitalize=ok,se.ceil=MV,se.clamp=M8,se.clone=FY,se.cloneDeep=_Y,se.cloneDeepWith=BY,se.cloneWith=RY,se.conformsTo=DY,se.deburr=lk,se.defaultTo=gV,se.divide=jV,se.endsWith=V8,se.eq=Pl,se.escape=H8,se.escapeRegExp=J8,se.every=jf,se.find=Ev,se.findIndex=Fm,se.findKey=d8,se.findLast=bT,se.findLastIndex=Cf,se.findLastKey=m8,se.floor=GV,se.forEach=_m,se.forEachRight=Yf,se.forIn=h8,se.forInRight=f8,se.forOwn=g8,se.forOwnRight=y8,se.get=Fw,se.gt=MY,se.gte=jY,se.has=v8,se.hasIn=Rw,se.head=Vo,se.identity=_i,se.includes=xv,se.indexOf=kf,se.inRange=j8,se.invoke=L8,se.isArguments=Dm,se.isArray=_n,se.isArrayBuffer=GY,se.isArrayLike=Fi,se.isArrayLikeObject=Cr,se.isBoolean=YY,se.isBuffer=$p,se.isDate=VY,se.isElement=HY,se.isEmpty=JY,se.isEqual=WY,se.isEqualWith=UY,se.isError=Aw,se.isFinite=$Y,se.isFunction=Cu,se.isInteger=zC,se.isLength=Iv,se.isMap=KC,se.isMatch=zY,se.isMatchWith=KY,se.isNaN=qY,se.isNative=XY,se.isNil=ZY,se.isNull=QY,se.isNumber=qC,se.isObject=fr,se.isObjectLike=br,se.isPlainObject=LT,se.isRegExp=Cw,se.isSafeInteger=e8,se.isSet=XC,se.isString=Nv,se.isSymbol=lo,se.isTypedArray=Uf,se.isUndefined=t8,se.isWeakMap=n8,se.isWeakSet=a8,se.join=Rf,se.kebabCase=W8,se.last=Ts,se.lastIndexOf=dT,se.lowerCase=U8,se.lowerFirst=$8,se.lt=r8,se.lte=s8,se.max=YV,se.maxBy=VV,se.mean=HV,se.meanBy=JV,se.min=WV,se.minBy=UV,se.stubArray=Gw,se.stubFalse=Yw,se.stubObject=CV,se.stubString=kV,se.stubTrue=FV,se.multiply=$V,se.nth=_f,se.noConflict=LV,se.noop=jw,se.now=Ae,se.pad=z8,se.padEnd=K8,se.padStart=q8,se.parseInt=X8,se.random=G8,se.reduce=Wf,se.reduceRight=l,se.repeat=Q8,se.replace=Z8,se.result=A8,se.round=zV,se.runInContext=Ce,se.sample=T,se.size=H,se.snakeCase=eV,se.some=re,se.sortedIndex=yw,se.sortedIndexBy=Ec,se.sortedIndexOf=dv,se.sortedLastIndex=hT,se.sortedLastIndexBy=Pu,se.sortedLastIndexOf=fT,se.startCase=nV,se.startsWith=aV,se.subtract=KV,se.sum=qV,se.sumBy=XV,se.template=rV,se.times=RV,se.toFinite=ku,se.toInteger=Vn,se.toLength=ZC,se.toLower=sV,se.toNumber=Ho,se.toSafeInteger=i8,se.toString=Na,se.toUpper=iV,se.trim=oV,se.trimEnd=lV,se.trimStart=cV,se.truncate=uV,se.unescape=pV,se.uniqueId=BV,se.upperCase=dV,se.upperFirst=_w,se.each=_m,se.eachRight=Yf,se.first=Vo,Mw(se,(function(){var d={};return Ps(se,function(g,I){Xn.call(se.prototype,I)||(d[I]=g)}),d})(),{chain:!1}),se.VERSION=a,Yr(["bind","bindKey","curry","curryRight","partial","partialRight"],function(d){se[d].placeholder=se}),Yr(["drop","take"],function(d,g){Yn.prototype[d]=function(I){I=I===n?1:xr(Vn(I),0);var V=this.__filtered__&&!g?new Yn(this):this.clone();return V.__filtered__?V.__takeCount__=ps(I,V.__takeCount__):V.__views__.push({size:ps(I,J),type:d+(V.__dir__<0?"Right":"")}),V},Yn.prototype[d+"Right"]=function(I){return this.reverse()[d](I).reverse()}}),Yr(["filter","map","takeWhile"],function(d,g){var I=g+1,V=I==q||I==D;Yn.prototype[d]=function(ae){var le=this.clone();return le.__iteratees__.push({iteratee:yn(ae,3),type:I}),le.__filtered__=le.__filtered__||V,le}}),Yr(["head","last"],function(d,g){var I="take"+(g?"Right":"");
vendor: 2,407 bytes, line 29
29Yn.prototype[d]=function(){return this[I](1).value()[0]}}),Yr(["initial","tail"],function(d,g){var I="drop"+(g?"":"Right");Yn.prototype[d]=function(){return this.__filtered__?new Yn(this):this[I](1)}}),Yn.prototype.compact=function(){return this.filter(_i)},Yn.prototype.find=function(d){return this.filter(d).head()},Yn.prototype.findLast=function(d){return this.reverse().find(d)},Yn.prototype.invokeMap=hn(function(d,g){return typeof d=="function"?new Yn(this):this.map(function(I){return Tu(I,d,g)})}),Yn.prototype.reject=function(d){return this.filter(sn(yn(d)))},Yn.prototype.slice=function(d,g){d=Vn(d);var I=this;return I.__filtered__&&(d>0||g<0)?new Yn(I):(d<0?I=I.takeRight(-d):d&&(I=I.drop(d)),g!==n&&(g=Vn(g),I=g<0?I.dropRight(-g):I.take(g-d)),I)},Yn.prototype.takeRightWhile=function(d){return this.reverse().takeWhile(d).reverse()},Yn.prototype.toArray=function(){return this.take(J)},Ps(Yn.prototype,function(d,g){var I=/^(?:filter|find|map|reject)|While$/.test(g),V=/^(?:head|last)$/.test(g),ae=se[V?"take"+(g=="last"?"Right":""):g],le=V||/^find/.test(g);ae&&(se.prototype[g]=function(){var ve=this.__wrapped__,_e=V?[1]:arguments,We=ve instanceof Yn,ht=_e[0],ft=We||_n(ve),Ot=function(Qn){var oa=ae.apply(se,Oi([Qn],_e));return V&&Vt?oa[0]:oa};ft&&I&&typeof ht=="function"&&ht.length!=1&&(We=ft=!1);var Vt=this.__chain__,pn=!!this.__actions__.length,In=le&&!Vt,Wn=We&&!pn;if(!le&&ft){ve=Wn?ve:new Yn(this);var Ln=d.apply(ve,_e);return Ln.__actions__.push({func:Nu,args:[Ot],thisArg:n}),new ns(Ln,Vt)}return In&&Wn?d.apply(this,_e):(Ln=this.thru(Ot),In?V?Ln.value()[0]:Ln.value():Ln)})}),Yr(["pop","push","shift","sort","splice","unshift"],function(d){var g=Op[d],I=/^(?:push|sort|unshift)$/.test(d)?"tap":"thru",V=/^(?:pop|shift)$/.test(d);se.prototype[d]=function(){var ae=arguments;if(V&&!this.__chain__){var le=this.value();return g.apply(_n(le)?le:[],ae)}return this[I](function(ve){return g.apply(_n(ve)?ve:[],ae)})}}),Ps(Yn.prototype,function(d,g){var I=se[g];if(I){var V=I.name+"";Xn.call(ic,V)||(ic[V]=[]),ic[V].push({name:g,func:I})}}),ic[Sf(n,E).name]=[{name:"wrapper",func:n}],Yn.prototype.clone=ky,Yn.prototype.reverse=Np,Yn.prototype.value=cc,se.prototype.at=Au,se.prototype.chain=Mf,se.prototype.commit=TT,se.prototype.next=ST,se.prototype.plant=vT,se.prototype.reverse=Ew,se.prototype.toJSON=se.prototype.valueOf=se.prototype.value=Lv,se.prototype.first=se.prototype.head,Xd&&
29(se.prototype[Xd]=ww),se}),Lt=Xt();Qi?((Qi.exports=Lt)._=Lt,Ql._=Lt):Va._=Lt}).call(wU)})(tS,tS.exports)),tS.exports}var fe=EU(),CT={},kT={},fb={exports:{}};function PU(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var gb={exports:{}};const xU={},IU=Object.freeze(Object.defineProperty({__proto__:null,default:xU},Symbol.toStringTag,{value:"Module"})),NU=qO(IU);var AU=gb.exports,q2;function Nd(){return q2||(q2=1,(function(e,t){(function(n,a){e.exports=a()})(AU,function(){var n=n||(function(a,s){var i;if(typeof window<"u"&&window.crypto&&(i=window.crypto),typeof self<"u"&&self.crypto&&(i=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(i=globalThis.crypto),!i&&typeof window<"u"&&window.msCrypto&&(i=window.msCrypto),!i&&typeof globalThis<"u"&&globalThis.crypto&&(i=globalThis.crypto),!i&&typeof PU=="function")try{i=NU}catch{}var o=function(){if(i){if(typeof i.getRandomValues=="function")try{return i.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof i.randomBytes=="function")try{return i.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},c=Object.create||(function(){function E(){}return function(x){var A;return E.prototype=x,A=new E,E.prototype=null,A}})(),p={},m=p.lib={},h=m.Base=(function(){return{extend:function(E){var x=c(this);return E&&x.mixIn(E),(!x.hasOwnProperty("init")||this.init===x.init)&&(x.init=function(){x.$super.init.apply(this,arguments)}),x.init.prototype=x,x.$super=this,x},create:function(){var E=this.extend();return E.init.apply(E,arguments),E},init:function(){},mixIn:function(E){for(var x in E)E.hasOwnProperty(x)&&(this[x]=E[x]);E.hasOwnProperty("toString")&&(this.toString=E.toString)},clone:function(){return this.init.prototype.extend(this)}}})(),f=m.WordArray=h.extend({init:function(E,x){E=this.words=E||[],x!=s?this.sigBytes=x:this.sigBytes=E.length*4},toString:function(E){return(E||S).stringify(this)},concat:function(E){var x=this.words,A=E.words,w=this.sigBytes,k=E.sigBytes;if(this.clamp(),w%4)for(var N=0;N<k;N++){var _=A[N>>>2]>>>24-N%4*8&255;x[w+N>>>2]|=_<<24-(w+N)%4*8}else for(var j=0;j<k;j+=4)x[w+j>>>2]=A[j>>>2];return this.sigBytes+=k,this},clamp:function(){var E=this.words,x=this.sigBytes;E[x>>>2]&=4294967295<<32-x%4*8,E.length=a.ceil(x/4)},clone:function(){var E=h.clone.call(this);return E.words=this.words.slice(0),E},random:function(E){for(var x=[],A=0;A<E;A+=4)x.push(o());return new f.init(x,E)}}),y=p.enc={},S=y.Hex={stringify:function(E){for(var x=E.words,A=E.sigBytes,w=[],k=0;k<A;k++){var N=x[k>>>2]>>>24-k%4*8&255;w.push((N>>>4).toString(16)),w.push((N&15).toString(16))}return w.join("")},parse:function(E){for(var x=E.length,A=[],w=0;w<x;w+=2)A[w>>>3]|=parseInt(E.substr(w,2),16)<<24-w%8*4;return new f.init(A,x/2)}},L=y.Latin1={stringify:function(E){for(var x=E.words,A=E.sigBytes,w=[],k=0;k<A;k++){var N=x[k>>>2]>>>24-k%4*8&255;w.push(String.fromCharCode(N))}return w.join("")},parse:function(E){for(var x=E.length,A=[],w=0;w<x;w++)A[w>>>2]|=(E.charCodeAt(w)&255)<<24-w%4*8;return new f.init(A,x)}},O=y.Utf8={stringify:function(E){try{return decodeURIComponent(escape(L.stringify(E)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(E){return L.parse(unescape(encodeURIComponent(E)))}},v=m.BufferedBlockAlgorithm=h.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(E){typeof E=="string"&&(E=O.parse(E)),this._data.concat(E),this._nDataBytes+=E.sigBytes},_process:function(E){var x,A=this._data,w=A.words,k=A.sigBytes,N=this.blockSize,_=N*4,j=k/_;E?j=a.ceil(j):j=a.max((j|0)-this._minBufferSize,0);var F=j*N,G=a.min(F*4,k);if(F){for(var z=0;z<F;z+=N)this._doProcessBlock(w,z);x=w.splice(0,F),A.sigBytes-=G}return new f.init(x,G)},clone:function(){var E=h.clone.call(this);return E._data=this._data.clone(),E},_minBufferSize:0});m.Hasher=v.extend({cfg:h.extend(),init:function(E){this.cfg=this.cfg.extend(E),this.reset()},reset:function(){v.reset.call(this),this._doReset()},update:function(E){return this._append(E),this._process(),this},finalize:function(E){E&&this._append(E);var x=this._doFinalize();return x},blockSize:16,_createHelper:function(E){return function(x,A){return new E.init(A).finalize(x)}},_createHmacHelper:function(E){return function(x,A){return new C.HMAC.init(E,A).finalize(x)}}});var C=p.algo={};return p})(Math);return n})})(gb)),gb.exports}
vendor: 9,772 bytes, line 29
29var CU=fb.exports,X2;function kU(){return X2||(X2=1,(function(e,t){(function(n,a){e.exports=a(Nd())})(CU,function(n){return n.enc.Utf8})})(fb)),fb.exports}var yb={exports:{}},Tb={exports:{}},FU=Tb.exports,Q2;function RU(){return Q2||(Q2=1,(function(e,t){(function(n,a){e.exports=a(Nd())})(FU,function(n){return(function(){var a=n,s=a.lib,i=s.WordArray,o=a.enc;o.Base64={stringify:function(p){var m=p.words,h=p.sigBytes,f=this._map;p.clamp();for(var y=[],S=0;S<h;S+=3)for(var L=m[S>>>2]>>>24-S%4*8&255,O=m[S+1>>>2]>>>24-(S+1)%4*8&255,v=m[S+2>>>2]>>>24-(S+2)%4*8&255,C=L<<16|O<<8|v,E=0;E<4&&S+E*.75<h;E++)y.push(f.charAt(C>>>6*(3-E)&63));var x=f.charAt(64);if(x)for(;y.length%4;)y.push(x);return y.join("")},parse:function(p){var m=p.length,h=this._map,f=this._reverseMap;if(!f){f=this._reverseMap=[];for(var y=0;y<h.length;y++)f[h.charCodeAt(y)]=y}var S=h.charAt(64);if(S){var L=p.indexOf(S);L!==-1&&(m=L)}return c(p,m,f)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function c(p,m,h){for(var f=[],y=0,S=0;S<m;S++)if(S%4){var L=h[p.charCodeAt(S-1)]<<S%4*2,O=h[p.charCodeAt(S)]>>>6-S%4*2,v=L|O;f[y>>>2]|=v<<24-y%4*8,y++}return i.create(f,y)}})(),n.enc.Base64})})(Tb)),Tb.exports}var Sb={exports:{}},_U=Sb.exports,Z2;function BU(){return Z2||(Z2=1,(function(e,t){(function(n,a){e.exports=a(Nd())})(_U,function(n){return(function(a){var s=n,i=s.lib,o=i.WordArray,c=i.Hasher,p=s.algo,m=[];(function(){for(var O=0;O<64;O++)m[O]=a.abs(a.sin(O+1))*4294967296|0})();var h=p.MD5=c.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(O,v){for(var C=0;C<16;C++){var E=v+C,x=O[E];O[E]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360}var A=this._hash.words,w=O[v+0],k=O[v+1],N=O[v+2],_=O[v+3],j=O[v+4],F=O[v+5],G=O[v+6],z=O[v+7],$=O[v+8],Y=O[v+9],q=O[v+10],U=O[v+11],D=O[v+12],X=O[v+13],W=O[v+14],B=O[v+15],R=A[0],J=A[1],Z=A[2],te=A[3];R=f(R,J,Z,te,w,7,m[0]),te=f(te,R,J,Z,k,12,m[1]),Z=f(Z,te,R,J,N,17,m[2]),J=f(J,Z,te,R,_,22,m[3]),R=f(R,J,Z,te,j,7,m[4]),te=f(te,R,J,Z,F,12,m[5]),Z=f(Z,te,R,J,G,17,m[6]),J=f(J,Z,te,R,z,22,m[7]),R=f(R,J,Z,te,$,7,m[8]),te=f(te,R,J,Z,Y,12,m[9]),Z=f(Z,te,R,J,q,17,m[10]),J=f(J,Z,te,R,U,22,m[11]),R=f(R,J,Z,te,D,7,m[12]),te=f(te,R,J,Z,X,12,m[13]),Z=f(Z,te,R,J,W,17,m[14]),J=f(J,Z,te,R,B,22,m[15]),R=y(R,J,Z,te,k,5,m[16]),te=y(te,R,J,Z,G,9,m[17]),Z=y(Z,te,R,J,U,14,m[18]),J=y(J,Z,te,R,w,20,m[19]),R=y(R,J,Z,te,F,5,m[20]),te=y(te,R,J,Z,q,9,m[21]),Z=y(Z,te,R,J,B,14,m[22]),J=y(J,Z,te,R,j,20,m[23]),R=y(R,J,Z,te,Y,5,m[24]),te=y(te,R,J,Z,W,9,m[25]),Z=y(Z,te,R,J,_,14,m[26]),J=y(J,Z,te,R,$,20,m[27]),R=y(R,J,Z,te,X,5,m[28]),te=y(te,R,J,Z,N,9,m[29]),Z=y(Z,te,R,J,z,14,m[30]),J=y(J,Z,te,R,D,20,m[31]),R=S(R,J,Z,te,F,4,m[32]),te=S(te,R,J,Z,$,11,m[33]),Z=S(Z,te,R,J,U,16,m[34]),J=S(J,Z,te,R,W,23,m[35]),R=S(R,J,Z,te,k,4,m[36]),te=S(te,R,J,Z,j,11,m[37]),Z=S(Z,te,R,J,z,16,m[38]),J=S(J,Z,te,R,q,23,m[39]),R=S(R,J,Z,te,X,4,m[40]),te=S(te,R,J,Z,w,11,m[41]),Z=S(Z,te,R,J,_,16,m[42]),J=S(J,Z,te,R,G,23,m[43]),R=S(R,J,Z,te,Y,4,m[44]),te=S(te,R,J,Z,D,11,m[45]),Z=S(Z,te,R,J,B,16,m[46]),J=S(J,Z,te,R,N,23,m[47]),R=L(R,J,Z,te,w,6,m[48]),te=L(te,R,J,Z,z,10,m[49]),Z=L(Z,te,R,J,W,15,m[50]),J=L(J,Z,te,R,F,21,m[51]),R=L(R,J,Z,te,D,6,m[52]),te=L(te,R,J,Z,_,10,m[53]),Z=L(Z,te,R,J,q,15,m[54]),J=L(J,Z,te,R,k,21,m[55]),R=L(R,J,Z,te,$,6,m[56]),te=L(te,R,J,Z,B,10,m[57]),Z=L(Z,te,R,J,G,15,m[58]),J=L(J,Z,te,R,X,21,m[59]),R=L(R,J,Z,te,j,6,m[60]),te=L(te,R,J,Z,U,10,m[61]),Z=L(Z,te,R,J,N,15,m[62]),J=L(J,Z,te,R,Y,21,m[63]),A[0]=A[0]+R|0,A[1]=A[1]+J|0,A[2]=A[2]+Z|0,A[3]=A[3]+te|0},_doFinalize:function(){var O=this._data,v=O.words,C=this._nDataBytes*8,E=O.sigBytes*8;v[E>>>5]|=128<<24-E%32;var x=a.floor(C/4294967296),A=C;v[(E+64>>>9<<4)+15]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,v[(E+64>>>9<<4)+14]=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360,O.sigBytes=(v.length+1)*4,this._process();for(var w=this._hash,k=w.words,N=0;N<4;N++){var _=k[N];k[N]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360}return w},clone:function(){var O=c.clone.call(this);return O._hash=this._hash.clone(),O}});function f(O,v,C,E,x,A,w){var k=O+(v&C|~v&E)+x+w;return(k<<A|k>>>32-A)+v}function y(O,v,C,E,x,A,w){var k=O+(v&E|C&~E)+x+w;return(k<<A|k>>>32-A)+v}function S(O,v,C,E,x,A,w){var k=O+(v^C^E)+x+w;return(k<<A|k>>>32-A)+v}function L(O,v,C,E,x,A,w){var k=O+(C^(v|~E))+x+w;return(k<<A|k>>>32-A)+v}s.MD5=c._createHelper(h),s.HmacMD5=c._createHmacHelper(h)})(Math),n.MD5})})(Sb)),Sb.exports}var vb={exports:{}},bb={exports:{}},DU=bb.exports,eF;function MU(){return eF||(eF=1,(function(e,t){(function(n,a){e.exports=a(Nd())})(DU,function(n){return(function(){var a=n,s=a.lib,i=s.WordArray,o=s.Hasher,c=a.algo,p=[],m=c.SHA1=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(h,f){for(var y=this._hash.words,S=y[0],L=y[1],O=y[2],v=y[3],C=y[4],E=0;E<80;E++){if(E<16)p[E]=h[f+E]|0;else{var x=p[E-3]^p[E-8]^p[E-14]^p[E-16];p[E]=x<<1|x>>>31}var A=(S<<5|S>>>27)+C+p[E];E<20?A+=(L&O|~L&v)+1518500249:E<40?A+=(L^O^v)+1859775393:E<60?A+=(L&O|L&v|O&v)-1894007588:A+=(L^O^v)-899497514,C=v,v=O,O=L<<30|L>>>2,L=S,S=A}y[0]=y[0]+S|0,y[1]=y[1]+L|0,y[2]=y[2]+O|0,y[3]=y[3]+v|0,y[4]=y[4]+C|0},_doFinalize:function(){var h=this._data,f=h.words,y=this._nDataBytes*8,S=h.sigBytes*8;return f[S>>>5]|=128<<24-S%32,f[(S+64>>>9<<4)+14]=Math.floor(y/4294967296),f[(S+64>>>9<<4)+15]=y,h.sigBytes=f.length*4,this._process(),this._hash},clone:function(){var h=o.clone.call(this);return h._hash=this._hash.clone(),h}});a.SHA1=o._createHelper(m),a.HmacSHA1=o._createHmacHelper(m)})(),n.SHA1})})(bb)),bb.exports}var Ob={exports:{}},jU=Ob.exports,tF;function GU(){return tF||(tF=1,(function(e,t){(function(n,a){e.exports=a(Nd())})(jU,function(n){(function(){var a=n,s=a.lib,i=s.Base,o=a.enc,c=o.Utf8,p=a.algo;p.HMAC=i.extend({init:function(m,h){m=this._hasher=new m.init,typeof h=="string"&&(h=c.parse(h));var f=m.blockSize,y=f*4;h.sigBytes>y&&(h=m.finalize(h)),h.clamp();for(var S=this._oKey=h.clone(),L=this._iKey=h.clone(),O=S.words,v=L.words,C=0;C<f;C++)O[C]^=1549556828,v[C]^=909522486;S.sigBytes=L.sigBytes=y,this.reset()},reset:function(){var m=this._hasher;m.reset(),m.update(this._iKey)},update:function(m){return this._hasher.update(m),this},finalize:function(m){var h=this._hasher,f=h.finalize(m);h.reset();var y=h.finalize(this._oKey.clone().concat(f));return y}})})()})})(Ob)),Ob.exports}var YU=vb.exports,nF;function e4(){return nF||(nF=1,(function(e,t){(function(n,a,s){e.exports=a(Nd(),MU(),GU())})(YU,function(n){return(function(){var a=n,s=a.lib,i=s.Base,o=s.WordArray,c=a.algo,p=c.MD5,m=c.EvpKDF=i.extend({cfg:i.extend({keySize:128/32,hasher:p,iterations:1}),init:function(h){this.cfg=this.cfg.extend(h)},compute:function(h,f){for(var y,S=this.cfg,L=S.hasher.create(),O=o.create(),v=O.words,C=S.keySize,E=S.iterations;v.length<C;){y&&L.update(y),y=L.update(h).finalize(f),L.reset();for(var x=1;x<E;x++)y=L.finalize(y),L.reset();O.concat(y)}return O.sigBytes=C*4,O}});a.EvpKDF=function(h,f,y){return m.create(y).compute(h,f)}})(),n.EvpKDF})})(vb)),vb.exports}var Lb={exports:{}},VU=Lb.exports,aF;function HU(){return aF||(aF=1,(function(e,t){(function(n,a,s){e.exports=a(Nd(),e4())})(VU,function(n){n.lib.Cipher||(function(a){var s=n,i=s.lib,o=i.Base,c=i.WordArray,p=i.BufferedBlockAlgorithm,m=s.enc;m.Utf8;var h=m.Base64,f=s.algo,y=f.EvpKDF,S=i.Cipher=p.extend({cfg:o.extend(),createEncryptor:function(F,G){return this.create(this._ENC_XFORM_MODE,F,G)},createDecryptor:function(F,G){return this.create(this._DEC_XFORM_MODE,F,G)},init:function(F,G,z){this.cfg=this.cfg.extend(z),this._xformMode=F,this._key=G,this.reset()},reset:function(){p.reset.call(this),this._doReset()},process:function(F){return this._append(F),this._process()},finalize:function(F){F&&this._append(F);var G=this._doFinalize();return G},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:(function(){function F(G){return typeof G=="string"?j:k}return function(G){return{encrypt:function(z,$,Y){return F($).encrypt(G,z,$,Y)},decrypt:function(z,$,Y){return F($).decrypt(G,z,$,Y)}}}})()});i.StreamCipher=S.extend({_doFinalize:function(){var F=this._process(!0);return F},blockSize:1});var L=s.mode={},O=i.BlockCipherMode=o.extend({createEncryptor:function(F,G){return this.Encryptor.create(F,G)},createDecryptor:function(F,G){return this.Decryptor.create(F,G)},init:function(F,G){this._cipher=F,this._iv=G}}),v=L.CBC=(function(){var F=O.extend();F.Encryptor=F.extend({processBlock:function(z,$){var Y=this._cipher,q=Y.blockSize;G.call(this,z,$,q),Y.encryptBlock(z,$),this._prevBlock=z.slice($,$+q)}}),F.Decryptor=F.extend({processBlock:function(z,$){var Y=this._cipher,q=Y.blockSize,U=z.slice($,$+q);Y.decryptBlock(z,$),G.call(this,z,$,q),this._prevBlock=U}});function G(z,$,Y){var q,U=this._iv;U?(q=U,this._iv=a):q=this._prevBlock;for(var D=0;D<Y;D++)z[$+D]^=q[D]}return F})(),C=s.pad={},E=C.Pkcs7={pad:function(F,G){for(var z=G*4,$=z-F.sigBytes%z,Y=$<<24|$<<16|$<<8|$,q=[],U=0;U<$;U+=4)q.push(Y);var D=c.create(q,$);F.concat(D)},unpad:function(F){var G=F.words[F.sigBytes-1>>>2]&255;F.sigBytes-=G}};i.BlockCipher=S.extend({cfg:S.cfg.extend({mode:v,padding:E}),reset:function(){var F;S.reset.call(this);var G=this.cfg,z=G.iv,$=G.mode;this._xformMode==this._ENC_XFORM_MODE?F=$.createEncryptor:(F=$.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==F?this._mode.init(this,z&&z.words):(this._mode=F.call($,this,z&&z.words),this._mode.__creator=F)},_doProcessBlock:function(F,G){this._mode.processBlock(F,G)},_doFinalize:function(){var F,G=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(G.pad(this._data,this.blockSize),F=this._process(!0)):(F=this._process(!0),G.unpad(F)),F},blockSize:128/32});
29var x=i.CipherParams=o.extend({init:function(F){this.mixIn(F)},toString:function(F){return(F||this.formatter).stringify(this)}}),A=s.format={},w=A.OpenSSL={stringify:function(F){var G,z=F.ciphertext,$=F.salt;return $?G=c.create([1398893684,1701076831]).concat($).concat(z):G=z,G.toString(h)},parse:function(F){var G,z=h.parse(F),$=z.words;return $[0]==1398893684&&$[1]==1701076831&&(G=c.create($.slice(2,4)),$.splice(0,4),z.sigBytes-=16),x.create({ciphertext:z,salt:G})}},k=i.SerializableCipher=o.extend({cfg:o.extend({format:w}),encrypt:function(F,G,z,$){$=this.cfg.extend($);var Y=F.createEncryptor(z,$),q=Y.finalize(G),U=Y.cfg;return x.create({ciphertext:q,key:z,iv:U.iv,algorithm:F,mode:U.mode,padding:U.padding,blockSize:F.blockSize,formatter:$.format})},decrypt:function(F,G,z,$){$=this.cfg.extend($),G=this._parse(G,$.format);var Y=F.createDecryptor(z,$).finalize(G.ciphertext);return Y},_parse:function(F,G){return typeof F=="string"?G.parse(F,this):F}}),N=s.kdf={},_=N.OpenSSL={execute:function(F,G,z,$,Y){if($||($=c.random(64/8)),Y)var q=y.create({keySize:G+z,hasher:Y}).compute(F,$);else var q=y.create({keySize:G+z}).compute(F,$);var U=c.create(q.words.slice(G),z*4);return q.sigBytes=G*4,x.create({key:q,iv:U,salt:$})}},j=i.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:_}),encrypt:function(F,G,z,$){$=this.cfg.extend($);var Y=$.kdf.execute(z,F.keySize,F.ivSize,$.salt,$.hasher);$.iv=Y.iv;var q=k.encrypt.call(this,F,G,Y.key,$);return q.mixIn(Y),q},decrypt:function(F,G,z,$){$=this.cfg.extend($),G=this._parse(G,$.format);var Y=$.kdf.execute(z,F.keySize,F.ivSize,G.salt,$.hasher);$.iv=Y.iv;var q=k.decrypt.call(this,F,G,Y.key,$);return q}})})()})})(Lb)),Lb.exports}var JU=yb.exports,rF;function WU(){return rF||(rF=1,(function(e,t){(function(n,a,s){e.exports=a(Nd(),RU(),BU(),e4(),HU())})(JU,function(n){return(function(){var a=n,s=a.lib,i=s.BlockCipher,o=a.algo,c=[],p=[],m=[],h=[],f=[],y=[],S=[],L=[],O=[],v=[];(function(){for(var x=[],A=0;A<256;A++)A<128?x[A]=A<<1:x[A]=A<<1^283;for(var w=0,k=0,A=0;A<256;A++){var N=k^k<<1^k<<2^k<<3^k<<4;N=N>>>8^N&255^99,c[w]=N,p[N]=w;var _=x[w],j=x[_],F=x[j],G=x[N]*257^N*16843008;m[w]=G<<24|G>>>8,h[w]=G<<16|G>>>16,f[w]=G<<8|G>>>24,y[w]=G;var G=F*16843009^j*65537^_*257^w*16843008;S[N]=G<<24|G>>>8,L[N]=G<<16|G>>>16,O[N]=G<<8|G>>>24,v[N]=G,w?(w=_^x[x[x[F^_]]],k^=x[x[k]]):w=k=1}})();var C=[0,1,2,4,8,16,32,64,128,27,54],E=o.AES=i.extend({_doReset:function(){var x;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var A=this._keyPriorReset=this._key,w=A.words,k=A.sigBytes/4,N=this._nRounds=k+6,_=(N+1)*4,j=this._keySchedule=[],F=0;F<_;F++)F<k?j[F]=w[F]:(x=j[F-1],F%k?k>6&&F%k==4&&(x=c[x>>>24]<<24|c[x>>>16&255]<<16|c[x>>>8&255]<<8|c[x&255]):(x=x<<8|x>>>24,x=c[x>>>24]<<24|c[x>>>16&255]<<16|c[x>>>8&255]<<8|c[x&255],x^=C[F/k|0]<<24),j[F]=j[F-k]^x);for(var G=this._invKeySchedule=[],z=0;z<_;z++){var F=_-z;if(z%4)var x=j[F];else var x=j[F-4];z<4||F<=4?G[z]=x:G[z]=S[c[x>>>24]]^L[c[x>>>16&255]]^O[c[x>>>8&255]]^v[c[x&255]]}}},encryptBlock:function(x,A){this._doCryptBlock(x,A,this._keySchedule,m,h,f,y,c)},decryptBlock:function(x,A){var w=x[A+1];x[A+1]=x[A+3],x[A+3]=w,this._doCryptBlock(x,A,this._invKeySchedule,S,L,O,v,p);var w=x[A+1];x[A+1]=x[A+3],x[A+3]=w},_doCryptBlock:function(x,A,w,k,N,_,j,F){for(var G=this._nRounds,z=x[A]^w[0],$=x[A+1]^w[1],Y=x[A+2]^w[2],q=x[A+3]^w[3],U=4,D=1;D<G;D++){var X=k[z>>>24]^N[$>>>16&255]^_[Y>>>8&255]^j[q&255]^w[U++],W=k[$>>>24]^N[Y>>>16&255]^_[q>>>8&255]^j[z&255]^w[U++],B=k[Y>>>24]^N[q>>>16&255]^_[z>>>8&255]^j[$&255]^w[U++],R=k[q>>>24]^N[z>>>16&255]^_[$>>>8&255]^j[Y&255]^w[U++];z=X,$=W,Y=B,q=R}var X=(F[z>>>24]<<24|F[$>>>16&255]<<16|F[Y>>>8&255]<<8|F[q&255])^w[U++],W=(F[$>>>24]<<24|F[Y>>>16&255]<<16|F[q>>>8&255]<<8|F[z&255])^w[U++],B=(F[Y>>>24]<<24|F[q>>>16&255]<<16|F[z>>>8&255]<<8|F[$&255])^w[U++],R=(F[q>>>24]<<24|F[z>>>16&255]<<16|F[$>>>8&255]<<8|F[Y&255])^w[U++];x[A]=X,x[A+1]=W,x[A+2]=B,x[A+3]=R},keySize:256/32});a.AES=i._createHelper(E)})(),n.AES})})(yb)),yb.exports}var FT={},RT={},sF;function t4(){if(sF)return RT;sF=1;var e={};Object.defineProperty(RT,"__esModule",{value:!0}),RT.default=void 0;var t=function(){var c=null;try{typeof Cypress<"u"?c=Cypress.env("SECURE_LOCAL_STORAGE_HASH_KEY")||Cypress.env("REACT_APP_SECURE_LOCAL_STORAGE_HASH_KEY")||Cypress.env("NEXT_PUBLIC_SECURE_LOCAL_STORAGE_HASH_KEY")||Cypress.env("VITE_SECURE_LOCAL_STORAGE_HASH_KEY"):typeof e<"u"?c=e.SECURE_LOCAL_STORAGE_HASH_KEY||e.REACT_APP_SECURE_LOCAL_STORAGE_HASH_KEY||e.NEXT_PUBLIC_SECURE_LOCAL_STORAGE_HASH_KEY||e.VITE_SECURE_LOCAL_STORAGE_HASH_KEY:console.warn("react-secure-storage : process is not defined! Just a warning!")}catch{return null}return c},n=function(){var c=null;try{typeof Cypress<"u"?c=Cypress.env("SECURE_LOCAL_STORAGE_PREFIX")||Cypress.env("REACT_APP_SECURE_LOCAL_STORAGE_PREFIX")||Cypress.env("NEXT_PUBLIC_SECURE_LOCAL_STORAGE_PREFIX")||Cypress.env("VITE_SECURE_LOCAL_STORAGE_PREFIX"):typeof e<"u"?c=e.SECURE_LOCAL_STORAGE_PREFIX||e.REACT_APP_SECURE_LOCAL_STORAGE_PREFIX||e.NEXT_PUBLIC_SECURE_LOCAL_STORAGE_PREFIX||e.VITE_SECURE_LOCAL_STORAGE_PREFIX:console.warn("react-secure-storage : process is not defined! Just a warning!")}catch{return null}return c},a=function(){var c=null;try{typeof Cypress<"u"?c=Cypress.env("SECURE_LOCAL_STORAGE_DISABLED_KEYS")||Cypress.env("REACT_APP_SECURE_LOCAL_STORAGE_DISABLED_KEYS")||Cypress.env("NEXT_PUBLIC_SECURE_LOCAL_STORAGE_DISABLED_KEYS")||Cypress.env("VITE_SECURE_LOCAL_STORAGE_DISABLED_KEYS"):typeof e<"u"?c=e.SECURE_LOCAL_STORAGE_DISABLED_KEYS||e.REACT_APP_SECURE_LOCAL_STORAGE_DISABLED_KEYS||e.NEXT_PUBLIC_SECURE_LOCAL_STORAGE_DISABLED_KEYS||e.VITE_SECURE_LOCAL_STORAGE_DISABLED_KEYS:console.warn("react-secure-storage : process is not defined! Just a warning!")}catch{return null}return c},s={getHashKey:t,getStoragePrefix:n,getDisabledKeys:a},i=s;return RT.default=i,RT}var _T={},HE={exports:{}},iF;function UU(){return iF||(iF=1,(function(e){function t(n,a){var s,i,o,c,p,m,h,f;for(s=n.length&3,i=n.length-s,o=a,p=3432918353,m=461845907,f=0;f<i;)h=n.charCodeAt(f)&255|(n.charCodeAt(++f)&255)<<8|(n.charCodeAt(++f)&255)<<16|(n.charCodeAt(++f)&255)<<24,++f,h=(h&65535)
29*p+(((h>>>16)*p&65535)<<16)&4294967295,h=h<<15|h>>>17,h=(h&65535)*m+(((h>>>16)*m&65535)<<16)&4294967295,o^=h,o=o<<13|o>>>19,c=(o&65535)*5+(((o>>>16)*5&65535)<<16)&4294967295,o=(c&65535)+27492+(((c>>>16)+58964&65535)<<16);switch(h=0,s){case 3:h^=(n.charCodeAt(f+2)&255)<<16;case 2:h^=(n.charCodeAt(f+1)&255)<<8;case 1:h^=n.charCodeAt(f)&255,h=(h&65535)*p+(((h>>>16)*p&65535)<<16)&4294967295,h=h<<15|h>>>17,h=(h&65535)*m+(((h>>>16)*m&65535)<<16)&4294967295,o^=h}return o^=n.length,o^=o>>>16,o=(o&65535)*2246822507+(((o>>>16)*2246822507&65535)<<16)&4294967295,o^=o>>>13,o=(o&65535)*3266489909+(((o>>>16)*3266489909&65535)<<16)&4294967295,o^=o>>>16,o>>>0}e.exports=t})(HE)),HE.exports}var Ru={},oF;function aN(){if(oF)return Ru;oF=1,Object.defineProperty(Ru,"__esModule",{value:!0}),Ru.getSecurePrefix=Ru.getDisabledKeys=Ru.FINGERPRINT_KEYS=void 0;var e=t(t4());function t(i){return i&&i.__esModule?i:{default:i}}var n=function(){var o=e.default.getStoragePrefix()||"@secure.";return o.endsWith(".")?o:o+"."};Ru.getSecurePrefix=n;var a={USERAGENT:"UserAgent",SCREEN_PRINT:"ScreenPrint",PLUGINS:"Plugins",FONTS:"Fonts",LOCAL_STORAGE:"LocalStorage",SESSION_STORAGE:"SessionStorage",TIMEZONE:"TimeZone",LANGUAGE:"Language",SYSTEM_LANGUAGE:"SystemLanguage",COOKIE:"Cookie",CANVAS:"Canvas",HOSTNAME:"Hostname"};Ru.FINGERPRINT_KEYS=a;var s=function(){var o=e.default.getDisabledKeys()||"";if(o==="")return[];var c=[a.USERAGENT,a.SCREEN_PRINT,a.PLUGINS,a.FONTS,a.LOCAL_STORAGE,a.SESSION_STORAGE,a.TIMEZONE,a.LANGUAGE,a.SYSTEM_LANGUAGE,a.COOKIE,a.CANVAS,a.HOSTNAME],p=[];return o.split("|").forEach(function(m){m===""||(c.includes(m)?p.push(m):console.warn("react-secure-storage : ".concat(m," is not present in the available disabled keys options! Please go through the documentation")))}),p};return Ru.getDisabledKeys=s,Ru}var lF;function $U(){if(lF)return _T;lF=1,Object.defineProperty(_T,"__esModule",{value:!0}),_T.default=void 0;var e=n(UU()),t=aN();function n(m){return m&&m.__esModule?m:{default:m}}function a(m,h){if(!(m instanceof h))throw new TypeError("Cannot call a class as a function")}function s(m,h){for(var f=0;f<h.length;f++){var y=h[f];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(m,y.key,y)}}function i(m,h,f){return h&&s(m.prototype,h),Object.defineProperty(m,"prototype",{writable:!1}),m}var o=(function(){function m(){a(this,m)}return i(m,[{key:"getFingerprint",value:function(){var f="|",y=(0,t.getDisabledKeys)(),S="";y.includes(t.FINGERPRINT_KEYS.USERAGENT)||(S+=navigator.userAgent+f),y.includes(t.FINGERPRINT_KEYS.HOSTNAME)||(S+=window.location.hostname+f),y.includes(t.FINGERPRINT_KEYS.SCREEN_PRINT)||(S+=this.getScreenPrint()+f),y.includes(t.FINGERPRINT_KEYS.PLUGINS)||(S+=this.getPlugins()+f),y.includes(t.FINGERPRINT_KEYS.FONTS)||(S+=this.getFonts()+f),y.includes(t.FINGERPRINT_KEYS.LOCAL_STORAGE)||(S+=this.isLocalStorage()+f),y.includes(t.FINGERPRINT_KEYS.SESSION_STORAGE)||(S+=this.isSessionStorage()+f),y.includes(t.FINGERPRINT_KEYS.TIMEZONE)||(S+=this.getTimeZone()+f),y.includes(t.FINGERPRINT_KEYS.LANGUAGE)||(S+=this.getLanguage()+f),y.includes(t.FINGERPRINT_KEYS.SYSTEM_LANGUAGE)||(S+=this.getSystemLanguage()+f),y.includes(t.FINGERPRINT_KEYS.COOKIE)||(S+=this.isCookie()+f),y.includes(t.FINGERPRINT_KEYS.CANVAS)||(S+=this.getCanvasPrint()),S.endsWith(f)&&(S=S.substring(0,S.length-1));var L=256;return(0,e.default)(S,L)}},{key:"getScreenPrint",value:function(){return"Color Depth: "+this.getColorDepth()+", Device XDPI: "+this.getDeviceXDPI()+", Device YDPI: "+this.getDeviceYDPI()}},{key:"getColorDepth",value:function(){return window.screen.colorDepth}},{key:"getCurrentResolution",value:function(){return window.screen.width+"x"+window.screen.height}},{key:"getAvailableResolution",value:function(){return window.screen.availWidth+"x"+window.screen.availHeight}},{key:"getDeviceXDPI",value:function(){return""}},{key:"getDeviceYDPI",value:function(){return""}},{key:"getPlugins",value:function(){for(var f="",y=0;y<navigator.plugins.length;y++)y===navigator.plugins.length-1?f+=navigator.plugins[y].name:f+=navigator.plugins[y].name+", ";return f}},{key:"getFonts",value:function(){var f="";return f}},{key:"isLocalStorage",value:function(){try{return!!localStorage}catch{return!0}}},{key:"isSessionStorage",value:function(){try{return!!sessionStorage}catch{return!0}}},{key:"isCookie",value:function(){return navigator.cookieEnabled}},{key:"getTimeZone",value:function(){var f,y,S,L;return f=new Date,y=String(-(f.getTimezoneOffset()/60)),y<0?(y=y*-1,S=("0"+y).slice(-2),L="-"+S):(S=("0"+y).slice(-2),L="+"+S),L}},{key:"getLanguage",value:function(){return navigator.language}},{key:"getSystemLanguage",value:function(){return navigator.language||window.navigator.language}},{key:"getCanvasPrint",value:function(){var f=document.createElement("canvas"),y;try{y=f.getContext("2d")}catch{return""}var S="ClientJS,org <canvas> 1.0";return y.textBaseline="top",y.font="14px 'Arial'",y.textBaseline="alphabetic",y.fillStyle="#f60",y.fillRect(125,1,62,20),y.fillStyle="#069",y.fillText(S,2,15),y.fillStyle="rgba(102, 204, 0, 0.7)",y.fillText(S,4,17),f.toDataURL()}}]),m})(),c=new o,p=c;return _T.default=p,_T}var cF;function zU(){if(cF)return FT;
29cF=1,Object.defineProperty(FT,"__esModule",{value:!0}),FT.default=void 0;var e=n(t4()),t=n($U());function n(o){return o&&o.__esModule?o:{default:o}}var a="E86E2612010258B35137",s=function(){var c=e.default.getHashKey()||a;return typeof window>"u"?c:t.default.getFingerprint()+c},i=s;return FT.default=i,FT}var uF;function n4(){if(uF)return kT;uF=1,Object.defineProperty(kT,"__esModule",{value:!0}),kT.default=void 0;var e=a(kU()),t=a(WU()),n=a(zU());function a(h){return h&&h.__esModule?h:{default:h}}function s(h,f){if(!(h instanceof f))throw new TypeError("Cannot call a class as a function")}function i(h,f){for(var y=0;y<f.length;y++){var S=f[y];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(h,S.key,S)}}function o(h,f,y){return f&&i(h.prototype,f),Object.defineProperty(h,"prototype",{writable:!1}),h}function c(h,f,y){return f in h?Object.defineProperty(h,f,{value:y,enumerable:!0,configurable:!0,writable:!0}):h[f]=y,h}var p=(function(){function h(){s(this,h),c(this,"secureKey",""),this.secureKey=(0,n.default)()}return o(h,[{key:"encrypt",value:function(y){return t.default.encrypt(y,this.secureKey).toString()}},{key:"decrypt",value:function(y){try{var S=t.default.decrypt(y,this.secureKey);return S.toString(e.default)||null}catch{return null}}}]),h})(),m=p;return kT.default=m,kT}var BT={},pF;function KU(){if(pF)return BT;pF=1,Object.defineProperty(BT,"__esModule",{value:!0}),BT.default=void 0;var e=n(n4()),t=aN();function n(y){return y&&y.__esModule?y:{default:y}}function a(y,S){return p(y)||c(y,S)||i(y,S)||s()}function s(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
30In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function i(y,S){if(y){if(typeof y=="string")return o(y,S);var L=Object.prototype.toString.call(y).slice(8,-1);if(L==="Object"&&y.constructor&&(L=y.constructor.name),L==="Map"||L==="Set")return Array.from(y);if(L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L))return o(y,S)}}function o(y,S){(S==null||S>y.length)&&(S=y.length);for(var L=0,O=new Array(S);L<S;L++)O[L]=y[L];return O}function c(y,S){var L=y==null?null:typeof Symbol<"u"&&y[Symbol.iterator]||y["@@iterator"];if(L!=null){var O=[],v=!0,C=!1,E,x;try{for(L=L.call(y);!(v=(E=L.next()).done)&&(O.push(E.value),!(S&&O.length===S));v=!0);}catch(A){C=!0,x=A}finally{try{!v&&L.return!=null&&L.return()}finally{if(C)throw x}}return O}}function p(y){if(Array.isArray(y))return y}var m=(0,t.getSecurePrefix)(),h=function(){var S={};if(typeof window<"u")for(var L=new e.default,O=0,v=Object.entries(localStorage);O<v.length;O++){var C=a(v[O],2),E=C[0],x=C[1];if(E.startsWith(m)){var A=E.replace(m,"")[0],w=E.replace(/[.][bjns][.]/,"."),k=L.decrypt(x),N=null;if(k!=null)switch(A){case"b":N=k==="true";break;case"j":try{N=JSON.parse(k)}catch{N=null}break;case"n":try{N=Number(k)}catch{N=null}break;default:N=k}S[w]=N}}return S},f=h;return BT.default=f,BT}var dF;function qU(){if(dF)return CT;dF=1,Object.defineProperty(CT,"__esModule",{value:!0}),CT.default=void 0;var e=a(n4()),t=a(KU()),n=aN();function a(O){return O&&O.__esModule?O:{default:O}}function s(O,v){if(!(O instanceof v))throw new TypeError("Cannot call a class as a function")}function i(O,v){for(var C=0;C<v.length;C++){var E=v[C];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(O,E.key,E)}}function o(O,v,C){return v&&i(O.prototype,v),Object.defineProperty(O,"prototype",{writable:!1}),O}function c(O,v,C){return v in O?Object.defineProperty(O,v,{value:C,enumerable:!0,configurable:!0,writable:!0}):O[v]=C,O}function p(O){"@babel/helpers - typeof";return p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(v){return typeof v}:function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},p(O)}var m=(0,n.getSecurePrefix)(),h=function(v){return p(v)==="object"?"j":typeof v=="boolean"?"b":typeof v=="number"?"n":"s"},f=function(v,C){var E=h(C);return m+"".concat(E,".")+v},y=(function(){function O(){s(this,O),c(this,"_localStorageItems",{}),this._localStorageItems=(0,t.default)()}return o(O,[{key:"setItem",value:function(C,E){if(E==null)this.removeItem(C);else{var x=p(E)==="object"?JSON.stringify(E):E+"",A=f(C,E),w=m+C;C!=null&&(this._localStorageItems[w]=E);var k=new e.default;
30localStorage.setItem(A,k.encrypt(x))}}},{key:"getItem",value:function(C){var E,x=m+C;return(E=this._localStorageItems[x])!==null&&E!==void 0?E:null}},{key:"removeItem",value:function(C){var E=m+C,x=this._localStorageItems[E],A=f(C,x);this._localStorageItems[E]!==void 0&&delete this._localStorageItems[E],localStorage.removeItem(A)}},{key:"clear",value:function(){this._localStorageItems={},localStorage.clear()}}]),O})(),S=new y,L=S;return CT.default=L,CT}var XU=qU();const $a=Qr(XU),zc=Object.create(null);zc.open="0";zc.close="1";zc.ping="2";zc.pong="3";zc.message="4";zc.upgrade="5";zc.noop="6";const wb=Object.create(null);Object.keys(zc).forEach(e=>{wb[zc[e]]=e});const Rx={type:"error",data:"parser error"},a4=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",r4=typeof ArrayBuffer=="function",s4=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,rN=({type:e,data:t},n,a)=>a4&&t instanceof Blob?n?a(t):mF(t,a):r4&&(t instanceof ArrayBuffer||s4(t))?n?a(t):mF(new Blob([t]),a):a(zc[e]+(t||"")),mF=(e,t)=>{const n=new FileReader;return n.onload=function(){const a=n.result.split(",")[1];t("b"+(a||""))},n.readAsDataURL(e)};function hF(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let JE;function QU(e,t){if(a4&&e.data instanceof Blob)return e.data.arrayBuffer().then(hF).then(t);if(r4&&(e.data instanceof ArrayBuffer||s4(e.data)))return t(hF(e.data));rN(e,!1,n=>{JE||(JE=new TextEncoder),t(JE.encode(n))})}const fF="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",nS=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<fF.length;e++)nS[fF.charCodeAt(e)]=e;const ZU=e=>{let t=e.length*.75,n=e.length,a,s=0,i,o,c,p;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const m=new ArrayBuffer(t),h=new Uint8Array(m);for(a=0;a<n;a+=4)i=nS[e.charCodeAt(a)],o=nS[e.charCodeAt(a+1)],c=nS[e.charCodeAt(a+2)],p=nS[e.charCodeAt(a+3)],h[s++]=i<<2|o>>4,h[s++]=(o&15)<<4|c>>2,h[s++]=(c&3)<<6|p&63;return m},e$=typeof ArrayBuffer=="function",sN=(e,t)=>{if(typeof e!="string")return{type:"message",data:i4(e,t)};const n=e.charAt(0);return n==="b"?{type:"message",data:t$(e.substring(1),t)}:wb[n]?e.length>1?{type:wb[n],data:e.substring(1)}:{type:wb[n]}:Rx},t$=(e,t)=>{if(e$){const n=ZU(e);return i4(n,t)}else return{base64:!0,data:e}},i4=(e,t)=>t==="blob"?e instanceof Blob?e:new Blob([e]):e instanceof ArrayBuffer?e:e.buffer,o4="�",n$=(e,t)=>{const n=e.length,a=new Array(n);let s=0;e.forEach((i,o)=>{rN(i,!1,c=>{a[o]=c,++s===n&&t(a.join(o4))})})},a$=(e,t)=>{const n=e.split(o4),a=[];for(let s=0;s<n.length;s++){const i=sN(n[s],t);if(a.push(i),i.type==="error")break}return a};function r$(){return new TransformStream({transform(e,t){QU(e,n=>{const a=n.length;let s;if(a<126)s=new Uint8Array(1),new DataView(s.buffer).setUint8(0,a);else if(a<65536){s=new Uint8Array(3);const i=new DataView(s.buffer);i.setUint8(0,126),i.setUint16(1,a)}else{s=new Uint8Array(9);const i=new DataView(s.buffer);i.setUint8(0,127),i.setBigUint64(1,BigInt(a))}e.data&&typeof e.data!="string"&&(s[0]|=128),t.enqueue(s),t.enqueue(n)})}})}let WE;function Fv(e){return e.reduce((t,n)=>t+n.length,0)}function Rv(e,t){if(e[0].length===t)return e.shift();const n=new Uint8Array(t);let a=0;for(let s=0;s<t;s++)n[s]=e[0][a++],a===e[0].length&&(e.shift(),a=0);return e.length&&a<e[0].length&&(e[0]=e[0].slice(a)),n}function s$(e,t){WE||(WE=new TextDecoder);const n=[];let a=0,s=-1,i=!1;return new TransformStream({transform(o,c){for(n.push(o);;){if(a===0){if(Fv(n)<1)break;const p=Rv(n,1);i=(p[0]&128)===128,s=p[0]&127,s<126?a=3:s===126?a=1:a=2}else if(a===1){if(Fv(n)<2)break;const p=Rv(n,2);s=new DataView(p.buffer,p.byteOffset,p.length).getUint16(0),a=3}else if(a===2){if(Fv(n)<8)break;const p=Rv(n,8),m=new DataView(p.buffer,p.byteOffset,p.length),h=m.getUint32(0);if(h>Math.pow(2,21)-1){c.enqueue(Rx);break}s=h*Math.pow(2,32)+m.getUint32(4),a=3}else{if(Fv(n)<s)break;const p=Rv(n,s);c.enqueue(sN(i?p:WE.decode(p),t)),a=0}if(s===0||s>e){c.enqueue(Rx);break}}}})}const l4=4;function Xr(e){if(e)return i$(e)}function i$(e){for(var t in Xr.prototype)e[t]=Xr.prototype[t];return e}Xr.prototype.on=Xr.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};Xr.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this};Xr.prototype.off=Xr.prototype.removeListener=Xr.prototype.removeAllListeners=Xr.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var n=this._callbacks["$"+e];if(!n)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var a,s=0;s<n.length;
vendor: 1,675 bytes, line 30
30s++)if(a=n[s],a===t||a.fn===t){n.splice(s,1);break}return n.length===0&&delete this._callbacks["$"+e],this};Xr.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),n=this._callbacks["$"+e],a=1;a<arguments.length;a++)t[a-1]=arguments[a];if(n){n=n.slice(0);for(var a=0,s=n.length;a<s;++a)n[a].apply(this,t)}return this};Xr.prototype.emitReserved=Xr.prototype.emit;Xr.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};Xr.prototype.hasListeners=function(e){return!!this.listeners(e).length};const rL=typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,n)=>n(t,0),Uo=typeof self<"u"?self:typeof window<"u"?window:Function("return this")(),o$="arraybuffer";function c4(e,...t){return t.reduce((n,a)=>(e.hasOwnProperty(a)&&(n[a]=e[a]),n),{})}const l$=Uo.setTimeout,c$=Uo.clearTimeout;function sL(e,t){t.useNativeTimers?(e.setTimeoutFn=l$.bind(Uo),e.clearTimeoutFn=c$.bind(Uo)):(e.setTimeoutFn=Uo.setTimeout.bind(Uo),e.clearTimeoutFn=Uo.clearTimeout.bind(Uo))}const u$=1.33;function p$(e){return typeof e=="string"?d$(e):Math.ceil((e.byteLength||e.size)*u$)}function d$(e){let t=0,n=0;for(let a=0,s=e.length;a<s;a++)t=e.charCodeAt(a),t<128?n+=1:t<2048?n+=2:t<55296||t>=57344?n+=3:(a++,n+=4);return n}function u4(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function m$(e){let t="";for(let n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}function h$(e){let t={},n=e.split("&");for(let a=0,s=n.length;a<s;a++){let i=n[a].split("=");
vendor: 6,269 bytes, line 30
30t[decodeURIComponent(i[0])]=decodeURIComponent(i[1])}return t}class f$ extends Error{constructor(t,n,a){super(t),this.description=n,this.context=a,this.type="TransportError"}}class iN extends Xr{constructor(t){super(),this.writable=!1,sL(this,t),this.opts=t,this.query=t.query,this.socket=t.socket,this.supportsBinary=!t.forceBase64}onError(t,n,a){return super.emitReserved("error",new f$(t,n,a)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(t){this.readyState==="open"&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const n=sN(t,this.socket.binaryType);this.onPacket(n)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}pause(t){}createUri(t,n={}){return t+"://"+this._hostname()+this._port()+this.opts.path+this._query(n)}_hostname(){const t=this.opts.hostname;return t.indexOf(":")===-1?t:"["+t+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(this.opts.port)!==443||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(t){const n=m$(t);return n.length?"?"+n:""}}class g$ extends iN{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(t){this.readyState="pausing";const n=()=>{this.readyState="paused",t()};if(this._polling||!this.writable){let a=0;this._polling&&(a++,this.once("pollComplete",function(){--a||n()})),this.writable||(a++,this.once("drain",function(){--a||n()}))}else n()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const n=a=>{if(this.readyState==="opening"&&a.type==="open"&&this.onOpen(),a.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(a)};a$(t,this.socket.binaryType).forEach(n),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this._poll())}doClose(){const t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,n$(t,n=>{this.doWrite(n,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const t=this.opts.secure?"https":"http",n=this.query||{};return this.opts.timestampRequests!==!1&&(n[this.opts.timestampParam]=u4()),!this.supportsBinary&&!n.sid&&(n.b64=1),this.createUri(t,n)}}let p4=!1;try{p4=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const y$=p4;function T$(){}class S$ extends g${constructor(t){if(super(t),typeof location<"u"){const n=location.protocol==="https:";let a=location.port;a||(a=n?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||a!==t.port}}doWrite(t,n){const a=this.request({method:"POST",data:t});a.on("success",n),a.on("error",(s,i)=>{this.onError("xhr post error",s,i)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(n,a)=>{this.onError("xhr poll error",n,a)}),this.pollXhr=t}}let Lg=class Eb extends Xr{constructor(t,n,a){super(),this.createRequest=t,sL(this,a),this._opts=a,this._method=a.method||"GET",this._uri=n,this._data=a.data!==void 0?a.data:null,this._create()}_create(){var t;const n=c4(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");n.xdomain=!!this._opts.xd;const a=this._xhr=this.createRequest(n);try{a.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){a.setDisableHeaderCheck&&a.setDisableHeaderCheck(!0);for(let s in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(s)&&a.setRequestHeader(s,this._opts.extraHeaders[s])}}catch{}if(this._method==="POST")try{a.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{a.setRequestHeader("Accept","*/*")}catch{}(t=this._opts.cookieJar)===null||t===void 0||t.addCookies(a),"withCredentials"in a&&(a.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(a.timeout=this._opts.requestTimeout),a.onreadystatechange=()=>{var s;a.readyState===3&&((s=this._opts.cookieJar)===null||s===void 0||s.parseCookies(a.getResponseHeader("set-cookie"))),a.readyState===4&&(a.status===200||a.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof a.status=="number"?a.status:0)},0))},a.send(this._data)}catch(s){this.setTimeoutFn(()=>{this._onError(s)},0);return}typeof document<"u"&&(this._index=Eb.requestsCount++,Eb.requests[this._index]=this)}_onError(t){this.emitReserved("error",t,this._xhr),this._cleanup(!0)}_cleanup(t){if(!(typeof this._xhr>"u"||this._xhr===null)){if(this._xhr.onreadystatechange=T$,t)try{this._xhr.abort()}catch{}typeof document<"u"&&delete Eb.requests[this._index],this._xhr=null}}_onLoad(){const t=this._xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}};Lg.requestsCount=0;Lg.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",gF);else if(typeof addEventListener=="function"){const e="onpagehide"in Uo?"pagehide":"unload";addEventListener(e,gF,!1)}}function gF(){for(let e in Lg.requests)Lg.requests.hasOwnProperty(e)&&Lg.requests[e].abort()}const v$=(function(){const e=d4({xdomain:!1});return e&&e.responseType!==null})();class b$ extends S${constructor(t){super(t);const n=t&&t.forceBase64;this.supportsBinary=v$&&!n}request(t={}){return Object.assign(t,{xd:this.xd},this.opts),new Lg(d4,this.uri(),t)}}function d4(e){const t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||y$))return new XMLHttpRequest}catch{}if(!t)try{return new Uo[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}const m4=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class O$ extends iN{get name(){return"websocket"}doOpen(){const t=this.uri(),n=this.opts.protocols,a=m4?{}:c4(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(a.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(t,n,a)}catch(s){return this.emitReserved("error",s)}
vendor: 10,324 bytes, line 30
30this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let n=0;n<t.length;n++){const a=t[n],s=n===t.length-1;rN(a,this.supportsBinary,i=>{try{this.doWrite(a,i)}catch{}s&&rL(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){const t=this.opts.secure?"wss":"ws",n=this.query||{};return this.opts.timestampRequests&&(n[this.opts.timestampParam]=u4()),this.supportsBinary||(n.b64=1),this.createUri(t,n)}}const UE=Uo.WebSocket||Uo.MozWebSocket;class L$ extends O${createSocket(t,n,a){return m4?new UE(t,n,a):n?new UE(t,n):new UE(t)}doWrite(t,n){this.ws.send(n)}}class w$ extends iN{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(t){return this.emitReserved("error",t)}this._transport.closed.then(()=>{this.onClose()}).catch(t=>{this.onError("webtransport error",t)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(t=>{const n=s$(Number.MAX_SAFE_INTEGER,this.socket.binaryType),a=t.readable.pipeThrough(n).getReader(),s=r$();s.readable.pipeTo(t.writable),this._writer=s.writable.getWriter();const i=()=>{a.read().then(({done:c,value:p})=>{c||(this.onPacket(p),i())}).catch(c=>{})};i();const o={type:"open"};this.query.sid&&(o.data=`{"sid":"${this.query.sid}"}`),this._writer.write(o).then(()=>this.onOpen())})})}write(t){this.writable=!1;for(let n=0;n<t.length;n++){const a=t[n],s=n===t.length-1;this._writer.write(a).then(()=>{s&&rL(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var t;(t=this._transport)===null||t===void 0||t.close()}}const E$={websocket:L$,webtransport:w$,polling:b$},P$=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,x$=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function _x(e){if(e.length>8e3)throw"URI too long";const t=e,n=e.indexOf("["),a=e.indexOf("]");n!=-1&&a!=-1&&(e=e.substring(0,n)+e.substring(n,a).replace(/:/g,";")+e.substring(a,e.length));let s=P$.exec(e||""),i={},o=14;for(;o--;)i[x$[o]]=s[o]||"";return n!=-1&&a!=-1&&(i.source=t,i.host=i.host.substring(1,i.host.length-1).replace(/;/g,":"),i.authority=i.authority.replace("[","").replace("]","").replace(/;/g,":"),i.ipv6uri=!0),i.pathNames=I$(i,i.path),i.queryKey=N$(i,i.query),i}function I$(e,t){const n=/\/{2,9}/g,a=t.replace(n,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&a.splice(0,1),t.slice(-1)=="/"&&a.splice(a.length-1,1),a}function N$(e,t){const n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(a,s,i){s&&(n[s]=i)}),n}const Bx=typeof addEventListener=="function"&&typeof removeEventListener=="function",Pb=[];Bx&&addEventListener("offline",()=>{Pb.forEach(e=>e())},!1);class gd extends Xr{constructor(t,n){if(super(),this.binaryType=o$,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,t&&typeof t=="object"&&(n=t,t=null),t){const a=_x(t);n.hostname=a.host,n.secure=a.protocol==="https"||a.protocol==="wss",n.port=a.port,a.query&&(n.query=a.query)}else n.host&&(n.hostname=_x(n.host).host);sL(this,n),this.secure=n.secure!=null?n.secure:typeof location<"u"&&location.protocol==="https:",n.hostname&&!n.port&&(n.port=this.secure?"443":"80"),this.hostname=n.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=n.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},n.transports.forEach(a=>{const s=a.prototype.name;this.transports.push(s),this._transportsByName[s]=a}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},n),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=h$(this.opts.query)),Bx&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},Pb.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(t){const n=Object.assign({},this.opts.query);n.EIO=l4,n.transport=t,this.id&&(n.sid=this.id);const a=Object.assign({},this.opts,{query:n,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new this._transportsByName[t](a)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}const t=this.opts.rememberUpgrade&&gd.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";const n=this.createTransport(t);n.open(),this.setTransport(n)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",n=>this._onClose("transport close",n))}onOpen(){this.readyState="open",gd.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":const n=new Error("server error");n.code=t.data,this._onError(n);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this._pingInterval=t.pingInterval,this._pingTimeout=t.pingTimeout,this._maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const t=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+t,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},t),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this._getWritablePackets();this.transport.send(t),this._prevBufferLen=t.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let n=1;for(let a=0;a<this.writeBuffer.length;a++){const s=this.writeBuffer[a].data;if(s&&(n+=p$(s)),a>0&&n>this._maxPayload)return this.writeBuffer.slice(0,a);n+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const t=Date.now()>this._pingTimeoutTime;return t&&(this._pingTimeoutTime=0,rL(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),t}write(t,n,a){return this._sendPacket("message",t,n,a),this}send(t,n,a){return this._sendPacket("message",t,n,a),this}_sendPacket(t,n,a,s){if(typeof n=="function"&&(s=n,n=void 0),typeof a=="function"&&(s=a,a=null),this.readyState==="closing"||this.readyState==="closed")return;a=a||{},a.compress=a.compress!==!1;const i={type:t,data:n,options:a};this.emitReserved("packetCreate",i),this.writeBuffer.push(i),s&&this.once("flush",s),this.flush()}close(){const t=()=>{this._onClose("forced close"),this.transport.close()},n=()=>{this.off("upgrade",n),this.off("upgradeError",n),t()},a=()=>{this.once("upgrade",n),this.once("upgradeError",n)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?a():t()}):this.upgrading?a():t()),this}_onError(t){if(gd.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return this.transports.shift(),this._open();this.emitReserved("error",t),this._onClose("transport error",t)}_onClose(t,n){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),Bx&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const a=Pb.indexOf(this._offlineEventListener);a!==-1&&Pb.splice(a,1)}this.readyState="closed",this.id=null,this.emitReserved("close",t,n),this.writeBuffer=[],this._prevBufferLen=0}}}gd.protocol=l4;class A$ extends gd{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade)for(let t=0;t<this._upgrades.length;t++)this._probe(this._upgrades[t])}_probe(t){let n=this.createTransport(t),a=!1;gd.priorWebsocketSuccess=!1;const s=()=>{a||(n.send([{type:"ping",data:"probe"}]),n.once("packet",f=>{if(!a)if(f.type==="pong"&&f.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",n),!n)return;gd.priorWebsocketSuccess=n.name==="websocket",this.transport.pause(()=>{a||this.readyState!=="closed"&&(h(),this.setTransport(n),n.send([{type:"upgrade"}
vendor: 10,483 bytes, line 30
30]),this.emitReserved("upgrade",n),n=null,this.upgrading=!1,this.flush())})}else{const y=new Error("probe error");y.transport=n.name,this.emitReserved("upgradeError",y)}}))};function i(){a||(a=!0,h(),n.close(),n=null)}const o=f=>{const y=new Error("probe error: "+f);y.transport=n.name,i(),this.emitReserved("upgradeError",y)};function c(){o("transport closed")}function p(){o("socket closed")}function m(f){n&&f.name!==n.name&&i()}const h=()=>{n.removeListener("open",s),n.removeListener("error",o),n.removeListener("close",c),this.off("close",p),this.off("upgrading",m)};n.once("open",s),n.once("error",o),n.once("close",c),this.once("close",p),this.once("upgrading",m),this._upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{a||n.open()},200):n.open()}onHandshake(t){this._upgrades=this._filterUpgrades(t.upgrades),super.onHandshake(t)}_filterUpgrades(t){const n=[];for(let a=0;a<t.length;a++)~this.transports.indexOf(t[a])&&n.push(t[a]);return n}}let C$=class extends A${constructor(t,n={}){const a=typeof t=="object"?t:n;(!a.transports||a.transports&&typeof a.transports[0]=="string")&&(a.transports=(a.transports||["polling","websocket","webtransport"]).map(s=>E$[s]).filter(s=>!!s)),super(t,a)}};function k$(e,t="",n){let a=e;n=n||typeof location<"u"&&location,e==null&&(e=n.protocol+"//"+n.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=n.protocol+e:e=n.host+e),/^(https?|wss?):\/\//.test(e)||(typeof n<"u"?e=n.protocol+"//"+e:e="https://"+e),a=_x(e)),a.port||(/^(http|ws)$/.test(a.protocol)?a.port="80":/^(http|ws)s$/.test(a.protocol)&&(a.port="443")),a.path=a.path||"/";const i=a.host.indexOf(":")!==-1?"["+a.host+"]":a.host;return a.id=a.protocol+"://"+i+":"+a.port+t,a.href=a.protocol+"://"+i+(n&&n.port===a.port?"":":"+a.port),a}const F$=typeof ArrayBuffer=="function",R$=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,h4=Object.prototype.toString,_$=typeof Blob=="function"||typeof Blob<"u"&&h4.call(Blob)==="[object BlobConstructor]",B$=typeof File=="function"||typeof File<"u"&&h4.call(File)==="[object FileConstructor]";function oN(e){return F$&&(e instanceof ArrayBuffer||R$(e))||_$&&e instanceof Blob||B$&&e instanceof File}function xb(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let n=0,a=e.length;n<a;n++)if(xb(e[n]))return!0;return!1}if(oN(e))return!0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return xb(e.toJSON(),!0);for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&xb(e[n]))return!0;return!1}function D$(e){const t=[],n=e.data,a=e;return a.data=Dx(n,t),a.attachments=t.length,{packet:a,buffers:t}}function Dx(e,t){if(!e)return e;if(oN(e)){const n={_placeholder:!0,num:t.length};return t.push(e),n}else if(Array.isArray(e)){const n=new Array(e.length);for(let a=0;a<e.length;a++)n[a]=Dx(e[a],t);return n}else if(typeof e=="object"&&!(e instanceof Date)){const n={};for(const a in e)Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=Dx(e[a],t));return n}return e}function M$(e,t){return e.data=Mx(e.data,t),delete e.attachments,e}function Mx(e,t){if(!e)return e;if(e&&e._placeholder===!0){if(typeof e.num=="number"&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}else if(Array.isArray(e))for(let n=0;n<e.length;n++)e[n]=Mx(e[n],t);else if(typeof e=="object")for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(e[n]=Mx(e[n],t));return e}const j$=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"];var la;(function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"})(la||(la={}));class G${constructor(t){this.replacer=t}encode(t){return(t.type===la.EVENT||t.type===la.ACK)&&xb(t)?this.encodeAsBinary({type:t.type===la.EVENT?la.BINARY_EVENT:la.BINARY_ACK,nsp:t.nsp,data:t.data,id:t.id}):[this.encodeAsString(t)]}encodeAsString(t){let n=""+t.type;return(t.type===la.BINARY_EVENT||t.type===la.BINARY_ACK)&&(n+=t.attachments+"-"),t.nsp&&t.nsp!=="/"&&(n+=t.nsp+","),t.id!=null&&(n+=t.id),t.data!=null&&(n+=JSON.stringify(t.data,this.replacer)),n}encodeAsBinary(t){const n=D$(t),a=this.encodeAsString(n.packet),s=n.buffers;return s.unshift(a),s}}class lN extends Xr{constructor(t){super(),this.opts=Object.assign({reviver:void 0,maxAttachments:10},typeof t=="function"?{reviver:t}:t)}add(t){let n;if(typeof t=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");n=this.decodeString(t);const a=n.type===la.BINARY_EVENT;a||n.type===la.BINARY_ACK?(n.type=a?la.EVENT:la.ACK,this.reconstructor=new Y$(n),n.attachments===0&&super.emitReserved("decoded",n)):super.emitReserved("decoded",n)}else if(oN(t)||t.base64)if(this.reconstructor)n=this.reconstructor.takeBinaryData(t),n&&(this.reconstructor=null,super.emitReserved("decoded",n));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+t)}decodeString(t){let n=0;const a={type:Number(t.charAt(0))};if(la[a.type]===void 0)throw new Error("unknown packet type "+a.type);if(a.type===la.BINARY_EVENT||a.type===la.BINARY_ACK){const i=n+1;for(;t.charAt(++n)!=="-"&&n!=t.length;);const o=t.substring(i,n);if(o!=Number(o)||t.charAt(n)!=="-")throw new Error("Illegal attachments");const c=Number(o);if(!V$(c)||c<0)throw new Error("Illegal attachments");if(c>this.opts.maxAttachments)throw new Error("too many attachments");a.attachments=c}if(t.charAt(n+1)==="/"){const i=n+1;for(;++n&&!(t.charAt(n)===","||n===t.length););a.nsp=t.substring(i,n)}else a.nsp="/";const s=t.charAt(n+1);if(s!==""&&Number(s)==s){const i=n+1;for(;++n;){const o=t.charAt(n);if(o==null||Number(o)!=o){--n;break}if(n===t.length)break}a.id=Number(t.substring(i,n+1))}if(t.charAt(++n)){const i=this.tryParse(t.substr(n));if(lN.isPayloadValid(a.type,i))a.data=i;else throw new Error("invalid payload")}return a}tryParse(t){try{return JSON.parse(t,this.opts.reviver)}catch{return!1}}static isPayloadValid(t,n){switch(t){case la.CONNECT:return yF(n);case la.DISCONNECT:return n===void 0;case la.CONNECT_ERROR:return typeof n=="string"||yF(n);case la.EVENT:case la.BINARY_EVENT:return Array.isArray(n)&&(typeof n[0]=="number"||typeof n[0]=="string"&&j$.indexOf(n[0])===-1);case la.ACK:case la.BINARY_ACK:return Array.isArray(n)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class Y${constructor(t){this.packet=t,this.buffers=[],this.reconPack=t}takeBinaryData(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){const n=M$(this.reconPack,this.buffers);return this.finishedReconstruction(),n}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const V$=Number.isInteger||function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e};function yF(e){return Object.prototype.toString.call(e)==="[object Object]"}const H$=Object.freeze(Object.defineProperty({__proto__:null,Decoder:lN,Encoder:G$,get PacketType(){return la}},Symbol.toStringTag,{value:"Module"}));function Cl(e,t,n){return e.on(t,n),function(){e.off(t,n)}}const J$=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class f4 extends Xr{constructor(t,n,a){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=n,a&&a.auth&&(this.auth=a.auth),this._opts=Object.assign({},a),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const t=this.io;this.subs=[Cl(t,"open",this.onopen.bind(this)),Cl(t,"packet",this.onpacket.bind(this)),Cl(t,"error",this.onerror.bind(this)),Cl(t,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...t){return t.unshift("message"),this.emit.apply(this,t),this}emit(t,...n){var a,s,i;if(J$.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');if(n.unshift(t),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(n),this;const o={type:la.EVENT,data:n};if(o.options={},o.options.compress=this.flags.compress!==!1,typeof n[n.length-1]=="function"){const h=this.ids++,f=n.pop();this._registerAckCallback(h,f),o.id=h}const c=(s=(a=this.io.engine)===null||a===void 0?void 0:a.transport)===null||s===void 0?void 0:s.writable,p=this.connected&&!(!((i=this.io.engine)===null||i===void 0)&&i._hasPingExpired());return this.flags.volatile&&!c||(p?(this.notifyOutgoingListeners(o),this.packet(o)):this.sendBuffer.push(o)),this.flags={},this}_registerAckCallback(t,n){var a;const s=(a=this.flags.timeout)!==null&&a!==void 0?a:this._opts.ackTimeout;if(s===void 0){this.acks[t]=n;return}const i=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let c=0;c<this.sendBuffer.length;c++)this.sendBuffer[c].id===t&&this.sendBuffer.splice(c,1);n.call(this,new Error("operation has timed out"))},s),o=(...c)=>{this.io.clearTimeoutFn(i),n.apply(this,c)};o.withError=!0,this.acks[t]=o}emitWithAck(t,...n){return new Promise((a,s)=>{const i=(o,c)=>o?s(o):a(c);i.withError=!0,n.push(i),this.emit(t,...n)})}_addToQueue(t){let n;typeof t[t.length-1]=="function"&&(n=t.pop());const a={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((s,...i)=>(this._queue[0],s!==null?a.tryCount>this._opts.retries&&(this._queue.shift(),n&&n(s)):(this._queue.shift(),n&&n(null,...i)),a.pending=!1,this._drainQueue())),this._queue.push(a),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;const n=this._queue[0];n.pending&&!t||(n.pending=!0,n.tryCount++,this.flags=n.flags,this.emit.apply(this,n.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:la.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,n){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,n),this._clearAcks()}
vendor: 7,087 bytes, line 30
30_clearAcks(){Object.keys(this.acks).forEach(t=>{if(!this.sendBuffer.some(a=>String(a.id)===t)){const a=this.acks[t];delete this.acks[t],a.withError&&a.call(this,new Error("socket has been disconnected"))}})}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case la.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case la.EVENT:case la.BINARY_EVENT:this.onevent(t);break;case la.ACK:case la.BINARY_ACK:this.onack(t);break;case la.DISCONNECT:this.ondisconnect();break;case la.CONNECT_ERROR:this.destroy();const a=new Error(t.data.message);a.data=t.data.data,this.emitReserved("connect_error",a);break}}onevent(t){const n=t.data||[];t.id!=null&&n.push(this.ack(t.id)),this.connected?this.emitEvent(n):this.receiveBuffer.push(Object.freeze(n))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const n=this._anyListeners.slice();for(const a of n)a.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1])}ack(t){const n=this;let a=!1;return function(...s){a||(a=!0,n.packet({type:la.ACK,id:t,data:s}))}}onack(t){const n=this.acks[t.id];typeof n=="function"&&(delete this.acks[t.id],n.withError&&t.data.unshift(null),n.apply(this,t.data))}onconnect(t,n){this.id=t,this.recovered=n&&this._pid===n,this._pid=n,this.connected=!0,this.emitBuffered(),this._drainQueue(!0),this.emitReserved("connect")}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:la.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const n=this._anyListeners;for(let a=0;a<n.length;a++)if(t===n[a])return n.splice(a,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(t),this}prependAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(t),this}offAnyOutgoing(t){if(!this._anyOutgoingListeners)return this;if(t){const n=this._anyOutgoingListeners;for(let a=0;a<n.length;a++)if(t===n[a])return n.splice(a,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(t){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const n=this._anyOutgoingListeners.slice();for(const a of n)a.apply(this,t.data)}}}function sy(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}sy.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=(Math.floor(t*10)&1)==0?e-n:e+n}return Math.min(e,this.max)|0};sy.prototype.reset=function(){this.attempts=0};sy.prototype.setMin=function(e){this.ms=e};sy.prototype.setMax=function(e){this.max=e};sy.prototype.setJitter=function(e){this.jitter=e};class jx extends Xr{constructor(t,n){var a;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(n=t,t=void 0),n=n||{},n.path=n.path||"/socket.io",this.opts=n,sL(this,n),this.reconnection(n.reconnection!==!1),this.reconnectionAttempts(n.reconnectionAttempts||1/0),this.reconnectionDelay(n.reconnectionDelay||1e3),this.reconnectionDelayMax(n.reconnectionDelayMax||5e3),this.randomizationFactor((a=n.randomizationFactor)!==null&&a!==void 0?a:.5),this.backoff=new sy({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(n.timeout==null?2e4:n.timeout),this._readyState="closed",this.uri=t;const s=n.parser||H$;this.encoder=new s.Encoder,this.decoder=new s.Decoder,this._autoConnect=n.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,t||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var n;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(n=this.backoff)===null||n===void 0||n.setMin(t),this)}randomizationFactor(t){var n;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(n=this.backoff)===null||n===void 0||n.setJitter(t),this)}reconnectionDelayMax(t){var n;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(n=this.backoff)===null||n===void 0||n.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new C$(this.uri,this.opts);const n=this.engine,a=this;this._readyState="opening",this.skipReconnect=!1;const s=Cl(n,"open",function(){a.onopen(),t&&t()}),i=c=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",c),t?t(c):this.maybeReconnectOnOpen()},o=Cl(n,"error",i);if(this._timeout!==!1){const c=this._timeout,p=this.setTimeoutFn(()=>{s(),i(new Error("timeout")),n.close()},c);this.opts.autoUnref&&p.unref(),this.subs.push(()=>{this.clearTimeoutFn(p)})}return this.subs.push(s),this.subs.push(o),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(Cl(t,"ping",this.onping.bind(this)),Cl(t,"data",this.ondata.bind(this)),Cl(t,"error",this.onerror.bind(this)),Cl(t,"close",this.onclose.bind(this)),Cl(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(n){this.onclose("parse error",n)}}ondecoded(t){rL(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,n){let a=this.nsps[t];return a?this._autoConnect&&!a.active&&a.connect():(a=new f4(this,t,n),this.nsps[t]=a),a}_destroy(t){const n=Object.keys(this.nsps);for(const a of n)if(this.nsps[a].active)return;this._close()}_packet(t){const n=this.encoder.encode(t);for(let a=0;a<n.length;a++)this.engine.write(n[a],t.options)}
30cleanup(){this.subs.forEach(t=>t()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(t,n){var a;this.cleanup(),(a=this.engine)===null||a===void 0||a.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,n),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const n=this.backoff.duration();this._reconnecting=!0;const a=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(s=>{s?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",s)):t.onreconnect()}))},n);this.opts.autoUnref&&a.unref(),this.subs.push(()=>{this.clearTimeoutFn(a)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const DT={};function wg(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const n=k$(e,t.path||"/socket.io"),a=n.source,s=n.id,i=n.path,o=DT[s]&&i in DT[s].nsps,c=t.forceNew||t["force new connection"]||t.multiplex===!1||o;let p;return c?p=new jx(a,t):(DT[s]||(DT[s]=new jx(a,t)),p=DT[s]),n.query&&!t.query&&(t.query=n.queryKey),p.socket(n.path,t)}Object.assign(wg,{Manager:jx,Socket:f4,io:wg,connect:wg});function g4(e){var t,n,a="";if(typeof e=="string"||typeof e=="number")a+=e;else if(typeof e=="object")if(Array.isArray(e)){var s=e.length;for(t=0;t<s;t++)e[t]&&(n=g4(e[t]))&&(a&&(a+=" "),a+=n)}else for(n in e)e[n]&&(a&&(a+=" "),a+=n);return a}function Za(){for(var e,t,n=0,a="",s=arguments.length;n<s;n++)(e=arguments[n])&&(t=g4(e))&&(a&&(a+=" "),a+=t);return a}const PS=e=>typeof e=="number"&&!isNaN(e),lh=e=>typeof e=="string",yo=e=>typeof e=="function",Ib=e=>lh(e)||yo(e)?e:null,Gx=e=>b.isValidElement(e)||lh(e)||yo(e)||PS(e);function W$(e,t,n){n===void 0&&(n=300);const{scrollHeight:a,style:s}=e;requestAnimationFrame(()=>{s.minHeight="initial",s.height=a+"px",s.transition=`all ${n}ms`,requestAnimationFrame(()=>{s.height="0",s.padding="0",s.margin="0",setTimeout(t,n)})})}function iL(e){let{enter:t,exit:n,appendPosition:a=!1,collapse:s=!0,collapseDuration:i=300}=e;return function(o){let{children:c,position:p,preventExitTransition:m,done:h,nodeRef:f,isIn:y,playToast:S}=o;const L=a?`${t}--${p}`:t,O=a?`${n}--${p}`:n,v=b.useRef(0);return b.useLayoutEffect(()=>{const C=f.current,E=L.split(" "),x=A=>{A.target===f.current&&(S(),C.removeEventListener("animationend",x),C.removeEventListener("animationcancel",x),v.current===0&&A.type!=="animationcancel"&&C.classList.remove(...E))};C.classList.add(...E),C.addEventListener("animationend",x),C.addEventListener("animationcancel",x)},[]),b.useEffect(()=>{const C=f.current,E=()=>{C.removeEventListener("animationend",E),s?W$(C,h,i):h()};y||(m?E():(v.current=1,C.className+=` ${O}`,C.addEventListener("animationend",E)))},[y]),ke.createElement(ke.Fragment,null,c)}}function TF(e,t){return e!=null?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}const ci=new Map;let xS=[];const Yx=new Set,U$=e=>Yx.forEach(t=>t(e)),y4=()=>ci.size>0;function T4(e,t){var n;if(t)return!((n=ci.get(t))==null||!n.isToastActive(e));let a=!1;return ci.forEach(s=>{s.isToastActive(e)&&(a=!0)}),a}function S4(e,t){Gx(e)&&(y4()||xS.push({content:e,options:t}),ci.forEach(n=>{n.buildToast(e,t)}))}function SF(e,t){ci.forEach(n=>{t!=null&&t!=null&&t.containerId?t?.containerId===n.id&&n.toggle(e,t?.id):n.toggle(e,t?.id)})}function $$(e){const{subscribe:t,getSnapshot:n,setProps:a}=b.useRef((function(i){const o=i.containerId||1;return{subscribe(c){const p=(function(h,f,y){let S=1,L=0,O=[],v=[],C=[],E=f;const x=new Map,A=new Set,w=()=>{C=Array.from(x.values()),A.forEach(_=>_())},k=_=>{v=_==null?[]:v.filter(j=>j!==_),w()},N=_=>{const{toastId:j,onOpen:F,updateId:G,children:z}=_.props,$=G==null;_.staleId&&x.delete(_.staleId),x.set(j,_),v=[...v,_.props.toastId].filter(Y=>Y!==_.staleId),w(),y(TF(_,$?"added":"updated")),$&&yo(F)&&F(b.isValidElement(z)&&z.props)};return{id:h,props:E,observe:_=>(A.add(_),()=>A.delete(_)),toggle:(_,j)=>{x.forEach(F=>{j!=null&&j!==F.props.toastId||yo(F.toggle)&&F.toggle(_)})},removeToast:k,toasts:x,clearQueue:()=>{L-=O.length,O=[]}
30,buildToast:(_,j)=>{if((J=>{let{containerId:Z,toastId:te,updateId:oe}=J;const pe=Z?Z!==h:h!==1,Le=x.has(te)&&oe==null;return pe||Le})(j))return;const{toastId:F,updateId:G,data:z,staleId:$,delay:Y}=j,q=()=>{k(F)},U=G==null;U&&L++;const D={...E,style:E.toastStyle,key:S++,...Object.fromEntries(Object.entries(j).filter(J=>{let[Z,te]=J;return te!=null})),toastId:F,updateId:G,data:z,closeToast:q,isIn:!1,className:Ib(j.className||E.toastClassName),bodyClassName:Ib(j.bodyClassName||E.bodyClassName),progressClassName:Ib(j.progressClassName||E.progressClassName),autoClose:!j.isLoading&&(X=j.autoClose,W=E.autoClose,X===!1||PS(X)&&X>0?X:W),deleteToast(){const J=x.get(F),{onClose:Z,children:te}=J.props;yo(Z)&&Z(b.isValidElement(te)&&te.props),y(TF(J,"removed")),x.delete(F),L--,L<0&&(L=0),O.length>0?N(O.shift()):w()}};var X,W;D.closeButton=E.closeButton,j.closeButton===!1||Gx(j.closeButton)?D.closeButton=j.closeButton:j.closeButton===!0&&(D.closeButton=!Gx(E.closeButton)||E.closeButton);let B=_;b.isValidElement(_)&&!lh(_.type)?B=b.cloneElement(_,{closeToast:q,toastProps:D,data:z}):yo(_)&&(B=_({closeToast:q,toastProps:D,data:z}));const R={content:B,props:D,staleId:$};E.limit&&E.limit>0&&L>E.limit&&U?O.push(R):PS(Y)?setTimeout(()=>{N(R)},Y):N(R)},setProps(_){E=_},setToggle:(_,j)=>{x.get(_).toggle=j},isToastActive:_=>v.some(j=>j===_),getSnapshot:()=>C}})(o,i,U$);ci.set(o,p);const m=p.observe(c);return xS.forEach(h=>S4(h.content,h.options)),xS=[],()=>{m(),ci.delete(o)}},setProps(c){var p;(p=ci.get(o))==null||p.setProps(c)},getSnapshot(){var c;return(c=ci.get(o))==null?void 0:c.getSnapshot()}}})(e)).current;a(e);const s=b.useSyncExternalStore(t,n,n);return{getToastToRender:function(i){if(!s)return[];const o=new Map;return e.newestOnTop&&s.reverse(),s.forEach(c=>{const{position:p}=c.props;o.has(p)||o.set(p,[]),o.get(p).push(c)}),Array.from(o,c=>i(c[0],c[1]))},isToastActive:T4,count:s?.length}}function z$(e){const[t,n]=b.useState(!1),[a,s]=b.useState(!1),i=b.useRef(null),o=b.useRef({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:c,pauseOnHover:p,closeToast:m,onClick:h,closeOnClick:f}=e;var y,S;function L(){n(!0)}function O(){n(!1)}function v(x){const A=i.current;o.canDrag&&A&&(o.didMove=!0,t&&O(),o.delta=e.draggableDirection==="x"?x.clientX-o.start:x.clientY-o.start,o.start!==x.clientX&&(o.canCloseOnClick=!1),A.style.transform=`translate3d(${e.draggableDirection==="x"?`${o.delta}px, var(--y)`:`0, calc(${o.delta}px + var(--y))`},0)`,A.style.opacity=""+(1-Math.abs(o.delta/o.removalDistance)))}function C(){document.removeEventListener("pointermove",v),document.removeEventListener("pointerup",C);const x=i.current;
30if(o.canDrag&&o.didMove&&x){if(o.canDrag=!1,Math.abs(o.delta)>o.removalDistance)return s(!0),e.closeToast(),void e.collapseAll();x.style.transition="transform 0.2s, opacity 0.2s",x.style.removeProperty("transform"),x.style.removeProperty("opacity")}}(S=ci.get((y={id:e.toastId,containerId:e.containerId,fn:n}).containerId||1))==null||S.setToggle(y.id,y.fn),b.useEffect(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||O(),window.addEventListener("focus",L),window.addEventListener("blur",O),()=>{window.removeEventListener("focus",L),window.removeEventListener("blur",O)}},[e.pauseOnFocusLoss]);const E={onPointerDown:function(x){if(e.draggable===!0||e.draggable===x.pointerType){o.didMove=!1,document.addEventListener("pointermove",v),document.addEventListener("pointerup",C);const A=i.current;o.canCloseOnClick=!0,o.canDrag=!0,A.style.transition="none",e.draggableDirection==="x"?(o.start=x.clientX,o.removalDistance=A.offsetWidth*(e.draggablePercent/100)):(o.start=x.clientY,o.removalDistance=A.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(x){const{top:A,bottom:w,left:k,right:N}=i.current.getBoundingClientRect();x.nativeEvent.type!=="touchend"&&e.pauseOnHover&&x.clientX>=k&&x.clientX<=N&&x.clientY>=A&&x.clientY<=w?O():L()}};return c&&p&&(E.onMouseEnter=O,e.stacked||(E.onMouseLeave=L)),f&&(E.onClick=x=>{h&&h(x),o.canCloseOnClick&&m()}),{playToast:L,pauseToast:O,isRunning:t,preventExitTransition:a,toastRef:i,eventHandlers:E}}function K$(e){let{delay:t,isRunning:n,closeToast:a,type:s="default",hide:i,className:o,style:c,controlledProgress:p,progress:m,rtl:h,isIn:f,theme:y}=e;const S=i||p&&m===0,L={...c,animationDuration:`${t}ms`,animationPlayState:n?"running":"paused"};p&&(L.transform=`scaleX(${m})`);const O=Za("Toastify__progress-bar",p?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${y}`,`Toastify__progress-bar--${s}`,{"Toastify__progress-bar--rtl":h}),v=yo(o)?o({rtl:h,type:s,defaultClassName:O}):Za(O,o),C={[p&&m>=1?"onTransitionEnd":"onAnimationEnd"]:p&&m<1?null:()=>{f&&a()}};return ke.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":S},ke.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${y} Toastify__progress-bar--${s}`}),ke.createElement("div",{role:"progressbar","aria-hidden":S?"true":"false","aria-label":"notification timer",className:v,style:L,...C}))}let q$=1;const v4=()=>""+q$++;function X$(e){return e&&(lh(e.toastId)||PS(e.toastId))?e.toastId:v4()}function uS(e,t){return S4(e,t),t.toastId}function aO(e,t){return{...t,type:t&&t.type||e,toastId:X$(t)}}function _v(e){return(t,n)=>uS(t,aO(e,n))}function Ta(e,t){return uS(e,aO("default",t))}Ta.loading=(e,t)=>
30uS(e,aO("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),Ta.promise=function(e,t,n){let a,{pending:s,error:i,success:o}=t;s&&(a=lh(s)?Ta.loading(s,n):Ta.loading(s.render,{...n,...s}));const c={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},p=(h,f,y)=>{if(f==null)return void Ta.dismiss(a);const S={type:h,...c,...n,data:y},L=lh(f)?{render:f}:f;return a?Ta.update(a,{...S,...L}):Ta(L.render,{...S,...L}),y},m=yo(e)?e():e;return m.then(h=>p("success",o,h)).catch(h=>p("error",i,h)),m},Ta.success=_v("success"),Ta.info=_v("info"),Ta.error=_v("error"),Ta.warning=_v("warning"),Ta.warn=Ta.warning,Ta.dark=(e,t)=>uS(e,aO("default",{theme:"dark",...t})),Ta.dismiss=function(e){(function(t){var n;if(y4()){if(t==null||lh(n=t)||PS(n))ci.forEach(a=>{a.removeToast(t)});else if(t&&("containerId"in t||"id"in t)){const a=ci.get(t.containerId);a?a.removeToast(t.id):ci.forEach(s=>{s.removeToast(t.id)})}}else xS=xS.filter(a=>t!=null&&a.options.toastId!==t)})(e)},Ta.clearWaitingQueue=function(e){e===void 0&&(e={}),ci.forEach(t=>{!t.props.limit||e.containerId&&t.id!==e.containerId||t.clearQueue()})},Ta.isActive=T4,Ta.update=function(e,t){t===void 0&&(t={});const n=((a,s)=>{var i;let{containerId:o}=s;return(i=ci.get(o||1))==null?void 0:i.toasts.get(a)})(e,t);if(n){const{props:a,content:s}=n,i={delay:100,...a,...t,toastId:t.toastId||e,updateId:v4()};i.toastId!==e&&(i.staleId=e);const o=i.render||s;delete i.render,uS(o,i)}},Ta.done=e=>{Ta.update(e,{progress:1})},Ta.onChange=function(e){return Yx.add(e),()=>{Yx.delete(e)}},Ta.play=e=>SF(!0,e),Ta.pause=e=>SF(!1,e);const Q$=typeof window<"u"?b.useLayoutEffect:b.useEffect,Bv=e=>{let{theme:t,type:n,isLoading:a,...s}=e;return ke.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${n})`,...s})},$E={info:function(e){return ke.createElement(Bv,{...e},ke.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return ke.createElement(Bv,{...e},ke.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return ke.createElement(Bv,{...e},ke.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return ke.createElement(Bv,{...e},ke.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return ke.createElement("div",{className:"Toastify__spinner"})}},Z$=e=>{const{isRunning:t,preventExitTransition:n,toastRef:a,eventHandlers:s,playToast:i}=z$(e),{closeButton:o,children:c,autoClose:p,onClick:m,type:h,hideProgressBar:f,closeToast:y,transition:S,position:L,className:O,style:v,bodyClassName:C,bodyStyle:E,progressClassName:x,progressStyle:A,updateId:w,role:k,progress:N,rtl:_,toastId:j,deleteToast:F,isIn:G,isLoading:z,closeOnClick:$,theme:Y}=e,q=Za("Toastify__toast",`Toastify__toast-theme--${Y}`,`Toastify__toast--${h}`,{"Toastify__toast--rtl":_},{"Toastify__toast--close-on-click":$}),U=yo(O)?O({rtl:_,position:L,type:h,defaultClassName:q}):Za(q,O),D=(function(R){let{theme:J,type:Z,isLoading:te,icon:oe}=R,pe=null;const Le={theme:J,type:Z};return oe===!1||(yo(oe)?pe=oe({...Le,isLoading:te}):b.isValidElement(oe)?pe=b.cloneElement(oe,Le):te?pe=$E.spinner():(Ze=>
30Ze in $E)(Z)&&(pe=$E[Z](Le))),pe})(e),X=!!N||!p,W={closeToast:y,type:h,theme:Y};let B=null;return o===!1||(B=yo(o)?o(W):b.isValidElement(o)?b.cloneElement(o,W):(function(R){let{closeToast:J,theme:Z,ariaLabel:te="close"}=R;return ke.createElement("button",{className:`Toastify__close-button Toastify__close-button--${Z}`,type:"button",onClick:oe=>{oe.stopPropagation(),J(oe)},"aria-label":te},ke.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},ke.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))})(W)),ke.createElement(S,{isIn:G,done:F,position:L,preventExitTransition:n,nodeRef:a,playToast:i},ke.createElement("div",{id:j,onClick:m,"data-in":G,className:U,...s,style:v,ref:a},ke.createElement("div",{...G&&{role:k},className:yo(C)?C({type:h}):Za("Toastify__toast-body",C),style:E},D!=null&&ke.createElement("div",{className:Za("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter"
30:!z})},D),ke.createElement("div",null,c)),B,ke.createElement(K$,{...w&&!X?{key:`pb-${w}`}:{},rtl:_,theme:Y,delay:p,isRunning:t,isIn:G,closeToast:y,hide:f,type:h,style:A,className:x,controlledProgress:X,progress:N||0})))},oL=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},ez=iL(oL("bounce",!0));iL(oL("slide",!0));iL(oL("zoom"));iL(oL("flip"));const tz={position:"top-right",transition:ez,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};function nz(e){let t={...tz,...e};const n=e.stacked,[a,s]=b.useState(!0),i=b.useRef(null),{getToastToRender:o,isToastActive:c,count:p}=$$(t),{className:m,style:h,rtl:f,containerId:y}=t;function S(O){const v=Za("Toastify__toast-container",`Toastify__toast-container--${O}`,{"Toastify__toast-container--rtl":f});return yo(m)?m({position:O,rtl:f,defaultClassName:v}):Za(v,Ib(m))}function L(){n&&(s(!0),Ta.play())}return Q$(()=>{if(n){var O;const v=i.current.querySelectorAll('[data-in="true"]'),C=12,E=(O=t.position)==null?void 0:O.includes("top");let x=0,A=0;Array.from(v).reverse().forEach((w,k)=>{const N=w;N.classList.add("Toastify__toast--stacked"),k>0&&(N.dataset.collapsed=`${a}`),N.dataset.pos||(N.dataset.pos=E?"top":"bot");const _=x*(a?.2:1)+(a?0:C*k);N.style.setProperty("--y",`${E?_:-1*_}px`),N.style.setProperty("--g",`${C}`),N.style.setProperty("--s",""+(1-(a?A:0))),x+=N.offsetHeight,A+=.025})}},[a,p,n]),ke.createElement("div",{ref:i,className:"Toastify",id:y,onMouseEnter:()=>{n&&(s(!1),Ta.pause())},onMouseLeave:L},o((O,v)=>{const C=v.length?{...h}:{...h,pointerEvents:"none"};return ke.createElement("div",{className:S(O),style:C,key:`container-${O}`},v.map(E=>{let{content:x,props:A}=E;return ke.createElement(Z$,{...A,stacked:n,collapseAll:L,isIn:c(A.toastId,A.containerId),style:A.style,key:`toast-${A.key}`},x)}))}))}var b4;function xt(){return b4.apply(null,arguments)}function az(e){b4=e}function jl(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function ch(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function va(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function cN(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(va(e,t))return!1;return!0}function ji(e){return e===void 0}function tp(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function KS(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function O4(e,t){var n=[],a,s=e.length;for(a=0;a<s;++a)n.push(t(e[a],a));return n}function sd(e,t){for(var n in t)va(t,n)&&(e[n]=t[n]);return va(t,"toString")&&(e.toString=t.toString),va(t,"valueOf")&&(e.valueOf=t.valueOf),e}function Zc(e,t,n,a){return W4(e,t,n,a,!0).utc()}function rz(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function Hn(e){return e._pf==null&&(e._pf=rz()),e._pf}var Vx;Array.prototype.some?Vx=Array.prototype.some:Vx=function(e){var t=Object(this),n=t.length>>>0,a;for(a=0;a<n;a++)if(a in t&&e.call(this,t[a],a,t))return!0;return!1};function uN(e){var t=null,n=!1,a=e._d&&!isNaN(e._d.getTime());if(a&&(t=Hn(e),n=Vx.call(t.parsedDateParts,function(s){return s!=null}),a=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(a=a&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=a;else return a;return e._isValid}function lL(e){var t=Zc(NaN);return e!=null?sd(Hn(t),e):Hn(t).userInvalidated=!0,t}var vF=xt.momentProperties=[],zE=!1;function pN(e,t){var n,a,s,i=vF.length;if(ji(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),ji(t._i)||
vendor: 17,289 bytes, lines 30-33
30(e._i=t._i),ji(t._f)||(e._f=t._f),ji(t._l)||(e._l=t._l),ji(t._strict)||(e._strict=t._strict),ji(t._tzm)||(e._tzm=t._tzm),ji(t._isUTC)||(e._isUTC=t._isUTC),ji(t._offset)||(e._offset=t._offset),ji(t._pf)||(e._pf=Hn(t)),ji(t._locale)||(e._locale=t._locale),i>0)for(n=0;n<i;n++)a=vF[n],s=t[a],ji(s)||(e[a]=s);return e}function qS(e){pN(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),zE===!1&&(zE=!0,xt.updateOffset(this),zE=!1)}function Gl(e){return e instanceof qS||e!=null&&e._isAMomentObject!=null}function L4(e){xt.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function tl(e,t){var n=!0;return sd(function(){if(xt.deprecationHandler!=null&&xt.deprecationHandler(null,e),n){var a=[],s,i,o,c=arguments.length;for(i=0;i<c;i++){if(s="",typeof arguments[i]=="object"){s+=`
31[`+i+"] ";for(o in arguments[0])va(arguments[0],o)&&(s+=o+": "+arguments[0][o]+", ");s=s.slice(0,-2)}else s=arguments[i];a.push(s)}L4(e+`
32Arguments: `+Array.prototype.slice.call(a).join("")+`
33`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var bF={};function w4(e,t){xt.deprecationHandler!=null&&xt.deprecationHandler(e,t),bF[e]||(L4(t),bF[e]=!0)}xt.suppressDeprecationWarnings=!1;xt.deprecationHandler=null;function eu(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function sz(e){var t,n;for(n in e)va(e,n)&&(t=e[n],eu(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function Hx(e,t){var n=sd({},e),a;for(a in t)va(t,a)&&(ch(e[a])&&ch(t[a])?(n[a]={},sd(n[a],e[a]),sd(n[a],t[a])):t[a]!=null?n[a]=t[a]:delete n[a]);for(a in e)va(e,a)&&!va(t,a)&&ch(e[a])&&(n[a]=sd({},n[a]));return n}function dN(e){e!=null&&this.set(e)}var Jx;Object.keys?Jx=Object.keys:Jx=function(e){var t,n=[];for(t in e)va(e,t)&&n.push(t);return n};var iz={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function oz(e,t,n){var a=this._calendar[e]||this._calendar.sameElse;return eu(a)?a.call(t,n):a}function Kc(e,t,n){var a=""+Math.abs(e),s=t-a.length,i=e>=0;return(i?n?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+a}var mN=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Dv=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,KE={},Eg={};function fn(e,t,n,a){var s=a;typeof a=="string"&&(s=function(){return this[a]()}),e&&(Eg[e]=s),t&&(Eg[t[0]]=function(){return Kc(s.apply(this,arguments),t[1],t[2])}),n&&(Eg[n]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function lz(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function cz(e){var t=e.match(mN),n,a;for(n=0,a=t.length;n<a;n++)Eg[t[n]]?t[n]=Eg[t[n]]:t[n]=lz(t[n]);return function(s){var i="",o;for(o=0;o<a;o++)i+=eu(t[o])?t[o].call(s,e):t[o];return i}}function Nb(e,t){return e.isValid()?(t=E4(t,e.localeData()),KE[t]=KE[t]||cz(t),KE[t](e)):e.localeData().invalidDate()}function E4(e,t){var n=5;function a(s){return t.longDateFormat(s)||s}for(Dv.lastIndex=0;n>=0&&Dv.test(e);)e=e.replace(Dv,a),Dv.lastIndex=0,n-=1;return e}var uz={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function pz(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(mN).map(function(a){return a==="MMMM"||a==="MM"||a==="DD"||a==="dddd"?a.slice(1):a}).join(""),this._longDateFormat[e])}var dz="Invalid date";function mz(){return this._invalidDate}var hz="%d",fz=/\d{1,2}/;function gz(e){return this._ordinal.replace("%d",e)}var yz={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Tz(e,t,n,a){var s=this._relativeTime[n];return eu(s)?s(e,t,n,a):s.replace(/%d/i,e)}function Sz(e,t){var n=this._relativeTime[e>0?"future":"past"];return eu(n)?n(t):n.replace(/%s/i,t)}var OF={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function nl(e){return typeof e=="string"?OF[e]||OF[e.toLowerCase()]:void 0}function hN(e){var t={},n,a;for(a in e)va(e,a)&&(n=nl(a),n&&(t[n]=e[a]));return t}var vz={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function bz(e){var t=[],n;for(n in e)va(e,n)&&t.push({unit:n,priority:vz[n]});return t.sort(function(a,s){return a.priority-s.priority}),t}var P4=/\d/,Po=/\d\d/,x4=/\d{3}/,fN=/\d{4}/,cL=/[+-]?\d{6}/,ar=/\d\d?/,I4=/\d\d\d\d?/,N4=/\d\d\d\d\d\d?/,uL=/\d{1,3}/,gN=/\d{1,4}/,pL=/[+-]?\d{1,6}/,iy=/\d+/,dL=/[+-]?\d+/,Oz=/Z|[+-]\d\d:?\d\d/gi,mL=/Z|[+-]\d\d(?::?\d\d)?/gi,Lz=/[+-]?\d+(\.\d{1,3})?/,XS=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,oy=/^[1-9]\d?/,yN=/^([1-9]\d|\d)/,rO;rO={};function an(e,t,n){rO[e]=eu(t)?t:function(a,s){return a&&n?n:t}}function wz(e,t){return va(rO,e)?rO[e](t._strict,t._locale):new RegExp(Ez(e))}function Ez(e){return Hu(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,a,s,i){return n||a||s||i}))}function Hu(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $o(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function ra(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=$o(t)),n}var Wx={};function Da(e,t){var n,a=t,s;for(typeof e=="string"&&(e=[e]),tp(t)&&(a=function(i,o){o[t]=ra(i)}),s=e.length,n=0;n<s;n++)Wx[e[n]]=a}function QS(e,t){Da(e,function(n,a,s,i){s._w=s._w||{},t(n,s._w,s,i)})}function Pz(e,t,n){t!=null&&va(Wx,e)&&Wx[e](t,n._a,n,e)}function hL(e){return e%4===0&&e%100!==0||e%400===0}var Xs=0,ju=1,Dc=2,os=3,Fl=4,Gu=5,Xm=6,xz=7,Iz=8;fn("Y",0,0,function(){var e=this.year();return e<=9999?Kc(e,4):"+"+e});fn(0,["YY",2],0,function(){return this.year()%100});fn(0,["YYYY",4],0,"year");fn(0,["YYYYY",5],0,"year");fn(0,["YYYYYY",6,!0],0,"year");an("Y",dL);an("YY",ar,Po);an("YYYY",gN,fN);an("YYYYY",pL,cL);an("YYYYYY",pL,cL);Da(["YYYYY","YYYYYY"],Xs);Da("YYYY",function(e,t){t[Xs]=e.length===2?xt.parseTwoDigitYear(e):ra(e)});Da("YY",function(e,t){t[Xs]=xt.parseTwoDigitYear(e)});Da("Y",function(e,t){t[Xs]=parseInt(e,10)});function pS(e){return hL(e)?366:365}xt.parseTwoDigitYear=function(e){return ra(e)+(ra(e)>68?1900:2e3)};var A4=ly("FullYear",!0);function Nz(){return hL(this.year())}function ly(e,t){return function(n){return n!=null?(C4(this,e,n),xt.updateOffset(this,t),this):IS(this,e)}}function IS(e,t){if(!e.isValid())return NaN;var n=e._d,a=e._isUTC;switch(t){case"Milliseconds":return a?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return a?n.getUTCSeconds():n.getSeconds();case"Minutes":return a?n.getUTCMinutes():n.getMinutes();case"Hours":return a?n.getUTCHours():n.getHours();case"Date":return a?n.getUTCDate():n.getDate();case"Day":return a?n.getUTCDay():n.getDay();case"Month":return a?n.getUTCMonth():n.getMonth();case"FullYear":return a?n.getUTCFullYear():n.getFullYear();default:return NaN}}function C4(e,t,n){var a,s,i,o,c;if(!(!e.isValid()||isNaN(n))){switch(a=e._d,s=e._isUTC,t){case"Milliseconds":return void(s?a.setUTCMilliseconds(n):a.setMilliseconds(n));case"Seconds":return void(s?a.setUTCSeconds(n):a.setSeconds(n));case"Minutes":return void(s?a.setUTCMinutes(n):a.setMinutes(n));case"Hours":return void(s?a.setUTCHours(n):a.setHours(n));case"Date":return void(s?a.setUTCDate(n):a.setDate(n));case"FullYear":break;default:return}i=n,o=e.month(),c=e.date(),c=c===29&&o===1&&!hL(i)?28:c,s?a.setUTCFullYear(i,o,c):a.setFullYear(i,o,c)}}function Az(e){return e=nl(e),eu(this[e])?this[e]():this}function Cz(e,t){if(typeof e=="object"){e=hN(e);var n=bz(e),a,s=n.length;for(a=0;a<s;a++)this[n[a].unit](e[n[a].unit])}else if(e=nl(e),eu(this[e]))return this[e](t);return this}function kz(e,t){return(e%t+t)%t}var _r;Array.prototype.indexOf?_r=Array.prototype.indexOf:_r=function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function TN(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=kz(t,12);return e+=(t-n)/12,n===1?hL(e)?29:28:31-n%7%2}fn("M",["MM",2],"Mo",function(){return this.month()+1});fn("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)});fn("MMMM",0,0,function(e){return this.localeData().months(this,e)});an("M",ar,oy);an("MM",ar,Po);an("MMM",function(e,t){return t.monthsShortRegex(e)});an("MMMM",function(e,t){return t.monthsRegex(e)});Da(["M","MM"],function(e,t){t[ju]=ra(e)-1});Da(["MMM","MMMM"],function(e,t,n,a){var s=n._locale.monthsParse(e,a,n._strict);s!=null?t[ju]=s:Hn(n).invalidMonth=e});var Fz="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),k4="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),F4=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Rz=XS,_z=XS;function Bz(e,t){return e?jl(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||F4).test(t)?"format":"standalone"][e.month()]:jl(this._months)?this._months:this._months.standalone}function Dz(e,t){return e?jl(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[F4.test(t)?"format":"standalone"][e.month()]:jl(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Mz(e,t,n){var a,s,i,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],a=0;a<12;++a)i=Zc([2e3,a]),this._shortMonthsParse[a]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[a]=this.months(i,"").toLocaleLowerCase();return n?t==="MMM"?(s=_r.call(this._shortMonthsParse,o),s!==-1?s:null):(s=_r.call(this._longMonthsParse,o),s!==-1?s:null):t==="MMM"?(s=_r.call(this._shortMonthsParse,o),s!==-1?s:(s=_r.call(this._longMonthsParse,o),s!==-1?s:null)):(s=_r.call(this._longMonthsParse,o),s!==-1?s:(s=_r.call(this._shortMonthsParse,o),s!==-1?s:null))}function jz(e,t,n){var a,s,i;if(this._monthsParseExact)return Mz.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),a=0;a<12;a++){if(s=Zc([2e3,a]),n&&!this._longMonthsParse[a]&&(this._longMonthsParse[a]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[a]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),!n&&!this._monthsParse[a]&&(i="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[a]=new RegExp(i.replace(".",""),"i")),n&&t==="MMMM"&&this._longMonthsParse[a].test(e))return a;if(n&&t==="MMM"&&this._shortMonthsParse[a].test(e))return a;if(!n&&this._monthsParse[a].test(e))return a}}function R4(e,t){if(!e.isValid())return e;if(typeof t=="string"){if(/^\d+$/.test(t))t=ra(t);else if(t=e.localeData().monthsParse(t),!tp(t))return e}var n=t,a=e.date();return a=a<29?a:Math.min(a,TN(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,a):e._d.setMonth(n,a),e}function _4(e){return e!=null?(R4(this,e),xt.updateOffset(this,!0),this):IS(this,"Month")}function Gz(){return TN(this.year(),this.month())}function Yz(e){return this._monthsParseExact?(va(this,"_monthsRegex")||B4.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(va(this,"_monthsShortRegex")||(this._monthsShortRegex=Rz),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function Vz(e){return this._monthsParseExact?(va(this,"_monthsRegex")||B4.call(this),e?this._monthsStrictRegex:this._monthsRegex):(va(this,"_monthsRegex")||(this._monthsRegex=_z),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function B4(){function e(p,m){return m.length-p.length}var t=[],n=[],a=[],s,i,o,c;for(s=0;s<12;s++)i=Zc([2e3,s]),o=Hu(this.monthsShort(i,"")),c=Hu(this.months(i,"")),t.push(o),n.push(c),a.push(c),a.push(o);t.sort(e),n.sort(e),a.sort(e),this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+t.join("|")+")","i")}function Hz(e,t,n,a,s,i,o){var c;return e<100&&e>=0?(c=new Date(e+400,t,n,a,s,i,o),isFinite(c.getFullYear())&&c.setFullYear(e)):c=new Date(e,t,n,a,s,i,o),c}function NS(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function sO(e,t,n){var a=7+t-n,s=(7+NS(e,0,a).getUTCDay()-t)%7;return-s+a-1}function D4(e,t,n,a,s){var i=(7+n-a)%7,o=sO(e,a,s),c=1+7*(t-1)+i+o,p,m;return c<=0?(p=e-1,m=pS(p)+c):c>pS(e)?(p=e+1,m=c-pS(e)):(p=e,m=c),{year:p,dayOfYear:m}}function AS(e,t,n){var a=sO(e.year(),t,n),s=Math.floor((e.dayOfYear()-a-1)/7)+1,i,o;return s<1?(o=e.year()-1,i=s+Ju(o,t,n)):s>Ju(e.year(),t,n)?(i=s-Ju(e.year(),t,n),o=e.year()+1):(o=e.year(),i=s),{week:i,year:o}}function Ju(e,t,n){var a=sO(e,t,n),s=sO(e+1,t,n);return(pS(e)-a+s)/7}fn("w",["ww",2],"wo","week");fn("W",["WW",2],"Wo","isoWeek");an("w",ar,oy);an("ww",ar,Po);an("W",ar,oy);an("WW",ar,Po);QS(["w","ww","W","WW"],function(e,t,n,a){t[a.substr(0,1)]=ra(e)});function Jz(e){return AS(e,this._week.dow,this._week.doy).week}var Wz={dow:0,doy:6};function Uz(){return this._week.dow}function $z(){return this._week.doy}function zz(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function Kz(e){var t=AS(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}fn("d",0,"do","day");fn("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});fn("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});fn("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});fn("e",0,0,"weekday");fn("E",0,0,"isoWeekday");an("d",ar);an("e",ar);an("E",ar);an("dd",function(e,t){return t.weekdaysMinRegex(e)});an("ddd",function(e,t){return t.weekdaysShortRegex(e)});an("dddd",function(e,t){return t.weekdaysRegex(e)});QS(["dd","ddd","dddd"],function(e,t,n,a){var s=n._locale.weekdaysParse(e,a,n._strict);s!=null?t.d=s:Hn(n).invalidWeekday=e});QS(["d","e","E"],function(e,t,n,a){t[a]=ra(e)});function qz(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function Xz(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function SN(e,t){return e.slice(t,7).concat(e.slice(0,t))}var Qz="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),M4="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Zz="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),eK=XS,tK=XS,nK=XS;function aK(e,t){var n=jl(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?SN(n,this._week.dow):e?n[e.day()]:n}function rK(e){return e===!0?SN(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function sK(e){return e===!0?SN(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function iK(e,t,n){var a,s,i,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],a=0;a<7;++a)i=Zc([2e3,1]).day(a),this._minWeekdaysParse[a]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[a]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[a]=this.weekdays(i,"").toLocaleLowerCase();return n?t==="dddd"?(s=_r.call(this._weekdaysParse,o),s!==-1?s:null):t==="ddd"?(s=_r.call(this._shortWeekdaysParse,o),s!==-1?s:null):(s=_r.call(this._minWeekdaysParse,o),s!==-1?s:null):t==="dddd"?(s=_r.call(this._weekdaysParse,o),s!==-1||(s=_r.call(this._shortWeekdaysParse,o),s!==-1)?s:(s=_r.call(this._minWeekdaysParse,o),s!==-1?s:null)):t==="ddd"?(s=_r.call(this._shortWeekdaysParse,o),s!==-1||(s=_r.call(this._weekdaysParse,o),s!==-1)?s:(s=_r.call(this._minWeekdaysParse,o),s!==-1?s:null)):(s=_r.call(this._minWeekdaysParse,o),s!==-1||(s=_r.call(this._weekdaysParse,o),s!==-1)?s:(s=_r.call(this._shortWeekdaysParse,o),s!==-1?s:null))}function oK(e,t,n){var a,s,i;if(this._weekdaysParseExact)return iK.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),a=0;a<7;
33a++){if(s=Zc([2e3,1]).day(a),n&&!this._fullWeekdaysParse[a]&&(this._fullWeekdaysParse[a]=new RegExp("^"+this.weekdays(s,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[a]=new RegExp("^"+this.weekdaysShort(s,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[a]=new RegExp("^"+this.weekdaysMin(s,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[a]||(i="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[a]=new RegExp(i.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[a].test(e))return a;if(n&&t==="ddd"&&this._shortWeekdaysParse[a].test(e))return a;if(n&&t==="dd"&&this._minWeekdaysParse[a].test(e))return a;if(!n&&this._weekdaysParse[a].test(e))return a}}function lK(e){if(!this.isValid())return e!=null?this:NaN;var t=IS(this,"Day");return e!=null?(e=qz(e,this.localeData()),this.add(e-t,"d")):t}function cK(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function uK(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=Xz(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function pK(e){return this._weekdaysParseExact?(va(this,"_weekdaysRegex")||vN.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(va(this,"_weekdaysRegex")||(this._weekdaysRegex=eK),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function dK(e){return this._weekdaysParseExact?(va(this,"_weekdaysRegex")||vN.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(va(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=tK),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function mK(e){return this._weekdaysParseExact?(va(this,"_weekdaysRegex")||vN.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(va(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=nK),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function vN(){function e(h,f){return f.length-h.length}var t=[],n=[],a=[],s=[],i,o,c,p,m;for(i=0;i<7;i++)o=Zc([2e3,1]).day(i),c=Hu(this.weekdaysMin(o,"")),p=Hu(this.weekdaysShort(o,"")),m=Hu(this.weekdays(o,"")),t.push(c),n.push(p),a.push(m),s.push(c),s.push(p),s.push(m);t.sort(e),n.sort(e),a.sort(e),s.sort(e),this._weekdaysRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function bN(){return this.hours()%12||12}function hK(){return this.hours()||24}fn("H",["HH",2],0,"hour");fn("h",["hh",2],0,bN);fn("k",["kk",2],0,hK);fn("hmm",0,0,function(){return""+bN.apply(this)+Kc(this.minutes(),2)});fn("hmmss",0,0,function(){return""+bN.apply(this)+Kc(this.minutes(),2)+Kc(this.seconds(),2)});fn("Hmm",0,0,function(){return""+this.hours()+Kc(this.minutes(),2)});fn("Hmmss",0,0,function(){return""+this.hours()+Kc(this.minutes(),2)+Kc(this.seconds(),2)});function j4(e,t){fn(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}j4("a",!0);j4("A",!1);function G4(e,t){return t._meridiemParse}an("a",G4);an("A",G4);an("H",ar,yN);an("h",ar,oy);an("k",ar,oy);an("HH",ar,Po);an("hh",ar,Po);an("kk",ar,Po);an("hmm",I4);an("hmmss",N4);an("Hmm",I4);an("Hmmss",N4);Da(["H","HH"],os);Da(["k","kk"],function(e,t,n){var a=ra(e);t[os]=a===24?0:a});Da(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});Da(["h","hh"],function(e,t,n){t[os]=ra(e),Hn(n).bigHour=!0});Da("hmm",function(e,t,n){var a=e.length-2;t[os]=ra(e.substr(0,a)),t[Fl]=ra(e.substr(a)),Hn(n).bigHour=!0});Da("hmmss",function(e,t,n){var a=e.length-4,s=e.length-2;t[os]=ra(e.substr(0,a)),t[Fl]=ra(e.substr(a,2)),t[Gu]=ra(e.substr(s)),Hn(n).bigHour=!0});Da("Hmm",function(e,t,n){var a=e.length-2;t[os]=ra(e.substr(0,a)),t[Fl]=ra(e.substr(a))});Da("Hmmss",function(e,t,n){var a=e.length-4,s=e.length-2;t[os]=ra(e.substr(0,a)),t[Fl]=ra(e.substr(a,2)),t[Gu]=ra(e.substr(s))});function fK(e){return(e+"").toLowerCase().charAt(0)==="p"}var gK=/[ap]\.?m?\.?/i,yK=ly("Hours",!0);
vendor: 10,623 bytes, line 33
33function TK(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var Y4={calendar:iz,longDateFormat:uz,invalidDate:dz,ordinal:hz,dayOfMonthOrdinalParse:fz,relativeTime:yz,months:Fz,monthsShort:k4,week:Wz,weekdays:Qz,weekdaysMin:Zz,weekdaysShort:M4,meridiemParse:gK},lr={},MT={},CS;function SK(e,t){var n,a=Math.min(e.length,t.length);for(n=0;n<a;n+=1)if(e[n]!==t[n])return n;return a}function LF(e){return e&&e.toLowerCase().replace("_","-")}function vK(e){for(var t=0,n,a,s,i;t<e.length;){for(i=LF(e[t]).split("-"),n=i.length,a=LF(e[t+1]),a=a?a.split("-"):null;n>0;){if(s=fL(i.slice(0,n).join("-")),s)return s;if(a&&a.length>=n&&SK(i,a)>=n-1)break;n--}t++}return CS}function bK(e){return!!(e&&e.match("^[^/\\\\]*$"))}function fL(e){var t=null,n;if(lr[e]===void 0&&typeof module<"u"&&module&&module.exports&&bK(e))try{t=CS._abbr,n=require,n("./locale/"+e),yd(t)}catch{lr[e]=null}return lr[e]}function yd(e,t){var n;return e&&(ji(t)?n=cp(e):n=ON(e,t),n?CS=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),CS._abbr}function ON(e,t){if(t!==null){var n,a=Y4;if(t.abbr=e,lr[e]!=null)w4("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),a=lr[e]._config;else if(t.parentLocale!=null)if(lr[t.parentLocale]!=null)a=lr[t.parentLocale]._config;else if(n=fL(t.parentLocale),n!=null)a=n._config;else return MT[t.parentLocale]||(MT[t.parentLocale]=[]),MT[t.parentLocale].push({name:e,config:t}),null;return lr[e]=new dN(Hx(a,t)),MT[e]&&MT[e].forEach(function(s){ON(s.name,s.config)}),yd(e),lr[e]}else return delete lr[e],null}function OK(e,t){if(t!=null){var n,a,s=Y4;lr[e]!=null&&lr[e].parentLocale!=null?lr[e].set(Hx(lr[e]._config,t)):(a=fL(e),a!=null&&(s=a._config),t=Hx(s,t),a==null&&(t.abbr=e),n=new dN(t),n.parentLocale=lr[e],lr[e]=n),yd(e)}else lr[e]!=null&&(lr[e].parentLocale!=null?(lr[e]=lr[e].parentLocale,e===yd()&&yd(e)):lr[e]!=null&&delete lr[e]);return lr[e]}function cp(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return CS;if(!jl(e)){if(t=fL(e),t)return t;e=[e]}return vK(e)}function LK(){return Jx(lr)}function LN(e){var t,n=e._a;return n&&Hn(e).overflow===-2&&(t=n[ju]<0||n[ju]>11?ju:n[Dc]<1||n[Dc]>TN(n[Xs],n[ju])?Dc:n[os]<0||n[os]>24||n[os]===24&&(n[Fl]!==0||n[Gu]!==0||n[Xm]!==0)?os:n[Fl]<0||n[Fl]>59?Fl:n[Gu]<0||n[Gu]>59?Gu:n[Xm]<0||n[Xm]>999?Xm:-1,Hn(e)._overflowDayOfYear&&(t<Xs||t>Dc)&&(t=Dc),Hn(e)._overflowWeeks&&t===-1&&(t=xz),Hn(e)._overflowWeekday&&t===-1&&(t=Iz),Hn(e).overflow=t),e}var wK=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,EK=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,PK=/Z|[+-]\d\d(?::?\d\d)?/,Mv=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],qE=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],xK=/^\/?Date\((-?\d+)/i,IK=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,NK={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function V4(e){var t,n,a=e._i,s=wK.exec(a)||EK.exec(a),i,o,c,p,m=Mv.length,h=qE.length;if(s){for(Hn(e).iso=!0,t=0,n=m;t<n;t++)if(Mv[t][1].exec(s[1])){o=Mv[t][0],i=Mv[t][2]!==!1;break}if(o==null){e._isValid=!1;return}if(s[3]){for(t=0,n=h;t<n;t++)if(qE[t][1].exec(s[3])){c=(s[2]||" ")+qE[t][0];break}if(c==null){e._isValid=!1;return}}if(!i&&c!=null){e._isValid=!1;return}if(s[4])if(PK.exec(s[4]))p="Z";else{e._isValid=!1;return}e._f=o+(c||"")+(p||""),EN(e)}else e._isValid=!1}function AK(e,t,n,a,s,i){var o=[CK(e),k4.indexOf(t),parseInt(n,10),parseInt(a,10),parseInt(s,10)];return i&&o.push(parseInt(i,10)),o}function CK(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function kK(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function FK(e,t,n){if(e){var a=M4.indexOf(e),s=new Date(t[0],t[1],t[2]).getDay();if(a!==s)return Hn(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function RK(e,t,n){if(e)return NK[e];if(t)return 0;var a=parseInt(n,10),s=a%100,i=(a-s)/100;return i*60+s}function H4(e){var t=IK.exec(kK(e._i)),n;if(t){if(n=AK(t[4],t[3],t[2],t[5],t[6],t[7]),!FK(t[1],n,e))return;e._a=n,e._tzm=RK(t[8],t[9],t[10]),e._d=NS.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),Hn(e).rfc2822=!0}else e._isValid=!1}function _K(e){var t=xK.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(V4(e),e._isValid===!1)delete e._isValid;else return;if(H4(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:xt.createFromInputFallback(e)}xt.createFromInputFallback=tl("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))});function og(e,t,n){return e??t??n}function BK(e){var t=new Date(xt.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function wN(e){var t,n,a=[],s,i,o;if(!e._d){for(s=BK(e),e._w&&e._a[Dc]==null&&e._a[ju]==null&&DK(e),e._dayOfYear!=null&&(o=og(e._a[Xs],s[Xs]),(e._dayOfYear>pS(o)||e._dayOfYear===0)&&(Hn(e)._overflowDayOfYear=!0),n=NS(o,0,e._dayOfYear),e._a[ju]=n.getUTCMonth(),e._a[Dc]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=a[t]=s[t];for(;t<7;t++)e._a[t]=a[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[os]===24&&e._a[Fl]===0&&e._a[Gu]===0&&e._a[Xm]===0&&(e._nextDay=!0,e._a[os]=0),e._d=(e._useUTC?NS:Hz).apply(null,a),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[os]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==i&&(Hn(e).weekdayMismatch=!0)}}function DK(e){var t,n,a,s,i,o,c,p,m;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(i=1,o=4,n=og(t.GG,e._a[Xs],AS(tr(),1,4).year),a=og(t.W,1),s=og(t.E,1),(s<1||s>7)&&(p=!0)):(i=e._locale._week.dow,o=e._locale._week.doy,m=AS(tr(),i,o),n=og(t.gg,e._a[Xs],m.year),a=og(t.w,m.week),t.d!=null?(s=t.d,(s<0||s>6)&&(p=!0)):t.e!=null?(s=t.e+i,(t.e<0||t.e>6)&&(p=!0)):s=i),a<1||a>Ju(n,i,o)?Hn(e)._overflowWeeks=!0:p!=null?Hn(e)._overflowWeekday=!0:(c=D4(n,a,s,i,o),e._a[Xs]=c.year,e._dayOfYear=c.dayOfYear)}xt.ISO_8601=function(){};xt.RFC_2822=function(){};function EN(e){if(e._f===xt.ISO_8601){V4(e);return}if(e._f===xt.RFC_2822){H4(e);return}e._a=[],Hn(e).empty=!0;var t=""+e._i,n,a,s,i,o,c=t.length,p=0,m,h;for(s=E4(e._f,e._locale).match(mN)||[],h=s.length,n=0;n<h;n++)i=s[n],a=(t.match(wz(i,e))||[])[0],a&&(o=t.substr(0,t.indexOf(a)),o.length>0&&Hn(e).unusedInput.push(o),t=t.slice(t.indexOf(a)+a.length),p+=a.length),Eg[i]?(a?Hn(e).empty=!1:Hn(e).unusedTokens.push(i),Pz(i,a,e)):e._strict&&!a&&Hn(e).unusedTokens.push(i);Hn(e).charsLeftOver=c-p,t.length>0&&Hn(e).unusedInput.push(t),e._a[os]<=12&&Hn(e).bigHour===!0&&e._a[os]>0&&(Hn(e).bigHour=void 0),Hn(e).parsedDateParts=e._a.slice(0),Hn(e).meridiem=e._meridiem,e._a[os]=MK(e._locale,e._a[os],e._meridiem),m=Hn(e).era,m!==null&&(e._a[Xs]=e._locale.erasConvertYear(m,e._a[Xs])),wN(e),LN(e)}function MK(e,t,n){var a;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(a=e.isPM(n),a&&t<12&&(t+=12),!a&&t===12&&(t=0)),t)}function jK(e){var t,n,a,s,i,o,c=!1,p=e._f.length;if(p===0){Hn(e).invalidFormat=!0,e._d=new Date(NaN);return}for(s=0;s<p;s++)i=0,o=!1,t=pN({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[s],EN(t),uN(t)&&(o=!0),i+=Hn(t).charsLeftOver,i+=Hn(t).unusedTokens.length*10,Hn(t).score=i,c?i<a&&(a=i,n=t):(a==null||i<a||o)&&(a=i,n=t,o&&(c=!0));sd(e,n||t)}function GK(e){if(!e._d){var t=hN(e._i),n=t.day===void 0?t.date:t.day;e._a=O4([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(a){return a&&parseInt(a,10)}),wN(e)}}function YK(e){var t=new qS(LN(J4(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function J4(e){var t=e._i,n=e._f;return e._locale=e._locale||cp(e._l),t===null||n===void 0&&t===""?lL({nullInput:!0}):(typeof t=="string"&&(e._i=t=e._locale.preparse(t)),Gl(t)?new qS(LN(t)):(KS(t)?e._d=t:jl(n)?jK(e):n?EN(e):VK(e),uN(e)||(e._d=null),e))}function VK(e){var t=e._i;ji(t)?e._d=new Date(xt.now()):KS(t)?e._d=new Date(t.valueOf()):typeof t=="string"?_K(e):jl(t)?(e._a=O4(t.slice(0),function(n){return parseInt(n,10)}),wN(e)):ch(t)?GK(e):tp(t)?e._d=new Date(t):xt.createFromInputFallback(e)}function W4(e,t,n,a,s){var i={};return(t===!0||t===!1)&&(a=t,t=void 0),(n===!0||n===!1)&&(a=n,n=void 0),(ch(e)&&cN(e)||jl(e)&&e.length===0)&&(e=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=s,i._l=n,i._i=e,i._f=t,i._strict=a,YK(i)}function tr(e,t,n,a){return W4(e,t,n,a,!1)}var HK=tl("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=tr.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:lL()}),JK=tl("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=tr.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:lL()});function U4(e,t){var n,a;if(t.length===1&&jl(t[0])&&(t=t[0]),!t.length)return tr();for(n=t[0],a=1;a<t.length;++a)(!t[a].isValid()||t[a][e](n))&&(n=t[a]);return n}function WK(){var e=[].slice.call(arguments,0);return U4("isBefore",e)}function UK(){var e=[].slice.call(arguments,0);return U4("isAfter",e)}var $K=function(){return Date.now?Date.now():+new Date},jT=["year","quarter","month","week","day","hour","minute","second","millisecond"];function zK(e){var t,n=!1,a,s=jT.length;for(t in e)if(va(e,t)&&!(_r.call(jT,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(a=0;a<s;
vendor: 4,902 bytes, line 33
33++a)if(e[jT[a]]){if(n)return!1;parseFloat(e[jT[a]])!==ra(e[jT[a]])&&(n=!0)}return!0}function KK(){return this._isValid}function qK(){return Vl(NaN)}function gL(e){var t=hN(e),n=t.year||0,a=t.quarter||0,s=t.month||0,i=t.week||t.isoWeek||0,o=t.day||0,c=t.hour||0,p=t.minute||0,m=t.second||0,h=t.millisecond||0;this._isValid=zK(t),this._milliseconds=+h+m*1e3+p*6e4+c*1e3*60*60,this._days=+o+i*7,this._months=+s+a*3+n*12,this._data={},this._locale=cp(),this._bubble()}function Ab(e){return e instanceof gL}function Ux(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function XK(e,t,n){var a=Math.min(e.length,t.length),s=Math.abs(e.length-t.length),i=0,o;for(o=0;o<a;o++)ra(e[o])!==ra(t[o])&&i++;return i+s}function $4(e,t){fn(e,0,0,function(){var n=this.utcOffset(),a="+";return n<0&&(n=-n,a="-"),a+Kc(~~(n/60),2)+t+Kc(~~n%60,2)})}$4("Z",":");$4("ZZ","");an("Z",mL);an("ZZ",mL);Da(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=PN(mL,e)});var QK=/([\+\-]|\d\d)/gi;function PN(e,t){var n=(t||"").match(e),a,s,i;return n===null?null:(a=n[n.length-1]||[],s=(a+"").match(QK)||["-",0,0],i=+(s[1]*60)+ra(s[2]),i===0?0:s[0]==="+"?i:-i)}function xN(e,t){var n,a;return t._isUTC?(n=t.clone(),a=(Gl(e)||KS(e)?e.valueOf():tr(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+a),xt.updateOffset(n,!1),n):tr(e).local()}function $x(e){return-Math.round(e._d.getTimezoneOffset())}xt.updateOffset=function(){};function ZK(e,t,n){var a=this._offset||0,s;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=PN(mL,e),e===null)return this}else Math.abs(e)<16&&!n&&(e=e*60);return!this._isUTC&&t&&(s=$x(this)),this._offset=e,this._isUTC=!0,s!=null&&this.add(s,"m"),a!==e&&(!t||this._changeInProgress?q4(this,Vl(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,xt.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?a:$x(this)}function eq(e,t){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function tq(e){return this.utcOffset(0,e)}function nq(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract($x(this),"m")),this}function aq(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=PN(Oz,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function rq(e){return this.isValid()?(e=e?tr(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function sq(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function iq(){if(!ji(this._isDSTShifted))return this._isDSTShifted;var e={},t;return pN(e,this),e=J4(e),e._a?(t=e._isUTC?Zc(e._a):tr(e._a),this._isDSTShifted=this.isValid()&&XK(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function oq(){return this.isValid()?!this._isUTC:!1}function lq(){return this.isValid()?this._isUTC:!1}function z4(){return this.isValid()?this._isUTC&&this._offset===0:!1}var cq=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,uq=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Vl(e,t){var n=e,a=null,s,i,o;return Ab(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:tp(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(a=cq.exec(e))?(s=a[1]==="-"?-1:1,n={y:0,d:ra(a[Dc])*s,h:ra(a[os])*s,m:ra(a[Fl])*s,s:ra(a[Gu])*s,ms:ra(Ux(a[Xm]*1e3))*s}):(a=uq.exec(e))?(s=a[1]==="-"?-1:1,n={y:jm(a[2],s),M:jm(a[3],s),w:jm(a[4],s),d:jm(a[5],s),h:jm(a[6],s),m:jm(a[7],s),s:jm(a[8],s)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=pq(tr(n.from),tr(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),i=new gL(n),Ab(e)&&va(e,"_locale")&&(i._locale=e._locale),Ab(e)&&va(e,"_isValid")&&(i._isValid=e._isValid),i}Vl.fn=gL.prototype;Vl.invalid=qK;function jm(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function wF(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function pq(e,t){var n;return e.isValid()&&t.isValid()?(t=xN(t,e),e.isBefore(t)?n=wF(e,t):(n=wF(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function K4(e,t){return function(n,a){var s,i;return a!==null&&!isNaN(+a)&&(w4(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=a,a=i),s=Vl(n,a),q4(this,s,e),this}}function q4(e,t,n,a){var s=t._milliseconds,i=Ux(t._days),o=Ux(t._months);e.isValid()&&(a=a??!0,o&&R4(e,IS(e,"Month")+o*n),i&&C4(e,"Date",IS(e,"Date")+i*n),s&&e._d.setTime(e._d.valueOf()+s*n),a&&xt.updateOffset(e,i||o))}var dq=K4(1,"add"),mq=K4(-1,"subtract");function X4(e){return typeof e=="string"||e instanceof String}
vendor: 4,838 bytes, line 33
33function hq(e){return Gl(e)||KS(e)||X4(e)||tp(e)||gq(e)||fq(e)||e===null||e===void 0}function fq(e){var t=ch(e)&&!cN(e),n=!1,a=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],s,i,o=a.length;for(s=0;s<o;s+=1)i=a[s],n=n||va(e,i);return t&&n}function gq(e){var t=jl(e),n=!1;return t&&(n=e.filter(function(a){return!tp(a)&&X4(e)}).length===0),t&&n}function yq(e){var t=ch(e)&&!cN(e),n=!1,a=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],s,i;for(s=0;s<a.length;s+=1)i=a[s],n=n||va(e,i);return t&&n}function Tq(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Sq(e,t){arguments.length===1&&(arguments[0]?hq(arguments[0])?(e=arguments[0],t=void 0):yq(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||tr(),a=xN(n,this).startOf("day"),s=xt.calendarFormat(this,a)||"sameElse",i=t&&(eu(t[s])?t[s].call(this,n):t[s]);return this.format(i||this.localeData().calendar(s,this,tr(n)))}function vq(){return new qS(this)}function bq(e,t){var n=Gl(e)?e:tr(e);return this.isValid()&&n.isValid()?(t=nl(t)||"millisecond",t==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function Oq(e,t){var n=Gl(e)?e:tr(e);return this.isValid()&&n.isValid()?(t=nl(t)||"millisecond",t==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function Lq(e,t,n,a){var s=Gl(e)?e:tr(e),i=Gl(t)?t:tr(t);return this.isValid()&&s.isValid()&&i.isValid()?(a=a||"()",(a[0]==="("?this.isAfter(s,n):!this.isBefore(s,n))&&(a[1]===")"?this.isBefore(i,n):!this.isAfter(i,n))):!1}function wq(e,t){var n=Gl(e)?e:tr(e),a;return this.isValid()&&n.isValid()?(t=nl(t)||"millisecond",t==="millisecond"?this.valueOf()===n.valueOf():(a=n.valueOf(),this.clone().startOf(t).valueOf()<=a&&a<=this.clone().endOf(t).valueOf())):!1}function Eq(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Pq(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function xq(e,t,n){var a,s,i;if(!this.isValid())return NaN;if(a=xN(e,this),!a.isValid())return NaN;switch(s=(a.utcOffset()-this.utcOffset())*6e4,t=nl(t),t){case"year":i=Cb(this,a)/12;break;case"month":i=Cb(this,a);break;case"quarter":i=Cb(this,a)/3;break;case"second":i=(this-a)/1e3;break;case"minute":i=(this-a)/6e4;break;case"hour":i=(this-a)/36e5;break;case"day":i=(this-a-s)/864e5;break;case"week":i=(this-a-s)/6048e5;break;default:i=this-a}return n?i:$o(i)}function Cb(e,t){if(e.date()<t.date())return-Cb(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),a=e.clone().add(n,"months"),s,i;return t-a<0?(s=e.clone().add(n-1,"months"),i=(t-a)/(a-s)):(s=e.clone().add(n+1,"months"),i=(t-a)/(s-a)),-(n+i)||0}xt.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";xt.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function Iq(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Nq(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?Nb(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):eu(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Nb(n,"Z")):Nb(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Aq(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,a,s,i;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',a=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",s="-MM-DD[T]HH:mm:ss.SSS",i=t+'[")]',this.format(n+a+s+i)}function Cq(e){e||(e=this.isUtc()?xt.defaultFormatUtc:xt.defaultFormat);var t=Nb(this,e);return this.localeData().postformat(t)}function kq(e,t){return this.isValid()&&(Gl(e)&&e.isValid()||tr(e).isValid())?Vl({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Fq(e){return this.from(tr(),e)}function Rq(e,t){return this.isValid()&&(Gl(e)&&e.isValid()||tr(e).isValid())?Vl({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function _q(e){return this.to(tr(),e)}function Q4(e){var t;return e===void 0?this._locale._abbr:(t=cp(e),t!=null&&(this._locale=t),this)}var Z4=tl("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function e3(){return this._locale}var iO=1e3,Pg=60*iO,oO=60*Pg,t3=(365*400+97)*24*oO;function xg(e,t){return(e%t+t)%t}function n3(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-t3:new Date(e,t,n).valueOf()}function a3(e,t,n){return e<100&&e>
33=0?Date.UTC(e+400,t,n)-t3:Date.UTC(e,t,n)}function Bq(e){var t,n;if(e=nl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?a3:n3,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=xg(t+(this._isUTC?0:this.utcOffset()*Pg),oO);break;case"minute":t=this._d.valueOf(),t-=xg(t,Pg);break;case"second":t=this._d.valueOf(),t-=xg(t,iO);break}return this._d.setTime(t),xt.updateOffset(this,!0),this}function Dq(e){var t,n;if(e=nl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?a3:n3,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=oO-xg(t+(this._isUTC?0:this.utcOffset()*Pg),oO)-1;break;case"minute":t=this._d.valueOf(),t+=Pg-xg(t,Pg)-1;break;case"second":t=this._d.valueOf(),t+=iO-xg(t,iO)-1;break}return this._d.setTime(t),xt.updateOffset(this,!0),this}function Mq(){return this._d.valueOf()-(this._offset||0)*6e4}function jq(){return Math.floor(this.valueOf()/1e3)}function Gq(){return new Date(this.valueOf())}function Yq(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Vq(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Hq(){return this.isValid()?this.toISOString():null}function Jq(){return uN(this)}function Wq(){return sd({},Hn(this))}function Uq(){return Hn(this).overflow}function $q(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}fn("N",0,0,"eraAbbr");fn("NN",0,0,"eraAbbr");fn("NNN",0,0,"eraAbbr");fn("NNNN",0,0,"eraName");fn("NNNNN",0,0,"eraNarrow");fn("y",["y",1],"yo","eraYear");fn("y",["yy",2],0,"eraYear");fn("y",["yyy",3],0,"eraYear");fn("y",["yyyy",4],0,"eraYear");an("N",IN);an("NN",IN);an("NNN",IN);an("NNNN",rX);an("NNNNN",sX);Da(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,a){var s=n._locale.erasParse(e,a,n._strict);s?Hn(n).era=s:Hn(n).invalidEra=e});an("y",iy);an("yy",iy);an("yyy",iy);an("yyyy",iy);an("yo",iX);Da(["y","yy","yyy","yyyy"],Xs);Da(["yo"],function(e,t,n,a){var s;n._locale._eraYearOrdinalRegex&&(s=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Xs]=n._locale.eraYearOrdinalParse(e,s):t[Xs]=p
33arseInt(e,10)});function zq(e,t){var n,a,s,i=this._eras||cp("en")._eras;for(n=0,a=i.length;n<a;++n)switch(typeof i[n].since==="string"&&(s=xt(i[n].since).startOf("day"),i[n].since=s.valueOf()),typeof i[n].until){case"undefined":i[n].until=1/0;break;case"string":s=xt(i[n].until).startOf("day").valueOf(),i[n].until=s.valueOf();break}return i}function Kq(e,t,n){var a,s,i=this.eras(),o,c,p;for(e=e.toUpperCase(),a=0,s=i.length;a<s;++a)if(o=i[a].name.toUpperCase(),c=i[a].abbr.toUpperCase(),p=i[a].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(c===e)return i[a];break;case"NNNN":if(o===e)return i[a];break;case"NNNNN":if(p===e)return i[a];break}else if([o,c,p].indexOf(e)>=0)return i[a]}function qq(e,t){var n=e.since<=e.until?1:-1;return t===void 0?xt(e.since).year():xt(e.since).year()+(t-e.offset)*n}function Xq(){var e,t,n,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),a[e].since<=n&&n<=a[e].until||a[e].until<=n&&n<=a[e].since)return a[e].name;return""}function Qq(){var e,t,n,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),a[e].since<=n&&n<=a[e].until||a[e].until<=n&&n<=a[e].since)return a[e].narrow;return""}function Zq(){var e,t,n,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),a[e].since<=n&&n<=a[e].until||a[e].until<=n&&n<=a[e].since)return a[e].abbr;return""}function eX(){var e,t,n,a,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(n=s[e].since<=s[e].until?1:-1,a=this.clone().startOf("day").valueOf(),s[e].since<=a&&a<=s[e].until||s[e].until<=a&&a<=s[e].since)return(this.year()-xt(s[e].since).year())*n+s[e].offset;return this.year()}function tX(e){return va(this,"_erasNameRegex")||NN.call(this),e?this._erasNameRegex:this._erasRegex}function nX(e){return va(this,"_erasAbbrRegex")||NN.call(this),e?this._erasAbbrRegex:this._erasRegex}function aX(e){return va(this,"_erasNarrowRegex")||NN.call(this),e?this._erasNarrowRegex:this._erasRegex}function IN(e,t){return t.erasAbbrRegex(e)}function rX(e,t){return t.erasNameRegex(e)}function sX(e,t){return t.erasNarrowRegex(e)}function iX(e,t){return t._eraYearOrdinalRegex||iy}function NN(){var e=[],t=[],n=[],a=[],s,i,o,c,p,m=this.eras();for(s=0,i=m.length;s<i;++s)o=Hu(m[s].name),c=Hu(m[s].abbr),p=Hu(m[s].narrow),t.push(o),e.push(c),n.push(p),a.push(o),a.push(c),a.push(p);this._erasRegex=new RegExp("^("+a.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}fn(0,["gg",2],0,function(){return this.weekYear()%100});fn(0,["GG",2],0,function(){return this.isoWeekYear()%100});function yL(e,t){fn(0,[e,e.length],0,t)}yL("gggg","weekYear");yL("ggggg","weekYear");yL("GGGG","isoWeekYear");yL("GGGGG","isoWeekYear");an("G",dL);an("g",dL);an("GG",ar,Po);an("gg",ar,Po);an("GGGG",gN,fN);an("gggg",gN,fN);an("GGGGG",pL,cL);an("ggggg",pL,cL);QS(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,a){t[a.substr(0,2)]=ra(e)});QS(["gg","GG"],function(e,t,n,a){t[a]=xt.parseTwoDigitYear(e)});function oX(e){return r3.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function lX(e){return r3.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function cX(){return Ju(this.year(),1,4)}function uX(){return Ju(this.isoWeekYear(),1,4)}function pX(){var e=this.localeData()._week;return Ju(this.year(),e.dow,e.doy)}function dX(){var e=this.localeData()._week;return Ju(this.weekYear(),e.dow,e.doy)}function r3(e,t,n,a,s){var i;return e==null?AS(this,a,s).year:(i=Ju(e,a,s),t>i&&(t=i),mX.call(this,e,t,n,a,s))}function mX(e,t,n,a,s){var i=D4(e,t,n,a,s),o=NS(i.year,0,i.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}fn("Q",0,"Qo","quarter");an("Q",P4);Da("Q",function(e,t){t[ju]=(ra(e)-1)*3});function hX(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}fn("D",["DD",2],"Do","date");an("D",ar,oy);an("DD",ar,Po);an("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Da(["D","DD"],Dc);Da("Do",function(e,t){t[Dc]=ra(e.match(ar)[0])});var s3=ly("Date",!0);fn("DDD",["DDDD",3],"DDDo","dayOfYear");an("DDD",uL);an("DDDD",x4);Da(["DDD","DDDD"],function(e,t,n){n._dayOfYear=ra(e)});function fX(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}fn("m",["mm",2],0,"minute");an("m",ar,yN);an("mm",ar,Po);Da(["m","mm"],Fl);var gX=ly("Minutes",!1);fn("s",["ss",2],0,"second");an("s",ar,yN);an("ss",ar,Po);Da(["s","ss"],Gu);var yX=ly("Seconds",!1);fn("S",0,0,function(){return~~(this.millisecond()/100)});fn(0,["SS",2],0,function(){return~~(this.millisecond()/10)});fn(0,["SSS",3],0,"millisecond");fn(0,["SSSS",4],0,function(){return this.millisecond()*10});fn(0,["SSSSS",5],0,function(){return this.millisecond()*100});fn(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});fn(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});fn(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});fn(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});an("S",uL,P4);an("SS",uL,Po);an("SSS",uL,x4);var id,i3;for(id="SSSS";id.length<=9;id+="S")an(id,iy);function TX(e,t){t[Xm]=ra(("0."+e)*1e3)}for(id="S";id.length<=9;id+="S")Da(id,TX);i3=ly("Milliseconds",!1);fn("z",0,0,"zoneAbbr");fn("zz",0,0,"zoneName");function SX(){return this._isUTC?"UTC":""}function vX(){return this._isUTC?"Coordinated Universal Time":""}var At=qS.prototype;At.add=dq;At.calendar=Sq;At.clone=vq;At.diff=xq;At.endOf=Dq;At.format=Cq;At.from=kq;At.fromNow=Fq;At.to=Rq;At.toNow=_q;At.get=Az;At.invalidAt=Uq;At.isAfter=bq;At.isBefore=Oq;At.isBetween=Lq;At.isSame=wq;At.isSameOrAfter=Eq;At.isSameOrBefore=Pq;At.isValid=Jq;At.lang=Z4;At.locale=Q4;At.localeData=e3;At.max=JK;At.min=HK;At.parsingFlags=Wq;At.set=Cz;At.startOf=Bq;At.subtract=mq;At.toArray=Yq;At.toObject=Vq;At.toDate=Gq;At.toISOString=Nq;At.inspect=Aq;typeof Symbol<"u"&&Symbol.for!=null&&(At[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});At.toJSON=Hq;At.toString=Iq;At.unix=jq;At.valueOf=Mq;At.creationData=$q;At.eraName=Xq;At.eraNarrow=Qq;At.eraAbbr=Zq;At.eraYear=eX;At.year=A4;At.isLeapYear=Nz;At.weekYear=oX;At.isoWeekYear=lX;At.quarter=At.quarters=hX;At.month=_4;At.daysInMonth=Gz;At.week=At.weeks=zz;At.isoWeek=At.isoWeeks=Kz;At.weeksInYear=pX;At.weeksInWeekYear=dX;At.isoWeeksInYear=cX;At.isoWeeksInISOWeekYear=uX;At.date=s3;At.day=At.days=lK;At.weekday=cK;At.isoWeekday=uK;At.dayOfYear=fX;At.hour=At.hours=yK;At.minute=At.minutes=gX;At.second=At.seconds=yX;At.millisecond=At.milliseconds=i3;At.utcOffset=ZK;At.utc=tq;At.local=nq;At.parseZone=aq;At.hasAlignedHourOffset=rq;At.isDST=sq;At.isLocal=oq;At.isUtcOffset=lq;At.isUtc=z4;At.isUTC=z4;At.zoneAbbr=SX;At.zoneName=vX;At.dates=tl("dates accessor is deprecated. Use date instead.",s3);At.months=tl("months accessor is deprecated. Use month instead",_4);At.years=tl("years accessor is deprecated. Use year instead",A4);
vendor: 6,644 bytes, line 33
33At.zone=tl("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",eq);At.isDSTShifted=tl("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",iq);function bX(e){return tr(e*1e3)}function OX(){return tr.apply(null,arguments).parseZone()}function o3(e){return e}var ba=dN.prototype;ba.calendar=oz;ba.longDateFormat=pz;ba.invalidDate=mz;ba.ordinal=gz;ba.preparse=o3;ba.postformat=o3;ba.relativeTime=Tz;ba.pastFuture=Sz;ba.set=sz;ba.eras=zq;ba.erasParse=Kq;ba.erasConvertYear=qq;ba.erasAbbrRegex=nX;ba.erasNameRegex=tX;ba.erasNarrowRegex=aX;ba.months=Bz;ba.monthsShort=Dz;ba.monthsParse=jz;ba.monthsRegex=Vz;ba.monthsShortRegex=Yz;ba.week=Jz;ba.firstDayOfYear=$z;ba.firstDayOfWeek=Uz;ba.weekdays=aK;ba.weekdaysMin=sK;ba.weekdaysShort=rK;ba.weekdaysParse=oK;ba.weekdaysRegex=pK;ba.weekdaysShortRegex=dK;ba.weekdaysMinRegex=mK;ba.isPM=fK;ba.meridiem=TK;function lO(e,t,n,a){var s=cp(),i=Zc().set(a,t);return s[n](i,e)}function l3(e,t,n){if(tp(e)&&(t=e,e=void 0),e=e||"",t!=null)return lO(e,t,n,"month");var a,s=[];for(a=0;a<12;a++)s[a]=lO(e,a,n,"month");return s}function AN(e,t,n,a){typeof e=="boolean"?(tp(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,tp(t)&&(n=t,t=void 0),t=t||"");var s=cp(),i=e?s._week.dow:0,o,c=[];if(n!=null)return lO(t,(n+i)%7,a,"day");for(o=0;o<7;o++)c[o]=lO(t,(o+i)%7,a,"day");return c}function LX(e,t){return l3(e,t,"months")}function wX(e,t){return l3(e,t,"monthsShort")}function EX(e,t,n){return AN(e,t,n,"weekdays")}function PX(e,t,n){return AN(e,t,n,"weekdaysShort")}function xX(e,t,n){return AN(e,t,n,"weekdaysMin")}yd("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=ra(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});xt.lang=tl("moment.lang is deprecated. Use moment.locale instead.",yd);xt.langData=tl("moment.langData is deprecated. Use moment.localeData instead.",cp);var _u=Math.abs;function IX(){var e=this._data;return this._milliseconds=_u(this._milliseconds),this._days=_u(this._days),this._months=_u(this._months),e.milliseconds=_u(e.milliseconds),e.seconds=_u(e.seconds),e.minutes=_u(e.minutes),e.hours=_u(e.hours),e.months=_u(e.months),e.years=_u(e.years),this}function c3(e,t,n,a){var s=Vl(t,n);return e._milliseconds+=a*s._milliseconds,e._days+=a*s._days,e._months+=a*s._months,e._bubble()}function NX(e,t){return c3(this,e,t,1)}function AX(e,t){return c3(this,e,t,-1)}function EF(e){return e<0?Math.floor(e):Math.ceil(e)}function CX(){var e=this._milliseconds,t=this._days,n=this._months,a=this._data,s,i,o,c,p;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=EF(zx(n)+t)*864e5,t=0,n=0),a.milliseconds=e%1e3,s=$o(e/1e3),a.seconds=s%60,i=$o(s/60),a.minutes=i%60,o=$o(i/60),a.hours=o%24,t+=$o(o/24),p=$o(u3(t)),n+=p,t-=EF(zx(p)),c=$o(n/12),n%=12,a.days=t,a.months=n,a.years=c,this}function u3(e){return e*4800/146097}function zx(e){return e*146097/4800}function kX(e){if(!this.isValid())return NaN;var t,n,a=this._milliseconds;if(e=nl(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+a/864e5,n=this._months+u3(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(zx(this._months)),e){case"week":return t/7+a/6048e5;case"day":return t+a/864e5;case"hour":return t*24+a/36e5;case"minute":return t*1440+a/6e4;case"second":return t*86400+a/1e3;case"millisecond":return Math.floor(t*864e5)+a;default:throw new Error("Unknown unit "+e)}}function up(e){return function(){return this.as(e)}}var p3=up("ms"),FX=up("s"),RX=up("m"),_X=up("h"),BX=up("d"),DX=up("w"),MX=up("M"),jX=up("Q"),GX=up("y"),YX=p3;function VX(){return Vl(this)}function HX(e){return e=nl(e),this.isValid()?this[e+"s"]():NaN}function Ph(e){return function(){return this.isValid()?this._data[e]:NaN}}var JX=Ph("milliseconds"),WX=Ph("seconds"),UX=Ph("minutes"),$X=Ph("hours"),zX=Ph("days"),KX=Ph("months"),qX=Ph("years");function XX(){return $o(this.days()/7)}var Du=Math.round,gg={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function QX(e,t,n,a,s){return s.relativeTime(t||1,!!n,e,a)}function ZX(e,t,n,a){var s=Vl(e).abs(),i=Du(s.as("s")),o=Du(s.as("m")),c=Du(s.as("h")),p=Du(s.as("d")),m=Du(s.as("M")),h=Du(s.as("w")),f=Du(s.as("y")),y=i<=n.ss&&["s",i]||i<n.s&&["ss",i]||o<=1&&["m"]||o<n.m&&["mm",o]||c<=1&&["h"]||c<n.h&&["hh",c]||p<=1&&["d"]||p<n.d&&["dd",p];return n.w!=null&&(y=y||h<=1&&["w"]||h<n.w&&["ww",h]),y=y||m<=1&&["M"]||m<n.M&&["MM",m]||f<=1&&["y"]||["yy",f],y[2]=t,y[3]=+e>0,y[4]=a,QX.apply(null,y)}function eQ(e){return e===void 0?Du:typeof e=="function"?(Du=e,!0):!1}function tQ(e,t){return gg[e]===void 0?!1:t===void 0?gg[e]:(gg[e]=t,e==="s"&&(gg.ss=t-1),!0)}function nQ(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,a=gg,s,i;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(a=Object.assign({},gg,t),t.s!=null&&t.ss==null&&(a.ss=t.s-1)),s=this.localeData(),i=ZX(this,!n,a,s),n&&(i=s.pastFuture(+this,i)),s.postformat(i)}var XE=Math.abs;function Kf(e){return(e>0)-(e<0)||+e}function TL(){if(!this.isValid())return this.localeData().invalidDate();var e=XE(this._milliseconds)/1e3,t=XE(this._days),n=XE(this._months),a,s,i,o,c=this.asSeconds(),p,m,h,f;return c?(a=$o(e/60),s=$o(a/60),e%=60,a%=60,i=$o(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",p=c<0?"-":"",m=Kf(this._months)!==Kf(c)?"-":"",h=Kf(this._days)!==Kf(c)?"-":"",f=Kf(this._milliseconds)!==Kf(c)?"-":"",p+"P"+(i?m+i+"Y":"")+(n?m+n+"M":"")+(t?h+t+"D":"")+(s||a||e?"T":"")+(s?f+s+"H":"")+(a?f+a+"M":"")+(e?f+o+"S":"")):"P0D"}var ma=gL.prototype;ma.isValid=KK;ma.abs=IX;ma.add=NX;ma.subtract=AX;ma.as=kX;ma.asMilliseconds=p3;ma.asSeconds=FX;ma.asMinutes=RX;ma.asHours=_X;ma.asDays=BX;ma.asWeeks=DX;ma.asMonths=MX;ma.asQuarters=jX;ma.asYears=GX;ma.valueOf=YX;ma._bubble=CX;ma.clone=VX;ma.get=HX;ma.milliseconds=JX;ma.seconds=WX;ma.minutes=UX;ma.hours=$X;ma.days=zX;ma.weeks=XX;ma.months=KX;ma.years=qX;ma.humanize=nQ;ma.toISOString=TL;ma.toString=TL;ma.toJSON=TL;ma.locale=Q4;ma.localeData=e3;ma.toIsoString=tl("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",TL);ma.lang=Z4;fn("X",0,0,"unix");fn("x",0,0,"valueOf");an("x",dL);an("X",Lz);Da("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});Da("x",function(e,t,n){n._d=new Date(ra(e))});xt.version="2.30.1";az(tr);xt.fn=At;xt.min=WK;xt.max=UK;xt.now=$K;xt.utc=Zc;xt.unix=bX;xt.months=LX;xt.isDate=KS;xt.locale=yd;
33xt.invalid=lL;xt.duration=Vl;xt.isMoment=Gl;xt.weekdays=EX;xt.parseZone=OX;xt.localeData=cp;xt.isDuration=Ab;xt.monthsShort=wX;xt.weekdaysMin=xX;xt.defineLocale=ON;xt.updateLocale=OK;xt.locales=LK;xt.weekdaysShort=PX;xt.normalizeUnits=nl;xt.relativeTimeRounding=eQ;xt.relativeTimeThreshold=tQ;xt.calendarFormat=Tq;xt.prototype=At;xt.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const En=b.createContext(),aQ=({children:e})=>{const t=Fn(),n=b.useRef(null),[a,s]=b.useState({status:!1,message:"",errorType:""}),[i,o]=b.useState([]),[c,p]=b.useState([]),[m,h]=b.useState(!0),[f,y]=b.useState(!1),[S,L]=b.useState(0),[O,v]=b.useState([]),[C,E]=b.useState(!1),[x,A]=b.useState(""),[w,k]=b.useState(!1),[N,_]=b.useState({}),[j,F]=b.useState(""),[G,z]=b.useState("sports"),[$,Y]=b.useState(!1),[q,U]=b.useState({});let[D,X]=b.useState({});const[W,B]=b.useState(!1),[R,J]=b.useState(!0),[Z,te]=b.useState(""),[oe,pe]=b.useState(75),[Le,Ze]=b.useState({status:!1,type:""}),[Fe,Be]=b.useState({status:!1,type:""}),[He,Ue]=b.useState([{startDate:new Date,endDate:new Date,key:"selection"}]),[st,Ne]=b.useState([]),[be,xe]=b.useState(!1),[de,De]=b.useState(""),[ue,je]=b.useState(""),[Ve,it]=b.useState("in_play"),[St,It]=b.useState("cricket"),[Q,ee]=b.useState({}),[ie,ce]=b.useState([]),[me,Se]=b.useState(!1),[Re,K]=b.useState({status:!1,object:{}}),[ne,ge]=b.useState(!0),Te=Ji(),[Ee,et]=b.useState(null),[rt,Pt]=b.useState(""),[kt,yt]=b.useState([]);b.useEffect(()=>(n.current=new BroadcastChannel("auth_channel"),n.current.onmessage=lt=>{const{type:en,userId:un}=lt.data;if(en==="LOGOUT"&&(X(null),t("/login")),en==="LOGIN"){const Jn=D?.user?._id;if(Jn&&Jn!==un)Ta.warn("Another account signed in. You have been logged out."),X(null),localStorage.removeItem("token"),localStorage.removeItem("refresh_token"),$a.clear(),t("/login");else if(!Jn){const sa=localStorage.getItem("token");sa&&X(fg(sa))}}},()=>{n.current?.close()}),[D]),b.useEffect(()=>{const lt=en=>{if(en.key==="token")if(!en.newValue)X(null),t("/login");else try{const un=fg(en.newValue),Jn=D?.user?._id,sa=un?.user?._id;Jn&&Jn!==sa&&(Ta.warn("Another account signed in. You have been logged out."),X(null),localStorage.removeItem("token"),localStorage.removeItem("refresh_token"),$a.clear(),t("/login"))}catch{X(null),t("/login")}};return window.addEventListener("storage",lt),()=>window.removeEventListener("storage",lt)},[D]);const Xe=async()=>{try{const{status:lt,data:en}=await Cn(Zt.seriesList,{game_type:"all"});if((lt===200||lt===201)&&en?.status){const un=Intl.DateTimeFormat().resolvedOptions().timeZone,Jn=new Date,sa=Jn.toLocaleDateString("en-CA",{timeZone:un}),zi=new Date(Jn.getTime()+864e5).toLocaleDateString("en-CA",{timeZone:un}),_s=(en?.data?.matches||[]).map(Ya=>{if(Ya.isInPlay===1)return{...Ya,type:"in_play"};if(!Ya.openDateTime)return Ya;const Er=new Date(Ya.openDateTime).toLocaleDateString("en-CA",{timeZone:un});return Er===sa?{...Ya,type:"today"}:Er===zi?{...Ya,type:"tomorrow"}:Ya});yt(_s)}}catch(lt){console.error("Failed to fetch all matches:",lt)}};b.useEffect(()=>{Xe();const lt=setInterval(Xe,6e4),en=()=>{document.hidden||Xe()};return document.addEventListener("visibilitychange",en),()=>{clearInterval(lt),document.removeEventListener("visibilitychange",en)}},[]),b.useEffect(()=>{localStorage.getItem("parly")=="true"?y(!0):y(!1)},[]);const vt=lt=>{localStorage.setItem("parly",lt),y(lt)};b.useEffect(()=>{Te?.pathname?.split("/")[1]!=="match-details"&&!fe.isEmpty(N)&&(N.disconnect(),_({}))},[Te]),b.useEffect(()=>{$a.getItem("parlyBet")?.length>0&&v($a.getItem("parlyBet"))},[]);const[Ft,gt]=b.useState(0),[Bt,Pn]=b.useState({status:!1}),[cn,ya]=b.useState(!1);b.useEffect(()=>{!fe.isEmpty(localStorage.getItem("invalidCount"))&&localStorage.getItem("invalidCount")>0&&gt(Number(localStorage.getItem("invalidCount")));let lt=fe.isEmpty(localStorage?.getItem("invalidCountTime"))?{}:JSON.parse(localStorage?.getItem("invalidCountTime"));!fe.isEmpty(lt)&&lt?.status&&Pn(lt)},[]);const Ka=lt=>xt(new Date).isAfter(xt(lt?.time).add(Number(lt?.length),"minutes"))?(Pn({...Bt,status:!1,isCompleted:!0}),localStorage.setItem("invalidCountTime",JSON.stringify({...Bt,status:!1,isCompleted:!0})),{...Bt,status:!1,isCompleted:!0}):Bt,we=()=>{if(Ft>0){let lt=Ft+1,en=Ka(Bt);lt===3?(en?.status||(en?.isCompleted&&en?.next==6?(gt(lt),localStorage.setItem("invalidCount",lt)):(Pn({status:!0,time:new Date,length:15,next:6}),localStorage.setItem("invalidCountTime",JSON.stringify({status:!0,time:new Date,length:15,next:6})))),Ta.error("Invalid Password your account is blocked for 15 min")):lt==6?(en?.status||(en?.isCompleted&&en?.next==6?(gt(lt),localStorage.setItem("invalidCount",lt)):(Pn({status:!0,time:new Date,length:60,next:12}),localStorage.setItem("invalidCountTime",JSON.stringify({status:!0,time:new Date,length:60,next:12})))),Ta.error("Invalid Password your account is blocked for 1 hr")):lt==9?(en?.status||(en?.isCompleted&&en?.next==12?(gt(lt),localStorage.setItem("invalidCount",lt)):(Pn({status:!0,time:new Date,length:1440,next:24}),localStorage.setItem("invalidCountTime",JSON.stringify({status:!0,time:new Date,length:1440,next:24})))),Ta.error("Invalid Password your account is blocked for 24 hr")):en?.status||(gt(lt),localStorage.setItem("invalidCount",lt),Ta.error("Invalid password."))}else gt(1),localStorage.setItem("invalidCount",1),Ta.error("Invalid password.");ya(!1)};b.useEffect(()=>{cn&&we()},[cn]);const Me=()=>{Se(!me)};let nt=()=>{n.current?.postMessage({type:"LOGOUT"}),X(null),localStorage.removeItem("token"),localStorage.removeItem("refresh_token"),$a.clear(),t("/login"),Se(!1)};b.useEffect(()=>{fe.isEmpty(D)||D?.user?.isPasswordReset&&t("/change-password")},[D]),b.useEffect(()=>{$a.getItem("parlyBet")?.length>0&&v($a.getItem("parlyBet"))},[]);
33const[dt,Ct]=b.useState(!0),[Jt,on]=b.useState(null),[Wt,Ut]=b.useState([]),[Ht,qt]=b.useState([]);b.useEffect(()=>{dt&&["sports","full-market"].includes(Te?.pathname?.split("/")[1])},[dt,Te?.pathname]),document.addEventListener("visibilitychange",function(){["sports","full-market"].includes(Te?.pathname?.split("/")[1])&&(!document.hidden&&!dt?(Ct(!0),fe.isEmpty(Jt)||Jt.disconnect()):Ct(!1))}),b.useEffect(()=>{["sports","full-market"].includes(Te?.pathname?.split("/")[1])?Jt?.connected||Ct(!0):fe.isEmpty(Jt)||Jt.disconnect()},[Te?.pathname]);const On=async()=>{const{status:lt,data:en}=await Cn(Zt.messageList);lt===200&&en.success&&Ne(en.results)},[An,Ma]=b.useState(0),Un=async()=>{const{status:lt,data:en}=await Cn(Zt.currentBetsCount);lt===200&&en.success&&Ma(en.results?.total)};b.useEffect(()=>{me&&Se(!1),Te?.pathname?.split("/")[1]!=="full-market"&&($a.removeItem("betFair"),$a.removeItem("bookmaker"),$a.removeItem("fancy"),$a.removeItem("tie"),$a.removeItem("premiumFancy"),J(!0),te("")),Te?.pathname?.split("/")[1]!=="profit-and-loss"&&(Be({status:!1,type:""}),Ue([{startDate:new Date,endDate:new Date,key:"selection"}]))},[Te]);let kn=async()=>{const lt=await Cn(Zt.userProfile);lt?.status==200&&lt?.data?.success&&(ee(lt?.data?.results),ce(lt?.data?.results?.defaultStakeLimit),o(lt?.data?.results?.matchLimit),p(lt?.data?.results?.blockSportMarket),U({exp:lt?.data?.results?.exposure,balance:lt?.data?.results?.totalCoins}))};const[ca,Ls]=b.useState({status:!0,detail:{}});let ei=async lt=>{console.log(lt);let en=window.location.hostname;en=en.replace(/^www\./,""),en=en.replace(/^ag\./,""),lt.website=en||"SABAEXCH";const{status:un,data:Jn}=await is(Zt.loginUser,fe.pick(lt,["username","password","uniqueId","website"]));if(un===200)if(Jn.success){gt(0),localStorage.removeItem("invalidCount"),localStorage.removeItem("invalidCountTime"),je(""),localStorage.setItem("token",Jn.results.token),localStorage.setItem("refresh_token",Jn.results.refresh_token);const sa=fg(Jn.results.token);n.current?.postMessage({type:"LOGIN",userId:sa?.user?._id}),X(sa),Jn?.results?.isPasswordReset?t("/change-password"):(window.location.reload(),t("/"))}else Jn?.message=="Password provided was in correct"&&ya(!0),je(Jn.message)};const rr=async()=>{const{status:lt,data:en}=await Cn(Zt.refreshAmount);lt===200&&en.success&&U({exp:en?.results?.exposure,balance:en?.results?.totalCoins})};b.useEffect(()=>{let lt=localStorage.getItem("token")?fg(localStorage.getItem("token")):"";X(lt)},[]),b.useEffect(()=>{!fe.isEmpty(D)&&ne&&hr()},[ne,D]),b.useEffect(()=>{if(!fe.isEmpty(D)){let lt=setInterval(()=>{kn()},6e4);return()=>{clearInterval(lt)}}},[D]),b.useEffect(()=>{if(!fe.isEmpty(D)){let lt=setInterval(()=>{},1e4);return()=>{clearInterval(lt)}}},[D]),b.useEffect(()=>{fe.isEmpty(D)||(kn(),On())},[D]);const Gn=async()=>{const{status:lt,data:en}=await Cn(Zt.smsList);lt===200&&en.success&&Ne(en.results)};b.useEffect(()=>{localStorage.getItem("token")||Gn()},[!localStorage.getItem("token")]),b.useEffect(()=>{Te?.pathname.split("/").includes("bkash")&&!fe.isEmpty(Te?.pathname?.split("/")[2])&&(localStorage.setItem("token",Te?.pathname?.split("/")[2]),t("/"),window.location.reload()),A(""),ja("")},[Te?.pathname]);const hr=()=>{xe(!0),Un(),ge(!1),fe.isEmpty(Ee)||Ee.disconnect();const lt=wg(`https://api-velki.balmain.fit:2022/?token=${localStorage.getItem("token")}&userType=front`,{transports:["websocket"]}),en=Jn=>{U({exp:Jn?.results?.exposure,balance:Jn?.results?.totalCoins}),xe(!1)},un=Jn=>{localStorage.getItem("uniqueId")!==Jn.results.uniqueId&&nt()};return et(lt),lt.emit("getCoins",{user_id:D?D.user._id:""}),lt.on("listenGetCoin",en),lt.on("listenForceLogout",un),lt.on("disconnect",function(){xe(!0),ge(!0)}),()=>lt.disconnect()},wr=async()=>{xe(!0);try{const{status:lt,data:en}=await Cn(Zt.refreshAmount);lt===200?en.success?U({exp:en?.results?.exposure,balance:en?.results?.totalCoins}):console.warn("Quick refresh API returned success: false",en?.message):console.warn("Quick refresh API returned status:",lt)}catch(lt){console.error("Error during quick balance refresh:",lt)}finally{xe(!1)}};document.addEventListener("visibilitychange",function(){!document.hidden&&D&&!ne?(ge(!0),fe.isEmpty(Ee)||Ee.disconnect()):ge(!1)}),b.useEffect(()=>{A(""),ja("")},[]);const[ws,ja]=b.useState("");let qn={user:D,loginUser:ei,logoutUser:nt,showSidebar:me,setShowSidebar:Se,handleShowSidebar:Me,setGameTab:
33It,gameTab:St,keyTime:Ve,setKeyTime:it,loginError:ue,profileData:Q,setShowPosition:K,showPosition:Re,userCoins:q,setUserCoins:U,amounutRefresh:hr,quickRefreshBalance:wr,scrollHeight:oe,setScrollHeight:pe,showDate:Fe,setShowDate:Be,plDate:He,setPlDate:Ue,plDateType:de,setPlDateType:De,getProfileData:kn,refreshAmountLoader:be,setSearchTab:Y,searchTab:$,showWidget:R,setShowWidget:J,setActiveWidget:te,activeWidget:Z,messagelist:st,announcement:W,setAnnouncement:B,launchEGTCasino:async lt=>{if(Q?.betLock)s({...a,status:!0,message:"Current bet is locked please try again after sometime.",errorType:"Error"});else if(lt?.platForm||lt?.gameType||lt?.casinoType){const{status:en,data:un}=await is(Zt.easytogoCasinoAmountAdd,{prod:lt?.platForm,type:lt?.gameType});if(en===200)if(un.success){const{status:Jn,data:sa}=await is(Zt.doLoginAndLaunchEasyToCasino,{prod:lt?.platForm,type:lt?.gameType,gameCode:lt?.casinoType,gameid:lt?.gameid||!1});Jn===200&&sa.status?sa.data.err===1?(localStorage.setItem("launchEGTCasino",lt?.platForm),ja(sa.data.url)):(ja(""),s({...a,status:!0,errorType:"P2P",message:sa?.data?.desc})):(ja(""),s({...a,status:!0,errorType:"P2P",message:sa?.message}))}else s({...a,status:!0,errorType:"P2P",message:un?.message})}document.getElementById("loading").style.display="none"},launchCasino:async lt=>{if(Pt(lt?.platForm),Q?.betLock)s({...a,status:!0,message:"Current bet is locked please try again after sometime.",errorType:"Error"});else if(lt?.platForm||lt?.gameType||lt?.casinoType){const{status:en,data:un}=await is(Zt.casinoAmountAdd,{amount:0,platForm:lt?.platForm});if(en===200)if(un.success){const{status:Jn,data:sa}=await is(lt?.platForm&&lt?.gameType&&lt?.casinoType?Zt.doLoginAndLaunchGame:Zt.casinoWalletLogin,lt?.platForm&&lt?.gameType&&lt?.casinoType?lt?.table?{userId:un?.results?.aeCasinoUserId,platForm:lt?.platForm=="1"?"":lt?.platForm,gameType:lt?.gameType,gameCode:lt?.casinoType,gameTableId:lt?.table,isLaunchGameTable:!0}:{userId:un?.results?.aeCasinoUserId,platForm:lt?.platForm=="1"?"":lt?.platForm,gameType:lt?.gameType,gameCode:lt?.casinoType}:{userId:un?.results?.aeCasinoUserId,gameType:lt?.gameType,platForm:lt?.platForm=="1"?"":lt?.platForm});Jn===200?sa.status&&(sa.data.status==="0000"?lt?.check?A(es=>es&&es!==""?sa.data.url:es):ja(es=>es&&es!==""?sa.data.url:es):(ja(""),s({...a,status:!0,errorType:"P2P",message:sa?.data?.desc}))):(ja(""),s({...a,status:!0,errorType:"P2P",message:sa?.message}))}else ja(""),s({...a,status:!0,errorType:"P2P",message:un?.message});else ja(""),s({...a,status:!0,errorType:"P2P",message:un?.message})}},active:G,setActive:z,setFooterLink:Ze,footerLink:Le,setMessage:s,message:a,setParly:vt,parly:f,parlyBet:O,setParlyBet:v,showParlyBet:C,setShowParlyBet:E,getCurrentBetCount:Un,currentBetCount:An,casinoUrl:x,setCasinoUrl:A,loaded:m,setLoaded:h,scoreDetail:j,setScoreDetail:F,refreshAmount:rr,amounutRefreshApi:rr,casinoUrlHome:ws,setCasinoUrlHome:ja,sokcetId:N,setSocketId:_,resetPassword:ca,setResetPassword:Ls,scoreAll:Wt,matchLimit:i,blockLimit:c,defaultStakeLimit:ie,timeLeft:S,setTimeLeft:L,setGamePlatform:Pt,gamePlatform:rt,allMatches:kt};return r.jsx(En.Provider,{value:qn,children:e})},xh=({sideDataType:e,keyTime:t,setKeyTime:n,homePlayType:a,setHomePlayType:s})=>{const{setParly:i}=b.useContext(En),o=Fn();return r.jsx(r.Fragment,{children:r.jsx("aside",{children:e!=="sportData"?r.jsxs("ul",{className:"p-0 m-0 sideicon",children:[e!=="tableData"&&r.jsxs("li",{onClick:()=>s("catalog"),className:a=="catalog"?"active":"",children:[r.jsx("i",{class:"icon-catalog"}),r.jsx("span",{children:"Catalog"})]}),r.jsxs("li",{onClick:()=>s("latest"),className:a=="latest"?"active":"",children:[r.jsx("i",{class:"icon-latest"}),r.jsx("span",{children:"Latest"})]}),r.jsxs("li",{onClick:()=>s("az"),className:a=="az"?"active":"",children:[r.jsx("i",{class:"icon-a-z"}),r.jsx("span",{children:"A-Z"})]})]}):r.jsxs("ul",{className:"p-0 m-0 sideicon",children:[r.jsxs("li",{className:t==="in_play"?"active":"",onClick:()=>{n("in_play"),i(!1)},children:[r.jsx("i",{class:"icon-inplay-b"}),r.jsx("span",{children:"In Play"})]}),r.jsxs("li",{className:t==="today"?"active":"",onClick:()=>{n("today"),i(!1)},children:[r.jsx("i",{class:"icon-today"}),r.jsx("span",{children:"Today"})]}),r.jsxs("li",{className:t==="tomorrow"?"active":"",onClick:()=>{n("tomorrow"),i(!1)},children:[r.jsx("i",{class:"icon-tomorrow"}),r.jsx("span",{children:"Tomorrow"})]}),r.jsxs("li",{onClick:()=>o("/leagues"),children:[r.jsx("i",{class:"icon-trophy"}),r.jsx("span",{children:"Leagues"})]}),r.jsxs("li",{children:[" ",r.jsx("i",{class:"icon-parlay"}),r.jsx("span",{children:"Parlay"})]})]})})})},d3=ke.createContext({}),m3=!0;function rQ({baseColor:e,highlightColor:t,width:n,height:a,borderRadius:s,circle:i,direction:o,duration:c,enableAnimation:p=m3,customHighlightBackgroun
33d:m}){const h={};return o==="rtl"&&(h["--animation-direction"]="reverse"),typeof c=="number"&&(h["--animation-duration"]=`${c}s`),p||(h["--pseudo-element-display"]="none"),(typeof n=="string"||typeof n=="number")&&(h.width=n),(typeof a=="string"||typeof a=="number")&&(h.height=a),(typeof s=="string"||typeof s=="number")&&(h.borderRadius=s),i&&(h.borderRadius="50%"),typeof e<"u"&&(h["--base-color"]=e),typeof t<"u"&&(h["--highlight-color"]=t),typeof m=="string"&&(h["--custom-highlight-background"]=m),h}function ur({count:e=1,wrapper:t,className:n,containerClassName:a,containerTestId:s,circle:i=!1,style:o,...c}){var p,m,h;const f=ke.useContext(d3),y={...c};for(const[x,A]of Object.entries(c))typeof A>"u"&&delete y[x];const S={...f,...y,circle:i},L={...o,...rQ(S)};let O="react-loading-skeleton";n&&(O+=` ${n}`);const v=(p=S.inline)!==null&&p!==void 0?p:!1,C=[],E=Math.ceil(e);for(let x=0;x<E;x++){let A=L;if(E>e&&x===E-1){const k=(m=A.width)!==null&&m!==void 0?m:"100%",N=e%1,_=typeof k=="number"?k*N:`calc(${k} * ${N})`;A={...A,width:_}}const w=ke.createElement("span",{className:O,style:A,key:x},"‌");v?C.push(w):C.push(ke.createElement(ke.Fragment,{key:x},w,ke.createElement("br",null)))}return ke.createElement("span",{className:a,"data-testid":s,"aria-live":"polite","aria-busy":(h=S.enableAnimation)!==null&&h!==void 0?h:m3},t?C.map((x,A)=>ke.createElement(t,{key:A},x)):C)}function Qm({children:e,...t}){return ke.createElement(d3.Provider,{value:t},e)}const sQ=()=>{const{keyTime:e,setKeyTime:t,setGameTab:n,setParly:a,loaded:s,setLoaded:i}=b.useContext(En),[o,c]=b.useState({cricketInplayCount:0,soccerInplayCount:0,tennisInplayCount:0,virtualInplayCount:0}),[p,m]=b.useState(!!s),h=Fn(),f=async()=>{const{status:y,data:S}=await Cn(Zt.inPlayCountMobile,{type:e});y===200||y===201?S.success||S.status?S.data&&(c(S.data),setTimeout(()=>{m(!1),i(!1)},500)):setTimeout(()=>{m(!1),i(!1)},500):setTimeout(()=>{m(!1),i(!1)},500)};return b.useEffect(()=>{f()},[e]),r.jsxs("div",{className:"games-inner",children:[r.jsx(xh,{sideDataType:"sportData",keyTime:e,setKeyTime:t}),p?r.jsxs("div",{className:"w-100",children:[r.jsx("div",{className:"mb-2",children:r.jsx(Qm,{baseColor:"#d4e0e5",children:r.jsxs("div",{className:"skeletion-new p-3",children:[r.jsxs("div",{className:"d-flex mb-2",children:[r.jsx(ur,{height:17,width:120})," "]}),r.jsx(ur,{height:17,width:"100%"})," ",r.jsx(ur,{height:17,width:"95%"})]})})}),r.jsx("div",{className:"mb-2",children:r.jsx(Qm,{baseColor:"#d4e0e5",children:r.jsxs("div",{className:"skeletion-new p-3",children:[r.jsxs("div",{className:"d-flex mb-2",children:[r.jsx(ur,{height:17,width:120})," "]}),r.jsx(ur,{height:17,width:"100%"})," ",r.jsx(ur,{height:17,width:"95%"})]})})}),r.jsx("div",{className:"mb-2",children:r.jsx(Qm,{baseColor:"#d4e0e5",children:r.jsxs("div",{className:"skeletion-new p-3",children:[r.jsxs("div",{className:"d-flex mb-2",children:[r.jsx(ur,{height:17,width:120})," "]}),r.jsx(ur,{height:17,width:"100%"})," ",r.jsx(ur,{height:17,width:"95%"})]})})}),r.jsx("div",{className:"mb-2",children:r.jsx(Qm,{baseColor:"#d4e0e5",children:r.jsxs("div",{className:"skeletion-new p-3",children:[r.jsxs("div",{className:"d-flex mb-2",children:[r.jsx(ur,{height:17,width:120})," "]}),r.jsx(ur,{height:17,width:"100%"})," ",r.jsx(ur,{height:17,width:"95%"})]})})})]}):r.jsx("div",{className:"games-wrapper",children:r.jsxs("div",{className:"",children:[r.jsxs("div",{onClick:()=>{n("all"),h("/sports"),a(!1)},className:"card card1",children:[r.jsx("span",{className:"d-block",children:"All"}),r.jsx("strong",{children:o?.cricketInplayCount+o?.soccerInplayCount+o?.tennisInplayCount+(o?.virtualInplayCount||0)})]}),r.jsxs("div",{onClick:()=>{n("cricket"),h("/sports"),a(!1)},className:"card card2",children:[r.jsx("span",{className:"d-block",children:"Cricket"}),r.jsx("strong",{children:o?.cricketInplayCount||0})]}),r.jsxs("div",{onClick:()=>{n("soccer"),h("/sports"),a(!1)},className:"card card3",children:[r.jsx("span",{className:"d-block",children:"Soccer"}),r.jsx("strong",{children:o?.soccerInplayCount||0})]}),r.jsxs("div",{onClick:()=>{n("tennis"),h("/sports"),a(!1)},className:"card card4",children:[r.jsx("span",{className:"d-block",children:"Tennis"}),r.jsx("strong",{children:o?.tennisInplayCount||0})]})]})})]})};var QE={exports:{}},PF;function iQ(){return PF||(PF=1,(()=>{var e={296:(s,i,o)=>{var c=/^\s+|\s+$/g,p=/^[-+]0x[0-9a-f]+$/i,m=/^0b[01]+$/i,h=/^0o[0-7]+$/i,f=parseInt,y=typeof o.g=="object"&&o.g&&o.g.Object===Object&&o.g,S=typeof self=="object"&&self&&self.Object===Object&&self,L=y||S||Function("return this")(),O=Object.prototype.toString,v=Math.max,C=Math.min,E=function(){return L.Date.now()};function x(w){var k=typeof w;return!!w&&(k=="object"||k=="function")}function A(w){if(typeof w=="number")return w;if((function(_){return typeof _=="symbol"||(function(j){return!!j&&typeof j=="object"})(_)&&O.call(_)=="[object Symbol]"})(w))return NaN;if(x(w)){var k=typeof w.valueOf=="function"?w.valueOf():w;w=x(k)?k+"":k}
33if(typeof w!="string")return w===0?w:+w;w=w.replace(c,"");var N=m.test(w);return N||h.test(w)?f(w.slice(2),N?2:8):p.test(w)?NaN:+w}s.exports=function(w,k,N){var _,j,F,G,z,$,Y=0,q=!1,U=!1,D=!0;if(typeof w!="function")throw new TypeError("Expected a function");function X(Z){var te=_,oe=j;return _=j=void 0,Y=Z,G=w.apply(oe,te)}function W(Z){var te=Z-$;return $===void 0||te>=k||te<0||U&&Z-Y>=F}function B(){var Z=E();if(W(Z))return R(Z);z=setTimeout(B,(function(te){var oe=k-(te-$);return U?C(oe,F-(te-Y)):oe})(Z))}function R(Z){return z=void 0,D&&_?X(Z):(_=j=void 0,G)}function J(){var Z=E(),te=W(Z);if(_=arguments,j=this,$=Z,te){if(z===void 0)return(function(oe){return Y=oe,z=setTimeout(B,k),q?X(oe):G})($);if(U)return z=setTimeout(B,k),X($)}return z===void 0&&(z=setTimeout(B,k)),G}return k=A(k)||0,x(N)&&(q=!!N.leading,F=(U="maxWait"in N)?v(A(N.maxWait)||0,k):F,D="trailing"in N?!!N.trailing:D),J.cancel=function(){z!==void 0&&clearTimeout(z),Y=0,_=$=j=z=void 0},J.flush=function(){return z===void 0?G:R(E())},J}},96:(s,i,o)=>{var c="Expected a function",p=NaN,m="[object Symbol]",h=/^\s+|\s+$/g,f=/^[-+]0x[0-9a-f]+$/i,y=/^0b[01]+$/i,S=/^0o[0-7]+$/i,L=parseInt,O=typeof o.g=="object"&&o.g&&o.g.Object===Object&&o.g,v=typeof self=="object"&&self&&self.Object===Object&&self,C=O||v||Function("return this")(),E=Object.prototype.toString,x=Math.max,A=Math.min,w=function(){return C.Date.now()};function k(_){var j=typeof _;return!!_&&(j=="object"||j=="function")}function N(_){if(typeof _=="number")return _;if((function(G){return typeof G=="symbol"||(function(z){return!!z&&typeof z=="object"})(G)&&E.call(G)==m})(_))return p;if(k(_)){var j=typeof _.valueOf=="function"?_.valueOf():_;_=k(j)?j+"":j}if(typeof _!="string")return _===0?_:+_;_=_.replace(h,"");var F=y.test(_);return F||S.test(_)?L(_.slice(2),F?2:8):f.test(_)?p:+_}s.exports=function(_,j,F){var G=!0,z=!0;if(typeof _!="function")throw new TypeError(c);return k(F)&&(G="leading"in F?!!F.leading:G,z="trailing"in F?!!F.trailing:z),(function($,Y,q){var U,D,X,W,B,R,J=0,Z=!1,te=!1,oe=!0;if(typeof $!="function")throw new TypeError(c);function pe(He){var Ue=U,st=D;return U=D=void 0,J=He,W=$.apply(st,Ue)}function Le(He){var Ue=He-R;return R===void 0||Ue>=Y||Ue<0||te&&He-J>=X}function Ze(){var He=w();if(Le(He))return Fe(He);B=setTimeout(Ze,(function(Ue){var st=Y-(Ue-R);return te?A(st,X-(Ue-J)):st})(He))}function Fe(He){return B=void 0,oe&&U?pe(He):(U=D=void 0,W)}function Be(){var He=w(),Ue=Le(He);if(U=arguments,D=this,R=He,Ue){if(B===void 0)return(function(st){return J=st,B=setTimeout(Ze,Y),Z?pe(st):W})(R);if(te)return B=setTimeout(Ze,Y),pe(R)}return B===void 0&&(B=setTimeout(Ze,Y)),W}return Y=N(Y)||0,k(q)&&(Z=!!q.leading,X=(te="maxWait"in q)?x(N(q.maxWait)||0,Y):X,oe="trailing"in q?!!q.trailing:oe),Be.cancel=function(){B!==void 0&&clearTimeout(B),J=0,U=R=D=B=void 0},Be.flush=function(){return B===void 0?W:Fe(w())},Be})(_,j,{leading:G,maxWait:j,trailing:z})}},703:(s,i,o)=>{var c=o(414);function p(){}function m(){}m.resetWarningCache=p,s.exports=function(){function h(S,L,O,v,C,E){if(E!==c){var x=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw x.name="Invariant Violation",x}}function f(){return h}h.isRequired=h;var y={array:h,bigint:h,bool:h,func:h,number:h,object:h,string:h,symbol:h,any:h,arrayOf:f,element:h,elementType:h,instanceOf:f,node:h,objectOf:f,oneOf:f,oneOfType:f,shape:f,exact:f,checkPropTypes:m,resetWarningCache:p};return y.PropTypes=y,y}},697:(s,i,o)=>{s.exports=o(703)()},414:s=>{s.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function n(s){var i=t[s];if(i!==void 0)return i.exports;var o=t[s]={exports:{}};return e[s](o,o.exports,n),o.exports}n.n=s=>{var i=s&&s.__esModule?()=>s.default:()=>s;return n.d(i,{a:i}),i},n.d=(s,i)=>{for(var o in i)n.o(i,o)&&!n.o(s,o)&&Object.defineProperty(s,o,{enumerable:!0,get:i[o]})},n.g=(function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}
33})(),n.o=(s,i)=>Object.prototype.hasOwnProperty.call(s,i),n.r=s=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})};var a={};(()=>{n.r(a),n.d(a,{LazyLoadComponent:()=>Ue,LazyLoadImage:()=>It,trackWindowScroll:()=>W});const s=Zr();var i=n.n(s),o=n(697);function c(){return typeof window<"u"&&"IntersectionObserver"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype}function p(Q){return p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ee){return typeof ee}:function(ee){return ee&&typeof Symbol=="function"&&ee.constructor===Symbol&&ee!==Symbol.prototype?"symbol":typeof ee},p(Q)}function m(Q,ee){var ie=Object.keys(Q);if(Object.getOwnPropertySymbols){var ce=Object.getOwnPropertySymbols(Q);ee&&(ce=ce.filter((function(me){return Object.getOwnPropertyDescriptor(Q,me).enumerable}))),ie.push.apply(ie,ce)}return ie}function h(Q,ee,ie){return(ee=y(ee))in Q?Object.defineProperty(Q,ee,{value:ie,enumerable:!0,configurable:!0,writable:!0}):Q[ee]=ie,Q}function f(Q,ee){for(var ie=0;ie<ee.length;ie++){var ce=ee[ie];ce.enumerable=ce.enumerable||!1,ce.configurable=!0,"value"in ce&&(ce.writable=!0),Object.defineProperty(Q,y(ce.key),ce)}}function y(Q){var ee=(function(ie,ce){if(p(ie)!=="object"||ie===null)return ie;var me=ie[Symbol.toPrimitive];if(me!==void 0){var Se=me.call(ie,"string");if(p(Se)!=="object")return Se;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(ie)})(Q);return p(ee)==="symbol"?ee:String(ee)}function S(Q,ee){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(ie,ce){return ie.__proto__=ce,ie},S(Q,ee)}
33function L(Q){return L=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(ee){return ee.__proto__||Object.getPrototypeOf(ee)},L(Q)}var O=function(Q){Q.forEach((function(ee){ee.isIntersecting&&ee.target.onVisible()}))},v={},C=(function(Q){(function(K,ne){if(typeof ne!="function"&&ne!==null)throw new TypeError("Super expression must either be null or a function");K.prototype=Object.create(ne&&ne.prototype,{constructor:{value:K,writable:!0,configurable:!0}}),Object.defineProperty(K,"prototype",{writable:!1}),ne&&S(K,ne)})(Re,Q);var ee,ie,ce,me,Se=(ce=Re,me=(function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch{return!1}})(),function(){var K,ne=L(ce);if(me){var ge=L(this).constructor;K=Reflect.construct(ne,arguments,ge)}else K=ne.apply(this,arguments);return(function(Te,Ee){if(Ee&&(p(Ee)==="object"||typeof Ee=="function"))return Ee;if(Ee!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(function(et){if(et===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return et})(Te)})(this,K)});function Re(K){var ne;if((function(Te,Ee){if(!(Te instanceof Ee))throw new TypeError("Cannot call a class as a function")})(this,Re),(ne=Se.call(this,K)).supportsObserver=!K.scrollPosition&&K.useIntersectionObserver&&c(),ne.supportsObserver){var ge=K.threshold;ne.observer=(function(Te){return v[Te]=v[Te]||new IntersectionObserver(O,{rootMargin:Te+"px"}),v[Te]})(ge)}return ne}return ee=Re,ie=[{key:"componentDidMount",value:function(){this.placeholder&&this.observer&&(this.placeholder.onVisible=this.props.onVisible,this.observer.observe(this.placeholder)),this.supportsObserver||this.updateVisibility()}},{key:"componentWillUnmount",value:function(){this.observer&&this.placeholder&&this.observer.unobserve(this.placeholder)}},{key:"componentDidUpdate",value:function(){this.supportsObserver||this.updateVisibility()}},{key:"getPlaceholderBoundingBox",value:function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.scrollPosition,ne=this.placeholder.getBoundingClientRect(),ge=this.placeholder.style,Te=parseInt(ge.getPropertyValue("margin-left"),10)||0,Ee=parseInt(ge.getPropertyValue("margin-top"),10)||0;return{bottom:K.y+ne.bottom+Ee,left:K.x+ne.left+Te,right:K.x+ne.right+Te,top:K.y+ne.top+Ee}}},{key:"isPlaceholderInViewport",value:function(){if(typeof window>"u"||!this.placeholder)return!1;var K=this.props,ne=K.scrollPosition,ge=K.threshold,Te=this.getPlaceholderBoundingBox(ne),Ee=ne.y+window.innerHeight,et=ne.x,rt=ne.x+window.innerWidth,Pt=ne.y;return Pt-ge<=Te.bottom&&Ee+ge>=Te.top&&et-ge<=Te.right&&rt+ge>=Te.left}},{key:"updateVisibility",value:function(){this.isPlaceholderInViewport()&&this.props.onVisible()}},{key:"render",value:function(){var K=this,ne=this.props,ge=ne.className,Te=ne.height,Ee=ne.placeholder,et=ne.style,rt=ne.width;if(Ee&&typeof Ee.type!="function")return i().cloneElement(Ee,{ref:function(kt){return K.placeholder=kt}});var Pt=(function(kt){for(var yt=1;yt<arguments.length;yt++){var Xe=arguments[yt]!=null?arguments[yt]:{};yt%2?m(Object(Xe),!0).forEach((function(vt){h(kt,vt,Xe[vt])})):Object.getOwnPropertyDescriptors?Object.defineProperties(kt,Object.getOwnPropertyDescriptors(Xe)):m(Object(Xe)).forEach((function(vt){Object.defineProperty(kt,vt,Object.getOwnPropertyDescriptor(Xe,vt))}))}return kt})({display:"inline-block"},et);return rt!==void 0&&(Pt.width=rt),Te!==void 0&&(Pt.height=Te),i().createElement("span",{className:ge,ref:function(kt){return K.placeholder=kt},style:Pt},Ee)}}],ie&&f(ee.prototype,ie),Object.defineProperty(ee,"prototype",{writable:!1}),Re})(i().Component);C.propTypes={onVisible:o.PropTypes.func.isRequired,className:o.PropTypes.string,height:o.PropTypes.oneOfType([o.PropTypes.number,o.PropTypes.string]),placeholder:o.PropTypes.element,threshold:o.PropTypes.number,useIntersectionObserver:o.PropTypes.bool,scrollPosition:o.PropTypes.shape({x:o.PropTypes.number.isRequired,y:o.PropTypes.number.isRequired}),width:o.PropTypes.oneOfType([o.PropTypes.number,o.PropTypes.string])},C.defaultProps={className:"",placeholder:null,threshold:100,useIntersectionObserver:!0};const E=C;var x=n(296),A=n.n(x),w=n(96),k=n.n(w),N=function(Q){var ee=getComputedStyle(Q,null);return ee.getPropertyValue("overflow")+ee.getPropertyValue("overflow-y")+ee.getPropertyValue("overflow-x")};const _=function(Q){if(!(Q instanceof HTMLElement))return window;for(var ee=Q;ee&&ee instanceof HTMLElement;){if(/(scroll|auto)/.test(N(ee)))return ee;ee=ee.parentNode}return window}
33;function j(Q){return j=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ee){return typeof ee}:function(ee){return ee&&typeof Symbol=="function"&&ee.constructor===Symbol&&ee!==Symbol.prototype?"symbol":typeof ee},j(Q)}var F=["delayMethod","delayTime"];function G(){return G=Object.assign?Object.assign.bind():function(Q){for(var ee=1;ee<arguments.length;ee++){var ie=arguments[ee];for(var ce in ie)Object.prototype.hasOwnProperty.call(ie,ce)&&(Q[ce]=ie[ce])}return Q},G.apply(this,arguments)}function z(Q,ee){for(var ie=0;ie<ee.length;ie++){var ce=ee[ie];ce.enumerable=ce.enumerable||!1,ce.configurable=!0,"value"in ce&&(ce.writable=!0),Object.defineProperty(Q,(me=(function(Se,Re){if(j(Se)!=="object"||Se===null)return Se;var K=Se[Symbol.toPrimitive];if(K!==void 0){var ne=K.call(Se,"string");if(j(ne)!=="object")return ne;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(Se)})(ce.key),j(me)==="symbol"?me:String(me)),ce)}var me}function $(Q,ee){return $=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(ie,ce){return ie.__proto__=ce,ie},$(Q,ee)}function Y(Q,ee){if(ee&&(j(ee)==="object"||typeof ee=="function"))return ee;if(ee!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return q(Q)}function q(Q){if(Q===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Q}function U(Q){return U=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(ee){return ee.__proto__||Object.getPrototypeOf(ee)},U(Q)}var D=function(){return typeof window>"u"?0:window.scrollX||window.pageXOffset},X=function(){return typeof window>"u"?0:window.scrollY||window.pageYOffset};const W=function(Q){var ee=(function(ie){(function(ge,Te){if(typeof Te!="function"&&Te!==null)throw new TypeError("Super expression must either be null or a function");ge.prototype=Object.create(Te&&Te.prototype,{constructor:{value:ge,writable:!0,configurable:!0}}),Object.defineProperty(ge,"prototype",{writable:!1}),Te&&$(ge,Te)})(ne,ie);var ce,me,Se,Re,K=(Se=ne,Re=(function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch{return!1}})(),function(){var ge,Te=U(Se);if(Re){var Ee=U(this).constructor;ge=Reflect.construct(Te,arguments,Ee)}else ge=Te.apply(this,arguments);return Y(this,ge)});function ne(ge){var Te;if((function(et,rt){if(!(et instanceof rt))throw new TypeError("Cannot call a class as a function")})(this,ne),(Te=K.call(this,ge)).useIntersectionObserver=ge.useIntersectionObserver&&c(),Te.useIntersectionObserver)return Y(Te);var Ee=Te.onChangeScroll.bind(q(Te));return ge.delayMethod==="debounce"?Te.delayedScroll=A()(Ee,ge.delayTime):ge.delayMethod==="throttle"&&(Te.delayedScroll=k()(Ee,ge.delayTime)),Te.state={scrollPosition:{x:D(),y:X()}},Te.baseComponentRef=i().createRef(),Te}return ce=ne,(me=[{key:"componentDidMount",value:function(){this.addListeners()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"componentDidUpdate",value:function(){typeof window>"u"||this.useIntersectionObserver||_(this.baseComponentRef.current)!==this.scrollElement&&(this.removeListeners(),this.addListeners())}},{key:"addListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement=_(this.baseComponentRef.current),this.scrollElement.addEventListener("scroll",this.delayedScroll,{passive:!0}),window.addEventListener("resize",this.delayedScroll,{passive:!0}),this.scrollElement!==window&&window.addEventListener("scroll",this.delayedScroll,{passive:!0}))}},{key:"removeListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement.removeEventListener("scroll",this.delayedScroll),window.removeEventListener("resize",this.delayedScroll),this.scrollElement!==window&&window.removeEventListener("scroll",this.delayedScroll))}},{key:"onChangeScroll",value:function(){this.useIntersectionObserver||this.setState({scrollPosition:{x:D(),y:X()}})}},{key:"render",value:function(){var ge=this.props,Te=(ge.delayMethod,ge.delayTime,(function(et,rt){if(et==null)return{};var Pt,kt,yt=(function(vt,Ft){if(vt==null)return{};var gt,Bt,Pn={},cn=Object.keys(vt);for(Bt=0;Bt<cn.length;Bt++)gt=cn[Bt],Ft.indexOf(gt)>=0||(Pn[gt]=vt[gt]);return Pn})(et,rt);if(Object.getOwnPropertySymbols){var Xe=Object.getOwnPropertySymbols(et);for(kt=0;kt<Xe.length;kt++)Pt=Xe[kt],rt.indexOf(Pt)>=0||Object.prototype.propertyIsEnumerable.call(et,Pt)&&(yt[Pt]=et[Pt])}return yt})(ge,F)),Ee=this.useIntersectionObserver?null:this.state.scrollPosition;return i().createElement(Q,G({forwardRef:this.baseComponentRef,scrollPosition:Ee},Te))}}])&&z(ce.prototype,me),Object.defineProperty(ce,"prototype",{writable:!1}),ne})(i().Component);return ee.propTypes={delayMethod:o.PropTypes.oneOf(["debounce","throttle"]),delayTime:o.PropTypes.number,useIntersectionObserver:o.PropTypes.bool},ee.defaultProps={delayMethod:"throttle",delayTime:300,useIntersectionObserver:!0},ee};function B(Q){return B=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ee){return typeof ee}:function(ee){return ee&&typeof Symbol=="function"&&ee.constructor===Symbol&&ee!==Symbol.prototype?"symbol":typeof ee}
33,B(Q)}function R(Q,ee){for(var ie=0;ie<ee.length;ie++){var ce=ee[ie];ce.enumerable=ce.enumerable||!1,ce.configurable=!0,"value"in ce&&(ce.writable=!0),Object.defineProperty(Q,(me=(function(Se,Re){if(B(Se)!=="object"||Se===null)return Se;var K=Se[Symbol.toPrimitive];if(K!==void 0){var ne=K.call(Se,"string");if(B(ne)!=="object")return ne;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(Se)})(ce.key),B(me)==="symbol"?me:String(me)),ce)}var me}function J(Q,ee){return J=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(ie,ce){return ie.__proto__=ce,ie},J(Q,ee)}function Z(Q){return Z=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(ee){return ee.__proto__||Object.getPrototypeOf(ee)},Z(Q)}var te=(function(Q){(function(K,ne){if(typeof ne!="function"&&ne!==null)throw new TypeError("Super expression must either be null or a function");K.prototype=Object.create(ne&&ne.prototype,{constructor:{value:K,writable:!0,configurable:!0}}),Object.defineProperty(K,"prototype",{writable:!1}),ne&&J(K,ne)})(Re,Q);var ee,ie,ce,me,Se=(ce=Re,me=(function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch{return!1}})(),function(){var K,ne=Z(ce);if(me){var ge=Z(this).constructor;K=Reflect.construct(ne,arguments,ge)}else K=ne.apply(this,arguments);return(function(Te,Ee){if(Ee&&(B(Ee)==="object"||typeof Ee=="function"))return Ee;if(Ee!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(function(et){if(et===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return et})(Te)})(this,K)});function Re(K){return(function(ne,ge){if(!(ne instanceof ge))throw new TypeError("Cannot call a class as a function")})(this,Re),Se.call(this,K)}return ee=Re,(ie=[{key:"render",value:function(){return i().createElement(E,this.props)}}])&&R(ee.prototype,ie),Object.defineProperty(ee,"prototype",{writable:!1}),Re})(i().Component);const oe=W(te);function pe(Q){return pe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ee){return typeof ee}:function(ee){return ee&&typeof Symbol=="function"&&ee.constructor===Symbol&&ee!==Symbol.prototype?"symbol":typeof ee},pe(Q)}function Le(Q,ee){for(var ie=0;ie<ee.length;ie++){var ce=ee[ie];ce.enumerable=ce.enumerable||!1,ce.configurable=!0,"value"in ce&&(ce.writable=!0),Object.defineProperty(Q,(me=(function(Se,Re){if(pe(Se)!=="object"||Se===null)return Se;var K=Se[Symbol.toPrimitive];if(K!==void 0){var ne=K.call(Se,"string");if(pe(ne)!=="object")return ne;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(Se)})(ce.key),pe(me)==="symbol"?me:String(me)),ce)}var me}function Ze(Q,ee){return Ze=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(ie,ce){return ie.__proto__=ce,ie},Ze(Q,ee)}function Fe(Q){if(Q===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Q}function Be(Q){return Be=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(ee){return ee.__proto__||Object.getPrototypeOf(ee)},Be(Q)}var He=(function(Q){(function(K,ne){if(typeof ne!="function"&&ne!==null)throw new TypeError("Super expression must either be null or a function");K.prototype=Object.create(ne&&ne.prototype,{constructor:{value:K,writable:!0,configurable:!0}}),Object.defineProperty(K,"prototype",{writable:!1}),ne&&Ze(K,ne)})(Re,Q);var ee,ie,ce,me,Se=(ce=Re,me=(function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch{return!1}})(),function(){var K,ne=Be(ce);if(me){var ge=Be(this).constructor;K=Reflect.construct(ne,arguments,ge)}else K=ne.apply(this,arguments);return(function(Te,Ee){if(Ee&&(pe(Ee)==="object"||typeof Ee=="function"))return Ee;if(Ee!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Fe(Te)})(this,K)});function Re(K){var ne;(function(rt,Pt){if(!(rt instanceof Pt))throw new TypeError("Cannot call a class as a function")})(this,Re),ne=Se.call(this,K);var ge=K.afterLoad,Te=K.beforeLoad,Ee=K.scrollPosition,et=K.visibleByDefault;return ne.state={visible:et},et&&(Te(),ge()),ne.onVisible=ne.onVisible.bind(Fe(ne)),ne.isScrollTracked=!!(Ee&&Number.isFinite(Ee.x)&&Ee.x>=0&&Number.isFinite(Ee.y)&&Ee.y>=0),ne}return ee=Re,(ie=[{key:"componentDidUpdate",value:function(K,ne){ne.visible!==this.state.visible&&this.props.afterLoad()}},{key:"onVisible",value:function(){this.props.beforeLoad(),this.setState({visible:!0})}},{key:"render",value:function(){if(this.state.visible)return this.props.children;var K=this.props,ne=K.className,ge=K.delayMethod,Te=K.delayTime,Ee=K.height,et=K.placeholder,rt=K.scrollPosition,Pt=K.style,kt=K.threshold,yt=K.useIntersectionObserver,Xe=K.width;return this.isScrollTracked||yt&&c()?i().createElement(E,{className:ne,height:Ee,onVisible:this.onVisible,placeholder:et,scrollPosition:rt,style:Pt,threshold:kt,useIntersectionObserver:yt,width:Xe}):i().createElement(oe,{className:ne,delayMethod:ge,delayTime:Te,height:Ee,onVisible:this.onVisible,placeholder:et,style:Pt,threshold:kt,width:Xe})}}])&&Le(ee.prototype,ie),Object.defineProperty(ee,"prototype",{writable:!1}),Re})(i().Component);He.propTypes={afterLoad:o.PropTypes.func,beforeLoad:o.PropTypes.func,useIntersectionObserver:o.PropTypes.bool,visibleByDefault:o.PropTypes.bool},He.defaultProps={afterLoad:function(){return{}},beforeLoad:function(){return{}},useIntersectionObserver:!0,visibleByDefault:!1};const Ue=He;function st(Q){return st=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ee){return typeof ee}:function(ee){return ee&&typeof Symbol=="function"&&ee.constructor===Symbol&&ee!==Symbol.prototype?"symbol":typeof ee},st(Q)}var Ne=["afterLoad","beforeLoad","delayMethod","delayTime","effect","placeholder","placeholderSrc","scrollPosition","threshold","useIntersectionObserver","visibleByDefault","wrapperClassName","wrapperProps"];function be(Q,ee){var ie=Object.keys(Q);if(Object.getOwnPropertySymbols){var ce=Object.getOwnPropertySymbols(Q);ee&&(ce=ce.filter((function(me){return Object.getOwnPropertyDescriptor(Q,me).enumerable}))),ie.push.apply(ie,ce)}return ie}function xe(Q){for(var ee=1;ee<arguments.length;ee++){var ie=arguments[ee]!=null?arguments[ee]:{};
33ee%2?be(Object(ie),!0).forEach((function(ce){de(Q,ce,ie[ce])})):Object.getOwnPropertyDescriptors?Object.defineProperties(Q,Object.getOwnPropertyDescriptors(ie)):be(Object(ie)).forEach((function(ce){Object.defineProperty(Q,ce,Object.getOwnPropertyDescriptor(ie,ce))}))}return Q}function de(Q,ee,ie){return(ee=je(ee))in Q?Object.defineProperty(Q,ee,{value:ie,enumerable:!0,configurable:!0,writable:!0}):Q[ee]=ie,Q}function De(){return De=Object.assign?Object.assign.bind():function(Q){for(var ee=1;ee<arguments.length;ee++){var ie=arguments[ee];for(var ce in ie)Object.prototype.hasOwnProperty.call(ie,ce)&&(Q[ce]=ie[ce])}return Q},De.apply(this,arguments)}function ue(Q,ee){for(var ie=0;ie<ee.length;ie++){var ce=ee[ie];ce.enumerable=ce.enumerable||!1,ce.configurable=!0,"value"in ce&&(ce.writable=!0),Object.defineProperty(Q,je(ce.key),ce)}}function je(Q){var ee=(function(ie,ce){if(st(ie)!=="object"||ie===null)return ie;var me=ie[Symbol.toPrimitive];if(me!==void 0){var Se=me.call(ie,"string");if(st(Se)!=="object")return Se;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(ie)})(Q);return st(ee)==="symbol"?ee:String(ee)}function Ve(Q,ee){return Ve=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(ie,ce){return ie.__proto__=ce,ie},Ve(Q,ee)}function it(Q){return it=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(ee){return ee.__proto__||Object.getPrototypeOf(ee)},it(Q)}var St=(function(Q){(function(K,ne){if(typeof ne!="function"&&ne!==null)throw new TypeError("Super expression must either be null or a function");K.prototype=Object.create(ne&&ne.prototype,{constructor:{value:K,writable:!0,configurable:!0}}),Object.defineProperty(K,"prototype",{writable:!1}),ne&&Ve(K,ne)})(Re,Q);var ee,ie,ce,me,Se=(ce=Re,me=(function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch{return!1}})(),function(){var K,ne=it(ce);if(me){var ge=it(this).constructor;K=Reflect.construct(ne,arguments,ge)}else K=ne.apply(this,arguments);return(function(Te,Ee){if(Ee&&(st(Ee)==="object"||typeof Ee=="function"))return Ee;if(Ee!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(function(et){if(et===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return et})(Te)})(this,K)});function Re(K){var ne;return(function(ge,Te){if(!(ge instanceof Te))throw new TypeError("Cannot call a class as a function")})(this,Re),(ne=Se.call(this,K)).state={loaded:!1},ne}return ee=Re,(ie=[{key:"onImageLoad",value:function(){var K=this;return this.state.loaded?null:function(ne){K.props.onLoad(ne),K.props.afterLoad(),K.setState({loaded:!0})}}},{key:"getImg",value:function(){var K=this.props,ne=(K.afterLoad,K.beforeLoad,K.delayMethod,K.delayTime,K.effect,K.placeholder,K.placeholderSrc,K.scrollPosition,K.threshold,K.useIntersectionObserver,K.visibleByDefault,K.wrapperClassName,K.wrapperProps,(function(ge,Te){if(ge==null)return{};var Ee,et,rt=(function(kt,yt){if(kt==null)return{};var Xe,vt,Ft={},gt=Object.keys(kt);for(vt=0;vt<gt.length;vt++)Xe=gt[vt],yt.indexOf(Xe)>=0||(Ft[Xe]=kt[Xe]);return Ft})(ge,Te);if(Object.getOwnPropertySymbols){var Pt=Object.getOwnPropertySymbols(ge);for(et=0;et<Pt.length;et++)Ee=Pt[et],Te.indexOf(Ee)>=0||Object.prototype.propertyIsEnumerable.call(ge,Ee)&&(rt[Ee]=ge[Ee])}return rt})(K,Ne));return i().createElement("img",De({},ne,{onLoad:this.onImageLoad()}))}},{key:"getLazyLoadImage",value:function(){var K=this.props,ne=K.beforeLoad,ge=K.className,Te=K.delayMethod,Ee=K.delayTime,et=K.height,rt=K.placeholder,Pt=K.scrollPosition,kt=K.style,yt=K.threshold,Xe=K.useIntersectionObserver,vt=K.visibleByDefault,Ft=K.width;return i().createElement(Ue,{beforeLoad:ne,className:ge,delayMethod:Te,delayTime:Ee,height:et,placeholder:rt,scrollPosition:Pt,style:kt,threshold:yt,useIntersectionObserver:Xe,visibleByDefault:vt,width:Ft},this.getImg())}},{key:"getWrappedLazyLoadImage",value:function(K){var ne=this.props,ge=ne.effect,Te=ne.height,Ee=ne.placeholderSrc,et=ne.width,rt=ne.wrapperClassName,Pt=ne.wrapperProps,kt=this.state.loaded,yt=kt?" lazy-load-image-loaded":"",Xe=kt||!Ee?{}:{backgroundImage:"url(".concat(Ee,")"),backgroundSize:"100% 100%"};return i().createElement("span",De({className:rt+" lazy-load-image-background "+ge+yt,style:xe(xe({},Xe),{},{color:"transparent",display:"inline-block",height:Te,width:et})},Pt),K)}},{key:"render",value:function(){var K=this.props,ne=K.effect,ge=K.placeholderSrc,Te=K.visibleByDefault,Ee=K.wrapperClassName,et=K.wrapperProps,rt=this.getLazyLoadImage();return(ne||ge)&&!Te||Ee||et?this.getWrappedLazyLoadImage(rt):rt}}])&&ue(ee.prototype,ie),Object.defineProperty(ee,"prototype",{writable:!1}),Re})(i().Component);St.propTypes={onLoad:o.PropTypes.func,afterLoad:o.PropTypes.func,beforeLoad:o.PropTypes.func,delayMethod:o.PropTypes.string,delayTime:o.PropTypes.number,effect:o.PropTypes.string,placeholderSrc:o.PropTypes.string,threshold:o.PropTypes.number,useIntersectionObserver:o.PropTypes.bool,visibleByDefault:o.PropTypes.bool,wrapperClassName:o.PropTypes.string,wrapperProps:o.PropTypes.object},St.defaultProps={onLoad:function(){},afterLoad:function(){return{}},beforeLoad:function(){return{}},delayMethod:"throttle",delayTime:300,effect:"",placeholderSrc:null,threshold:100,useIntersectionObserver:!0,visibleByDefault:!1,wrapperClassName:""};const It=St})(),QE.exports=a})()),QE.exports}var oQ=iQ();const ka=({item:e,cartType:t,res:n}
33)=>{let{launchEGTCasino:a,user:s,launchCasino:i,amounutRefresh:o,setCasinoUrlHome:c,setCasinoUrl:p,gamePlatform:m,setGamePlatform:h}=b.useContext(En);const f=Fn(),y=async()=>{fe.isEmpty(s)?f("/login"):fe.isEmpty(n?.gameid)?n?.platForm!==""&&n?.gameType!==""&&n?.casinoType!==""&&(fe.isEmpty(n?.table)?(h(n?.platForm),console.log(n?.platForm),c("about:blank"),o(),setTimeout(()=>{i({platForm:n?.platForm,gameType:n?.gameType,casinoType:n?.casinoType})},800)):(h(n?.platForm),console.log(n?.platForm),c("about:blank"),o(),setTimeout(()=>{i({platForm:n?.platForm,gameType:n?.gameType,casinoType:n?.casinoType,table:n?.table})},800))):(h(n?.platForm),console.log(n?.platForm),c("about:blank"),o(),setTimeout(()=>{a({platForm:n?.platForm,gameType:n?.gameType,casinoType:n?.casinoType,gameid:n?.gameid})},800))};return r.jsxs("div",{className:"game-card position-relative",onClick:y,children:[!fe.isEmpty(n?.table)&&r.jsx("div",{className:"table-data",children:r.jsxs("span",{className:"",children:["Table",n?.table]})}),r.jsx(oQ.LazyLoadImage,{alt:n?.img,effect:"opacity",src:n?.img,style:{objectFit:n?.platForm?.includes("PLAYNGO")?"cover":""}})]})};var lQ=$S();const jn=Qr(lQ);function Kx(){return Kx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Kx.apply(null,arguments)}function h3(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;n[a]=e[a]}return n}function xF(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function cQ(e){var t=uQ(e,"string");return typeof t=="symbol"?t:String(t)}function uQ(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function pQ(e,t,n){var a=b.useRef(e!==void 0),s=b.useState(t),i=s[0],o=s[1],c=e!==void 0,p=a.current;return a.current=c,!c&&p&&i!==t&&o(t),[c?e:i,b.useCallback(function(m){for(var h=arguments.length,f=new Array(h>1?h-1:0),y=1;y<h;y++)f[y-1]=arguments[y];n&&n.apply(void 0,[m].concat(f)),o(m)},[n])]}function f3(e,t){return Object.keys(t).reduce(function(n,a){var s,i=n,o=i[xF(a)],c=i[a],p=h3(i,[xF(a),a].map(cQ)),m=t[a],h=pQ(c,o,e[m]),f=h[0],y=h[1];return Kx({},p,(s={},s[a]=f,s[m]=y,s))},e)}function qx(e,t){return qx=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},qx(e,t)}function dQ(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,qx(e,t)}const mQ=["xxl","xl","lg","md","sm","xs"],hQ="xs",ZS=b.createContext({prefixes:{},breakpoints:mQ,minBreakpoint:hQ}),{Consumer:NOe,Provider:AOe}=ZS;function da(e,t){const{prefixes:n}=b.useContext(ZS);return e||n[t]||t}function g3(){const{breakpoints:e}=b.useContext(ZS);return e}function y3(){const{minBreakpoint:e}=b.useContext(ZS);return e}function T3(){const{dir:e}=b.useContext(ZS);return e==="rtl"}function e0(e){return e&&e.ownerDocument||document}function fQ(e){var t=e0(e);return t&&t.defaultView||window}function gQ(e,t){return fQ(e).getComputedStyle(e,t)}var yQ=/([A-Z])/g;function TQ(e){return e.replace(yQ,"-$1").toLowerCase()}var SQ=/^ms-/;function jv(e){return TQ(e).replace(SQ,"-ms-")}var vQ=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function bQ(e){return!!(e&&vQ.test(e))}function Wu(e,t){var n="",a="";if(typeof t=="string")return e.style.getPropertyValue(jv(t))||gQ(e).getPropertyValue(jv(t));Object.keys(t).forEach(function(s){var i=t[s];!i&&i!==0?e.style.removeProperty(jv(s)):bQ(s)?a+=s+"("+i+") ":n+=jv(s)+": "+i+";"}),a&&(n+="transform: "+a+";"),e.style.cssText+=";"+n}var ZE={exports:{}},eP,IF;function OQ(){if(IF)return eP;IF=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return eP=e,eP}var tP,NF;function LQ(){if(NF)return tP;NF=1;var e=OQ();function t(){}function n(){}return n.resetWarningCache=t,tP=function(){function a(o,c,p,m,h,f){if(f!==e){var y=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw y.name="Invariant Violation",y}}a.isRequired=a;function s(){return a}var i={array:a,bigint:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:s,element:a,elementType:a,instanceOf:s,node:a,objectOf:s,oneOf:s,oneOfType:s,shape:s,exact:s,checkPropTypes:n,resetWarningCache:t};return i.PropTypes=i,i},tP}var AF;function t0(){return AF||(AF=1,ZE.exports=LQ()()),ZE.exports}var wQ=t0();const vn=Qr(wQ),CF={disabled:!1},S3=ke.createContext(null);var EQ=function(t){return t.scrollTop},aS="unmounted",ed="exited",Mu="entering",nd="entered",cO="exiting",pp=(function(e){dQ(t,e);function t(a,s){var i;i=e.call(this,a,s)||this;var o=s,c=o&&!o.isMounting?a.enter:a.appear,p;return i.appearStatus=null,a.in?c?(p=ed,i.appearStatus=Mu):p=nd:a.unmountOnExit||a.mountOnEnter?p=aS:p=ed,i.state={status:p},i.nextCallback=null,i}t.getDerivedStateFromProps=function(s,i){var o=s.in;return o&&i.status===aS?{status:ed}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(s){var i=null;if(s!==this.props){var o=this.state.status;this.props.in?o!==Mu&&o!==nd&&(i=Mu):(o===Mu||o===nd)&&(i=cO)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var s=this.props.timeout,i,o,c;return i=o=c=s,s!=null&&typeof s!="number"&&(i=s.exit,o=s.enter,c=s.appear!==void 0?s.appear:o),{exit:i,enter
33:o,appear:c}},n.updateStatus=function(s,i){if(s===void 0&&(s=!1),i!==null)if(this.cancelNextCallback(),i===Mu){if(this.props.unmountOnExit||this.props.mountOnEnter){var o=this.props.nodeRef?this.props.nodeRef.current:ad.findDOMNode(this);o&&EQ(o)}this.performEnter(s)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ed&&this.setState({status:aS})},n.performEnter=function(s){var i=this,o=this.props.enter,c=this.context?this.context.isMounting:s,p=this.props.nodeRef?[c]:[ad.findDOMNode(this),c],m=p[0],h=p[1],f=this.getTimeouts(),y=c?f.appear:f.enter;if(!s&&!o||CF.disabled){this.safeSetState({status:nd},function(){i.props.onEntered(m)});return}this.props.onEnter(m,h),this.safeSetState({status:Mu},function(){i.props.onEntering(m,h),i.onTransitionEnd(y,function(){i.safeSetState({status:nd},function(){i.props.onEntered(m,h)})})})},n.performExit=function(){var s=this,i=this.props.exit,o=this.getTimeouts(),c=this.props.nodeRef?void 0:ad.findDOMNode(this);if(!i||CF.disabled){this.safeSetState({status:ed},function(){s.props.onExited(c)});return}this.props.onExit(c),this.safeSetState({status:cO},function(){s.props.onExiting(c),s.onTransitionEnd(o.exit,function(){s.safeSetState({status:ed},function(){s.props.onExited(c)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(s,i){i=this.setNextCallback(i),this.setState(s,i)},n.setNextCallback=function(s){var i=this,o=!0;return this.nextCallback=function(c){o&&(o=!1,i.nextCallback=null,s(c))},this.nextCallback.cancel=function(){o=!1},this.nextCallback},n.onTransitionEnd=function(s,i){this.setNextCallback(i);var o=this.props.nodeRef?this.props.nodeRef.current:ad.findDOMNode(this),c=s==null&&!this.props.addEndListener;if(!o||c){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var p=this.props.nodeRef?[this.nextCallback]:[o,this.nextCallback],m=p[0],h=p[1];this.props.addEndListener(m,h)}s!=null&&setTimeout(this.nextCallback,s)},n.render=function(){var s=this.state.status;if(s===aS)return null;var i=this.props,o=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var c=h3(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return ke.createElement(S3.Provider,{value:null},typeof o=="function"?o(s,c):ke.cloneElement(ke.Children.only(o),c))},t})(ke.Component);pp.contextType=S3;pp.propTypes={};function qf(){}pp.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:qf,onEntering:qf,onEntered:qf,onExit:qf,onExiting:qf,onExited:qf};pp.UNMOUNTED=aS;pp.EXITED=ed;pp.ENTERING=Mu;pp.ENTERED=nd;pp.EXITING=cO;function PQ(e){return e.code==="Escape"||e.keyCode===27}function xQ(){const e=b.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}function n0(e){if(!e||typeof e=="function")return null;const{major:t}=xQ();return t>=19?e.props.ref:e.ref}const cy=!!(typeof window<"u"&&window.document&&window.document.createElement);var Xx=!1,Qx=!1;try{var nP={get passive(){return Xx=!0},get once(){return Qx=Xx=!0}};cy&&(window.addEventListener("test",nP,nP),window.removeEventListener("test",nP,!0))}catch{}function CN(e,t,n,a){if(a&&typeof a!="boolean"&&!Qx){var s=a.once,i=a.capture,o=n;!Qx&&s&&(o=n.__once||function c(p){this.removeEventListener(t,c,i),n.call(this,p)},n.__once=o),e.addEventListener(t,o,Xx?a:i)}e.addEventListener(t,n,a)}function Zx(e,t,n,a){var s=a&&typeof a!="boolean"?a.capture:a;e.removeEventListener(t,n,s),n.__once&&e.removeEventListener(t,n.__once,s)}function od(e,t,n,a){return CN(e,t,n,a),function(){Zx(e,t,n,a)}}function IQ(e,t,n,a){if(a===void 0&&(a=!0),e){var s=document.createEvent("HTMLEvents");s.initEvent(t,n,a),e.dispatchEvent(s)}}function NQ(e){var t=Wu(e,"transitionDuration")||"",n=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*n}function AQ(e,t,n){n===void 0&&(n=5);var a=!1,s=setTimeout(function(){a||IQ(e,"transitionend",!0)},t+n),i=od(e,"transitionend",function(){a=!0},{once:!0});return function(){clearTimeout(s),i()}}function v3(e,t,n,a){n==null&&(n=NQ(e)||0);var s=AQ(e,n,a),i=od(e,"transitionend",t);return function(){s(),i()}}function kF(e,t){const n=Wu(e,t)||"",a=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*a}function b3(e,t){const n=kF(e,"transitionDuration"),a=kF(e,"transitionDelay"),s=v3(e,i=>{i.target===e&&(s(),t(i))},n+a)}function GT(...e){return e.filter(t=>t!=null).reduce((t,n)=>{if(typeof n!="function")throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return t===null?n:function(...s){t.apply(this,s),n.apply(this,s)}},null)}function O3(e){e.offsetHeight}const FF=e=>!e||typeof e=="function"?e:t=>{e.current=t};function CQ(e,t){const n=FF(e),a=FF(t);return s=>{n&&n(s),a&&a(s)}}function SL(e,t){return b.useMemo(()=>CQ(e,t),[e,t])}function kQ(e){return e&&"setState"in e?ad.findDOMNode(e):e??null}const kN=ke.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:a,onExiting:s,onExited:i,addEndListener:o,children:c,childRef:p,...m},h)=>{const f=b.useRef(null),y=SL(f,p),S=k=>{y(kQ(k))},L=k=>N=>{k&&f.current&&k(f.current,N)},O=b.useCallback(L(e),[e]),v=b.useCallback(L(t),[t]),C=b.useCallback(L(n),[n]),E=b.useCallback(L(a),[a]),x=b.useCallback(L(s),[s]),A=b.useCallback(L(i),[i]),w=b.useCallback(L(o),[o]);return r.jsx(pp,{ref:h,...m,onEnter:O,onEntered:C,onEntering:v,onExit:E,onExited:A,onExiting:x,addEndListener:w,nodeRef:f,children:typeof c=="function"?(k,N)=>c(k,{...N,ref:S}):ke.cloneElement(c,{ref:S})})});kN.displayName="TransitionWrapper";const FQ={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function RQ(e,t){const n=`offset${e[0].toUpperCase()}${e.slice(1)}`,a=t[n],s=FQ[e];return a+parseInt(Wu(t,s[0]),10)+parseInt(Wu(t,s[1]),10)}const _Q={[ed]:"collapse",[cO]:"collapsing",[Mu]:"collapsing",[nd]:"collapse show"},L3=ke.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:a,onExiting:s,className:i,children:o,dimension:c="height",in:p=!1,timeout:m=300,mountOnEnter:h=!1,unmountOnExit:f=!1,appear:y=!1,getDimensionValue:S=RQ,...L},O)=>{const v=typeof c=="function"?c():c,C=b.useMemo(()=>GT(k=>{k.style[v]="0"},e),[v,e]),E=b.useMemo(()=>GT(k=>{const N=`scroll${v[0].toUpperCase()}${v.slice(1)}`;k.style[v]=`${k[N]}px`},t),[v,t]),x=b.useMemo(()=>GT(k=>{k.style[v]=null},n),[v,n]),A=b.useMemo(()=>GT(k=>{k.style[v]=`${S(v,k)}px`,O3(k)},a),[a,S,v]),w=b.useMemo(()=>GT(k=>{k.style[v]=null},s),[v,s]);return r.jsx(kN,{ref:O,addEndListener:b3,...L,"aria-expanded":L.role?p:null,onEnter:C,onEntering:E,onEntered:x,onExit:A,onExiting:w,childRef:n0(o),in:p,timeout:m,mountOnEnter:h,unmountOnExit:f,appear:y,children:(k,N)=>ke.cloneElement(o,{...N,className:jn(i,o.props.className,_Q[k],v==="width"&&"collapse-horizontal")})})});
33L3.displayName="Collapse";function w3(e,t){return Array.isArray(e)?e.includes(t):e===t}const a0=b.createContext({});a0.displayName="AccordionContext";const FN=b.forwardRef(({as:e="div",bsPrefix:t,className:n,children:a,eventKey:s,...i},o)=>{const{activeEventKey:c}=b.useContext(a0);return t=da(t,"accordion-collapse"),r.jsx(L3,{ref:o,in:w3(c,s),...i,className:jn(n,t),children:r.jsx(e,{children:b.Children.only(a)})})});FN.displayName="AccordionCollapse";const vL=b.createContext({eventKey:""});vL.displayName="AccordionItemContext";const E3=b.forwardRef(({as:e="div",bsPrefix:t,className:n,onEnter:a,onEntering:s,onEntered:i,onExit:o,onExiting:c,onExited:p,...m},h)=>{t=da(t,"accordion-body");const{eventKey:f}=b.useContext(vL);return r.jsx(FN,{eventKey:f,onEnter:a,onEntering:s,onEntered:i,onExit:o,onExiting:c,onExited:p,children:r.jsx(e,{ref:h,...m,className:jn(n,t)})})});E3.displayName="AccordionBody";function BQ(e,t){const{activeEventKey:n,onSelect:a,alwaysOpen:s}=b.useContext(a0);return i=>{let o=e===n?null:e;s&&(Array.isArray(n)?n.includes(e)?o=n.filter(c=>c!==e):o=[...n,e]:o=[e]),a?.(o,i),t?.(i)}}const RN=b.forwardRef(({as:e="button",bsPrefix:t,className:n,onClick:a,...s},i)=>{t=da(t,"accordion-button");const{eventKey:o}=b.useContext(vL),c=BQ(o,a),{activeEventKey:p}=b.useContext(a0);return e==="button"&&(s.type="button"),r.jsx(e,{ref:i,onClick:c,...s,"aria-expanded":Array.isArray(p)?p.includes(o):o===p,className:jn(n,t,!w3(p,o)&&"collapsed")})});RN.displayName="AccordionButton";const P3=b.forwardRef(({as:e="h2","aria-controls":t,bsPrefix:n,className:a,children:s,onClick:i,...o},c)=>(n=da(n,"accordion-header"),r.jsx(e,{ref:c,...o,className:jn(a,n),children:r.jsx(RN,{onClick:i,"aria-controls":t,children:s})})));P3.displayName="AccordionHeader";const x3=b.forwardRef(({as:e="div",bsPrefix:t,className:n,eventKey:a,...s},i)=>{t=da(t,"accordion-item");const o=b.useMemo(()=>({eventKey:a}),[a]);return r.jsx(vL.Provider,{value:o,children:r.jsx(e,{ref:i,...s,className:jn(n,t)})})});x3.displayName="AccordionItem";const I3=b.forwardRef((e,t)=>{const{as:n="div",activeKey:a,bsPrefix:s,className:i,onSelect:o,flush:c,alwaysOpen:p,...m}=f3(e,{activeKey:"onSelect"}),h=da(s,"accordion"),f=b.useMemo(()=>({activeEventKey:a,onSelect:o,alwaysOpen:p}),[a,o,p]);return r.jsx(a0.Provider,{value:f,children:r.jsx(n,{ref:t,...m,className:jn(i,h,c&&`${h}-flush`)})})});I3.displayName="Accordion";const Mn=Object.assign(I3,{Button:RN,Collapse:FN,Item:x3,Header:P3,Body:E3});function DQ(e){const t=b.useRef(e);return b.useEffect(()=>{t.current=e},[e]),t}function uO(e){const t=DQ(e);return b.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const MQ=(e=>b.forwardRef((t,n)=>r.jsx("div",{...t,ref:n,className:jn(t.className,e)})));function jQ(){return b.useState(null)}function GQ(e){const t=b.useRef(e);return b.useEffect(()=>{t.current=e},[e]),t}function ui(e){const t=GQ(e);return b.useCallback(function(...n){return t.current&&t.current(...n)},[t])}function YQ(e,t,n,a=!1){const s=ui(n);b.useEffect(()=>{const i=typeof e=="function"?e():e;return i.addEventListener(t,s,a),()=>i.removeEventListener(t,s,a)},[e])}function N3(){const e=b.useRef(!0),t=b.useRef(()=>e.current);return b.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function A3(e){const t=b.useRef(null);return b.useEffect(()=>{t.current=e}),t.current}const VQ=typeof globalThis<"u"&&globalThis.navigator&&globalThis.navigator.product==="ReactNative",HQ=typeof document<"u",RF=HQ||VQ?b.useLayoutEffect:b.useEffect,JQ=["as","disabled"];function WQ(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function UQ(e){return!e||e.trim()==="#"}function _N({tagName:e,disabled:t,href:n,target:a,rel:s,role:i,onClick:o,tabIndex:c=0,type:p}){e||(n!=null||a!=null||s!=null?e="a":e="button");const m={tagName:e};if(e==="button")return[{type:p||"button",disabled:t},m];const h=y=>{if((t||e==="a"&&UQ(n))&&y.preventDefault(),t){y.stopPropagation();return}o?.(y)},f=y=>{y.key===" "&&(y.preventDefault(),h(y))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:i??"button",disabled:void 0,tabIndex:t?void 0:c,href:n,target:e==="a"?a:void 0,"aria-disabled":t||void 0,rel:e==="a"?s:void 0,onClick:h,onKeyDown:f},m]}const C3=b.forwardRef((e,t)=>
33{let{as:n,disabled:a}=e,s=WQ(e,JQ);const[i,{tagName:o}]=_N(Object.assign({tagName:n,disabled:a},s));return r.jsx(o,Object.assign({},s,i,{ref:t}))});C3.displayName="Button";const $Q=["onKeyDown"];function zQ(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function KQ(e){return!e||e.trim()==="#"}const k3=b.forwardRef((e,t)=>{let{onKeyDown:n}=e,a=zQ(e,$Q);const[s]=_N(Object.assign({tagName:"a"},a)),i=ui(o=>{s.onKeyDown(o),n?.(o)});return KQ(a.href)||a.role==="button"?r.jsx("a",Object.assign({ref:t},a,s,{onKeyDown:i})):r.jsx("a",Object.assign({ref:t},a,{onKeyDown:n}))});k3.displayName="Anchor";const qQ={[Mu]:"show",[nd]:"show"},BN=b.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:a,...s},i)=>{const o={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...s},c=b.useCallback((p,m)=>{O3(p),a?.(p,m)},[a]);return r.jsx(kN,{ref:i,addEndListener:b3,...o,onEnter:c,childRef:n0(t),children:(p,m)=>b.cloneElement(t,{...m,className:jn("fade",e,t.props.className,qQ[p],n[p])})})});BN.displayName="Fade";const XQ={"aria-label":vn.string,onClick:vn.func,variant:vn.oneOf(["white"])},DN=b.forwardRef(({className:e,variant:t,"aria-label":n="Close",...a},s)=>r.jsx("button",{ref:s,type:"button",className:jn("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...a}));DN.displayName="CloseButton";DN.propTypes=XQ;const jt=b.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:a,active:s=!1,disabled:i=!1,className:o,...c},p)=>{const m=da(t,"btn"),[h,{tagName:f}]=_N({tagName:e,disabled:i,...c}),y=f;return r.jsx(y,{...h,...c,ref:p,disabled:i,className:jn(o,m,s&&"active",n&&`${m}-${n}`,a&&`${m}-${a}`,c.href&&i&&"disabled")})});jt.displayName="Button";function QQ(e){const t=b.useRef(e);return t.current=e,t}function ZQ(e){const t=QQ(e);b.useEffect(()=>()=>t.current(),[])}function eZ(e,t){return b.Children.toArray(e).some(n=>b.isValidElement(n)&&n.type===t)}function tZ({as:e,bsPrefix:t,className:n,...a}){t=da(t,"col");const s=g3(),i=y3(),o=[],c=[];return s.forEach(p=>{const m=a[p];delete a[p];let h,f,y;typeof m=="object"&&m!=null?{span:h,offset:f,order:y}=m:h=m;const S=p!==i?`-${p}`:"";h&&o.push(h===!0?`${t}${S}`:`${t}${S}-${h}`),y!=null&&c.push(`order${S}-${y}`),f!=null&&c.push(`offset${S}-${f}`)}),[{...a,className:jn(n,...o,...c)},{as:e,bsPrefix:t,spans:o}]}const Dl=b.forwardRef((e,t)=>{const[{className:n,...a},{as:s="div",bsPrefix:i,spans:o}]=tZ(e);return r.jsx(s,{...a,ref:t,className:jn(n,!o.length&&i)})});Dl.displayName="Col";var nZ=Function.prototype.bind.call(Function.prototype.call,[].slice);function td(e,t){return nZ(e.querySelectorAll(t))}function aZ(e,t,n){const a=b.useRef(e!==void 0),[s,i]=b.useState(t),o=e!==void 0,c=a.current;return a.current=o,!o&&c&&s!==t&&i(t),[o?e:s,b.useCallback((...p)=>{const[m,...h]=p;let f=n?.(m,...h);return i(m),f},[n])]}function rZ(){const[,e]=b.useReducer(t=>t+1,0);return e}const bL=b.createContext(null);var _F=Object.prototype.hasOwnProperty;function BF(e,t,n){for(n of e.keys())if(dS(n,t))return n}function dS(e,t){var n,a,s;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((a=e.length)===t.length)for(;a--&&dS(e[a],t[a]););return a===-1}if(n===Set){if(e.size!==t.size)return!1;for(a of e)if(s=a,s&&typeof s=="object"&&(s=BF(t,s),!s)||!t.has(s))return!1;return!0}if(n===Map){if(e.size!==t.size)return!1;for(a of e)if(s=a[0],s&&typeof s=="object"&&(s=BF(t,s),!s)||!dS(a[1],t.get(s)))return!1;return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((a=e.byteLength)===t.byteLength)for(;a--&&e.getInt8(a)===t.getInt8(a););return a===-1}if(ArrayBuffer.isView(e)){if((a=e.byteLength)===t.byteLength)for(;a--&&e[a]===t[a];);return a===-1}if(!n||typeof e=="object"){a=0;for(n in e)if(_F.call(e,n)&&++a&&!_F.call(t,n)||!(n in t)||!dS(e[n],t[n]))return!1;return Object.keys(t).length===a}}return e!==e&&t!==t}function sZ(e){const t=N3();return[e[0],b.useCallback(n=>{if(t())return e[1](n)},[t,e[1]])]}var mi="top",bo="bottom",Oo="right",hi="left",OL="auto",uy=[mi,bo,Oo,hi],Th="start",Dg="end",F3="clippingParents",MN="viewport",lg="popper",R3="reference",eI=uy.reduce(function(e,t){return e.concat([t+"-"+Th,t+"-"+Dg])},[]),jN=[].concat(uy,[OL]).reduce(function(e,t){return e.concat([t,t+"-"+Th,t+"-"+Dg])},[]),_3="beforeRead",B3="read",D3="afterRead",M3="beforeMain",j3="main",G3="afterMain",Y3="beforeWrite",V3="write",H3="afterWrite",J3=[_3,B3,D3,M3,j3,G3,Y3,V3,H3];function Vc(e){return e.split("-")[0]}function Lo(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Sh(e){var t=Lo(e).Element;return e instanceof t||e instanceof Element}function qo(e){var t=Lo(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function GN(e){if(typeof ShadowRoot>"u")return!1;var t=Lo(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var uh=Math.max,pO=Math.min,Mg=Math.round;function tI(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function W3(){return!/^((?!chrome|android).)*safari/i.test(tI())}function jg(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var a=e.getBoundingClientRect(),s=1,i=1;t&&qo(e)&&(s=e.offsetWidth>0&&Mg(a.width)/e.offsetWidth||1,i=e.offsetHeight>0&&Mg(a.height)/e.offsetHeight||1);
vendor: 17,243 bytes, line 33
33var o=Sh(e)?Lo(e):window,c=o.visualViewport,p=!W3()&&n,m=(a.left+(p&&c?c.offsetLeft:0))/s,h=(a.top+(p&&c?c.offsetTop:0))/i,f=a.width/s,y=a.height/i;return{width:f,height:y,top:h,right:m+f,bottom:h+y,left:m,x:m,y:h}}function YN(e){var t=jg(e),n=e.offsetWidth,a=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-a)<=1&&(a=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:a}}function U3(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&GN(n)){var a=t;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function qc(e){return e?(e.nodeName||"").toLowerCase():null}function np(e){return Lo(e).getComputedStyle(e)}function iZ(e){return["table","td","th"].indexOf(qc(e))>=0}function Ad(e){return((Sh(e)?e.ownerDocument:e.document)||window.document).documentElement}function LL(e){return qc(e)==="html"?e:e.assignedSlot||e.parentNode||(GN(e)?e.host:null)||Ad(e)}function DF(e){return!qo(e)||np(e).position==="fixed"?null:e.offsetParent}function oZ(e){var t=/firefox/i.test(tI()),n=/Trident/i.test(tI());if(n&&qo(e)){var a=np(e);if(a.position==="fixed")return null}var s=LL(e);for(GN(s)&&(s=s.host);qo(s)&&["html","body"].indexOf(qc(s))<0;){var i=np(s);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return s;s=s.parentNode}return null}function r0(e){for(var t=Lo(e),n=DF(e);n&&iZ(n)&&np(n).position==="static";)n=DF(n);return n&&(qc(n)==="html"||qc(n)==="body"&&np(n).position==="static")?t:n||oZ(e)||t}function VN(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function mS(e,t,n){return uh(e,pO(t,n))}function lZ(e,t,n){var a=mS(e,t,n);return a>n?n:a}function $3(){return{top:0,right:0,bottom:0,left:0}}function z3(e){return Object.assign({},$3(),e)}function K3(e,t){return t.reduce(function(n,a){return n[a]=e,n},{})}var cZ=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,z3(typeof t!="number"?t:K3(t,uy))};function uZ(e){var t,n=e.state,a=e.name,s=e.options,i=n.elements.arrow,o=n.modifiersData.popperOffsets,c=Vc(n.placement),p=VN(c),m=[hi,Oo].indexOf(c)>=0,h=m?"height":"width";if(!(!i||!o)){var f=cZ(s.padding,n),y=YN(i),S=p==="y"?mi:hi,L=p==="y"?bo:Oo,O=n.rects.reference[h]+n.rects.reference[p]-o[p]-n.rects.popper[h],v=o[p]-n.rects.reference[p],C=r0(i),E=C?p==="y"?C.clientHeight||0:C.clientWidth||0:0,x=O/2-v/2,A=f[S],w=E-y[h]-f[L],k=E/2-y[h]/2+x,N=mS(A,k,w),_=p;n.modifiersData[a]=(t={},t[_]=N,t.centerOffset=N-k,t)}}function pZ(e){var t=e.state,n=e.options,a=n.element,s=a===void 0?"[data-popper-arrow]":a;s!=null&&(typeof s=="string"&&(s=t.elements.popper.querySelector(s),!s)||U3(t.elements.popper,s)&&(t.elements.arrow=s))}const HN={name:"arrow",enabled:!0,phase:"main",fn:uZ,effect:pZ,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Gg(e){return e.split("-")[1]}var dZ={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mZ(e,t){var n=e.x,a=e.y,s=t.devicePixelRatio||1;return{x:Mg(n*s)/s||0,y:Mg(a*s)/s||0}}function MF(e){var t,n=e.popper,a=e.popperRect,s=e.placement,i=e.variation,o=e.offsets,c=e.position,p=e.gpuAcceleration,m=e.adaptive,h=e.roundOffsets,f=e.isFixed,y=o.x,S=y===void 0?0:y,L=o.y,O=L===void 0?0:L,v=typeof h=="function"?h({x:S,y:O}):{x:S,y:O};S=v.x,O=v.y;var C=o.hasOwnProperty("x"),E=o.hasOwnProperty("y"),x=hi,A=mi,w=window;if(m){var k=r0(n),N="clientHeight",_="clientWidth";if(k===Lo(n)&&(k=Ad(n),np(k).position!=="static"&&c==="absolute"&&(N="scrollHeight",_="scrollWidth")),k=k,s===mi||(s===hi||s===Oo)&&i===Dg){A=bo;var j=f&&k===w&&w.visualViewport?w.visualViewport.height:k[N];O-=j-a.height,O*=p?1:-1}if(s===hi||(s===mi||s===bo)&&i===Dg){x=Oo;var F=f&&k===w&&w.visualViewport?w.visualViewport.width:k[_];S-=F-a.width,S*=p?1:-1}}var G=Object.assign({position:c},m&&dZ),z=h===!0?mZ({x:S,y:O},Lo(n)):{x:S,y:O};if(S=z.x,O=z.y,p){var $;return Object.assign({},G,($={},$[A]=E?"0":"",$[x]=C?"0":"",$.transform=(w.devicePixelRatio||1)<=1?"translate("+S+"px, "+O+"px)":"translate3d("+S+"px, "+O+"px, 0)",$))}return Object.assign({},G,(t={},t[A]=E?O+"px":"",t[x]=C?S+"px":"",t.transform="",t))}function hZ(e){var t=e.state,n=e.options,a=n.gpuAcceleration,s=a===void 0?!0:a,i=n.adaptive,o=i===void 0?!0:i,c=n.roundOffsets,p=c===void 0?!0:c,m={placement:Vc(t.placement),variation:Gg(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:s,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,MF(Object.assign({},m,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:p})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,MF(Object.assign({},m,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:p})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const JN={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:hZ,data:{}};var Gv={passive:!0};function fZ(e){var t=e.state,n=e.instance,a=e.options,s=a.scroll,i=s===void 0?!0:s,o=a.resize,c=o===void 0?!0:o,p=Lo(t.elements.popper),m=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&m.forEach(function(h){h.addEventListener("scroll",n.update,Gv)}),c&&p.addEventListener("resize",n.update,Gv),function(){i&&m.forEach(function(h){h.removeEventListener("scroll",n.update,Gv)}),c&&p.removeEventListener("resize",n.update,Gv)}}const WN={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:fZ,data:{}};var gZ={left:"right",right:"left",bottom:"top",top:"bottom"};function kb(e){return e.replace(/left|right|bottom|top/g,function(t){return gZ[t]})}var yZ={start:"end",end:"start"};function jF(e){return e.replace(/start|end/g,function(t){return yZ[t]})}function UN(e){var t=Lo(e),n=t.pageXOffset,a=t.pageYOffset;return{scrollLeft:n,scrollTop:a}}function $N(e){return jg(Ad(e)).left+UN(e).scrollLeft}function TZ(e,t){var n=Lo(e),a=Ad(e),s=n.visualViewport,i=a.clientWidth,o=a.clientHeight,c=0,p=0;if(s){i=s.width,o=s.height;var m=W3();(m||!m&&t==="fixed")&&(c=s.offsetLeft,p=s.offsetTop)}return{width:i,height:o,x:c+$N(e),y:p}}function SZ(e){var t,n=Ad(e),a=UN(e),s=(t=e.ownerDocument)==null?void 0:t.body,i=uh(n.scrollWidth,n.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),o=uh(n.scrollHeight,n.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),c=-a.scrollLeft+$N(e),p=-a.scrollTop;return np(s||n).direction==="rtl"&&(c+=uh(n.clientWidth,s?s.clientWidth:0)-i),{width:i,height:o,x:c,y:p}}function zN(e){var t=np(e),n=t.overflow,a=t.overflowX,s=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+s+a)}function q3(e){return["html","body","#document"].indexOf(qc(e))>=0?e.ownerDocument.body:qo(e)&&zN(e)?e:q3(LL(e))}function hS(e,t){var n;t===void 0&&(t=[]);var a=q3(e),s=a===((n=e.ownerDocument)==null?void 0:n.body),i=Lo(a),o=s?[i].concat(i.visualViewport||[],zN(a)?a:[]):a,c=t.concat(o);return s?c:c.concat(hS(LL(o)))}function nI(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function vZ(e,t){var n=jg(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function GF(e,t,n){return t===MN?nI(TZ(e,n)):Sh(t)?vZ(t,n):nI(SZ(Ad(e)))}function bZ(e){var t=hS(LL(e)),n=["absolute","fixed"].indexOf(np(e).position)>=0,a=n&&qo(e)?r0(e):e;return Sh(a)?t.filter(function(s){return Sh(s)&&U3(s,a)&&qc(s)!=="body"}):[]}function OZ(e,t,n,a){var s=t==="clippingParents"?bZ(e):[].concat(t),i=[].concat(s,[n]),o=i[0],c=i.reduce(function(p,m){var h=GF(e,m,a);return p.top=uh(h.top,p.top),p.right=pO(h.right,p.right),p.bottom=pO(h.bottom,p.bottom),p.left=uh(h.left,p.left),p},GF(e,o,a));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}function X3(e){var t=e.reference,n=e.element,a=e.placement,s=a?Vc(a):null,i=a?Gg(a):null,o=t.x+t.width/2-n.width/2,c=t.y+t.height/2-n.height/2,p;switch(s){case mi:p={x:o,y:t.y-n.height};break;case bo:p={x:o,y:t.y+t.height};break;case Oo:p={x:t.x+t.width,y:c};break;case hi:p={x:t.x-n.width,y:c};break;default:p={x:t.x,y:t.y}}var m=s?VN(s):null;if(m!=null){var h=m==="y"?"height":"width";switch(i){case Th:p[m]=p[m]-(t[h]/2-n[h]/2);break;case Dg:p[m]=p[m]+(t[h]/2-n[h]/2);break}}return p}function Yg(e,t){t===void 0&&(t={});var n=t,a=n.placement,s=a===void 0?e.placement:a,i=n.strategy,o=i===void 0?e.strategy:i,c=n.boundary,p=c===void 0?F3:c,m=n.rootBoundary,h=m===void 0?MN:m,f=n.elementContext,y=f===void 0?lg:f,S=n.altBoundary,L=S===void 0?!1:S,O=n.padding,v=O===void 0?0:O,C=z3(typeof v!="number"?v:K3(v,uy)),E=y===lg?R3:lg,x=e.rects.popper,A=e.elements[L?E:y],w=OZ(Sh(A)?A:A.contextElement||Ad(e.elements.popper),p,h,o),k=jg(e.elements.reference),N=X3({reference:k,element:x,placement:s}),_=nI(Object.assign({},x,N)),j=y===lg?_:k,F={top:w.top-j.top+C.top,bottom:j.bottom-w.bottom+C.bottom,left:w.left-j.left+C.left,right:j.right-w.right+C.right},G=e.modifiersData.offset;if(y===lg&&G){var z=G[s];Object.keys(F).forEach(function($){var Y=[Oo,bo].indexOf($)>=0?1:-1,q=[mi,bo].indexOf($)>=0?"y":"x";F[$]+=z[q]*Y})}return F}function LZ(e,t){t===void 0&&(t={});var n=t,a=n.placement,s=n.boundary,i=n.rootBoundary,o=n.padding,c=n.flipVariations,p=n.allowedAutoPlacements,m=p===void 0?jN:p,h=Gg(a),f=h?c?eI:eI.filter(function(L){return Gg(L)===h}):uy,y=f.filter(function(L){return m.indexOf(L)>=0});y.length===0&&(y=f);var S=y.reduce(function(L,O){return L[O]=Yg(e,{placement:O,boundary:s,rootBoundary:i,padding:o})[Vc(O)],L},{});return Object.keys(S).sort(function(L,O){return S[L]-S[O]})}function wZ(e){if(Vc(e)===OL)return[];var t=kb(e);return[jF(e),t,jF(t)]}function EZ(e){var t=e.state,n=e.options,a=e.name;if(!t.modifiersData[a]._skip){for(var s=n.mainAxis,i=s===void 0?!0:s,o=n.altAxis,c=o===void 0?!0:o,p=n.fallbackPlacements,m=n.padding,h=n.boundary,f=n.rootBoundary,y=n.altBoundary,S=n.flipVariations,L=S===void 0?!0:S,O=n.allowedAutoPlacements,v=t.options.placement,C=Vc(v),E=C===v,x=p||(E||!L?[kb(v)]:wZ(v)),A=[v].concat(x).reduce(function(te,oe){return te.concat(Vc(oe)===OL?LZ(t,{placement:oe,boundary:h,rootBoundary:f,padding:m,flipVariations:L,allowedAutoPlacements:O}):oe)},[]),w=t.rects.reference,k=t.rects.popper,N=new Map,_=!0,j=A[0],F=0;F<A.length;F++){var G=A[F],z=Vc(G),$=Gg(G)===Th,Y=[mi,bo].indexOf(z)>=0,q=Y?"width":"height",U=Yg(t,{placement:G,boundary:h,rootBoundary:f,altBoundary:y,padding:m}),D=Y?$?Oo:hi:$?bo:mi;w[q]>k[q]&&(D=kb(D));var X=kb(D),W=[];if(i&&W.push(U[z]<=0),c&&W.push(U[D]<=0,U[X]<=0),W.every(function(te){return te})){j=G,_=!1;break}N.set(G,W)}if(_)for(var B=L?3:1,R=function(oe){var pe=A.find(function(Le){var Ze=N.get(Le);if(Ze)return Ze.slice(0,oe).every(function(Fe){return Fe})});if(pe)return j=pe,"break"},J=B;J>0;J--){var Z=R(J);if(Z==="break")break}t.placement!==j&&(t.modifiersData[a]._skip=!0,t.placement=j,t.reset=!0)}}const KN={name:"flip",enabled:!0,phase:"main",fn:EZ,requiresIfExists:["offset"],data:{_skip:!1}};function YF(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function VF(e){return[mi,Oo,bo,hi].some(function(t){return e[t]>=0})}function PZ(e){var t=e.state,n=e.name,a=t.rects.reference,s=t.rects.popper,i=t.modifiersData.preventOverflow,o=Yg(t,{elementContext:"reference"}),c=Yg(t,{altBoundary:!0}),p=YF(o,a),m=YF(c,s,i),h=VF(p),f=VF(m);t.modifiersData[n]={referenceClippingOffsets:p,popperEscapeOffsets:m,isReferenceHidden:h,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":f})}const qN={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:PZ};function xZ(e,t,n){var a=Vc(e),s=[hi,mi].indexOf(a)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,o=i[0],c=i[1];return o=o||0,c=(c||0)*s,[hi,Oo].indexOf(a)>=0?{x:c,y:o}:{x:o,y:c}}function IZ(e){var t=e.state,n=e.options,a=e.name,s=n.offset,i=s===void 0?[0,0]:s,o=jN.reduce(function(h,f){return h[f]=xZ(f,t.rects,i),h},{}),c=o[t.placement],p=c.x,m=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=p,t.modifiersData.popperOffsets.y+=m),t.modifiersData[a]=o}const XN={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:IZ};function NZ(e){var t=e.state,n=e.name;t.modifiersData[n]=X3({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}const QN={name:"popperOffsets",enabled:!0,phase:"read",fn:NZ,data:{}};function AZ(e){return e==="x"?"y":"x"}function CZ(e){var t=e.state,n=e.options,a=e.name,s=n.mainAxis,i=s===void 0?!0:s,o=n.altAxis,c=o===void 0?!1:o,p=n.boundary,m=n.rootBoundary,h=n.altBoundary,f=n.padding,y=n.tether,S=y===void 0?!0:y,L=n.tetherOffset,O=L===void 0?0:L,v=Yg(t,{boundary:p,rootBoundary:m,padding:f,altBoundary:h}),C=Vc(t.placement),E=Gg(t.placement),x=!E,A=VN(C),w=AZ(A),k=t.modifiersData.popperOffsets,N=t.rects.reference,_=t.rects.popper,j=typeof O=="function"?O(Object.assign({},t.rects,{placement:t.placement})):O,F=typeof j=="number"?{mainAxis:j,altAxis:j}:Object.assign({mainAxis:0,altAxis:0},j),G=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,z={x:0,y:0};if(k){if(i){var $,Y=A==="y"?mi:hi,q=A==="y"?bo:Oo,U=A==="y"?"height":"width",D=k[A],X=D+v[Y],W=D-v[q],B=S?-_[U]/2:0,R=E===Th?N[U]:_[U],J=E===Th?-_[U]:-N[U],Z=t.elements.arrow,te=S&&Z?YN(Z):{width:0,height:0},oe=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:$3(),pe=oe[Y],Le=oe[q],Ze=mS(0,N[U],te[U]),Fe=x?N[U]/2-B-Ze-pe-F.mainAxis:R-Ze-pe-F.mainAxis,Be=x?-N[U]/2+B+Ze+Le+F.mainAxis:J+Ze+Le+F.mainAxis,He=t.elements.arrow&&r0(t.elements.arrow),Ue=He?A==="y"?He.clientTop||0:He.clientLeft||0:0,st=($=G?.[A])!=null?$:0,Ne=D+Fe-st-Ue,be=D+Be-st,xe=mS(S?pO(X,Ne):X,D,S?uh(W,be):W);k[A]=xe,z[A]=xe-D}if(c){var de,De=A==="x"?mi:hi,ue=A==="x"?bo:Oo,je=k[w],Ve=w==="y"?"height":"width",it=je+v[De],St=je-v[ue],It=[mi,hi].indexOf(C)!==-1,Q=(de=G?.[w])!=null?de:0,ee=It?it:je-N[Ve]-_[Ve]-Q+F.altAxis,ie=It?je+N[Ve]+_[Ve]-Q-F.altAxis:St,ce=S&&It?lZ(ee,je,ie):mS(S?ee:it,je,S?ie:St);k[w]=ce,z[w]=ce-je}t.modifiersData[a]=z}}const ZN={name:"preventOverflow",enabled:!0,phase:"main",fn:CZ,requiresIfExists:["offset"]};function kZ(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function FZ(e){return e===Lo(e)||!qo(e)?UN(e):kZ(e)}function RZ(e){var t=e.getBoundingClientRect(),n=Mg(t.width)/e.offsetWidth||1,a=Mg(t.height)/e.offsetHeight||1;return n!==1||a!==1}function _Z(e,t,n){n===void 0&&(n=!1);var a=qo(t),s=qo(t)&&RZ(t),i=Ad(t),o=jg(e,s,n),c={scrollLeft:0,scrollTop:0},p={x:0,y:0};return(a||!a&&!n)&&((qc(t)!=="body"||zN(i))&&(c=FZ(t)),qo(t)?(p=jg(t,!0),p.x+=t.clientLeft,p.y+=t.clientTop):i&&(p.x=$N(i))),{x:o.left+c.scrollLeft-p.x,y:o.top+c.scrollTop-p.y,width:o.width,height:o.height}}function BZ(e){var t=new Map,n=new Set,a=[];e.forEach(function(i){t.set(i.name,i)});function s(i){n.add(i.name);var o=[].concat(i.requires||[],i.requiresIfExists||[]);o.forEach(function(c){if(!n.has(c)){var p=t.get(c);p&&s(p)}}),a.push(i)}return e.forEach(function(i){n.has(i.name)||s(i)}),a}function DZ(e){var t=BZ(e);return J3.reduce(function(n,a){return n.concat(t.filter(function(s){return s.phase===a}))},[])}function MZ(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function jZ(e){var t=e.reduce(function(n,a){var s=n[a.name];return n[a.name]=s?Object.assign({},s,a,{options:Object.assign({},s.options,a.options),data:Object.assign({},s.data,a.data)}):a,n},{});return Object.keys(t).map(function(n){return t[n]})}var HF={placement:"bottom",modifiers:[],strategy:"absolute"};function JF(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(a){return!(a&&typeof a.getBoundingClientRect=="function")})}function eA(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,a=n===void 0?[]:n,s=t.defaultOptions,i=s===void 0?HF:s;return function(c,p,m){m===void 0&&(m=i);var h={placement:"bottom",orderedModifiers:[],options:Object.assign({},HF,i),modifiersData:{},elements:{reference:c,popper:p},attributes:{},styles:{}},f=[],y=!1,S={state:h,setOptions:function(C){var E=typeof C=="function"?C(h.options):C;O(),h.options=Object.assign({},i,h.options,E),h.scrollParents={reference:Sh(c)?hS(c):c.contextElement?hS(c.contextElement):[],popper:hS(p)};var x=DZ(jZ([].concat(a,h.options.modifiers)));return h.orderedModifiers=x.filter(function(A){return A.enabled}),L(),S.update()},forceUpdate:function(){if(!y){var C=h.elements,E=C.reference,x=C.popper;if(JF(E,x)){h.rects={reference:_Z(E,r0(x),h.options.strategy==="fixed"),popper:YN(x)},h.reset=!1,h.placement=h.options.placement,h.orderedModifiers.forEach(function(F){return h.modifiersData[F.name]=Object.assign({},F.data)});for(var A=0;A<h.orderedModifiers.length;A++){if(h.reset===!0){h.reset=!1,A=-1;continue}var w=h.orderedModifiers[A],k=w.fn,N=w.options,_=N===void 0?{}:N,j=w.name;typeof k=="function"&&(h=k({state:h,options:_,name:j,instance:S})||h)}}}}
33,update:MZ(function(){return new Promise(function(v){S.forceUpdate(),v(h)})}),destroy:function(){O(),y=!0}};if(!JF(c,p))return S;S.setOptions(m).then(function(v){!y&&m.onFirstUpdate&&m.onFirstUpdate(v)});function L(){h.orderedModifiers.forEach(function(v){var C=v.name,E=v.options,x=E===void 0?{}:E,A=v.effect;if(typeof A=="function"){var w=A({state:h,name:C,instance:S,options:x}),k=function(){};f.push(w||k)}})}function O(){f.forEach(function(v){return v()}),f=[]}return S}}const GZ=eA({defaultModifiers:[qN,QN,JN,WN,XN,KN,ZN,HN]}),YZ=["enabled","placement","strategy","modifiers"];function VZ(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}const HZ={name:"applyStyles",enabled:!1,phase:"afterWrite",fn:()=>{}},JZ={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:({state:e})=>()=>{const{reference:t,popper:n}=e.elements;if("removeAttribute"in t){const a=(t.getAttribute("aria-describedby")||"").split(",").filter(s=>s.trim()!==n.id);a.length?t.setAttribute("aria-describedby",a.join(",")):t.removeAttribute("aria-describedby")}},fn:({state:e})=>{var t;const{popper:n,reference:a}=e.elements,s=(t=n.getAttribute("role"))==null?void 0:t.toLowerCase();if(n.id&&s==="tooltip"&&"setAttribute"in a){const i=a.getAttribute("aria-describedby");if(i&&i.split(",").indexOf(n.id)!==-1)return;a.setAttribute("aria-describedby",i?`${i},${n.id}`:n.id)}}},WZ=[];function UZ(e,t,n={}){let{enabled:a=!0,placement:s="bottom",strategy:i="absolute",modifiers:o=WZ}=n,c=VZ(n,YZ);const p=b.useRef(o),m=b.useRef(),h=b.useCallback(()=>{var v;(v=m.current)==null||v.update()},[]),f=b.useCallback(()=>{var v;(v=m.current)==null||v.forceUpdate()},[]),[y,S]=sZ(b.useState({placement:s,update:h,forceUpdate:f,attributes:{},styles:{popper:{},arrow:{}}})),L=b.useMemo(()=>({name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:({state:v})=>{const C={},E={};Object.keys(v.elements).forEach(x=>{C[x]=v.styles[x],E[x]=v.attributes[x]}),S({state:v,styles:C,attributes:E,update:h,forceUpdate:f,placement:v.placement})}}),[h,f,S]),O=b.useMemo(()=>(dS(p.current,o)||(p.current=o),p.current),[o]);return b.useEffect(()=>{!m.current||!a||m.current.setOptions({placement:s,strategy:i,modifiers:[...O,L,HZ]})},[i,s,L,a,O]),b.useEffect(()=>{if(!(!a||e==null||t==null))return m.current=GZ(e,t,Object.assign({},c,{placement:s,strategy:i,modifiers:[...O,JZ,L]})),()=>{m.current!=null&&(m.current.destroy(),m.current=void 0,S(v=>Object.assign({},v,{attributes:{},styles:{popper:{}}})))}},[a,e,t]),y}function dO(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}var aP,WF;function $Z(){if(WF)return aP;WF=1;var e=function(){};return aP=e,aP}var zZ=$Z();const KZ=Qr(zZ),UF=()=>{};function qZ(e){return e.button===0}function XZ(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}const rP=e=>e&&("current"in e?e.current:e),$F={click:"mousedown",mouseup:"mousedown",pointerup:"pointerdown"};function QZ(e,t=UF,{disabled:n,clickTrigger:a="click"}={}){const s=b.useRef(!1),i=b.useRef(!1),o=b.useCallback(m=>{const h=rP(e);KZ(!!h,"ClickOutside captured a close event but does not have a ref to compare it to. useClickOutside(), should be passed a ref that resolves to a DOM node"),s.current=!h||XZ(m)||!qZ(m)||!!dO(h,m.target)||i.current,i.current=!1},[e]),c=ui(m=>{const h=rP(e);h&&dO(h,m.target)?i.current=!0:i.current=!1}),p=ui(m=>{s.current||t(m)});b.useEffect(()=>{var m,h;if(n||e==null)return;const f=e0(rP(e)),y=f.defaultView||window;let S=(m=y.event)!=null?m:(h=y.parent)==null?void 0:h.event,L=null;$F[a]&&(L=od(f,$F[a],c,!0));const O=od(f,a,o,!0),v=od(f,a,E=>
33{if(E===S){S=void 0;return}p(E)});let C=[];return"ontouchstart"in f.documentElement&&(C=[].slice.call(f.body.children).map(E=>od(E,"mousemove",UF))),()=>{L?.(),O(),v(),C.forEach(E=>E())}},[e,n,a,o,c,p])}function ZZ(e){const t={};return Array.isArray(e)?(e?.forEach(n=>{t[n.name]=n}),t):e||t}function eee(e={}){return Array.isArray(e)?e:Object.keys(e).map(t=>(e[t].name=t,e[t]))}function tee({enabled:e,enableEvents:t,placement:n,flip:a,offset:s,fixed:i,containerPadding:o,arrowElement:c,popperConfig:p={}}){var m,h,f,y,S;const L=ZZ(p.modifiers);return Object.assign({},p,{placement:n,enabled:e,strategy:i?"fixed":p.strategy,modifiers:eee(Object.assign({},L,{eventListeners:{enabled:t,options:(m=L.eventListeners)==null?void 0:m.options},preventOverflow:Object.assign({},L.preventOverflow,{options:o?Object.assign({padding:o},(h=L.preventOverflow)==null?void 0:h.options):(f=L.preventOverflow)==null?void 0:f.options}),offset:{options:Object.assign({offset:s},(y=L.offset)==null?void 0:y.options)},arrow:Object.assign({},L.arrow,{enabled:!!c,options:Object.assign({},(S=L.arrow)==null?void 0:S.options,{element:c})}),flip:Object.assign({enabled:!!a},L.flip)}))})}const nee=["children","usePopper"];function aee(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}const ree=()=>{};function Q3(e={}){const t=b.useContext(bL),[n,a]=jQ(),s=b.useRef(!1),{flip:i,offset:o,rootCloseEvent:c,fixed:p=!1,placement:m,popperConfig:h={},enableEventListeners:f=!0,usePopper:y=!!t}=e,S=t?.show==null?!!e.show:t.show;S&&!s.current&&(s.current=!0);const L=k=>{t?.toggle(!1,k)},{placement:O,setMenu:v,menuElement:C,toggleElement:E}=t||{},x=UZ(E,C,tee({placement:m||O||"bottom-start",enabled:y,enableEvents:f??S,offset:o,flip:i,fixed:p,arrowElement:n,popperConfig:h})),A=Object.assign({ref:v||ree,"aria-labelledby":E?.id},x.attributes.popper,{style:x.styles.popper}),w={show:S,placement:O,hasShown:s.current,toggle:t?.toggle,popper:y?x:null,arrowProps:y?Object.assign({ref:a},x.attributes.arrow,{style:x.styles.arrow}):{}};return QZ(C,L,{clickTrigger:c,disabled:!S}),[A,w]}function Z3(e){let{children:t,usePopper:n=!0}=e,a=aee(e,nee);const[s,i]=Q3(Object.assign({},a,{usePopper:n}));return r.jsx(r.Fragment,{children:t(s,i)})}Z3.displayName="DropdownMenu";const eG={prefix:String(Math.round(Math.random()*1e10)),current:0},tG=ke.createContext(eG),see=ke.createContext(!1);let sP=new WeakMap;function iee(e=!1){let t=b.useContext(tG),n=b.useRef(null);if(n.current===null&&!e){let a=ke.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED?.ReactCurrentOwner?.current;if(a){let s=sP.get(a);s==null?sP.set(a,{id:t.current,state:a.memoizedState}):a.memoizedState!==s.state&&(t.current=s.id,sP.delete(a))}n.current=++t.current}return n.current}function oee(e){let t=b.useContext(tG),n=iee(!!e),a=`react-aria${t.prefix}`;return e||`${a}-${n}`}function lee(e){let t=ke.useId(),[n]=b.useState(mee()),a=n?"react-aria":`react-aria${eG.prefix}`;return e||`${a}-${t}`}const cee=typeof ke.useId=="function"?lee:oee;function uee(){return!1}function pee(){return!0}function dee(e){return()=>{}}function mee(){return typeof ke.useSyncExternalStore=="function"?ke.useSyncExternalStore(dee,uee,pee):b.useContext(see)}const nG=e=>{var t;return((t=e.getAttribute("role"))==null?void 0:t.toLowerCase())==="menu"},zF=()=>{};function aG(){const e=cee(),{show:t=!1,toggle:n=zF,setToggle:a,menuElement:s}=b.useContext(bL)||{},i=b.useCallback(c=>{n(!t,c)},[t,n]),o={id:e,ref:a||zF,onClick:i,"aria-expanded":!!t};return s&&nG(s)&&(o["aria-haspopup"]=!0),[o,{show:t,toggle:n}]}function rG({children:e}){const[t,n]=aG();return r.jsx(r.Fragment,{children:e(t,n)})}rG.displayName="DropdownToggle";const aI=b.createContext(null),KF=(e,t=null)=>e!=null?String(e):t||null,sG=b.createContext(null);sG.displayName="NavContext";const hee="data-rr-ui-";function tA(e){return`${hee}${e}`}const fee=["eventKey","disabled","onClick","active","as"];function gee(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function iG({key:e,href:t,active:n,disabled:a,onClick:s}
33){const i=b.useContext(aI),o=b.useContext(sG),{activeKey:c}=o||{},p=KF(e,t),m=n==null&&e!=null?KF(c)===p:n;return[{onClick:ui(f=>{a||(s?.(f),i&&!f.isPropagationStopped()&&i(p,f))}),"aria-disabled":a||void 0,"aria-selected":m,[tA("dropdown-item")]:""},{isActive:m}]}const oG=b.forwardRef((e,t)=>{let{eventKey:n,disabled:a,onClick:s,active:i,as:o=C3}=e,c=gee(e,fee);const[p]=iG({key:n,href:c.href,disabled:a,onClick:s,active:i});return r.jsx(o,Object.assign({},c,{ref:t},p))});oG.displayName="DropdownItem";const lG=b.createContext(cy?window:void 0);lG.Provider;function wL(){return b.useContext(lG)}function qF(){const e=rZ(),t=b.useRef(null),n=b.useCallback(a=>{t.current=a,e()},[e]);return[t,n]}function s0({defaultShow:e,show:t,onSelect:n,onToggle:a,itemSelector:s=`* [${tA("dropdown-item")}]`,focusFirstItemOnShow:i,placement:o="bottom-start",children:c}){const p=wL(),[m,h]=aZ(t,e,a),[f,y]=qF(),S=f.current,[L,O]=qF(),v=L.current,C=A3(m),E=b.useRef(null),x=b.useRef(!1),A=b.useContext(aI),w=b.useCallback((G,z,$=z?.type)=>{h(G,{originalEvent:z,source:$})},[h]),k=ui((G,z)=>{n?.(G,z),w(!1,z,"select"),z.isPropagationStopped()||A?.(G,z)}),N=b.useMemo(()=>({toggle:w,placement:o,show:m,menuElement:S,toggleElement:v,setMenu:y,setToggle:O}),[w,o,m,S,v,y,O]);S&&C&&!m&&(x.current=S.contains(S.ownerDocument.activeElement));const _=ui(()=>{v&&v.focus&&v.focus()}),j=ui(()=>{const G=E.current;let z=i;if(z==null&&(z=f.current&&nG(f.current)?"keyboard":!1),z===!1||z==="keyboard"&&!/^key.+$/.test(G))return;const $=td(f.current,s)[0];$&&$.focus&&$.focus()});b.useEffect(()=>{m?j():x.current&&(x.current=!1,_())},[m,x,_,j]),b.useEffect(()=>{E.current=null});const F=(G,z)=>{if(!f.current)return null;const $=td(f.current,s);let Y=$.indexOf(G)+z;return Y=Math.max(0,Math.min(Y,$.length)),$[Y]};return YQ(b.useCallback(()=>p.document,[p]),"keydown",G=>{var z,$;const{key:Y}=G,q=G.target,U=(z=f.current)==null?void 0:z.contains(q),D=($=L.current)==null?void 0:$.contains(q);if(/input|textarea/i.test(q.tagName)&&(Y===" "||Y!=="Escape"&&U||Y==="Escape"&&q.type==="search")||!U&&!D||Y==="Tab"&&(!f.current||!m))return;E.current=G.type;const W={originalEvent:G,source:G.type};switch(Y){case"ArrowUp":{const B=F(q,-1);B&&B.focus&&B.focus(),G.preventDefault();return}case"ArrowDown":if(G.preventDefault(),!m)h(!0,W);else{const B=F(q,1);B&&B.focus&&B.focus()}return;case"Tab":CN(q.ownerDocument,"keyup",B=>{var R;(B.key==="Tab"&&!B.target||!((R=f.current)!=null&&R.contains(B.target)))&&h(!1,W)},{once:!0});break;case"Escape":Y==="Escape"&&(G.preventDefault(),G.stopPropagation()),h(!1,W);break}}),r.jsx(aI.Provider,{value:k,children:r.jsx(bL.Provider,{value:N,children:c})})}s0.displayName="Dropdown";s0.Menu=Z3;s0.Toggle=rG;s0.Item=oG;const nA=b.createContext({});nA.displayName="DropdownContext";const cG=b.forwardRef(({className:e,bsPrefix:t,as:n="hr",role:a="separator",...s},i)=>(t=da(t,"dropdown-divider"),r.jsx(n,{ref:i,className:jn(e,t),role:a,...s})));cG.displayName="DropdownDivider";const uG=b.forwardRef(({className:e,bsPrefix:t,as:n="div",role:a="heading",...s},i)=>(t=da(t,"dropdown-header"),r.jsx(n,{ref:i,className:jn(e,t),role:a,...s})));uG.displayName="DropdownHeader";const pG=b.forwardRef(({bsPrefix:e,className:t,eventKey:n,disabled:a=!1,onClick:s,active:i,as:o=k3,...c},p)=>{const m=da(e,"dropdown-item"),[h,f]=iG({key:n,href:c.href,disabled:a,onClick:s,active:i});return r.jsx(o,{...c,...h,ref:p,className:jn(t,m,f.isActive&&"active",a&&"disabled")})});pG.displayName="DropdownItem";const dG=b.forwardRef(({className:e,bsPrefix:t,as:n="span",...a},s)=>(t=da(t,"dropdown-item-text"),r.jsx(n,{ref:s,className:jn(e,t),...a})));dG.displayName="DropdownItemText";const yee=typeof globalThis<"u"&&globalThis.navigator&&globalThis.navigator.product==="ReactNative",Tee=typeof document<"u",See=Tee||yee?b.useLayoutEffect:b.useEffect,aA=b.createContext(null);aA.displayName="InputGroupContext";const mG=b.createContext(null);mG.displayName="NavbarContext";function hG(e,t){return e}const Xf=vn.oneOf(["start","end"]),vee=vn.oneOfType([Xf,vn.shape({sm:Xf}),vn.shape({md:Xf}),vn.shape({lg:Xf}),vn.shape({xl:Xf}),vn.shape({xxl:Xf}),vn.object]);function fG(e,t,n){const a=n?"top-end":"top-start",s=n?"top-start":"top-end",i=n?"bottom-end":"bottom-start",o=n?"bottom-start":"bottom-end",c=n?"right-start":"left-start",p=n?"right-end":"left-end",m=n?"left-start":"right-start",h=n?"left-end":"right-end";let f=e?o:i;return t==="up"?f=e?s:a:t==="end"?f=e?h:m:t==="start"?f=e?p:c:t==="down-centered"?f="bottom":t==="up-centered"&&(f="top"),f}const rA=b.forwardRef(({bsPrefix:e,className:t,align:n,rootCloseEvent:a,flip:s=!0,show:i,renderOnMount:o,as:c="div",popperConfig:p,variant:m,...h},f)=>{let y=!1;const S=b.useContext(mG),L=da(e,"dropdown-menu"),{align:O,drop:v,isRTL:C}=b.useContext(nA);n=n||O;const E=b.useContext(aA),x=[];if(n)if(typeof n=="object"){const G=Object.keys(n);if(G.length){const z=G[0],$=n[z];y=$==="start",x.push(`${L}-${z}-${$}`)}}else n==="end"&&(y=!0);const A=fG(y,v,C),[w,{hasShown:k,popper:N,show:_,toggle:j}]=Q3({flip:s,rootCloseEvent:a,show:i,usePopper:!S&&x.length===0,offset:[0,2],popperConfig:p,placement:A});if(w.ref=SL(hG(f),w.ref),See(()=>
33{_&&N?.update()},[_]),!k&&!o&&!E)return null;typeof c!="string"&&(w.show=_,w.close=()=>j?.(!1),w.align=n);let F=h.style;return N!=null&&N.placement&&(F={...h.style,...w.style},h["x-placement"]=N.placement),r.jsx(c,{...h,...w,style:F,...(x.length||S)&&{"data-bs-popper":"static"},className:jn(t,L,_&&"show",y&&`${L}-end`,m&&`${L}-${m}`,...x)})});rA.displayName="DropdownMenu";const sA=b.forwardRef(({bsPrefix:e,split:t,className:n,childBsPrefix:a,as:s=jt,...i},o)=>{const c=da(e,"dropdown-toggle"),p=b.useContext(bL);a!==void 0&&(i.bsPrefix=a);const[m]=aG();return m.ref=SL(m.ref,hG(o)),r.jsx(s,{className:jn(n,c,t&&`${c}-split`,p?.show&&"show"),...m,...i})});sA.displayName="DropdownToggle";const gG=b.forwardRef((e,t)=>{const{bsPrefix:n,drop:a="down",show:s,className:i,align:o="start",onSelect:c,onToggle:p,focusFirstItemOnShow:m,as:h="div",navbar:f,autoClose:y=!0,...S}=f3(e,{show:"onToggle"}),L=b.useContext(aA),O=da(n,"dropdown"),v=T3(),C=N=>y===!1?N==="click":y==="inside"?N!=="rootClose":y==="outside"?N!=="select":!0,E=uO((N,_)=>{var j;!((j=_.originalEvent)==null||(j=j.target)==null)&&j.classList.contains("dropdown-toggle")&&_.source==="mousedown"||(_.originalEvent.currentTarget===document&&(_.source!=="keydown"||_.originalEvent.key==="Escape")&&(_.source="rootClose"),C(_.source)&&p?.(N,_))}),A=fG(o==="end",a,v),w=b.useMemo(()=>({align:o,drop:a,isRTL:v}),[o,a,v]),k={down:O,"down-centered":`${O}-center`,up:"dropup","up-centered":"dropup-center dropup",end:"dropend",start:"dropstart"};return r.jsx(nA.Provider,{value:w,children:r.jsx(s0,{placement:A,show:s,onSelect:c,onToggle:E,focusFirstItemOnShow:m,itemSelector:`.${O}-item:not(.disabled):not(:disabled)`,children:L?S.children:r.jsx(h,{...S,ref:t,className:jn(i,s&&"show",k[a])})})})});gG.displayName="Dropdown";const pi=Object.assign(gG,{Toggle:sA,Menu:rA,Item:pG,ItemText:dG,Divider:cG,Header:uG}),bee={id:vn.string,href:vn.string,onClick:vn.func,title:vn.node.isRequired,disabled:vn.bool,align:vee,menuRole:vn.string,renderMenuOnMount:vn.bool,rootCloseEvent:vn.string,menuVariant:vn.oneOf(["dark"]),flip:vn.bool,bsPrefix:vn.string,variant:vn.string,size:vn.string},dp=b.forwardRef(({title:e,children:t,bsPrefix:n,rootCloseEvent:a,variant:s,size:i,menuRole:o,renderMenuOnMount:c,disabled:p,href:m,id:h,menuVariant:f,flip:y,...S},L)=>r.jsxs(pi,{ref:L,...S,children:[r.jsx(sA,{id:h,href:m,size:i,variant:s,disabled:p,childBsPrefix:n,children:e}),r.jsx(rA,{role:o,renderOnMount:c,rootCloseEvent:a,variant:f,flip:y,children:t})]}));dp.displayName="DropdownButton";dp.propTypes=bee;const Oee={type:vn.string,tooltip:vn.bool,as:vn.elementType},EL=b.forwardRef(({as:e="div",className:t,type:n="valid",tooltip:a=!1,...s},i)=>r.jsx(e,{...s,ref:i,className:jn(t,`${n}-${a?"tooltip":"feedback"}`)}));EL.displayName="Feedback";EL.propTypes=Oee;const ap=b.createContext({}),iA=b.forwardRef(({id:e,bsPrefix:t,className:n,type:a="checkbox",isValid:s=!1,isInvalid:i=!1,as:o="input",...c},p)=>{const{controlId:m}=b.useContext(ap);return t=da(t,"form-check-input"),r.jsx(o,{...c,ref:p,type:a,id:e||m,className:jn(n,t,s&&"is-valid",i&&"is-invalid")})});iA.displayName="FormCheckInput";const mO=b.forwardRef(({bsPrefix:e,className:t,htmlFor:n,...a},s)=>{const{controlId:i}=b.useContext(ap);return e=da(e,"form-check-label"),r.jsx("label",{...a,ref:s,htmlFor:n||i,className:jn(t,e)})});mO.displayName="FormCheckLabel";const yG=b.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:a=!1,reverse:s=!1,disabled:i=!1,isValid:o=!1,isInvalid:c=!1,feedbackTooltip:p=!1,feedback:m,feedbackType:h,className:f,style:y,title:S="",type:L="checkbox",label:O,children:v,as:C="input",...E},x)=>{t=da(t,"form-check"),n=da(n,"form-switch");const{controlId:A}=b.useContext(ap),w=b.useMemo(()=>({controlId:e||A}),[A,e]),k=!v&&O!=null&&O!==!1||eZ(v,mO),N=r.jsx(iA,{...E,type:L==="switch"?"checkbox":L,ref:x,isValid:o,isInvalid:c,disabled:i,as:C});return r.jsx(ap.Provider,{value:w,children:r.jsx("div",{style:y,className:jn(f,k&&t,a&&`${t}-inline`,s&&`${t}-reverse`,L==="switch"&&n),children:v||r.jsxs(r.Fragment,{children:[N,k&&r.jsx(mO,{title:S,children:O}),m&&r.jsx(EL,{type:h,tooltip:p,children:m})]})})})});yG.displayName="FormCheck";const hO=Object.assign(yG,{Input:iA,Label:mO}),TG=b.forwardRef(({bsPrefix:e,type:t,size:n,htmlSize:a,id:s,className:i,isValid:o=!1,isInvalid:c=!1,plaintext:p,readOnly:m,as:
33h="input",...f},y)=>{const{controlId:S}=b.useContext(ap);return e=da(e,"form-control"),r.jsx(h,{...f,type:t,size:a,ref:y,readOnly:m,id:s||S,className:jn(i,p?`${e}-plaintext`:e,n&&`${e}-${n}`,t==="color"&&`${e}-color`,o&&"is-valid",c&&"is-invalid")})});TG.displayName="FormControl";const Lee=Object.assign(TG,{Feedback:EL}),SG=b.forwardRef(({className:e,bsPrefix:t,as:n="div",...a},s)=>(t=da(t,"form-floating"),r.jsx(n,{ref:s,className:jn(e,t),...a})));SG.displayName="FormFloating";const oA=b.forwardRef(({controlId:e,as:t="div",...n},a)=>{const s=b.useMemo(()=>({controlId:e}),[e]);return r.jsx(ap.Provider,{value:s,children:r.jsx(t,{...n,ref:a})})});oA.displayName="FormGroup";const vG=b.forwardRef(({as:e="label",bsPrefix:t,column:n=!1,visuallyHidden:a=!1,className:s,htmlFor:i,...o},c)=>{const{controlId:p}=b.useContext(ap);t=da(t,"form-label");let m="col-form-label";typeof n=="string"&&(m=`${m} ${m}-${n}`);const h=jn(s,t,a&&"visually-hidden",n&&m);return i=i||p,n?r.jsx(Dl,{ref:c,as:"label",className:h,htmlFor:i,...o}):r.jsx(e,{ref:c,className:h,htmlFor:i,...o})});vG.displayName="FormLabel";const bG=b.forwardRef(({bsPrefix:e,className:t,id:n,...a},s)=>{const{controlId:i}=b.useContext(ap);return e=da(e,"form-range"),r.jsx("input",{...a,type:"range",ref:s,className:jn(t,e),id:n||i})});bG.displayName="FormRange";const OG=b.forwardRef(({bsPrefix:e,size:t,htmlSize:n,className:a,isValid:s=!1,isInvalid:i=!1,id:o,...c},p)=>{const{controlId:m}=b.useContext(ap);return e=da(e,"form-select"),r.jsx("select",{...c,size:n,ref:p,className:jn(a,e,t&&`${e}-${t}`,s&&"is-valid",i&&"is-invalid"),id:o||m})});OG.displayName="FormSelect";const LG=b.forwardRef(({bsPrefix:e,className:t,as:n="small",muted:a,...s},i)=>(e=da(e,"form-text"),r.jsx(n,{...s,ref:i,className:jn(t,e,a&&"text-muted")})));LG.displayName="FormText";const wG=b.forwardRef((e,t)=>r.jsx(hO,{...e,ref:t,type:"switch"}));wG.displayName="Switch";const wee=Object.assign(wG,{Input:hO.Input,Label:hO.Label}),Fs=b.forwardRef(({bsPrefix:e,className:t,children:n,controlId:a,label:s,...i},o)=>(e=da(e,"form-floating"),r.jsxs(oA,{ref:o,className:jn(t,e),controlId:a,...i,children:[n,r.jsx("label",{htmlFor:a,children:s})]})));Fs.displayName="FloatingLabel";const Eee={_ref:vn.any,validated:vn.bool,as:vn.elementType},lA=b.forwardRef(({className:e,validated:t,as:n="form",...a},s)=>r.jsx(n,{...a,ref:s,className:jn(e,t&&"was-validated")}));lA.displayName="Form";lA.propTypes=Eee;const wn=Object.assign(lA,{Group:oA,Control:Lee,Floating:SG,Check:hO,Switch:wee,Label:vG,Text:LG,Range:bG,Select:OG,FloatingLabel:Fs}),XF=e=>!e||typeof e=="function"?e:t=>{e.current=t};function Pee(e,t){const n=XF(e),a=XF(t);return s=>{n&&n(s),a&&a(s)}}function cA(e,t){return b.useMemo(()=>Pee(e,t),[e,t])}var Yv;function QF(e){if((!Yv&&Yv!==0||e)&&cy){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Yv=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Yv}function xee(){return b.useState(null)}function iP(e){e===void 0&&(e=e0());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function Iee(e){const t=b.useRef(e);return t.current=e,t}function Nee(e){const t=Iee(e);b.useEffect(()=>()=>t.current(),[])}function Aee(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const ZF=tA("modal-open");class uA{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:a=!1}={}){this.handleContainerOverflow=n,this.isRTL=a,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return Aee(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},a=this.isRTL?"paddingLeft":"paddingRight",s=this.getElement();t.style={overflow:s.style.overflow,[a]:s.style[a]},t.scrollBarWidth&&(n[a]=`${parseInt(Wu(s,a)||"0",10)+t.scrollBarWidth}px`),s.setAttribute(ZF,""),Wu(s,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(ZF),Object.assign(n.style,t.style)}
33add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const oP=(e,t)=>cy?e==null?(t||e0()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function Cee(e,t){const n=wL(),[a,s]=b.useState(()=>oP(e,n?.document));if(!a){const i=oP(e);i&&s(i)}return b.useEffect(()=>{},[t,a]),b.useEffect(()=>{const i=oP(e);i!==a&&s(i)},[e,a]),a}function kee({children:e,in:t,onExited:n,mountOnEnter:a,unmountOnExit:s}){const i=b.useRef(null),o=b.useRef(t),c=ui(n);b.useEffect(()=>{t?o.current=!0:c(i.current)},[t,c]);const p=cA(i,n0(e)),m=b.cloneElement(e,{ref:p});return t?m:s||!o.current&&a?null:m}const Fee=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function Ree(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function _ee(e){let{onEnter:t,onEntering:n,onEntered:a,onExit:s,onExiting:i,onExited:o,addEndListener:c,children:p}=e,m=Ree(e,Fee);const h=b.useRef(null),f=cA(h,n0(p)),y=A=>w=>{A&&h.current&&A(h.current,w)},S=b.useCallback(y(t),[t]),L=b.useCallback(y(n),[n]),O=b.useCallback(y(a),[a]),v=b.useCallback(y(s),[s]),C=b.useCallback(y(i),[i]),E=b.useCallback(y(o),[o]),x=b.useCallback(y(c),[c]);return Object.assign({},m,{nodeRef:h},t&&{onEnter:S},n&&{onEntering:L},a&&{onEntered:O},s&&{onExit:v},i&&{onExiting:C},o&&{onExited:E},c&&{addEndListener:x},{children:typeof p=="function"?(A,w)=>p(A,Object.assign({},w,{ref:f})):b.cloneElement(p,{ref:f})})}const Bee=["component"];function Dee(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}const Mee=b.forwardRef((e,t)=>{let{component:n}=e,a=Dee(e,Bee);const s=_ee(a);return r.jsx(n,Object.assign({ref:t},s))});function jee({in:e,onTransition:t}){const n=b.useRef(null),a=b.useRef(!0),s=ui(t);return RF(()=>{if(!n.current)return;let i=!1;return s({in:e,element:n.current,initial:a.current,isStale:()=>i}),()=>{i=!0}},[e,s]),RF(()=>(a.current=!1,()=>{a.current=!0}),[]),n}function Gee({children:e,in:t,onExited:n,onEntered:a,transition:s}){const[i,o]=b.useState(!t);t&&i&&o(!1);const c=jee({in:!!t,onTransition:m=>{const h=()=>{m.isStale()||(m.in?a?.(m.element,m.initial):(o(!0),n?.(m.element)))};Promise.resolve(s(m)).then(h,f=>{throw m.in||o(!0),f})}}),p=cA(c,n0(e));return i&&!t?null:b.cloneElement(e,{ref:p})}function eR(e,t,n){return e?r.jsx(Mee,Object.assign({},n,{component:e})):t?r.jsx(Gee,Object.assign({},n,{transition:t})):r.jsx(kee,Object.assign({},n))}const Yee=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function Vee(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}let lP;function Hee(e){return lP||(lP=new uA({ownerDocument:e?.document})),lP}function Jee(e){const t=wL(),n=e||Hee(t),a=b.useRef({dialog:null,backdrop:null});return Object.assign(a.current,{add:()=>n.add(a.current),remove:()=>n.remove(a.current),isTopModal:()=>n.isTopModal(a.current),setDialogRef:b.useCallback(s=>{a.current.dialog=s},[]),setBackdropRef:b.useCallback(s=>{a.current.backdrop=s},[])})}const EG=b.forwardRef((e,t)=>{let{show:n=!1,role:a="dialog",className:s,style:i,children:o,backdrop:c=!0,keyboard:p=!0,onBackdropClick:m,onEscapeKeyDown:h,transition:f,runTransition:y,backdropTransition:S,runBackdropTransition:L,autoFocus:O=!0,enforceFocus:v=!0,restoreFocus:C=!0,restoreFocusOptions:E,renderDialog:x,renderBackdrop:A=be=>r.jsx("div",Object.assign({},be)),manager:w,container:k,onShow:N,onHide:_=()=>{},onExit:j,onExited:F,onExiting:G,onEnter:z,onEntering:$,onEntered:Y}=e,q=Vee(e,Yee);const U=wL(),D=Cee(k),X=Jee(w),W=N3(),B=A3(n),[R,J]=b.useState(!n),Z=b.useRef(null);b.useImperativeHandle(t,()=>X,[X]),cy&&!B&&n&&(Z.current=iP(U?.document)),n&&R&&J(!1);const te=ui(()=>
33{if(X.add(),Be.current=od(document,"keydown",Ze),Fe.current=od(document,"focus",()=>setTimeout(pe),!0),N&&N(),O){var be,xe;const de=iP((be=(xe=X.dialog)==null?void 0:xe.ownerDocument)!=null?be:U?.document);X.dialog&&de&&!dO(X.dialog,de)&&(Z.current=de,X.dialog.focus())}}),oe=ui(()=>{if(X.remove(),Be.current==null||Be.current(),Fe.current==null||Fe.current(),C){var be;(be=Z.current)==null||be.focus==null||be.focus(E),Z.current=null}});b.useEffect(()=>{!n||!D||te()},[n,D,te]),b.useEffect(()=>{R&&oe()},[R,oe]),Nee(()=>{oe()});const pe=ui(()=>{if(!v||!W()||!X.isTopModal())return;const be=iP(U?.document);X.dialog&&be&&!dO(X.dialog,be)&&X.dialog.focus()}),Le=ui(be=>{be.target===be.currentTarget&&(m?.(be),c===!0&&_())}),Ze=ui(be=>{p&&PQ(be)&&X.isTopModal()&&(h?.(be),be.defaultPrevented||_())}),Fe=b.useRef(),Be=b.useRef(),He=(...be)=>{J(!0),F?.(...be)};if(!D)return null;const Ue=Object.assign({role:a,ref:X.setDialogRef,"aria-modal":a==="dialog"?!0:void 0},q,{style:i,className:s,tabIndex:-1});let st=x?x(Ue):r.jsx("div",Object.assign({},Ue,{children:b.cloneElement(o,{role:"document"})}));st=eR(f,y,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:j,onExiting:G,onExited:He,onEnter:z,onEntering:$,onEntered:Y,children:st});let Ne=null;return c&&(Ne=A({ref:X.setBackdropRef,onClick:Le}),Ne=eR(S,L,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:Ne})),r.jsx(r.Fragment,{children:ad.createPortal(r.jsxs(r.Fragment,{children:[Ne,st]}),D)})});EG.displayName="Modal";const Wee=Object.assign(EG,{Manager:uA});function Uee(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function $ee(e,t){e.classList?e.classList.add(t):Uee(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}
33function tR(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function zee(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=tR(e.className,t):e.setAttribute("class",tR(e.className&&e.className.baseVal||"",t))}const Qf={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class Kee extends uA{adjustAndStore(t,n,a){const s=n.style[t];n.dataset[t]=s,Wu(n,{[t]:`${parseFloat(Wu(n,t))+a}px`})}restore(t,n){const a=n.dataset[t];a!==void 0&&(delete n.dataset[t],Wu(n,{[t]:a}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if($ee(n,"modal-open"),!t.scrollBarWidth)return;const a=this.isRTL?"paddingLeft":"paddingRight",s=this.isRTL?"marginLeft":"marginRight";td(n,Qf.FIXED_CONTENT).forEach(i=>this.adjustAndStore(a,i,t.scrollBarWidth)),td(n,Qf.STICKY_CONTENT).forEach(i=>this.adjustAndStore(s,i,-t.scrollBarWidth)),td(n,Qf.NAVBAR_TOGGLER).forEach(i=>this.adjustAndStore(s,i,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();zee(n,"modal-open");const a=this.isRTL?"paddingLeft":"paddingRight",s=this.isRTL?"marginLeft":"marginRight";td(n,Qf.FIXED_CONTENT).forEach(i=>this.restore(a,i)),td(n,Qf.STICKY_CONTENT).forEach(i=>this.restore(s,i)),td(n,Qf.NAVBAR_TOGGLER).forEach(i=>this.restore(s,i))}}let cP;function qee(e){return cP||(cP=new Kee(e)),cP}const PG=b.forwardRef(({className:e,bsPrefix:t,as:n="div",...a},s)=>(t=da(t,"modal-body"),r.jsx(n,{ref:s,className:jn(e,t),...a})));PG.displayName="ModalBody";const xG=b.createContext({onHide(){}}),pA=b.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:a,size:s,fullscreen:i,children:o,scrollable:c,...p},m)=>{e=da(e,"modal");const h=`${e}-dialog`,f=typeof i=="string"?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return r.jsx("div",{...p,ref:m,className:jn(h,t,s&&`${e}-${s}`,a&&`${h}-centered`,c&&`${h}-scrollable`,i&&f),children:r.jsx("div",{className:jn(`${e}-content`,n),children:o})})});pA.displayName="ModalDialog";const IG=b.forwardRef(({className:e,bsPrefix:t,as:n="div",...a},s)=>(t=da(t,"modal-footer"),r.jsx(n,{ref:s,className:jn(e,t),...a})));IG.displayName="ModalFooter";const NG=b.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:a,children:s,...i},o)=>{const c=b.useContext(xG),p=uO(()=>{c?.onHide(),a?.()});return r.jsxs("div",{ref:o,...i,children:[s,n&&r.jsx(DN,{"aria-label":e,variant:t,onClick:p})]})});NG.displayName="AbstractModalHeader";const AG=b.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:a=!1,...s},i)=>(e=da(e,"modal-header"),r.jsx(NG,{ref:i,...s,className:jn(t,e),closeLabel:n,closeButton:a})));AG.displayName="ModalHeader";const Xee=MQ("h4"),CG=b.forwardRef(({className:e,bsPrefix:t,as:n=Xee,...a},s)=>(t=da(t,"modal-title"),r.jsx(n,{ref:s,className:jn(e,t),...a})));CG.displayName="ModalTitle";function Qee(e){return r.jsx(BN,{...e,timeout:null})}function Zee(e){return r.jsx(BN,{...e,timeout:null})}const kG=b.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:a,contentClassName:s,children:i,dialogAs:o=pA,"data-bs-theme":c,"aria-labelledby":p,"aria-describedby":m,"aria-label":h,show:f=!1,animation:y=!0,backdrop:S=!0,keyboard:L=!0,onEscapeKeyDown:O,onShow:v,onHide:C,container:E,autoFocus:x=!0,enforceFocus:A=!0,restoreFocus:w=!0,restoreFocusOptions:k,onEntered:N,onExit:_,onExiting:j,onEnter:F,onEntering:G,onExited:z,backdropClassName:$,manager:Y,...q},U)=>{const[D,X]=b.useState({}),[W,B]=b.useState(!1),R=b.useRef(!1),J=b.useRef(!1),Z=b.useRef(null),[te,oe]=xee(),pe=SL(U,oe),Le=uO(C),Ze=T3();e=da(e,"modal");const Fe=b.useMemo(()=>({onHide:Le}),[Le]);function Be(){return Y||qee({isRTL:Ze})}function He(ee){if(!cy)return;const ie=Be().getScrollbarWidth()>0,ce=ee.scrollHeight>e0(ee).documentElement.clientHeight;X({paddingRight:ie&&!ce?QF():void 0,paddingLeft:!ie&&ce?QF():void 0})}const Ue=uO(()=>{te&&He(te.dialog)});ZQ(()=>{Zx(window,"resize",Ue),Z.current==null||Z.current()});const st=()=>{R.current=!0},Ne=ee=>{R.current&&te&&ee.target===te.dialog&&(J.current=!0),R.current=!1},be=()=>{B(!0),Z.current=v3(te.dialog,()=>{B(!1)})},xe=ee=>{ee.target===ee.currentTarget&&be()},de=ee=>{if(S==="static"){xe(ee);return}if(J.current||ee.target!==ee.currentTarget){J.current=!1;return}C?.()},De=ee=>{L?O?.(ee):(ee.preventDefault(),S==="static"&&be())},ue=(ee,ie)=>{ee&&He(ee),F?.(ee,ie)},je=ee=>{Z.current==null||Z.current(),_?.(ee)},Ve=(ee,ie)=>{G?.(ee,ie),CN(window,"resize",Ue)},it=ee=>{ee&&(ee.style.display=""),z?.(ee),Zx(window,"resize",Ue)},St=b.useCallback(ee=>r.jsx("div",{...ee,className:jn(`${e}-backdrop`,$,!y&&"show")}),[y,$,e]),It={...n,...D};It.display="block";const Q=ee=>r.jsx("div",{role:"dialog",...ee,style:It,className:jn(t,e,W&&`${e}-static`,!y&&"show"),onClick:S?de:void 0,onMouseUp:Ne,"data-bs-theme":c,"aria-label":h,"aria-labelledby":p,"aria-describedby":m,children:r.jsx(o,{...q,onMouseDown:st,className:a,contentClassName:s,children:i})});return r.jsx(xG.Provider,{value:Fe,children:r.jsx(Wee,{show:f,ref:pe,backdrop:S,container:E,keyboard:!0,autoFocus:x,enforceFocus:A,restoreFocus:w,restoreFocusOptions:k,onEscapeKeyDown:De,onShow:v,onHide:C,onEnter:ue,onEntering:Ve,onEntered:N,onExit:je,onExiting:j,onExited:it,manager:Be(),transition:y?Qee:void 0,backdropTransition:y?Zee:void 0,renderBackdrop:St,renderDialog:Q})})});kG.displayName="Modal";const uP=Object.assign(kG,{Body:PG,Header:AG,Title:CG,Footer:IG,Dialog:pA,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),Td=b.forwardRef(({bsPrefix:e,className:t,as:n="div",...a},s)=>{const i=da(e,"row"),o=g3(),c=y3(),p=`${i}-cols`,m=[];return o.forEach(h=>{const f=a[h];delete a[h];let y;f!=null&&typeof f=="object"?{cols:y}=f:y=f;const S=h!==c?`-${h}`:"";y!=null&&m.push(`${p}${S}-${y}`)}),r.jsx(n,{ref:s,...a,className:jn(t,i,...m)})});Td.displayName="Row";const Qa=b.forwardRef(({bsPrefix:e,className:t,striped:n,bordered:a,borderless:s,hover:i,size:o,variant:c,responsive:p,...m},h)=>{const f=da(e,"table"),y=jn(t,f,c&&`${f}-${c}`,o&&`${f}-${o}`,n&&`${f}-${typeof n=="string"?`striped-${n}`:"striped"}`,a&&`${f}-bordered`,s&&`${f}-borderless`,i&&`${f}-hover`),S=r.jsx("table",{...m,className:y,ref:h});if(p){let L=`${f}-responsive`;return typeof p=="string"&&(L=`${L}-${p}`),r.jsx("div",{className:L,children:S})}return S});Qa.displayName="Table";const ete=()=>{const e=Fn(),[t,n]=b.useState({gameShows:[],dice:[],traditional:[],roulette:[],baccarat:[]});b.useEffect(()=>{o("catalog"),n({gameShows:Rn?.filter(p=>p?.type=="GAME-SHOWS"&&p?.isPopular==!0)||[],dice:Rn?.filter(p=>p?.type=="DICE"&&p?.isPopular==!0)||[],traditional:Rn?.filter(p=>p?.type=="TRADITIONAL"&&p?.isPopular==!0)||[],roulette:Rn?.filter(p=>
33p?.type=="ROULETTE"&&p?.isPopular==!0)||[],baccarat:Rn?.filter(p=>p?.type=="BACCARAT"&&p?.isPopular==!0)||[],cardGames:Rn?.filter(p=>p?.type=="GAME-CARD")||[],table:Rn?.filter(p=>p?.type=="TABLE")||[]})},[]);const[a,s]=b.useState([]),[i,o]=b.useState("catalog"),c=p=>{o(p),p=="latest"?s(Rn?.filter(m=>m?.type=="GAME-SHOWS"||m?.type=="DICE"||m?.type=="TRADITIONAL"||m?.type=="ROULETTE"||m?.type=="BACCARAT"||m?.type=="GAME-CARD"||m?.type=="TABLE")||[]):p=="az"?s(m=>Rn?.filter(h=>h?.type=="GAME-SHOWS"||h?.type=="DICE"||h?.type=="TRADITIONAL"||h?.type=="ROULETTE"||h?.type=="BACCARAT"||h?.type=="GAME-CARD"||h?.type=="TABLE").sort(function(h,f){return h.name.localeCompare(f.name)})):n({gameShows:Rn?.filter(m=>m?.type=="GAME-SHOWS"&&m?.isPopular==!0)||[],dice:Rn?.filter(m=>m?.type=="DICE"&&m?.isPopular==!0)||[],traditional:Rn?.filter(m=>m?.type=="TRADITIONAL"&&m?.isPopular==!0)||[],roulette:Rn?.filter(m=>m?.type=="ROULETTE"&&m?.isPopular==!0)||[],baccarat:Rn?.filter(m=>m?.type=="BACCARAT"&&m?.isPopular==!0)||[],cardGames:Rn?.filter(m=>m?.type=="GAME-CARD")||[],table:Rn?.filter(m=>m?.type=="TABLE")||[]})};return r.jsxs("div",{className:"games-inner",children:[r.jsx(xh,{sideDataType:"liveData",homePlayType:i,setHomePlayType:c}),r.jsxs("div",{className:"games-wrapper",children:[i=="catalog"?r.jsxs(r.Fragment,{children:[t?.gameShows?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Game Shows"}),r.jsx("div",{className:"row",children:t?.gameShows?.map((p,m)=>r.jsx(ka,{res:p},m))})]}),t?.baccarat?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Baccarat"}),r.jsx("div",{className:"row",children:t?.baccarat?.map((p,m)=>r.jsx(ka,{res:p},m))})]}),t?.roulette?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Roulette"}),r.jsx("div",{className:"row",children:t?.roulette?.map((p,m)=>r.jsx(ka,{res:p},m))})]}),t?.dice?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Dice"}),r.jsx("div",{className:"row",children:t?.dice?.map((p,m)=>r.jsx(ka,{res:p},m))})]}),t?.traditional?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Traditional Games"}),r.jsx("div",{className:"row",children:t?.traditional?.map((p,m)=>r.jsx(ka,{res:p},m))})]}),t?.cardGames?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Card Games"}),r.jsx("div",{className:"row",children:t?.cardGames?.map((p,m)=>r.jsx(ka,{res:p},m))})]})]}):r.jsx("div",{className:"games-card-inner bg-white",children:r.jsx("div",{className:"row",children:a?.map((p,m)=>r.jsx(ka,{res:p},m))})}),r.jsx("div",{className:"w-100 d-flex justify-content-center align-items-center",children:r.jsxs(jt,{onClick:()=>{e("/casino?category=live")},style:{background:"black",border:"none"},children:["Show More ",r.jsx(Qc,{})]})})]})]})},tte=()=>{const e=Fn(),[t,n]=b.useState([]),[a,s]=b.useState("latest");b.useEffect(()=>{s("latest"),n(_g?.filter(o=>o?.type=="TABLE")?.slice(0,21))},[]);const i=o=>{s(o),o=="latest"?n(_g?.filter(c=>c?.type=="TABLE")?.slice(0,21)):n(c=>c.sort(function(p,m){return p.name.localeCompare(m.name)}))};return r.jsxs("div",{className:"games-inner",children:[r.jsx(xh,{sideDataType:"tableData",homePlayType:a,setHomePlayType:i}),r.jsxs("div",{className:"games-wrapper",children:[r.jsx("div",{className:"games-card-inner",children:r.jsx("div",{className:"row",children:t?.map((o,c)=>r.jsx(ka,{res:o},c))})}),r.jsx("div",{className:"w-100 d-flex justify-content-center align-items-center",children:r.jsxs(jt,{onClick:()=>{e("/casino?category=table")},style:{background:"black",border:"none"},children:["Show More ",r.jsx(Qc,{})]})})]})]})},nte=()=>{const e=Fn(),[t,n]=b.useState([]),[a,s]=b.useState("latest");b.useEffect(()=>{s("latest"),n(_g?.filter(o=>o?.type=="SLOT")?.slice(0,21))},[]);const i=o=>{s(o),o=="latest"?n(_g?.filter(c=>c?.type=="SLOT")?.slice(0,21)):n(c=>c.sort(function(p,m){return p.name.localeCompare(m.name)}))};return r.jsxs("div",{className:"games-inner",children:[r.jsx(xh,{sideDataType:"tableData",homePlayType:a,setHomePlayType:i}),r.jsxs("div",{className:"games-wrapper",children:[r.jsx("div",{className:"games-card-inner",children:r.jsx("div",{className:"row",children:t?.map((o,c)=>r.jsx(ka,{res:o},c))})}),r.jsx("div",{className:"w-100 d-flex justify-content-center align-items-center",children:r.jsxs(jt,{onClick:()=>{e("/casino?category=slot")},style:{background:"black",border:"none"},children:["Show More ",r.jsx(Qc,{})]})})]})]})},ate=()=>{const e=Fn(),[t,n]=b.useState([]),[a,s]=b.useState("latest");b.useEffect(()=>{s("latest"),n(Rn?.filter(o=>o?.type=="FISHING")?.slice(0,15))},[]);const i=o=>{s(o),o=="latest"?n(Rn?.filter(c=>c?.type=="FISHING")?.slice(0,15)):n(c=>c.sort(function(p,m){return p.name.localeCompare(m.name)}
33))};return r.jsxs("div",{className:"games-inner",children:[r.jsx(xh,{sideDataType:"tableData",homePlayType:a,setHomePlayType:i}),r.jsxs("div",{className:"games-wrapper",children:[r.jsx("div",{className:"games-card-inner",children:r.jsx("div",{className:"row",children:t?.map((o,c)=>r.jsx(ka,{res:o},c))})}),r.jsx("div",{className:"w-100 d-flex justify-content-center align-items-center",children:r.jsxs(jt,{onClick:()=>{e("/casino?category=fishing")},style:{background:"black",border:"none"},children:["Show More ",r.jsx(Qc,{})]})})]})]})},rte=()=>{const e=Fn(),[t,n]=b.useState([]),[a,s]=b.useState("latest");b.useEffect(()=>{s("latest"),n(_g?.filter(o=>o?.type=="EGAME")?.slice(0,21))},[]);const i=o=>{s(o),o=="latest"?n(_g?.filter(c=>c?.type=="EGAME")?.slice(0,21)):n(c=>c.sort(function(p,m){return p.name.localeCompare(m.name)}))};return r.jsxs("div",{className:"games-inner",children:[r.jsx(xh,{sideDataType:"tableData",homePlayType:a,setHomePlayType:i}),r.jsxs("div",{className:"games-wrapper",children:[r.jsx("div",{className:"games-card-inner",children:r.jsx("div",{className:"row",children:t?.map((o,c)=>r.jsx(ka,{res:o},c))})}),r.jsx("div",{className:"w-100 d-flex justify-content-center align-items-center",children:r.jsxs(jt,{onClick:()=>{e("/casino?category=egame")},style:{background:"black",border:"none"},children:["Show More ",r.jsx(Qc,{})]})})]})]})},ste=()=>{const e=Fn(),[t,n]=b.useState([]),[a,s]=b.useState("latest");b.useEffect(()=>{s("latest"),n(Rn?.filter(p=>p?.type=="AWC"))},[]);const i=p=>{s(p),p=="latest"?n(Rn?.filter(m=>m?.type=="AWC")?.slice(0,12)):n(m=>m.sort(function(h,f){return h.name.localeCompare(f.name)}))},[o,c]=b.useState("BG");return r.jsxs("div",{className:"games-inner",children:[r.jsx(xh,{sideDataType:"tableData",homePlayType:a,setHomePlayType:i}),r.jsxs("div",{className:"games-wrapper",children:[r.jsx("div",{className:"games-card-inner",children:r.jsx("div",{className:"row",children:t?.filter(p=>p?.cateogry==o)?.map((p,m)=>r.jsx(ka,{res:p},m))})}),r.jsx("div",{className:"w-100 d-flex justify-content-center align-items-center",children:r.jsxs(jt,{onClick:()=>{e(`/casino?category=AWC&type=${o}`)},style:{background:"black",border:"none"},children:["Show More ",r.jsx(Qc,{})]})})]})]})},ite=()=>{const{active:e,setActive:t}=b.useContext(En),[n,a]=b.useState(""),[s,i]=b.useState(!0),[o,c]=b.useState(!0),p={dots:!0,infinite:!1,speed:500,arrows:!1,slidesToShow:5,cssEase:"linear",afterChange:function(O){a(O+1),t(e)}};b.useEffect(()=>{if(e){let O=setTimeout(()=>{i(!1),h("")},500);return()=>{clearTimeout(O)}}},[e]),b.useEffect(()=>{if(e){let O=setTimeout(()=>{c(!1)},50);return()=>{clearTimeout(O)}}},[e]);const[m,h]=b.useState(""),[f,y]=b.useState(""),[S,L]=b.useState({});return b.useEffect(()=>{let O=document?.getElementById("sport");fe.isEmpty(O)||L({width:O.offsetWidth,height:O.offsetHeight})},[document?.getElementById("sport")]),r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:"games-slot new-game-slot position-relative",children:[r.jsxs(Id,{...p,children:[r.jsx("div",{id:"sport",className:e==="sports"?`slot1 activenew ${fe.isEmpty(m)&&!s?"active":""} ${o?"":"slotactive"}`:"slot1 ",onClick:O=>{e!=="sports"&&(i(!0),c(!0));const C=document.getElementById("sport").getBoundingClientRect();h(E=>C.x),y(C.x),t("sports"),setTimeout(()=>{t("sports")},1)},children:r.jsxs("div",{children:[r.jsx("span",{children:"Sports"}),r.jsx("i",{class:"icon icon-game-hall-sports"})]})}),r.jsx("div",{id:"live",className:e==="live"?`slot1 activenew ${fe.isEmpty(m)&&!s?"active":""} ${o?"":"slotactive"}`:"slot1 ",onClick:O=>{e!=="live"&&(i(!0),c(!0));const C=document.getElementById("live").getBoundingClientRect();h(C.x),y(C.x),setTimeout(()=>{t("live")},1)},children:r.jsxs("div",{children:[r.jsx("span",{children:"Live"}),r.jsx("i",{class:"icon icon-game-hall-live"})]})}),r.jsx("div",{id:"table",className:e==="table"?`slot1 activenew ${fe.isEmpty(m)&&!s?"active":""} ${o?"":"slotactive"}`:"slot1 ",onClick:O=>{e!=="table"&&(i(!0),c(!0));const C=document.getElementById("table").getBoundingClientRect();h(C.x),y(C.x),setTimeout(()=>{t("table")},1)},children:r.jsxs("div",{children:[r.jsx("span",{children:"Table"}),r.jsx("i",{class:"icon icon-game-hall-table"})]})}),r.jsx("div",{id:"slot",className:e==="slot"?`slot1 activenew ${fe.isEmpty(m)&&!s?"active":""} ${o?"":"slotactive"}`:"slot1 ",onClick:O=>{e!=="slot"&&(i(!0),c(!0));const C=document.getElementById("slot").getBoundingClientRect();h(C.x),y(C.x),setTimeout(()=>{t("slot")},1)},children:r.jsxs("div",{children:[r.jsx("span",{children:"Slot"}),r.jsx("i",{class:"icon icon-game-hall-slot"})]})}),r.jsx("div",{id:"fish",className:e==="fish"?`slot1 activenew ${fe.isEmpty(m)&&!s?"active":""} ${o?"":"slotactive"}`:"slot1 ",onClick:O=>{e!=="fish"&&(i(!0),c(!0));const C=document.getElementById("fish").getBoundingClientRect();h(C.x),y(C.x),setTimeout(()=>{t("fish")},1)},children:r.jsxs("div",{children:[r.jsx("span",{children:"Fishing"}),r.jsx("i",{class:"icon icon-game-hall-fishing"})]})}),r.jsx("div",{id:"e-game",className:e==="e-game"?`slot1 activenew ${fe.isEmpty(m)&&!s?"active":""} ${o?"":"slotactive"}`:"slot1 ",onClick:O=>{{e!=="e-game"&&(i(!0),c(!0));const C=document.getElementById("e-game").getBoundingClientRect();h(C.x),y(C.x),setTimeout(()=>{t("e-game")},1)}},children:r.jsxs("div",{children:[r.jsx("span",{children:"Egame"}),r.jsx("i",{class:"icon icon-game-hall-egame"})]})})]}),r.jsx("div",{style:{transform:`translateX(${f-10}px)`,opacity:m>0?1:0,width:S?.width>0?`${S?.width}px`:"84px",height:S?.height>0?`${S?.height}px`:"79px"},className:"tab-indicator-new"})]}),e==="sports"&&r.jsx(sQ,{}),e==="live"&&r.jsx(ete,{}),e==="table"&&r.jsx(tte,{}),e==="slot"&&r.jsx(nte,{}),e==="fish"&&r.jsx(ate,{}),e==="e-game"&&r.jsx(rte,{}),e==="awc"&&r.jsx(ste,{})]})};function ote(e){var t=e.state;
33Object.keys(t.elements).forEach(function(n){var a=t.styles[n]||{},s=t.attributes[n]||{},i=t.elements[n];!qo(i)||!qc(i)||(Object.assign(i.style,a),Object.keys(s).forEach(function(o){var c=s[o];c===!1?i.removeAttribute(o):i.setAttribute(o,c===!0?"":c)}))})}function lte(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(a){var s=t.elements[a],i=t.attributes[a]||{},o=Object.keys(t.styles.hasOwnProperty(a)?t.styles[a]:n[a]),c=o.reduce(function(p,m){return p[m]="",p},{});!qo(s)||!qc(s)||(Object.assign(s.style,c),Object.keys(i).forEach(function(p){s.removeAttribute(p)}))})}}const FG={name:"applyStyles",enabled:!0,phase:"write",fn:ote,effect:lte,requires:["computeStyles"]};var cte=[WN,QN,JN,FG,XN,KN,ZN,HN,qN],dA=eA({defaultModifiers:cte});const RG=Object.freeze(Object.defineProperty({__proto__:null,afterMain:G3,afterRead:D3,afterWrite:H3,applyStyles:FG,arrow:HN,auto:OL,basePlacements:uy,beforeMain:M3,beforeRead:_3,beforeWrite:Y3,bottom:bo,clippingParents:F3,computeStyles:JN,createPopper:dA,detectOverflow:Yg,end:Dg,eventListeners:WN,flip:KN,hide:qN,left:hi,main:j3,modifierPhases:J3,offset:XN,placements:jN,popper:lg,popperGenerator:eA,popperOffsets:QN,preventOverflow:ZN,read:B3,reference:R3,right:Oo,start:Th,top:mi,variationPlacements:eI,viewport:MN,write:V3},Symbol.toStringTag,{value:"Module"}));const zp=new Map,pP={set(e,t,n){zp.has(e)||zp.set(e,new Map);const a=zp.get(e);if(!a.has(t)&&a.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(a.keys())[0]}.`);return}a.set(t,n)},get(e,t){return zp.has(e)&&zp.get(e).get(t)||null},remove(e,t){if(!zp.has(e))return;const n=zp.get(e);n.delete(t),n.size===0&&zp.delete(e)}},ute=1e6,pte=1e3,rI="transitionend",_G=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(t,n)=>`#${CSS.escape(n)}`)),e),dte=e=>e==null?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),mte=e=>{do e+=Math.floor(Math.random()*ute);while(document.getElementById(e));return e},hte=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const a=Number.parseFloat(t),s=Number.parseFloat(n);return!a&&!s?0:(t=t.split(",")[0],n=n.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(n))*pte)},BG=e=>{e.dispatchEvent(new Event(rI))},Uu=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),bd=e=>Uu(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(_G(e)):null,py=e=>{if(!Uu(e)||e.getClientRects().length===0)return!1;const t=getComputedStyle(e).getPropertyValue("visibility")==="visible",n=e.closest("details:not([open])");if(!n)return t;if(n!==e){const a=e.closest("summary");if(a&&a.parentNode!==n||a===null)return!1}return t},Od=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",DG=e=>{if(!document.documentElement.attachShadow)return null;if(typeof e.getRootNode=="function"){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?DG(e.parentNode):null},fO=()=>{},i0=e=>{e.offsetHeight},MG=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,dP=[],fte=e=>{document.readyState==="loading"?(dP.length||document.addEventListener("DOMContentLoaded",()=>{for(const t of dP)t()}),dP.push(e)):e()},Xo=()=>document.documentElement.dir==="rtl",al=e=>{fte(()=>{const t=MG();if(t){const n=e.NAME,a=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=a,e.jQueryInterface)}})},Yi=(e,t=[],n=e)=>typeof e=="function"?e.call(...t):n,jG=(e,t,n=!0)=>{if(!n){Yi(e);return}const s=hte(t)+5;let i=!1;const o=({target:c})=>{c===t&&(i=!0,t.removeEventListener(rI,o),Yi(e))};t.addEventListener(rI,o),setTimeout(()=>{i||BG(t)},s)},mA=(e,t,n,a)=>{const s=e.length;let i=e.indexOf(t);return i===-1?!n&&a?e[s-1]:e[0]:(i+=n?1:-1,a&&(i=(i+s)%s),e[Math.max(0,Math.min(i,s-1))])},gte=/[^.]*(?=\..*)\.|.*/,yte=/\..*/,Tte=/::\d+$/,mP={};let nR=1;
33const GG={mouseenter:"mouseover",mouseleave:"mouseout"},Ste=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function YG(e,t){return t&&`${t}::${nR++}`||e.uidEvent||nR++}function VG(e){const t=YG(e);return e.uidEvent=t,mP[t]=mP[t]||{},mP[t]}function vte(e,t){return function n(a){return hA(a,{delegateTarget:e}),n.oneOff&&wt.off(e,a.type,t),t.apply(e,[a])}}function bte(e,t,n){return function a(s){const i=e.querySelectorAll(t);for(let{target:o}=s;o&&o!==this;o=o.parentNode)for(const c of i)if(c===o)return hA(s,{delegateTarget:o}),a.oneOff&&wt.off(e,s.type,t,n),n.apply(o,[s])}}function HG(e,t,n=null){return Object.values(e).find(a=>a.callable===t&&a.delegationSelector===n)}function JG(e,t,n){const a=typeof t=="string",s=a?n:t||n;let i=WG(e);return Ste.has(i)||(i=e),[a,s,i]}function aR(e,t,n,a,s){if(typeof t!="string"||!e)return;let[i,o,c]=JG(t,n,a);t in GG&&(o=(L=>function(O){if(!O.relatedTarget||O.relatedTarget!==O.delegateTarget&&!O.delegateTarget.contains(O.relatedTarget))return L.call(this,O)})(o));const p=VG(e),m=p[c]||(p[c]={}),h=HG(m,o,i?n:null);if(h){h.oneOff=h.oneOff&&s;return}const f=YG(o,t.replace(gte,"")),y=i?bte(e,n,o):vte(e,o);y.delegationSelector=i?n:null,y.callable=o,y.oneOff=s,y.uidEvent=f,m[f]=y,e.addEventListener(c,y,i)}function sI(e,t,n,a,s){const i=HG(t[n],a,s);i&&(e.removeEventListener(n,i,!!s),delete t[n][i.uidEvent])}function Ote(e,t,n,a){const s=t[n]||{};for(const[i,o]of Object.entries(s))i.includes(a)&&sI(e,t,n,o.callable,o.delegationSelector)}function WG(e){return e=e.replace(yte,""),GG[e]||e}const wt={on(e,t,n,a){aR(e,t,n,a,!1)},one(e,t,n,a){aR(e,t,n,a,!0)},off(e,t,n,a){if(typeof t!="string"||!e)return;const[s,i,o]=JG(t,n,a),c=o!==t,p=VG(e),m=p[o]||{},h=t.startsWith(".");if(typeof i<"u"){if(!Object.keys(m).length)return;sI(e,p,o,i,s?n:null);return}if(h)for(const f of Object.keys(p))Ote(e,p,f,t.slice(1));for(const[f,y]of Object.entries(m)){const S=f.replace(Tte,"");(!c||t.includes(S))&&sI(e,p,o,y.callable,y.delegationSelector)}},trigger(e,t,n){if(typeof t!="string"||!e)return null;const a=MG(),s=WG(t),i=t!==s;let o=null,c=!0,p=!0,m=!1;i&&a&&(o=a.Event(t,n),a(e).trigger(o),c=!o.isPropagationStopped(),p=!o.isImmediatePropagationStopped(),m=o.isDefaultPrevented());const h=hA(new Event(t,{bubbles:c,cancelable:!0}),n);return m&&h.preventDefault(),p&&e.dispatchEvent(h),h.defaultPrevented&&o&&o.preventDefault(),h}};function hA(e,t={}){for(const[n,a]of Object.entries(t))try{e[n]=a}catch{Object.defineProperty(e,n,{configurable:!0,get(){return a}})}return e}function rR(e){if(e==="true")return!0;if(e==="false")return!1;if(e===Number(e).toString())return Number(e);if(e===""||e==="null")return null;if(typeof e!="string")return e;try{return JSON.parse(decodeURIComponent(e))}catch{return e}}function hP(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const $u={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${hP(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${hP(t)}`)},getDataAttributes(e){if(!e)return{};const t={},n=Object.keys(e.dataset).filter(a=>a.startsWith("bs")&&!a.startsWith("bsConfig"));for(const a of n){let s=a.replace(/^bs/,"");s=s.charAt(0).toLowerCase()+s.slice(1),t[s]=rR(e.dataset[a])}return t},getDataAttribute(e,t){return rR(e.getAttribute(`data-bs-${hP(t)}`))}};class o0{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,n){const a=Uu(n)?$u.getDataAttribute(n,"config"):{};return{...this.constructor.Default,...typeof a=="object"?a:{},...Uu(n)?$u.getDataAttributes(n):{},...typeof t=="object"?t:{}}}_typeCheckConfig(t,n=this.constructor.DefaultType){for(const[a,s]of Object.entries(n)){const i=t[a],o=Uu(i)?"element":dte(i);if(!new RegExp(s).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${a}" provided type "${o}" but expected type "${s}".`)}}}const Lte="5.3.8";class Hl extends o0{constructor(t,n){super(),t=bd(t),t&&(this._element=t,this._config=this._getConfig(n),pP.set(this._element,this.constructor.DATA_KEY,this))}dispose(){pP.remove(this._element,this.constructor.DATA_KEY),wt.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,n,a=!0){jG(t,n,a)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return pP.get(bd(t),this.DATA_KEY)}static getOrCreateInstance(t,n={}){return this.getInstance(t)||new this(t,typeof n=="object"?n:null)}static get VERSION(){return Lte}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const fP=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),t=n&&n!=="#"?n.trim():null}return t?t.split(",").map(n=>_G(n)).join(","):null},bn={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(n=>n.matches(t))},parents(e,t){const n=[];let a=e.parentNode.closest(t);for(;a;)n.push(a),a=a.parentNode.closest(t);return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(n=>`${n}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(n=>!Od(n)&&py(n))},getSelectorFromElement(e){const t=fP(e);return t&&bn.findOne(t)?t:null},getElementFromSelector(e){const t=fP(e);return t?bn.findOne(t):null},getMultipleElementsFromSelector(e){const t=fP(e);return t?bn.find(t):[]}},PL=(e,t="hide")=>{const n=`click.dismiss${e.EVENT_KEY}`,a=e.NAME;wt.on(document,n,`[data-bs-dismiss="${a}"]`,function(s){if(["A","AREA"].includes(this.tagName)&&s.preventDefault(),Od(this))return;const i=bn.getElementFromSelector(this)||this.closest(`.${a}`);e.getOrCreateInstance(i)[t]()})},wte="alert",Ete="bs.alert",UG=`.${Ete}`,Pte=`close${UG}`,xte=`closed${UG}`,Ite="fade",Nte="show";class xL extends Hl{static get NAME(){return wte}close(){if(wt.trigger(this._element,Pte).defaultPrevented)return;this._element.classList.remove(Nte);const n=this._element.classList.contains(Ite);this._queueCallback(()=>this._destroyElement(),this._element,n)}_destroyElement(){this._element.remove(),wt.trigger(this._element,xte),this.dispose()}static jQueryInterface(t){return this.each(function(){const n=xL.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method n
33amed "${t}"`);n[t](this)}})}}PL(xL,"close");al(xL);const Ate="button",Cte="bs.button",kte=`.${Cte}`,Fte=".data-api",Rte="active",sR='[data-bs-toggle="button"]',_te=`click${kte}${Fte}`;class IL extends Hl{static get NAME(){return Ate}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(Rte))}static jQueryInterface(t){return this.each(function(){const n=IL.getOrCreateInstance(this);t==="toggle"&&n[t]()})}}wt.on(document,_te,sR,e=>{e.preventDefault();const t=e.target.closest(sR);IL.getOrCreateInstance(t).toggle()});al(IL);const Bte="swipe",dy=".bs.swipe",Dte=`touchstart${dy}`,Mte=`touchmove${dy}`,jte=`touchend${dy}`,Gte=`pointerdown${dy}`,Yte=`pointerup${dy}`,Vte="touch",Hte="pen",Jte="pointer-event",Wte=40,Ute={endCallback:null,leftCallback:null,rightCallback:null},$te={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class gO extends o0{constructor(t,n){super(),this._element=t,!(!t||!gO.isSupported())&&(this._config=this._getConfig(n),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return Ute}static get DefaultType(){return $te}static get NAME(){return Bte}dispose(){wt.off(this._element,dy)}_start(t){if(!this._supportPointerEvents){this._deltaX=t.touches[0].clientX;return}this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX)}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),Yi(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=Wte)return;const n=t/this._deltaX;this._deltaX=0,n&&Yi(n>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(wt.on(this._element,Gte,t=>this._start(t)),wt.on(this._element,Yte,t=>this._end(t)),this._element.classList.add(Jte)):(wt.on(this._element,Dte,t=>this._start(t)),wt.on(this._element,Mte,t=>this._move(t)),wt.on(this._element,jte,t=>this._end(t)))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&(t.pointerType===Hte||t.pointerType===Vte)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const zte="carousel",Kte="bs.carousel",Cd=`.${Kte}`,$G=".data-api",qte="ArrowLeft",Xte="ArrowRight",Qte=500,YT="next",Zf="prev",cg="left",Fb="right",Zte=`slide${Cd}`,gP=`slid${Cd}`,ene=`keydown${Cd}`,tne=`mouseenter${Cd}`,nne=`mouseleave${Cd}`,ane=`dragstart${Cd}`,rne=`load${Cd}${$G}`,sne=`click${Cd}${$G}`,zG="carousel",Vv="active",ine="slide",one="carousel-item-end",lne="carousel-item-start",cne="carousel-item-next",une="carousel-item-prev",KG=".active",qG=".carousel-item",pne=KG+qG,dne=".carousel-item img",mne=".carousel-indicators",hne="[data-bs-slide], [data-bs-slide-to]",fne='[data-bs-ride="carousel"]',gne={[qte]:Fb,[Xte]:cg},yne={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Tne={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class l0 extends Hl{constructor(t,n){super(t,n),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=bn.findOne(mne,this._element),this._addEventListeners(),this._config.ride===zG&&this.cycle()}static get Default(){return yne}static get DefaultType(){return Tne}static get NAME(){return zte}next(){this._slide(YT)}nextWhenVisible(){!document.hidden&&py(this._element)&&this.next()}prev(){this._slide(Zf)}pause(){this._isSliding&&BG(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){wt.one(this._element,gP,()=>this.cycle());return}this.cycle()}}to(t){const n=this._getItems();if(t>n.length-1||t<0)return;if(this._isSliding){wt.one(this._element,gP,()=>this.to(t));return}const a=this._getItemIndex(this._getActive());if(a===t)return;const s=t>a?YT:Zf;this._slide(s,n[t])}
vendor: 5,183 bytes, line 33
33dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&wt.on(this._element,ene,t=>this._keydown(t)),this._config.pause==="hover"&&(wt.on(this._element,tne,()=>this.pause()),wt.on(this._element,nne,()=>this._maybeEnableCycle())),this._config.touch&&gO.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const a of bn.find(dne,this._element))wt.on(a,ane,s=>s.preventDefault());const n={leftCallback:()=>this._slide(this._directionToOrder(cg)),rightCallback:()=>this._slide(this._directionToOrder(Fb)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),Qte+this._config.interval))}};this._swipeHelper=new gO(this._element,n)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const n=gne[t.key];n&&(t.preventDefault(),this._slide(this._directionToOrder(n)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const n=bn.findOne(KG,this._indicatorsElement);n.classList.remove(Vv),n.removeAttribute("aria-current");const a=bn.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);a&&(a.classList.add(Vv),a.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const n=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=n||this._config.defaultInterval}_slide(t,n=null){if(this._isSliding)return;const a=this._getActive(),s=t===YT,i=n||mA(this._getItems(),a,s,this._config.wrap);if(i===a)return;const o=this._getItemIndex(i),c=S=>wt.trigger(this._element,S,{relatedTarget:i,direction:this._orderToDirection(t),from:this._getItemIndex(a),to:o});if(c(Zte).defaultPrevented||!a||!i)return;const m=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=i;const h=s?lne:one,f=s?cne:une;i.classList.add(f),i0(i),a.classList.add(h),i.classList.add(h);const y=()=>{i.classList.remove(h,f),i.classList.add(Vv),a.classList.remove(Vv,f,h),this._isSliding=!1,c(gP)};this._queueCallback(y,a,this._isAnimated()),m&&this.cycle()}_isAnimated(){return this._element.classList.contains(ine)}_getActive(){return bn.findOne(pne,this._element)}_getItems(){return bn.find(qG,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return Xo()?t===cg?Zf:YT:t===cg?YT:Zf}_orderToDirection(t){return Xo()?t===Zf?cg:Fb:t===Zf?Fb:cg}static jQueryInterface(t){return this.each(function(){const n=l0.getOrCreateInstance(this,t);if(typeof t=="number"){n.to(t);return}if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}wt.on(document,sne,hne,function(e){const t=bn.getElementFromSelector(this);if(!t||!t.classList.contains(zG))return;e.preventDefault();const n=l0.getOrCreateInstance(t),a=this.getAttribute("data-bs-slide-to");if(a){n.to(a),n._maybeEnableCycle();return}if($u.getDataAttribute(this,"slide")==="next"){n.next(),n._maybeEnableCycle();return}n.prev(),n._maybeEnableCycle()});wt.on(window,rne,()=>{const e=bn.find(fne);for(const t of e)l0.getOrCreateInstance(t)});al(l0);const Sne="collapse",vne="bs.collapse",c0=`.${vne}`,bne=".data-api",One=`show${c0}`,Lne=`shown${c0}`,wne=`hide${c0}`,Ene=`hidden${c0}`,Pne=`click${c0}${bne}`,yP="show",yg="collapse",Hv="collapsing",xne="collapsed",Ine=`:scope .${yg} .${yg}`,Nne="collapse-horizontal",Ane="width",Cne="height",kne=".collapse.show, .collapse.collapsing",iI='[data-bs-toggle="collapse"]',Fne={parent:null,toggle:!0},Rne={parent:"(null|element)",toggle:"boolean"};class kS extends Hl{constructor(t,n){super(t,n),this._isTransitioning=!1,this._triggerArray=[];const a=bn.find(iI);for(const s of a){const i=bn.getSelectorFromElement(s),o=bn.find(i).filter(c=>c===this._element);i!==null&&o.length&&this._triggerArray.push(s)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Fne}static get DefaultType(){return Rne}static get NAME(){return Sne}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(kne).filter(c=>c!==this._element).map(c=>kS.getOrCreateInstance(c,{toggle:!1}))),t.length&&t[0]._isTransitioning||wt.trigger(this._element,One).defaultPrevented)return;for(const c of t)c.hide();const a=this._getDimension();this._element.classList.remove(yg),this._element.classList.add(Hv),this._element.style[a]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const s=()=>{this._isTransitioning=!1,this._element.classList.remove(Hv),this._element.classList.add(yg,yP),this._element.style[a]="",wt.trigger(this._element,Lne)},o=`scroll${a[0].toUpperCase()+a.slice(1)}`;this._queueCallback(s,this._element,!0),this._element.style[a]=`${this._element[o]}
33px`}hide(){if(this._isTransitioning||!this._isShown()||wt.trigger(this._element,wne).defaultPrevented)return;const n=this._getDimension();this._element.style[n]=`${this._element.getBoundingClientRect()[n]}px`,i0(this._element),this._element.classList.add(Hv),this._element.classList.remove(yg,yP);for(const s of this._triggerArray){const i=bn.getElementFromSelector(s);i&&!this._isShown(i)&&this._addAriaAndCollapsedClass([s],!1)}this._isTransitioning=!0;const a=()=>{this._isTransitioning=!1,this._element.classList.remove(Hv),this._element.classList.add(yg),wt.trigger(this._element,Ene)};this._element.style[n]="",this._queueCallback(a,this._element,!0)}_isShown(t=this._element){return t.classList.contains(yP)}_configAfterMerge(t){return t.toggle=!!t.toggle,t.parent=bd(t.parent),t}_getDimension(){return this._element.classList.contains(Nne)?Ane:Cne}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(iI);for(const n of t){const a=bn.getElementFromSelector(n);a&&this._addAriaAndCollapsedClass([n],this._isShown(a))}}_getFirstLevelChildren(t){const n=bn.find(Ine,this._config.parent);return bn.find(t,this._config.parent).filter(a=>!n.includes(a))}_addAriaAndCollapsedClass(t,n){if(t.length)for(const a of t)a.classList.toggle(xne,!n),a.setAttribute("aria-expanded",n)}static jQueryInterface(t){const n={};return typeof t=="string"&&/show|hide/.test(t)&&(n.toggle=!1),this.each(function(){const a=kS.getOrCreateInstance(this,n);if(typeof t=="string"){if(typeof a[t]>"u")throw new TypeError(`No method named "${t}"`);a[t]()}})}}wt.on(document,Pne,iI,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();for(const t of bn.getMultipleElementsFromSelector(this))kS.getOrCreateInstance(t,{toggle:!1}).toggle()});al(kS);const iR="dropdown",_ne="bs.dropdown",Ih=`.${_ne}`,fA=".data-api",Bne="Escape",oR="Tab",Dne="ArrowUp",lR="ArrowDown",Mne=2,jne=`hide${Ih}`,Gne=`hidden${Ih}`,Yne=`show${Ih}`,Vne=`shown${Ih}`,XG=`click${Ih}${fA}`,QG=`keydown${Ih}${fA}`,Hne=`keyup${Ih}${fA}`,ug="show",Jne="dropup",Wne="dropend",Une="dropstart",$ne="dropup-center",zne="dropdown-center",Zm='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Kne=`${Zm}.${ug}`,Rb=".dropdown-menu",qne=".navbar",Xne=".navbar-nav",Qne=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Zne=Xo()?"top-end":"top-start",eae=Xo()?"top-start":"top-end",tae=Xo()?"bottom-end":"bottom-start",nae=Xo()?"bottom-start":"bottom-end",aae=Xo()?"left-start":"right-start",rae=Xo()?"right-start":"left-start",sae="top",iae="bottom",oae={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},lae={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Hc extends Hl{constructor(t,n){super(t,n),this._popper=null,this._parent=this._element.parentNode,this._menu=bn.next(this._element,Rb)[0]||bn.prev(this._element,Rb)[0]||bn.findOne(Rb,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return oae}static get DefaultType(){return lae}static get NAME(){return iR}toggle(){return this._isShown()?this.hide():this.show()}show(){if(Od(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!wt.trigger(this._element,Yne,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(Xne))for(const a of[].concat(...document.body.children))wt.on(a,"mouseover",fO);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(ug),this._element.classList.add(ug),wt.trigger(this._element,Vne,t)}}hide(){if(Od(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!wt.trigger(this._element,jne,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const a of[].concat(...document.body.children))wt.off(a,"mouseover",fO);this._popper&&this._popper.destroy(),this._menu.classList.remove(ug),this._element.classList.remove(ug),this._element.setAttribute("aria-expanded","fal
33se"),$u.removeDataAttribute(this._menu,"popper"),wt.trigger(this._element,Gne,t)}}_getConfig(t){if(t=super._getConfig(t),typeof t.reference=="object"&&!Uu(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${iR.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(typeof RG>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let t=this._element;this._config.reference==="parent"?t=this._parent:Uu(this._config.reference)?t=bd(this._config.reference):typeof this._config.reference=="object"&&(t=this._config.reference);const n=this._getPopperConfig();this._popper=dA(t,this._menu,n)}_isShown(){return this._menu.classList.contains(ug)}_getPlacement(){const t=this._parent;if(t.classList.contains(Wne))return aae;if(t.classList.contains(Une))return rae;if(t.classList.contains($ne))return sae;if(t.classList.contains(zne))return iae;const n=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(Jne)?n?eae:Zne:n?nae:tae}_detectNavbar(){return this._element.closest(qne)!==null}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&($u.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...Yi(this._config.popperConfig,[void 0,t])}}_selectMenuItem({key:t,target:n}){const a=bn.find(Qne,this._menu).filter(s=>py(s));a.length&&mA(a,n,t===lR,!a.includes(n)).focus()}static jQueryInterface(t){return this.each(function(){const n=Hc.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}static clearMenus(t){if(t.button===Mne||t.type==="keyup"&&t.key!==oR)return;const n=bn.find(Kne);for(const a of n){const s=Hc.getInstance(a);if(!s||s._config.autoClose===!1)continue;const i=t.composedPath(),o=i.includes(s._menu);if(i.includes(s._element)||s._config.autoClose==="inside"&&!o||s._config.autoClose==="outside"&&o||s._menu.contains(t.target)&&(t.type==="keyup"&&t.key===oR||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const c={relatedTarget:s._element};t.type==="click"&&(c.clickEvent=t),s._completeHide(c)}}static dataApiKeydownHandler(t){const n=/input|textarea/i.test(t.target.tagName),a=t.key===Bne,s=[Dne,lR].includes(t.key);if(!s&&!a||n&&!a)return;t.preventDefault();const i=this.matches(Zm)?this:bn.prev(this,Zm)[0]||bn.next(this,Zm)[0]||bn.findOne(Zm,t.delegateTarget.parentNode),o=Hc.getOrCreateInstance(i);if(s){t.stopPropagation(),o.show(),o._selectMenuItem(t);return}o._isShown()&&(t.stopPropagation(),o.hide(),i.focus())}}wt.on(document,QG,Zm,Hc.dataApiKeydownHandler);wt.on(document,QG,Rb,Hc.dataApiKeydownHandler);wt.on(document,XG,Hc.clearMenus);wt.on(document,Hne,Hc.clearMenus);wt.on(document,XG,Zm,function(e){e.preventDefault(),Hc.getOrCreateInstance(this).toggle()});al(Hc);const ZG="backdrop",cae="fade",cR="show",uR=`mousedown.bs.${ZG}`,uae={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},pae={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class e9 extends o0{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return uae}static get DefaultType(){return pae}static get NAME(){return ZG}show(t){if(!this._config.isVisible){Yi(t);return}this._append();const n=this._getElement();this._config.isAnimated&&i0(n),n.classList.add(cR),this._emulateAnimation(()=>{Yi(t)})}hide(t){if(!this._config.isVisible){Yi(t);return}this._getElement().classList.remove(cR),this._emulateAnimation(()=>{this.dispose(),Yi(t)})}dispose(){this._isAppended&&(wt.off(this._element,uR),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(cae),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=bd(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),wt.on(t,uR,()=>{Yi(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(t){jG(t,this._getElement(),this._config.isAnimated)}}const dae="focustrap",mae="bs.focustrap",yO=`.${mae}`,hae=`focusin${yO}`,fae=`keydown.tab${yO}`,gae="Tab",yae="forward",pR="backward",Tae={autofocus:!0,trapElement:null},Sae={autofocus:"boolean",trapElement:"element"};class t9 extends o0{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Tae}static get DefaultType(){return Sae}static get NAME(){return dae}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),wt.off(document,yO),wt.on(document,hae,t=>this._handleFocusin(t)),wt.on(document,fae,t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,wt.off(document,yO))}_handleFocusin(t){const{trapElement:n}=this._config;if(t.target===document||t.target===n||n.contains(t.target))return;const a=bn.focusableChildren(n);a.length===0?n.focus():this._lastTabNavDirection===pR?a[a.length-1].focus():a[0].focus()}_handleKeydown(t){t.key===gae&&(this._lastTabNavDirection=t.shiftKey?pR:yae)}}const dR=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",mR=".sticky-top",Jv="padding-right",hR="margin-right";class oI{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Jv,
vendor: 8,004 bytes, line 33
33n=>n+t),this._setElementAttributes(dR,Jv,n=>n+t),this._setElementAttributes(mR,hR,n=>n-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Jv),this._resetElementAttributes(dR,Jv),this._resetElementAttributes(mR,hR)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,n,a){const s=this.getWidth(),i=o=>{if(o!==this._element&&window.innerWidth>o.clientWidth+s)return;this._saveInitialAttribute(o,n);const c=window.getComputedStyle(o).getPropertyValue(n);o.style.setProperty(n,`${a(Number.parseFloat(c))}px`)};this._applyManipulationCallback(t,i)}_saveInitialAttribute(t,n){const a=t.style.getPropertyValue(n);a&&$u.setDataAttribute(t,n,a)}_resetElementAttributes(t,n){const a=s=>{const i=$u.getDataAttribute(s,n);if(i===null){s.style.removeProperty(n);return}$u.removeDataAttribute(s,n),s.style.setProperty(n,i)};this._applyManipulationCallback(t,a)}_applyManipulationCallback(t,n){if(Uu(t)){n(t);return}for(const a of bn.find(t,this._element))n(a)}}const vae="modal",bae="bs.modal",Qo=`.${bae}`,Oae=".data-api",Lae="Escape",wae=`hide${Qo}`,Eae=`hidePrevented${Qo}`,n9=`hidden${Qo}`,a9=`show${Qo}`,Pae=`shown${Qo}`,xae=`resize${Qo}`,Iae=`click.dismiss${Qo}`,Nae=`mousedown.dismiss${Qo}`,Aae=`keydown.dismiss${Qo}`,Cae=`click${Qo}${Oae}`,fR="modal-open",kae="fade",gR="show",TP="modal-static",Fae=".modal.show",Rae=".modal-dialog",_ae=".modal-body",Bae='[data-bs-toggle="modal"]',Dae={backdrop:!0,focus:!0,keyboard:!0},Mae={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Vg extends Hl{constructor(t,n){super(t,n),this._dialog=bn.findOne(Rae,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new oI,this._addEventListeners()}static get Default(){return Dae}static get DefaultType(){return Mae}static get NAME(){return vae}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||wt.trigger(this._element,a9,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(fR),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){!this._isShown||this._isTransitioning||wt.trigger(this._element,wae).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(gR),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){wt.off(window,Qo),wt.off(this._dialog,Qo),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new e9({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new t9({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const n=bn.findOne(_ae,this._dialog);n&&(n.scrollTop=0),i0(this._element),this._element.classList.add(gR);const a=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,wt.trigger(this._element,Pae,{relatedTarget:t})};this._queueCallback(a,this._dialog,this._isAnimated())}_addEventListeners(){wt.on(this._element,Aae,t=>{if(t.key===Lae){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),wt.on(window,xae,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),wt.on(this._element,Nae,t=>{wt.one(this._element,Iae,n=>{if(!(this._element!==t.target||this._element!==n.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(fR),this._resetAdjustments(),this._scrollBar.reset(),wt.trigger(this._element,n9)})}_isAnimated(){return this._element.classList.contains(kae)}_triggerBackdropTransition(){if(wt.trigger(this._element,Eae).defaultPrevented)return;const n=this._element.scrollHeight>document.documentElement.clientHeight,a=this._element.style.overflowY;a==="hidden"||this._element.classList.contains(TP)||(n||(this._element.style.overflowY="hidden"),this._element.classList.add(TP),this._queueCallback(()=>{this._element.classList.remove(TP),this._queueCallback(()=>{this._element.style.overflowY=a},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),a=n>0;if(a&&!t){const s=Xo()?"paddingLeft":"paddingRight";this._element.style[s]=`${n}px`}if(!a&&t){const s=Xo()?"paddingRight":"paddingLeft";this._element.style[s]=`${n}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,n){return this.each(function(){const a=Vg.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof a[t]>"u")throw new TypeError(`No method named "${t}"`);a[t](n)}})}}wt.on(document,Cae,Bae,function(e){const t=bn.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),wt.one(t,a9,s=>{s.defaultPrevented||wt.one(t,n9,()=>{py(this)&&this.focus()})});const n=bn.findOne(Fae);n&&Vg.getInstance(n).hide(),Vg.getOrCreateInstance(t).toggle(this)});PL(Vg);al(Vg);const jae="offcanvas",Gae="bs.offcanvas",mp=`.${Gae}`,r9=".data-api",Yae=`load${mp}${r9}`,Vae="Escape",yR="show",TR="showing",SR="hiding",Hae="offcanvas-backdrop",s9=".offcanvas.show",Jae=`show${mp}`,Wae=`shown${mp}`,Uae=`hide${mp}`,vR=`hidePrevented${mp}`,i9=`hidden${mp}`,$ae=`resize${mp}`,zae=`click${mp}${r9}`,Kae=`keydown.dismiss${mp}`,qae='[data-bs-toggle="offcanvas"]',Xae={backdrop:!0,keyboard:!0,scroll:!1},Qae={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Ld extends Hl{constructor(t,n){super(t,n),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Xae}static get DefaultType(){return Qae}static get NAME(){return jae}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||wt.trigger(this._element,Jae,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new oI().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(TR);const a=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(yR),this._element.classList.remove(TR),wt.trigger(this._element,Wae,{relatedTarget:t})};this._queueCallback(a,this._element,!0)}hide(){if(!this._isShown||wt.trigger(this._element,Uae).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(SR),this._backdrop.hide();const n=()=>{this._element.classList.remove(yR,SR),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new oI().reset(),wt.trigger(this._element,i9)};this._queueCallback(n,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=()=>{if(this._config.backdrop==="static"){wt.trigger(this._element,vR);return}this.hide()},n=!!this._config.backdrop;return new e9({className:Hae,isVisible:n,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:n?t:null})}_initializeFocusTrap(){return new t9({trapElement:this._element})}
33_addEventListeners(){wt.on(this._element,Kae,t=>{if(t.key===Vae){if(this._config.keyboard){this.hide();return}wt.trigger(this._element,vR)}})}static jQueryInterface(t){return this.each(function(){const n=Ld.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}wt.on(document,zae,qae,function(e){const t=bn.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),Od(this))return;wt.one(t,i9,()=>{py(this)&&this.focus()});const n=bn.findOne(s9);n&&n!==t&&Ld.getInstance(n).hide(),Ld.getOrCreateInstance(t).toggle(this)});wt.on(window,Yae,()=>{for(const e of bn.find(s9))Ld.getOrCreateInstance(e).show()});wt.on(window,$ae,()=>{for(const e of bn.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(e).position!=="fixed"&&Ld.getOrCreateInstance(e).hide()});PL(Ld);al(Ld);const Zae=/^aria-[\w-]*$/i,o9={"*":["class","dir","id","lang","role",Zae],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},ere=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),tre=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,nre=(e,t)=>{const n=e.nodeName.toLowerCase();return t.includes(n)?ere.has(n)?!!tre.test(e.nodeValue):!0:t.filter(a=>a instanceof RegExp).some(a=>a.test(n))};function are(e,t,n){if(!e.length)return e;if(n&&typeof n=="function")return n(e);const s=new window.DOMParser().parseFromString(e,"text/html"),i=[].concat(...s.body.querySelectorAll("*"));for(const o of i){const c=o.nodeName.toLowerCase();if(!Object.keys(t).includes(c)){o.remove();continue}const p=[].concat(...o.attributes),m=[].concat(t["*"]||[],t[c]||[]);for(const h of p)nre(h,m)||o.removeAttribute(h.nodeName)}return s.body.innerHTML}const rre="TemplateFactory",sre={allowList:o9,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},ire={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},ore={entry:"(string|element|function|null)",selector:"(string|element)"};class lre extends o0{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return sre}static get DefaultType(){return ire}static get NAME(){return rre}getContent(){return Object.values(this._config.content).map(t=>this._resolvePossibleFunction(t)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[s,i]of Object.entries(this._config.content))this._setContent(t,i,s);const n=t.children[0],a=this._resolvePossibleFunction(this._config.extraClass);return a&&n.classList.add(...a.split(" ")),n}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[n,a]of Object.entries(t))super._typeCheckConfig({selector:n,entry:a},ore)}_setContent(t,n,a){const s=bn.findOne(a,t);if(s){if(n=this._resolvePossibleFunction(n),!n){s.remove();return}if(Uu(n)){this._putElementInTemplate(bd(n),s);return}if(this._config.html){s.innerHTML=this._maybeSanitize(n);return}s.textContent=n}}_maybeSanitize(t){return this._config.sanitize?are(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return Yi(t,[void 0,this])}_putElementInTemplate(t,n){if(this._config.html){n.innerHTML="",n.append(t);return}n.textContent=t.textContent}}const cre="tooltip",ure=new Set(["sanitize","allowList","sanitizeFn"]),SP="fade",pre="modal",Wv="show",dre=".tooltip-inner",bR=`.${pre}`,OR="hide.bs.modal",VT="hover",vP="focus",bP="click",mre="manual",hre="hide",fre="hidden",gre="show",yre="shown",Tre="inserted",Sre="click",vre="focusin",bre="focusout",Ore="mouseenter",Lre="mouseleave",wre={AUTO:"auto",TOP:"top",RIGHT:Xo()?"left":"right",BOTTOM:"bottom",LEFT:Xo()?"right":"left"},Ere={allowList:o9,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"}
vendor: 11,999 bytes, line 33
33,Pre={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class my extends Hl{constructor(t,n){if(typeof RG>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(t,n),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Ere}static get DefaultType(){return Pre}static get NAME(){return cre}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),wt.off(this._element.closest(bR),OR,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const t=wt.trigger(this._element,this.constructor.eventName(gre)),a=(DG(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!a)return;this._disposePopper();const s=this._getTipElement();this._element.setAttribute("aria-describedby",s.getAttribute("id"));const{container:i}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(i.append(s),wt.trigger(this._element,this.constructor.eventName(Tre))),this._popper=this._createPopper(s),s.classList.add(Wv),"ontouchstart"in document.documentElement)for(const c of[].concat(...document.body.children))wt.on(c,"mouseover",fO);const o=()=>{wt.trigger(this._element,this.constructor.eventName(yre)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(o,this.tip,this._isAnimated())}hide(){if(!this._isShown()||wt.trigger(this._element,this.constructor.eventName(hre)).defaultPrevented)return;if(this._getTipElement().classList.remove(Wv),"ontouchstart"in document.documentElement)for(const s of[].concat(...document.body.children))wt.off(s,"mouseover",fO);this._activeTrigger[bP]=!1,this._activeTrigger[vP]=!1,this._activeTrigger[VT]=!1,this._isHovered=null;const a=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),wt.trigger(this._element,this.constructor.eventName(fre)))};this._queueCallback(a,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const n=this._getTemplateFactory(t).toHtml();if(!n)return null;n.classList.remove(SP,Wv),n.classList.add(`bs-${this.constructor.NAME}-auto`);const a=mte(this.constructor.NAME).toString();return n.setAttribute("id",a),this._isAnimated()&&n.classList.add(SP),n}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new lre({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[dre]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(SP)}_isShown(){return this.tip&&this.tip.classList.contains(Wv)}_createPopper(t){const n=Yi(this._config.placement,[this,t,this._element]),a=wre[n.toUpperCase()];return dA(this._element,t,this._getPopperConfig(a))}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_resolvePossibleFunction(t){return Yi(t,[this._element,this._element])}_getPopperConfig(t){const n={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:a=>{this._getTipElement().setAttribute("data-popper-placement",a.state.placement)}}]};return{...n,...Yi(this._config.popperConfig,[void 0,n])}}_setListeners(){const t=this._config.trigger.split(" ");for(const n of t)if(n==="click")wt.on(this._element,this.constructor.eventName(Sre),this._config.selector,a=>{const s=this._initializeOnDelegatedTarget(a);s._activeTrigger[bP]=!(s._isShown()&&s._activeTrigger[bP]),s.toggle()});else if(n!==mre){const a=n===VT?this.constructor.eventName(Ore):this.constructor.eventName(vre),s=n===VT?this.constructor.eventName(Lre):this.constructor.eventName(bre);wt.on(this._element,a,this._config.selector,i=>{const o=this._initializeOnDelegatedTarget(i);o._activeTrigger[i.type==="focusin"?vP:VT]=!0,o._enter()}),wt.on(this._element,s,this._config.selector,i=>{const o=this._initializeOnDelegatedTarget(i);o._activeTrigger[i.type==="focusout"?vP:VT]=o._element.contains(i.relatedTarget),o._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},wt.on(this._element.closest(bR),OR,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(t,n){clearTimeout(this._timeout),this._timeout=setTimeout(t,n)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const n=$u.getDataAttributes(this._element);for(const a of Object.keys(n))ure.has(a)&&delete n[a];return t={...n,...typeof t=="object"&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=t.container===!1?document.body:bd(t.container),typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),typeof t.title=="number"&&(t.title=t.title.toString()),typeof t.content=="number"&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[n,a]of Object.entries(this._config))this.constructor.Default[n]!==a&&(t[n]=a);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){const n=my.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}al(my);const xre="popover",Ire=".popover-header",Nre=".popover-body",Are={...my.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},Cre={...my.DefaultType,content:"(null|string|element|function)"};class gA extends my{static get Default(){return Are}static get DefaultType(){return Cre}static get NAME(){return xre}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[Ire]:this._getTitle(),[Nre]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){const n=gA.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}al(gA);const kre="scrollspy",Fre="bs.scrollspy",yA=`.${Fre}`,Rre=".data-api",_re=`activate${yA}`,LR=`click${yA}`,Bre=`load${yA}${Rre}`,Dre="dropdown-item",eg="active",Mre='[data-bs-spy="scroll"]',OP="[href]",jre=".nav, .list-group",wR=".nav-link",Gre=".nav-item",Yre=".list-group-item",Vre=`${wR}, ${Gre} > ${wR}, ${Yre}`,Hre=".dropdown",Jre=".dropdown-toggle",Wre={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Ure={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class NL extends Hl{constructor(t,n){super(t,n),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return Wre}static get DefaultType(){return Ure}static get NAME(){return kre}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=bd(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,typeof t.threshold=="string"&&(t.threshold=t.threshold.split(",").map(n=>Number.parseFloat(n))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(wt.off(this._config.target,LR),wt.on(this._config.target,LR,OP,t=>{const n=this._observableSections.get(t.target.hash);if(n){t.preventDefault();const a=this._rootElement||window,s=n.offsetTop-this._element.offsetTop;if(a.scrollTo){a.scrollTo({top:s,behavior:"smooth"});return}a.scrollTop=s}}))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(n=>this._observerCallback(n),t)}_observerCallback(t){const n=o=>this._targetLinks.get(`#${o.target.id}`),a=o=>{this._previousScrollData.visibleEntryTop=o.target.offsetTop,this._process(n(o))},s=(this._rootElement||document.documentElement).scrollTop,i=s>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=s;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(n(o));continue}const c=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(i&&c){if(a(o),!s)return;continue}!i&&!c&&a(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=bn.find(OP,this._config.target);for(const n of t){if(!n.hash||Od(n))continue;const a=bn.findOne(decodeURI(n.hash),this._element);py(a)&&(this._targetLinks.set(decodeURI(n.hash),n),this._observableSections.set(n.hash,a))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(eg),this._activateParents(t),wt.trigger(this._element,_re,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains(Dre)){bn.findOne(Jre,t.closest(Hre)).classList.add(eg);return}for(const n of bn.parents(t,jre))for(const a of bn.prev(n,Vre))a.classList.add(eg)}_clearActiveClass(t){t.classList.remove(eg);const n=bn.find(`${OP}.${eg}`,t);
33for(const a of n)a.classList.remove(eg)}static jQueryInterface(t){return this.each(function(){const n=NL.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}wt.on(window,Bre,()=>{for(const e of bn.find(Mre))NL.getOrCreateInstance(e)});al(NL);const $re="tab",zre="bs.tab",Nh=`.${zre}`,Kre=`hide${Nh}`,qre=`hidden${Nh}`,Xre=`show${Nh}`,Qre=`shown${Nh}`,Zre=`click${Nh}`,ese=`keydown${Nh}`,tse=`load${Nh}`,nse="ArrowLeft",ER="ArrowRight",ase="ArrowUp",PR="ArrowDown",LP="Home",xR="End",eh="active",IR="fade",wP="show",rse="dropdown",l9=".dropdown-toggle",sse=".dropdown-menu",EP=`:not(${l9})`,ise='.list-group, .nav, [role="tablist"]',ose=".nav-item, .list-group-item",lse=`.nav-link${EP}, .list-group-item${EP}, [role="tab"]${EP}`,c9='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',PP=`${lse}, ${c9}`,cse=`.${eh}[data-bs-toggle="tab"], .${eh}[data-bs-toggle="pill"], .${eh}[data-bs-toggle="list"]`;class Hg extends Hl{constructor(t){super(t),this._parent=this._element.closest(ise),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),wt.on(this._element,ese,n=>this._keydown(n)))}static get NAME(){return $re}show(){const t=this._element;if(this._elemIsActive(t))return;const n=this._getActiveElem(),a=n?wt.trigger(n,Kre,{relatedTarget:t}):null;wt.trigger(t,Xre,{relatedTarget:n}).defaultPrevented||a&&a.defaultPrevented||(this._deactivate(n,t),this._activate(t,n))}_activate(t,n){if(!t)return;t.classList.add(eh),this._activate(bn.getElementFromSelector(t));const a=()=>{if(t.getAttribute("role")!=="tab"){t.classList.add(wP);return}t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),wt.trigger(t,Qre,{relatedTarget:n})};this._queueCallback(a,t,t.classList.contains(IR))}_deactivate(t,n){if(!t)return;t.classList.remove(eh),t.blur(),this._deactivate(bn.getElementFromSelector(t));const a=()=>{if(t.getAttribute("role")!=="tab"){t.classList.remove(wP);return}t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),wt.trigger(t,qre,{relatedTarget:n})};this._queueCallback(a,t,t.classList.contains(IR))}_keydown(t){if(![nse,ER,ase,PR,LP,xR].includes(t.key))return;t.stopPropagation(),t.preventDefault();const n=this._getChildren().filter(s=>!Od(s));let a;if([LP,xR].includes(t.key))a=n[t.key===LP?0:n.length-1];else{const s=[ER,PR].includes(t.key);a=mA(n,t.target,s,!0)}a&&(a.focus({preventScroll:!0}),Hg.getOrCreateInstance(a).show())}_getChildren(){return bn.find(PP,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,n){this._setAttributeIfNotExists(t,"role","tablist");for(const a of n)this._setInitialAttributesOnChild(a)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const n=this._elemIsActive(t),a=this._getOuterElement(t);t.setAttribute("aria-selected",n),a!==t&&this._setAttributeIfNotExists(a,"role","presentation"),n||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const n=bn.getElementFromSelector(t);n&&(this._setAttributeIfNotExists(n,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(n,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,n){const a=this._getOuterElement(t);if(!a.classList.contains(rse))return;const s=(i,o)=>{const c=bn.findOne(i,a);c&&c.classList.toggle(o,n)};s(l9,eh),s(sse,wP),a.setAttribute("aria-expanded",n)}_setAttributeIfNotExists(t,n,a){t.hasAttribute(n)||t.setAttribute(n,a)}_elemIsActive(t){return t.classList.contains(eh)}_getInnerElement(t){return t.matches(PP)?t:bn.findOne(PP,t)}_getOuterElement(t){return t.closest(ose)||t}static jQueryInterface(t){return this.each(function(){const n=Hg.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}wt.on(document,Zre,c9,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),!Od(this)&&Hg.getOrCreateInstance(this).show()});wt.on(window,tse,()=>{for(const e of bn.find(cse))Hg.getOrCreateInstance(e)});al(Hg);const use="toast",pse="bs.toast",kd=`.${pse}`,dse=`mouseover${kd}`,mse=`mouseout${kd}
33`,hse=`focusin${kd}`,fse=`focusout${kd}`,gse=`hide${kd}`,yse=`hidden${kd}`,Tse=`show${kd}`,Sse=`shown${kd}`,vse="fade",NR="hide",Uv="show",$v="showing",bse={animation:"boolean",autohide:"boolean",delay:"number"},Ose={animation:!0,autohide:!0,delay:5e3};class AL extends Hl{constructor(t,n){super(t,n),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Ose}static get DefaultType(){return bse}static get NAME(){return use}show(){if(wt.trigger(this._element,Tse).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(vse);const n=()=>{this._element.classList.remove($v),wt.trigger(this._element,Sse),this._maybeScheduleHide()};this._element.classList.remove(NR),i0(this._element),this._element.classList.add(Uv,$v),this._queueCallback(n,this._element,this._config.animation)}hide(){if(!this.isShown()||wt.trigger(this._element,gse).defaultPrevented)return;const n=()=>{this._element.classList.add(NR),this._element.classList.remove($v,Uv),wt.trigger(this._element,yse)};this._element.classList.add($v),this._queueCallback(n,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Uv),super.dispose()}isShown(){return this._element.classList.contains(Uv)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,n){switch(t.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=n;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=n;break}}if(n){this._clearTimeout();return}const a=t.relatedTarget;this._element===a||this._element.contains(a)||this._maybeScheduleHide()}_setListeners(){wt.on(this._element,dse,t=>this._onInteraction(t,!0)),wt.on(this._element,mse,t=>this._onInteraction(t,!1)),wt.on(this._element,hse,t=>this._onInteraction(t,!0)),wt.on(this._element,fse,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const n=AL.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}PL(AL);al(AL);function Zs(e){return Kn({attr:{viewBox:"0 0 15 15",fill:"none"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor"}}]})(e)}var xP={},IP,AR;function Lse(){if(AR)return IP;AR=1;function e(){return null}e.isRequired=e;function t(){return e}return IP={and:t,between:t,booleanSome:t,childrenHavePropXorChildren:t,childrenOf:t,childrenOfType:t,childrenSequenceOf:t,componentWithName:t,disallowedIf:t,elementType:t,empty:t,explicitNull:t,forbidExtraProps:Object,integer:t,keysOf:t,mutuallyExclusiveProps:t,mutuallyExclusiveTrueProps:t,nChildren:t,nonNegativeInteger:e,nonNegativeNumber:t,numericString:t,object:t,or:t,predicate:t,range:t,ref:t,requiredBy:t,restrictedProp:t,sequenceOf:t,shape:t,stringEndsWith:t,stringStartsWith:t,uniqueArray:t,uniqueArrayOf:t,valuesOf:t,withShape:t},IP}var NP,CR;function wse(){return CR||(CR=1,NP=Lse()),NP}var Ese=!!(typeof window<"u"&&window.document&&window.document.createElement);function Pse(){if(!Ese||!window.addEventListener||!window.removeEventListener||!Object.defineProperty)return!1;var e=!1;try{var t=Object.defineProperty({},"passive",{get:(function(){function a(){e=!0}return a})()}),n=function(){};window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t)}catch{}return e}var AP=void 0;function xse(){return AP===void 0&&(AP=Pse()),AP}function Ise(e){if(e)return xse()?e:!!e.capture}function Nse(e){if(!e)return 0;if(e===!0)return 100;var t=e.capture<<0,n=e.passive<<1,a=e.once<<2;return t+n+a}function kR(e){e.handlers===e.nextHandlers&&(e.nextHandlers=e.handlers.slice())}function CL(e){this.target=e,this.events={}}CL.prototype.getEventHandlers=(function(){function e(t,n){var a=String(t)+" "+String(Nse(n));return this.events[a]||(this.events[a]={handlers:[],handleEvent:void 0},this.events[a].nextHandlers=this.events[a].handlers),this.events[a]}return e})();CL.prototype.handleEvent=(function(){function e(t,n,a){var s=this.getEventHandlers(t,n);
33s.handlers=s.nextHandlers,s.handlers.forEach(function(i){i&&i(a)})}return e})();CL.prototype.add=(function(){function e(t,n,a){var s=this,i=this.getEventHandlers(t,a);kR(i),i.nextHandlers.length===0&&(i.handleEvent=this.handleEvent.bind(this,t,a),this.target.addEventListener(t,i.handleEvent,a)),i.nextHandlers.push(n);var o=!0,c=(function(){function p(){if(o){o=!1,kR(i);var m=i.nextHandlers.indexOf(n);i.nextHandlers.splice(m,1),i.nextHandlers.length===0&&(s.target&&s.target.removeEventListener(t,i.handleEvent,a),i.handleEvent=void 0)}}return p})();return c}return e})();var CP="__consolidated_events_handlers__";function Ase(e,t,n,a){e[CP]||(e[CP]=new CL(e));var s=Ise(a);return e[CP].add(t,n,s)}const Cse=Object.freeze(Object.defineProperty({__proto__:null,addEventListener:Ase},Symbol.toStringTag,{value:"Module"})),kse=qO(Cse);var kP,FR;function u9(){if(FR)return kP;FR=1;var e=Object.prototype.toString;return kP=function(n){var a=e.call(n),s=a==="[object Arguments]";return s||(s=a!=="[object Array]"&&n!==null&&typeof n=="object"&&typeof n.length=="number"&&n.length>=0&&e.call(n.callee)==="[object Function]"),s},kP}var FP,RR;function Fse(){if(RR)return FP;RR=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,a=u9(),s=Object.prototype.propertyIsEnumerable,i=!s.call({toString:null},"toString"),o=s.call(function(){},"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],p=function(y){var S=y.constructor;return S&&S.prototype===y},m={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},h=(function(){if(typeof window>"u")return!1;for(var y in window)try{if(!m["$"+y]&&t.call(window,y)&&window[y]!==null&&typeof window[y]=="object")try{p(window[y])}catch{return!0}}catch{return!0}return!1})(),f=function(y){if(typeof window>"u"||!h)return p(y);try{return p(y)}catch{return!1}};e=function(S){var L=S!==null&&typeof S=="object",O=n.call(S)==="[object Function]",v=a(S),C=L&&n.call(S)==="[object String]",E=[];if(!L&&!O&&!v)throw new TypeError("Object.keys called on a non-object");var x=o&&O;if(C&&S.length>0&&!t.call(S,0))for(var A=0;A<S.length;++A)E.push(String(A));if(v&&S.length>0)for(var w=0;w<S.length;++w)E.push(String(w));else for(var k in S)!(x&&k==="prototype")&&t.call(S,k)&&E.push(String(k));if(i)for(var N=f(S),_=0;_<c.length;++_)!(N&&c[_]==="constructor")&&t.call(S,c[_])&&E.push(c[_]);return E}}return FP=e,FP}var RP,_R;function Rse(){if(_R)return RP;_R=1;var e=Array.prototype.slice,t=u9(),n=Object.keys,a=n?function(o){return n(o)}:Fse(),s=Object.keys;return a.shim=function(){if(Object.keys){var o=(function(){var c=Object.keys(arguments);return c&&c.length===arguments.length})(1,2);o||(Object.keys=function(p){return t(p)?s(e.call(p)):s(p)})}else Object.keys=a;return Object.keys||a},RP=a,RP}var _P,BR;function kL(){if(BR)return _P;BR=1;var e=Object.defineProperty||!1;if(e)try{e({},"a",{value:1})}catch{e=!1}return _P=e,_P}var BP,DR;function p9(){return DR||(DR=1,BP=SyntaxError),BP}var DP,MR;function u0(){return MR||(MR=1,DP=TypeError),DP}var MP,jR;function _se(){return jR||(jR=1,MP=Object.getOwnPropertyDescriptor),MP}var jP,GR;function FL(){if(GR)return jP;GR=1;var e=_se();if(e)try{e([],"length")}catch{e=null}return jP=e,jP}var GP,YR;function d9(){if(YR)return GP;YR=1;var e=kL(),t=p9(),n=u0(),a=FL();return GP=function(i,o,c){if(!i||typeof i!="object"&&typeof i!="function")throw new n("`obj` must be an object or a function`");if(typeof o!="string"&&typeof o!="symbol")throw new n("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new n("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new n("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new n("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new n("`loose`, if provided, must be a boolean");var p=arguments.length>3?arguments[3]:null,m=arguments.length>4?arguments[4]:null,h=arguments.length>5?arguments[5]:null,f=arguments.length>6?arguments[6]:!1,y=!!a&&a(i,o);if(e)e(i,o,{configurable:h===null&&y?y.configurable:!h,enumerable:p===null&&y?y.enumerable:!p,value:c,writable:m===null&&y?y.writable:!m});else if(f||!p&&!m&&!h)i[o]=c;else throw new t("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},GP}var YP,VR;function m9(){if(VR)return YP;VR=1;var e=kL(),t=function(){return!!e};return t.hasArrayLengthDefineBug=function(){if(!e)return null;try{return e([],"length",{value:1}).length!==1}catch{return!0}},YP=t,YP}var VP,HR;function RL(){if(HR)return VP;HR=1;var e=Rse(),t=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",n=Object.prototype.toString,a=Array.prototype.concat,s=d9(),i=function(m){return typeof m=="function"&&n.call(m)==="[object Function]"},o=m9()(),c=function(m,h,f,y){if(h in m){if(y===!0){if(m[h]===f)return}else if(!i(y)||!y())return}o?s(m,h,f,!0):s(m,h,f)},p=function(m,h){var f=arguments.length>2?arguments[2]:{},y=e(h);t&&(y=a.call(y,Object.getOwnPropertySymbols(h)));for(var S=0;S<y.length;S+=1)c(m,y[S],h[y[S]],f[y[S]])};return p.supportsDescriptors=!!o,VP=p,VP}var HP={exports:{}},JP,JR;function h9(){return JR||(JR=1,JP=Object),JP}var WP,WR;
vendor: 6,211 bytes, line 33
33function Bse(){return WR||(WR=1,WP=Error),WP}var UP,UR;function Dse(){return UR||(UR=1,UP=EvalError),UP}var $P,$R;function Mse(){return $R||($R=1,$P=RangeError),$P}var zP,zR;function jse(){return zR||(zR=1,zP=ReferenceError),zP}var KP,KR;function Gse(){return KR||(KR=1,KP=URIError),KP}var qP,qR;function Yse(){return qR||(qR=1,qP=Math.abs),qP}var XP,XR;function Vse(){return XR||(XR=1,XP=Math.floor),XP}var QP,QR;function Hse(){return QR||(QR=1,QP=Math.max),QP}var ZP,ZR;function Jse(){return ZR||(ZR=1,ZP=Math.min),ZP}var e1,e_;function Wse(){return e_||(e_=1,e1=Math.pow),e1}var t1,t_;function Use(){return t_||(t_=1,t1=Math.round),t1}var n1,n_;function $se(){return n_||(n_=1,n1=Number.isNaN||function(t){return t!==t}),n1}var a1,a_;function zse(){if(a_)return a1;a_=1;var e=$se();return a1=function(n){return e(n)||n===0?n:n<0?-1:1},a1}var r1,r_;function Kse(){return r_||(r_=1,r1=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},n=Symbol("test"),a=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var s=42;t[n]=s;for(var i in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var o=Object.getOwnPropertySymbols(t);if(o.length!==1||o[0]!==n||!Object.prototype.propertyIsEnumerable.call(t,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var c=Object.getOwnPropertyDescriptor(t,n);if(c.value!==s||c.enumerable!==!0)return!1}return!0}),r1}var s1,s_;function qse(){if(s_)return s1;s_=1;var e=typeof Symbol<"u"&&Symbol,t=Kse();return s1=function(){return typeof e!="function"||typeof Symbol!="function"||typeof e("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:t()},s1}var i1,i_;function f9(){return i_||(i_=1,i1=typeof Reflect<"u"&&Reflect.getPrototypeOf||null),i1}var o1,o_;function g9(){if(o_)return o1;o_=1;var e=h9();return o1=e.getPrototypeOf||null,o1}var l1,l_;function Xse(){if(l_)return l1;l_=1;var e="Function.prototype.bind called on incompatible ",t=Object.prototype.toString,n=Math.max,a="[object Function]",s=function(p,m){for(var h=[],f=0;f<p.length;f+=1)h[f]=p[f];for(var y=0;y<m.length;y+=1)h[y+p.length]=m[y];return h},i=function(p,m){for(var h=[],f=m,y=0;f<p.length;f+=1,y+=1)h[y]=p[f];return h},o=function(c,p){for(var m="",h=0;h<c.length;h+=1)m+=c[h],h+1<c.length&&(m+=p);return m};return l1=function(p){var m=this;if(typeof m!="function"||t.apply(m)!==a)throw new TypeError(e+m);for(var h=i(arguments,1),f,y=function(){if(this instanceof f){var C=m.apply(this,s(h,arguments));return Object(C)===C?C:this}return m.apply(p,s(h,arguments))},S=n(0,m.length-h.length),L=[],O=0;O<S;O++)L[O]="$"+O;if(f=Function("binder","return function ("+o(L,",")+"){ return binder.apply(this,arguments); }")(y),m.prototype){var v=function(){};v.prototype=m.prototype,f.prototype=new v,v.prototype=null}return f},l1}var c1,c_;function p0(){if(c_)return c1;c_=1;var e=Xse();return c1=Function.prototype.bind||e,c1}var u1,u_;function TA(){return u_||(u_=1,u1=Function.prototype.call),u1}var p1,p_;function SA(){return p_||(p_=1,p1=Function.prototype.apply),p1}var d1,d_;function Qse(){return d_||(d_=1,d1=typeof Reflect<"u"&&Reflect&&Reflect.apply),d1}var m1,m_;function y9(){if(m_)return m1;m_=1;var e=p0(),t=SA(),n=TA(),a=Qse();return m1=a||e.call(n,t),m1}var h1,h_;function vA(){if(h_)return h1;h_=1;var e=p0(),t=u0(),n=TA(),a=y9();return h1=function(i){if(i.length<1||typeof i[0]!="function")throw new t("a function is required");return a(e,n,i)},h1}var f1,f_;function Zse(){if(f_)return f1;f_=1;var e=vA(),t=FL(),n;try{n=[].__proto__===Array.prototype}catch(o){if(!o||typeof o!="object"||!("code"in o)||o.code!=="ERR_PROTO_ACCESS")throw o}var a=!!n&&t&&t(Object.prototype,"__proto__"),s=Object,i=s.getPrototypeOf;return f1=a&&typeof a.get=="function"?e([a.get]):typeof i=="function"?function(c){return i(c==null?c:s(c))}:!1,f1}var g1,g_;function eie(){if(g_)return g1;g_=1;var e=f9(),t=g9(),n=Zse();return g1=e?function(s){return e(s)}:t?function(s){if(!s||typeof s!="object"&&typeof s!="function")throw new TypeError("getProto: not an object");return t(s)}:n?function(s){return n(s)}:null,g1}var y1,y_;function tie(){if(y_)return y1;y_=1;var e=Function.prototype.call,t=Object.prototype.hasOwnProperty,n=p0();return y1=n.call(e,t),y1}var T1,T_;function T9(){if(T_)return T1;T_=1;var e,t=h9(),n=Bse(),a=Dse(),s=Mse(),i=jse(),o=p9(),c=u0(),p=Gse(),m=Yse(),h=Vse(),f=Hse(),y=Jse(),S=Wse(),L=Use(),O=zse(),v=Function,C=function(Fe){try{return v('"use strict"; return ('+Fe+").constructor;")()}catch{}},E=FL(),x=kL(),A=function(){throw new c},w=E?(function(){try{return arguments.callee,A}catch{try{return E(arguments,"callee").get}catch{return A}}})():A,k=qse()(),N=eie(),_=g9(),j=f9(),F=SA(),G=TA(),z={},$=typeof Uint8Array>"u"||!N?e:N(Uint8Array),Y={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?e:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?e:ArrayBuffer,"%ArrayIteratorPrototype%":k&&N?N([][Symbol.iterator]()):e,"%AsyncFromSyncIteratorPrototype%":e,"%AsyncFunction%":z,"%AsyncGenerator%":z,"%AsyncGeneratorFunction%":z,"%AsyncIteratorPrototype%":z,"%Atomics%":typeof Atomics>"u"?e:Atomics,"%BigInt%":typeof BigInt>"u"?e:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?e:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?e:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?e:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":n,"%eval%":eval,"%EvalError%":a,"%Float16Array%":typeof Float16Array>"u"?e:Float16Array,"%Float32Array%":typeof Float32Array>"u"?e:Float32Array,"%Float64Array%":typeof Float64Array>"u"?e:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?e:FinalizationRegistry,"%Function%":v,"%GeneratorFunction%":z,"%Int8Array%":typeof Int8Array>"u"?e:Int8Array,"%Int16Array%":typeof Int16Array>"u"?e:Int16Array,"%Int32Array%":typeof Int32Array>
33"u"?e:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":k&&N?N(N([][Symbol.iterator]())):e,"%JSON%":typeof JSON=="object"?JSON:e,"%Map%":typeof Map>"u"?e:Map,"%MapIteratorPrototype%":typeof Map>"u"||!k||!N?e:N(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":t,"%Object.getOwnPropertyDescriptor%":E,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?e:Promise,"%Proxy%":typeof Proxy>"u"?e:Proxy,"%RangeError%":s,"%ReferenceError%":i,"%Reflect%":typeof Reflect>"u"?e:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?e:Set,"%SetIteratorPrototype%":typeof Set>"u"||!k||!N?e:N(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?e:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":k&&N?N(""[Symbol.iterator]()):e,"%Symbol%":k?Symbol:e,"%SyntaxError%":o,"%ThrowTypeError%":w,"%TypedArray%":$,"%TypeError%":c,"%Uint8Array%":typeof Uint8Array>"u"?e:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?e:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?e:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?e:Uint32Array,"%URIError%":p,"%WeakMap%":typeof WeakMap>"u"?e:WeakMap,"%WeakRef%":typeof WeakRef>"u"?e:WeakRef,"%WeakSet%":typeof WeakSet>"u"?e:WeakSet,"%Function.prototype.call%":G,"%Function.prototype.apply%":F,"%Object.defineProperty%":x,"%Object.getPrototypeOf%":_,"%Math.abs%":m,"%Math.floor%":h,"%Math.max%":f,"%Math.min%":y,"%Math.pow%":S,"%Math.round%":L,"%Math.sign%":O,"%Reflect.getPrototypeOf%":j};if(N)try{null.error}catch(Fe){var q=N(N(Fe));Y["%Error.prototype%"]=q}var U=function Fe(Be){var He;if(Be==="%AsyncFunction%")He=C("async function () {}");else if(Be==="%GeneratorFunction%")He=C("function* () {}");else if(Be==="%AsyncGeneratorFunction%")He=C("async function* () {}");else if(Be==="%AsyncGenerator%"){var Ue=Fe("%AsyncGeneratorFunction%");Ue&&(He=Ue.prototype)}else if(Be==="%AsyncIteratorPrototype%"){var st=Fe("%AsyncGenerator%");st&&N&&(He=N(st.prototype))}return Y[Be]=He,He},D={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},X=p0(),W=tie(),B=X.call(G,Array.prototype.concat),R=X.call(F,Array.prototype.splice),J=X.call(G,String.prototype.replace),Z=X.call(G,String.prototype.slice),te=X.call(G,RegExp.prototype.exec),oe=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,pe=/\\(\\)?/g,Le=function(Be){var He=Z(Be,0,1),Ue=Z(Be,-1);if(He==="%"&&Ue!=="%")throw new o("invalid intrinsic syntax, expected closing `%`");if(Ue==="%"&&He!=="%")throw new o("invalid intrinsic syntax, expected opening `%`");var st=[];return J(Be,oe,function(Ne,be,xe,de){st[st.length]=xe?J(de,pe,"$1"):be||Ne}),st},Ze=function(Be,He){var Ue=Be,st;if(W(D,Ue)&&(st=D[Ue],Ue="%"+st[0]+"%"),W(Y,Ue)){var Ne=Y[Ue];if(Ne===z&&(Ne=U(Ue)),typeof Ne>"u"&&!He)throw new c("intrinsic "+Be+" exists, but is not available. Please file an issue!");return{alias:st,name:Ue,value:Ne}}throw new o("intrinsic "+Be+" does not exist!")};return T1=function(Be,He){if(typeof Be!="string"||Be.length===0)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof He!="boolean")throw new c('"allowMissing" argument must be a boolean');if(te(/^%?[^%]*%?$/,Be)===null)throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Ue=Le(Be),st=Ue.length>0?Ue[0]:"",Ne=Ze("%"+st+"%",He),be=Ne.name,xe=Ne.value,de=!1,De=Ne.alias;De&&(st=De[0],R(Ue,B([0,1],De)));for(var ue=1,je=!0;ue<Ue.length;ue+=1){var Ve=Ue[ue],it=Z(Ve,0,1),St=Z(Ve,-1);if((it==='"'||it==="'"||it==="`"||St==='"'||St==="'"||St==="`")&&it!==St)throw new o("property names with quotes must have matching quotes");if((Ve==="constructor"||!je)&&(de=!0),st+="."+Ve,be="%"+st+"%",W(Y,be))xe=Y[be];else if(xe!=null){if(!(Ve in xe)){if(!He)throw new c("base intrinsic for "+Be+" exists, but the property is not available.");return}if(E&&ue+1>=Ue.length){var It=E(xe,Ve);je=!!It,je&&"get"in It&&!("originalValue"in It.get)?xe=It.get:xe=xe[Ve]}else je=W(xe,Ve),xe=xe[Ve];je&&!de&&(Y[be]=xe)}}return xe},T1}var S1,S_;function nie(){if(S_)return S1;S_=1;var e=T9(),t=d9(),n=m9()(),a=FL(),s=u0(),i=e("%Math.floor%");return S1=function(c,p){if(typeof c!="function")throw new s("`fn` is not a function");if(typeof p!="number"||p<0||p>4294967295||i(p)!==p)throw new s("`length` must be a positive 32-bit integer");var m=arguments.length>2&&!!arguments[2],h=!0,f=!0;if("length"in c&&a){var y=a(c,"length");y&&!y.configurable&&(h=!1),y&&!y.writable&&(f=!1)}return(h||f||!m)&&(n?t(c,"length",p,!0,!0):t(c,"length",p)),c},S1}var v1,v_;function aie(){if(v_)return v1;v_=1;var e=p0(),t=SA(),n=y9();return v1=function(){return n(e,t,arguments)},v1}var b_;function rie(){return b_||(b_=1,(function(e){var t=nie(),n=kL(),a=vA(),s=aie();e.exports=function(o){var c=a(arguments),p=1+o.length-(arguments.length-1);return t(c,p>0?p:0,!0)},n?n(e.exports,"apply",{value:s}):e.exports.apply=s})(HP)),HP.exports}var b1,O_;function sie(){if(O_)return b1;O_=1;var e=u0();return b1=function(n){if(n==null)throw new e(arguments.length>0&&arguments[1]||"Cannot call method on "+n);return n},b1}var O1,L_;function iie(){if(L_)return O1;L_=1;var e=T9(),t=vA(),n=t([e("%String.prototype.indexOf%")]);return O1=function(s,i){var o=e(s,!!i);return typeof o=="function"&&n(s,".prototype.")>-1?t([o]):o},O1}var L1,w_;function S9(){if(w_)return L1;w_=1;var e=sie(),t=iie(),n=t("Object.prototype.propertyIsEnumerable");return L1=function(s){var i=e(s),o=[];for(var c in i)n(i,c)&&(o[o.length]=i[c]);return o},L1}var w1,E_;function v9(){if(E_)return w1;E_=1;var e=S9();return w1=function(){return typeof Object.values=="function"?Object.values:e},w1}var E1,P_;function oie(){if(P_)return E1;P_=1;var e=v9(),t=RL();return E1=function(){var a=e();return t(Object,{values:a},{values:function(){return Object.values!==a}}),a},E1}var P1,x_;
33function lie(){if(x_)return P1;x_=1;var e=RL(),t=rie(),n=S9(),a=v9(),s=oie(),i=t(a(),Object);return e(i,{getPolyfill:a,implementation:n,shim:s}),P1=i,P1}var x1,I_;function b9(){return I_||(I_=1,x1=function(t){if(arguments.length<1)throw new TypeError("1 argument is required");if(typeof t!="object")throw new TypeError("Argument 1 (”other“) to Node.contains must be an instance of Node");var n=t;do{if(this===n)return!0;n&&(n=n.parentNode)}while(n);return!1}),x1}var I1,N_;function O9(){if(N_)return I1;N_=1;var e=b9();return I1=function(){if(typeof document<"u"){if(document.contains)return document.contains;if(document.body&&document.body.contains)try{if(typeof document.body.contains.call(document,"")=="boolean")return document.body.contains}catch{}}return e},I1}var N1,A_;function cie(){if(A_)return N1;A_=1;var e=RL(),t=O9();return N1=function(){var a=t();return typeof document<"u"&&(e(document,{contains:a},{contains:function(){return document.contains!==a}}),typeof Element<"u"&&e(Element.prototype,{contains:a},{contains:function(){return Element.prototype.contains!==a}})),a},N1}var A1,C_;function uie(){if(C_)return A1;C_=1;var e=RL(),t=b9(),n=O9(),a=n(),s=cie(),i=function(c,p){return a.apply(c,[p])};return e(i,{getPolyfill:n,implementation:t,shim:s}),A1=i,A1}var k_;function pie(){return k_||(k_=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=(function(){function A(w,k){for(var N=0;N<k.length;N++){var _=k[N];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(w,_.key,_)}}return function(w,k,N){return k&&A(w.prototype,k),N&&A(w,N),w}})(),n=Zr(),a=y(n),s=t0(),i=y(s),o=wse(),c=kse,p=lie(),m=y(p),h=uie(),f=y(h);function y(A){return A&&A.__esModule?A:{default:A}}function S(A,w){if(!(A instanceof w))throw new TypeError("Cannot call a class as a function")}function L(A,w){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&(typeof w=="object"||typeof w=="function")?w:A}function O(A,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof w);A.prototype=Object.create(w&&w.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(A,w):A.__proto__=w)}var v={BLOCK:"block",FLEX:"flex",INLINE:"inline",INLINE_BLOCK:"inline-block",CONTENTS:"contents"},C=(0,o.forbidExtraProps)({children:i.default.node.isRequired,onOutsideClick:i.default.func.isRequired,disabled:i.default.bool,useCapture:i.default.bool,display:i.default.oneOf((0,m.default)(v))}),E={disabled:!1,useCapture:!0,display:v.BLOCK},x=(function(A){O(w,A);function w(){var k;S(this,w);for(var N=arguments.length,_=Array(N),j=0;j<N;j++)_[j]=arguments[j];var F=L(this,(k=w.__proto__||Object.getPrototypeOf(w)).call.apply(k,[this].concat(_)));return F.onMouseDown=F.onMouseDown.bind(F),F.onMouseUp=F.onMouseUp.bind(F),F.setChildNodeRef=F.setChildNodeRef.bind(F),F}return t(w,[{key:"componentDidMount",value:(function(){function k(){var N=this.props,_=N.disabled,j=N.useCapture;_||this.addMouseDownEventListener(j)}return k})()},{key:"componentDidUpdate",value:(function(){function k(N){var _=N.disabled,j=this.props,F=j.disabled,G=j.useCapture;_!==F&&(F?this.removeEventListeners():this.addMouseDownEventListener(G))}return k})()},{key:"componentWillUnmount",value:(function(){function k(){this.removeEventListeners()}return k})()},{key:"onMouseDown",value:(function(){function k(N){var _=this.props.useCapture,j=this.childNode&&(0,f.default)(this.childNode,N.target);j||(this.removeMouseUp&&(this.removeMouseUp(),this.removeMouseUp=null),this.removeMouseUp=(0,c.addEventListener)(document,"mouseup",this.onMouseUp,{capture:_}))}return k})()},{key:"onMouseUp",value:(function(){function k(N){var _=this.props.onOutsideClick,j=this.childNode&&(0,f.default)(this.childNode,N.target);this.removeMouseUp&&(this.removeMouseUp(),this.removeMouseUp=null),j||_(N)}return k})()},{key:"setChildNodeRef",value:(function(){function k(N){this.childNode=N}return k})()},{key:"addMouseDownEventListener",value:(function(){function k(N){this.removeMouseDown=(0,c.addEventListener)(document,"mousedown",this.onMouseDown,{capture:N})}return k})()},{key:"removeEventListeners",value:(function(){function k(){this.removeMouseDown&&this.removeMouseDown(),this.removeMouseUp&&this.removeMouseUp()}return k})()},{key:"render",value:(function(){function k(){var N=this.props,_=N.children,j=N.display;return a.default.createElement("div",{ref:this.setChildNodeRef,style:j!==v.BLOCK&&(0,m.default)(v).includes(j)?{display:j}:void 0},_)}return k})()}]),w})(a.default.Component);e.default=x,x.propTypes=C,x.defaultProps=E})(xP)),xP}var C1,F_;
33function die(){return F_||(F_=1,C1=pie()),C1}var mie=die();const hp=Qr(mie),hie=()=>{let{logoutUser:e,setShowSidebar:t,currentBetCount:n}=b.useContext(En);return r.jsx(hp,{onOutsideClick:()=>{t(!1)},children:r.jsx("div",{children:r.jsxs("div",{className:"sidebar-wrapper",children:[r.jsxs("div",{className:"top-sidebar mb-2 px-2 mt-1 d-flex justify-content-between",children:[r.jsx("strong",{children:"Menu"}),r.jsx("i",{onClick:()=>t(!1),class:"icon icon-close"})]}),r.jsx("ul",{className:"p-0 m-0 mb-3",children:Nc.length>0&&Nc[0].firstLevel.map((a,s)=>r.jsx("li",{children:r.jsxs(go,{to:a?.link,className:"text-decoration-none",children:[a?.icon," ",r.jsx("span",{children:a?.menu})," ",a?.menu==="Current Bets"&&r.jsx("strong",{className:"ms-2 bg-yellow d-block p-2 py-0 fs-6 rounded text-white",children:n||0})]})},s))}),r.jsx("ul",{className:"p-0 m-0 mb-3",children:Nc.length>0&&Nc[0].secondLevel.map((a,s)=>r.jsx("li",{children:r.jsxs(go,{to:a?.link,className:"text-decoration-none",children:[a?.icon," ",r.jsx("span",{children:a?.menu})," ",a?.menu==="Current Bets"&&r.jsx("strong",{style:{fontSize:".8571428571428571rem",fontWeight:"700"},className:"ms-2 bg-yellow d-block p-2 py-0 rounded",children:n||0})]})},s))}),r.jsx("ul",{className:"p-0 m-0 mb-3",children:Nc.length>0&&Nc[1].thirdLevel.map((a,s)=>r.jsx("li",{children:r.jsxs(go,{to:a?.link,className:"text-decoration-none",children:[a?.icon," ",r.jsx("span",{children:a?.menu})]})},s))}),r.jsx("ul",{className:"p-0 m-0 mb-3",children:Nc.length>0&&Nc[2].fourthLevel.map((a,s)=>r.jsx("li",{children:r.jsxs(go,{to:a?.link,className:"text-decoration-none",children:[a?.icon,r.jsx("span",{children:a?.menu})]})},s))}),r.jsxs("button",{onClick:()=>e(),className:"logout-button",children:[r.jsx("i",{class:"icon icon-logout"}),"Logout"]}),r.jsxs("div",{className:"time-zone text-center pt-4",children:[r.jsx(sU,{className:"me-2 fs-4"})," ",r.jsx("span",{children:"Time Zone:GMT+6:00"})]})]})})})},rp={betCheckObj:{4:"Cricket",2:"Tennis",1:"Soccer",3:"Casino"}},Fd=e=>new Intl.NumberFormat().format(e),Ig=e=>{e.target.value=e.target.value.trimStart(),e.target.value=e.target.value.replace(/  +/g," ")};function fie(e,t=2){const n=e?.toString(),a=n?.indexOf(".");if(a===-1)return n+"."+"0".repeat(t);const s=n?.substring(0,a+t+1),i=s.split(".")[1]||"";return s+"0".repeat(t-i.length)}const Hm=(e,t)=>{if(e&&typeof e=="object"&&t){const n=t.split(" v ")[0]?.trim(),a=t.split(" v ")[1]?.trim();let s="",i="";return e.t1?.name&&e.t2?.name&&(e.t1.name===n?(s=e.t1.score||"",i=e.t2.score||""):e.t1.name===a?(s=e.t2.score||"",i=e.t1.score||""):(s=e.t1.score||"",i=e.t2.score||"")),`${s||"Ytb"} - ${i||"Ytb"}`}return typeof e=="string"?e.replace(/\s*-\s*/g," - ").trim():"-"};function L9(){const e={display:"flex",alignItems:"center",justifyContent:"center",minHeight:"100vh",backgroundColor:"rgba(0, 0, 0, 0.9)"},t={position:"relative",width:"128px",height:"128px",border:"2px solid #fbbf24",borderRadius:"8px",display:"flex",alignItems:"center",justifyContent:"center"},n={position:"absolute",width:"32px",height:"32px",backgroundColor:"#fbbf24",borderRadius:"50%",animation:"bounceHorizontal 0.6s ease-in-out infinite"},a={...n,opacity:.75,animationDelay:"0.15s"};return r.jsxs("div",{style:e,children:[r.jsxs("div",{style:t,children:[r.jsx("div",{style:n}),r.jsx("div",{style:a})]}),r.jsx("style",{children:`
34        @keyframes bounceHorizontal {
35          0%, 100% {
36            transform: translateX(-20px);
37          }
38          50% {
39            transform: translateX(20px);
40          }
41        }
42      `})]})}const gie=()=>{let{user:e,showSidebar:t,handleShowSidebar:n,amounutRefresh:a,userCoins:s,refreshAmountLoader:i,setRefreshAmountLoader:o}=b.useContext(En);const c=Fn(),p=Ji(),[m,h]=b.useState(!1);return r.jsxs("div",{id:"header",className:e?"header bg-yellow d-flex justify-content-between before-login":"header bg-yellow d-flex justify-content-between",children:[r.jsxs("div",{className:"logo-sec d-flex align-items-center",children:[e&&p?.pathname?.split("/")[1]!=="full-market"?r.jsx("button",{className:"bg-transparent border-0",onClick:()=>{n()},children:r.jsx("i",{class:"icon-menu text-20 text-header-icon"})}):p?.pathname==="/"?"":r.jsx("button",{className:"bg-transparent border-0",onClick:()=>c(-1),children:r.jsx(uU,{className:"fs-4"})}),r.jsx(go,{to:"/",children:r.jsx("img",{src:"../../assets/images/velki-logo.png",alt:""})})]}),fe.isEmpty(e)?r.jsxs("div",{className:"social-header",children:[r.jsxs("a",{href:"https://wiinpbuu.com",className:"signup",onClick:f=>{f.preventDefault(),window.open("https://wiinpbuu.com","_self")},children:[r.jsx("i",{style:{fontSize:"1rem"},class:"icon-sign-up"}),"Sign Up"]}),r.jsxs(go,{to:"/login",className:"login",children:[r.jsx("i",{style:{fontSize:"1rem"},class:"icon-login"}),"Login"]})]}):r.jsxs("div",{className:"d-flex align-items-center after-login",children:[i?r.jsxs("div",{class:"loader-outer",children:[r.jsx("span",{class:"loader-inner-icon",style:{animationDelay:"0s"}}),r.jsx("span",{class:"loader-inner-icon",style:{animationDelay:".1s"}}),r.jsx("span",{class:"loader-inner-icon",style:{animationDelay:".2s"}}),r.jsx("span",{class:"loader-inner-icon",style:{animationDelay:".3s"}}),r.jsx("span",{class:"loader-inner-icon",style:{animationDelay:".4s"}}),r.jsx("span",{class:"loader-inner-icon",style:{animationDelay:".5s"}}
42),r.jsx("span",{class:"loader-inner-icon",style:{animationDelay:".6s"}}),r.jsx("span",{class:"loader-inner-icon",style:{animationDelay:".7s"}})]}):r.jsxs("div",{children:[r.jsxs("span",{children:["@",e?.user?.username]}),r.jsxs("div",{className:"d-flex align-items-center ",children:[r.jsxs("strong",{className:"header-font-size",children:["PBU"," ",r.jsx("span",{className:s?.balance>0?"":"text-danger",children:fe.isNumber(s?.balance)?fie(s?.balance,2):0})]}),r.jsxs("strong",{className:"header-font-size",children:["Exp"," ",r.jsxs("span",{className:"text-danger",style:{fontWeight:"500"},children:["(",typeof s?.exp=="number"?s.exp.toFixed(2):"0.00",")"]})]})]})]}),r.jsx("i",{onClick:a,style:{fontSize:"1.4285714285714286rem"},className:`${i?"rotate":""} icon-refresh icon`})]}),t&&r.jsx(hie,{cancelMenu:n,showSidebar:t}),t&&r.jsx("div",{className:"overlay",onClick:()=>n()}),m&&r.jsx("div",{style:{position:"fixed",top:0,left:0,width:"100%",height:"100%",zIndex:9999},children:r.jsx(L9,{})})]})},yie="/assets/download-apk-BFxDyE_K.png";var HT={exports:{}},k1={},zv={exports:{}},R_;function Tie(){if(R_)return zv.exports;R_=1;function e(n){var a,s,i="";if(typeof n=="string"||typeof n=="number")i+=n;else if(typeof n=="object")if(Array.isArray(n)){var o=n.length;for(a=0;a<o;a++)n[a]&&(s=e(n[a]))&&(i&&(i+=" "),i+=s)}else for(s in n)n[s]&&(i&&(i+=" "),i+=s);return i}function t(){for(var n,a,s=0,i="",o=arguments.length;s<o;s++)(n=arguments[s])&&(a=e(n))&&(i&&(i+=" "),i+=a);return i}return zv.exports=t,zv.exports.clsx=t,zv.exports}var Fr={},Kp={},__;function _L(){if(__)return Kp;__=1,Object.defineProperty(Kp,"__esModule",{value:!0}),Kp.dontSetMe=s,Kp.findInArray=e,Kp.int=a,Kp.isFunction=t,Kp.isNum=n;function e(i,o){for(let c=0,p=i.length;c<p;c++)if(o.apply(o,[i[c],c,i]))return i[c]}function t(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Function]"}function n(i){return typeof i=="number"&&!isNaN(i)}function a(i){return parseInt(i,10)}function s(i,o,c){if(i[o])return new Error(`Invalid prop ${o} passed to ${c} - do not set this, set it on the child.`)}return Kp}var qp={},B_;function Sie(){if(B_)return qp;B_=1,Object.defineProperty(qp,"__esModule",{value:!0}),qp.browserPrefixToKey=n,qp.browserPrefixToStyle=a,qp.default=void 0,qp.getPrefix=t;const e=["Moz","Webkit","O","ms"];function t(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window>"u")return"";const o=window.document?.documentElement?.style;if(!o||i in o)return"";for(let c=0;c<e.length;c++)if(n(i,e[c])in o)return e[c];return""}function n(i,o){return o?`${o}${s(i)}`:i}function a(i,o){return o?`-${o.toLowerCase()}-${i}`:i}function s(i){let o="",c=!0;for(let p=0;p<i.length;p++)c?(o+=i[p].toUpperCase(),c=!1):i[p]==="-"?c=!0:o+=i[p];return o}return qp.default=t(),qp}var D_;function bA(){if(D_)return Fr;D_=1,Object.defineProperty(Fr,"__esModule",{value:!0}),Fr.addClassName=w,Fr.addEvent=o,Fr.addUserSelectStyles=E,Fr.createCSSTransform=S,Fr.createSVGTransform=L,Fr.getTouch=v,Fr.getTouchIdentifier=C,Fr.getTranslation=O,Fr.innerHeight=h,Fr.innerWidth=f,Fr.matchesSelector=s,Fr.matchesSelectorAndParentsTo=i,Fr.offsetXYFromParent=y,Fr.outerHeight=p,Fr.outerWidth=m,Fr.removeClassName=k,Fr.removeEvent=c,Fr.scheduleRemoveUserSelectStyles=x;var e=_L(),t=n(Sie());function n(N,_){if(typeof WeakMap=="function")var j=new WeakMap,F=new WeakMap;return(n=function(G,z){if(!z&&G&&G.__esModule)return G;var $,Y,q={__proto__:null,default:G};if(G===null||typeof G!="object"&&typeof G!="function")return q;if($=z?F:j){if($.has(G))return $.get(G);$.set(G,q)}for(const U in G)U!=="default"&&{}.hasOwnProperty.call(G,U)&&((Y=($=Object.defineProperty)&&Object.getOwnPropertyDescriptor(G,U))&&(Y.get||Y.set)?$(q,U,Y):q[U]=G[U]);return q})(N,_)}let a="";function s(N,_){return a||(a=(0,e.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(j){return(0,e.isFunction)(N[j])})),(0,e.isFunction)(N[a])?N[a](_):!1}function i(N,_,j){let F=N;do{if(s(F,_))return!0;if(F===j)return!1;F=F.parentNode}while(F);return!1}function o(N,_,j,F){if(!N)return;const G={capture:!0,...F};N.addEventListener?N.addEventListener(_,j,G):N.attachEvent?N.attachEvent("on"+_,j):N["on"+_]=j}function c(N,_,j,F){if(!N)return;const G={capture:!0,...F};N.removeEventListener?N.removeEventListener(_,j,G):N.detachEvent?N.detachEvent("on"+_,j):N["on"+_]=null}function p(N){let _=N.clientHeight;const j=N.ownerDocument.defaultView.getComputedStyle(N);return _+=(0,e.int)(j.borderTopWidth),_+=(0,e.int)(j.borderBottomWidth),_}function m(N){let _=N.clientWidth;const j=N.ownerDocument.defaultView.getComputedStyle(N);return _+=(0,e.int)(j.borderLeftWidth),_+=(0,e.int)(j.borderRightWidth),_}function h(N){let _=N.clientHeight;const j=N.ownerDocument.defaultView.getComputedStyle(N);return _-=(0,e.int)(j.paddingTop),_-=(0,e.int)(j.paddingBottom),_}function f(N){let _=N.clientWidth;const j=N.ownerDocument.defaultView.getComputedStyle(N);return _-=(0,e.int)(j.paddingLeft),_-=(0,e.int)(j.paddingRight),_}function y(N,_,j){const G=_===_.ownerDocument.body?{left:0,top:0}:_.getBoundingClientRect(),z=(N.clientX+_.scrollLeft-G.left)/j,$=(N.clientY+_.scrollTop-G.top)/j;return{x:z,y:$}}function S(N,_){const j=O(N,_,"px");return{[(0,t.browserPrefixToKey)("transform",t.default)]:j}}function L(N,_){return O(N,_,"")}function O(N,_,j){let{x:F,y:G}=N,z=`translate(${F}${j},${G}${j})`;if(_){const $=`${typeof _.x=="string"?_.x:_.x+j}`,Y=`${typeof _.y=="string"?_.y:_.y+j}`;z=`translate(${$}, ${Y})`+z}return z}function v(N,_){return N.targetTouches&&(0,e.findInArray)(N.targetTouches,j=>_===j.identifier)||N.changedTouches&&(0,e.findInArray)(N.changedTouches,j=>_===j.identifier)}function C(N){if(N.targetTouches&&N.targetTouches[0])return N.targetTouches[0].identifier;if(N.changedTouches&&N.changedTouches[0])return N.changedTouches[0].identifier}function E(N){if(!N)return;let _=N.getElementById("react-draggable-style-el");_||(_=N.createElement("style"),_.type="text/css",_.id="react-draggable-style-el",_.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;}
43`,_.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;}
44`,N.getElementsByTagName("head")[0].appendChild(_)),N.body&&w(N.body,"react-draggable-transparent-selection")}function x(N){window.requestAnimationFrame?window.requestAnimationFrame(()=>{A(N)}):A(N)}function A(N){if(N)try{if(N.body&&k(N.body,"react-draggable-transparent-selection"),N.selection)N.selection.empty();else{const _=(N.defaultView||window).getSelection();_&&_.type!=="Caret"&&_.removeAllRanges()}}catch{}}function w(N,_){N.classList?N.classList.add(_):N.className.match(new RegExp(`(?:^|\\s)${_}(?!\\S)`))||(N.className+=` ${_}`)}function k(N,_){N.classList?N.classList.remove(_):N.className=N.className.replace(new RegExp(`(?:^|\\s)${_}(?!\\S)`,"g"),"")}return Fr}var Ic={},M_;function w9(){if(M_)return Ic;M_=1,Object.defineProperty(Ic,"__esModule",{value:!0}),Ic.canDragX=s,Ic.canDragY=i,Ic.createCoreData=c,Ic.createDraggableData=p,Ic.getBoundPosition=n,Ic.getControlPosition=o,Ic.snapToGri
vendor: 4,897 bytes, line 44
44d=a;var e=_L(),t=bA();function n(f,y,S){if(!f.props.bounds)return[y,S];let{bounds:L}=f.props;L=typeof L=="string"?L:m(L);const O=h(f);if(typeof L=="string"){const{ownerDocument:v}=O,C=v.defaultView;let E;if(L==="parent"?E=O.parentNode:E=O.getRootNode().querySelector(L),!(E instanceof C.HTMLElement))throw new Error('Bounds selector "'+L+'" could not find an element.');const x=E,A=C.getComputedStyle(O),w=C.getComputedStyle(x);L={left:-O.offsetLeft+(0,e.int)(w.paddingLeft)+(0,e.int)(A.marginLeft),top:-O.offsetTop+(0,e.int)(w.paddingTop)+(0,e.int)(A.marginTop),right:(0,t.innerWidth)(x)-(0,t.outerWidth)(O)-O.offsetLeft+(0,e.int)(w.paddingRight)-(0,e.int)(A.marginRight),bottom:(0,t.innerHeight)(x)-(0,t.outerHeight)(O)-O.offsetTop+(0,e.int)(w.paddingBottom)-(0,e.int)(A.marginBottom)}}return(0,e.isNum)(L.right)&&(y=Math.min(y,L.right)),(0,e.isNum)(L.bottom)&&(S=Math.min(S,L.bottom)),(0,e.isNum)(L.left)&&(y=Math.max(y,L.left)),(0,e.isNum)(L.top)&&(S=Math.max(S,L.top)),[y,S]}function a(f,y,S){const L=Math.round(y/f[0])*f[0],O=Math.round(S/f[1])*f[1];return[L,O]}function s(f){return f.props.axis==="both"||f.props.axis==="x"}function i(f){return f.props.axis==="both"||f.props.axis==="y"}function o(f,y,S){const L=typeof y=="number"?(0,t.getTouch)(f,y):null;if(typeof y=="number"&&!L)return null;const O=h(S),v=S.props.offsetParent||O.offsetParent||O.ownerDocument.body;return(0,t.offsetXYFromParent)(L||f,v,S.props.scale)}function c(f,y,S){const L=!(0,e.isNum)(f.lastX),O=h(f);return L?{node:O,deltaX:0,deltaY:0,lastX:y,lastY:S,x:y,y:S}:{node:O,deltaX:y-f.lastX,deltaY:S-f.lastY,lastX:f.lastX,lastY:f.lastY,x:y,y:S}}function p(f,y){const S=f.props.scale;return{node:y.node,x:f.state.x+y.deltaX/S,y:f.state.y+y.deltaY/S,deltaX:y.deltaX/S,deltaY:y.deltaY/S,lastX:f.state.x,lastY:f.state.y}}function m(f){return{left:f.left,top:f.top,right:f.right,bottom:f.bottom}}function h(f){const y=f.findDOMNode();if(!y)throw new Error("<DraggableCore>: Unmounted during event!");return y}return Ic}var JT={},Kv={},j_;function E9(){if(j_)return Kv;j_=1,Object.defineProperty(Kv,"__esModule",{value:!0}),Kv.default=e;function e(){}return Kv}var G_;function vie(){if(G_)return JT;G_=1,Object.defineProperty(JT,"__esModule",{value:!0}),JT.default=void 0;var e=p(Zr()),t=c(t0()),n=c(XO()),a=bA(),s=w9(),i=_L(),o=c(E9());function c(O){return O&&O.__esModule?O:{default:O}}function p(O,v){if(typeof WeakMap=="function")var C=new WeakMap,E=new WeakMap;return(p=function(x,A){if(!A&&x&&x.__esModule)return x;var w,k,N={__proto__:null,default:x};if(x===null||typeof x!="object"&&typeof x!="function")return N;if(w=A?E:C){if(w.has(x))return w.get(x);w.set(x,N)}for(const _ in x)_!=="default"&&{}.hasOwnProperty.call(x,_)&&((k=(w=Object.defineProperty)&&Object.getOwnPropertyDescriptor(x,_))&&(k.get||k.set)?w(N,_,k):N[_]=x[_]);return N})(O,v)}function m(O,v,C){return(v=h(v))in O?Object.defineProperty(O,v,{value:C,enumerable:!0,configurable:!0,writable:!0}):O[v]=C,O}function h(O){var v=f(O,"string");return typeof v=="symbol"?v:v+""}function f(O,v){if(typeof O!="object"||!O)return O;var C=O[Symbol.toPrimitive];if(C!==void 0){var E=C.call(O,v);if(typeof E!="object")return E;throw new TypeError("@@toPrimitive must return a primitive value.")}return(v==="string"?String:Number)(O)}const y={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let S=y.mouse,L=class extends e.Component{constructor(){super(...arguments),m(this,"dragging",!1),m(this,"lastX",NaN),m(this,"lastY",NaN),m(this,"touchIdentifier",null),m(this,"mounted",!1),m(this,"handleDragStart",v=>{if(this.props.onMouseDown(v),!this.props.allowAnyClick&&typeof v.button=="number"&&v.button!==0)return!1;const C=this.findDOMNode();if(!C||!C.ownerDocument||!C.ownerDocument.body)throw new Error("<DraggableCore> not mounted on DragStart!");const{ownerDocument:E}=C;if(this.props.disabled||!(v.target instanceof E.defaultView.Node)||this.props.handle&&!(0,a.matchesSelectorAndParentsTo)(v.target,this.props.handle,C)||this.props.cancel&&(0,a.matchesSelectorAndParentsTo)(v.target,this.props.cancel,C))return;v.type==="touchstart"&&!this.props.allowMobileScroll&&v.preventDefault();const x=(0,a.getTouchIdentifier)(v);this.touchIdentifier=x;const A=(0,s.getControlPosition)(v,x,this);if(A==null)return;const{x:w,y:k}=A,N=(0,s.createCoreData)(this,w,k);(0,o.default)("DraggableCore: handleDragStart: %j",N),(0,o.default)("calling",this.props.onStart),!(this.props.onStart(v,N)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,a.addUserSelectStyles)(E),this.dragging=!0,this.lastX=w,this.lastY=k,(0,a.addEvent)(E,S.move,this.handleDrag),(0,a.addEvent)(E,S.stop,this.handleDragStop))}),m(this,"handleDrag",v=>{const C=(0,s.getControlPosition)(v,this.touchIdentifier,this);if(C==null)return;let{x:E,y:x}=C;if(Array.isArray(this.props.grid)){let k=E-this.lastX,N=x-this.lastY;
44if([k,N]=(0,s.snapToGrid)(this.props.grid,k,N),!k&&!N)return;E=this.lastX+k,x=this.lastY+N}const A=(0,s.createCoreData)(this,E,x);if((0,o.default)("DraggableCore: handleDrag: %j",A),this.props.onDrag(v,A)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch{const N=document.createEvent("MouseEvents");N.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(N)}return}this.lastX=E,this.lastY=x}),m(this,"handleDragStop",v=>{if(!this.dragging)return;const C=(0,s.getControlPosition)(v,this.touchIdentifier,this);if(C==null)return;let{x:E,y:x}=C;if(Array.isArray(this.props.grid)){let N=E-this.lastX||0,_=x-this.lastY||0;[N,_]=(0,s.snapToGrid)(this.props.grid,N,_),E=this.lastX+N,x=this.lastY+_}const A=(0,s.createCoreData)(this,E,x);if(this.props.onStop(v,A)===!1||this.mounted===!1)return!1;const k=this.findDOMNode();k&&this.props.enableUserSelectHack&&(0,a.scheduleRemoveUserSelectStyles)(k.ownerDocument),(0,o.default)("DraggableCore: handleDragStop: %j",A),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,k&&((0,o.default)("DraggableCore: Removing handlers"),(0,a.removeEvent)(k.ownerDocument,S.move,this.handleDrag),(0,a.removeEvent)(k.ownerDocument,S.stop,this.handleDragStop))}),m(this,"onMouseDown",v=>(S=y.mouse,this.handleDragStart(v))),m(this,"onMouseUp",v=>(S=y.mouse,this.handleDragStop(v))),m(this,"onTouchStart",v=>(S=y.touch,this.handleDragStart(v))),m(this,"onTouchEnd",v=>(S=y.touch,this.handleDragStop(v)))}componentDidMount(){this.mounted=!0;const v=this.findDOMNode();v&&(0,a.addEvent)(v,y.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const v=this.findDOMNode();if(v){const{ownerDocument:C}=v;(0,a.removeEvent)(C,y.mouse.move,this.handleDrag),(0,a.removeEvent)(C,y.touch.move,this.handleDrag),(0,a.removeEvent)(C,y.mouse.stop,this.handleDragStop),(0,a.removeEvent)(C,y.touch.stop,this.handleDragStop),(0,a.removeEvent)(v,y.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,a.scheduleRemoveUserSelectStyles)(C)}}findDOMNode(){return this.props?.nodeRef?this.props?.nodeRef?.current:n.default.findDOMNode(this)}render(){return e.cloneElement(e.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}};return JT.default=L,m(L,"displayName","DraggableCore"),m(L,"propTypes",{allowAnyClick:t.default.bool,allowMobileScroll:t.default.bool,children:t.default.node.isRequired,disabled:t.default.bool,enableUserSelectHack:t.default.bool,offsetParent:function(O,v){if(O[v]&&O[v].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:t.default.arrayOf(t.default.number),handle:t.default.string,cancel:t.default.string,nodeRef:t.default.object,onStart:t.default.func,onDrag:t.default.func,onStop:t.default.func,onMouseDown:t.default.func,scale:t.default.number,className:i.dontSetMe,style:i.dontSetMe,transform:i.dontSetMe}),m(L,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1}),JT}var Y_;function bie(){return Y_||(Y_=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"DraggableCore",{enumerable:!0,get:function(){return p.default}}),e.default=void 0;var t=f(Zr()),n=h(t0()),a=h(XO()),s=Tie(),i=bA(),o=w9(),c=_L(),p=h(vie()),m=h(E9());function h(C){return C&&C.__esModule?C:{default:C}}function f(C,E){if(typeof WeakMap=="function")var x=new WeakMap,A=new WeakMap;return(f=function(w,k){if(!k&&w&&w.__esModule)return w;var N,_,j={__proto__:null,default:w};if(w===null||typeof w!="object"&&typeof w!="function")return j;if(N=k?A:x){if(N.has(w))return N.get(w);N.set(w,j)}for(const F in w)F!=="default"&&{}.hasOwnProperty.call(w,F)&&((_=(N=Object.defineProperty)&&Object.getOwnPropertyDescriptor(w,F))&&(_.get||_.set)?N(j,F,_):j[F]=w[F]);return j})(C,E)}function y(){return y=Object.assign?Object.assign.bind():function(C){for(var E=1;E<arguments.length;E++){var x=arguments[E];for(var A in x)({}).hasOwnProperty.call(x,A)&&(C[A]=x[A])}return C},y.apply(null,arguments)}function S(C,E,x){return(E=L(E))in C?Object.defineProperty(C,E,{value:x,enumerable:!0,configurable:!0,writable:!0}):C[E]=x,C}function L(C){var E=O(C,"string");return typeof E=="symbol"?E:E+""}
vendor: 3,285 bytes, line 44
44function O(C,E){if(typeof C!="object"||!C)return C;var x=C[Symbol.toPrimitive];if(x!==void 0){var A=x.call(C,E);if(typeof A!="object")return A;throw new TypeError("@@toPrimitive must return a primitive value.")}return(E==="string"?String:Number)(C)}class v extends t.Component{static getDerivedStateFromProps(E,x){let{position:A}=E,{prevPropsPosition:w}=x;return A&&(!w||A.x!==w.x||A.y!==w.y)?((0,m.default)("Draggable: getDerivedStateFromProps %j",{position:A,prevPropsPosition:w}),{x:A.x,y:A.y,prevPropsPosition:{...A}}):null}constructor(E){super(E),S(this,"onDragStart",(x,A)=>{if((0,m.default)("Draggable: onDragStart: %j",A),this.props.onStart(x,(0,o.createDraggableData)(this,A))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),S(this,"onDrag",(x,A)=>{if(!this.state.dragging)return!1;(0,m.default)("Draggable: onDrag: %j",A);const w=(0,o.createDraggableData)(this,A),k={x:w.x,y:w.y,slackX:0,slackY:0};if(this.props.bounds){const{x:_,y:j}=k;k.x+=this.state.slackX,k.y+=this.state.slackY;const[F,G]=(0,o.getBoundPosition)(this,k.x,k.y);k.x=F,k.y=G,k.slackX=this.state.slackX+(_-k.x),k.slackY=this.state.slackY+(j-k.y),w.x=k.x,w.y=k.y,w.deltaX=k.x-this.state.x,w.deltaY=k.y-this.state.y}if(this.props.onDrag(x,w)===!1)return!1;this.setState(k)}),S(this,"onDragStop",(x,A)=>{if(!this.state.dragging||this.props.onStop(x,(0,o.createDraggableData)(this,A))===!1)return!1;(0,m.default)("Draggable: onDragStop: %j",A);const k={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:_,y:j}=this.props.position;k.x=_,k.y=j}this.setState(k)}),this.state={dragging:!1,dragged:!1,x:E.position?E.position.x:E.defaultPosition.x,y:E.position?E.position.y:E.defaultPosition.y,prevPropsPosition:{...E.position},slackX:0,slackY:0,isElementSVG:!1},E.position&&!(E.onDrag||E.onStop)&&console.warn("A `position` was applied to this <Draggable>, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement<"u"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){return this.props?.nodeRef?.current??a.default.findDOMNode(this)}render(){const{axis:E,bounds:x,children:A,defaultPosition:w,defaultClassName:k,defaultClassNameDragging:N,defaultClassNameDragged:_,position:j,positionOffset:F,scale:G,...z}=this.props;let $={},Y=null;const U=!!!j||this.state.dragging,D=j||w,X={x:(0,o.canDragX)(this)&&U?this.state.x:D.x,y:(0,o.canDragY)(this)&&U?this.state.y:D.y};this.state.isElementSVG?Y=(0,i.createSVGTransform)(X,F):$=(0,i.createCSSTransform)(X,F);const W=(0,s.clsx)(A.props.className||"",k,{[N]:this.state.dragging,[_]:this.state.dragged});return t.createElement(p.default,y({},z,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),t.cloneElement(t.Children.only(A),{className:W,style:{...A.props.style,...$},transform:Y}))}}e.default=v,S(v,"displayName","Draggable"),S(v,"propTypes",{...p.default.propTypes,axis:n.default.oneOf(["both","x","y","none"]),bounds:n.default.oneOfType([n.default.shape({left:n.default.number,right:n.default.number,top:n.default.number,bottom:n.default.number}
44),n.default.string,n.default.oneOf([!1])]),defaultClassName:n.default.string,defaultClassNameDragging:n.default.string,defaultClassNameDragged:n.default.string,defaultPosition:n.default.shape({x:n.default.number,y:n.default.number}),positionOffset:n.default.shape({x:n.default.oneOfType([n.default.number,n.default.string]),y:n.default.oneOfType([n.default.number,n.default.string])}),position:n.default.shape({x:n.default.number,y:n.default.number}),className:c.dontSetMe,style:c.dontSetMe,transform:c.dontSetMe}),S(v,"defaultProps",{...p.default.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1})})(k1)),k1}var V_;function Oie(){if(V_)return HT.exports;V_=1;const{default:e,DraggableCore:t}=bie();return HT.exports=e,HT.exports.default=e,HT.exports.DraggableCore=t,HT.exports}var Lie=Oie();const wie=Qr(Lie),P9=b.createContext({});function d0(e){const t=b.useRef(null);return t.current===null&&(t.current=e()),t.current}const OA=b.createContext(null),LA=b.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function Eie(e=!0){const t=b.useContext(OA);if(t===null)return[!0,null];const{isPresent:n,onExitComplete:a,register:s}=t,i=b.useId();b.useEffect(()=>{e&&s(i)},[e]);const o=b.useCallback(()=>e&&a&&a(i),[i,a,e]);return!n&&a?[!1,o]:[!0]}const wA=typeof window<"u",x9=wA?b.useLayoutEffect:b.useEffect,To=e=>e;let I9=To;function EA(e){let t;return()=>(t===void 0&&(t=e()),t)}const Jg=(e,t,n)=>{const a=t-e;return a===0?1:(n-e)/a},zu=e=>e*1e3,Ku=e=>e/1e3,Pie={useManualTiming:!1};function xie(e){let t=new Set,n=new Set,a=!1,s=!1;const i=new WeakSet;let o={delta:0,timestamp:0,isProcessing:!1};function c(m){i.has(m)&&(p.schedule(m),e()),m(o)}const p={schedule:(m,h=!1,f=!1)=>{const S=f&&a?t:n;return h&&i.add(m),S.has(m)||S.add(m),m},cancel:m=>{n.delete(m),i.delete(m)},process:m=>{if(o=m,a){s=!0;return}a=!0,[t,n]=[n,t],t.forEach(c),t.clear(),a=!1,s&&(s=!1,p.process(m))}};return p}const qv=["read","resolveKeyframes","update","preRender","render","postRender"],Iie=40;function N9(e,t){let n=!1,a=!0;const s={delta:0,timestamp:0,isProcessing:!1},i=()=>n=!0,o=qv.reduce((C,E)=>(C[E]=xie(i),C),{}),{read:c,resolveKeyframes:p,update:m,preRender:h,render:f,postRender:y}=o,S=()=>{const C=performance.now();n=!1,s.delta=a?1e3/60:Math.max(Math.min(C-s.timestamp,Iie),1),s.timestamp=C,s.isProcessing=!0,c.process(s),p.process(s),m.process(s),h.process(s),f.process(s),y.process(s),s.isProcessing=!1,n&&t&&(a=!1,e(S))},L=()=>{n=!0,a=!0,s.isProcessing||e(S)};return{schedule:qv.reduce((C,E)=>{const x=o[E];return C[E]=(A,w=!1,k=!1)=>(n||L(),x.schedule(A,w,k)),C},{}),cancel:C=>{for(let E=0;E<qv.length;E++)o[qv[E]].cancel(C)},state:s,steps:o}}const{schedule:za,cancel:sp,state:Ns,steps:F1}=N9(typeof requestAnimationFrame<"u"?requestAnimationFrame:To,!0),A9=b.createContext({strict:!1}),H_={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Wg={};for(const e in H_)Wg[e]={isEnabled:t=>H_[e].some(n=>!!t[n])};function Nie(e){for(const t in e)Wg[t]={...Wg[t],...e[t]}}const Aie=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function TO(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Aie.has(e)}let C9=e=>!TO(e);function Cie(e){e&&(C9=t=>t.startsWith("on")?!TO(t):e(t))}try{Cie(require("@emotion/is-prop-valid").default)}catch{}function kie(e,t,n){const a={};for(const s in e)s==="values"&&typeof e.values=="object"||(C9(s)||n===!0&&TO(s)||!t&&!TO(s)||e.draggable&&s.startsWith("onDrag"))&&(a[s]=e[s]);return a}function Fie(e){if(typeof Proxy>"u")return e;const t=new Map,n=(...a)=>e(...a);return new Proxy(n,{get:(a,s)=>s==="create"?e:(t.has(s)||t.set(s,e(s)),t.get(s))})}const BL=b.createContext({});function FS(e){return typeof e=="string"||Array.isArray(e)}function DL(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}const PA=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],xA=["initial",...PA];function ML(e){return DL(e.animate)||xA.some(t=>FS(e[t]))}function k9(e){return!!(ML(e)||e.variants)}function Rie(e,t){if(ML(e)){const{initial:n,animate:a}=e;return{initial:n===!1||FS(n)?n:void 0,animate:FS(a)?a:void 0}}return e.inherit!==!1?t:{}}function _ie(e){const{initial:t,animate:n}=Rie(e,b.useContext(BL));return b.useMemo(()=>({initial:t,animate:n}),[J_(t),J_(n)])}function J_(e){return Array.isArray(e)?e.join(" "):e}const Bie=Symbol.for("motionComponentSymbol");function Tg(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function Die(e,t,n){return b.useCallback(a=>{a&&e.onMount&&e.onMount(a),t&&(a?t.mount(a):t.unmount()),n&&(typeof n=="function"?n(a):Tg(n)&&(n.current=a))},[t])}const IA=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Mie="framerAppearId",F9="data-"+IA(Mie),{schedule:NA}=N9(queueMicrotask,!1),R9=b.createContext({});function jie(e,t,n,a,s){var i,o;const{visualElement:c}=b.useContext(BL),p=b.useContext(A9),m=b.useContext(OA),h=b.useContext(LA).reducedMotion,f=b.useRef(null);a=a||p.renderer,!f.current&&a&&(f.current=a(e,{visualState:t,parent:c,props:n,presenceContext:m,blockInitialAnimation:m?m.initial===!1:!1,reducedMotionConfig:h}));const y=f.current,S=b.useContext(R9);y&&!y.projection&&s&&(y.type==="html"||y.type==="svg")&&Gie(f.current,n,s,S);const L=b.useRef(!1);b.useInsertionEffect(()=>{y&&L.current&&y.update(n,m)});const O=n[F9],v=b.useRef(!!O&&!(!((i=window.MotionHandoffIsComplete)===null||i===void 0)&&i.call(window,O))&&((o=window.MotionHasOptimisedAnimation)===null||o===void 0?void 0:o.call(window,O)));return x9(()=>{y&&(L.current=!0,window.MotionIsMounted=!0,y.updateFeatures(),NA.render(y.render),v.current&&y.animationState&&y.animationState.animateChanges())}),b.useEffect(()=>{y&&(!v.current&&y.animationState&&y.animationState.animateChanges(),v.current&&(queueMicrotask(()=>{var C;(C=window.MotionHandoffMarkAsComplete)===null||C===void 0||C.call(window,O)}),v.current=!1))}),y}function Gie(e,t,n,a){const{layoutId:s,layout:i,drag:o,dragConstraints:c,layoutScroll:p,layoutRoot:m}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:_9(e.parent)),e.projection.setOptions({layoutId:s,layout:i,alwaysMeasureLayout:!!o||c&&Tg(c),visualElement:e,animationType:typeof i=="string"?i:"both",initialPromotionConfig:a,layoutScroll:p,layoutRoot:m})}function _9(e){if(e)return e.options.allowProjection!==!1?e.projection:_9(e.parent)}function Yie({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:a,Component:s}){var i,o;e&&Nie(e);function c(m,h){let f;const y={...b.useContext(LA),...m,layoutId:Vie(m)},{isStatic:S}=y,L=_ie(m),O=a(m,S);if(!S&&wA){Hie();const v=Jie(y);f=v.MeasureLayout,L.visualElement=jie(s,O,y,t,v.ProjectionNode)}return r.jsxs(BL.Provider,{value:L,children:[f&&L.visualElement?r.jsx(f,{visualElement:L.visualElement,...y}):null,n(s,m,Die(O,L.visualElement,h),O,S,L.visualElement)]})}c.displayName=`motion.${typeof s=="string"?s:`create(${(o=(i=s.displayName)!==null&&i!==void 0?i:s.name)!==null&&o!==void 0?o:""})`}`;const p=b.forwardRef(c);return p[Bie]=s,p}function Vie({layoutId:e}){const t=b.useContext(P9).id;return t&&e!==void 0?t+"-"+e:e}function Hie(e,t){b.useContext(A9).strict}function Jie(e){const{drag:t,layout:n}=Wg;if(!t&&!n)return{};const a={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?a.MeasureLayout:void 0,ProjectionNode:a.ProjectionNode}}
vendor: 22,761 bytes, line 44
44const Wie=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function AA(e){return typeof e!="string"||e.includes("-")?!1:!!(Wie.indexOf(e)>-1||/[A-Z]/u.test(e))}function W_(e){const t=[{},{}];return e?.values.forEach((n,a)=>{t[0][a]=n.get(),t[1][a]=n.getVelocity()}),t}function CA(e,t,n,a){if(typeof t=="function"){const[s,i]=W_(a);t=t(n!==void 0?n:e.custom,s,i)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[s,i]=W_(a);t=t(n!==void 0?n:e.custom,s,i)}return t}const lI=e=>Array.isArray(e),Uie=e=>!!(e&&typeof e=="object"&&e.mix&&e.toValue),$ie=e=>lI(e)?e[e.length-1]||0:e,ks=e=>!!(e&&e.getVelocity);function _b(e){const t=ks(e)?e.get():e;return Uie(t)?t.toValue():t}function zie({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:n},a,s,i){const o={latestValues:Kie(a,s,i,e),renderState:t()};return n&&(o.onMount=c=>n({props:a,current:c,...o}),o.onUpdate=c=>n(c)),o}const B9=e=>(t,n)=>{const a=b.useContext(BL),s=b.useContext(OA),i=()=>zie(e,t,a,s);return n?i():d0(i)};function Kie(e,t,n,a){const s={},i=a(e,{});for(const y in i)s[y]=_b(i[y]);let{initial:o,animate:c}=e;const p=ML(e),m=k9(e);t&&m&&!p&&e.inherit!==!1&&(o===void 0&&(o=t.initial),c===void 0&&(c=t.animate));let h=n?n.initial===!1:!1;h=h||o===!1;const f=h?c:o;if(f&&typeof f!="boolean"&&!DL(f)){const y=Array.isArray(f)?f:[f];for(let S=0;S<y.length;S++){const L=CA(e,y[S]);if(L){const{transitionEnd:O,transition:v,...C}=L;for(const E in C){let x=C[E];if(Array.isArray(x)){const A=h?x.length-1:0;x=x[A]}x!==null&&(s[E]=x)}for(const E in O)s[E]=O[E]}}}return s}const hy=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Ah=new Set(hy),D9=e=>t=>typeof t=="string"&&t.startsWith(e),M9=D9("--"),qie=D9("var(--"),kA=e=>qie(e)?Xie.test(e.split("/*")[0].trim()):!1,Xie=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,j9=(e,t)=>t&&typeof e=="number"?t.transform(e):e,ip=(e,t,n)=>n>t?t:n<e?e:n,fy={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},RS={...fy,transform:e=>ip(0,1,e)},Xv={...fy,default:1},m0=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Zp=m0("deg"),Jc=m0("%"),Nn=m0("px"),Qie=m0("vh"),Zie=m0("vw"),U_={...Jc,parse:e=>Jc.parse(e)/100,transform:e=>Jc.transform(e*100)},eoe={borderWidth:Nn,borderTopWidth:Nn,borderRightWidth:Nn,borderBottomWidth:Nn,borderLeftWidth:Nn,borderRadius:Nn,radius:Nn,borderTopLeftRadius:Nn,borderTopRightRadius:Nn,borderBottomRightRadius:Nn,borderBottomLeftRadius:Nn,width:Nn,maxWidth:Nn,height:Nn,maxHeight:Nn,top:Nn,right:Nn,bottom:Nn,left:Nn,padding:Nn,paddingTop:Nn,paddingRight:Nn,paddingBottom:Nn,paddingLeft:Nn,margin:Nn,marginTop:Nn,marginRight:Nn,marginBottom:Nn,marginLeft:Nn,backgroundPositionX:Nn,backgroundPositionY:Nn},toe={rotate:Zp,rotateX:Zp,rotateY:Zp,rotateZ:Zp,scale:Xv,scaleX:Xv,scaleY:Xv,scaleZ:Xv,skew:Zp,skewX:Zp,skewY:Zp,distance:Nn,translateX:Nn,translateY:Nn,translateZ:Nn,x:Nn,y:Nn,z:Nn,perspective:Nn,transformPerspective:Nn,opacity:RS,originX:U_,originY:U_,originZ:Nn},$_={...fy,transform:Math.round},FA={...eoe,...toe,zIndex:$_,size:Nn,fillOpacity:RS,strokeOpacity:RS,numOctaves:$_},noe={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},aoe=hy.length;function roe(e,t,n){let a="",s=!0;for(let i=0;i<aoe;i++){const o=hy[i],c=e[o];if(c===void 0)continue;let p=!0;if(typeof c=="number"?p=c===(o.startsWith("scale")?1:0):p=parseFloat(c)===0,!p||n){const m=j9(c,FA[o]);if(!p){s=!1;const h=noe[o]||o;a+=`${h}(${m}) `}n&&(t[o]=m)}}return a=a.trim(),n?a=n(t,s?"":a):s&&(a="none"),a}function RA(e,t,n){const{style:a,vars:s,transformOrigin:i}=e;let o=!1,c=!1;for(const p in t){const m=t[p];if(Ah.has(p)){o=!0;continue}else if(M9(p)){s[p]=m;continue}else{const h=j9(m,FA[p]);p.startsWith("origin")?(c=!0,i[p]=h):a[p]=h}}if(t.transform||(o||n?a.transform=roe(t,e.transform,n):a.transform&&(a.transform="none")),c){const{originX:p="50%",originY:m="50%",originZ:h=0}=i;a.transformOrigin=`${p} ${m} ${h}`}}const soe={offset:"stroke-dashoffset",array:"stroke-dasharray"},ioe={offset:"strokeDashoffset",array:"strokeDasharray"};function ooe(e,t,n=1,a=0,s=!0){e.pathLength=1;const i=s?soe:ioe;e[i.offset]=Nn.transform(-a);const o=Nn.transform(t),c=Nn.transform(n);e[i.array]=`${o} ${c}`}function z_(e,t,n){return typeof e=="string"?e:Nn.transform(t+n*e)}function loe(e,t,n){const a=z_(t,e.x,e.width),s=z_(n,e.y,e.height);return`${a} ${s}`}function _A(e,{attrX:t,attrY:n,attrScale:a,originX:s,originY:i,pathLength:o,pathSpacing:c=1,pathOffset:p=0,...m},h,f){if(RA(e,m,f),h){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:y,style:S,dimensions:L}=e;y.transform&&(L&&(S.transform=y.transform),delete y.transform),L&&(s!==void 0||i!==void 0||S.transform)&&(S.transformOrigin=loe(L,s!==void 0?s:.5,i!==void 0?i:.5)),t!==void 0&&(y.x=t),n!==void 0&&(y.y=n),a!==void 0&&(y.scale=a),o!==void 0&&ooe(y,o,c,p,!1)}const BA=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),G9=()=>({...BA(),attrs:{}}),DA=e=>typeof e=="string"&&e.toLowerCase()==="svg";function Y9(e,{style:t,vars:n},a,s){Object.assign(e.style,t,s&&s.getProjectionStyles(a));for(const i in n)e.style.setProperty(i,n[i])}const V9=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function H9(e,t,n,a){Y9(e,t,void 0,a);for(const s in t.attrs)e.setAttribute(V9.has(s)?s:IA(s),t.attrs[s])}const SO={};function coe(e){Object.assign(SO,e)}function J9(e,{layout:t,layoutId:n}){return Ah.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!SO[e]||e==="opacity")}function MA(e,t,n){var a;const{style:s}=e,i={};for(const o in s)(ks(s[o])||t.style&&ks(t.style[o])||J9(o,e)||((a=n?.getValue(o))===null||a===void 0?void 0:a.liveStyle)!==void 0)&&(i[o]=s[o]);return i}function W9(e,t,n){const a=MA(e,t,n);for(const s in e)if(ks(e[s])||ks(t[s])){const i=hy.indexOf(s)!==-1?"attr"+s.charAt(0).toUpperCase()+s.substring(1):s;a[i]=e[s]}return a}function uoe(e,t){try{t.dimensions=typeof e.getBBox=="function"?e.getBBox():e.getBoundingClientRect()}catch{t.dimensions={x:0,y:0,width:0,height:0}}}const K_=["x","y","width","height","cx","cy","r"],poe={useVisualState:B9({scrapeMotionValuesFromProps:W9,createRenderState:G9,onUpdate:({props:e,prevProps:t,current:n,renderState:a,latestValues:s})=>{if(!n)return;let i=!!e.drag;if(!i){for(const c in s)if(Ah.has(c)){i=!0;break}}if(!i)return;let o=!t;if(t)for(let c=0;c<K_.length;c++){const p=K_[c];e[p]!==t[p]&&(o=!0)}o&&za.read(()=>{uoe(n,a),za.render(()=>{_A(a,s,DA(n.tagName),e.transformTemplate),H9(n,a)})})}})},doe={useVisualState:B9({scrapeMotionValuesFromProps:MA,createRenderState:BA})};function U9(e,t,n){for(const a in t)!ks(t[a])&&!J9(a,n)&&(e[a]=t[a])}function moe({transformTemplate:e},t){return b.useMemo(()=>{const n=BA();return RA(n,t,e),Object.assign({},n.vars,n.style)},[t])}function hoe(e,t){const n=e.style||{},a={};return U9(a,n,e),Object.assign(a,moe(e,t)),a}function foe(e,t){const n={},a=hoe(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=a,n}function goe(e,t,n,a){const s=b.useMemo(()=>{const i=G9();return _A(i,t,DA(a),e.transformTemplate),{...i.attrs,style:{...i.style}}},[t]);if(e.style){const i={};U9(i,e.style,e),s.style={...i,...s.style}}return s}function yoe(e=!1){return(n,a,s,{latestValues:i},o)=>{const p=(AA(n)?goe:foe)(a,i,o,n),m=kie(a,typeof n=="string",e),h=n!==b.Fragment?{...m,...p,ref:s}:{},{children:f}=a,y=b.useMemo(()=>ks(f)?f.get():f,[f]);return b.createElement(n,{...h,children:y})}}function Toe(e,t){return function(a,{forwardMotionProps:s}={forwardMotionProps:!1}){const o={...AA(a)?poe:doe,preloadedFeatures:e,useRender:yoe(s),createVisualElement:t,Component:a};return Yie(o)}}function $9(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let a=0;a<n;a++)if(t[a]!==e[a])return!1;return!0}function jL(e,t,n){const a=e.getProps();return CA(a,t,n!==void 0?n:a.custom,e)}const Soe=EA(()=>window.ScrollTimeline!==void 0);class voe{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}get finished(){return Promise.all(this.animations.map(t=>"finished"in t?t.finished:t))}getAll(t){return this.animations[0][t]}setAll(t,n){for(let a=0;a<this.animations.length;a++)this.animations[a][t]=n}attachTimeline(t,n){const a=this.animations.map(s=>{if(Soe()&&s.attachTimeline)return s.attachTimeline(t);if(typeof n=="function")return n(s)});return()=>{a.forEach((s,i)=>{s&&s(),this.animations[i].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let n=0;n<this.animations.length;n++)t=Math.max(t,this.animations[n].duration);return t}runAll(t){this.animations.forEach(n=>n[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class boe extends voe{then(t,n){return Promise.all(this.animations).then(t).catch(n)}}function jA(e,t){return e?e[t]||e.default||e:void 0}const cI=2e4;function z9(e){let t=0;const n=50;let a=e.next(t);for(;!a.done&&t<cI;)t+=n,a=e.next(t);return t>=cI?1/0:t}function GA(e){return typeof e=="function"}function q_(e,t){e.timeline=t,e.onfinish=null}const YA=e=>Array.isArray(e)&&typeof e[0]=="number",Ooe={linearEasing:void 0};function Loe(e,t){const n=EA(e);return()=>{var a;return(a=Ooe[t])!==null&&a!==void 0?a:n()}}const vO=Loe(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),K9=(e,t,n=10)=>{let a="";const s=Math.max(Math.round(t/n),2);for(let i=0;i<s;i++)a+=e(Jg(0,s-1,i))+", ";return`linear(${a.substring(0,a.length-2)})`};function q9(e){return!!(typeof e=="function"&&vO()||!e||typeof e=="string"&&(e in uI||vO())||YA(e)||Array.isArray(e)&&e.every(q9))}const rS=([e,t,n,a])=>`cubic-bezier(${e}, ${t}, ${n}, ${a})`,uI={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:rS([0,.65,.55,1]),circOut:rS([.55,0,1,.45]),backIn:rS([.31,.01,.66,-.59]),backOut:rS([.33,1.53,.69,.99])};function X9(e,t){if(e)return typeof e=="function"&&vO()?K9(e,t):YA(e)?rS(e):Array.isArray(e)?e.map(n=>X9(n,t)||uI.easeOut):uI[e]}const Il={x:!1,y:!1};function Q9(){return Il.x||Il.y}function woe(e,t,n){var a;if(e instanceof Element)return[e];if(typeof e=="string"){let s=document;const i=(a=void 0)!==null&&a!==void 0?a:s.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}function Z9(e,t){const n=woe(e),a=new AbortController,s={passive:!0,...t,signal:a.signal};return[n,s,()=>a.abort()]}function X_(e){return t=>{t.pointerType==="touch"||Q9()||e(t)}}function Eoe(e,t,n={}){const[a,s,i]=Z9(e,n),o=X_(c=>{const{target:p}=c,m=t(c);if(typeof m!="function"||!p)return;const h=X_(f=>{m(f),p.removeEventListener("pointerleave",h)});p.addEventListener("pointerleave",h,s)});return a.forEach(c=>{c.addEventListener("pointerenter",o,s)}),i}const e5=(e,t)=>t?e===t?!0:e5(e,t.parentElement):!1,VA=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,Poe=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function xoe(e){return Poe.has(e.tagName)||e.tabIndex!==-1}const sS=new WeakSet;function Q_(e){return t=>{t.key==="Enter"&&e(t)}}function R1(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const Ioe=(e,t)=>{const n=e.currentTarget;if(!n)return;const a=Q_(()=>{if(sS.has(n))return;R1(n,"down");const s=Q_(()=>{R1(n,"up")}),i=()=>R1(n,"cancel");n.addEventListener("keyup",s,t),n.addEventListener("blur",i,t)});n.addEventListener("keydown",a,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",a),t)};function Z_(e){return VA(e)&&!Q9()}function Noe(e,t,n={}){const[a,s,i]=Z9(e,n),o=c=>{const p=c.currentTarget;if(!Z_(c)||sS.has(p))return;sS.add(p);const m=t(c),h=(S,L)=>{window.removeEventListener("pointerup",f),window.removeEventListener("pointercancel",y),!(!Z_(S)||!sS.has(p))&&(sS.delete(p),typeof m=="function"&&m(S,{success:L}))},f=S=>{h(S,n.useGlobalTarget||e5(p,S.target))},y=S=>{h(S,!1)};window.addEventListener("pointerup",f,s),window.addEventListener("pointercancel",y,s)};return a.forEach(c=>{!xoe(c)&&c.getAttribute("tabindex")===null&&(c.tabIndex=0),(n.useGlobalTarget?window:c).addEventListener("pointerdown",o,s),c.addEventListener("focus",m=>Ioe(m,s),s)}),i}function Aoe(e){return e==="x"||e==="y"?Il[e]?null:(Il[e]=!0,()=>{Il[e]=!1}):Il.x||Il.y?null:(Il.x=Il.y=!0,()=>{Il.x=Il.y=!1})}const t5=new Set(["width","height","top","left","right","bottom",...hy]);let Bb;function Coe(){Bb=void 0}const Wc={now:()=>(Bb===void 0&&Wc.set(Ns.isProcessing||Pie.useManualTiming?Ns.timestamp:performance.now()),Bb),set:e=>{Bb=e,queueMicrotask(Coe)}};function HA(e,t){e.indexOf(t)===-1&&e.push(t)}function JA(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}function koe([...e],t,n){const a=t<0?e.length+t:t;if(a>=0&&a<e.length){const s=n<0?e.length+n:n,[i]=e.splice(t,1);e.splice(s,0,i)}return e}class WA{constructor(){this.subscriptions=[]}add(t){return HA(this.subscriptions,t),()=>JA(this.subscriptions,t)}notify(t,n,a){const s=this.subscriptions.length;if(s)if(s===1)this.subscriptions[0](t,n,a);else for(let i=0;i<s;i++){const o=this.subscriptions[i];o&&o(t,n,a)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function n5(e,t){return t?e*(1e3/t):0}const eB=30,Foe=e=>!isNaN(parseFloat(e)),fS={current:void 0};class Roe{constructor(t,n={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(a,s=!0)=>{const i=Wc.now();this.updatedAt!==i&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(a),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),s&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=Wc.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=Foe(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new WA);const a=this.events[t].add(n);return t==="change"?()=>{a(),za.read(()=>{this.events.change.getSize()||this.stop()})}:a}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,a){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-a}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return fS.current&&fS.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const t=Wc.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>eB)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,eB);return n5(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Ug(e,t){return new Roe(e,t)}function _oe(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Ug(n))}function Boe(e,t){const n=jL(e,t);let{transitionEnd:a={},transition:s={},...i}=n||{};i={...i,...a};for(const o in i){const c=$ie(i[o]);_oe(e,o,c)}}function Doe(e){return!!(ks(e)&&e.add)}function pI(e,t){const n=e.getValue("willChange");if(Doe(n))return n.add(t)}function a5(e){return e.props[F9]}const r5=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,Moe=1e-7,joe=12;function Goe(e,t,n,a,s){let i,o,c=0;do o=t+(n-t)/2,i=r5(o,a,s)-e,i>0?n=o:t=o;while(Math.abs(i)>Moe&&++c<joe);return o}function h0(e,t,n,a){if(e===t&&n===a)return To;const s=i=>Goe(i,0,1,e,n);return i=>i===0||i===1?i:r5(s(i),t,a)}const s5=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,i5=e=>t=>1-e(1-t),o5=h0(.33,1.53,.69,.99),UA=i5(o5),l5=s5(UA),c5=e=>(e*=2)<1?.5*UA(e):.5*(2-Math.pow(2,-10*(e-1))),$A=e=>1-Math.sin(Math.acos(e)),u5=i5($A),p5=s5($A),d5=e=>/^0[^.\s]+$/u.test(e);function Yoe(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||d5(e):!0}const gS=e=>Math.round(e*1e5)/1e5,zA=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function Voe(e){return e==null}const Hoe=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,KA=(e,t)=>n=>!!(typeof n=="string"&&Hoe.test(n)&&n.startsWith(e)||t&&!Voe(n)&&Object.prototype.hasOwnProperty.call(n,t)),m5=(e,t,n)=>a=>{if(typeof a!="string")return a;const[s,i,o,c]=a.match(zA);return{[e]:parseFloat(s),[t]:parseFloat(i),[n]:parseFloat(o),alpha:c!==void 0?parseFloat(c):1}},Joe=e=>ip(0,255,e),_1={...fy,transform:e=>Math.round(Joe(e))},th={test:KA("rgb","red"),parse:m5("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:a=1})=>"rgba("+_1.transform(e)+", "+_1.transform(t)+", "+_1.transform(n)+", "+gS(RS.transform(a))+")"};function Woe(e){let t="",n="",a="",s="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),a=e.substring(5,7),s=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),a=e.substring(3,4),s=e.substring(4,5),t+=t,n+=n,a+=a,s+=s),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(a,16),alpha:s?parseInt(s,16)/255:1}}const dI={test:KA("#"),parse:Woe,transform:th.transform},Sg={test:KA("hsl","hue"),parse:m5("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:a=1})=>"hsla("+Math.round(e)+", "+Jc.transform(gS(t))+", "+Jc.transform(gS(n))+", "+gS(RS.transform(a))+")"},Ks={test:e=>th.test(e)||dI.test(e)||Sg.test(e),parse:e=>th.test(e)?th.parse(e):Sg.test(e)?Sg.parse(e):dI.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?th.transform(e):Sg.transform(e)},Uoe=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function $oe(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(zA))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(Uoe))===null||n===void 0?void 0:n.length)||0)>0}const h5="number",f5="color",zoe="var",Koe="var(",tB="${}",qoe=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function _S(e){const t=e.toString(),n=[],a={color:[],number:[],var:[]},s=[];let i=0;const c=t.replace(qoe,p=>(Ks.test(p)?(a.color.push(i),s.push(f5),n.push(Ks.parse(p))):p.startsWith(Koe)?(a.var.push(i),s.push(zoe),n.push(p)):(a.number.push(i),s.push(h5),n.push(parseFloat(p))),++i,tB)).split(tB);return{values:n,split:c,indexes:a,types:s}}function g5(e){return _S(e).values}function y5(e){const{split:t,types:n}=_S(e),a=t.length;return s=>{let i="";for(let o=0;o<a;o++)if(i+=t[o],s[o]!==void 0){const c=n[o];c===h5?i+=gS(s[o]):c===f5?i+=Ks.transform(s[o]):i+=s[o]}return i}}const Xoe=e=>typeof e=="number"?0:e;function Qoe(e){const t=g5(e);return y5(e)(t.map(Xoe))}const wd={test:$oe,parse:g5,createTransformer:y5,getAnimatableNone:Qoe},Zoe=new Set(["brightness","contrast","saturate","opacity"]);function ele(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[a]=n.match(zA)||[];if(!a)return e;const s=n.replace(a,"");let i=Zoe.has(t)?1:0;return a!==n&&(i*=100),t+"("+i+s+")"}const tle=/\b([a-z-]*)\(.*?\)/gu,mI={...wd,getAnimatableNone:e=>{const t=e.match(tle);return t?t.map(ele).join(" "):e}},nle={...FA,color:Ks,backgroundColor:Ks,outlineColor:Ks,fill:Ks,stroke:Ks,borderColor:Ks,borderTopColor:Ks,borderRightColor:Ks,borderBottomColor:Ks,borderLeftColor:Ks,filter:mI,WebkitFilter:mI},qA=e=>nle[e];function T5(e,t){let n=qA(e);return n!==mI&&(n=wd),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const ale=new Set(["auto","none","0"]);function rle(e,t,n){let a=0,s;for(;a<e.length&&!s;){const i=e[a];typeof i=="string"&&!ale.has(i)&&_S(i).values.length&&(s=e[a]),a++}if(s&&n)for(const i of t)e[i]=T5(n,s)}const nB=e=>e===fy||e===Nn,aB=(e,t)=>parseFloat(e.split(", ")[t]),rB=(e,t)=>(n,{transform:a})=>{if(a==="none"||!a)return 0;const s=a.match(/^matrix3d\((.+)\)$/u);if(s)return aB(s[1],t);{const i=a.match(/^matrix\((.+)\)$/u);return i?aB(i[1],e):0}},sle=new Set(["x","y","z"]),ile=hy.filter(e=>!sle.has(e));function ole(e){const t=[];return ile.forEach(n=>{const a=e.getValue(n);a!==void 0&&(t.push([n,a.get()]),a.set(n.startsWith("scale")?1:0))}),t}const $g={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:rB(4,13),y:rB(5,14)};$g.translateX=$g.x;$g.translateY=$g.y;const ph=new Set;let hI=!1,fI=!1;function S5(){if(fI){const e=Array.from(ph).filter(a=>a.needsMeasurement),t=new Set(e.map(a=>a.element)),n=new Map;t.forEach(a=>{const s=ole(a);s.length&&(n.set(a,s),a.render())}),e.forEach(a=>a.measureInitialState()),t.forEach(a=>{a.render();const s=n.get(a);s&&s.forEach(([i,o])=>{var c;(c=a.getValue(i))===null||c===void 0||c.set(o)})}),e.forEach(a=>a.measureEndState()),e.forEach(a=>{a.suspendedScrollY!==void 0&&window.scrollTo(0,a.suspendedScrollY)})}
vendor: 7,608 bytes, line 44
44fI=!1,hI=!1,ph.forEach(e=>e.complete()),ph.clear()}function v5(){ph.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(fI=!0)})}function lle(){v5(),S5()}class XA{constructor(t,n,a,s,i,o=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=a,this.motionValue=s,this.element=i,this.isAsync=o}scheduleResolve(){this.isScheduled=!0,this.isAsync?(ph.add(this),hI||(hI=!0,za.read(v5),za.resolveKeyframes(S5))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:a,motionValue:s}=this;for(let i=0;i<t.length;i++)if(t[i]===null)if(i===0){const o=s?.get(),c=t[t.length-1];if(o!==void 0)t[0]=o;else if(a&&n){const p=a.readValue(n,c);p!=null&&(t[0]=p)}t[0]===void 0&&(t[0]=c),s&&o===void 0&&s.set(t[0])}else t[i]=t[i-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),ph.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,ph.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}const b5=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),cle=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function ule(e){const t=cle.exec(e);if(!t)return[,];const[,n,a,s]=t;return[`--${n??a}`,s]}function O5(e,t,n=1){const[a,s]=ule(e);if(!a)return;const i=window.getComputedStyle(t).getPropertyValue(a);if(i){const o=i.trim();return b5(o)?parseFloat(o):o}return kA(s)?O5(s,t,n+1):s}const L5=e=>t=>t.test(e),ple={test:e=>e==="auto",parse:e=>e},w5=[fy,Nn,Jc,Zp,Zie,Qie,ple],sB=e=>w5.find(L5(e));class E5 extends XA{constructor(t,n,a,s,i){super(t,n,a,s,i,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:a}=this;if(!n||!n.current)return;super.readKeyframes();for(let p=0;p<t.length;p++){let m=t[p];if(typeof m=="string"&&(m=m.trim(),kA(m))){const h=O5(m,n.current);h!==void 0&&(t[p]=h),p===t.length-1&&(this.finalKeyframe=m)}}if(this.resolveNoneKeyframes(),!t5.has(a)||t.length!==2)return;const[s,i]=t,o=sB(s),c=sB(i);if(o!==c)if(nB(o)&&nB(c))for(let p=0;p<t.length;p++){const m=t[p];typeof m=="string"&&(t[p]=parseFloat(m))}else this.needsMeasurement=!0}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,a=[];for(let s=0;s<t.length;s++)Yoe(t[s])&&a.push(s);a.length&&rle(t,a,n)}measureInitialState(){const{element:t,unresolvedKeyframes:n,name:a}=this;if(!t||!t.current)return;a==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=$g[a](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const s=n[n.length-1];s!==void 0&&t.getValue(a,s).jump(s,!1)}measureEndState(){var t;const{element:n,name:a,unresolvedKeyframes:s}=this;if(!n||!n.current)return;const i=n.getValue(a);i&&i.jump(this.measuredOrigin,!1);const o=s.length-1,c=s[o];s[o]=$g[a](n.measureViewportBox(),window.getComputedStyle(n.current)),c!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=c),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([p,m])=>{n.getValue(p).set(m)}),this.resolveNoneKeyframes()}}const iB=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(wd.test(e)||e==="0")&&!e.startsWith("url("));function dle(e){const t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function mle(e,t,n,a){const s=e[0];if(s===null)return!1;if(t==="display"||t==="visibility")return!0;const i=e[e.length-1],o=iB(s,t),c=iB(i,t);return!o||!c?!1:dle(e)||(n==="spring"||GA(n))&&a}const hle=e=>e!==null;function GL(e,{repeat:t,repeatType:n="loop"},a){const s=e.filter(hle),i=t&&n!=="loop"&&t%2===1?0:s.length-1;return!i||a===void 0?s[i]:a}const fle=40;class P5{constructor({autoplay:t=!0,delay:n=0,type:a="keyframes",repeat:s=0,repeatDelay:i=0,repeatType:o="loop",...c}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=Wc.now(),this.options={autoplay:t,delay:n,type:a,repeat:s,repeatDelay:i,repeatType:o,...c},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>fle?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&lle(),this._resolved}onKeyframesResolved(t,n){this.resolvedAt=Wc.now(),this.hasAttemptedResolve=!0;const{name:a,type:s,velocity:i,delay:o,onComplete:c,onUpdate:p,isGenerator:m}=this.options;if(!m&&!mle(t,a,s,i))if(o)this.options.duration=0;else{p&&p(GL(t,this.options,n)),c&&c(),this.resolveFinishedPromise();return}const h=this.initPlayback(t,n);h!==!1&&(this._resolved={keyframes:t,finalKeyframe:n,...h},this.onPostResolved())}onPostResolved(){}then(t,n){return this.currentFinishedPromise.then(t,n)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}}const mr=(e,t,n)=>e+(t-e)*n;function B1(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function gle({hue:e,saturation:t,lightness:n,alpha:a}){e/=360,t/=100,n/=100;let s=0,i=0,o=0;if(!t)s=i=o=n;else{const c=n<.5?n*(1+t):n+t-n*t,p=2*n-c;s=B1(p,c,e+1/3),i=B1(p,c,e),o=B1(p,c,e-1/3)}return{red:Math.round(s*255),green:Math.round(i*255),blue:Math.round(o*255),alpha:a}}function bO(e,t){return n=>n>0?t:e}const D1=(e,t,n)=>{const a=e*e,s=n*(t*t-a)+a;return s<0?0:Math.sqrt(s)},yle=[dI,th,Sg],Tle=e=>yle.find(t=>t.test(e));function oB(e){const t=Tle(e);if(!t)return!1;let n=t.parse(e);return t===Sg&&(n=gle(n)),n}const lB=(e,t)=>{const n=oB(e),a=oB(t);if(!n||!a)return bO(e,t);const s={...n};return i=>(s.red=D1(n.red,a.red,i),s.green=D1(n.green,a.green,i),s.blue=D1(n.blue,a.blue,i),s.alpha=mr(n.alpha,a.alpha,i),th.transform(s))},Sle=(e,t)=>n=>t(e(n)),f0=(...e)=>e.reduce(Sle),gI=new Set(["none","hidden"]);function vle(e,t){return gI.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function ble(e,t){return n=>mr(e,t,n)}function QA(e){return typeof e=="number"?ble:typeof e=="string"?kA(e)?bO:Ks.test(e)?lB:wle:Array.isArray(e)?x5:typeof e=="object"?Ks.test(e)?lB:Ole:bO}function x5(e,t){const n=[...e],a=n.length,s=e.map((i,o)=>QA(i)(i,t[o]));return i=>{for(let o=0;o<a;o++)n[o]=s[o](i);return n}}function Ole(e,t){const n={...e,...t},a={};for(const s in n)e[s]!==void 0&&t[s]!==void 0&&(a[s]=QA(e[s])(e[s],t[s]));return s=>{for(const i in a)n[i]=a[i](s);return n}}function Lle(e,t){var n;const a=[],s={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){const o=t.types[i],c=e.indexes[o][s[o]],p=(n=e.values[c])!==null&&n!==void 0?n:0;a[i]=p,s[o]++}return a}const wle=(e,t)=>{const n=wd.createTransformer(t),a=_S(e),s=_S(t);return a.indexes.var.length===s.indexes.var.length&&a.indexes.color.length===s.indexes.color.length&&a.indexes.number.length>=s.indexes.number.length?gI.has(e)&&!s.values.length||gI.has(t)&&!a.values.length?vle(e,t):f0(x5(Lle(a,s),s.values),n):bO(e,t)};function I5(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?mr(e,t,n):QA(e)(e,t)}const Ele=5;function N5(e,t,n){const a=Math.max(t-Ele,0);return n5(n-e(a),t-a)}const Or={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},M1=.001;function Ple({duration:e=Or.duration,bounce:t=Or.bounce,velocity:n=Or.velocity,mass:a=Or.mass}){let s,i,o=1-t;o=ip(Or.minDamping,Or.maxDamping,o),e=ip(Or.minDuration,Or.maxDuration,Ku(e)),o<1?(s=m=>{const h=m*o,f=h*e,y=h-n,S=yI(m,o),L=Math.exp(-f);return M1-y/S*L},i=m=>
vendor: 9,153 bytes, line 44
44{const f=m*o*e,y=f*n+n,S=Math.pow(o,2)*Math.pow(m,2)*e,L=Math.exp(-f),O=yI(Math.pow(m,2),o);return(-s(m)+M1>0?-1:1)*((y-S)*L)/O}):(s=m=>{const h=Math.exp(-m*e),f=(m-n)*e+1;return-M1+h*f},i=m=>{const h=Math.exp(-m*e),f=(n-m)*(e*e);return h*f});const c=5/e,p=Ile(s,i,c);if(e=zu(e),isNaN(p))return{stiffness:Or.stiffness,damping:Or.damping,duration:e};{const m=Math.pow(p,2)*a;return{stiffness:m,damping:o*2*Math.sqrt(a*m),duration:e}}}const xle=12;function Ile(e,t,n){let a=n;for(let s=1;s<xle;s++)a=a-e(a)/t(a);return a}function yI(e,t){return e*Math.sqrt(1-t*t)}const Nle=["duration","bounce"],Ale=["stiffness","damping","mass"];function cB(e,t){return t.some(n=>e[n]!==void 0)}function Cle(e){let t={velocity:Or.velocity,stiffness:Or.stiffness,damping:Or.damping,mass:Or.mass,isResolvedFromDuration:!1,...e};if(!cB(e,Ale)&&cB(e,Nle))if(e.visualDuration){const n=e.visualDuration,a=2*Math.PI/(n*1.2),s=a*a,i=2*ip(.05,1,1-(e.bounce||0))*Math.sqrt(s);t={...t,mass:Or.mass,stiffness:s,damping:i}}else{const n=Ple(e);t={...t,...n,mass:Or.mass},t.isResolvedFromDuration=!0}return t}function A5(e=Or.visualDuration,t=Or.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:a,restDelta:s}=n;const i=n.keyframes[0],o=n.keyframes[n.keyframes.length-1],c={done:!1,value:i},{stiffness:p,damping:m,mass:h,duration:f,velocity:y,isResolvedFromDuration:S}=Cle({...n,velocity:-Ku(n.velocity||0)}),L=y||0,O=m/(2*Math.sqrt(p*h)),v=o-i,C=Ku(Math.sqrt(p/h)),E=Math.abs(v)<5;a||(a=E?Or.restSpeed.granular:Or.restSpeed.default),s||(s=E?Or.restDelta.granular:Or.restDelta.default);let x;if(O<1){const w=yI(C,O);x=k=>{const N=Math.exp(-O*C*k);return o-N*((L+O*C*v)/w*Math.sin(w*k)+v*Math.cos(w*k))}}else if(O===1)x=w=>o-Math.exp(-C*w)*(v+(L+C*v)*w);else{const w=C*Math.sqrt(O*O-1);x=k=>{const N=Math.exp(-O*C*k),_=Math.min(w*k,300);return o-N*((L+O*C*v)*Math.sinh(_)+w*v*Math.cosh(_))/w}}const A={calculatedDuration:S&&f||null,next:w=>{const k=x(w);if(S)c.done=w>=f;else{let N=0;O<1&&(N=w===0?zu(L):N5(x,w,k));const _=Math.abs(N)<=a,j=Math.abs(o-k)<=s;c.done=_&&j}return c.value=c.done?o:k,c},toString:()=>{const w=Math.min(z9(A),cI),k=K9(N=>A.next(w*N).value,w,30);return w+"ms "+k}};return A}function uB({keyframes:e,velocity:t=0,power:n=.8,timeConstant:a=325,bounceDamping:s=10,bounceStiffness:i=500,modifyTarget:o,min:c,max:p,restDelta:m=.5,restSpeed:h}){const f=e[0],y={done:!1,value:f},S=_=>c!==void 0&&_<c||p!==void 0&&_>p,L=_=>c===void 0?p:p===void 0||Math.abs(c-_)<Math.abs(p-_)?c:p;let O=n*t;const v=f+O,C=o===void 0?v:o(v);C!==v&&(O=C-f);const E=_=>-O*Math.exp(-_/a),x=_=>C+E(_),A=_=>{const j=E(_),F=x(_);y.done=Math.abs(j)<=m,y.value=y.done?C:F};let w,k;const N=_=>{S(y.value)&&(w=_,k=A5({keyframes:[y.value,L(y.value)],velocity:N5(x,_,y.value),damping:s,stiffness:i,restDelta:m,restSpeed:h}))};return N(0),{calculatedDuration:null,next:_=>{let j=!1;return!k&&w===void 0&&(j=!0,A(_),N(_)),w!==void 0&&_>=w?k.next(_-w):(!j&&A(_),y)}}}const kle=h0(.42,0,1,1),Fle=h0(0,0,.58,1),C5=h0(.42,0,.58,1),Rle=e=>Array.isArray(e)&&typeof e[0]!="number",_le={linear:To,easeIn:kle,easeInOut:C5,easeOut:Fle,circIn:$A,circInOut:p5,circOut:u5,backIn:UA,backInOut:l5,backOut:o5,anticipate:c5},pB=e=>{if(YA(e)){I9(e.length===4);const[t,n,a,s]=e;return h0(t,n,a,s)}else if(typeof e=="string")return _le[e];return e};function Ble(e,t,n){const a=[],s=n||I5,i=e.length-1;for(let o=0;o<i;o++){let c=s(e[o],e[o+1]);if(t){const p=Array.isArray(t)?t[o]||To:t;c=f0(p,c)}a.push(c)}return a}function k5(e,t,{clamp:n=!0,ease:a,mixer:s}={}){const i=e.length;if(I9(i===t.length),i===1)return()=>t[0];if(i===2&&t[0]===t[1])return()=>t[1];const o=e[0]===e[1];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());const c=Ble(t,a,s),p=c.length,m=h=>{if(o&&h<e[0])return t[0];let f=0;if(p>1)for(;f<e.length-2&&!(h<e[f+1]);f++);const y=Jg(e[f],e[f+1],h);return c[f](y)};return n?h=>m(ip(e[0],e[i-1],h)):m}function Dle(e,t){const n=e[e.length-1];for(let a=1;a<=t;a++){const s=Jg(0,t,a);e.push(mr(n,1,s))}}function Mle(e){const t=[0];return Dle(t,e.length-1),t}function jle(e,t){return e.map(n=>n*t)}function Gle(e,t){return e.map(()=>t||C5).splice(0,e.length-1)}function OO({duration:e=300,keyframes:t,times:n,ease:a="easeInOut"}){const s=Rle(a)?a.map(pB):pB(a),i={done:!1,value:t[0]},o=jle(n&&n.length===t.length?n:Mle(t),e),c=k5(o,t,{ease:Array.isArray(s)?s:Gle(t,s)});return{calculatedDuration:e,next:p=>(i.value=c(p),i.done=p>=e,i)}}const Yle=e=>{const t=({timestamp:n})=>e(n);return{start:()=>za.update(t,!0),stop:()=>sp(t),now:()=>Ns.isProcessing?Ns.timestamp:Wc.now()}},Vle={decay:uB,inertia:uB,tween:OO,keyframes:OO,spring:A5},Hle=e=>e/100;class ZA extends P5{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();const{onStop:p}=this.options;p&&p()};const{name:n,motionValue:a,element:s,keyframes:i}=this.options,o=s?.KeyframeResolver||XA,c=(p,m)=>this.onKeyframesResolved(p,m);this.resolver=new o(i,c,n,a,s),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){const{type:n="keyframes",repeat:a=0,repeatDelay:s=0,repeatType:i,velocity:o=0}=this.options,c=GA(n)?n:Vle[n]||OO;let p,m;c!==OO&&typeof t[0]!="number"&&(p=f0(Hle,I5(t[0],t[1])),t=[0,100]);const h=c({...this.options,keyframes:t});i==="mirror"&&(m=c({...this.options,keyframes:[...t].reverse(),velocity:-o})),h.calculatedDuration===null&&(h.calculatedDuration=z9(h));const{calculatedDuration:f}=h,y=f+s,S=y*(a+1)-s;return{generator:h,mirroredGenerator:m,mapPercentToKeyframes:p,calculatedDuration:f,resolvedDuration:y,totalDuration:S}}onPostResolved(){const{autoplay:t=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,n=!1){const{resolved:a}=this;if(!a){const{keyframes:_}=this.options;return{done:!0,value:_[_.length-1]}}const{finalKeyframe:s,generator:i,mirroredGenerator:o,mapPercentToKeyframes:c,keyframes:p,calculatedDuration:m,totalDuration:h,resolvedDuration:f}=a;if(this.startTime===null)return i.next(0);const{delay:y,repeat:S,repeatType:L,repeatDelay:O,onUpdate:v}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-h/this.speed,this.startTime)),n?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;const C=this.currentTime-y*(this.speed>=0?1:-1),E=this.speed>=0?C<0:C>h;this.currentTime=Math.max(C,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=h);let x=this.currentTime,A=i;if(S){const _=Math.min(this.currentTime,h)/f;let j=Math.floor(_),F=_%1;!F&&_>=1&&(F=1),F===1&&j--,j=Math.min(j,S+1),j%2&&(L==="reverse"?(F=1-F,O&&(F-=O/f)):L==="mirror"&&(A=o)),x=ip(0,1,F)*f}const w=E?{done:!1,value:p[0]}:A.next(x);c&&(w.value=c(w.value));let{done:k}=w;!E&&m!==null&&(k=this.speed>=0?this.currentTime>=h:this.currentTime<=0);const N=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&k);return N&&s!==void 0&&(w.value=GL(p,this.options,s)),v&&v(w.value),N&&this.finish(),w}get duration(){const{resolved:t}=this;return t?Ku(t.calculatedDuration):0}get time(){return Ku(this.currentTime)}set time(t){t=zu(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){const n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=Ku(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;const{driver:t=Yle,onPlay:n,startTime:a}=this.options;this.driver||(this.driver=t(i=>this.tick(i))),n&&n();const s=this.driver.now();this.holdTime!==null?this.startTime=s-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=s):this.startTime=a??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}}const Jle=new Set(["opacity","clipPath","filter","transform"]);function Wle(e,t,n,{delay:a=0,duration:s=300,repeat:i=0,repeatType:
vendor: 4,167 bytes, line 44
44o="loop",ease:c="easeInOut",times:p}={}){const m={[t]:n};p&&(m.offset=p);const h=X9(c,s);return Array.isArray(h)&&(m.easing=h),e.animate(m,{delay:a,duration:s,easing:Array.isArray(h)?"linear":h,fill:"both",iterations:i+1,direction:o==="reverse"?"alternate":"normal"})}const Ule=EA(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),LO=10,$le=2e4;function zle(e){return GA(e.type)||e.type==="spring"||!q9(e.ease)}function Kle(e,t){const n=new ZA({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0});let a={done:!1,value:e[0]};const s=[];let i=0;for(;!a.done&&i<$le;)a=n.sample(i),s.push(a.value),i+=LO;return{times:void 0,keyframes:s,duration:i-LO,ease:"linear"}}const F5={anticipate:c5,backInOut:l5,circInOut:p5};function qle(e){return e in F5}class dB extends P5{constructor(t){super(t);const{name:n,motionValue:a,element:s,keyframes:i}=this.options;this.resolver=new E5(i,(o,c)=>this.onKeyframesResolved(o,c),n,a,s),this.resolver.scheduleResolve()}initPlayback(t,n){let{duration:a=300,times:s,ease:i,type:o,motionValue:c,name:p,startTime:m}=this.options;if(!c.owner||!c.owner.current)return!1;if(typeof i=="string"&&vO()&&qle(i)&&(i=F5[i]),zle(this.options)){const{onComplete:f,onUpdate:y,motionValue:S,element:L,...O}=this.options,v=Kle(t,O);t=v.keyframes,t.length===1&&(t[1]=t[0]),a=v.duration,s=v.times,i=v.ease,o="keyframes"}const h=Wle(c.owner.current,p,t,{...this.options,duration:a,times:s,ease:i});return h.startTime=m??this.calcStartTime(),this.pendingTimeline?(q_(h,this.pendingTimeline),this.pendingTimeline=void 0):h.onfinish=()=>{const{onComplete:f}=this.options;c.set(GL(t,this.options,n)),f&&f(),this.cancel(),this.resolveFinishedPromise()},{animation:h,duration:a,times:s,type:o,ease:i,keyframes:t}}get duration(){const{resolved:t}=this;if(!t)return 0;const{duration:n}=t;return Ku(n)}get time(){const{resolved:t}=this;if(!t)return 0;const{animation:n}=t;return Ku(n.currentTime||0)}set time(t){const{resolved:n}=this;if(!n)return;const{animation:a}=n;a.currentTime=zu(t)}get speed(){const{resolved:t}=this;if(!t)return 1;const{animation:n}=t;return n.playbackRate}set speed(t){const{resolved:n}=this;if(!n)return;const{animation:a}=n;a.playbackRate=t}get state(){const{resolved:t}=this;if(!t)return"idle";const{animation:n}=t;return n.playState}get startTime(){const{resolved:t}=this;if(!t)return null;const{animation:n}=t;return n.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{const{resolved:n}=this;if(!n)return To;const{animation:a}=n;q_(a,t)}return To}play(){if(this.isStopped)return;const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.playState==="finished"&&this.updateFinishedPromise(),n.play()}pause(){const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:t}=this;if(!t)return;const{animation:n,keyframes:a,duration:s,type:i,ease:o,times:c}=t;if(n.playState==="idle"||n.playState==="finished")return;if(this.time){const{motionValue:m,onUpdate:h,onComplete:f,element:y,...S}=this.options,L=new ZA({...S,keyframes:a,duration:s,type:i,ease:o,times:c,isGenerator:!0}),O=zu(this.time);m.setWithVelocity(L.sample(O-LO).value,L.sample(O).value,LO)}const{onStop:p}=this.options;p&&p(),this.cancel()}complete(){const{resolved:t}=this;t&&t.animation.finish()}cancel(){const{resolved:t}=this;t&&t.animation.cancel()}static supports(t){const{motionValue:n,name:a,repeatDelay:s,repeatType:i,damping:o,type:c}=t;if(!n||!n.owner||!(n.owner.current instanceof HTMLElement))return!1;const{onUpdate:p,transformTemplate:m}=n.owner.getProps();return Ule()&&a&&Jle.has(a)&&!p&&!m&&!s&&i!=="mirror"&&o!==0&&c!=="inertia"}}const Xle={type:"spring",stiffness:500,damping:25,restSpeed:10},Qle=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),Zle={type:"keyframes",duration:.8},ece={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},tce=(e,{keyframes:t})=>t.length>2?Zle:Ah.has(e)?e.startsWith("scale")?Qle(t[1]):Xle:ece;function nce({when:e,delay:t,delayChildren:n,staggerChildren:a,staggerDirection:s,repeat:i,repeatType:
vendor: 48,576 bytes, line 44
44o,repeatDelay:c,from:p,elapsed:m,...h}){return!!Object.keys(h).length}const eC=(e,t,n,a={},s,i)=>o=>{const c=jA(a,e)||{},p=c.delay||a.delay||0;let{elapsed:m=0}=a;m=m-zu(p);let h={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...c,delay:-m,onUpdate:y=>{t.set(y),c.onUpdate&&c.onUpdate(y)},onComplete:()=>{o(),c.onComplete&&c.onComplete()},name:e,motionValue:t,element:i?void 0:s};nce(c)||(h={...h,...tce(e,h)}),h.duration&&(h.duration=zu(h.duration)),h.repeatDelay&&(h.repeatDelay=zu(h.repeatDelay)),h.from!==void 0&&(h.keyframes[0]=h.from);let f=!1;if((h.type===!1||h.duration===0&&!h.repeatDelay)&&(h.duration=0,h.delay===0&&(f=!0)),f&&!i&&t.get()!==void 0){const y=GL(h.keyframes,c);if(y!==void 0)return za.update(()=>{h.onUpdate(y),h.onComplete()}),new boe([])}return!i&&dB.supports(h)?new dB(h):new ZA(h)};function ace({protectedKeys:e,needsAnimating:t},n){const a=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,a}function R5(e,t,{delay:n=0,transitionOverride:a,type:s}={}){var i;let{transition:o=e.getDefaultTransition(),transitionEnd:c,...p}=t;a&&(o=a);const m=[],h=s&&e.animationState&&e.animationState.getState()[s];for(const f in p){const y=e.getValue(f,(i=e.latestValues[f])!==null&&i!==void 0?i:null),S=p[f];if(S===void 0||h&&ace(h,f))continue;const L={delay:n,...jA(o||{},f)};let O=!1;if(window.MotionHandoffAnimation){const C=a5(e);if(C){const E=window.MotionHandoffAnimation(C,f,za);E!==null&&(L.startTime=E,O=!0)}}pI(e,f),y.start(eC(f,y,S,e.shouldReduceMotion&&t5.has(f)?{type:!1}:L,e,O));const v=y.animation;v&&m.push(v)}return c&&Promise.all(m).then(()=>{za.update(()=>{c&&Boe(e,c)})}),m}function TI(e,t,n={}){var a;const s=jL(e,t,n.type==="exit"?(a=e.presenceContext)===null||a===void 0?void 0:a.custom:void 0);let{transition:i=e.getDefaultTransition()||{}}=s||{};n.transitionOverride&&(i=n.transitionOverride);const o=s?()=>Promise.all(R5(e,s,n)):()=>Promise.resolve(),c=e.variantChildren&&e.variantChildren.size?(m=0)=>{const{delayChildren:h=0,staggerChildren:f,staggerDirection:y}=i;return rce(e,t,h+m,f,y,n)}:()=>Promise.resolve(),{when:p}=i;if(p){const[m,h]=p==="beforeChildren"?[o,c]:[c,o];return m().then(()=>h())}else return Promise.all([o(),c(n.delay)])}function rce(e,t,n=0,a=0,s=1,i){const o=[],c=(e.variantChildren.size-1)*a,p=s===1?(m=0)=>m*a:(m=0)=>c-m*a;return Array.from(e.variantChildren).sort(sce).forEach((m,h)=>{m.notify("AnimationStart",t),o.push(TI(m,t,{...i,delay:n+p(h)}).then(()=>m.notify("AnimationComplete",t)))}),Promise.all(o)}function sce(e,t){return e.sortNodePosition(t)}function ice(e,t,n={}){e.notify("AnimationStart",t);let a;if(Array.isArray(t)){const s=t.map(i=>TI(e,i,n));a=Promise.all(s)}else if(typeof t=="string")a=TI(e,t,n);else{const s=typeof t=="function"?jL(e,t,n.custom):t;a=Promise.all(R5(e,s,n))}return a.then(()=>{e.notify("AnimationComplete",t)})}const oce=xA.length;function _5(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?_5(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<oce;n++){const a=xA[n],s=e.props[a];(FS(s)||s===!1)&&(t[a]=s)}return t}const lce=[...PA].reverse(),cce=PA.length;function uce(e){return t=>Promise.all(t.map(({animation:n,options:a})=>ice(e,n,a)))}function pce(e){let t=uce(e),n=mB(),a=!0;const s=p=>(m,h)=>{var f;const y=jL(e,h,p==="exit"?(f=e.presenceContext)===null||f===void 0?void 0:f.custom:void 0);if(y){const{transition:S,transitionEnd:L,...O}=y;m={...m,...O,...L}}return m};function i(p){t=p(e)}function o(p){const{props:m}=e,h=_5(e.parent)||{},f=[],y=new Set;let S={},L=1/0;for(let v=0;v<cce;v++){const C=lce[v],E=n[C],x=m[C]!==void 0?m[C]:h[C],A=FS(x),w=C===p?E.isActive:null;w===!1&&(L=v);let k=x===h[C]&&x!==m[C]&&A;if(k&&a&&e.manuallyAnimateOnMount&&(k=!1),E.protectedKeys={...S},!E.isActive&&w===null||!x&&!E.prevProp||DL(x)||typeof x=="boolean")continue;const N=dce(E.prevProp,x);let _=N||C===p&&E.isActive&&!k&&A||v>L&&A,j=!1;const F=Array.isArray(x)?x:[x];let G=F.reduce(s(C),{});w===!1&&(G={});const{prevResolvedValues:z={}}=E,$={...z,...G},Y=D=>{_=!0,y.has(D)&&(j=!0,y.delete(D)),E.needsAnimating[D]=!0;const X=e.getValue(D);X&&(X.liveStyle=!1)};for(const D in $){const X=G[D],W=z[D];if(S.hasOwnProperty(D))continue;let B=!1;lI(X)&&lI(W)?B=!$9(X,W):B=X!==W,B?X!=null?Y(D):y.add(D):X!==void 0&&y.has(D)?Y(D):E.protectedKeys[D]=!0}E.prevProp=x,E.prevResolvedValues=G,E.isActive&&(S={...S,...G}),a&&e.blockInitialAnimation&&(_=!1),_&&(!(k&&N)||j)&&f.push(...F.map(D=>({animation:D,options:{type:C}})))}if(y.size){const v={};y.forEach(C=>{const E=e.getBaseTarget(C),x=e.getValue(C);x&&(x.liveStyle=!0),v[C]=E??null}),f.push({animation:v})}let O=!!f.length;return a&&(m.initial===!1||m.initial===m.animate)&&!e.manuallyAnimateOnMount&&(O=!1),a=!1,O?t(f):Promise.resolve()}function c(p,m){var h;if(n[p].isActive===m)return Promise.resolve();(h=e.variantChildren)===null||h===void 0||h.forEach(y=>{var S;return(S=y.animationState)===null||S===void 0?void 0:S.setActive(p,m)}),n[p].isActive=m;const f=o(p);for(const y in n)n[y].protectedKeys={};return f}return{animateChanges:o,setActive:c,setAnimateFunction:i,getState:()=>n,reset:()=>{n=mB(),a=!0}}}function dce(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!$9(t,e):!1}function Gm(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function mB(){return{animate:Gm(!0),whileInView:Gm(),whileHover:Gm(),whileTap:Gm(),whileDrag:Gm(),whileFocus:Gm(),exit:Gm()}}class Rd{constructor(t){this.isMounted=!1,this.node=t}update(){}}class mce extends Rd{constructor(t){super(t),t.animationState||(t.animationState=pce(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();DL(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}}let hce=0;class fce extends Rd{constructor(){super(...arguments),this.id=hce++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:a}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===a)return;const s=this.node.animationState.setActive("exit",!t);n&&!t&&s.then(()=>n(this.id))}mount(){const{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}const gce={animation:{Feature:mce},exit:{Feature:fce}};function BS(e,t,n,a={passive:!0}){return e.addEventListener(t,n,a),()=>e.removeEventListener(t,n)}function g0(e){return{point:{x:e.pageX,y:e.pageY}}}const yce=e=>t=>VA(t)&&e(t,g0(t));function yS(e,t,n,a){return BS(e,t,yce(n),a)}const hB=(e,t)=>Math.abs(e-t);function Tce(e,t){const n=hB(e.x,t.x),a=hB(e.y,t.y);return Math.sqrt(n**2+a**2)}class B5{constructor(t,n,{transformPagePoint:a,contextWindow:s,dragSnapToOrigin:i=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const f=G1(this.lastMoveEventInfo,this.history),y=this.startEvent!==null,S=Tce(f.offset,{x:0,y:0})>=3;if(!y&&!S)return;const{point:L}=f,{timestamp:O}=Ns;this.history.push({...L,timestamp:O});const{onStart:v,onMove:C}=this.handlers;y||(v&&v(this.lastMoveEvent,f),this.startEvent=this.lastMoveEvent),C&&C(this.lastMoveEvent,f)},this.handlePointerMove=(f,y)=>{this.lastMoveEvent=f,this.lastMoveEventInfo=j1(y,this.transformPagePoint),za.update(this.updatePoint,!0)},this.handlePointerUp=(f,y)=>{this.end();const{onEnd:S,onSessionEnd:L,resumeAnimation:O}=this.handlers;if(this.dragSnapToOrigin&&O&&O(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const v=G1(f.type==="pointercancel"?this.lastMoveEventInfo:j1(y,this.transformPagePoint),this.history);this.startEvent&&S&&S(f,v),L&&L(f,v)},!VA(t))return;this.dragSnapToOrigin=i,this.handlers=n,this.transformPagePoint=a,this.contextWindow=s||window;const o=g0(t),c=j1(o,this.transformPagePoint),{point:p}=c,{timestamp:m}=Ns;this.history=[{...p,timestamp:m}];const{onSessionStart:h}=n;h&&h(t,G1(c,this.history)),this.removeListeners=f0(yS(this.contextWindow,"pointermove",this.handlePointerMove),yS(this.contextWindow,"pointerup",this.handlePointerUp),yS(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),sp(this.updatePoint)}}function j1(e,t){return t?{point:t(e.point)}:e}function fB(e,t){return{x:e.x-t.x,y:e.y-t.y}}function G1({point:e},t){return{point:e,delta:fB(e,D5(t)),offset:fB(e,Sce(t)),velocity:vce(t,.1)}}function Sce(e){return e[0]}function D5(e){return e[e.length-1]}function vce(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,a=null;const s=D5(e);for(;n>=0&&(a=e[n],!(s.timestamp-a.timestamp>zu(t)));)n--;if(!a)return{x:0,y:0};const i=Ku(s.timestamp-a.timestamp);if(i===0)return{x:0,y:0};const o={x:(s.x-a.x)/i,y:(s.y-a.y)/i};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}const M5=1e-4,bce=1-M5,Oce=1+M5,j5=.01,Lce=0-j5,wce=0+j5;function wo(e){return e.max-e.min}function Ece(e,t,n){return Math.abs(e-t)<=n}function gB(e,t,n,a=.5){e.origin=a,e.originPoint=mr(t.min,t.max,e.origin),e.scale=wo(n)/wo(t),e.translate=mr(n.min,n.max,e.origin)-e.originPoint,(e.scale>=bce&&e.scale<=Oce||isNaN(e.scale))&&(e.scale=1),(e.translate>=Lce&&e.translate<=wce||isNaN(e.translate))&&(e.translate=0)}function TS(e,t,n,a){gB(e.x,t.x,n.x,a?a.originX:void 0),gB(e.y,t.y,n.y,a?a.originY:void 0)}function yB(e,t,n){e.min=n.min+t.min,e.max=e.min+wo(t)}function Pce(e,t,n){yB(e.x,t.x,n.x),yB(e.y,t.y,n.y)}function TB(e,t,n){e.min=t.min-n.min,e.max=e.min+wo(t)}function SS(e,t,n){TB(e.x,t.x,n.x),TB(e.y,t.y,n.y)}function xce(e,{min:t,max:n},a){return t!==void 0&&e<t?e=a?mr(t,e,a.min):Math.max(e,t):n!==void 0&&e>n&&(e=a?mr(n,e,a.max):Math.min(e,n)),e}function SB(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function Ice(e,{top:t,left:n,bottom:a,right:s}){return{x:SB(e.x,n,s),y:SB(e.y,t,a)}}function vB(e,t){let n=t.min-e.min,a=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,a]=[a,n]),{min:n,max:a}}function Nce(e,t){return{x:vB(e.x,t.x),y:vB(e.y,t.y)}}function Ace(e,t){let n=.5;const a=wo(e),s=wo(t);return s>a?n=Jg(t.min,t.max-a,e.min):a>s&&(n=Jg(e.min,e.max-s,t.min)),ip(0,1,n)}function Cce(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const SI=.35;function kce(e=SI){return e===!1?e=0:e===!0&&(e=SI),{x:bB(e,"left","right"),y:bB(e,"top","bottom")}}function bB(e,t,n){return{min:OB(e,t),max:OB(e,n)}}function OB(e,t){return typeof e=="number"?e:e[t]||0}const LB=()=>({translate:0,scale:1,origin:0,originPoint:0}),vg=()=>({x:LB(),y:LB()}),wB=()=>({min:0,max:0}),Rr=()=>({x:wB(),y:wB()});function Wo(e){return[e("x"),e("y")]}function G5({top:e,left:t,right:n,bottom:a}){return{x:{min:t,max:n},y:{min:e,max:a}}}function Fce({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function Rce(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),a=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:a.y,right:a.x}}function Y1(e){return e===void 0||e===1}function vI({scale:e,scaleX:t,scaleY:n}){return!Y1(e)||!Y1(t)||!Y1(n)}function Jm(e){return vI(e)||Y5(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function Y5(e){return EB(e.x)||EB(e.y)}function EB(e){return e&&e!=="0%"}function wO(e,t,n){const a=e-n,s=t*a;return n+s}function PB(e,t,n,a,s){return s!==void 0&&(e=wO(e,s,a)),wO(e,n,a)+t}function bI(e,t=0,n=1,a,s){e.min=PB(e.min,t,n,a,s),e.max=PB(e.max,t,n,a,s)}function V5(e,{x:t,y:n}){bI(e.x,t.translate,t.scale,t.originPoint),bI(e.y,n.translate,n.scale,n.originPoint)}const xB=.999999999999,IB=1.0000000000001;function _ce(e,t,n,a=!1){const s=n.length;if(!s)return;t.x=t.y=1;let i,o;for(let c=0;c<s;c++){i=n[c],o=i.projectionDelta;const{visualElement:p}=i.options;p&&p.props.style&&p.props.style.display==="contents"||(a&&i.options.layoutScroll&&i.scroll&&i!==i.root&&Og(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,V5(e,o)),a&&Jm(i.latestValues)&&Og(e,i.latestValues))}t.x<IB&&t.x>xB&&(t.x=1),t.y<IB&&t.y>xB&&(t.y=1)}function bg(e,t){e.min=e.min+t,e.max=e.max+t}function NB(e,t,n,a,s=.5){const i=mr(e.min,e.max,s);bI(e,t,n,i,a)}function Og(e,t){NB(e.x,t.x,t.scaleX,t.scale,t.originX),NB(e.y,t.y,t.scaleY,t.scale,t.originY)}function H5(e,t){return G5(Rce(e.getBoundingClientRect(),t))}function Bce(e,t,n){const a=H5(e,n),{scroll:s}=t;return s&&(bg(a.x,s.offset.x),bg(a.y,s.offset.y)),a}const J5=({current:e})=>e?e.ownerDocument.defaultView:null,Dce=new WeakMap;class Mce{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Rr(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){const{presenceContext:a}=this.visualElement;if(a&&a.isPresent===!1)return;const s=h=>{const{dragSnapToOrigin:f}=this.getProps();f?this.pauseAnimation():this.stopAnimation(),n&&this.snapToCursor(g0(h).point)},i=(h,f)=>{const{drag:y,dragPropagation:S,onDragStart:L}=this.getProps();if(y&&!S&&(this.openDragLock&&this.openDragLock(),this.openDragLock=Aoe(y),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Wo(v=>{let C=this.getAxisMotionValue(v).get()||0;if(Jc.test(C)){const{projection:E}=this.visualElement;if(E&&E.layout){const x=E.layout.layoutBox[v];x&&(C=wo(x)*(parseFloat(C)/100))}}this.originPoint[v]=C}),L&&za.postRender(()=>L(h,f)),pI(this.visualElement,"transform");const{animationState:O}=this.visualElement;O&&O.setActive("whileDrag",!0)},o=(h,f)=>{const{dragPropagation:y,dragDirectionLock:S,onDirectionLock:L,onDrag:O}=this.getProps();if(!y&&!this.openDragLock)return;const{offset:v}=f;if(S&&this.currentDirection===null){this.currentDirection=jce(v),this.currentDirection!==null&&L&&L(this.currentDirection);return}this.updateAxis("x",f.point,v),this.updateAxis("y",f.point,v),this.visualElement.render(),O&&O(h,f)},c=(h,f)=>this.stop(h,f),p=()=>Wo(h=>{var f;return this.getAnimationState(h)==="paused"&&((f=this.getAxisMotionValue(h).animation)===null||f===void 0?void 0:f.play())}),{dragSnapToOrigin:m}=this.getProps();this.panSession=new B5(t,{onSessionStart:s,onStart:i,onMove:o,onSessionEnd:c,resumeAnimation:p},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:m,contextWindow:J5(this.visualElement)})}stop(t,n){const a=this.isDragging;if(this.cancel(),!a)return;const{velocity:s}=n;this.startAnimation(s);const{onDragEnd:i}=this.getProps();i&&za.postRender(()=>i(t,n))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:a}=this.getProps();!a&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}updateAxis(t,n,a){const{drag:s}=this.getProps();if(!a||!Qv(t,s,this.currentDirection))return;const i=this.getAxisMotionValue(t);let o=this.originPoint[t]+a[t];this.constraints&&this.constraints[t]&&(o=xce(o,this.constraints[t],this.elastic[t])),i.set(o)}resolveConstraints(){var t;const{dragConstraints:n,dragElastic:a}=this.getProps(),s=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,i=this.constraints;n&&Tg(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&s?this.constraints=Ice(s.layoutBox,n):this.constraints=!1,this.elastic=kce(a),i!==this.constraints&&s&&this.constraints&&!this.hasMutatedConstraints&&Wo(o=>{this.constraints!==!1&&this.getAxisMotionValue(o)&&(this.constraints[o]=Cce(s.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!Tg(t))return!1;const a=t.current,{projection:s}=this.visualElement;if(!s||!s.layout)return!1;const i=Bce(a,s.root,this.visualElement.getTransformPagePoint());let o=Nce(s.layout.layoutBox,i);if(n){const c=n(Fce(o));this.hasMutatedConstraints=!!c,c&&(o=G5(c))}return o}startAnimation(t){const{drag:n,dragMomentum:a,dragElastic:s,dragTransition:i,dragSnapToOrigin:o,onDragTransitionEnd:c}=this.getProps(),p=this.constraints||{},m=Wo(h=>{if(!Qv(h,n,this.currentDirection))return;let f=p&&p[h]||{};o&&(f={min:0,max:0});const y=s?200:1e6,S=s?40:1e7,L={type:"inertia",velocity:a?t[h]:0,bounceStiffness:y,bounceDamping:S,timeConstant:750,restDelta:1,restSpeed:10,...i,...f};return this.startAxisValueAnimation(h,L)});return Promise.all(m).then(c)}startAxisValueAnimation(t,n){const a=this.getAxisMotionValue(t);return pI(this.visualElement,t),a.start(eC(t,a,0,n,this.visualElement,!1))}stopAnimation(){Wo(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){Wo(t=>{var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.pause()})}getAnimationState(t){var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.state}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,a=this.visualElement.getProps(),s=a[n];return s||this.visualElement.getValue(t,(a.initial?a.initial[t]:void 0)||0)}snapToCursor(t){Wo(n=>{const{drag:a}=this.getProps();if(!Qv(n,a,this.currentDirection))return;const{projection:s}=this.visualElement,i=this.getAxisMotionValue(n);if(s&&s.layout){const{min:o,max:c}=s.layout.layoutBox[n];i.set(t[n]-mr(o,c,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:a}=this.visualElement;if(!Tg(n)||!a||!this.constraints)return;this.stopAnimation();const s={x:0,y:0};Wo(o=>{const c=this.getAxisMotionValue(o);if(c&&this.constraints!==!1){const p=c.get();s[o]=Ace({min:p,max:p},this.constraints[o])}});const{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",a.root&&a.root.updateScroll(),a.updateLayout(),this.resolveConstraints(),Wo(o=>{if(!Qv(o,t,null))return;const c=this.getAxisMotionValue(o),{min:p,max:m}=this.constraints[o];c.set(mr(p,m,s[o]))})}addListeners(){if(!this.visualElement.current)return;Dce.set(this.visualElement,this);const t=this.visualElement.current,n=yS(t,"pointerdown",p=>{const{drag:m,dragListener:h=!0}=this.getProps();m&&h&&this.start(p)}),a=()=>{const{dragConstraints:p}=this.getProps();Tg(p)&&p.current&&(this.constraints=this.resolveRefConstraints())},{projection:s}=this.visualElement,i=s.addEventListener("measure",a);s&&!s.layout&&(s.root&&s.root.updateScroll(),s.updateLayout()),za.read(a);const o=BS(window,"resize",()=>this.scalePositionWithinConstraints()),c=s.addEventListener("didUpdate",(({delta:p,hasLayoutChanged:m})=>{this.isDragging&&m&&(Wo(h=>{const f=this.getAxisMotionValue(h);f&&(this.originPoint[h]+=p[h].translate,f.set(f.get()+p[h].translate))}),this.visualElement.render())}));return()=>{o(),n(),i(),c&&c()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:a=!1,dragPropagation:s=!1,dragConstraints:i=!1,dragElastic:o=SI,dragMomentum:c=!0}=t;return{...t,drag:n,dragDirectionLock:a,dragPropagation:s,dragConstraints:i,dragElastic:o,dragMomentum:c}}}function Qv(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function jce(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class Gce extends Rd{constructor(t){super(t),this.removeGroupControls=To,this.removeListeners=To,this.controls=new Mce(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||To}unmount(){this.removeGroupControls(),this.removeListeners()}}const AB=e=>(t,n)=>{e&&za.postRender(()=>e(t,n))};class Yce extends Rd{constructor(){super(...arguments),this.removePointerDownListener=To}onPointerDown(t){this.session=new B5(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:J5(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:a,onPanEnd:s}=this.node.getProps();return{onSessionStart:AB(t),onStart:AB(n),onMove:a,onEnd:(i,o)=>{delete this.session,s&&za.postRender(()=>s(i,o))}}}mount(){this.removePointerDownListener=yS(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const Db={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function CB(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const WT={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(Nn.test(e))e=parseFloat(e);else return e;const n=CB(e,t.target.x),a=CB(e,t.target.y);return`${n}% ${a}%`}},Vce={correct:(e,{treeScale:t,projectionDelta:n})=>{const a=e,s=wd.parse(e);if(s.length>5)return a;const i=wd.createTransformer(e),o=typeof s[0]!="number"?1:0,c=n.x.scale*t.x,p=n.y.scale*t.y;s[0+o]/=c,s[1+o]/=p;const m=mr(c,p,.5);return typeof s[2+o]=="number"&&(s[2+o]/=m),typeof s[3+o]=="number"&&(s[3+o]/=m),i(s)}};class Hce extends b.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:a,layoutId:s}=this.props,{projection:i}=t;coe(Jce),i&&(n.group&&n.group.add(i),a&&a.register&&s&&a.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),Db.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:a,drag:s,isPresent:i}=this.props,o=a.projection;return o&&(o.isPresent=i,s||t.layoutDependency!==n||n===void 0?o.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?o.promote():o.relegate()||za.postRender(()=>{const c=o.getStack();(!c||!c.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),NA.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:a}=this.props,{projection:s}=t;s&&(s.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(s),a&&a.deregister&&a.deregister(s))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function W5(e){const[t,n]=Eie(),a=b.useContext(P9);return r.jsx(Hce,{...e,layoutGroup:a,switchLayoutGroup:b.useContext(R9),isPresent:t,safeToRemove:n})}const Jce={borderRadius:{...WT,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:WT,borderTopRightRadius:WT,borderBottomLeftRadius:WT,borderBottomRightRadius:WT,boxShadow:Vce};function Wce(e,t,n){const a=ks(e)?e:Ug(e);return a.start(eC("",a,t,n)),a.animation}function Uce(e){return e instanceof SVGElement&&e.tagName!=="svg"}const $ce=(e,t)=>e.depth-t.depth;class zce{constructor(){this.children=[],this.isDirty=!1}add(t){HA(this.children,t),this.isDirty=!0}remove(t){JA(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort($ce),this.isDirty=!1,this.children.forEach(t)}}function Kce(e,t){const n=Wc.now(),a=({timestamp:s})=>{const i=s-n;i>=t&&(sp(a),e(i-t))};return za.read(a,!0),()=>sp(a)}const U5=["TopLeft","TopRight","BottomLeft","BottomRight"],qce=U5.length,kB=e=>typeof e=="string"?parseFloat(e):e,FB=e=>typeof e=="number"||Nn.test(e);function Xce(e,t,n,a,s,i){s?(e.opacity=mr(0,n.opacity!==void 0?n.opacity:1,Qce(a)),e.opacityExit=mr(t.opacity!==void 0?t.opacity:1,0,Zce(a))):i&&(e.opacity=mr(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,a));for(let o=0;o<qce;o++){const c=`border${U5[o]}Radius`;let p=RB(t,c),m=RB(n,c);if(p===void 0&&m===void 0)continue;p||(p=0),m||(m=0),p===0||m===0||FB(p)===FB(m)?(e[c]=Math.max(mr(kB(p),kB(m),a),0),(Jc.test(m)||Jc.test(p))&&(e[c]+="%")):e[c]=m}(t.rotate||n.rotate)&&(e.rotate=mr(t.rotate||0,n.rotate||0,a))}function RB(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const Qce=$5(0,.5,u5),Zce=$5(.5,.95,To);function $5(e,t,n){return a=>a<e?0:a>t?1:n(Jg(e,t,a))}function _B(e,t){e.min=t.min,e.max=t.max}function Jo(e,t){_B(e.x,t.x),_B(e.y,t.y)}function BB(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function DB(e,t,n,a,s){return e-=t,e=wO(e,1/n,a),s!==void 0&&(e=wO(e,1/s,a)),e}function eue(e,t=0,n=1,a=.5,s,i=e,o=e){if(Jc.test(t)&&(t=parseFloat(t),t=mr(o.min,o.max,t/100)-o.min),typeof t!="number")return;let c=mr(i.min,i.max,a);e===i&&(c-=t),e.min=DB(e.min,t,n,c,s),e.max=DB(e.max,t,n,c,s)}function MB(e,t,[n,a,s],i,o){eue(e,t[n],t[a],t[s],t.scale,i,o)}const tue=["x","scaleX","originX"],nue=["y","scaleY","originY"];function jB(e,t,n,a){MB(e.x,t,tue,n?n.x:void 0,a?a.x:void 0),MB(e.y,t,nue,n?n.y:void 0,a?a.y:void 0)}function GB(e){return e.translate===0&&e.scale===1}function z5(e){return GB(e.x)&&GB(e.y)}function YB(e,t){return e.min===t.min&&e.max===t.max}function aue(e,t){return YB(e.x,t.x)&&YB(e.y,t.y)}function VB(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function K5(e,t){return VB(e.x,t.x)&&VB(e.y,t.y)}function HB(e){return wo(e.x)/wo(e.y)}function JB(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class rue{constructor(){this.members=[]}add(t){HA(this.members,t),t.scheduleRender()}remove(t){if(JA(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(s=>t===s);if(n===0)return!1;let a;for(let s=n;s>=0;s--){const i=this.members[s];if(i.isPresent!==!1){a=i;break}}return a?(this.promote(a),!0):!1}promote(t,n){const a=this.lead;if(t!==a&&(this.prevLead=a,this.lead=t,t.show(),a)){a.instance&&a.scheduleRender(),t.scheduleRender(),t.resumeFrom=a,n&&(t.resumeFrom.preserveOpacity=!0),a.snapshot&&(t.snapshot=a.snapshot,t.snapshot.latestValues=a.animationValues||a.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:s}=t.options;s===!1&&a.hide()}}exitAnimationComplete(){this.members.forEach(t=>{const{options:n,resumingFrom:a}=t;n.onExitComplete&&n.onExitComplete(),a&&a.options.onExitComplete&&a.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function sue(e,t,n){let a="";const s=e.x.translate/t.x,i=e.y.translate/t.y,o=n?.z||0;if((s||i||o)&&(a=`translate3d(${s}px, ${i}px, ${o}px) `),(t.x!==1||t.y!==1)&&(a+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:m,rotate:h,rotateX:f,rotateY:y,skewX:S,skewY:L}=n;m&&(a=`perspective(${m}px) ${a}`),h&&(a+=`rotate(${h}deg) `),f&&(a+=`rotateX(${f}deg) `),y&&(a+=`rotateY(${y}deg) `),S&&(a+=`skewX(${S}deg) `),L&&(a+=`skewY(${L}deg) `)}const c=e.x.scale*t.x,p=e.y.scale*t.y;return(c!==1||p!==1)&&(a+=`scale(${c}, ${p})`),a||"none"}const Wm={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},iS=typeof window<"u"&&window.MotionDebug!==void 0,V1=["","X","Y","Z"],iue={visibility:"hidden"},WB=1e3;let oue=0;function H1(e,t,n,a){const{latestValues:s}=t;s[e]&&(n[e]=s[e],t.setStaticValue(e,0),a&&(a[e]=0))}function q5(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=a5(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:s,layoutId:i}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",za,!(s||i))}const{parent:a}=e;a&&!a.hasCheckedOptimisedAppear&&q5(a)}function X5({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:a,resetTransform:s}){return class{constructor(o={},c=t?.()){this.id=oue++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,iS&&(Wm.totalNodes=Wm.resolvedTargetDeltas=Wm.recalculatedProjection=0),this.nodes.forEach(uue),this.nodes.forEach(fue),this.nodes.forEach(gue),this.nodes.forEach(pue),iS&&window.MotionDebug.record(Wm)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=o,this.root=c?c.root||c:this,this.path=c?[...c.path,c]:[],this.parent=c,this.depth=c?c.depth+1:0;for(let p=0;p<this.path.length;p++)this.path[p].shouldResetTransform=!0;this.root===this&&(this.nodes=new zce)}addEventListener(o,c){return this.eventHandlers.has(o)||this.eventHandlers.set(o,new WA),this.eventHandlers.get(o).add(c)}notifyListeners(o,...c){const p=this.eventHandlers.get(o);p&&p.notify(...c)}hasListeners(o){return this.eventHandlers.has(o)}mount(o,c=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=Uce(o),this.instance=o;const{layoutId:p,layout:m,visualElement:h}=this.options;if(h&&!h.current&&h.mount(o),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),c&&(m||p)&&(this.isLayoutDirty=!0),e){let f;const y=()=>this.root.updateBlockedByResize=!1;e(o,()=>{this.root.updateBlockedByResize=!0,f&&f(),f=Kce(y,250),Db.hasAnimatedSinceResize&&(Db.hasAnimatedSinceResize=!1,this.nodes.forEach($B))})}p&&this.root.registerSharedNode(p,this),this.options.animate!==!1&&h&&(p||m)&&this.addEventListener("didUpdate",({delta:f,hasLayoutChanged:y,hasRelativeTargetChanged:S,layout:L})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const O=this.options.transition||h.getDefaultTransition()||bue,{onLayoutAnimationStart:v,onLayoutAnimationComplete:C}=h.getProps(),E=!this.targetLayout||!K5(this.targetLayout,L)||S,x=!y&&S;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||x||y&&(E||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(f,x);const A={...jA(O,"layout"),onPlay:v,onComplete:C};(h.shouldReduceMotion||this.options.layoutRoot)&&(A.delay=0,A.type=!1),this.startAnimation(A)}else y||$B(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=L})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const o=this.getStack();o&&o.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,sp(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(yue),this.animationId++)}getTransformTemplate(){const{visualElement:o}=this.options;return o&&o.getProps().transformTemplate}willUpdate(o=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&q5(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let h=0;h<this.path.length;h++){const f=this.path[h];f.shouldResetTransform=!0,f.updateScroll("snapshot"),f.options.layoutRoot&&f.willUpdate(!1)}const{layoutId:c,layout:p}=this.options;if(c===void 0&&!p)return;const m=this.getTransformTemplate();this.prevTransformTemplateValue=m?m(this.latestValues,""):void 0,this.updateSnapshot(),o&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(UB);return}this.isUpdating||this.nodes.forEach(mue),this.isUpdating=!1,this.nodes.forEach(hue),this.nodes.forEach(lue),this.nodes.forEach(cue),this.clearAllSnapshots();const c=Wc.now();Ns.delta=ip(0,1e3/60,c-Ns.timestamp),Ns.timestamp=c,Ns.isProcessing=!0,F1.update.process(Ns),F1.preRender.process(Ns),F1.render.process(Ns),Ns.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,NA.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(due),this.sharedNodes.forEach(Tue)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,za.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){za.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let p=0;p<this.path.length;p++)this.path[p].updateScroll();const o=this.layout;this.layout=this.measure(!1),this.layoutCorrected=Rr(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:c}=this.options;c&&c.notify("LayoutMeasure",this.layout.layoutBox,o?o.layoutBox:void 0)}updateScroll(o="measure"){let c=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===o&&(c=!1),c){const p=a(this.instance);this.scroll={animationId:this.root.animationId,phase:o,isRoot:p,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:p}}}resetTransform(){if(!s)return;const o=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,c=this.projectionDelta&&!z5(this.projectionDelta),p=this.getTransformTemplate(),m=p?p(this.latestValues,""):void 0,h=m!==this.prevTransformTemplateValue;o&&(c||Jm(this.latestValues)||h)&&(s(this.instance,m),this.shouldResetTransform=!1,this.scheduleRender())}measure(o=!0){const c=this.measurePageBox();let p=this.removeElementScroll(c);return o&&(p=this.removeTransform(p)),Oue(p),{animationId:this.root.animationId,measuredBox:c,layoutBox:p,latestValues:{},source:this.id}}measurePageBox(){var o;const{visualElement:c}=this.options;if(!c)return Rr();const p=c.measureViewportBox();if(!(((o=this.scroll)===null||o===void 0?void 0:o.wasRoot)||this.path.some(Lue))){const{scroll:h}=this.root;h&&(bg(p.x,h.offset.x),bg(p.y,h.offset.y))}return p}removeElementScroll(o){var c;const p=Rr();if(Jo(p,o),!((c=this.scroll)===null||c===void 0)&&c.wasRoot)return p;for(let m=0;m<this.path.length;m++){const h=this.path[m],{scroll:f,options:y}=h;h!==this.root&&f&&y.layoutScroll&&(f.wasRoot&&Jo(p,o),bg(p.x,f.offset.x),bg(p.y,f.offset.y))}return p}applyTransform(o,c=!1){const p=Rr();Jo(p,o);for(let m=0;m<this.path.length;m++){const h=this.path[m];!c&&h.options.layoutScroll&&h.scroll&&h!==h.root&&Og(p,{x:-h.scroll.offset.x,y:-h.scroll.offset.y}),Jm(h.latestValues)&&Og(p,h.latestValues)}return Jm(this.latestValues)&&Og(p,this.latestValues),p}removeTransform(o){const c=Rr();Jo(c,o);for(let p=0;p<this.path.length;p++){const m=this.path[p];if(!m.instance||!Jm(m.latestValues))continue;vI(m.latestValues)&&m.updateSnapshot();const h=Rr(),f=m.measurePageBox();Jo(h,f),jB(c,m.latestValues,m.snapshot?m.snapshot.layoutBox:void 0,h)}return Jm(this.latestValues)&&jB(c,this.latestValues),c}setTargetDelta(o){this.targetDelta=o,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(o){this.options={...this.options,...o,crossfade:o.crossfade!==void 0?o.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Ns.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(o=!1){var c;const p=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=p.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=p.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=p.isSharedProjectionDirty);const m=!!this.resumingFrom||this!==p;if(!(o||m&&this.isSharedProjectionDirty||this.isProjectionDirty||!((c=this.parent)===null||c===void 0)&&c.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:f,layoutId:y}=this.options;if(!(!this.layout||!(f||y))){if(this.resolvedRelativeTargetAt=Ns.timestamp,!this.targetDelta&&!this.relativeTarget){const S=this.getClosestProjectingParent();S&&S.layout&&this.animationProgress!==1?(this.relativeParent=S,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Rr(),this.relativeTargetOrigin=Rr(),SS(this.relativeTargetOrigin,this.layout.layoutBox,S.layout.layoutBox),Jo(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=Rr(),this.targetWithTransforms=Rr()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),Pce(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Jo(this.target,this.layout.layoutBox),V5(this.target,this.targetDelta)):Jo(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const S=this.getClosestProjectingParent();S&&!!S.resumingFrom==!!this.resumingFrom&&!S.options.layoutScroll&&S.target&&this.animationProgress!==1?(this.relativeParent=S,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Rr(),this.relativeTargetOrigin=Rr(),SS(this.relativeTargetOrigin,this.target,S.target),Jo(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}iS&&Wm.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||vI(this.parent.latestValues)||Y5(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var o;const c=this.getLead(),p=!!this.resumingFrom||this!==c;let m=!0;if((this.isProjectionDirty||!((o=this.parent)===null||o===void 0)&&o.isProjectionDirty)&&(m=!1),p&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(m=!1),this.resolvedRelativeTargetAt===Ns.timestamp&&(m=!1),m)return;const{layout:h,layoutId:f}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(h||f))return;Jo(this.layoutCorrected,this.layout.layoutBox);const y=this.treeScale.x,S=this.treeScale.y;_ce(this.layoutCorrected,this.treeScale,this.path,p),c.layout&&!c.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(c.target=c.layout.layoutBox,c.targetWithTransforms=Rr());const{target:L}=c;if(!L){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(BB(this.prevProjectionDelta.x,this.projectionDelta.x),BB(this.prevProjectionDelta.y,this.projectionDelta.y)),TS(this.projectionDelta,this.layoutCorrected,L,this.latestValues),(this.treeScale.x!==y||this.treeScale.y!==S||!JB(this.projectionDelta.x,this.prevProjectionDelta.x)||!JB(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",L)),iS&&Wm.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(o=!0){var c;if((c=this.options.visualElement)===null||c===void 0||c.scheduleRender(),o){const p=this.getStack();p&&p.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=vg(),this.projectionDelta=vg(),this.projectionDeltaWithTransform=vg()}setAnimationOrigin(o,c=!1){const p=this.snapshot,m=p?p.latestValues:{},h={...this.latestValues},f=vg();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!c;const y=Rr(),S=p?p.source:void 0,L=this.layout?this.layout.source:void 0,O=S!==L,v=this.getStack(),C=!v||v.members.length<=1,E=!!(O&&!C&&this.options.crossfade===!0&&!this.path.some(vue));this.animationProgress=0;let x;this.mixTargetDelta=A=>{const w=A/1e3;zB(f.x,o.x,w),zB(f.y,o.y,w),this.setTargetDelta(f),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(SS(y,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Sue(this.relativeTarget,this.relativeTargetOrigin,y,w),x&&aue(this.relativeTarget,x)&&(this.isProjectionDirty=!1),x||(x=Rr()),Jo(x,this.relativeTarget)),O&&(this.animationValues=h,Xce(h,m,this.latestValues,w,E,C)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=w},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(o){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(sp(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=za.update(()=>{Db.hasAnimatedSinceResize=!0,this.currentAnimation=Wce(0,WB,{...o,onUpdate:c=>{this.mixTargetDelta(c),o.onUpdate&&o.onUpdate(c)},onComplete:()=>{o.onComplete&&o.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const o=this.getStack();o&&o.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(WB),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const o=this.getLead();let{targetWithTransforms:c,target:p,layout:m,latestValues:h}=o;if(!(!c||!p||!m)){if(this!==o&&this.layout&&m&&Q5(this.options.animationType,this.layout.layoutBox,m.layoutBox)){p=this.target||Rr();const f=wo(this.layout.layoutBox.x);p.x.min=o.target.x.min,p.x.max=p.x.min+f;const y=wo(this.layout.layoutBox.y);p.y.min=o.target.y.min,p.y.max=p.y.min+y}Jo(c,p),Og(c,h),TS(this.projectionDeltaWithTransform,this.layoutCorrected,c,h)}}registerSharedNode(o,c){this.sharedNodes.has(o)||this.sharedNodes.set(o,new rue),this.sharedNodes.get(o).add(c);const m=c.options.initialPromotionConfig;c.promote({transition:m?m.transition:void 0,preserveFollowOpacity:m&&m.shouldPreserveFollowOpacity?m.shouldPreserveFollowOpacity(c):void 0})}isLead(){const o=this.getStack();return o?o.lead===this:!0}getLead(){var o;const{layoutId:c}=this.options;return c?((o=this.getStack())===null||o===void 0?void 0:o.lead)||this:this}getPrevLead(){var o;const{layoutId:c}=this.options;return c?(o=this.getStack())===null||o===void 0?void 0:o.prevLead:void 0}getStack(){const{layoutId:o}=this.options;if(o)return this.root.sharedNodes.get(o)}promote({needsReset:o,transition:c,preserveFollowOpacity:p}={}){const m=this.getStack();m&&m.promote(this,p),o&&(this.projectionDelta=void 0,this.needsReset=!0),c&&this.setOptions({transition:c})}relegate(){const o=this.getStack();return o?o.relegate(this):!1}resetSkewAndRotation(){const{visualElement:o}=this.options;if(!o)return;let c=!1;const{latestValues:p}=o;if((p.z||p.rotate||p.rotateX||p.rotateY||p.rotateZ||p.skewX||p.skewY)&&(c=!0),!c)return;const m={};p.z&&H1("z",o,m,this.animationValues);for(let h=0;h<V1.length;h++)H1(`rotate${V1[h]}`,o,m,this.animationValues),H1(`skew${V1[h]}`,o,m,this.animationValues);o.render();for(const h in m)o.setStaticValue(h,m[h]),this.animationValues&&(this.animationValues[h]=m[h]);o.scheduleRender()}getProjectionStyles(o){var c,p;if(!this.instance||this.isSVG)return;if(!this.isVisible)return iue;const m={visibility:""},h=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,m.opacity="",m.pointerEvents=_b(o?.pointerEvents)||"",m.transform=h?h(this.latestValues,""):"none",m;const f=this.getLead();if(!this.projectionDelta||!this.layout||!f.target){const O={};return this.options.layoutId&&(O.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,O.pointerEvents=_b(o?.pointerEvents)||""),this.hasProjected&&!Jm(this.latestValues)&&(O.transform=h?h({},""):"none",this.hasProjected=!1),O}const y=f.animationValues||f.latestValues;this.applyTransformsToTarget(),m.transform=sue(this.projectionDeltaWithTransform,this.treeScale,y),h&&(m.transform=h(y,m.transform));const{x:S,y:L}=this.projectionDelta;m.transformOrigin=`${S.origin*100}% ${L.origin*100}% 0`,f.animationValues?m.opacity=f===this?(p=(c=y.opacity)!==null&&c!==void 0?c:this.latestValues.opacity)!==null&&p!==void 0?p:1:this.preserveOpacity?this.latestValues.opacity:y.opacityExit:m.opacity=f===this?y.opacity!==void 0?y.opacity:"":y.opacityExit!==void 0?y.opacityExit:0;for(const O in SO){if(y[O]===void 0)continue;const{correct:v,applyTo:C}=SO[O],E=m.transform==="none"?y[O]:v(y[O],f);if(C){const x=C.length;for(let A=0;A<x;A++)m[C[A]]=E}else m[O]=E}return this.options.layoutId&&(m.pointerEvents=f===this?_b(o?.pointerEvents)||"":"none"),m}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(o=>{var c;return(c=o.currentAnimation)===null||c===void 0?void 0:c.stop()}),this.root.nodes.forEach(UB),this.root.sharedNodes.clear()}}}function lue(e){e.updateLayout()}function cue(e){var t;const n=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:a,measuredBox:s}=e.layout,{animationType:i}=e.options,o=n.source!==e.layout.source;i==="size"?Wo(f=>{const y=o?n.measuredBox[f]:n.layoutBox[f],S=wo(y);y.min=a[f].min,y.max=y.min+S}):Q5(i,n.layoutBox,a)&&Wo(f=>{const y=o?n.measuredBox[f]:n.layoutBox[f],S=wo(a[f]);y.max=y.min+S,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[f].max=e.relativeTarget[f].min+S)});const c=vg();TS(c,a,n.layoutBox);const p=vg();o?TS(p,e.applyTransform(s,!0),n.measuredBox):TS(p,a,n.layoutBox);const m=!z5(c);let h=!1;if(!e.resumeFrom){const f=e.getClosestProjectingParent();if(f&&!f.resumeFrom){const{snapshot:y,layout:S}=f;if(y&&S){const L=Rr();SS(L,n.layoutBox,y.layoutBox);const O=Rr();SS(O,a,S.layoutBox),K5(L,O)||(h=!0),f.options.layoutRoot&&(e.relativeTarget=O,e.relativeTargetOrigin=L,e.relativeParent=f)}}}e.notifyListeners("didUpdate",{layout:a,snapshot:n,delta:p,layoutDelta:c,hasLayoutChanged:m,hasRelativeTargetChanged:h})}else if(e.isLead()){const{onExitComplete:a}=e.options;a&&a()}e.options.transition=void 0}function uue(e){iS&&Wm.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function pue(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function due(e){e.clearSnapshot()}function UB(e){e.clearMeasurements()}function mue(e){e.isLayoutDirty=!1}function hue(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function $B(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function fue(e){e.resolveTargetDelta()}function gue(e){e.calcProjection()}
vendor: 6,638 bytes, line 44
44function yue(e){e.resetSkewAndRotation()}function Tue(e){e.removeLeadSnapshot()}function zB(e,t,n){e.translate=mr(t.translate,0,n),e.scale=mr(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function KB(e,t,n,a){e.min=mr(t.min,n.min,a),e.max=mr(t.max,n.max,a)}function Sue(e,t,n,a){KB(e.x,t.x,n.x,a),KB(e.y,t.y,n.y,a)}function vue(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const bue={duration:.45,ease:[.4,0,.1,1]},qB=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),XB=qB("applewebkit/")&&!qB("chrome/")?Math.round:To;function QB(e){e.min=XB(e.min),e.max=XB(e.max)}function Oue(e){QB(e.x),QB(e.y)}function Q5(e,t,n){return e==="position"||e==="preserve-aspect"&&!Ece(HB(t),HB(n),.2)}function Lue(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}const wue=X5({attachResizeListener:(e,t)=>BS(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),J1={current:void 0},Z5=X5({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!J1.current){const e=new wue({});e.mount(window),e.setOptions({layoutScroll:!0}),J1.current=e}return J1.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),Eue={pan:{Feature:Yce},drag:{Feature:Gce,ProjectionNode:Z5,MeasureLayout:W5}};function ZB(e,t,n){const{props:a}=e;e.animationState&&a.whileHover&&e.animationState.setActive("whileHover",n==="Start");const s="onHover"+n,i=a[s];i&&za.postRender(()=>i(t,g0(t)))}class Pue extends Rd{mount(){const{current:t}=this.node;t&&(this.unmount=Eoe(t,n=>(ZB(this.node,n,"Start"),a=>ZB(this.node,a,"End"))))}unmount(){}}class xue extends Rd{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=f0(BS(this.node.current,"focus",()=>this.onFocus()),BS(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function eD(e,t,n){const{props:a}=e;e.animationState&&a.whileTap&&e.animationState.setActive("whileTap",n==="Start");const s="onTap"+(n==="End"?"":n),i=a[s];i&&za.postRender(()=>i(t,g0(t)))}class Iue extends Rd{mount(){const{current:t}=this.node;t&&(this.unmount=Noe(t,n=>(eD(this.node,n,"Start"),(a,{success:s})=>eD(this.node,a,s?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const OI=new WeakMap,W1=new WeakMap,Nue=e=>{const t=OI.get(e.target);t&&t(e)},Aue=e=>{e.forEach(Nue)};function Cue({root:e,...t}){const n=e||document;W1.has(n)||W1.set(n,{});const a=W1.get(n),s=JSON.stringify(t);return a[s]||(a[s]=new IntersectionObserver(Aue,{root:e,...t})),a[s]}function kue(e,t,n){const a=Cue(t);return OI.set(e,n),a.observe(e),()=>{OI.delete(e),a.unobserve(e)}}const Fue={some:0,all:1};class Rue extends Rd{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:n,margin:a,amount:s="some",once:i}=t,o={root:n?n.current:void 0,rootMargin:a,threshold:typeof s=="number"?s:Fue[s]},c=p=>{const{isIntersecting:m}=p;if(this.isInView===m||(this.isInView=m,i&&!m&&this.hasEnteredView))return;m&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",m);const{onViewportEnter:h,onViewportLeave:f}=this.node.getProps(),y=m?h:f;y&&y(p)};return kue(this.node.current,o,c)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(_ue(t,n))&&this.startObserver()}unmount(){}}function _ue({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const Bue={inView:{Feature:Rue},tap:{Feature:Iue},focus:{Feature:xue},hover:{Feature:Pue}},Due={layout:{ProjectionNode:Z5,MeasureLayout:W5}},LI={current:null},e6={current:!1};function Mue(){if(e6.current=!0,!!wA)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>LI.current=e.matches;e.addListener(t),t()}else LI.current=!1}const jue=[...w5,Ks,wd],Gue=e=>jue.find(L5(e)),tD=new WeakMap;function Yue(e,t,n){for(const a in t){const s=t[a],i=n[a];if(ks(s))e.addValue(a,s);else if(ks(i))e.addValue(a,Ug(s,{owner:e}));else if(i!==s)if(e.hasValue(a)){const o=e.getValue(a);o.liveStyle===!0?o.jump(s):o.hasAnimated||o.set(s)}else{const o=e.getStaticValue(a);e.addValue(a,Ug(o!==void 0?o:s,{owner:e}))}}for(const a in n)t[a]===void 0&&e.removeValue(a);return t}const nD=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class Vue{scrapeMotionValuesFromProps(t,n,a){return{}}constructor({parent:t,props:n,presenceContext:a,reducedMotionConfig:s,blockInitialAnimation:i,visualState:o},c={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=XA,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const S=Wc.now();this.renderScheduledAt<S&&(this.renderScheduledAt=S,za.render(this.render,!1,!0))};const{latestValues:p,renderState:m,onUpdate:h}=o;this.onUpdate=h,this.latestValues=p,this.baseTarget={...p},this.initialValues=n.initial?{...p}:{},this.renderState=m,this.parent=t,this.props=n,this.presenceContext=a,this.depth=t?t.depth+1:0,this.reducedMotionConfig=s,this.options=c,this.blockInitialAnimation=!!i,this.isControllingVariants=ML(n),this.isVariantNode=k9(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:f,...y}=this.scrapeMotionValuesFromProps(n,{},this);for(const S in y){const L=y[S];p[S]!==void 0&&ks(L)&&L.set(p[S],!1)}}mount(t){this.current=t,tD.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
vendor: 5,941 bytes, line 44
44h((n,a)=>this.bindToMotionValue(a,n)),e6.current||Mue(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:LI.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){tD.delete(this.current),this.projection&&this.projection.unmount(),sp(this.notifyUpdate),sp(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}bindToMotionValue(t,n){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const a=Ah.has(t),s=n.on("change",c=>{this.latestValues[t]=c,this.props.onUpdate&&za.preRender(this.notifyUpdate),a&&this.projection&&(this.projection.isTransformDirty=!0)}),i=n.on("renderRequest",this.scheduleRender);let o;window.MotionCheckAppearSync&&(o=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{s(),i(),o&&o(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in Wg){const n=Wg[t];if(!n)continue;const{isEnabled:a,Feature:s}=n;if(!this.features[t]&&s&&a(this.props)&&(this.features[t]=new s(this)),this.features[t]){const i=this.features[t];i.isMounted?i.update():(i.mount(),i.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Rr()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let a=0;a<nD.length;a++){const s=nD[a];this.propEventSubscriptions[s]&&(this.propEventSubscriptions[s](),delete this.propEventSubscriptions[s]);const i="on"+s,o=t[i];o&&(this.propEventSubscriptions[s]=this.on(s,o))}this.prevMotionValues=Yue(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){const a=this.values.get(t);n!==a&&(a&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let a=this.values.get(t);return a===void 0&&n!==void 0&&(a=Ug(n===null?void 0:n,{owner:this}),this.addValue(t,a)),a}readValue(t,n){var a;let s=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(a=this.getBaseTargetFromProps(this.props,t))!==null&&a!==void 0?a:this.readValueFromInstance(this.current,t,this.options);return s!=null&&(typeof s=="string"&&(b5(s)||d5(s))?s=parseFloat(s):!Gue(s)&&wd.test(n)&&(s=T5(t,n)),this.setBaseTarget(t,ks(s)?s.get():s)),ks(s)?s.get():s}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:a}=this.props;let s;if(typeof a=="string"||typeof a=="object"){const o=CA(this.props,a,(n=this.presenceContext)===null||n===void 0?void 0:n.custom);o&&(s=o[t])}if(a&&s!==void 0)return s;const i=this.getBaseTargetFromProps(this.props,t);return i!==void 0&&!ks(i)?i:this.initialValues[t]!==void 0&&s===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new WA),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}}class t6 extends Vue{constructor(){super(...arguments),this.KeyframeResolver=E5}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){return t.style?t.style[n]:void 0}removeValueFromRenderState(t,{vars:n,style:a}){delete n[t],delete a[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;ks(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}function Hue(e){return window.getComputedStyle(e)}class Jue extends t6{constructor(){super(...arguments),this.type="html",this.renderInstance=Y9}readValueFromInstance(t,n){if(Ah.has(n)){const a=qA(n);return a&&a.default||0}else{const a=Hue(t),s=(M9(n)?a.getPropertyValue(n):a[n])||0;return typeof s=="string"?s.trim():s}}measureInstanceViewportBox(t,{transformPagePoint:n}){return H5(t,n)}build(t,n,a){RA(t,n,a.transformTemplate)}scrapeMotionValuesFromProps(t,n,a){return MA(t,n,a)}}class Wue extends t6{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Rr}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(Ah.has(n)){const a=qA(n);return a&&a.default||0}return n=V9.has(n)?n:IA(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,a){return W9(t,n,a)}build(t,n,a){_A(t,n,this.isSVGTag,a.transformTemplate)}renderInstance(t,n,a,s){H9(t,n,a,s)}mount(t){this.isSVGTag=DA(t.tagName),super.mount(t)}}const Uue=(e,t)=>
44AA(e)?new Wue(t):new Jue(t,{allowProjection:e!==b.Fragment}),$ue=Toe({...gce,...Bue,...Eue,...Due},Uue),y0=Fie($ue);function n6(e){const t=d0(()=>Ug(e)),{isStatic:n}=b.useContext(LA);if(n){const[,a]=b.useState(e);b.useEffect(()=>t.on("change",a),[])}return t}function a6(e,t){const n=n6(t()),a=()=>n.set(t());return a(),x9(()=>{const s=()=>za.preRender(a,!1,!0),i=e.map(o=>o.on("change",s));return()=>{i.forEach(o=>o()),sp(a)}}),n}const zue=e=>e&&typeof e=="object"&&e.mix,Kue=e=>zue(e)?e.mix:void 0;function que(...e){const t=!Array.isArray(e[0]),n=t?0:-1,a=e[0+n],s=e[1+n],i=e[2+n],o=e[3+n],c=k5(s,i,{mixer:Kue(i[0]),...o});return t?c(a):c}function Xue(e){fS.current=[],e();const t=a6(fS.current,e);return fS.current=void 0,t}function Que(e,t,n,a){if(typeof e=="function")return Xue(e);const s=typeof t=="function"?t:que(t,n,a);return Array.isArray(e)?aD(e,s):aD([e],([i])=>s(i))}function aD(e,t){const n=d0(()=>[]);return a6(e,()=>{n.length=0;const a=e.length;for(let s=0;s<a;s++)n[s]=e[s].get();return t(n)})}const r6=b.createContext(null);function Zue(e,t,n,a){if(!a)return e;const s=e.findIndex(h=>h.value===t);if(s===-1)return e;const i=a>0?1:-1,o=e[s+i];if(!o)return e;const c=e[s],p=o.layout,m=mr(p.min,p.max,.5);return i===1&&c.layout.max+n>m||i===-1&&c.layout.min+n<m?koe(e,s,s+i):e}function epe({children:e,as:t="ul",axis:n="y",onReorder:a,values:s,...i},o){const c=d0(()=>y0[t]),p=[],m=b.useRef(!1),h={axis:n,registerItem:(f,y)=>{const S=p.findIndex(L=>f===L.value);S!==-1?p[S].layout=y[n]:p.push({value:f,layout:y[n]}),p.sort(npe)},updateOrder:(f,y,S)=>{if(m.current)return;const L=Zue(p,f,y,S);p!==L&&(m.current=!0,a(L.map(tpe).filter(O=>s.indexOf(O)!==-1)))}};return b.useEffect(()=>{m.current=!1}),r.jsx(c,{...i,ref:o,ignoreStrict:!0,children:r.jsx(r6.Provider,{value:h,children:e})})}const s6=b.forwardRef(epe);function tpe(e){return e.value}function npe(e,t){return e.layout.min-t.layout.min}function rD(e,t=0){return ks(e)?e:n6(t)}function ape({children:e,style:t={},value:n,as:a="li",onDrag:s,layout:i=!0,...o},c){const p=d0(()=>y0[a]),m=b.useContext(r6),h={x:rD(t.x),y:rD(t.y)},f=Que([h.x,h.y],([O,v])=>O||v?1:"unset"),{axis:y,registerItem:S,updateOrder:L}=m;return r.jsx(p,{drag:y,...o,dragSnapToOrigin:!0,style:{...t,x:h.x,y:h.y,zIndex:f},layout:i,onDrag:(O,v)=>{const{velocity:C}=v;C[y]&&L(n,h[y].get(),C[y]),s&&s(O,v)},onLayoutMeasure:O=>S(n,O),ref:c,ignoreStrict:!0,children:e})}const i6=b.forwardRef(ape);function rpe(e){return Kn({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"}}]})(e)}var Qt={},oS={exports:{}},spe=oS.exports,sD;function ipe(){return sD||(sD=1,(function(e,t){(function(n,a){var s="1.0.41",i="",o="?",c="function",p="undefined",m="object",h="string",f="major",y="model",S="name",L="type",O="vendor",v="version",C="architecture",E="console",x="mobile",A="tablet",w="smarttv",k="wearable",N="embedded",_=500,j="Amazon",F="Apple",G="ASUS",z="BlackBerry",$="Browser",Y="Chrome",q="Edge",U="Firefox",D="Google",X="Honor",W="Huawei",B="Lenovo",R="LG",J="Microsoft",Z="Motorola",te="Nvidia",oe="OnePlus",pe="Opera",Le="OPPO",Ze="Samsung",Fe="Sharp",Be="Sony",He="Xiaomi",Ue="Zebra",st="Facebook",Ne="Chromium OS",be="Mac OS",xe=" Browser",de=function(Re,K){var ne={};for(var ge in Re)K[ge]&&K[ge].length%2===0?ne[ge]=K[ge].concat(Re[ge]):ne[ge]=Re[ge];return ne},De=function(Re){for(var K={},ne=0;ne<Re.length;ne++)K[Re[ne].toUpperCase()]=Re[ne];return K},ue=function(Re,K){return typeof Re===h?je(K).indexOf(je(Re))!==-1:!1},je=function(Re){return Re.toLowerCase()},Ve=function(Re){return typeof Re===h?Re.replace(/[^\d\.]/g,i).split(".")[0]:a},it=function(Re,K){if(typeof Re===h)return Re=Re.replace(/^\s\s*/,i),typeof K===p?Re:Re.substring(0,_)},St=function(Re,K){for(var ne=0,ge,Te,Ee,et,rt,Pt;ne<K.length&&!rt;){var kt=K[ne],yt=K[ne+1];for(ge=Te=0;ge<kt.length&&!rt&&kt[ge];)if(rt=kt[ge++].exec(Re),rt)for(Ee=0;Ee<yt.length;Ee++)Pt=rt[++Te],et=yt[Ee],typeof et===m&&et.length>0?et.length===2?typeof et[1]==c?this[et[0]]=et[1].call(this,Pt):this[et[0]]=et[1]:et.length===3?typeof et[1]===c&&!(et[1].exec&&et[1].test)?this[et[0]]=Pt?et[1].call(this,Pt,et[2]):a:this[et[0]]=Pt?Pt.replace(et[1],et[2]):a:et.length===4&&(this[et[0]]=Pt?et[3].call(this,Pt.replace(et[1],et[2])):a):this[et]=Pt||a;ne+=2}},It=function(Re,K){for(var ne in K)if(typeof K[ne]===m&&K[ne].length>0){for(var ge=0;ge<K[ne].length;ge++)if(ue(K[ne][ge],Re))return ne===o?a:ne}else if(ue(K[ne],Re))return ne===o?a:ne;return K.hasOwnProperty("*")?K["*"]:Re},Q={"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},ee={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},ie={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[v,[S,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[v,[S,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[S,v],[/opios[\/ ]+([\w\.]+)/i],[v,[S,pe+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[v,[S,pe+" GX"]],[/\bopr\/([\w\.]+)/i],[v,[S,pe]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[v,[S,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[v,[S,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[S,v],[/quark(?:pc)?\/([-\w\.]+)/i],[v,[S,"Quark"]],[/\bddg\/([\w\.]+)/i],[v,[S,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[v,[S,"UC"+$]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[v,[S,"WeChat"]],[/konqueror\/([\w\.]+)/i],[v,[S,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[v,[S,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[v,[S,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[v,[S,"Smart Lenovo "+$]
vendor: 5,557 bytes, line 44
44],[/(avast|avg)\/([\w\.]+)/i],[[S,/(.+)/,"$1 Secure "+$],v],[/\bfocus\/([\w\.]+)/i],[v,[S,U+" Focus"]],[/\bopt\/([\w\.]+)/i],[v,[S,pe+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[v,[S,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[v,[S,"Dolphin"]],[/coast\/([\w\.]+)/i],[v,[S,pe+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[v,[S,"MIUI"+xe]],[/fxios\/([\w\.-]+)/i],[v,[S,U]],[/\bqihoobrowser\/?([\w\.]*)/i],[v,[S,"360"]],[/\b(qq)\/([\w\.]+)/i],[[S,/(.+)/,"$1Browser"],v],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[S,/(.+)/,"$1"+xe],v],[/samsungbrowser\/([\w\.]+)/i],[v,[S,Ze+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[v,[S,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[S,"Sogou Mobile"],v],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[S,v],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[S],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[v,S],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[S,st],v],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[S,v],[/\bgsa\/([\w\.]+) .*safari\//i],[v,[S,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[v,[S,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[v,[S,Y+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[S,Y+" WebView"],v],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[v,[S,"Android "+$]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[S,v],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[v,[S,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[v,S],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[S,[v,It,Q]],[/(webkit|khtml)\/([\w\.]+)/i],[S,v],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[S,"Netscape"],v],[/(wolvic|librewolf)\/([\w\.]+)/i],[S,v],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[v,[S,U+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[S,[v,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[S,[v,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[C,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[C,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[C,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[C,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[C,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[C,/ower/,i,je]],[/ sun4\w[;\)]/i],[[C,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[C,je]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[y,[O,Ze],[L,A]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[y,[O,Ze],[L,x]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[y,[O,F],[L,x]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[y,[O,F],[L,A]],[/(macintosh);/i],[y,[O,F]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[y,[O,Fe],[L,x]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[y,[O,X],[L,A]],[/honor([-\w ]+)[;\)]/i],[y,[O,X],[L,x]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[y,[O,W],[L,A]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[y,[O,W],[L,x]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[y,/_/g," "],[O,He],[L,A]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[y,/_/g," "],[O,He],[L,x]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[y,[O,Le],[L,x]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[y,[O,It,{OnePlus:["304","403","203"],"*":Le}],[L,A]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[y,[O,"Vivo"],[L,x]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[y,[O,"Realme"],[L,x]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[y,[O,Z],[L,x]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[y,[O,Z],[L,A]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[y,[O,R],[L,A]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[y,[O,R],[L,x]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}
44(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[y,[O,B],[L,A]],[/(nokia) (t[12][01])/i],[O,y,[L,A]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[y,/_/g," "],[L,x],[O,"Nokia"]],[/(pixel (c|tablet))\b/i],[y,[O,D],[L,A]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[y,[O,D],[L,x]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[y,[O,Be],[L,x]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[y,"Xperia Tablet"],[O,Be],[L,A]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[y,[O,oe],[L,x]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[y,[O,j],[L,A]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[y,/(.+)/g,"Fire Phone $1"],[O,j],[L,x]],[/(playbook);[-\w\),; ]+(rim)/i],[y,O,[L,A]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[y,[O,z],[L,x]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[y,[O,G],[L,A]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[y,[O,G],[L,x]],[/(nexus 9)/i],[y,[O,"HTC"],[L,A]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[O,[y,/_/g," "],[L,x]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[y,[O,"TCL"],[L,A]],[/(itel) ((\w+))/i],[[O,je],y,[L,It,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[y,[O,"Acer"],[L,A]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[y,[O,"Meizu"],[L,x]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[y,[O,"Ulefone"],[L,x]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[y,[O,"Energizer"],[L,x]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[y,[O,"Cat"],[L,x]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[y,[O,"Smartfren"],[L,x]],[/droid.+; (a(?:015|06[35]|142p?))/i],[y,[O,"Nothing"],[L,x]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[y,[O,"Archos"],[L,A]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[y,[O,"Archos"],[L,x]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[O,y,[L,A]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[O,y,[L,x]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[O,y,[L,A]],[/(surface duo)/i],[y,[O,J],[L,A]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[y,[O,"Fairphone"],[L,x]],[/(u304aa)/i],[y,[O,"AT&T"],[L,x]],[/\bsie-(\w*)/i],[y,[O,"Siemens"],[L,x]],[/\b(rct\w+) b/i],[y,[O,"RCA"],[L,A]],[/\b(venue[\d ]{2,7}) b/i],[y,[O,"Dell"],[L,A]],[/\b(q(?:mv|ta)\w+) b/i],[y,[O,"Verizon"],[L,A]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[y,[O,"Barnes & Noble"],[L,A]],[/\b(tm\d{3}\w+) b/i],[y,[O,"NuVision"],[L,A]],[/\b(k88) b/i],[y,[O,"ZTE"],[L,A]],[/\b(nx\d{3}j) b/i],[y,[O,"ZTE"],[L,x]],[/\b(gen\d{3}) b.+49h/i],[y,[O,"Swiss"],[L,x]],[/\b(zur\d{3}) b/i],[y,[O,"Swiss"],[L,A]],[/\b((zeki)?tb.*\b) b/i],[y,[O,"Zeki"],[L,A]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[O,"Dragon Touch"],y,[L,A]],[/\b(ns-?\w{0,9}) b/i],[y,[O,"Insignia"],[L,A]],[/\b((nxa|next)-?\w{0,9}) b/i],[y,[O,"NextBook"],[L,A]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[O,"Voice"],y,[L,x]],[/\b(lvtel\-)?(v1[12]) b/i],[[O,"LvTel"],y,[L,x]],[/\b(ph-1) /i],[y,[O,"Essential"],[L,x]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[y,[O,"Envizen"],[L,A]],[/\b(trio[-\w\. ]+) b/i],[y,[O,"MachSpeed"],[L,A]],[/\btu_(1491) b/i],[y,[O,"Rotor"],[L,A]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[y,[O,te],[L,A]],[/(sprint) (\w+)/i],[O,y,[L,x]],[/(kin\.[onetw]{3})/i],[[y,/\./g," "],[O,J],[L,x]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[y,[O,Ue],[L,A]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[y,[O,Ue],[L,x]],[/smart-tv.+(samsung)/i],[O,[L,w]],[/hbbtv.+maple;(\d+)/i],[[y,/^/,"SmartTV"],[O,Ze],[L,w]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[O,R],[L,w]],[/(apple) ?tv/i],[O,[y,F+" TV"],[L,w]],[/crkey/i],[[y,Y+"cast"],[O,D],[L,w]],[/droid.+aft(\w+)( bui|\))/i],[y,[O,j],[L,w]],[/(shield \w+ tv)/i],[y,[O,te],[L,w]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[y,[O,Fe],[L,w]],[/(bravia[\w ]+)( bui|\))/i],[y,[O,Be],[L,w]],[/(mi(tv|box)-?\w+) bui/i],[y,[O,He],[L,w]],[/Hbbtv.*(technisat) (.*);/i],[O,y,[L,w]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[O,it],[y,it],[L,w]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[y,[L,w]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[L,w]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[O,y,[L,E]],[/droid.+; (shield)( bui|\))/i],[y,[O,te],[L,E]],[/(playstation \w+)/i],[y,[O,Be],[L,E]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[y,[O,J],[L,E]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[y,[O,Ze],[L,k]],[/((pebble))app/i,/(asu
vendor: 5,288 bytes, line 44
44s|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[O,y,[L,k]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[y,[O,Le],[L,k]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[y,[O,F],[L,k]],[/(opwwe\d{3})/i],[y,[O,oe],[L,k]],[/(moto 360)/i],[y,[O,Z],[L,k]],[/(smartwatch 3)/i],[y,[O,Be],[L,k]],[/(g watch r)/i],[y,[O,R],[L,k]],[/droid.+; (wt63?0{2,3})\)/i],[y,[O,Ue],[L,k]],[/droid.+; (glass) \d/i],[y,[O,D],[L,k]],[/(pico) (4|neo3(?: link|pro)?)/i],[O,y,[L,k]],[/; (quest( \d| pro)?)/i],[y,[O,st],[L,k]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[O,[L,N]],[/(aeobc)\b/i],[y,[O,j],[L,N]],[/(homepod).+mac os/i],[y,[O,F],[L,N]],[/windows iot/i],[[L,N]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[y,[L,x]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[y,[L,A]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[L,A]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[L,x]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[y,[O,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[v,[S,q+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[S,v],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[v,[S,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[S,v],[/ladybird\//i],[[S,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[v,S]],os:[[/microsoft (windows) (vista|xp)/i],[S,v],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[S,[v,It,ee]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[v,It,ee],[S,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[v,/_/g,"."],[S,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[S,be],[v,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[v,S],[/(ubuntu) ([\w\.]+) like android/i],[[S,/(.+)/,"$1 Touch"],v],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[S,v],[/\(bb(10);/i],[v,[S,z]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[v,[S,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[v,[S,U+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[v,[S,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[v,[S,"watchOS"]],[/crkey\/([\d\.]+)/i],[v,[S,Y+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[S,Ne],v],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[S,v],[/(sunos) ?([\w\.\d]*)/i],[[S,"Solaris"],v],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[S,v]]},ce=function(Re,K){if(typeof Re===m&&(K=Re,Re=a),!(this instanceof ce))return new ce(Re,K).getResult();var ne=typeof n!==p&&n.navigator?n.navigator:a,ge=Re||(ne&&ne.userAgent?ne.userAgent:i),Te=ne&&ne.userAgentData?ne.userAgentData:a,Ee=K?de(ie,K):ie,et=ne&&ne.userAgent==ge;return this.getBrowser=function(){var rt={};return rt[S]=a,rt[v]=a,St.call(rt,ge,Ee.browser),rt[f]=Ve(rt[v]),et&&ne&&ne.brave&&typeof ne.brave.isBrave==c&&(rt[S]="Brave"),rt},this.getCPU=function(){var rt={};return rt[C]=a,St.call(rt,ge,Ee.cpu),rt},this.getDevice=function(){var rt={};return rt[O]=a,rt[y]=a,rt[L]=a,St.call(rt,ge,Ee.device),et&&!rt[L]&&Te&&Te.mobile&&(rt[L]=x),et&&rt[y]=="Macintosh"&&ne&&typeof ne.standalone!==p&&ne.maxTouchPoints&&ne.maxTouchPoints>2&&(rt[y]="iPad",rt[L]=A),rt},this.getEngine=function(){var rt={};return rt[S]=a,rt[v]=a,St.call(rt,ge,Ee.engine),rt},this.getOS=function(){var rt={};return rt[S]=a,rt[v]=a,St.call(rt,ge,Ee.os),et&&!rt[S]&&Te&&Te.platform&&Te.platform!="Unknown"&&(rt[S]=Te.platform.replace(/chrome os/i,Ne).replace(/macos/i,be)),rt},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return ge},this.setUA=function(rt){return ge=typeof rt===h&&rt.length>_?it(rt,_):rt,this},this.setUA(ge),this};ce.VERSION=s,ce.BROWSER=De([S,v,f]),ce.CPU=De([C]),ce.DEVICE=De([y,O,L,E,x,w,A,k,N]),ce.ENGINE=ce.OS=De([S,v]),e.exports&&(t=e.exports=ce),t.UAParser=ce;var me=typeof n!==p&&(n.jQuery||n.Zepto);if(me&&!me.ua){var Se=new ce;me.ua=Se.getResult(),me.ua.get=function(){return Se.getUA()},me.ua.set=function(Re){Se.setUA(Re);var K=Se.getResult();for(var ne in K)me.ua[ne]=K[ne]}}})(typeof window=="object"?window:spe)}
44)(oS,oS.exports)),oS.exports}var iD;function ope(){if(iD)return Qt;iD=1,Object.defineProperty(Qt,"__esModule",{value:!0});function e(Ke){return Ke&&typeof Ke=="object"&&"default"in Ke?Ke.default:Ke}var t=Zr(),n=e(t),a=ipe(),s=new a,i=s.getBrowser(),o=s.getCPU(),c=s.getDevice(),p=s.getEngine(),m=s.getOS(),h=s.getUA(),f=function(he){return s.setUA(he)},y=function(he){if(!he){console.error("No userAgent string was provided");return}var Oe=new a(he);return{UA:Oe,browser:Oe.getBrowser(),cpu:Oe.getCPU(),device:Oe.getDevice(),engine:Oe.getEngine(),os:Oe.getOS(),ua:Oe.getUA(),setUserAgent:function(ct){return Oe.setUA(ct)}}},S=Object.freeze({ClientUAInstance:s,browser:i,cpu:o,device:c,engine:p,os:m,ua:h,setUa:f,parseUserAgent:y});function L(Ke,he){var Oe=Object.keys(Ke);if(Object.getOwnPropertySymbols){var ot=Object.getOwnPropertySymbols(Ke);he&&(ot=ot.filter(function(ct){return Object.getOwnPropertyDescriptor(Ke,ct).enumerable})),Oe.push.apply(Oe,ot)}return Oe}function O(Ke){for(var he=1;he<arguments.length;he++){var Oe=arguments[he]!=null?arguments[he]:{};he%2?L(Object(Oe),!0).forEach(function(ot){A(Ke,ot,Oe[ot])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ke,Object.getOwnPropertyDescriptors(Oe)):L(Object(Oe)).forEach(function(ot){Object.defineProperty(Ke,ot,Object.getOwnPropertyDescriptor(Oe,ot))})}return Ke}function v(Ke){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?v=function(he){return typeof he}:v=function(he){return he&&typeof Symbol=="function"&&he.constructor===Symbol&&he!==Symbol.prototype?"symbol":typeof he},v(Ke)}function C(Ke,he){if(!(Ke instanceof he))throw new TypeError("Cannot call a class as a function")}function E(Ke,he){for(var Oe=0;Oe<he.length;Oe++){var ot=he[Oe];ot.enumerable=ot.enumerable||!1,ot.configurable=!0,"value"in ot&&(ot.writable=!0),Object.defineProperty(Ke,ot.key,ot)}}function x(Ke,he,Oe){return he&&E(Ke.prototype,he),Ke}function A(Ke,he,Oe){return he in Ke?Object.defineProperty(Ke,he,{value:Oe,enumerable:!0,configurable:!0,writable:!0}):Ke[he]=Oe,Ke}function w(){return w=Object.assign||function(Ke){for(var he=1;he<arguments.length;he++){var Oe=arguments[he];for(var ot in Oe)Object.prototype.hasOwnProperty.call(Oe,ot)&&(Ke[ot]=Oe[ot])}return Ke},w.apply(this,arguments)}function k(Ke,he){if(typeof he!="function"&&he!==null)throw new TypeError("Super expression must either be null or a function");Ke.prototype=Object.create(he&&he.prototype,{constructor:{value:Ke,writable:!0,configurable:!0}}),he&&_(Ke,he)}function N(Ke){return N=Object.setPrototypeOf?Object.getPrototypeOf:function(Oe){return Oe.__proto__||Object.getPrototypeOf(Oe)},N(Ke)}function _(Ke,he){return _=Object.setPrototypeOf||function(ot,ct){return ot.__proto__=ct,ot},_(Ke,he)}function j(Ke,he){if(Ke==null)return{};var Oe={},ot=Object.keys(Ke),ct,$t;for($t=0;$t<ot.length;$t++)ct=ot[$t],!(he.indexOf(ct)>=0)&&(Oe[ct]=Ke[ct]);return Oe}function F(Ke,he){if(Ke==null)return{};var Oe=j(Ke,he),ot,ct;if(Object.getOwnPropertySymbols){var $t=Object.getOwnPropertySymbols(Ke);for(ct=0;ct<$t.length;ct++)ot=$t[ct],!(he.indexOf(ot)>=0)&&Object.prototype.propertyIsEnumerable.call(Ke,ot)&&(Oe[ot]=Ke[ot])}return Oe}function G(Ke){if(Ke===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ke}function z(Ke,he){if(he&&(typeof he=="object"||typeof he=="function"))return he;if(he!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return G(Ke)}function $(Ke,he){return Y(Ke)||q(Ke,he)||U(Ke,he)||X()}function Y(Ke){if(Array.isArray(Ke))return Ke}function q(Ke,he){var Oe=Ke==null?null:typeof Symbol<"u"&&Ke[Symbol.iterator]||Ke["@@iterator"];if(Oe!=null){var ot=[],ct=!0,$t=!1,ha,Gr;try{for(Oe=Oe.call(Ke);!(ct=(ha=Oe.next()).done)&&(ot.push(ha.value),!(he&&ot.length===he));ct=!0);}catch(bi){$t=!0,Gr=bi}finally{try{!ct&&Oe.return!=null&&Oe.return()}finally{if($t)throw Gr}}return ot}}function U(Ke,he){if(Ke){if(typeof Ke=="string")return D(Ke,he);var Oe=Object.prototype.toString.call(Ke).slice(8,-1);if(Oe==="Object"&&Ke.constructor&&(Oe=Ke.constructor.name),Oe==="Map"||Oe==="Set")return Array.from(Ke);if(Oe==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Oe))return D(Ke,he)}}function D(Ke,he){(he==null||he>Ke.length)&&(he=Ke.length);for(var Oe=0,ot=new Array(he);Oe<he;Oe++)ot[Oe]=Ke[Oe];return ot}
44function X(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
45In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var W={Mobile:"mobile",Tablet:"tablet",SmartTv:"smarttv",Console:"console",Wearable:"wearable",Embedded:"embedded",Browser:void 0},B={Chrome:"Chrome",Firefox:"Firefox",Opera:"Opera",Yandex:"Yandex",Safari:"Safari",InternetExplorer:"Internet Explorer",Edge:"Edge",Chromium:"Chromium",Ie:"IE",MobileSafari:"Mobile Safari",EdgeChromium:"Edge Chromium",MIUI:"MIUI Browser",SamsungBrowser:"Samsung Browser"},R={IOS:"iOS",Android:"Android",WindowsPhone:"Windows Phone",Windows:"Windows",MAC_OS:"Mac OS"},J={isMobile:!1,isTablet:!1,isBrowser:!1,isSmartTV:!1,isConsole:!1,isWearable:!1},Z=function(he){switch(he){case W.Mobile:return{isMobile:!0};case W.Tablet:return{isTablet:!0};case W.SmartTv:return{isSmartTV:!0};case W.Console:return{isConsole:!0};case W.Wearable:return{isWearable:!0};case W.Browser:return{isBrowser:!0};case W.Embedded:return{isEmbedded:!0};default:return J}},te=function(he){return f(he)},oe=function(he){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"none";return he||Oe},pe=function(){return typeof window<"u"&&(window.navigator||navigator)?window.navigator||navigator:!1},Le=function(he){var Oe=pe();return Oe&&Oe.platform&&(Oe.platform.indexOf(he)!==-1||Oe.platform==="MacIntel"&&Oe.maxTouchPoints>1&&!window.MSStream)},Ze=function(he,Oe,ot,ct,$t){return{isBrowser:he,browserMajorVersion:oe(Oe.major),browserFullVersion:oe(Oe.version),browserName:oe(Oe.name),engineName:oe(ot.name),engineVersion:oe(ot.version),osName:oe(ct.name),osVersion:oe(ct.version),userAgent:oe($t)}},Fe=function(he,Oe,ot,ct){return O({},he,{vendor:oe(Oe.vendor),model:oe(Oe.model),os:oe(ot.name),osVersion:oe(ot.version),ua:oe(ct)})},Be=function(he,Oe,ot,ct){return{isSmartTV:he,engineName:oe(Oe.name),engineVersion:oe(Oe.version),osName:oe(ot.name),osVersion:oe(ot.version),userAgent:oe(ct)}},He=function(he,Oe,ot,ct){return{isConsole:he,engineName:oe(Oe.name),engineVersion:oe(Oe.version),osName:oe(ot.name),osVersion:oe(ot.version),userAgent:oe(ct)}},Ue=function(he,Oe,ot,ct){return{isWearable:he,engineName:oe(Oe.name),engineVersion:oe(Oe.version),osName:oe(ot.name),osVersion:oe(ot.version),userAgent:oe(ct)}},st=function(he,Oe,ot,ct,$t){return{isEmbedded:he,vendor:oe(Oe.vendor),model:oe(Oe.model),engineName:oe(ot.name),engineVersion:oe(ot.version),osName:oe(ct.name),osVersion:oe(ct.version),userAgent:oe($t)}};function Ne(Ke){var he=Ke?y(Ke):S,Oe=he.device,ot=he.browser,ct=he.engine,$t=he.os,ha=he.ua,Gr=Z(Oe.type),bi=Gr.isBrowser,ol=Gr.isMobile,Bs=Gr.isTablet,Xl=Gr.isSmartTV,ll=Gr.isConsole,Es=Gr.isWearable,Va=Gr.isEmbedded;if(bi)return Ze(bi,ot,ct,$t,ha);if(Xl)return Be(Xl,ct,$t,ha);if(ll)return He(ll,ct,$t,ha);if(ol||Bs)return Fe(Gr,Oe,$t,ha);if(Es)return Ue(Es,ct,$t,ha);if(Va)return st(Va,Oe,ct,$t,ha)}var be=function(he){var Oe=he.type;return Oe===W.Mobile},xe=function(he){var Oe=he.type;return Oe===W.Tablet},de=function(he){var Oe=he.type;return Oe===W.Mobile||Oe===W.Tablet},De=function(he){var Oe=he.type;return Oe===W.SmartTv},ue=function(he){var Oe=he.type;return Oe===W.Browser},je=function(he){var Oe=he.type;return Oe===W.Wearable},Ve=function(he){var Oe=he.type;return Oe===W.Console},it=function(he){var Oe=he.type;return Oe===W.Embedded},St=function(he){var Oe=he.vendor;return oe(Oe)},It=function(he){var Oe=he.model;return oe(Oe)},Q=function(he){var Oe=he.type;return oe(Oe,"browser")},ee=function(he){var Oe=he.name;return Oe===R.Android},ie=function(he){var Oe=he.name;return Oe===R.Windows},ce=function(he){var Oe=he.name;return Oe===R.MAC_OS},me=function(he){var Oe=he.name;return Oe===R.WindowsPhone},Se=function(he){var Oe=he.name;return Oe===R.IOS},Re=function(he){var Oe=he.version;return oe(Oe)},K=function(he){var Oe=he.name;return oe(Oe)},ne=function(he){var Oe=he.name;return Oe===B.Chrome},ge=function(he){var Oe=he.name;return Oe===B.Firefox},Te=function(he){var Oe=he.name;return Oe===B.Chromium},Ee=function(he){var Oe=he.name;return Oe===B.Edge},et=function(he){var Oe=he.name;return Oe===B.Yandex},rt=function(he){var Oe=he.name;return Oe===B.Safari||Oe===B.MobileSafari},Pt=function(he){var Oe=he.name;return Oe===B.MobileSafari},kt=function(he){var Oe=he.name;return Oe===B.Opera},yt=function(he){var Oe=he.name;return Oe===B.InternetExplorer||Oe===B.Ie},Xe=function(he){var Oe=he.name;return Oe===B.MIUI},vt=function(he){var Oe=he.name;return Oe===B.SamsungBrowser},Ft=function(he){var Oe=he.version;return oe(Oe)},gt=function(he){var Oe=he.major;return oe(Oe)},Bt=function(he){var Oe=he.name;return oe(Oe)},Pn=function(he){var Oe=he.name;return oe(Oe)},cn=function(he){var Oe=he.version;return oe(Oe)},ya=function(){var he=pe(),Oe=he&&he.userAgent&&he.userAgent.toLowerCase();return typeof Oe=="string"?/electron/.test(Oe):!1},Ka=function(he){return typeof he=="string"&&he.indexOf("Edg/")!==-1},we=function(){var he=pe();return he&&(/iPad|iPhone|iPod/.test(he.platform)||he.platform==="MacIntel"&&he.maxTouchPoints>1)&&!window.MSStream},Me=function(){return Le("iPad")},nt=function(){return Le("iPhone")},dt=function(){return Le("iPod")},Ct=function(he){return oe(he)};function Jt(Ke){var he=Ke||S,Oe=he.device,ot=he.browser,ct=he.os,$t=he.engine,ha=he.ua;return{isSmartTV:De(Oe),isConsole:Ve(Oe),isWearable:je(Oe),isEmbedded:it(Oe),isMobileSafari:Pt(ot)||Me(),isChromium:Te(ot),isMobile:de(Oe)||Me(),isMobileOnly:be(Oe),isTablet:xe(Oe)||Me(),isBrowser:ue(Oe),isDesktop:ue(Oe),isAndroid:ee(ct),isWinPhone:me(ct),isIOS:Se(ct)||Me(),isChrome:ne(ot),isFirefox:ge(ot),isSafari:rt(ot),isOpera:kt(ot),isIE:yt(ot),osVersion:Re(ct),osName:K(ct),fullBrowserVersion:Ft(ot),browserVersion:gt(ot),browserName:Bt(ot),mobileVendor:St(Oe),mobileModel:It(Oe),engineName:Pn($t),engineVersion:cn($t),getUA:Ct(ha),isEdge:Ee(ot)||Ka(ha),isYandex:et(ot),deviceType:Q(Oe),isIOS13:we(),isIPad13:Me(),isIPhone13:nt(),isIPod13:dt(),isElectron:ya(),isEdgeChromium:Ka(ha),isLegacyEdge:Ee(ot)&&!Ka(ha),isWindows:ie(ct),isMacOs:ce(ct),isMIUI:Xe(ot),isSamsungBrowser:vt(ot)}}var on=De(c),Wt=Ve(c),Ut=je(c),Ht=it(c),qt=Pt(i)||Me(),On=Te(i),An=de(c)||Me(),Ma=be(c),Un=xe(c)||Me(),kn=ue(c),ca=ue(c),Ls=ee(m),ei=me(m),rr=Se(m)||Me(),Gn=ne(i),hr=ge(i),wr=rt(i),ws=kt(i),ja=yt(i),$i=Re(m),Dn=K(m),qn=Ft(i),lt=gt(i),en=Bt(i),un=St(c),Jn=It(c),sa=Pn(p),es=cn(p),zi=Ct(h),_s=Ee(i)||Ka(h),Ya=et(i),Er=Q(c),Wl=we(),Ki=Me(),yp=nt(),Ul=dt(),$l=ya(),qi=Ka(h),Bd=Ee(i)&&!Ka(h),nu=ie(m),ta=ce(m),zl=Xe(i),yi=vt(i),No=function(he){if(!he||typeof he!="string"){console.error("No valid user agent string was provided");return}var Oe=y(he),ot=Oe.device,ct=Oe.browser,$t=Oe.os,ha=Oe.engine,Gr=Oe.ua;return Jt({device:ot,browser:ct,os:$t,engine:ha,ua:Gr})},rl=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return Ls?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},Tp=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return kn?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},Kl=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return ja?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},ql=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return rr?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},Ti=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return An?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},ti=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return Un?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},Si=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return ei?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},ni=function(he){var Oe=he.renderWithFragment,ot=he.children;he.viewClassName,he.style;var ct=F(he,["renderWithFragment","children","viewClassName","style"]);return Ma?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},Ao=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return on?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},ai=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return Wt?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},vi=function(he){var Oe=he.renderWithFragment,ot=he.children,ct=F(he,["renderWithFragment","children"]);return Ut?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",ct,ot):null},Rh=function(he){var Oe=he.renderWithFragment,ot=he.children;he.viewClassName,he.style;var ct=he.condition,$t=F(he,["renderWithFragment","children","viewClassName","style","condition"]);return ct?Oe?n.createElement(t.Fragment,null,ot):n.createElement("div",$t,ot):null};function sl(Ke){return(function(he){k(Oe,he);function Oe(ot){var ct;return C(this,Oe),ct=z(this,N(Oe).call(this,ot)),ct.isEventListenerAdded=!1,ct.handleOrientationChange=ct.handleOrientationChange.bind(G(ct)),ct.onOrientationChange=ct.onOrientationChange.bind(G(ct)),ct.onPageLoad=ct.onPageLoad.bind(G(ct)),ct.state={isLandscape:!1,isPortrait:!1},ct}return x(Oe,[{key:"handleOrientationChange",value:function(){this.isEventListenerAdded||(this.isEventListenerAdded=!0);var ct=window.innerWidth>window.innerHeight?90:0;this.setState({isPortrait:ct===0,isLandscape:ct===90})}},{key:"onOrientationChange",value:function(){this.handleOrientationChange()}},{key:"onPageLoad",value:function(){this.handleOrientationChange()}},{key:"componentDidMount",value:function(){(typeof window>"u"?"undefined":v(window))!==void 0&&An&&(this.isEventListenerAdded?window.removeEventListener("load",this.onPageLoad,!1):(this.handleOrientationChange(),window.addEventListener("load",this.onPageLoad,!1)),window.addEventListener("resize",this.onOrientationChange,!1))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.onOrientationChange,!1)}},{key:"render",value:function(){return n.createElement(Ke,w({},this.props,{isLandscape:this.state.isLandscape,isPortrait:this.state.isPortrait}))}}]),Oe})(n.Component)}function Co(){var Ke=t.useState(function(){var $t=window.innerWidth>window.innerHeight?90:0;return{isPortrait:$t===0,isLandscape:$t===90,orientation:$t===0?"portrait":"landscape"}}),he=$(Ke,2),Oe=he[0],ot=he[1],ct=t.useCallback(function(){var $t=window.innerWidth>window.innerHeight?90:0,ha={isPortrait:$t===0,isLandscape:$t===90,orientation:$t===0?"portrait":"landscape"};Oe.orientation!==ha.orientation&&ot(ha)},[Oe.orientation]);return t.useEffect(function(){return(typeof window>"u"?"undefined":v(window))!==void 0&&An&&(ct(),window.addEventListener("load",ct,!1),window.addEventListener("resize",ct,!1)),function(){window.removeEventListener("resize",ct,!1),window.removeEventListener("load",ct,!1)}},[ct]),Oe}function Xi(Ke){var he=Ke||window.navigator.userAgent;return y(he)}function il(Ke){var he=Ke||window.navigator.userAgent,Oe=Xi(he),ot=Jt(Oe);return[ot,Oe]}return Qt.AndroidView=rl,Qt.BrowserTypes=B,Qt.BrowserView=Tp,Qt.ConsoleView=ai,Qt.CustomView=Rh,Qt.IEView=Kl,Qt.IOSView=ql,Qt.MobileOnlyView=ni,Qt.MobileView=Ti,Qt.OsTypes=R,Qt.SmartTVView=Ao,Qt.TabletView=ti,Qt.WearableView=vi,Qt.WinPhoneView=Si,Qt.browserName=en,Qt.browserVersion=lt,Qt.deviceDetect=Ne,Qt.deviceType=Er,Qt.engineName=sa,Qt.engineVersion=es,Qt.fullBrowserVersion=qn,Qt.getSelectorsByUserAgent=No,Qt.getUA=zi,Qt.isAndroid=Ls,Qt.isBrowser=kn,Qt.isChrome=Gn,Qt.isChromium=On,Qt.isConsole=Wt,Qt.isDesktop=ca,Qt.isEdge=_s,Qt.isEdgeChromium=qi,Qt.isElectron=$l,Qt.isEmbedded=Ht,Qt.isFirefox=hr,Qt.isIE=ja,Qt.isIOS=rr,Qt.isIOS13=Wl,Qt.isIPad13=Ki,Qt.isIPhone13=yp,Qt.isIPod13=Ul,Qt.isLegacyEdge=Bd,Qt.isMIUI=zl,Qt.isMacOs=ta,Qt.isMobile=An,Qt.isMobileOnly=Ma,Qt.isMobileSafari=qt,Qt.isOpera=ws,Qt.isSafari=wr,Qt.isSamsungBrowser=yi,Qt.isSmartTV=on,Qt.isTablet=Un,Qt.isWearable=Ut,Qt.isWinPhone=ei,Qt.isWindows=nu,Qt.isYandex=Ya,Qt.mobileModel=Jn,Qt.mobileVendor=un,Qt.osName=Dn,Qt.osVersion=$i,Qt.parseUserAgent=y,Qt.setUserAgent=te,Qt.useDeviceData=Xi,Qt.useDeviceSelectors=il,Qt.useMobileOrientation=Co,Qt.withOrientationChange=sl,Qt}var ld=ope();const lpe="/assets/icon_close-RjfBua1q.png",cpe="/assets/luck-v48LuuXR.png",nr=b.createContext(),upe=({children:e})=>{const t=vj(),[n,a]=b.useState(!1),{user:s,amounutRefresh:i,setMessage:o,message:c,setShowParlyBet:p,setParlyBet:m,profileData:h}=b.useContext(En),[f,y]=b.useState({}),[S,L]=b.useState(!1),[O,v]=b.useState(!1),[C,E]=b.useState(!1),[x,A]=b.useState({isPlaced:!1,message:"",betType:""}),[w,k]=b.useState({odds:"",bidPrice:"",teamName:"",betType:""});b.useEffect(()=>{c?.status&&(c?.betType=="sportBookParly"&&(p(!1),m([]),$a.setItem("parlyBet",[])),setTimeout(()=>{o({status:!1})},5e3))},[c]);const N=(W,B)=>{L(!1),k({}),o({...c,status:!0,message:W?.message,errorType:"Error"}),A({isPlaced:!0,betType:B,type:"error"})},_=()=>{k({odds:"",bidPrice:"",teamName:"",betType:""})},j=()=>{A({isPlaced:!1,message:"",betType:"",marketId:"",eventId:""})},F=()=>{a(!1),document.getElementById("root").style.pointerEvents="auto"},G=W=>{const B=W?.betDelay;return B>1?(B-1)*1e3:1e3};let X={betLoader:n,showBetDialog:S,setShowBetDialog:L,setBetSlipObject:k,betSlipObject:w,showBet:O,setShowBet:v,resetBetSlipObject:_,resetBetPosition:C,setResetBetPosition:E,handelPlaceBetFair:async W=>{if(h?.betLock)o({...c,status:!0,message:"Current bet is locked please try again after sometime.",errorType:"Error"});else{let B=W?.betDelay;if(!fe.isEmpty(s)&&w?.bidPrice>0){xt(new Date).format("YYYY-MM-DD, h:mm:ss");let R={game_type:w?.game_type,eventId:String(w?.object?.eventId||t?.eventId),marketId:String(w?.object?.marketId||t?.marketId),selectionId:String(w?.object?.SelectionId||w?.object?.ri),betType:String(w?.betType),bhav:String(w?.object?.rt),amount:String(w?.bidPrice),version:"v3"};console.log(w),a(!0),document.getElementById("root").style.pointerEvents="none",setTimeout(async()=>{try{const J=await is(Zt.betfairPlaceBetv2,R);if(J.status===200){const Z=J.data;Z?.status!==!1&&Z?.results?.matchedFlag?(L(!1),E(!0),F(),A({isPlaced:!0,message:Z?.message,betType:"betFair",type:"matched",marketId:w?.object?.marketId,eventId:w?.object?.eventId}),o({...c,...w,status:!0,errorType:"Matched"}),i()):(F(),N(Z,"betFair"))}else{F();const Z=J.data?.message||"An error occurred",te={subCode:J.status,message:Z,data:{},status:!1};N(te,"betFair")}}catch{F(),N({message:"Please try again"},"betFair")}},B>1?(B-1)*1e3:1e3)}}},betPlace:x,resetBetPlace:j,setBetPlace:A,handelPlaceFancy:async W=>{let B=W?.betDelay;if(h?.betLock)o({...c,status:!0,message:"Current bet is locked please try again after sometime.",errorType:"Error"});else if(!fe.isEmpty(s)&&w?.bidPrice>0){const R=xt(new Date).format("YYYY-MM-DD, h:mm:ss"),J={eventId:w?.object?.eventId||t?.eventId,centralizedId:w?.object?.centralizedId,bhav:w?.object?.pt,amount:w?.bidPrice,betType:w?.betType,betPlaceTime:R,fancyName:w?.object?.fancyName,betRun:w?.object?.rt,selectionId:w?.object?.selectionId,market_id:w?.object?.marketId||t?.marketId,game_type:4};a(!0),document.getElementById("root").style.pointerEvents="none",setTimeout(async()=>{try{let Z=Zt.fancyBetPlace2;const te=await is(Z,J);if(te.status===200){const oe=te.data;oe?.status!==!1?(L(!1),E(!0),F(),A({isPlaced:!0,message:oe?.message,betType:"fancy",type:"matched"}),o({...c,...w,status:!0,errorType:"Matched"}),i()):(F(),N(oe,"fancy"))}else{F();const oe=te.data?.message||"An error occurred",pe={subCode:te.status,message:oe,data:{},status:!1};
45N(pe,"fancy")}}catch{F(),N({message:"Please try again"},"fancy")}},B>1?(B-1)*1e3:1e3)}},handelPlaceSportBook:async W=>{let B=W?.betDelay;if(h?.betLock)o({...c,status:!0,message:"Current bet is locked please try again after sometime.",errorType:"Error"});else if(!fe.isEmpty(s)&&w?.bidPrice>0){const R=xt(new Date).format("YYYY-MM-DD, h:mm:ss"),J={eventId:w?.object?.eventId||t?.eventId,marketId:w?.object?.marketId||t?.marketId,selectionId:w?.item?.id,fancySelectionId:w?.object?.id,bhav:w?.odds,amount:Number(w?.bidPrice),betType:"back",betPlaceTime:R,runnerName:w?.object?.selectionName,fancyName:w?.item?.marketName,apiSiteSelectionId:w?.object?.apiSiteSelectionId,eventType:[1,2,4].includes(w?.eventType)?w.eventType:4,game_type:[1,2,4].includes(w?.game_type)?w.game_type:4,version:"v3"};a(!0),document.getElementById("root").style.pointerEvents="none",setTimeout(async()=>{try{let Z=Zt.preminumFancyBets2;const te=await is(Z,J);if(te.status===200){const oe=te.data;oe?.status!==!1?(L(!1),E(!0),F(),A({isPlaced:!0,message:oe?.message,betType:"sportBook",type:"matched"}),o({...c,...w,status:!0,betType:"back",errorType:"Matched",betPlaceType:"sportBook",teamName:w?.item?.marketName}),i()):(F(),N(oe,"sportBook"))}else{F();const oe=te.data?.message||"An error occurred",pe={subCode:te.status,message:oe,data:{},status:!1};N(pe,"sportBook")}}catch{F(),N({message:"Please try again"},"sportBook")}},B>1?(B-1)*1e3:1e3)}},handelPlaceBookmaker:async W=>{let B=W?.betDelay;if(console.log("betSlipObject",w),h?.betLock)o({...c,status:!0,message:"Current bet is locked please try again after sometime.",errorType:"Error"});else if(!fe.isEmpty(s)&&w?.bidPrice>0){const R=xt(new Date).format("YYYY-MM-DD, h:mm:ss");let J={eventId:w?.object?.eventId||t?.eventId,marketId:w?.object?.marketId,selectionId:w?.selectionId,bhav:w?.odds,amount:w?.bidPrice,betType:w?.betType,betPlaceTime:R,teamName:w?.teamName,type:w?.game_type};a(!0),document.getElementById("root").style.pointerEvents="none",setTimeout(async()=>{try{const Z=await is(Zt.bookmakerBet2,J);if(Z.status===200){const te=Z.data;te?.status!==!1?(L(!1),E(!0),F(),A({isPlaced:!0,message:te?.message,betType:"bookmaker",type:"matched"}),o({...c,...w,status:!0,errorType:"Matched"}),i()):(F(),N(te,"bookmaker"))}else{F();const te=Z.data?.message||"An error occurred",oe={subCode:Z.status,message:te,data:{},status:!1};N(oe,"bookmaker")}}catch{F(),N({message:"Please try again"},"bookmaker")}},B>1?(B-1)*1e3:1e3)}},setLimit:y,limit:f,setMessage:o,message:c,handelPlaceTie:async()=>{if(h?.betLock)o({...c,status:!0,message:"Current bet is locked please try again after sometime.",errorType:"Error"});else if(!fe.isEmpty(s)&&w?.bidPrice>0){const W=xt(new Date).format("YYYY-MM-DD, h:mm:ss");let B={eventId:w?.object?.eventId||t?.eventId,marketId:w?.object?.marketId||t?.marketId,betPlaceTime:W,betPlaceType:"tie",bet:[{selectionId:w?.object?.SelectionId,teamName:w?.teamName,bhav:w?.odds,amount:w?.bidPrice,betType:w?.betType}]};a(!0),document.getElementById("root").style.pointerEvents="none",setTimeout(async()=>{try{const R=await is(Zt.tieBetPlace,B);if(R.status===200){const J=R.data;J?.status!==!1&&J?.results?.matchedFlag?(L(!1),E(!0),F(),A({isPlaced:!0,message:J?.message,betType:"tie",type:"matched"}),o({...c,...w,status:!0,errorType:"Matched"}),i()):(F(),N(J,"tie"))}else{F();const J=R.data?.message||"An error occurred",Z={subCode:R.status,message:J,data:{},status:!1};N(Z,"tie")}}catch{F(),N({message:"Please try again"},"tie")}},G(f))}},handelPlaceToss:async()=>{if(h?.betLock)o({...c,status:!0,message:"Current bet is locked please try again after sometime.",errorType:"Error"});else if(!fe.isEmpty(s)&&w?.bidPrice>0){const W=xt(new Date).format("YYYY-MM-DD, h:mm:ss"),B={eventId:w?.object?.eventId||t?.eventId,marketId:w?.object?.marketId||t?.marketId,selectionId:w?.object?.SelectionId,betPlaceTime:W,bhav:w?.odds,amount:w?.bidPrice,teamName:w?.teamName};a(!0),document.getElementById("root").style.pointerEvents="none",setTimeout(async()=>{try{const R=await is(Zt.tossBetPlace,B);if(R.status===200){const J=R.data;J?.status!==!1&&J?.success?(L(!1),E(!0),F(),A({isPlaced:!0,message:J?.message,betType:"toss",type:"matched"}),o({...c,...w,status:!0,errorType:"Matched"}),i()):(F(),N(J,"toss"))}else{F();const J=R.data?.message||"An error occurred",Z={subCode:R.status,message:J,data:{},status:!1};N(Z,"toss")}}catch{F(),N({message:"Please try again"},"toss")}},G(f))}},handelError:N,setBetLoader:a,resetLayout:F};return r.jsx(nr.Provider,{value:X,children:e})};var Mb={exports:{}},ppe=Mb.exports,oD;function dpe(){return oD||(oD=1,(function(e,t){(function(n,a){e.exports=a()})(ppe,(function(){var n=1e3,a=6e4,s=36e5,i="millisecond",o="second",c="minute",p="hour",m="day",h="week",f="month",y="quarter",S="year",L="date",O="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,C=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
vendor: 4,159 bytes, line 45
45|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,E={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(Y){var q=["th","st","nd","rd"],U=Y%100;return"["+Y+(q[(U-20)%10]||q[U]||q[0])+"]"}},x=function(Y,q,U){var D=String(Y);return!D||D.length>=q?Y:""+Array(q+1-D.length).join(U)+Y},A={s:x,z:function(Y){var q=-Y.utcOffset(),U=Math.abs(q),D=Math.floor(U/60),X=U%60;return(q<=0?"+":"-")+x(D,2,"0")+":"+x(X,2,"0")},m:function Y(q,U){if(q.date()<U.date())return-Y(U,q);var D=12*(U.year()-q.year())+(U.month()-q.month()),X=q.clone().add(D,f),W=U-X<0,B=q.clone().add(D+(W?-1:1),f);return+(-(D+(U-X)/(W?X-B:B-X))||0)},a:function(Y){return Y<0?Math.ceil(Y)||0:Math.floor(Y)},p:function(Y){return{M:f,y:S,w:h,d:m,D:L,h:p,m:c,s:o,ms:i,Q:y}[Y]||String(Y||"").toLowerCase().replace(/s$/,"")},u:function(Y){return Y===void 0}},w="en",k={};k[w]=E;var N="$isDayjsObject",_=function(Y){return Y instanceof z||!(!Y||!Y[N])},j=function Y(q,U,D){var X;if(!q)return w;if(typeof q=="string"){var W=q.toLowerCase();k[W]&&(X=W),U&&(k[W]=U,X=W);var B=q.split("-");if(!X&&B.length>1)return Y(B[0])}else{var R=q.name;k[R]=q,X=R}return!D&&X&&(w=X),X||!D&&w},F=function(Y,q){if(_(Y))return Y.clone();var U=typeof q=="object"?q:{};return U.date=Y,U.args=arguments,new z(U)},G=A;G.l=j,G.i=_,G.w=function(Y,q){return F(Y,{locale:q.$L,utc:q.$u,x:q.$x,$offset:q.$offset})};var z=(function(){function Y(U){this.$L=j(U.locale,null,!0),this.parse(U),this.$x=this.$x||U.x||{},this[N]=!0}var q=Y.prototype;return q.parse=function(U){this.$d=(function(D){var X=D.date,W=D.utc;if(X===null)return new Date(NaN);if(G.u(X))return new Date;if(X instanceof Date)return new Date(X);if(typeof X=="string"&&!/Z$/i.test(X)){var B=X.match(v);if(B){var R=B[2]-1||0,J=(B[7]||"0").substring(0,3);return W?new Date(Date.UTC(B[1],R,B[3]||1,B[4]||0,B[5]||0,B[6]||0,J)):new Date(B[1],R,B[3]||1,B[4]||0,B[5]||0,B[6]||0,J)}}return new Date(X)})(U),this.init()},q.init=function(){var U=this.$d;this.$y=U.getFullYear(),this.$M=U.getMonth(),this.$D=U.getDate(),this.$W=U.getDay(),this.$H=U.getHours(),this.$m=U.getMinutes(),this.$s=U.getSeconds(),this.$ms=U.getMilliseconds()},q.$utils=function(){return G},q.isValid=function(){return this.$d.toString()!==O},q.isSame=function(U,D){var X=F(U);return this.startOf(D)<=X&&X<=this.endOf(D)},q.isAfter=function(U,D){return F(U)<this.startOf(D)},q.isBefore=function(U,D){return this.endOf(D)<F(U)},q.$g=function(U,D,X){return G.u(U)?this[D]:this.set(X,U)},q.unix=function(){return Math.floor(this.valueOf()/1e3)},q.valueOf=function(){return this.$d.getTime()},q.startOf=function(U,D){var X=this,W=!!G.u(D)||D,B=G.p(U),R=function(Fe,Be){var He=G.w(X.$u?Date.UTC(X.$y,Be,Fe):new Date(X.$y,Be,Fe),X);return W?He:He.endOf(m)},J=function(Fe,Be){return G.w(X.toDate()[Fe].apply(X.toDate("s"),(W?[0,0,0,0]:[23,59,59,999]).slice(Be)),X)},Z=this.$W,te=this.$M,oe=this.$D,pe="set"+(this.$u?"UTC":"");switch(B){case S:return W?R(1,0):R(31,11);case f:return W?R(1,te):R(0,te+1);case h:var Le=this.$locale().weekStart||0,Ze=(Z<Le?Z+7:Z)-Le;return R(W?oe-Ze:oe+(6-Ze),te);case m:case L:return J(pe+"Hours",0);case p:return J(pe+"Minutes",1);case c:return J(pe+"Seconds",2);case o:return J(pe+"Milliseconds",3);default:return this.clone()}},q.endOf=function(U){return this.startOf(U,!1)},q.$set=function(U,D){var X,W=G.p(U),B="set"+(this.$u?"UTC":""),R=(X={},X[m]=B+"Date",X[L]=B+"Date",X[f]=B+"Month",X[S]=B+"FullYear",X[p]=B+"Hours",X[c]=B+"Minutes",X[o]=B+"Seconds",X[i]=B+"Milliseconds",X)[W],J=W===m?this.$D+(D-this.$W):D;if(W===f||W===S){var Z=this.clone().set(L,1);Z.$d[R](J),Z.init(),this.$d=Z.set(L,Math.min(this.$D,Z.daysInMonth())).$d}else R&&this.$d[R](J);return this.init(),this},q.set=function(U,D){return this.clone().$set(U,D)},q.get=function(U){return this[G.p(U)]()},q.add=function(U,D){var X,W=this;U=Number(U);var B=G.p(D),R=function(te){var oe=F(W);return G.w(oe.date(oe.date()+Math.round(te*U)),W)};if(B===f)return this.set(f,this.$M+U);if(B===S)return this.set(S,this.$y+U);if(B===m)return R(1);if(B===h)return R(7);var J=(X={}
45,X[c]=a,X[p]=s,X[o]=n,X)[B]||1,Z=this.$d.getTime()+U*J;return G.w(Z,this)},q.subtract=function(U,D){return this.add(-1*U,D)},q.format=function(U){var D=this,X=this.$locale();if(!this.isValid())return X.invalidDate||O;var W=U||"YYYY-MM-DDTHH:mm:ssZ",B=G.z(this),R=this.$H,J=this.$m,Z=this.$M,te=X.weekdays,oe=X.months,pe=X.meridiem,Le=function(Be,He,Ue,st){return Be&&(Be[He]||Be(D,W))||Ue[He].slice(0,st)},Ze=function(Be){return G.s(R%12||12,Be,"0")},Fe=pe||function(Be,He,Ue){var st=Be<12?"AM":"PM";return Ue?st.toLowerCase():st};return W.replace(C,(function(Be,He){return He||(function(Ue){switch(Ue){case"YY":return String(D.$y).slice(-2);case"YYYY":return G.s(D.$y,4,"0");case"M":return Z+1;case"MM":return G.s(Z+1,2,"0");case"MMM":return Le(X.monthsShort,Z,oe,3);case"MMMM":return Le(oe,Z);case"D":return D.$D;case"DD":return G.s(D.$D,2,"0");case"d":return String(D.$W);case"dd":return Le(X.weekdaysMin,D.$W,te,2);case"ddd":return Le(X.weekdaysShort,D.$W,te,3);case"dddd":return te[D.$W];case"H":return String(R);case"HH":return G.s(R,2,"0");case"h":return Ze(1);case"hh":return Ze(2);case"a":return Fe(R,J,!0);case"A":return Fe(R,J,!1);case"m":return String(J);case"mm":return G.s(J,2,"0");case"s":return String(D.$s);case"ss":return G.s(D.$s,2,"0");case"SSS":return G.s(D.$ms,3,"0");case"Z":return B}return null})(Be)||B.replace(":","")}))},q.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},q.diff=function(U,D,X){var W,B=this,R=G.p(D),J=F(U),Z=(J.utcOffset()-this.utcOffset())*a,te=this-J,oe=function(){return G.m(B,J)};switch(R){case S:W=oe()/12;break;case f:W=oe();break;case y:W=oe()/3;break;case h:W=(te-Z)/6048e5;break;case m:W=(te-Z)/864e5;break;case p:W=te/s;break;case c:W=te/a;break;case o:W=te/n;break;default:W=te}return X?W:G.a(W)},q.daysInMonth=function(){return this.endOf(f).$D},q.$locale=function(){return k[this.$L]},q.locale=function(U,D){if(!U)return this.$L;var X=this.clone(),W=j(U,D,!0);return W&&(X.$L=W),X},q.clone=function(){return G.w(this.$d,this)},q.toDate=function(){return new Date(this.valueOf())},q.toJSON=function(){return this.isValid()?this.toISOString():null},q.toISOString=function(){return this.$d.toISOString()},q.toString=function(){return this.$d.toUTCString()},Y})(),$=z.prototype;return F.prototype=$,[["$ms",i],["$s",o],["$m",c],["$H",p],["$W",m],["$M",f],["$y",S],["$D",L]].forEach((function(Y){$[Y[1]]=function(q){return this.$g(q,Y[0],Y[1])}})),F.extend=function(Y,q){return Y.$i||(Y(q,z,F),Y.$i=!0),F},F.locale=j,F.isDayjs=_,F.unix=function(Y){return F(1e3*Y)},F.en=k[w],F.Ls=k,F.p={},F}))})(Mb)),Mb.exports}var mpe=dpe();const nh=Qr(mpe);var jb={exports:{}},hpe=jb.exports,lD;function fpe(){return lD||(lD=1,(function(e,t){(function(n,a){e.exports=a()})(hpe,(function(){return function(n,a,s){var i="h:mm A",o={lastDay:"[Yesterday at] "+i,sameDay:"[Today at] "+i,nextDay:"[Tomorrow at] "+i,nextWeek:"dddd [at] "+i,lastWeek:"[Last] dddd [at] "+i,sameElse:"MM/DD/YYYY"};a.prototype.calendar=function(c,p){var m=p||this.$locale().calendar||o,h=s(c||void 0).startOf("d"),f=this.diff(h,"d",!0),y="sameElse",S=f<-6?y:f<-1?"lastWeek":f<0?"lastDay":f<1?"sameDay":f<2?"nextDay":f<7?"nextWeek":y,L=m[S]||o[S];return typeof L=="function"?L.call(this,s()):this.format(L)}}}))})(jb)),jb.exports}var gpe=fpe();const ype=Qr(gpe);var Gb={exports:{}},Tpe=Gb.exports,cD;function Spe(){return cD||(cD=1,(function(e,t){(function(n,a){e.exports=a()})(Tpe,(function(){var n="minute",a=/[+-]\d\d(?::?\d\d)?/g,s=/([+-]|\d\d)/g;return function(i,o,c){var p=o.prototype;c.utc=function(O){var v={date:O,utc:!0,args:arguments};return new o(v)},p.utc=function(O){var v=c(this.toDate(),{locale:this.$L,utc:!0});return O?v.add(this.utcOffset(),n):v},p.local=function(){return c(this.toDate(),{locale:this.$L,utc:!1})};var m=p.parse;p.parse=function(O){O.utc&&(this.$u=!0),this.$utils().u(O.$offset)||(this.$offset=O.$offset),m.call(this,O)};var h=p.init;p.init=function(){if(this.$u){var O=this.$d;this.$y=O.getUTCFullYear(),this.$M=O.getUTCMonth(),this.$D=O.getUTCDate(),this.$W=O.getUTCDay(),this.$H=O.getUTCHours(),this.$m=O.getUTCMinutes(),this.$s=O.getUTCSeconds(),this.$ms=O.getUTCMilliseconds()}else h.call(this)};var f=p.utcOffset;p.utcOffset=function(O,v){var C=this.$utils().u;if(C(O))return this.$u?0:C(this.$offset)?f.call(this):this.$offset;
45if(typeof O=="string"&&(O=(function(w){w===void 0&&(w="");var k=w.match(a);if(!k)return null;var N=(""+k[0]).match(s)||["-",0,0],_=N[0],j=60*+N[1]+ +N[2];return j===0?0:_==="+"?j:-j})(O),O===null))return this;var E=Math.abs(O)<=16?60*O:O;if(E===0)return this.utc(v);var x=this.clone();if(v)return x.$offset=E,x.$u=!1,x;var A=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(x=this.local().add(E+A,n)).$offset=E,x.$x.$localOffset=A,x};var y=p.format;p.format=function(O){var v=O||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return y.call(this,v)},p.valueOf=function(){var O=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*O},p.isUTC=function(){return!!this.$u},p.toISOString=function(){return this.toDate().toISOString()},p.toString=function(){return this.toDate().toUTCString()};var S=p.toDate;p.toDate=function(O){return O==="s"&&this.$offset?c(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():S.call(this)};var L=p.diff;p.diff=function(O,v,C){if(O&&this.$u===O.$u)return L.call(this,O,v,C);var E=this.local(),x=c(O).local();return L.call(E,x,v,C)}}}))})(Gb)),Gb.exports}var vpe=Spe();const bpe=Qr(vpe);var Yb={exports:{}},Ope=Yb.exports,uD;function Lpe(){return uD||(uD=1,(function(e,t){(function(n,a){e.exports=a()})(Ope,(function(){var n={year:0,month:1,day:2,hour:3,minute:4,second:5},a={};return function(s,i,o){var c,p=function(y,S,L){L===void 0&&(L={});var O=new Date(y),v=(function(C,E){E===void 0&&(E={});var x=E.timeZoneName||"short",A=C+"|"+x,w=a[A];return w||(w=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:C,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:x}),a[A]=w),w})(S,L);return v.formatToParts(O)},m=function(y,S){for(var L=p(y,S),O=[],v=0;v<L.length;v+=1){var C=L[v],E=C.type,x=C.value,A=n[E];A>=0&&(O[A]=parseInt(x,10))}var w=O[3],k=w===24?0:w,N=O[0]+"-"+O[1]+"-"+O[2]+" "+k+":"+O[4]+":"+O[5]+":000",_=+y;return(o.utc(N).valueOf()-(_-=_%1e3))/6e4},h=i.prototype;h.tz=function(y,S){y===void 0&&(y=c);var L,O=this.utcOffset(),v=this.toDate(),C=v.toLocaleString("en-US",{timeZone:y}),E=Math.round((v-new Date(C))/1e3/60),x=15*-Math.round(v.getTimezoneOffset()/15)-E;if(!Number(x))L=this.utcOffset(0,S);else if(L=o(C,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(x,!0),S){var A=L.utcOffset();L=L.add(O-A,"minute")}return L.$x.$timezone=y,L},h.offsetName=function(y){var S=this.$x.$timezone||o.tz.guess(),L=p(this.valueOf(),S,{timeZoneName:y}).find((function(O){return O.type.toLowerCase()==="timezonename"}));return L&&L.value};var f=h.startOf;h.startOf=function(y,S){if(!this.$x||!this.$x.$timezone)return f.call(this,y,S);var L=o(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return f.call(L,y,S).tz(this.$x.$timezone,!0)},o.tz=function(y,S,L){var O=L&&S,v=L||S||c,C=m(+o(),v);if(typeof y!="string")return o(y).tz(v);var E=(function(k,N,_){var j=k-60*N*1e3,F=m(j,_);if(N===F)return[j,N];var G=m(j-=60*(F-N)*1e3,_);return F===G?[j,F]:[k-60*Math.min(F,G)*1e3,Math.max(F,G)]})(o.utc(y,O).valueOf(),C,v),x=E[0],A=E[1],w=o(x).utcOffset(A);return w.$x.$timezone=v,w},o.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},o.tz.setDefault=function(y){c=y}}}))})(Yb)),Yb.exports}var wpe=Lpe();const Epe=Qr(wpe);nh.extend(bpe);nh.extend(Epe);nh.extend(ype);const Zv="Asia/Dhaka",nn={currencyFormat:(e="")=>new Intl.NumberFormat("en-IN",{}).format(e),dateFormat:(e,t=Zv)=>nh(e).tz(t).format("YYYY-MM-DD HH:mm:ss"),timeFormat:(e,t=Zv)=>nh(e).tz(t).format("hh:mm:ss A"),msgDateFormat:(e,t=Zv)=>nh(e).tz(t).calendar(null,{sameDay:"DD.MM.YYYY",sameElse:"DD.MM.YYYY"}),matchDateTime:(e,t=Zv)=>nh(e).tz(t).calendar(null,{sameDay:"h:mm A",nextDay:"[Tomorrow] h:mm A",nextWeek:"DD/MM/YYYY h:mm A",lastDay:"[Yesterday] h:mm A",lastWeek:"[Last] dddd h:mm A",sameElse:"DD/MM/YYYY h:mm A"}),marketStatus:e=>{switch(e){case 1:return"Open";case 2:return"In Active";case 3:return"Suspended";case 4:return"Closed";case 9:return"Ball Start";default:return""}},getSportType:e=>{switch(e){case 1:return"soccer";case 2:return"tennis";case 4:return"cricket";default:return""}},isInputNumber:e=>{const t=String.fromCharCode(e.which);/[0-9]/.test(t)||e.preventDefault()},truncateDecimals:(e,t)=>{const n=e.toString(),a=n.indexOf("."),s=a===-1?n.length:1+a+t,i=n.substr(0,s);return parseFloat(isNaN(i)?0:i)},formatLargeNumber:e=>(typeof e=="string"&&(e=parseFloat(e.replace(/,/g,""))),isNaN(e)?e:e>=1e6?(e/1e6).toFixed(1)+"M":e>=1e5?(e/1e3).toFixed(0)+"K":e)},U1=({title:e,list:t,type:n,eventId:a,itemName:s})=>{const[i,o]=b.useState({eventName:"",type:"",list:[]}),c=()=>{o({eventName:s,type:n,list:t})},p=`${a}-${n.toLowerCase().replace(/\s+/g,"")}List`;return!t||t.length===0?null:r.jsx(Mn,{flush:!0,children:r.jsxs(Mn.Item,{eventKey:p,children:[r.jsx(Mn.Header,{onClick:c,children:r.jsxs("div",{children:[r.jsx("span",{className:"bg-yellow px-2 py-1 rounded fw-bold fs-6",children:t.length}),r.jsx("span",{className:"master-pass first",children:s}),r.jsxs("span",{className:"master-pass",children:[" ",n]})]})}),r.jsx(Mn.Body,{className:"p-0 py-1 px-sm-3 px-2",children:i.list?.length>0?r.jsx("div",{children:r.jsx("div",{className:"current-bets-table p-2 border-0 single-match-body",children:i.list?.map((m,h)=>r.jsx(Qa,{bordered:!0,className:"rounded overflow-hidden bg-white mb-3 odds-table",children:r.jsxs("tbody",{children:[r.jsx("tr",{className:"lay-back",children:r.jsxs("td",{colSpan:"3",children:[" ",r.jsxs("span",{className:`bet-name ${m?.type==="No"?"lay":m?.type==="Yes"?"back":m?.betType}`,children:[fe.startCase(m?.betType||m?.type)," "]})," ",m?.teamName||m?.fancyName," ",m?.runnerName?">"+m?.runnerName:""]})}),r.jsxs("tr",{children:[r.jsxs("td",{children:["Odds."," ",r.jsxs("strong",{className:"d-block",children:[" ",fe.isEmpty(m?.betType)?`${m?.betRun}/${m?.bhav}`:m?.bhav]})]}),r.jsxs("td",{children:["Stake (PBU)"," ",r.jsxs("strong",{className:"d-block",children:[" ",m?.amount]})]}),r.jsxs("td",{children:[m?.type==="Yes"?"Profit (PBU)":"Liability (PBU)",m?.type==="Yes"?r.jsxs("strong",{className:"d-block",children:[" ",m?.profitAmount]}):r.jsxs("strong",{className:"d-block",style:{color:"red"},children:[" ","(",m?.profitAmount,")"]})]})]}),r.jsx("tr",{children:r.jsx("td",{className:"",colSpan:"3",children:r.jsxs("div",{className:"d-flex justify-content-between",children:["Ref
45:"," ",m?.matchBetId?m?.matchBetId:m?.sessionBetId||"--",r.jsx("span",{children:nn.dateFormat(m?.timeInserted)})]})})})]})},h))})}):""})]})})},tC=({setShowBet:e})=>{const[t,n]=b.useState(!1),[a,s]=b.useState([]),[i,o]=b.useState(0),[c,p]=b.useState([]),[m,h]=b.useState(""),[f,y]=b.useState("exchange"),S=v=>{h(v===m?"":v)},L=async()=>{const{status:v,data:C}=await Cn(Zt.mobileCurrentBets);v===200&&C.success&&(C?.results?.length>0&&o(C?.results?.reduce((E,x)=>E+x?.betList?.length+x?.bookmakerList?.length+x?.sessionBetList?.length+x?.sportBookBetList?.length,0)),s(C.results))},O=async()=>{const{status:v,data:C}=await Cn(Zt.getParlyBets);v===200&&C?.success&&p(C?.results)};return b.useEffect(()=>{L(),O()},[]),r.jsxs("div",{className:"market-depth-modal slide-up single-match-body-mybets-modal",children:[r.jsxs("div",{className:"market-title",children:[r.jsx("h4",{className:"text-white",children:"My Bets"}),r.jsx(jt,{onClick:()=>e(!1),className:"border-0 abc text-white position-absolute end-0 top-0 pt-1 fs-4 bg-transparent border-0",children:r.jsx(Zs,{})})]}),r.jsxs("div",{style:{},className:"mybets-text",children:[r.jsxs("div",{className:"mybets-text-title",style:{borderBottom:f==="exchange"?"4px solid #000":"none",paddingBottom:"6px",marginRight:"20px"},onClick:()=>y("exchange"),children:["Exchange"," ",r.jsx("span",{style:{padding:"2px 5px"},className:"bg-dark text-white d-inline-block rounded",children:i})]}),r.jsxs("div",{className:"mybets-text-title",onClick:()=>y("parly"),style:{borderBottom:f==="parly"?"4px solid #000":"none"},children:["Parly"," ",r.jsx("span",{style:{padding:"2px 5px"},className:"bg-dark text-white d-inline-block rounded",children:c?.length})]})]}),r.jsxs("div",{className:"all-complete",children:[r.jsx(dp,{id:"abc",title:r.jsxs("div",{children:[r.jsx("i",{class:"icon-toggle rotate-90"}),"by event",r.jsx("i",{class:"icon-triangle divtriangle"})]}),className:"",children:r.jsx(pi.Item,{children:"by Time"})}),r.jsxs("div",{className:"all-complete-all",children:[r.jsx("span",{className:"mr-1",children:"ALL"}),t?r.jsx(hg,{}):r.jsx(mg,{})]})]}),f==="exchange"?a?.length>0?r.jsx("div",{className:"market-depth-body single-match-body-mybets",style:{borderRadius:"0",paddingBottom:"150px"},children:a?.length>0?a?.map(v=>{const C=`${v?._id}-betList`;return r.jsxs(ke.Fragment,{children:[v?.betList?.length>0&&r.jsx(Mn,{defaultActiveKey:C,flush:!0,children:r.jsxs(Mn.Item,{eventKey:C,children:[r.jsx(Mn.Header,{children:r.jsxs("div",{children:[r.jsx("span",{className:"bg-yellow px-2 py-1 rounded fw-bold fs-6",children:v?.betList?.length}),r.jsx("span",{className:"master-pass first",children:v?.eventName}),r.jsx("span",{className:"master-pass",children:"BetFair"})]})}),r.jsx(Mn.Body,{className:"p-0 py-1 px-sm-3 px-2",children:r.jsx("div",{children:r.jsx("div",{className:"current-bets-table p-2 border-0 single-match-body",children:v?.betList?.map((E,x)=>r.jsx(Qa,{bordered:!0,className:"rounded overflow-hidden bg-white mb-3 odds-table",children:r.jsxs("tbody",{children:[r.jsx("tr",{className:"lay-back",children:r.jsxs("td",{colSpan:"3",children:[" ",r.jsxs("span",{className:`bet-name ${E?.type==="No"?"lay":E?.type==="Yes"?"back":E?.betType}`,children:[fe.startCase(E?.betType||E?.type)," "]})," ",E?.teamName||E?.fancyName,E?.runnerName?">"+E?.runnerName:""]})}),r.jsxs("tr",{children:[r.jsxs("td",{children:["Odds."," ",r.jsxs("strong",{className:"d-block",children:[" ",fe.isEmpty(E?.betType)?`${E?.betRun}/${E?.bhav}`:E?.bhav]})]}),r.jsxs("td",{children:["Stake (PBU)"," ",r.jsxs("strong",{className:"d-block",children:[" ",E?.amount]})]}),r.jsxs("td",{children:[E?.betType==="back"?"Profit (PBU)":"Liability (PBU)",E?.betType==="back"?r.jsxs("strong",{className:"d-block",children:[" ",E?.profitAmount]}):r.jsxs("strong",{className:"d-block",style:{color:"red"},children:[" ","(",E?.profitAmount,")"]})]})]}),r.jsx("tr",{children:r.jsx("td",{className:"",colSpan:"3",children:r.jsxs("div",{className:"d-flex justify-content-between",children:["Ref:"," ",E?.matchBetId?E?.matchBetId:E?.sessionBetId||"--",r.jsx("span",{children:nn.dateFormat(E?.timeInserted)})]})})})]})},x))})})})]})}),r.jsx(U1,{title:"Bookmaker",list:v?.bookmakerList,type:"Bookmaker",eventId:v?._id,itemName:v?.eventName}
45),r.jsx(U1,{title:"Fancy",list:v?.sessionBetList,type:"Fancy",eventId:v?._id,itemName:v?.eventName}),r.jsx(U1,{title:"SportsBook",list:v?.sportBookBetList,type:"Sports Book",eventId:v?._id,itemName:v?.eventName})]},v?._id)}):""}):r.jsxs("div",{className:"market-depth-body single-match-body-mybets d-flex justify-content-center align-items-center",style:{height:"200px"},children:[" ","No Record Found"]}):r.jsx("div",{className:"market-depth-body single-match-body-mybets single-match-body-parlaymybets p-1",style:{height:"600px"},children:c?.map((v,C)=>r.jsxs("div",{className:"all-bets position-relative",children:[r.jsxs("div",{style:{borderBottom:"8px solid #d4e0e5"},className:m?"current-bets-table mt-3 show":"current-bets-table mt-3",children:[r.jsxs(Qa,{bordered:!0,className:"rounded overflow-hidden bg-white mb-0 odds-table",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{colSpan:"5",children:r.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[r.jsx("span",{children:"Ref : 1309dfjkgh2"}),r.jsx("span",{children:nn.dateFormat(v?.timeInserted)})]})})})}),r.jsxs("tbody",{children:[r.jsx("tr",{className:"lay-back",children:v?.isDeclared?r.jsxs("td",{colSpan:"3",children:[" ",r.jsx("span",{style:{background:"#d4e0e5"},className:"bet-name",children:"---"}),"Birminghum FC"]}):r.jsxs("td",{colSpan:"3",children:[" ",r.jsxs("span",{style:{background:"#d4e0e5"},className:"bet-name",children:[r.jsx("span",{className:"rounded-circle"}),r.jsx("span",{className:"rounded-circle",children:" "}),r.jsx("span",{className:"rounded-circle"})]}),r.jsx("span",{className:"parlays",children:v?.bets?.length===1?"SINGLE":v?.bets?.length===2?"DOUBLE":v?.bets?.length===3?"TREBLE":"ACCMULATOR"})]})}),r.jsxs("tr",{children:[r.jsxs("td",{children:["Odds"," ",r.jsx("strong",{className:"d-block",children:parseFloat(v?.bhav).toFixed(2)})]}),r.jsxs("td",{children:["Stake (PBU)"," ",r.jsx("strong",{className:"d-block",children:parseFloat(v?.amount).toFixed(2)})]}),r.jsxs("td",{children:["Profit (PBU)",r.jsx("strong",{className:"d-block",children:v?.profitAmount})]})]}),r.jsx("tr",{children:r.jsxs("td",{colSpan:"4",children:["Will be"," ",r.jsx("span",{style:{fontWeight:"700"},children:"Keep"})," at in-play"]})})]})]}),m===v?._id&&r.jsx(r.Fragment,{children:v?.bets?.map(E=>r.jsxs(Qa,{className:"bets-table  mb-0",children:[r.jsx("thead",{children:r.jsxs("th",{colSpan:"4",children:[rp?.betCheckObj[E?.eventType],r.jsx(Xa,{style:{background:"#9cb1bd",padding:"0",boxShadow:"none"},className:"arrow-icon"}),r.jsx("span",{style:{background:"#9cb1bd"},className:"",children:E?.matchName}),r.jsx(Xa,{style:{background:"#9cb1bd",padding:"0",boxShadow:"none"},className:"arrow-icon"}),r.jsx("span",{style:{background:"#9cb1bd"},className:"",children:E?.fancyName}),r.jsx(Xa,{style:{background:"#9cb1bd",padding:"0",boxShadow:"none"},className:"arrow-icon"}),r.jsx("span",{style:{background:"#9cb1bd"},className:"",children:E?.runnerName})]})}),r.jsx("tbody",{style:{background:"#d4e0e5"},children:r.jsx("tr",{children:r.jsx("td",{colSpan:4,style:{background:"#d4e0e5"},children:r.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[r.jsxs("span",{children:[E?.isDeclared?r.jsx(r.Fragment,{children:E?.result==="loss"?r.jsx("span",{style:{background:"red",color:"white"},className:"bet-name",children:fe.startCase(E?.result)}):r.jsx("span",{style:{background:"green",color:"white"},className:"bet-name",children:fe.startCase(E?.result)})}):"-",r.jsx("span",{style:{fontWeight:"700"},children:E?.runnerName})]}),r.jsx("div",{style:{fontWeight:800,padding:"3px 8px",background:"#9cb1bd"},className:"text-black text-center font-bold bg-black-300 rounded",children:parseFloat(E?.bhav).toFixed(2)})]})})})})]}))})]}),r.jsx("button",{style:{background:"#9cb1bd"},className:m===v?._id?"show-hide-bet arrow-up":"show-hide-bet",onClick:()=>S(v?._id),children:r.jsx(hd,{})})]},v?._id))})]})},pD=()=>{const e=Ji(),{user:t,showSidebar:n,active:a,setFooterLink:s,parly:i,parlyBet:o,setShowParlyBet:c,launchCasino:p,casinoUrl:m,setCasinoUrl:h,currentBetCount:f,setShowWidget:y,showWidget:S,profileData:L}=b.useContext(En),{showBet:O,setShowBet:v}=b.useContext(nr),[C,E]=b.useState(0),x=b.useRef(null),A=()=>{x.current&&E(x.current?.offsetHeight)};b.useEffect(()=>(A(),window.addEventListener("resize",A),()=>{window.removeEventListener("resize",A)}),[]);const{showBetDialog:w}=b.useContext(nr),k=Fn(),[N,_]=b.useState(!1),[j,F]=b.useState(null),[G,z]=b.useState(null),[$,Y]=b.useState(""),q=Be=>{const He=Be.touches[0];F(He.clientX),z(He.clientY)},U=Be=>{const He=Be.changedTouches[0],Ue=He.clientX,st=He.clientY;Math.sqrt((Ue-j)**2+(st-G)**2)<10&&_(!0)};b.useEffect(()=>(A(),window.addEventListener("resize",A),()=>{window.removeEventListener("resize",A)}),[N]);let D={top:-600,left:-250,right:0,bottom:25};const X=[{id:3,name:"Andar Bahar",coins:123,image:"/lobby/cricket-crash-enter.png",request:{platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-032",check:!0}},{id:2,name:"Andar Bahar",coins:123,image:"/lobby/dragon-tiger-enter.png",request:{platForm:"HOTROAD",gameType:"LIVE",casinoType:"HOTROAD-LIVE-002",check:!0,gameTableId:"1001",isLaunchGameTable:!0,table:"1001"}},{id:5,name:"Beer",coins:145,image:"/lobby/red-blue-duel-enter.png",request:{check:!0,name:"Teen Patti Live",platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-033",cateogry:"EVO",type:"TRADITIONAL"}},{id:4,name:"Fortune Flip",coins:167,image:"/lobby/coin-enter.png",request:{check:!0,platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-006",cateogry:"EVO",type:"GAME-SHOWS"}},{id:6,name:"7up7down",coins:145,image:"/lobby/7up7down-enter_3.png",request:{platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-028",check:!0}},{id:1,name:"Andar Bahar",coins:123,image:"/lobby/andarbahar-enter_2.png",request:{platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-032",check:!0}},{id:7,name:"Rocket",coins:145,image:"/lobby/rocket-enter_1.png",request:{platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-041",check:!0}},{id:8,name:"Rocket",coins:145,image:"/lobby/ghost-enter_1.png",request:{platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-041",check:!0}},{id:9,name:"Beer Game",coins:145,image:"/lobby/beer-enter_1.png",request:{platForm:"KINGMAKER",gameType:"TABLE",casinoType:"KM-TABLE-042",check:!0}},{id:10,name:"Roulette",coins:180,image:"/lobby/roulette-enter_1.png",request:{platForm:"EVOLUTION",gameType:"LIVE",casinoType:"EVOLUTION-LIVE-034",check:!0}},{id:11,name:"Coming Soon",coins:0,image:"/lobby/coming_1.png",request:{platForm:"PLATFORM",gameType:"SOON",casinoType:"PLATFORM-SOON-001",check:!1}}],[W,B]=b.useState(0),R=()=>{const Be=window.pageYOffset;B(Be)};b.useEffect(()=>(window.addEventListener("scroll",R,{passive:!0}),()=>{window.removeEventListener("scroll",R)}),[]);const J={dots:!0,infinite:!1,speed:500,arrows:!1,slidesToShow:3,slidesToScroll:3,cssEase:"linear"},[Z,te]=b.useState(!0),[oe,pe]=b.useState(!1),[Le,Ze]=b.useState(!1);b.useEffect(()=>{Ze(!0)},[]),b.useEffect(()=>
45{window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"wbcv4ztf",hide_default_launcher:!0,...t&&!fe.isEmpty(t)&&{user_id:t.id,name:t.name,email:t.email,created_at:t.createdAt}},(function(){var Be=window,He=Be.Intercom;if(typeof He=="function")He("reattach_activator"),He("update",Be.intercomSettings);else{var Ue=document,st=function(){st.c(arguments)};st.q=[],st.c=function(be){st.q.push(be)},Be.Intercom=st;var Ne=function(){var be=Ue.createElement("script");be.type="text/javascript",be.async=!0,be.src="https://widget.intercom.io/widget/wbcv4ztf";var xe=Ue.getElementsByTagName("script")[0];xe.parentNode.insertBefore(be,xe)};document.readyState==="complete"?Ne():Be.attachEvent?Be.attachEvent("onload",Ne):Be.addEventListener("load",Ne,!1)}})()},[t]);const Fe=[];for(let Be=0;Be<X.length;Be+=2)Fe.push(X.slice(Be,Be+2));return r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:S?"stickyLeftContainer stickyLeftContainer2":"stickyLeftContainer",children:[["full-market","sports"].includes(e?.pathname?.split("/")[1])&&i&&!fe.isEmpty(t)&&o?.length>0&&r.jsxs("div",{onClick:()=>{c(!0)},className:"betbtn3",children:[r.jsx("i",{class:"icon-parlay-list"}),r.jsx("span",{children:o?.length})]}),f>0&&["full-market","sports",""].includes(e?.pathname?.split("/")[1])&&r.jsx("span",{onClick:()=>{fe.isEmpty(t)?k("/login"):v(!0)},class:"icon-list",children:r.jsx("span",{children:f})})]}),W>250&&r.jsxs("div",{onClick:()=>{window.scrollTo(0,0)},className:"betbtn4",children:[r.jsx($j,{className:"p-0 m-0",size:22}),r.jsx("span",{children:"TOP"})]}),r.jsxs("div",{className:"footer",style:w?{marginBottom:"330px"}:{},children:[(e?.pathname=="/"||e?.pathname=="/sports")&&!n&&a=="sports"&&r.jsxs(r.Fragment,{children:[ld.isBrowser?r.jsx("div",{onClick:()=>{fe.isEmpty(t)?k("/login"):_(!0)},style:{position:ld.isBrowser?"absolute":"fixed"},className:"betbtn1",children:r.jsx("img",{src:"../../assets/images/entrance.svg",alt:""})}):r.jsx(wie,{bounds:D,onStart:q,onStop:U,children:r.jsx("div",{onClick:()=>{fe.isEmpty(t)?k("/login"):_(!0)},style:{position:ld.isBrowser?"absolute":"fixed",bottom:e.pathname!=="/"?"70px":"10px"},className:"betbtn1",children:r.jsx("img",{src:"../../assets/images/entrance.svg",alt:""})})}),r.jsx("div",{onClick:()=>{fe.isEmpty(t)?k("/login"):window.Intercom&&window.Intercom("show")},style:{position:ld.isBrowser?"absolute":"fixed",bottom:e.pathname!=="/"?"70px":"10px"},class:"betbtn2",children:r.jsx("div",{id:"live-chat",class:"icon-chat text-24 text-white"})})]}),r.jsxs("div",{className:"text-center download-apk",children:[r.jsx("a",{href:"../assets/base.apk",className:"d-block",download:!0,target:"_blank",children:r.jsx("img",{src:yie,alt:""})}),r.jsx("span",{children:"v1.11 - 2022/3/8 - 2.6MB"})]}),r.jsxs("div",{className:"social-icon",children:[" ",r.jsx(go,{to:"/",children:r.jsx("i",{class:"icon-telegram"})}),r.jsx(go,{to:"#",children:r.jsx("i",{class:"icon-whatsapp"})}),r.jsx(go,{to:"#",children:r.jsx("i",{class:"icon-facebook"})})]}),r.jsxs("ul",{className:"text-center p-0 m-0",children:[r.jsx("li",{onClick:()=>s({status:!0,type:"Privacy Policy"}),children:r.jsx("span",{children:"Privacy Policy"})}),r.jsx("li",{onClick:()=>s({status:!0,type:"Terms and Conditions"}),children:r.jsx("span",{children:"Terms and Conditions"})}),r.jsx("li",{onClick:()=>s({status:!0,type:"Rules and Regulations"}),children:r.jsx("span",{children:"Rules and Regulations"})}),r.jsx("li",{onClick:()=>s({status:!0,type:"KYC"}),children:r.jsx("span",{children:"KYC"})}),r.jsx("li",{onClick:()=>s({status:!0,type:"Responsible Gaming"}),children:r.jsx("span",{children:"Responsible Gaming"})})]})]}),N&&r.jsxs("div",{className:"lobby slide-up",children:[r.jsxs("div",{ref:x,style:{marginTop:`-${C}px`},className:"gmnheader",children:[r.jsxs("div",{className:"position-relative w-100",children:[" ",r.jsxs("span",{className:"position-relative",children:[" ",r.jsx("img",{style:{width:"113px",marginTop:"4px",height:"23px"},src:cpe})," ",r.jsx("span",{className:"luckspan",children:"Luckco7"})]})]}),r.jsx("div",{className:"header__close","data-v-302cf84b":"",children:r.jsx("img",{className:"icon-promote",src:lpe,onClick:()=>{_(!1),h("")},alt:""})})]}),r.jsx("div",{class:"header-casino-footer w-full"}),r.jsx("ul",{class:`gamel-left-sidebar-block ${fe.isEmpty(m)?"game-grid":"game-grid-new"}`,children:fe.isEmpty(m)?r.jsx(Id,{className:"parly-slider bottom-casino-slider casino-slider",...J,children:Fe.map((Be,He)=>r.jsx("div",{className:"casino-column",children:Be.map(Ue=>
45r.jsx("div",{id:Ue?.id,onTouchStart:st=>Y(st.target.id),onTouchEnd:()=>Y(""),onClick:()=>{h("about:blank"),_(!0),p(Ue?.request)},className:`casino-card ${$===Ue?.id?"casino-card--active":""}`,children:r.jsx("img",{src:Ue?.image,alt:Ue?.name,className:"casino-card__image"})},Ue?.id))},He))}):r.jsx("div",{className:"casino-play-inner",children:r.jsx("iframe",{style:{minHeight:"100%"},className:"w-100",src:m})})})]}),O&&r.jsx(tC,{setShowBet:v})]})},Ppe=()=>{let e=Ji();const t=Fn(),{user:n}=b.useContext(En),{showBet:a,setShowBet:s}=b.useContext(nr),i=[{id:"1",menu:"Home",icon:zj,link:"/"},{id:"2",menu:"Casino",icon:Kj,link:"/casino"},{id:"3",menu:"Sports",icon:qj,link:"/sports"},{id:"4",menu:"Leagues",icon:Xj,link:"/leagues"},{id:"5",menu:"My Bets",icon:Qj}],c=i.find(h=>e.pathname===h?.link)?.link||"/",p=e.pathname==="/",m={opacity:p?0:1,pointerEvents:p?"none":"auto",transform:p?"translateX(-100%)":"translateX(0%)",transition:"opacity 0.3s ease, transform 0.3s ease",maxHeight:"67px"};return r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"bottom-navigation",style:m,children:r.jsx("ul",{style:{padding:"0.35rem 0.5rem"},children:i?.map((h,f)=>{const y=c===h?.link;return r.jsx("li",{style:{position:"relative",borderRadius:".5rem",...y&&{background:"#ffc800",color:"black",borderRadius:".5rem"}},onClick:()=>{h?.id==5?fe.isEmpty(n)?t("/login"):s(!0):t(h?.link)},children:r.jsxs("span",{style:{position:"relative",zIndex:"10"},children:[r.jsx("div",{className:"position-relative",children:r.jsx("img",{src:h?.icon,alt:""})}),r.jsx("span",{style:{fontSize:".7857142857142857rem"},children:h?.menu})]})},`${h.id}-${f}`)})})}),a&&r.jsx(tC,{setShowBet:s})]})},xpe=ke.memo(Ppe),o6=({handleStackSetting:e})=>{const t=[1,2,3,4,5,6,7,8,9,"",0,"img"],{profileData:n,getProfileData:a}=b.useContext(En),[s,i]=b.useState(""),[o,c]=b.useState(n?.stake?.slice(0,4)?.length>0?n?.stake?.slice(0,4):n?.editStake?.slice(0,4)),p=S=>{fe.isNumber(s)&&c(L=>L?.map((O,v)=>v==s?Number(O.toString()+S.toString()):O))},m=()=>{c(S=>S.map((L,O)=>O==s&&L?.toString()?.length>0?Number(L.toString().substring(0,L.toString().length-1)):L))},h=async()=>{const{status:S,response_users:L}=await is(Zt.userProfileUpdate,{stake:o});S===200&&L.success&&(a(),e())};let f={border:"2px solid #C0A024",borderRadius:"0.475rem"},y={border:"1px solid #6F8898",borderRadius:"0.475rem"};return r.jsxs("div",{className:"market-depth-modal default-stake",children:[r.jsxs("div",{className:"market-title",children:[r.jsx("h4",{style:{color:"white"},children:"Default stake setting"}),r.jsx(jt,{className:"border-0 abc text-white position-absolute end-0 top-0 pt-1 fs-4 bg-transparent border-0",onClick:()=>e(),children:r.jsx(Zs,{})})]}),r.jsx("div",{className:"market-depth-body",children:r.jsxs(wn,{children:[r.jsx("div",{className:"bg-darklight p-2",children:r.jsx(Td,{className:"gx-3",children:o?.map((S,L)=>r.jsx(Dl,{xs:3,children:r.jsx(wn.Group,{style:L==s?f:y,children:r.jsx(wn.Control,{type:"number",inputmode:"none",onClick:O=>{O.target.blur(),i(L)},value:S,maxLength:5,onKeyDown:O=>O.preventDefault(),style:{textAlign:"center",fontWeight:600}})})}))})}),r.jsxs("div",{className:"betting-numbers mb-2 px-sm-3 px-2",children:[r.jsx("div",{className:"bet-numeric-grid mb-sm-4 mb-2",style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:"0.1rem"},children:t?.map((S,L)=>r.jsx(jt,{onClick:()=>{S==="img"?m():fe.isNumber(S)&&(o?.find((O,v)=>v==s)?.toString()?.length||0)+1<=5&&p(S)},className:"btn w-100",style:{minHeight:"48px",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"0.9rem",borderRadius:"0"},children:S==="img"?r.jsx("img",{src:"/assets/images/casino-icon/cross.png",alt:"",height:20}):S},L))}),r.jsx(jt,{onClick:h,className:"bg-yellow w-100 fs-5 fw-bold",children:"Submit"})]})]})})]})},l6="/assets/loading_bet-DoY_bmNp.webp",Ipe=()=>{const{setShowBetDialog:e,betSlipObject:t,setBetSlipObject:n,setResetBetPosition:a,handelPlaceBetFair:s,handelPlaceFancy:i,handelPlaceSportBook:o,handelPlaceBookmaker:c,limit:p,betLoader:m,handelPlaceTie:h,handelPlaceToss:f,showBetDialog:y}=b.useContext(nr),{user:S,profileData:L,timeLeft:O,setTimeLeft:v}=b.useContext(En),C=Fn(),[E,x]=b.useState(!0),[A,w]=b.useState(!1),k=()=>{w(!A)},[N,_]=b.useState({focus:"price"}),j=[.5,10,100,200,500],F=[1,2,3,4,5,6,7,8,9,0,"00","."],G=U=>{N?.focus=="odds"?n({...t,odds:Number(t?.odds)+Number(U)}):N?.focus=="price"&&n({...t,bidPrice:Number(t?.bidPrice)+Number(U)})},z=(U,D)=>{n({...t,bidPrice:U=="plus"?Number(t?.bidPrice)+5:Number(t?.bidPrice)-5<=0?1:Number(t?.bidPrice)-5})},$=()=>{if(N?.focus=="odds"){let U=t?.odds?.toString();n({...t,odds:U.substring(0,U.length-1)})}else if(N?.focus=="price"){let U=t?.bidPrice?.toString();n({...t,bidPrice:U.substring(0,U.length-1)})}},Y=U=>{if(N?.focus=="odds"){let D=t?.odds?.toString()||"";if(D==="0"&&U!=="."&&(D=""),U===".")D.includes(".")||n({...t,odds:D+"."});else{let X=D+U;/^\d*\.?\d*$/.test(X)&&n({...t,odds:X})}}else if(N?.focus=="price"){let D=t?.bidPrice?.toString()||"";if(D==="0"&&U!=="."&&(D=""),U===".")D.includes(".")||n({...t,bidPrice:D+"."});else{let X=D+U;/^\d*\.?\d*$/.test(X)&&n({...t,bidPrice:X})}}},q=()=>{fe.isEmpty(S)?(e(!1),C("/login")):t?.playType=="betFair"?s(p):t?.playType=="fancy"?i(p):t?.playType=="sportBook"?o(p):t?.playType=="bookmaker"?c(p):t?.playType=="tie"?h():t?.playType=="toss"&&s(p)};return b.useEffect(()=>{fe.inRange(Number(t?.bidPrice),p?.minAmount||1,p?.maxAmount+1||100)?x(!1):x(!0)},[t,p]),b.useEffect(()=>{if(y){if(O<=0)return;const U=setInterval(()=>{v(D=>D-1<=0?(clearInterval(U),0):D-1)},1e3);return()=>clearInterval(U)}},[O,y]),b.useEffect(()=>{y&&O==0&&(e(!1),a(!0))},[y,t,O]),r.jsx(hp,{onOutsideClick:()=>{m||(e(!1),a(!0))},children:r.jsxs("div",{disabled:m,className:"footer-bets plays-bet asd",children:[r.jsxs("div",{className:"player-header d-flex justify-content-between mb-2 align-items-center",children:[r.jsxs("div",{className:"d-flex align-items-center",children:[t?.playType!=="sportBook"&&r.jsx("span",{className:`bet-name ${t?.betType=="back"||t?.betType=="Yes"?"back":"lay"}`,children:fe.startCase(t?.betType)}),r.jsx("h6",{className:"mb-0 fw-bold",children:t?.teamName||t?.object?.runnerName})]}),r.jsx("button",{onClick:()=>{e(!1),a(!0)},className:"bg-transparent border-0 p-0 fs-3",children:r.jsx(Zs,{})})]}),r.jsx("div",{className:"player-body",children:r.jsxs(wn,{className:"border-0",children:[r.jsxs(Td,{className:"gx-2 mb-2 keyboard-div",children:[r.jsx(Dl,{xs:6,children:r.jsxs("div",{className:"add-bet text-center",children:[r.jsx("span",{className:"d-block",children:"Odds"}),r.jsxs("div",{className:"d-flex align-items-center",children:[r.jsx(jt,{disabled:t?.playType!="betFair",children:"-"}),r.jsx("input",{type:"text",readOnly:!0,inputMode:"none",className:"input-form-control",maxLength:7,disabled:t?.playType!=="betFair",value:t?.playType==="fancy"?`${t?.odds}/${t?.object?.pt}`:Number(t?.odds??t?.object?.rt).toFixed(2),onClick:U=>{U.target.blur(),_({...N,focus:"odds"})}}),r.jsx(jt,{disabled:t?.playType!="betFair",children:"+"})]})]})}),r.jsx(Dl,{xs:6,children:r.jsxs("div",{className:"add-bet text-center",children:[r.jsx("span",{className:"d-block",children:"Stake"}),r.jsxs("div",{className:"d-flex align-items-center",children:[r.jsx(jt,{disabled:E,onClick:()=>z("minus"),children:"-"}),r.jsx("input",{type:"number",readOnly:!0,inputMode:"none",className:"input-form-control",value:t?.bidPrice,onClick:U=>{U.target.blur(),_({...N,focus:"price"})}}),r.jsx(jt,{disabled:E,onClick:()=>z("plus"),children:"+"})]})]})})]}),r.jsxs("div",{className:"fix-bet-price d-flex align-items-center",children:[r.jsx("div",{className:"fix-bet-btn d-flex align-items-center w-100",children:(L?.stake?.length>0?L?.stake?.sort(function(U,D){return U-D}):j)?.slice(0,5)?.map(U=>r.jsxs(jt,{onClick:()=>{G(U)},className:"bg-yellow btn",children:["+ ",U]}))}),r.jsx("div",{children:r.jsx(jt,{className:"bg-yellow",onClick:()=>k(),children:r.jsx(Wj,{className:"fs-4"})})})]}),r.jsxs("div",{className:"betting-numbers d-flex align-items-center mb-1",children:[r.jsx("div",{className:"d-flex flex-wrap bet-numeric",children:F?.map(U=>r.jsx(jt,{onClick:()=>Y(U),className:"btn",children:U}))}),r.jsx("div",{className:"cross-bet",children:r.jsx(jt,{onClick:()=>{$()},className:"btn h-100",children:r.jsx("img",{src:"/assets/images/casino-icon/cross.png",alt:""})})})]}),r.jsxs("div",{className:"d-flex align-items-center min-max justify-content-end mb-1",children:[r.jsx(Eh,{}),r.jsx("span",{children:"min/max"}),r.jsxs("strong",{children:[p?.minAmount||1,"/",p?.maxAmount||100]})]}),r.jsx(jt,{disabled:E,onClick:()=>{q()},className:"bg-yellow w-100 fs-5 py-2 mb-2 fw-bold place-bet-button",children:"Place Bet"})]})}),m&&r.jsx("div",{className:"loading-bet",children:r.jsx("img",{src:l6})}),A&&r.jsx(o6,{handleStackSetting:k})]})})},Npe=()=>{const{setShowPosition:e,showPosition:t}=b.useContext(En),[n,a]=b.useState([]),s=async()=>{const{status:i,data:o}=await Cn(Zt.bookPosition+`?eventId=${t?.object?.eventId}&type=${rp.betCheckObj[t?.object?.categoryType]}&selectionId=${t?.object?.selectionId}&marketId=${t?.object?.marketId}`);i===200&&o.success&&a(o.results)};return b.useEffect(()=>{t?.status&&!fe.isEmpty(t?.object)&&s()},[t]),r.jsx(hp,{onOutsideClick:()=>{e({status:!1,object:{}})},children:r.jsxs("div",{className:"market-depth-modal",children:[r.jsxs("div",{className:"market-title",children:[r.jsx("h4",{className:"text-white",children:"Book Position"}),r.jsx(jt,{onClick:()=>e({status:!1,object:{}}),className:"border-0 abc text-white position-absolute end-0 top-0 pt-1 fs-4 bg-transparent border-0",children:r.jsx(Zs,{})})]}),r.jsx("div",{className:"market-title p-2",children:r.jsxs("p",{className:"book-position-title m-0",children:[r.jsxs("span",{className:"first-span",children:[" ",t?.object?.match]})," ",r.jsx(Xa,{})," ",r.jsx("span",{children:t?.object?.fancyName})]})}),r.jsx("div",{className:"runs-book-position",children:"Runs"}),r.jsx("div",{className:"market-depth-body",children:r.jsx("table",{id:"table",className:"table table-fancy",children:r.jsxs("tbody",{children:[n?.bets?.length>0&&n?.bets?.map(i=>r.jsxs("tr",{children:[r.jsx("td",{style:{backgroundColor:i?.position>0?"rgb(208 232 250)":"rgb(253 226 232)"},children:i.betRun}),r.jsx("td",{style:{backgroundColor:i?.position>0?"rgb(208 232 250)":"rgb(253 226 232)"},children:i.position>=0?i.position:r.jsxs("span",{style:{color:"red"},children:["(",Math.abs(i.position.toFixed(2)),")"]})})]})),n?.noBet?.length>0&&n?.noBet?.map(i=>r.jsxs(r.Fragment,{children:[r.jsxs("tr",{id:"runsEx",style:{display:"table-row"},children:[r.jsx("td",{id:"runs",className:"col-back",children:i.profitRunRange}),r.jsx("td",{id:"exposure",className:"col-back",children:i.positionProfitAmount.toFixed(2)})]}),r.jsxs("tr",{children:[r.jsx("td",{id:"runs",className:"col-lay",children:i.lossRunRange}),r.jsx("td",{id:"exposure",className:"col-lay text-danger",children:`(- ${i.positionLoseAmount.toFixed(2)})`})]}),r.jsxs("tr",{children:[r.jsx("td",{id:"runs",className:"col-lay ",children:i.lossRunRange+1}),r.jsx("td",{id:"exposure",className:"col-lay text-danger",children:`(- ${i.positionLoseAmount.toFixed(2)})`})]})]})),n?.yesBet?.length>0&&n?.yesBet?.map(i=>r.jsxs(r.Fragment,{children:[r.jsxs("tr",{id:"runsEx",style:{display:"table-row"},children:[r.jsx("td",{id:"runs",className:"col-back",children:i.profitRunRange}),r.jsx("td",{id:"exposure",className:"col-back",children:i.positionProfitAmount.toFixed(2)})]}),r.jsxs("tr",{children:[r.jsx("td",{id:"runs",className:"col-lay",children:i.lossRunRange}),r.jsx("td",{id:"exposure",className:"col-lay text-danger",children:`(- ${i.positionLoseAmount.toFixed(2)})`})]}),r.jsxs("tr",{children:[r.jsx("td",{id:"runs",className:"col-lay",children:i.lossRunRange-1}),r.jsx("td",{id:"exposure",className:"col-lay text-danger",children:`(- ${i.positionLoseAmount.toFixed(2)})`})]})]}))]})})})]})})},Ape=()=>{const{setMessage:e,message:t}=b.useContext(nr);return r.jsx(hp,{onOutsideClick:()=>{e({...t,status:!1})},children:r.jsxs("div",{className:`message ${t?.errorType=="Error"||t?.errorType=="unMatched"||t?.errorType=="P2P"?"error":"success"}`,children:[r.jsxs("div",{className:"market-title",style:{padding:"7px",paddingTop:"3px"},children:[r.jsxs("h4",{style:{fontSize:"13px",color:"white"},className:"d-flex align-items-center justify-content-center msgbox-w",children:[t?.errorType=="Error"||t?.errorType=="unMatched"||t?.errorType=="P2P"?r.jsx(eU,{size:24,style:{marginRight:"4px"}}):r.jsx(aU,{size:24,style:{marginRight:"4px"}})," ",t?.errorType=="P2P"?"Error":t?.errorType=="P2P-Success"||t?.errorType=="sportBookParly"?"Bet Matched":`Bet ${t?.errorType}`]}),r.jsx(jt,{onClick:()=>e({...t,status:!1}),className:"border-0 abc text-white position-absolute end-0 top-0 pt-1 fs-4 bg-transparent border-0 ",children:r.jsx(Zs,{})})]}),r.jsx("div",{className:"messageBox",children:t?.errorType=="Error"||t?.errorType=="unMatched"||t?.errorType=="P2P"||t?.errorType=="P2P-Success"||t?.errorType=="sportBookParly"?r.jsx("div",{className:"inner
45-messageBox placed-bet",children:t?.errorType=="sportBookParly"?r.jsxs("p",{className:"m-0",style:{fontSize:"15px",padding:"5px 0"},children:["Total Stake",r.jsxs("span",{style:{fontWeight:"600",margin:"0 6px"},children:["PBU ",t?.stake]}),"Max Profit",r.jsx("span",{style:{fontWeight:"600",margin:"0 6px"},children:t?.totalOdds>0&&t?.stake>0?((t?.totalOdds-1)*t?.stake).toFixed(2):0})]}):r.jsx("p",{children:t?.message})}):r.jsxs("div",{className:"inner-messageBox placed-bet",children:[t?.betPlaceType=="sportBook"?"":r.jsx("span",{className:t?.betType=="No"||t?.betType=="Yes"?t?.betType=="No"?"lay":"back":t?.betType,children:t?.betType}),r.jsx("span",{className:"line",children:t?.teamName||t?.object?.runnerName}),r.jsxs("span",{className:"line",children:["PBU ",t?.bidPrice]}),r.jsx("span",{children:Number(t?.odds??t?.object?.rt).toFixed(2)})]})})]})})},c6=6048e5,Cpe=864e5,YL=6e4,VL=36e5,kpe=1e3,dD=Symbol.for("constructDateFrom");function _a(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&dD in e?e[dD](t):e instanceof Date?new e.constructor(t):new Date(t)}function dn(e,t){return _a(t||e,e)}function Ml(e,t,n){const a=dn(e,n?.in);return isNaN(t)?_a(n?.in||e,NaN):(t&&a.setDate(a.getDate()+t),a)}function Yl(e,t,n){const a=dn(e,n?.in);if(isNaN(t))return _a(e,NaN);if(!t)return a;const s=a.getDate(),i=_a(e,a.getTime());i.setMonth(a.getMonth()+t+1,0);const o=i.getDate();return s>=o?i:(a.setFullYear(i.getFullYear(),i.getMonth(),s),a)}function u6(e,t,n){return _a(e,+dn(e)+t)}function Fpe(e,t,n){return u6(e,t*VL)}let Rpe={};function Ch(){return Rpe}function op(e,t){const n=Ch(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,s=dn(e,t?.in),i=s.getDay(),o=(i<a?7:0)+i-a;return s.setDate(s.getDate()-o),s.setHours(0,0,0,0),s}function zg(e,t){return op(e,{...t,weekStartsOn:1})}function p6(e,t){const n=dn(e,t?.in),a=n.getFullYear(),s=_a(n,0);s.setFullYear(a+1,0,4),s.setHours(0,0,0,0);const i=zg(s),o=_a(n,0);o.setFullYear(a,0,4),o.setHours(0,0,0,0);const c=zg(o);return n.getTime()>=i.getTime()?a+1:n.getTime()>=c.getTime()?a:a-1}function EO(e){const t=dn(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function fp(e,...t){const n=_a.bind(null,t.find(a=>typeof a=="object"));return t.map(n)}function vh(e,t){const n=dn(e,t?.in);return n.setHours(0,0,0,0),n}function Kg(e,t,n){const[a,s]=fp(n?.in,e,t),i=vh(a),o=vh(s),c=+i-EO(i),p=+o-EO(o);return Math.round((c-p)/Cpe)}function _pe(e,t){const n=p6(e,t),a=_a(e,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),zg(a)}function DS(e,t,n){const a=dn(e,n?.in);return a.setTime(a.getTime()+t*YL),a}function nC(e,t,n){return Yl(e,t*3,n)}function Bpe(e,t,n){return u6(e,t*1e3)}function PO(e,t,n){return Ml(e,t*7,n)}function qu(e,t,n){return Yl(e,t*12,n)}function mD(e,t){let n,a=t?.in;return e.forEach(s=>{!a&&typeof s=="object"&&(a=_a.bind(null,s));const i=dn(s,a);(!n||n<i||isNaN(+i))&&(n=i)}),_a(a,n||NaN)}function hD(e,t){let n,a=t?.in;return e.forEach(s=>{!a&&typeof s=="object"&&(a=_a.bind(null,s));const i=dn(s,a);(!n||n>i||isNaN(+i))&&(n=i)}),_a(a,n||NaN)}function Dpe(e,t,n){const[a,s]=fp(n?.in,e,t);return+vh(a)==+vh(s)}function Xu(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function xO(e){return!(!Xu(e)&&typeof e!="number"||isNaN(+dn(e)))}function IO(e,t,n){const[a,s]=fp(n?.in,e,t),i=a.getFullYear()-s.getFullYear(),o=a.getMonth()-s.getMonth();return i*12+o}function cd(e,t){const n=dn(e,t?.in);return Math.trunc(n.getMonth()/3)+1}function NO(e,t,n){const[a,s]=fp(n?.in,e,t),i=a.getFullYear()-s.getFullYear(),o=cd(a)-cd(s);return i*4+o}function AO(e,t,n){const[a,s]=fp(n?.in,e,t);return a.getFullYear()-s.getFullYear()}function Mpe(e,t,n){const[a,s]=fp(n?.in,e,t),i=fD(a,s),o=Math.abs(Kg(a,s));a.setDate(a.getDate()-i*o);const c=+(fD(a,s)===-i),p=i*(o-c);return p===0?0:p}function fD(e,t){const n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}function d6(e,t){const n=dn(e,t?.in);return n.setHours(23,59,59,999),n}function m6(e,t){const n=dn(e,t?.in),a=n.getMonth();return n.setFullYear(n.getFullYear(),a+1,0),n.setHours(23,59,59,999),n}function wI(e,t){const n=dn(e,t?.in),a=n.getMonth(),s=a-a%3;return n.setMonth(s,1),n.setHours(0,0,0,0),n}function h6(e,t){const n=dn(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}function f6(e,t){const n=dn(e,t?.in),a=n.getFullYear();return n.setFullYear(a+1,0,0),n.setHours(23,59,59,999),n}function HL(e,t){const n=dn(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function jpe(e,t){const n=Ch(),a=n.weekStartsOn??n.locale?.options?.weekStartsOn??0,s=dn(e,t?.in),i=s.getDay(),o=(i<a?-7:0)+6-(i-a);return s.setDate(s.getDate()+o),s.setHours(23,59,59,999),s}const Gpe={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Ype=(e,t,n)=>{let a;const s=Gpe[e];return typeof s=="string"?a=s:t===1?a=s.one:a=s.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function $1(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Vpe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Hpe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Jpe={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Wpe={date:$1({formats:Vpe,defaultWidth:"full"}),time:$1({formats:Hpe,defaultWidth:"full"}),dateTime:$1({formats:Jpe,defaultWidth:"full"})},Upe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},$pe=(e,t,n,a)=>Upe[e];function UT(e){return(t,n)=>{const a=n?.context?String(n.context):"standalone";let s;if(a==="formatting"&&e.formattingValues){const o=e.defaultFormattingWidth||e.defaultWidth,c=n?.width?String(n.width):o;s=e.formattingValues[c]||e.formattingValues[o]}else{const o=e.defaultWidth,c=n?.width?String(n.width):e.defaultWidth;s=e.values[c]||e.values[o]}const i=e.argumentCallback?e.argumentCallback(t):t;return s[i]}}const zpe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Kpe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},qpe={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Xpe={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
45ay","Saturday"]},Qpe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Zpe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ede=(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},tde={ordinalNumber:ede,era:UT({values:zpe,defaultWidth:"wide"}),quarter:UT({values:Kpe,defaultWidth:"wide",argumentCallback:e=>e-1}),month:UT({values:qpe,defaultWidth:"wide"}),day:UT({values:Xpe,defaultWidth:"wide"}),dayPeriod:UT({values:Qpe,defaultWidth:"wide",formattingValues:Zpe,defaultFormattingWidth:"wide"})};function $T(e){return(t,n={})=>{const a=n.width,s=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],i=t.match(s);if(!i)return null;const o=i[0],c=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],p=Array.isArray(c)?ade(c,f=>f.test(o)):nde(c,f=>f.test(o));let m;m=e.valueCallback?e.valueCallback(p):p,m=n.valueCallback?n.valueCallback(m):m;const h=t.slice(o.length);return{value:m,rest:h}}}function nde(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function ade(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}function rde(e){return(t,n={})=>{const a=t.match(e.matchPattern);if(!a)return null;const s=a[0],i=t.match(e.parsePattern);if(!i)return null;let o=e.valueCallback?e.valueCallback(i[0]):i[0];o=n.valueCallback?n.valueCallback(o):o;const c=t.slice(s.length);return{value:o,rest:c}}}const sde=/^(\d+)(th|st|nd|rd)?/i,ide=/\d+/i,ode={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},lde={any:[/^b/i,/^(a|c)/i]},cde={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},ude={any:[/1/i,/2/i,/3/i,/4/i]},pde={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},dde={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},mde={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},hde={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},fde={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},gde={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},yde={ordinalNumber:rde({matchPattern:sde,parsePattern:ide,valueCallback:e=>parseInt(e,10)}),era:$T({matchPatterns:ode,defaultMatchWidth:"wide",parsePatterns:lde,defaultParseWidth:"any"}),quarter:$T({matchPatterns:cde,defaultMatchWidth:"wide",parsePatterns:ude,defaultParseWidth:"any",valueCallback:e=>e+1}),month:$T({matchPatterns:pde,defaultMatchWidth:"wide",parsePatterns:dde,defaultParseWidth:"any"}),day:$T({matchPatterns:mde,defaultMatchWidth:"wide",parsePatterns:hde,defaultParseWidth:"any"}),dayPeriod:$T({matchPatterns:fde,defaultMatchWidth:"any",parsePatterns:gde,defaultParseWidth:"any"})},g6={code:"en-US",formatDistance:Ype,formatLong:Wpe,formatRelative:$pe,localize:tde,match:yde,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Tde(e,t){const n=dn(e,t?.in);return Kg(n,HL(n))+1}function aC(e,t){const n=dn(e,t?.in),a=+zg(n)-+_pe(n);return Math.round(a/c6)+1}function rC(e,t){const n=dn(e,t?.in),a=n.getFullYear(),s=Ch(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??s.firstWeekContainsDate??s.locale?.options?.firstWeekContainsDate??1,o=_a(t?.in||e,0);o.setFullYear(a+1,0,i),o.setHours(0,0,0,0);const c=op(o,t),p=_a(t?.in||e,0);p.setFullYear(a,0,i),p.setHours(0,0,0,0);const m=op(p,t);return+n>=+c?a+1:+n>=+m?a:a-1}function Sde(e,t){const n=Ch(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=rC(e,t),i=_a(t?.in||e,0);return i.setFullYear(s,0,a),i.setHours(0,0,0,0),op(i,t)}function y6(e,t){const n=dn(e,t?.in),a=+op(n,t)-+Sde(n,t);return Math.round(a/c6)+1}function Fa(e,t){const n=e<0?"-":"",a=Math.abs(e).toString().padStart(t,"0");return n+a}const Xp={y(e,t){const n=e.getFullYear(),a=n>0?n:1-n;return Fa(t==="yy"?a%100:a,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):Fa(n+1,2)},d(e,t){return Fa(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return n==="am"?"a.m.":"p.m."}},h(e,t){return Fa(e.getHours()%12||12,t.length)},H(e,t){return Fa(e.getHours(),t.length)},m(e,t){return Fa(e.getMinutes(),t.length)},s(e,t){return Fa(e.getSeconds(),t.length)},S(e,t){const n=t.length,a=e.getMilliseconds(),s=Math.trunc(a*Math.pow(10,n-3));return Fa(s,t.length)}},tg={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},gD={G:function(e,t,n){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const a=e.getFullYear(),s=a>0?a:1-a;return n.ordinalNumber(s,{unit:"year"})}return Xp.y(e,t)},Y:function(e,t,n,a){const s=rC(e,a),i=s>0?s:1-s;if(t==="YY"){const o=i%100;return Fa(o,2)}return t==="Yo"?n.ordinalNumber(i,{unit:"year"}):Fa(i,t.length)},R:function(e,t){const n=p6(e);return Fa(n,t.length)},u:function(e,t){const n=e.getFullYear();return Fa(n,t.length)},Q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return Fa(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return Fa(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){const a=e.getMonth();switch(t){case"M":case"MM":return Xp.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return Fa(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){const s=y6(e,a);return t==="wo"?n.ordinalNumber(s,{unit:"week"}):Fa(s,t.length)},I:function(e,t,n){const a=aC(e);return t==="Io"?n.ordinalNumber(a,{unit:"week"}):Fa(a,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):Xp.d(e,t)},D:function(e,t,n){const a=Tde(e);return t==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):Fa(a,t.length)},E:function(e,t,n){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){const s=e.getDay(),i=(s-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Fa(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(s,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(s,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(s,{width:"short",context:"formatting"});default:return n.day(s,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){const s=e.getDay(),i=(s-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Fa(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(s,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(s,{width:"narrow",context:"standalone"});case"cccccc":return n.day(s,{width:"short",context:"standalone"});default:return n.day(s,{width:"wide",context:"standalone"})}},i:function(e,t,n){const a=e.getDay(),s=a===0?7:a;switch(t){case"i":return String(s);case"ii":return Fa(s,t.length);case"io":return n.ordinalNumber(s,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){const s=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(s,{width:"narrow",context:"formatting"});default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},b:function(e,t,n){const a=e.getHours();let s;switch(a===12?s=tg.noon:a===0?s=tg.midnight:s=a/12>
vendor: 4,323 bytes, line 45
45=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(s,{width:"narrow",context:"formatting"});default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},B:function(e,t,n){const a=e.getHours();let s;switch(a>=17?s=tg.evening:a>=12?s=tg.afternoon:a>=4?s=tg.morning:s=tg.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(s,{width:"narrow",context:"formatting"});default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let a=e.getHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return Xp.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):Xp.H(e,t)},K:function(e,t,n){const a=e.getHours()%12;return t==="Ko"?n.ordinalNumber(a,{unit:"hour"}):Fa(a,t.length)},k:function(e,t,n){let a=e.getHours();return a===0&&(a=24),t==="ko"?n.ordinalNumber(a,{unit:"hour"}):Fa(a,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):Xp.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):Xp.s(e,t)},S:function(e,t){return Xp.S(e,t)},X:function(e,t,n){const a=e.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return TD(a);case"XXXX":case"XX":return Um(a);default:return Um(a,":")}},x:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"x":return TD(a);case"xxxx":case"xx":return Um(a);default:return Um(a,":")}},O:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+yD(a,":");default:return"GMT"+Um(a,":")}},z:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+yD(a,":");default:return"GMT"+Um(a,":")}},t:function(e,t,n){const a=Math.trunc(+e/1e3);return Fa(a,t.length)},T:function(e,t,n){return Fa(+e,t.length)}};function yD(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),s=Math.trunc(a/60),i=a%60;return i===0?n+String(s):n+String(s)+t+Fa(i,2)}function TD(e,t){return e%60===0?(e>0?"-":"+")+Fa(Math.abs(e)/60,2):Um(e,t)}function Um(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),s=Fa(Math.trunc(a/60),2),i=Fa(a%60,2);return n+s+t+i}const SD=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},T6=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},vde=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],a=n[1],s=n[2];if(!s)return SD(e,t);let i;switch(a){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",SD(a,t)).replace("{{time}}",T6(s,t))},EI={p:T6,P:vde},bde=/^D+$/,Ode=/^Y+$/,Lde=["D","DD","YY","YYYY"];function wde(e){return bde.test(e)}function Ede(e){return Ode.test(e)}function Pde(e,t,n){const a=xde(e,t,n);if(console.warn(a),Lde.includes(e))throw new RangeError(a)}function xde(e,t,n){const a=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const Ide=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Nde=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ade=/^'([^]*?)'?$/,Cde=/''/g,kde=/[a-zA-Z]/;function vD(e,t,n){const a=Ch(),s=n?.locale??a.locale??g6,i=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,c=dn(e,n?.in);if(!xO(c))throw new RangeError("Invalid time value");let p=t.match(Nde).map(h=>{const f=h[0];if(f==="p"||f==="P"){const y=EI[f];return y(h,s.formatLong)}return h}).join("").match(Ide).map(h=>{if(h==="''")return{isToken:!1,value:"'"};const f=h[0];if(f==="'")return{isToken:!1,value:Fde(h)};if(gD[f])return{isToken:!0,value:h};
45if(f.match(kde))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:h}});s.localize.preprocessor&&(p=s.localize.preprocessor(c,p));const m={firstWeekContainsDate:i,weekStartsOn:o,locale:s};return p.map(h=>{if(!h.isToken)return h.value;const f=h.value;(!n?.useAdditionalWeekYearTokens&&Ede(f)||!n?.useAdditionalDayOfYearTokens&&wde(f))&&Pde(f,t,String(e));const y=gD[f[0]];return y(c,f,s.localize,m)}).join("")}function Fde(e){const t=e.match(Ade);return t?t[1].replace(Cde,"'"):e}function bD(e,t){return dn(e,t?.in).getDate()}function Rde(e,t){return dn(e,t?.in).getDay()}function _de(e,t){const n=dn(e,t?.in),a=n.getFullYear(),s=n.getMonth(),i=_a(n,0);return i.setFullYear(a,s+1,0),i.setHours(0,0,0,0),i.getDate()}function Bde(){return Object.assign({},Ch())}function Rl(e,t){return dn(e,t?.in).getHours()}function Dde(e,t){const n=dn(e,t?.in).getDay();return n===0?7:n}function _l(e,t){return dn(e,t?.in).getMinutes()}function Vi(e,t){return dn(e,t?.in).getMonth()}function Sd(e){return dn(e).getSeconds()}function PI(e){return+dn(e)}function ea(e,t){return dn(e,t?.in).getFullYear()}function Ed(e,t){return+dn(e)>+dn(t)}function Gc(e,t){return+dn(e)<+dn(t)}function Mde(e,t){return+dn(e)==+dn(t)}function jde(e,t){const n=Gde(t)?new t(0):_a(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}function Gde(e){return typeof e=="function"&&e.prototype?.constructor===e}const Yde=10;class S6{subPriority=0;validate(t,n){return!0}}class Vde extends S6{constructor(t,n,a,s,i){super(),this.value=t,this.validateValue=n,this.setValue=a,this.priority=s,i&&(this.subPriority=i)}validate(t,n){return this.validateValue(t,this.value,n)}set(t,n,a){return this.setValue(t,n,this.value,a)}}class Hde extends S6{priority=Yde;subPriority=-1;constructor(t,n){super(),this.context=t||(a=>_a(n,a))}set(t,n){return n.timestampIsSet?t:_a(t,jde(t,this.context))}}class xa{run(t,n,a,s){const i=this.parse(t,n,a,s);return i?{setter:new Vde(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,n,a){return!0}}class Jde extends xa{priority=140;parse(t,n,a){switch(n){case"G":case"GG":case"GGG":return a.era(t,{width:"abbreviated"})||a.era(t,{width:"narrow"});case"GGGGG":return a.era(t,{width:"narrow"});default:return a.era(t,{width:"wide"})||a.era(t,{width:"abbreviated"})||a.era(t,{width:"narrow"})}}set(t,n,a){return n.era=a,t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]}const Dr={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Mc={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Mr(e,t){return e&&{value:t(e.value),rest:e.rest}}function gr(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function jc(e,t){const n=t.match(e);if(!n)return null;if(n[0]==="Z")return{value:0,rest:t.slice(1)};const a=n[1]==="+"?1:-1,s=n[2]?parseInt(n[2],10):0,i=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:a*(s*VL+i*YL+o*kpe),rest:t.slice(n[0].length)}}function v6(e){return gr(Dr.anyDigitsSigned,e)}function Lr(e,t){switch(e){case 1:return gr(Dr.singleDigit,t);case 2:return gr(Dr.twoDigits,t);case 3:return gr(Dr.threeDigits,t);case 4:return gr(Dr.fourDigits,t);default:return gr(new RegExp("^\\d{1,"+e+"}"),t)}}function CO(e,t){switch(e){case 1:return gr(Dr.singleDigitSigned,t);case 2:return gr(Dr.twoDigitsSigned,t);case 3:return gr(Dr.threeDigitsSigned,t);case 4:return gr(Dr.fourDigitsSigned,t);default:return gr(new RegExp("^-?\\d{1,"+e+"}"),t)}}function sC(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function b6(e,t){const n=t>0,a=n?t:1-t;let s;if(a<=50)s=e||100;else{const i=a+50,o=Math.trunc(i/100)*100,c=e>=i%100;s=e+o-(c?100:0)}return n?s:1-s}function O6(e){return e%400===0||e%4===0&&e%100!==0}class Wde extends xa{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,n,a){const s=i=>({year:i,isTwoDigitYear:n==="yy"});switch(n){case"y":return Mr(Lr(4,t),s);case"yo":return Mr(a.ordinalNumber(t,{unit:"year"}),s);default:return Mr(Lr(n.length,t),s)}}validate(t,n){return n.isTwoDigitYear||n.year>0}set(t,n,a){const s=t.getFullYear();if(a.isTwoDigitYear){const o=b6(a.year,s);return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}const i=!("era"in n)||n.era===1?a.year:1-a.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}}class Ude extends xa{priority=130;parse(t,n,a){const s=i=>({year:i,isTwoDigitYear:n==="YY"});switch(n){case"Y":return Mr(Lr(4,t),s);case"Yo":return Mr(a.ordinalNumber(t,{unit:"year"}),s);default:return Mr(Lr(n.length,t),s)}}validate(t,n){return n.isTwoDigitYear||n.year>0}set(t,n,a,s){const i=rC(t,s);if(a.isTwoDigitYear){const c=b6(a.year,i);return t.setFullYear(c,0,s.firstWeekContainsDate),t.setHours(0,0,0,0),op(t,s)}const o=!("era"in n)||n.era===1?a.year:1-a.year;return t.setFullYear(o,0,s.firstWeekContainsDate),t.setHours(0,0,0,0),op(t,s)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}class $de extends xa{priority=130;parse(t,n){return CO(n==="R"?4:n.length,t)}set(t,n,a){const s=_a(t,0);return s.setFullYear(a,0,4),s.setHours(0,0,0,0),zg(s)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class zde extends xa{priority=130;parse(t,n){return CO(n==="u"?4:n.length,t)}set(t,n,a){return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}class Kde extends xa{priority=120;parse(t,n,a){switch(n){case"Q":case"QQ":return Lr(n.length,t);case"Qo":return a.ordinalNumber(t,{unit:"quarter"});case"QQQ":return a.quarter(t,{width:"abbreviated",context:"formatting"})||a.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return a.quarter(t,{width:"narrow",context:"formatting"});default:return a.quarter(t,{width:"wide",context:"formatting"})||a.quarter(t,{width:"abbreviated",context:"formatting"})||a.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=1&&n<=4}set(t,n,a){return t.setMonth((a-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}class qde extends xa{priority=120;parse(t,n,a){switch(n){case"q":case"qq":return Lr(n.length,t);case"qo":return a.ordinalNumber(t,{unit:"quarter"});case"qqq":return a.quarter(t,{width:"abbreviated",context:"standalone"})||a.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return a.quarter(t,{width:"narrow",context:"standalone"});default:return a.quarter(t,{width:"wide",context:"standalone"})||a.quarter(t,{width:"abbreviated",context:"standalone"})||a.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,n){return n>=1&&n<=4}set(t,n,a){return t.setMonth((a-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}class Xde extends xa{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,n,a){const s=i=>i-1;switch(n){case"M":return Mr(gr(Dr.month,t),s);case"MM":return Mr(Lr(2,t),s);case"Mo":return Mr(a.ordinalNumber(t,{unit:"month"}),s);case"MMM":return a.month(t,{width:"abbreviated",context:"formatting"})||a.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return a.month(t,{width:"narrow",context:"formatting"});default:return a.month(t,{width:"wide",context:"formatting"})||a.month(t,{width:"abbreviated",context:"formatting"})||a.month(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=0&&n<=11}set(t,n,a){return t.setMonth(a,1),t.setHours(0,0,0,0),t}}class Qde extends xa{priority=110;parse(t,n,a){const s=i=>i-1;switch(n){case"L":return Mr(gr(Dr.month,t),s);case"LL":return Mr(Lr(2,t),s);case"Lo":return Mr(a.ordinalNumber(t,{unit:"month"}),s);case"LLL":return a.month(t,{width:"abbreviated",context:"standalone"})||a.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return a.month(t,{width:"narrow",context:"standalone"});default:return a.month(t,{width:"wide",context:"standalone"})||a.month(t,{width:"abbreviated",context:"standalone"})||a.month(t,{width:"narrow",context:"standalone"})}}validate(t,n){return n>=0&&n<=11}set(t,n,a){return t.setMonth(a,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}function Zde(e,t,n){const a=dn(e,n?.in),s=y6(a,n)-t;return a.setDate(a.getDate()-s*7),dn(a,n?.in)}class eme extends xa{priority=100;parse(t,n,a){switch(n){case"w":return gr(Dr.week,t);case"wo":return a.ordinalNumber(t,{unit:"week"});default:return Lr(n.length,t)}}validate(t,n){return n>=1&&n<=53}set(t,n,a,s){return op(Zde(t,a,s),s)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}function tme(e,t,n){const a=dn(e,n?.in),s=aC(a,n)-t;return a.setDate(a.getDate()-s*7),a}class nme extends xa{priority=100;parse(t,n,a){switch(n){case"I":return gr(Dr.week,t);case"Io":return a.ordinalNumber(t,{unit:"week"});default:return Lr(n.length,t)}}validate(t,n){return n>=1&&n<=53}set(t,n,a){return zg(tme(t,a))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}const ame=[31,28,31,30,31,30,31,31,30,31,30,31],rme=[31,29,31,30,31,30,31,31,30,31,30,31];class sme extends xa{priority=90;subPriority=1;parse(t,n,a){switch(n){case"d":return gr(Dr.date,t);case"do":return a.ordinalNumber(t,{unit:"date"});default:return Lr(n.length,t)}}validate(t,n){const a=t.getFullYear(),s=O6(a),i=t.getMonth();return s?n>=1&&n<=rme[i]:n>=1&&n<=ame[i]}set(t,n,a){return t.setDate(a),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}class ime extends xa{priority=90;subpriority=1;parse(t,n,a){switch(n){case"D":case"DD":return gr(Dr.dayOfYear,t);case"Do":return a.ordinalNumber(t,{unit:"date"});default:return Lr(n.length,t)}}validate(t,n){const a=t.getFullYear();return O6(a)?n>=1&&n<=366:n>=1&&n<=365}set(t,n,a){return t.setMonth(0,a),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}function iC(e,t,n){const a=Ch(),s=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,i=dn(e,n?.in),o=i.getDay(),p=(t%7+7)%7,m=7-s,h=t<0||t>6?t-(o+m)%7:(p+m)%7-(o+m)%7;return Ml(i,h,n)}class ome extends xa{priority=90;parse(t,n,a){switch(n){case"E":case"EE":case"EEE":return a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return a.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});default:return a.day(t,{width:"wide",context:"formatting"})||a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=0&&n<=6}set(t,n,a,s){return t=iC(t,a,s),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]}class lme extends xa{priority=90;parse(t,n,a,s){const i=o=>{const c=Math.floor((o-1)/7)*7;return(o+s.weekStartsOn+6)%7+c};switch(n){case"e":case"ee":return Mr(Lr(n.length,t),i);case"eo":return Mr(a.ordinalNumber(t,{unit:"day"}),i);case"eee":return a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});case"eeeee":return a.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});default:return a.day(t,{width:"wide",context:"formatting"})||a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=0&&n<=6}set(t,n,a,s){return t=iC(t,a,s),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}class cme extends xa{priority=90;parse(t,n,a,s){const i=o=>{const c=Math.floor((o-1)/7)*7;return(o+s.weekStartsOn+6)%7+c};switch(n){case"c":case"cc":return Mr(Lr(n.length,t),i);case"co":return Mr(a.ordinalNumber(t,{unit:"day"}),i);case"ccc":return a.day(t,{width:"abbreviated",context:"standalone"})||a.day(t,{width:"short",context:"standalone"})||a.day(t,{width:"narrow",context:"standalone"});case"ccccc":return a.day(t,{width:"narrow",context:"standalone"});case"cccccc":return a.day(t,{width:"short",context:"standalone"})||a.day(t,{width:"narrow",context:"standalone"});default:return a.day(t,{width:"wide",context:"standalone"})||a.day(t,{width:"abbreviated",context:"standalone"})||a.day(t,{width:"short",context:"standalone"})||a.day(t,{width:"narrow",context:"standalone"})}}validate(t,n){return n>=0&&n<=6}set(t,n,a,s){return t=iC(t,a,s),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}function ume(e,t,n){const a=dn(e,n?.in),s=Dde(a,n),i=t-s;return Ml(a,i,n)}class pme extends xa{priority=90;parse(t,n,a){const s=i=>i===0?7:i;switch(n){case"i":case"ii":return Lr(n.length,t);case"io":return a.ordinalNumber(t,{unit:"day"});case"iii":return Mr(a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"}),s);case"iiiii":return Mr(a.day(t,{width:"narrow",context:"formatting"}),s);case"iiiiii":return Mr(a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"}),s);default:return Mr(a.day(t,{width:"wide",context:"formatting"})||a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"}),s)}}validate(t,n){return n>=1&&n<=7}set(t,n,a){return t=ume(t,a),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}class dme extends xa{priority=80;parse(t,n,a){switch(n){case"a":case"aa":case"aaa":return a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return a.dayPeriod(t,{width:"narrow",context:"formatting"});default:return a.dayPeriod(t,{width:"wide",context:"formatting"})||a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,n,a){return t.setHours(sC(a),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]}class mme extends xa{priority=80;
45parse(t,n,a){switch(n){case"b":case"bb":case"bbb":return a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return a.dayPeriod(t,{width:"narrow",context:"formatting"});default:return a.dayPeriod(t,{width:"wide",context:"formatting"})||a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,n,a){return t.setHours(sC(a),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]}class hme extends xa{priority=80;parse(t,n,a){switch(n){case"B":case"BB":case"BBB":return a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return a.dayPeriod(t,{width:"narrow",context:"formatting"});default:return a.dayPeriod(t,{width:"wide",context:"formatting"})||a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,n,a){return t.setHours(sC(a),0,0,0),t}incompatibleTokens=["a","b","t","T"]}class fme extends xa{priority=70;parse(t,n,a){switch(n){case"h":return gr(Dr.hour12h,t);case"ho":return a.ordinalNumber(t,{unit:"hour"});default:return Lr(n.length,t)}}validate(t,n){return n>=1&&n<=12}set(t,n,a){const s=t.getHours()>=12;return s&&a<12?t.setHours(a+12,0,0,0):!s&&a===12?t.setHours(0,0,0,0):t.setHours(a,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]}class gme extends xa{priority=70;parse(t,n,a){switch(n){case"H":return gr(Dr.hour23h,t);case"Ho":return a.ordinalNumber(t,{unit:"hour"});default:return Lr(n.length,t)}}validate(t,n){return n>=0&&n<=23}set(t,n,a){return t.setHours(a,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]}class yme extends xa{priority=70;parse(t,n,a){switch(n){case"K":return gr(Dr.hour11h,t);case"Ko":return a.ordinalNumber(t,{unit:"hour"});default:return Lr(n.length,t)}}validate(t,n){return n>=0&&n<=11}set(t,n,a){return t.getHours()>=12&&a<12?t.setHours(a+12,0,0,0):t.setHours(a,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]}class Tme extends xa{priority=70;parse(t,n,a){switch(n){case"k":return gr(Dr.hour24h,t);case"ko":return a.ordinalNumber(t,{unit:"hour"});default:return Lr(n.length,t)}}validate(t,n){return n>=1&&n<=24}set(t,n,a){const s=a<=24?a%24:a;return t.setHours(s,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]}class Sme extends xa{priority=60;parse(t,n,a){switch(n){case"m":return gr(Dr.minute,t);case"mo":return a.ordinalNumber(t,{unit:"minute"});default:return Lr(n.length,t)}}validate(t,n){return n>=0&&n<=59}set(t,n,a){return t.setMinutes(a,0,0),t}incompatibleTokens=["t","T"]}class vme extends xa{priority=50;parse(t,n,a){switch(n){case"s":return gr(Dr.second,t);case"so":return a.ordinalNumber(t,{unit:"second"});default:return Lr(n.length,t)}}validate(t,n){return n>=0&&n<=59}set(t,n,a){return t.setSeconds(a,0),t}incompatibleTokens=["t","T"]}class bme extends xa{priority=30;parse(t,n){const a=s=>Math.trunc(s*Math.pow(10,-n.length+3));return Mr(Lr(n.length,t),a)}set(t,n,a){return t.setMilliseconds(a),t}incompatibleTokens=["t","T"]}class Ome extends xa{priority=10;parse(t,n){switch(n){case"X":return jc(Mc.basicOptionalMinutes,t);case"XX":return jc(Mc.basic,t);case"XXXX":return jc(Mc.basicOptionalSeconds,t);case"XXXXX":return jc(Mc.extendedOptionalSeconds,t);default:return jc(Mc.extended,t)}}set(t,n,a){return n.timestampIsSet?t:_a(t,t.getTime()-EO(t)-a)}incompatibleTokens=["t","T","x"]}class Lme extends xa{priority=10;parse(t,n){switch(n){case"x":return jc(Mc.basicOptionalMinutes,t);case"xx":return jc(Mc.basic,t);case"xxxx":return jc(Mc.basicOptionalSeconds,t);case"xxxxx":return jc(Mc.extendedOptionalSeconds,t);default:return jc(Mc.extended,t)}}set(t,n,a){return n.timestampIsSet?t:_a(t,t.getTime()-EO(t)-a)}incompatibleTokens=["t","T","X"]}class wme extends xa{priority=40;parse(t){return v6(t)}set(t,n,a){return[_a(t,a*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"}class Eme extends xa{priority=20;parse(t){return v6(t)}set(t,n,a){return[_a(t,a),{timestampIsSet:!0}]}incompatibleTokens="*"}const Pme={G:new Jde,y:new Wde,Y:new Ude,R:new $de,u:new zde,Q:new Kde,q:new qde,M:new Xde,L:new Qde,w:new eme,I:new nme,d:new sme,D:new ime,E:new ome,e:ne
45w lme,c:new cme,i:new pme,a:new dme,b:new mme,B:new hme,h:new fme,H:new gme,K:new yme,k:new Tme,m:new Sme,s:new vme,S:new bme,X:new Ome,x:new Lme,t:new wme,T:new Eme},xme=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ime=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Nme=/^'([^]*?)'?$/,Ame=/''/g,Cme=/\S/,kme=/[a-zA-Z]/;function Fme(e,t,n,a){const s=()=>_a(a?.in||n,NaN),i=Bde(),o=a?.locale??i.locale??g6,c=a?.firstWeekContainsDate??a?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,p=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?s():dn(n,a?.in);const m={firstWeekContainsDate:c,weekStartsOn:p,locale:o},h=[new Hde(a?.in,n)],f=t.match(Ime).map(v=>{const C=v[0];if(C in EI){const E=EI[C];return E(v,o.formatLong)}return v}).join("").match(xme),y=[];for(let v of f){const C=v[0],E=Pme[C];if(E){const{incompatibleTokens:x}=E;if(Array.isArray(x)){const w=y.find(k=>x.includes(k.token)||k.token===C);if(w)throw new RangeError(`The format string mustn't contain \`${w.fullToken}\` and \`${v}\` at the same time`)}else if(E.incompatibleTokens==="*"&&y.length>0)throw new RangeError(`The format string mustn't contain \`${v}\` and any other token at the same time`);y.push({token:C,fullToken:v});const A=E.run(e,v,o.match,m);if(!A)return s();h.push(A.setter),e=A.rest}else{if(C.match(kme))throw new RangeError("Format string contains an unescaped latin alphabet character `"+C+"`");if(v==="''"?v="'":C==="'"&&(v=Rme(v)),e.indexOf(v)===0)e=e.slice(v.length);else return s()}}if(e.length>0&&Cme.test(e))return s();const S=h.map(v=>v.priority).sort((v,C)=>C-v).filter((v,C,E)=>E.indexOf(v)===C).map(v=>h.filter(C=>C.priority===v).sort((C,E)=>E.subPriority-C.subPriority)).map(v=>v[0]);let L=dn(n,a?.in);if(isNaN(+L))return s();const O={};for(const v of S){if(!v.validate(L,m))return s();const C=v.set(L,O,m);Array.isArray(C)?(L=C[0],Object.assign(O,C[1])):L=C}return L}function Rme(e){return e.match(Nme)[1].replace(Ame,"'")}function _me(e,t,n){const[a,s]=fp(n?.in,e,t);return a.getFullYear()===s.getFullYear()&&a.getMonth()===s.getMonth()}function Bme(e,t,n){const[a,s]=fp(n?.in,e,t);return+wI(a)==+wI(s)}function Dme(e,t,n){const[a,s]=fp(n?.in,e,t);return a.getFullYear()===s.getFullYear()}function MS(e,t,n){const a=+dn(e,n?.in),[s,i]=[+dn(t.start,n?.in),+dn(t.end,n?.in)].sort((o,c)=>o-c);return a>=s&&a<=i}function Mme(e,t,n){return Ml(e,-1,n)}function jme(e,t){const n=()=>_a(t?.in,NaN),s=Hme(e);let i;if(s.date){const m=Jme(s.date,2);i=Wme(m.restDateString,m.year)}if(!i||isNaN(+i))return n();const o=+i;let c=0,p;if(s.time&&(c=Ume(s.time),isNaN(c)))return n();if(s.timezone){if(p=$me(s.timezone),isNaN(p))return n()}else{const m=new Date(o+c),h=dn(0,t?.in);return h.setFullYear(m.getUTCFullYear(),m.getUTCMonth(),m.getUTCDate()),h.setHours(m.getUTCHours(),m.getUTCMinutes(),m.getUTCSeconds(),m.getUTCMilliseconds()),h}return dn(o+c+p,t?.in)}const eb={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Gme=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Yme=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Vme=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Hme(e){const t={},n=e.split(eb.dateTimeDelimiter);let a;if(n.length>2)return t;if(/:/.test(n[0])?a=n[0]:(t.date=n[0],a=n[1],eb.timeZoneDelimiter.test(t.date)&&(t.date=e.split(eb.timeZoneDelimiter)[0],a=e.substr(t.date.length,e.length))),a){const s=eb.timezone.exec(a);s?(t.time=a.replace(s[1],""),t.timezone=s[1]):t.time=a}return t}function Jme(e,t){const n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),a=e.match(n);if(!a)return{year:NaN,restDateString:""};const s=a[1]?parseInt(a[1]):null,i=a[2]?parseInt(a[2]):null;return{year:i===null?s:i*100,restDateString:e.slice((a[1]||a[2]).length)}}function Wme(e,t){if(t===null)return new Date(NaN);const n=e.match(Gme);if(!n)return new Date(NaN);const a=!!n[4],s=zT(n[1]),i=zT(n[2])-1,o=zT(n[3]),c=zT(n[4]),p=zT(n[5])-1;if(a)return Qme(t,c,p)?zme(t,c,p):new Date(NaN);{const m=new Date(0);return!qme(t,i,o)||!Xme(t,s)?new Date(NaN):(m.setUTCFullYear(t,i,Math.max(s,o)),m)}}function zT(e){return e?parseInt(e):1}function Ume(e){const t=e.match(Yme);if(!t)return NaN;const n=z1(t[1]),a=z1(t[2]),s=z1(t[3]);return Zme(n,a,s)?n*VL+a*YL+s*1e3:NaN}function z1(e){return e&&parseFloat(e.replace(",","."))||0}function $me(e){if(e==="Z")return 0;const t=e.match(Vme);if(!t)return 0;
45const n=t[1]==="+"?-1:1,a=parseInt(t[2]),s=t[3]&&parseInt(t[3])||0;return ehe(a,s)?n*(a*VL+s*YL):NaN}function zme(e,t,n){const a=new Date(0);a.setUTCFullYear(e,0,4);const s=a.getUTCDay()||7,i=(t-1)*7+n+1-s;return a.setUTCDate(a.getUTCDate()+i),a}const Kme=[31,null,31,30,31,30,31,31,30,31,30,31];function L6(e){return e%400===0||e%4===0&&e%100!==0}function qme(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(Kme[t]||(L6(e)?29:28))}function Xme(e,t){return t>=1&&t<=(L6(e)?366:365)}function Qme(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}function Zme(e,t,n){return e===24?t===0&&n===0:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}function ehe(e,t){return t>=0&&t<=59}function mo(e,t,n){const a=dn(e,n?.in),s=a.getFullYear(),i=a.getDate(),o=_a(e,0);o.setFullYear(s,t,15),o.setHours(0,0,0,0);const c=_de(o);return a.setMonth(t,Math.min(i,c)),a}function Vb(e,t,n){const a=dn(e,n?.in);return a.setHours(t),a}function Hb(e,t,n){const a=dn(e,n?.in);return a.setMinutes(t),a}function pg(e,t,n){const a=dn(e,n?.in),s=Math.trunc(a.getMonth()/3)+1,i=t-s;return mo(a,a.getMonth()+i*3)}function Jb(e,t,n){const a=dn(e,n?.in);return a.setSeconds(t),a}function Ac(e,t,n){const a=dn(e,n?.in);return isNaN(+a)?_a(e,NaN):(a.setFullYear(t),a)}function dh(e,t,n){return Yl(e,-t,n)}function w6(e,t,n){return nC(e,-1,n)}function OD(e,t,n){return PO(e,-1,n)}function qg(e,t,n){return qu(e,-t,n)}function JL(){return typeof window<"u"}function gy(e){return E6(e)?(e.nodeName||"").toLowerCase():"#document"}function So(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function tu(e){var t;return(t=(E6(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function E6(e){return JL()?e instanceof Node||e instanceof So(e).Node:!1}function di(e){return JL()?e instanceof Element||e instanceof So(e).Element:!1}function gp(e){return JL()?e instanceof HTMLElement||e instanceof So(e).HTMLElement:!1}function LD(e){return!JL()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof So(e).ShadowRoot}function T0(e){const{overflow:t,overflowX:n,overflowY:a,display:s}=Zo(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+n)&&s!=="inline"&&s!=="contents"}function the(e){return/^(table|td|th)$/.test(gy(e))}function WL(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const nhe=/transform|translate|scale|rotate|perspective|filter/,ahe=/paint|layout|strict|content/,Ym=e=>!!e&&e!=="none";let K1;function oC(e){const t=di(e)?Zo(e):e;return Ym(t.transform)||Ym(t.translate)||Ym(t.scale)||Ym(t.rotate)||Ym(t.perspective)||!lC()&&(Ym(t.backdropFilter)||Ym(t.filter))||nhe.test(t.willChange||"")||ahe.test(t.contain||"")}function rhe(e){let t=Pd(e);for(;gp(t)&&!Xg(t);){if(oC(t))return t;if(WL(t))return null;t=Pd(t)}return null}function lC(){return K1==null&&(K1=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),K1}function Xg(e){return/^(html|body|#document)$/.test(gy(e))}function Zo(e){return So(e).getComputedStyle(e)}function UL(e){return di(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Pd(e){if(gy(e)==="html")return e;const t=e.assignedSlot||e.parentNode||LD(e)&&e.host||tu(e);return LD(t)?t.host:t}function P6(e){const t=Pd(e);return Xg(t)?e.ownerDocument?e.ownerDocument.body:e.body:gp(t)&&T0(t)?t:P6(t)}function jS(e,t,n){var a;t===void 0&&(t=[]),n===void 0&&(n=!0);const s=P6(e),i=s===((a=e.ownerDocument)==null?void 0:a.body),o=So(s);if(i){const c=xI(o);return t.concat(o,o.visualViewport||[],T0(s)?s:[],c&&n?jS(c):[])}else return t.concat(s,jS(s,[],n))}function xI(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}const Qg=Math.min,mh=Math.max,kO=Math.round,tb=Math.floor,Uc=e=>({x:e,y:e}
45),she={left:"right",right:"left",bottom:"top",top:"bottom"};function ihe(e,t,n){return mh(e,Qg(t,n))}function $L(e,t){return typeof e=="function"?e(t):e}function Zg(e){return e.split("-")[0]}function S0(e){return e.split("-")[1]}function ohe(e){return e==="x"?"y":"x"}function cC(e){return e==="y"?"height":"width"}function ah(e){const t=e[0];return t==="t"||t==="b"?"y":"x"}function uC(e){return ohe(ah(e))}function lhe(e,t,n){n===void 0&&(n=!1);const a=S0(e),s=uC(e),i=cC(s);let o=s==="x"?a===(n?"end":"start")?"right":"left":a==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(o=FO(o)),[o,FO(o)]}function che(e){const t=FO(e);return[II(e),t,II(t)]}function II(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const wD=["left","right"],ED=["right","left"],uhe=["top","bottom"],phe=["bottom","top"];function dhe(e,t,n){switch(e){case"top":case"bottom":return n?t?ED:wD:t?wD:ED;case"left":case"right":return t?uhe:phe;default:return[]}}function mhe(e,t,n,a){const s=S0(e);let i=dhe(Zg(e),n==="start",a);return s&&(i=i.map(o=>o+"-"+s),t&&(i=i.concat(i.map(II)))),i}function FO(e){const t=Zg(e);return she[t]+e.slice(t.length)}function hhe(e){return{top:0,right:0,bottom:0,left:0,...e}}function x6(e){return typeof e!="number"?hhe(e):{top:e,right:e,bottom:e,left:e}}function RO(e){const{x:t,y:n,width:a,height:s}=e;return{width:a,height:s,top:n,left:t,right:t+a,bottom:n+s,x:t,y:n}}var fhe=typeof document<"u",ghe=function(){},_O=fhe?b.useLayoutEffect:ghe;const yhe={...OS},The=yhe.useInsertionEffect,She=The||(e=>e());function vhe(e){const t=b.useRef(()=>{});return She(()=>{t.current=e}),b.useCallback(function(){for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];return t.current==null?void 0:t.current(...a)},[])}function PD(e,t,n){let{reference:a,floating:s}=e;const i=ah(t),o=uC(t),c=cC(o),p=Zg(t),m=i==="y",h=a.x+a.width/2-s.width/2,f=a.y+a.height/2-s.height/2,y=a[c]/2-s[c]/2;let S;switch(p){case"top":S={x:h,y:a.y-s.height};break;case"bottom":S={x:h,y:a.y+a.height};break;case"right":S={x:a.x+a.width,y:f};break;case"left":S={x:a.x-s.width,y:f};break;default:S={x:a.x,y:a.y}}switch(S0(t)){case"start":S[o]-=y*(n&&m?-1:1);break;case"end":S[o]+=y*(n&&m?-1:1);break}return S}async function bhe(e,t){var n;t===void 0&&(t={});const{x:a,y:s,platform:i,rects:o,elements:c,strategy:p}=e,{boundary:m="clippingAncestors",rootBoundary:h="viewport",elementContext:f="floating",altBoundary:y=!1,padding:S=0}=$L(t,e),L=x6(S),v=c[y?f==="floating"?"reference":"floating":f],C=RO(await i.getClippingRect({element:(n=await(i.isElement==null?void 0:i.isElement(v)))==null||n?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(c.floating)),boundary:m,rootBoundary:h,strategy:p})),E=f==="floating"?{x:a,y:s,width:o.floating.width,height:o.floating.height}:o.reference,x=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c.floating)),A=await(i.isElement==null?void 0:i.isElement(x))?await(i.getScale==null?void 0:i.getScale(x))||{x:1,y:1}:{x:1,y:1},w=RO(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:E,offsetParent:x,strategy:p}):E);return{top:(C.top-w.top+L.top)/A.y,bottom:(w.bottom-C.bottom+L.bottom)/A.y,left:(C.left-w.left+L.left)/A.x,right:(w.right-C.right+L.right)/A.x}}const Ohe=50,Lhe=async(e,t,n)=>{const{placement:a="bottom",strategy:s="absolute",middleware:i=[],platform:o}=n,c=o.detectOverflow?o:{...o,detectOverflow:bhe},p=await(o.isRTL==null?void 0:o.isRTL(t));let m=await o.getElementRects({reference:e,floating:t,strategy:s}),{x:h,y:f}=PD(m,a,p),y=a,S=0;const L={};for(let O=0;O<i.length;O++){const v=i[O];if(!v)continue;const{name:C,fn:E}=v,{x,y:A,data:w,reset:k}=await E({x:h,y:f,initialPlacement:a,placement:y,strategy:s,middlewareData:L,rects:m,platform:c,elements:{reference:e,floating:t}});h=x??h,f=A??f,L[C]={...L[C],...w},k&&S<Ohe&&(S++,typeof k=="object"&&(k.placement&&(y=k.placement),k.rects&&(m=k.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:s}):k.rects),{x:h,y:f}=PD(m,y,p)),O=-1)}return{x:h,y:f,placement:y,strategy:s,middlewareData:L}},whe=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:a,placement:s,rects:i,platform:o,elements:c,middlewareData:p}=t,{element:m,padding:h=0}=$L(e,t)||{};if(m==null)return{};const f=x6(h),y={x:n,y:a},S=uC(s),L=cC(S),O=await o.getDimensions(m),v=S==="y",C=v?"top":"left",E=v?"bottom":"right",x=v?"clientHeight":"clientWidth",A=i.reference[L]+i.reference[S]-y[S]-i.floating[L],w=y[S]-i.reference[S],k=await(o.getOffsetParent==null?void 0:o.getOffsetParent(m));let N=k?k[x]:0;(!N||!await(o.isElement==null?void 0:o.isElement(k)))&&(N=c.floating[x]||i.floating[L]);const _=A/2-w/2,j=N/2-O[L]/2-1,F=Qg(f[C],j),G=Qg(f[E],j),z=F,$=N-O[L]-G,Y=N/2-O[L]/2+_,q=ihe(z,Y,$),U=!p.arrow&&S0(s)!=null&&Y!==q&&i.reference[L]/2-(Y<z?F:G)-O[L]/2<0,D=U?Y<z?Y-z:Y-$:0;return{[S]:y[S]+D,data:{[S]:q,centerOffset:Y-q-D,...U&&{alignmentOffset:D}},reset:U}}}),Ehe=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,a;const{placement:s,middlewareData:i,rects:o,initialPlacement:c,platform:p,elements:m}=t,{mainAxis:h=!0,crossAxis:f=!0,fallbackPlacements:y,fallbackStrategy:S="bestFit",fallbackAxisSideDirection:L="none",flipAlignment:O=!0,...v}=$L(e,t);if((n=i.arrow)!=null&&n.alignmentOffset)return{};const C=Zg(s),E=ah(c),x=Zg(c)===c,A=await(p.isRTL==null?void 0:p.isRTL(m.floating)),w=y||(x||!O?[FO(c)]:che(c)),k=L!=="none";!y&&k&&w.push(...mhe(c,O,L,A));const N=[c,...w],_=await p.detectOverflow(t,v),j=[];let F=((a=i.flip)==null?void 0:a.overflows)||[];if(h&&j.push(_[C]),f){const Y=lhe(s,o,A);j.push(_[Y[0]],_[Y[1]])}if(F=[...F,{placement:s,overflows:j}],!j.every(Y=>Y<=0)){var G,z;const Y=(((G=i.flip)==null?void 0:G.index)||0)+1,q=N[Y];
vendor: 8,250 bytes, line 45
45if(q&&(!(f==="alignment"?E!==ah(q):!1)||F.every(X=>ah(X.placement)===E?X.overflows[0]>0:!0)))return{data:{index:Y,overflows:F},reset:{placement:q}};let U=(z=F.filter(D=>D.overflows[0]<=0).sort((D,X)=>D.overflows[1]-X.overflows[1])[0])==null?void 0:z.placement;if(!U)switch(S){case"bestFit":{var $;const D=($=F.filter(X=>{if(k){const W=ah(X.placement);return W===E||W==="y"}return!0}).map(X=>[X.placement,X.overflows.filter(W=>W>0).reduce((W,B)=>W+B,0)]).sort((X,W)=>X[1]-W[1])[0])==null?void 0:$[0];D&&(U=D);break}case"initialPlacement":U=c;break}if(s!==U)return{reset:{placement:U}}}return{}}}},Phe=new Set(["left","top"]);async function xhe(e,t){const{placement:n,platform:a,elements:s}=e,i=await(a.isRTL==null?void 0:a.isRTL(s.floating)),o=Zg(n),c=S0(n),p=ah(n)==="y",m=Phe.has(o)?-1:1,h=i&&p?-1:1,f=$L(t,e);let{mainAxis:y,crossAxis:S,alignmentAxis:L}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return c&&typeof L=="number"&&(S=c==="end"?L*-1:L),p?{x:S*h,y:y*m}:{x:y*m,y:S*h}}const Ihe=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,a;const{x:s,y:i,placement:o,middlewareData:c}=t,p=await xhe(t,e);return o===((n=c.offset)==null?void 0:n.placement)&&(a=c.arrow)!=null&&a.alignmentOffset?{}:{x:s+p.x,y:i+p.y,data:{...p,placement:o}}}}};function I6(e){const t=Zo(e);let n=parseFloat(t.width)||0,a=parseFloat(t.height)||0;const s=gp(e),i=s?e.offsetWidth:n,o=s?e.offsetHeight:a,c=kO(n)!==i||kO(a)!==o;return c&&(n=i,a=o),{width:n,height:a,$:c}}function pC(e){return di(e)?e:e.contextElement}function Ng(e){const t=pC(e);if(!gp(t))return Uc(1);const n=t.getBoundingClientRect(),{width:a,height:s,$:i}=I6(t);let o=(i?kO(n.width):n.width)/a,c=(i?kO(n.height):n.height)/s;return(!o||!Number.isFinite(o))&&(o=1),(!c||!Number.isFinite(c))&&(c=1),{x:o,y:c}}const Nhe=Uc(0);function N6(e){const t=So(e);return!lC()||!t.visualViewport?Nhe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Ahe(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==So(e)?!1:t}function bh(e,t,n,a){t===void 0&&(t=!1),n===void 0&&(n=!1);const s=e.getBoundingClientRect(),i=pC(e);let o=Uc(1);t&&(a?di(a)&&(o=Ng(a)):o=Ng(e));const c=Ahe(i,n,a)?N6(i):Uc(0);let p=(s.left+c.x)/o.x,m=(s.top+c.y)/o.y,h=s.width/o.x,f=s.height/o.y;if(i){const y=So(i),S=a&&di(a)?So(a):a;let L=y,O=xI(L);for(;O&&a&&S!==L;){const v=Ng(O),C=O.getBoundingClientRect(),E=Zo(O),x=C.left+(O.clientLeft+parseFloat(E.paddingLeft))*v.x,A=C.top+(O.clientTop+parseFloat(E.paddingTop))*v.y;p*=v.x,m*=v.y,h*=v.x,f*=v.y,p+=x,m+=A,L=So(O),O=xI(L)}}return RO({width:h,height:f,x:p,y:m})}function zL(e,t){const n=UL(e).scrollLeft;return t?t.left+n:bh(tu(e)).left+n}function A6(e,t){const n=e.getBoundingClientRect(),a=n.left+t.scrollLeft-zL(e,n),s=n.top+t.scrollTop;return{x:a,y:s}}function Che(e){let{elements:t,rect:n,offsetParent:a,strategy:s}=e;const i=s==="fixed",o=tu(a),c=t?WL(t.floating):!1;if(a===o||c&&i)return n;let p={scrollLeft:0,scrollTop:0},m=Uc(1);const h=Uc(0),f=gp(a);if((f||!f&&!i)&&((gy(a)!=="body"||T0(o))&&(p=UL(a)),f)){const S=bh(a);m=Ng(a),h.x=S.x+a.clientLeft,h.y=S.y+a.clientTop}const y=o&&!f&&!i?A6(o,p):Uc(0);return{width:n.width*m.x,height:n.height*m.y,x:n.x*m.x-p.scrollLeft*m.x+h.x+y.x,y:n.y*m.y-p.scrollTop*m.y+h.y+y.y}}function khe(e){return Array.from(e.getClientRects())}function Fhe(e){const t=tu(e),n=UL(e),a=e.ownerDocument.body,s=mh(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),i=mh(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight);let o=-n.scrollLeft+zL(e);const c=-n.scrollTop;return Zo(a).direction==="rtl"&&(o+=mh(t.clientWidth,a.clientWidth)-s),{width:s,height:i,x:o,y:c}}const xD=25;function Rhe(e,t){const n=So(e),a=tu(e),s=n.visualViewport;let i=a.clientWidth,o=a.clientHeight,c=0,p=0;if(s){i=s.width,o=s.height;const h=lC();(!h||h&&t==="fixed")&&(c=s.offsetLeft,p=s.offsetTop)}const m=zL(a);if(m<=0){const h=a.ownerDocument,f=h.body,y=getComputedStyle(f),S=h.compatMode==="CSS1Compat"&&parseFloat(y.marginLeft)+parseFloat(y.marginRight)||0,L=Math.abs(a.clientWidth-f.clientWidth-S);L<=xD&&(i-=L)}else m<=xD&&(i+=m);return{width:i,height:o,x:c,y:p}}function _he(e,t){const n=bh(e,!0,t==="fixed"),a=n.top+e.clientTop,s=n.left+e.clientLeft,i=gp(e)?Ng(e):Uc(1),o=e.clientWidth*i.x,c=e.clientHeight*i.y,p=s*i.x,m=a*i.y;return{width:o,height:c,x:p,y:m}}function ID(e,t,n){let a;if(t==="viewport")a=Rhe(e,n);else if(t==="document")a=Fhe(tu(e));else if(di(t))a=_he(t,n);else{const s=N6(e);a={x:t.x-s.x,y:t.y-s.y,width:t.width,height:t.height}}return RO(a)}function C6(e,t){const n=Pd(e);return n===t||!di(n)||Xg(n)?!1:Zo(n).position==="fixed"||C6(n,t)}function Bhe(e,t){const n=t.get(e);if(n)return n;let a=jS(e,[],!1).filter(c=>di(c)&&gy(c)!=="body"),s=null;const i=Zo(e).position==="fixed";let o=i?Pd(e):e;for(;di(o)&&!Xg(o);){const c=Zo(o),p=oC(o);!p&&c.position==="fixed"&&(s=null),(i?!p&&!s:!p&&c.position==="static"&&!!s&&(s.position==="absolute"||s.position==="fixed")||T0(o)&&!p&&C6(e,o))?a=a.filter(h=>h!==o):s=c,o=Pd(o)}return t.set(e,a),a}function Dhe(e){let{element:t,boundary:n,rootBoundary:a,strategy:s}=e;const o=[...n==="clippingAncestors"?WL(t)?[]:Bhe(t,this._c):[].concat(n),a],c=ID(t,o[0],s);let p=c.top,m=c.right,h=c.bottom,f=c.left;for(let y=1;y<o.length;y++){const S=ID(t,o[y],s);p=mh(S.top,p),m=Qg(S.right,m),h=Qg(S.bottom,h),f=mh(S.left,f)}return{width:m-f,height:h-p,x:f,y:p}}function Mhe(e){const{width:t,height:n}=I6(e);return{width:t,height:n}}function jhe(e,t,n){const a=gp(t),s=tu(t),i=n==="fixed",o=bh(e,!0,i,t);let c={scrollLeft:0,scrollTop:0};const p=Uc(0);function m(){p.x=zL(s)}if(a||!a&&!i)if((gy(t)!=="body"||T0(s))&&(c=UL(t)),a){const S=bh(t,!0,i,t);p.x=S.x+t.clientLeft,p.y=S.y+t.clientTop}else s&&m();i&&!a&&s&&m();const h=s&&!a&&!i?A6(s,c):Uc(0),f=o.left+c.scrollLeft-p.x-h.x,y=o.top+c.scrollTop-p.y-h.y;return{x:f,y,width:o.width,height:o.height}}function q1(e){return Zo(e).position==="static"}function ND(e,t){if(!gp(e)||Zo(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return tu(e)===n&&(n=n.ownerDocument.body),n}function k6(e,t){const n=So(e);if(WL(e))return n;if(!gp(e)){let s=Pd(e);for(;s&&!Xg(s);){if(di(s)&&!q1(s))return s;s=Pd(s)}return n}let a=ND(e,t);for(;a&&the(a)&&q1(a);)a=ND(a,t);return a&&Xg(a)&&q1(a)&&!oC(a)?n:a||rhe(e)||n}const Ghe=async function(e){const t=this.getOffsetParent||k6,n=this.getDimensions,a=await n(e.floating);return{reference:jhe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}};function Yhe(e){return Zo(e).direction==="rtl"}const Vhe={convertOffsetParentRelativeRectToViewportRelativeRect:Che,getDocumentElement:tu,getClippingRect:Dhe,getOffsetParent:k6,getElementRects:Ghe,getClientRects:khe,getDimensions:Mhe,getScale:Ng,isElement:di,isRTL:Yhe};function F6(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Hhe(e,t){let n=null,a;const s=tu(e);function i(){var c;clearTimeout(a),(c=n)==null||c.disconnect(),n=null}function o(c,p){c===void 0&&(c=!1),p===void 0&&(p=1),i();const m=e.getBoundingClientRect(),{left:h,top:f,width:y,height:S}=m;if(c||t(),!y||!S)return;const L=tb(f),O=tb(s.clientWidth-(h+y)),v=tb(s.clientHeight-(f+S)),C=tb(h),x={rootMargin:-L+"px "+-O+"px "+-v+"px "+-C+"px",threshold:mh(0,Qg(1,p))||1};let A=!0;function w(k){const N=k[0].intersectionRatio;if(N!==p){if(!A)return o();N?o(!1,N):a=setTimeout(()=>{o(!1,1e-7)},1e3)}N===1&&!F6(m,e.getBoundingClientRect())&&o(),A=!1}try{n=new IntersectionObserver(w,{...x,root:s.ownerDocument})}catch{n=new IntersectionObserver(w,x)}n.observe(e)}return o(!0),i}function Jhe(e,t,n,a){a===void 0&&(a={});const{ancestorScroll:s=!0,ancestorResize:i=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:p=!1}=a,m=pC(e),h=s||i?[...m?jS(m):[],...t?jS(t):[]]:[];h.forEach(C=>{s&&C.addEventListener("scroll",n,{passive:!0}),i&&C.addEventListener("resize",n)});const f=m&&c?Hhe(m,n):null;let y=-1,S=null;o&&(S=new ResizeObserver(C=>{let[E]=C;E&&E.target===m&&S&&t&&(S.unobserve(t),cancelAnimationFrame(y),y=requestAnimationFrame(()=>{var x;(x=S)==null||x.observe(t)})),n()}),m&&!p&&S.observe(m),t&&S.observe(t));
45let L,O=p?bh(e):null;p&&v();function v(){const C=bh(e);O&&!F6(O,C)&&n(),O=C,L=requestAnimationFrame(v)}return n(),()=>{var C;h.forEach(E=>{s&&E.removeEventListener("scroll",n),i&&E.removeEventListener("resize",n)}),f?.(),(C=S)==null||C.disconnect(),S=null,p&&cancelAnimationFrame(L)}}const Whe=Ihe,Uhe=Ehe,AD=whe,$he=(e,t,n)=>{const a=new Map,s={platform:Vhe,...n},i={...s.platform,_c:a};return Lhe(e,t,{...s,platform:i})};var zhe=typeof document<"u",Khe=function(){},Wb=zhe?b.useLayoutEffect:Khe;function BO(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,a,s;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(a=n;a--!==0;)if(!BO(e[a],t[a]))return!1;return!0}if(s=Object.keys(e),n=s.length,n!==Object.keys(t).length)return!1;for(a=n;a--!==0;)if(!{}.hasOwnProperty.call(t,s[a]))return!1;for(a=n;a--!==0;){const i=s[a];if(!(i==="_owner"&&e.$$typeof)&&!BO(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function R6(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function CD(e,t){const n=R6(e);return Math.round(t*n)/n}function X1(e){const t=b.useRef(e);return Wb(()=>{t.current=e}),t}function qhe(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:a=[],platform:s,elements:{reference:i,floating:o}={},transform:c=!0,whileElementsMounted:p,open:m}=e,[h,f]=b.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[y,S]=b.useState(a);BO(y,a)||S(a);const[L,O]=b.useState(null),[v,C]=b.useState(null),E=b.useCallback(X=>{X!==k.current&&(k.current=X,O(X))},[]),x=b.useCallback(X=>{X!==N.current&&(N.current=X,C(X))},[]),A=i||L,w=o||v,k=b.useRef(null),N=b.useRef(null),_=b.useRef(h),j=p!=null,F=X1(p),G=X1(s),z=X1(m),$=b.useCallback(()=>{if(!k.current||!N.current)return;const X={placement:t,strategy:n,middleware:y};G.current&&(X.platform=G.current),$he(k.current,N.current,X).then(W=>{const B={...W,isPositioned:z.current!==!1};Y.current&&!BO(_.current,B)&&(_.current=B,UI.flushSync(()=>{f(B)}))})},[y,t,n,G,z]);Wb(()=>{m===!1&&_.current.isPositioned&&(_.current.isPositioned=!1,f(X=>({...X,isPositioned:!1})))},[m]);const Y=b.useRef(!1);Wb(()=>(Y.current=!0,()=>{Y.current=!1}),[]),Wb(()=>{if(A&&(k.current=A),w&&(N.current=w),A&&w){if(F.current)return F.current(A,w,$);$()}},[A,w,$,F,j]);const q=b.useMemo(()=>({reference:k,floating:N,setReference:E,setFloating:x}),[E,x]),U=b.useMemo(()=>({reference:A,floating:w}),[A,w]),D=b.useMemo(()=>{const X={position:n,left:0,top:0};if(!U.floating)return X;const W=CD(U.floating,h.x),B=CD(U.floating,h.y);return c?{...X,transform:"translate("+W+"px, "+B+"px)",...R6(U.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:W,top:B}},[n,c,U.floating,h.x,h.y]);return b.useMemo(()=>({...h,update:$,refs:q,elements:U,floatingStyles:D}),[h,$,q,U,D])}const Xhe=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:a,padding:s}=typeof e=="function"?e(n):e;return a&&t(a)?a.current!=null?AD({element:a.current,padding:s}).fn(n):{}:a?AD({element:a,padding:s}).fn(n):{}}}},Qhe=(e,t)=>{const n=Whe(e);return{name:n.name,fn:n.fn,options:[e,t]}},Zhe=(e,t)=>{const n=Uhe(e);return{name:n.name,fn:n.fn,options:[e,t]}},efe=(e,t)=>{const n=Xhe(e);return{name:n.name,fn:n.fn,options:[e,t]}},tfe={...OS};let kD=!1,nfe=0;const FD=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+nfe++;function afe(){const[e,t]=b.useState(()=>kD?FD():void 0);return _O(()=>{e==null&&t(FD())},[]),b.useEffect(()=>{kD=!0},[]),e}const rfe=tfe.useId,_6=rfe||afe,sfe=b.forwardRef(function(t,n){const{context:{placement:a,elements:{floating:s},middlewareData:{arrow:i,shift:o}},width:c=14,height:p=7,tipRadius:m=0,strokeWidth:h=0,staticOffset:f,stroke:y,d:S,style:{transform:L,...O}={},...v}=t,C=_6(),[E,x]=b.useState(!1);if(_O(()=>{if(!s)return;Zo(s).direction==="rtl"&&x(!0)},[s]),!s)return null;const[A,w]=a.split("-"),k=A==="top"||A==="bottom";let N=f;(k&&o!=null&&o.x||!k&&o!=null&&o.y)&&(N=null);const _=h*2,j=_/2,F=c/2*(m/-8+1),G=p/2*m/4,z=!!S,$=N&&w==="end"?"bottom":"top";let Y=N&&w==="end"?"right":"left";N&&E&&(Y=w==="end"?"left":"right");const q=i?.x!=null?N||i.x:"",U=i?.y!=null?N||i.y:"",D=S||"M0,0"+(" H"
45+c)+(" L"+(c-F)+","+(p-G))+(" Q"+c/2+","+p+" "+F+","+(p-G))+" Z",X={top:z?"rotate(180deg)":"",left:z?"rotate(90deg)":"rotate(-90deg)",bottom:z?"":"rotate(180deg)",right:z?"rotate(-90deg)":"rotate(90deg)"}[A];return r.jsxs("svg",{...v,"aria-hidden":!0,ref:n,width:z?c:c+_,height:c,viewBox:"0 0 "+c+" "+(p>c?p:c),style:{position:"absolute",pointerEvents:"none",[Y]:q,[$]:U,[A]:k||z?"100%":"calc(100% - "+_/2+"px)",transform:[X,L].filter(W=>!!W).join(" "),...O},children:[_>0&&r.jsx("path",{clipPath:"url(#"+C+")",fill:"none",stroke:y,strokeWidth:_+(S?0:1),d:D}),r.jsx("path",{stroke:_&&!S?v.fill:"none",d:D}),r.jsx("clipPath",{id:C,children:r.jsx("rect",{x:-j,y:j*(z?-1:1),width:c+_,height:c})})]})});function ife(){const e=new Map;return{emit(t,n){var a;(a=e.get(t))==null||a.forEach(s=>s(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var a;(a=e.get(t))==null||a.delete(n)}}}const ofe=b.createContext(null),lfe=b.createContext(null),cfe=()=>{var e;return((e=b.useContext(ofe))==null?void 0:e.id)||null},ufe=()=>b.useContext(lfe);function pfe(e){const{open:t=!1,onOpenChange:n,elements:a}=e,s=_6(),i=b.useRef({}),[o]=b.useState(()=>ife()),c=cfe()!=null,[p,m]=b.useState(a.reference),h=vhe((S,L,O)=>{i.current.openEvent=S?L:void 0,o.emit("openchange",{open:S,event:L,reason:O,nested:c}),n?.(S,L,O)}),f=b.useMemo(()=>({setPositionReference:m}),[]),y=b.useMemo(()=>({reference:p||a.reference||null,floating:a.floating||null,domReference:a.reference}),[p,a.reference,a.floating]);return b.useMemo(()=>({dataRef:i,open:t,onOpenChange:h,elements:y,events:o,floatingId:s,refs:f}),[t,h,y,o,s,f])}function dfe(e){e===void 0&&(e={});const{nodeId:t}=e,n=pfe({...e,elements:{reference:null,floating:null,...e.elements}}),a=e.rootContext||n,s=a.elements,[i,o]=b.useState(null),[c,p]=b.useState(null),h=s?.domReference||i,f=b.useRef(null),y=ufe();_O(()=>{h&&(f.current=h)},[h]);const S=qhe({...e,elements:{...s,...c&&{reference:c}}}),L=b.useCallback(x=>{const A=di(x)?{getBoundingClientRect:()=>x.getBoundingClientRect(),getClientRects:()=>x.getClientRects(),contextElement:x}:x;p(A),S.refs.setReference(A)},[S.refs]),O=b.useCallback(x=>{(di(x)||x===null)&&(f.current=x,o(x)),(di(S.refs.reference.current)||S.refs.reference.current===null||x!==null&&!di(x))&&S.refs.setReference(x)},[S.refs]),v=b.useMemo(()=>({...S.refs,setReference:O,setPositionReference:L,domReference:f}),[S.refs,O,L]),C=b.useMemo(()=>({...S.elements,domReference:h}),[S.elements,h]),E=b.useMemo(()=>({...S,...a,refs:v,elements:C,nodeId:t}),[S,v,C,t,a]);return _O(()=>{a.dataRef.current.floatingContext=E;const x=y?.nodesRef.current.find(A=>A.id===t);x&&(x.context=E)}),b.useMemo(()=>({...S,context:E,refs:v,elements:C}),[S,v,C,E])}
45var NI=function(t,n){return NI=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,s){a.__proto__=s}||function(a,s){for(var i in s)Object.prototype.hasOwnProperty.call(s,i)&&(a[i]=s[i])},NI(t,n)};function Rs(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");NI(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Zn=function(){return Zn=Object.assign||function(n){for(var a,s=1,i=arguments.length;s<i;s++){a=arguments[s];for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o])}return n},Zn.apply(this,arguments)};function Yc(e,t,n){if(n||arguments.length===2)for(var a=0,s=t.length,i;a<s;a++)(i||!(a in t))&&(i||(i=Array.prototype.slice.call(t,0,a)),i[a]=t[a]);return e.concat(i||Array.prototype.slice.call(t))}var mfe=function(e){var t=e.showTimeSelectOnly,n=t===void 0?!1:t,a=e.showTime,s=a===void 0?!1:a,i=e.className,o=e.children,c=e.inline,p=n?"Choose Time":"Choose Date".concat(s?" and Time":"");return ke.createElement("div",{className:i,"aria-label":p,role:c?void 0:"dialog","aria-modal":c?void 0:"true"},o)},hfe=function(e,t){var n=b.useRef(null),a=b.useRef(e);b.useEffect(function(){a.current=e},[e]);var s=b.useCallback(function(i){var o,c=i.composed&&i.composedPath&&i.composedPath().find(function(p){return p instanceof Node})||i.target;n.current&&!n.current.contains(c)&&(t&&c instanceof HTMLElement&&c.classList.contains(t)||(o=a.current)===null||o===void 0||o.call(a,i))},[t]);return b.useEffect(function(){return document.addEventListener("mousedown",s),function(){document.removeEventListener("mousedown",s)}},[s]),n},KL=function(e){var t=e.children,n=e.onClickOutside,a=e.className,s=e.containerRef,i=e.style,o=e.ignoreClass,c=hfe(n,o);return ke.createElement("div",{className:a,style:i,ref:function(p){c.current=p,s&&(s.current=p)}},t)},Gt;(function(e){e.ArrowUp="ArrowUp",e.ArrowDown="ArrowDown",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.PageUp="PageUp",e.PageDown="PageDown",e.Home="Home",e.End="End",e.Enter="Enter",e.Space=" ",e.Tab="Tab",e.Escape="Escape",e.Backspace="Backspace",e.X="x"})(Gt||(Gt={}));function B6(){var e=typeof window<"u"?window:globalThis;return e}var v0=12;function Sa(e){if(e==null)return new Date;var t=typeof e=="string"?jme(e):dn(e);return fo(t)?t:new Date}function ng(e,t,n,a,s){s===void 0&&(s=Sa());for(var i=ey(n)||ey(dC()),o=Array.isArray(t)?t:[t],c=0,p=o;c<p.length;c++){var m=p[c],h=Fme(e,m,s,{locale:i});if(fo(h)&&(!a||e===er(h,m,n)))return h}return null}function fo(e,t){return xO(e)&&!Gc(e,new Date("1/1/1800"))}function er(e,t,n){if(n==="en")return vD(e,t,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});var a=n?ey(n):void 0;return n&&!a&&console.warn('A locale object was not found for the provided string ["'.concat(n,'"].')),a=a||ey(dC()),vD(e,t,{locale:a,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0})}function po(e,t){var n=t.dateFormat,a=t.locale,s=Array.isArray(n)&&n.length>0?n[0]:n;return e&&er(e,s,a)||""}var D6=" - ";function ffe(e,t,n){if(!e&&!t)return"";var a=e?po(e,n):"",s=t?po(t,n):"",i=n.rangeSeparator||D6;return"".concat(a).concat(i).concat(s)}function gfe(e,t){if(!e?.length)return"";var n=e[0]?po(e[0],t):"";if(e.length===1)return n;if(e.length===2&&e[1]){var a=po(e[1],t);return"".concat(n,", ").concat(a)}var s=e.length-1;return"".concat(n," (+").concat(s,")")}function nb(e,t){var n=t.hour,a=n===void 0?0:n,s=t.minute,i=s===void 0?0:s,o=t.second,c=o===void 0?0:o;return Vb(Hb(Jb(e,c),i),a)}function yfe(e){return aC(e)}function Tfe(e,t){return er(e,"ddd",t)}function lS(e){return vh(e)}function vd(e,t,n){var a=ey(t||dC());return op(e,{locale:a,weekStartsOn:n})}function Qu(e){return h6(e)}function cS(e){return HL(e)}function RD(e){return wI(e)}function _D(){return vh(Sa())}function BD(e){return d6(e)}function Sfe(e){return jpe(e)}function vfe(e){return m6(e)}function Rc(e,t){return e&&t?Dme(e,t):!e&&!t}function li(e,t){return e&&t?_me(e,t):!e&&!t}function DO(e,t){return e&&t?Bme(e,t):!e&&!t}function aa(e,t){return e&&t?Dpe(e,t):!e&&!t}function rh(e,t){return e&&t?Mde(e,t):!e&&!t}function $m(e,t,n){var a,s=vh(t),i=d6(n);try{a=MS(e,{start:s,end:i})}catch{a=!1}return a}function dC(){var e=B6();return e.__localeId__}function ey(e){if(typeof e=="string"){var t=B6();return t.__localeData__?t.__localeData__[e]:void 0}else return e}function bfe(e,t,n){return t(er(e,"EEEE",n))}function Ofe(e,t){return er(e,"EEEEEE",t)}function Lfe(e,t){return er(e,"EEE",t)}function mC(e,t){return er(mo(Sa(),e),"LLLL",t)}function M6(e,t){return er(mo(Sa(),e),"LLL",t)}function wfe(e,t){return er(pg(Sa(),e),"QQQ",t)}function zo(e,t){var n=t===void 0?{}:t,a=n.minDate,s=n.maxDate,i=n.excludeDates,o=n.excludeDateIntervals,c=n.includeDates,p=n.includeDateIntervals,m=n.filterDate,h=n.disabled;return h?!0:b0(e,{minDate:a,maxDate:s})||i&&i.some(function(f){return f instanceof Date?aa(e,f):aa(e,f.date)})||o&&o.some(function(f){var y=f.start,S=f.end;return MS(e,{start:y,end:S})})||c&&!c.some(function(f){return aa(e,f)})||p&&!p.some(function(f){var y=f.start,S=f.end;return MS(e,{start:y,end:S})})||m&&!m(Sa(e))||!1}function hC(e,t){var n=t===void 0?{}:t,a=n.excludeDates,s=n.excludeDateIntervals;return s&&s.length>0?s.some(function(i){var o=i.start,c=i.end;return MS(e,{start:o,end:c})}):a&&a.some(function(i){var o;return i instanceof Date?aa(e,i):aa(e,(o=i.date)!==null&&o!==void 0?o:new Date)})||!1}function j6(e,t){var n=t===void 0?{}:t,a=n.minDate,s=n.maxDate,i=n.excludeDates,o=n.includeDates,c=n.filterDate;return b0(e,{minDate:a?h6(a):void 0,maxDate:s?m6(s):void 0}
45)||i?.some(function(p){return li(e,p instanceof Date?p:p.date)})||o&&!o.some(function(p){return li(e,p)})||c&&!c(Sa(e))||!1}function ab(e,t,n,a){var s=ea(e),i=Vi(e),o=ea(t),c=Vi(t),p=ea(a);return s===o&&s===p?i<=n&&n<=c:s<o?p===s&&i<=n||p===o&&c>=n||p<o&&p>s:!1}function Efe(e,t){var n=t===void 0?{}:t,a=n.minDate,s=n.maxDate,i=n.excludeDates,o=n.includeDates;return b0(e,{minDate:a,maxDate:s})||i&&i.some(function(c){return li(c instanceof Date?c:c.date,e)})||o&&!o.some(function(c){return li(c,e)})||!1}function rb(e,t){var n=t===void 0?{}:t,a=n.minDate,s=n.maxDate,i=n.excludeDates,o=n.includeDates,c=n.filterDate,p=n.disabled;return p?!0:b0(e,{minDate:a,maxDate:s})||i?.some(function(m){return DO(e,m instanceof Date?m:m.date)})||o&&!o.some(function(m){return DO(e,m)})||c&&!c(Sa(e))||!1}function sb(e,t,n){if(!t||!n||!xO(t)||!xO(n))return!1;var a=ea(t),s=ea(n);return a<=e&&s>=e}function Ub(e,t){var n=t===void 0?{}:t,a=n.minDate,s=n.maxDate,i=n.excludeDates,o=n.includeDates,c=n.filterDate,p=n.disabled;if(p)return!0;var m=new Date(e,0,1);return b0(m,{minDate:a?HL(a):void 0,maxDate:s?f6(s):void 0})||i?.some(function(h){return Rc(m,h instanceof Date?h:h.date)})||o&&!o.some(function(h){return Rc(m,h)})||c&&!c(Sa(m))||!1}function ib(e,t,n,a){var s=ea(e),i=cd(e),o=ea(t),c=cd(t),p=ea(a);return s===o&&s===p?i<=n&&n<=c:s<o?p===s&&i<=n||p===o&&c>=n||p<o&&p>s:!1}function b0(e,t){var n,a=t===void 0?{}:t,s=a.minDate,i=a.maxDate;return(n=s&&Kg(e,s)<0||i&&Kg(e,i)>0)!==null&&n!==void 0?n:!1}function DD(e,t){return t.some(function(n){return Rl(n)===Rl(e)&&_l(n)===_l(e)&&Sd(n)===Sd(e)})}function MD(e,t){var n=t===void 0?{}:t,a=n.excludeTimes,s=n.includeTimes,i=n.filterTime;return a&&DD(e,a)||s&&!DD(e,s)||i&&!i(e)||!1}function jD(e,t){var n=t.minTime,a=t.maxTime;if(!n||!a)throw new Error("Both minTime and maxTime props required");var s=Sa();s=Vb(s,Rl(e)),s=Hb(s,_l(e)),s=Jb(s,Sd(e));var i=Sa();i=Vb(i,Rl(n)),i=Hb(i,_l(n)),i=Jb(i,Sd(n));var o=Sa();o=Vb(o,Rl(a)),o=Hb(o,_l(a)),o=Jb(o,Sd(a));var c;try{c=!MS(s,{start:i,end:o})}catch{c=!1}return c}function GD(e,t){var n=t===void 0?{}:t,a=n.minDate,s=n.includeDates,i=dh(e,1);return a&&IO(a,i)>0||s&&s.every(function(o){return IO(o,i)>0})||!1}function YD(e,t){var n=t===void 0?{}:t,a=n.maxDate,s=n.includeDates,i=Yl(e,1);return a&&IO(i,a)>0||s&&s.every(function(o){return IO(i,o)>0})||!1}function Pfe(e,t){var n=t===void 0?{}:t,a=n.minDate,s=n.includeDates,i=HL(e),o=w6(i);return a&&NO(a,o)>0||s&&s.every(function(c){return NO(c,o)>0})||!1}function xfe(e,t){var n=t===void 0?{}:t,a=n.maxDate,s=n.includeDates,i=f6(e),o=nC(i,1);return a&&NO(o,a)>0||s&&s.every(function(c){return NO(o,c)>0})||!1}function VD(e,t){var n=t===void 0?{}:t,a=n.minDate,s=n.includeDates,i=qg(e,1);return a&&AO(a,i)>0||s&&s.every(function(o){return AO(o,i)>0})||!1}function Ife(e,t){var n=t===void 0?{}
45:t,a=n.minDate,s=n.yearItemNumber,i=s===void 0?v0:s,o=cS(qg(e,i)),c=Yu(o,i).endPeriod,p=a&&ea(a);return p&&p>c||!1}function HD(e,t){var n=t===void 0?{}:t,a=n.maxDate,s=n.includeDates,i=qu(e,1);return a&&AO(i,a)>0||s&&s.every(function(o){return AO(i,o)>0})||!1}function Nfe(e,t){var n=t===void 0?{}:t,a=n.maxDate,s=n.yearItemNumber,i=s===void 0?v0:s,o=qu(e,i),c=Yu(o,i).startPeriod,p=a&&ea(a);return p&&p<c||!1}function G6(e){var t=e.minDate,n=e.includeDates;if(n&&t){var a=n.filter(function(s){return Kg(s,t)>=0});return hD(a)}else return n?hD(n):t}function Y6(e){var t=e.maxDate,n=e.includeDates;if(n&&t){var a=n.filter(function(s){return Kg(s,t)<=0});return mD(a)}else return n?mD(n):t}function JD(e,t){var n;e===void 0&&(e=[]),t===void 0&&(t="react-datepicker__day--highlighted");for(var a=new Map,s=0,i=e.length;s<i;s++){var o=e[s];if(Xu(o)){var c=er(o,"MM.dd.yyyy"),p=a.get(c)||[];p.includes(t)||(p.push(t),a.set(c,p))}else if(typeof o=="object"){var m=Object.keys(o),h=(n=m[0])!==null&&n!==void 0?n:"",f=o[h];if(typeof h=="string"&&Array.isArray(f))for(var y=0,S=f.length;y<S;y++){var L=f[y];if(L){var c=er(L,"MM.dd.yyyy"),p=a.get(c)||[];p.includes(h)||(p.push(h),a.set(c,p))}}}}return a}function Afe(e,t){return e.length!==t.length?!1:e.every(function(n,a){return n===t[a]})}function Cfe(e,t){e===void 0&&(e=[]),t===void 0&&(t="react-datepicker__day--holidays");var n=new Map;return e.forEach(function(a){var s=a.date,i=a.holidayName;if(Xu(s)){var o=er(s,"MM.dd.yyyy"),c=n.get(o)||{className:"",holidayNames:[]};if(!("className"in c&&c.className===t&&Afe(c.holidayNames,[i]))){c.className=t;var p=c.holidayNames;c.holidayNames=p?Yc(Yc([],p,!0),[i],!1):[i],n.set(o,c)}}}),n}function kfe(e,t,n,a,s){for(var i=s.length,o=[],c=0;c<i;c++){var p=e,m=s[c];m&&(p=Fpe(p,Rl(m)),p=DS(p,_l(m)),p=Bpe(p,Sd(m)));var h=DS(e,(n+1)*a);Ed(p,t)&&Gc(p,h)&&m!=null&&o.push(m)}return o}function WD(e){return e<10?"0".concat(e):"".concat(e)}function Yu(e,t){t===void 0&&(t=v0);var n=Math.ceil(ea(e)/t)*t,a=n-(t-1);return{startPeriod:a,endPeriod:n}}function Ffe(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),n=new Date(e.getFullYear(),e.getMonth(),e.getDate(),24);return Math.round((+n-+t)/36e5)}function UD(e){var t=e.getSeconds(),n=e.getMilliseconds();return dn(e.getTime()-t*1e3-n)}function V6(e,t){return UD(e).getTime()===UD(t).getTime()}function $D(e){if(!Xu(e))throw new Error("Invalid date");var t=new Date(e);return t.setHours(0,0,0,0),t}function Q1(e,t){if(!Xu(e)||!Xu(t))throw new Error("Invalid date received");var n=$D(e),a=$D(t);return Gc(n,a)}function H6(e){return e.key===Gt.Space}var Rfe=(function(e){Rs(t,e);function t(n){var a=e.call(this,n)||this;return a.inputRef=ke.createRef(),a.onTimeChange=function(s){var i,o;a.setState({time:s});var c=a.props.date,p=c instanceof Date&&!isNaN(+c),m=p?c:new Date;if(s?.includes(":")){var h=s.split(":"),f=h[0],y=h[1];m.setHours(Number(f)),m.setMinutes(Number(y))}(o=(i=a.props).onChange)===null||o===void 0||o.call(i,m)},a.renderTimeInput=function(){var s=a.state.time,i=a.props,o=i.date,c=i.timeString,p=i.customTimeInput;return p?b.cloneElement(p,{date:o,value:s,onChange:a.onTimeChange}):ke.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",ref:a.inputRef,onClick:function(){var m;(m=a.inputRef.current)===null||m===void 0||m.focus()},required:!0,value:s,onChange:function(m){a.onTimeChange(m.target.value||c)}})},a.state={time:a.props.timeString},a}return t.getDerivedStateFromProps=function(n,a){return n.timeString!==a.time?{time:n.timeString}:null},t.prototype.render=function(){return ke.createElement("div",{className:"react-datepicker__input-time-container"},ke.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),ke.createElement("div",{className:"react-datepicker-time__input-container"},ke.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))},t})(b.Component),_fe=(function(e){Rs(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.dayEl=b.createRef(),n.handleClick=function(a){!n.isDisabled()&&n.props.onClick&&n.props.onClick(a)},n.handleMouseEnter=function(a){!n.isDisabled()&&n.props.onMouseEnter&&n.props.onMouseEnter(a)},n.handleOnKeyDown=function(a){var s,i,o=a.key;o===Gt.Space&&(a.preventDefault(),a.key=Gt.Enter),(i=(s=n.props).handleOnKeyDown)===null||i===void 0||i.call(s,a)},n.isSameDay=function(a){return aa(n.props.day,a)},n.isKeyboardSelected=function(){var a;if(n.props.disabledKeyboardNavigation)return!1;var s=n.props.selectsMultiple?(a=n.props.selectedDates)===null||a===void 0?void 0:a.some(function(o){return n.isSameDayOrWeek(o)}):n.isSameDayOrWeek(n.props.selected),i=n.props.preSelection&&n.isDisabled(n.props.preSelection);return!s&&n.isSameDayOrWeek(n.props.preSelection)&&!i},n.isDisabled=function(a){return a===void 0&&(a=n.props.day),zo(a,{minDate:n.props.minDate,maxDate:n.props.maxDate,excludeDates:n.props.excludeDates,excludeDateIntervals:n.props.excludeDateIntervals,includeDateIntervals:n.props.includeDateIntervals,includeDates:n.props.includeDates,filterDate:n.props.filterDate,disabled:n.props.disabled})},n.isExcluded=function(){return hC(n.props.day,{excludeDates:n.props.excludeDates,excludeDateIntervals:n.props.excludeDateIntervals})},n.isStartOfWeek=function(){return aa(n.props.day,vd(n.props.day,n.props.locale,n.props.calendarStartDay))},n.isSameWeek=function(a){return n.props.showWeekPicker&&aa(a,vd(n.props.day,n.props.locale,n.props.calendarStartDay))},n.isSameDayOrWeek=function(a){return n.isSameDay(a)||n.isSameWeek(a)},n.getHighLightedClass=function(){var a=n.props,s=a.day,i=a.highlightDates;if(!i)return!1;var o=er(s,"MM.dd.yyyy");return i.get(o)},n.getHolidaysClass=function(){var a,s=n.props,i=s.day,o=s.holidays;if(!o)return[void 0];var c=er(i,"MM.dd.yyyy");return o.has(c)?[(a=o.get(c))===null||a===void 0?void 0:a.className]:[void 0]},n.isInRange=function(){var a=n.props,s=a.day,i=a.startDate,o=a.endDate;return!i||!o?!1:$m(s,i,o)},n.isInSelectingRange=function(){var a,s=n.props,i=s.day,o=s.selectsStart,c=s.selectsEnd,p=s.selectsRange,m=s.selectsDisabledDaysInRange,h=s.startDate,f=s.swapRange,y=s.endDate,S=(a=n.props.selectingDate)!==null&&a!==void 0?a:n.props.preSelection;if(!(o||c||p)||!S||!m&&n.isDisabled())return!1;if(o&&y&&(Gc(S,y)||rh(S,y)))return $m(i,S,y);if(c&&h&&(Ed(S,h)||rh(S,h)))return $m(i,h,S);if(p&&h&&!y){if(rh(S,h)||Ed(S,h))return $m(i,h,S);if(f&&Gc(S,h))return $m(i,S,h)}return!1},n.isSelectingRangeStart=function(){var a;if(!n.isInSelectingRange())return!1;var s=n.props,i=s.day,o=s.startDate,c=s.selectsStart,p=s.swapRange,m=s.selectsRange,h=(a=n.props.selectingDate)!==null&&a!==void 0?a:n.props.preSelection;return c?aa(i,h):m&&p&&o&&h?aa(i,Gc(h,o)?h:o):aa(i,o)},n.isSelectingRangeEnd=function(){var a;if(!n.isInSelectingRange())return!1;var s=n.props,i=s.day,o=s.endDate,c=s.selectsEnd,p=s.selectsRange,m=s.swapRange,h=s.startDate,f=(a=n.props.selectingDate)!==null&&a!==void 0?a:n.props.preSelection;return c?aa(i,f):p&&m&&h&&f?aa(i,Gc(f,h)?h:f):p?aa(i,f):aa(i,o)},n.isRangeStart=function(){var a=n.props,s=a.day,i=a.startDate,o=a.endDate;return!i||!o?!1:aa(i,s)},n.isRangeEnd=function(){var a=n.props,s=a.day,i=a.startDate,o=a.endDate;return!i||!o?!1:aa(o,s)},n.isWeekend=function(){var a=Rde(n.props.day);return a===0||a===6},n.isAfterMonth=function(){return n.props.month!==void 0&&(n.props.month+1)%12===Vi(n.props.day)},n.isBeforeMonth=function(){return n.props.month!==void 0&&(Vi(n.props.day)+1)%12===n.props.month},n.isCurrentDay=function(){return n.isSameDay(Sa())},n.isSelected=function(){var a;return n.props.selectsMultiple?(a=n.props.selectedDates)===null||a===void 0?void 0:a.some(function(s){return n.isSameDayOrWeek(s)}):n.isSameDayOrWeek(n.props.selected)},n.getClassNames=function(a){var s=n.props.dayClassName?n.props.dayClassName(a):void 0;return Za("react-datepicker__day",s,"react-datepicker__day--"+Tfe(n.props.day),{"react-datepicker__day--disabled":n.isDisabled(),"react-datepicker__day--excluded":n.isExcluded(),"react-datepicker__day--selected":n.isSelected(),"react-datepicker__day--keyboard-selected":n.isKeyboardSelected(),"react-datepicker__day--range-start":n.isRangeStart(),"react-datepicker__day--range-end":n.isRangeEnd(),"react-datepicker__day--in-range":n.isInRange(),"react-datepicker__day--in-selecting-range":n.isInSelectingRange(),"react-datepicker__day--selecting-range-start":n.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":n.isSelectingRangeEnd(),"react-datepicker__day--today":n.isCurrentDay(),"react-datepicker__day--weekend":n.isWeekend(),"react-datepicker__day--outside-month":n.isAfterMonth()||n.isBeforeMonth()},n.getHighLightedClass(),n.getHolidaysClass())},n.getAriaLabel=function(){var a=n.props,s=a.day,i=a.ariaLabelPrefixWhenEnabled,o=i===void 0?"Choose":i,c=a.ariaLabelPrefixWhenDisabled,p=c===void 0?"Not available":c,m=n.isDisabled()||n.isExcluded()?p:o;return"".concat(m," ").concat(er(s,"PPPP",n.props.locale))},n.getTitle=function(){var a=n.props,s=a.day,i=a.holidays,o=i===void 0?new Map:i,c=a.excludeDates,p=er(s,"MM.dd.yyyy"),m=[];return o.has(p)&&m.push.apply(m,o.get(p).holidayNames),n.isExcluded()&&m.push(c?.filter(function(h){return h instanceof Date?aa(h,s):aa(h?.date,s)}).map(function(h){if(!(h instanceof Date))return h?.message})),m.join(", ")},n.getTabIndex=function(){var a=n.props.selected,s=n.props.preSelection,i=!(n.props.showWeekPicker&&(n.props.showWeekNumber||!n.isStartOfWeek()))&&(n.isKeyboardSelected()||n.isSameDay(a)&&aa(s,a))?0:-1;return i},n.handleFocusDay=function(){var a;n.shouldFocusDay()&&((a=n.dayEl.current)===null||a===void 0||a.focus({preventScroll:!0}))},n.renderDayContents=function(){return n.props.monthShowsDuplicateDaysEnd&&n.isAfterMonth()||n.props.monthShowsDuplicateDaysStart&&n.isBeforeMonth()?null:n.props.renderDayContents?n.props.renderDayContents(bD(n.props.day),n.props.day):bD(n.props.day)},n.render=function(){return ke.createElement("div",{ref:n.dayEl,className:n.getClassNames(n.props.day),onKeyDown:n.handleOnKeyDown,onClick:n.handleClick,onMouseEnter:n.props.usePointerEvent?void 0:n.handleMouseEnter,onPointerEnter:n.props.usePointerEvent?n.handleMouseEnter:void 0,tabIndex:n.getTabIndex(),"aria-label":n.getAriaLabel(),role:"gridcell",title:n.getTitle(),"aria-disabled":n.isDisabled(),"aria-current":n.isCurrentDay()?"date":void 0,"aria-selected":n.isSelected()||n.isInRange()},n.renderDayContents(),n.getTitle()!==""&&ke.createElement("span",{className:"overlay"},n.getTitle()))},n}return t.prototype.componentDidMount=function(){this.handleFocusDay()},t.prototype.componentDidUpdate=function(){this.handleFocusDay()},t.prototype.shouldFocusDay=function(){var n=!1;return this.getTabIndex()===0&&this.isSameDay(this.props.preSelection)&&((!document.activeElement||document.activeElement===document.body)&&(n=!0),this.props.inline&&!this.props.shouldFocusDayInline&&(n=!1),this.isDayActiveElement()&&
45(n=!0),this.isDuplicateDay()&&(n=!1)),n},t.prototype.isDayActiveElement=function(){var n,a,s;return((a=(n=this.props.containerRef)===null||n===void 0?void 0:n.current)===null||a===void 0?void 0:a.contains(document.activeElement))&&((s=document.activeElement)===null||s===void 0?void 0:s.classList.contains("react-datepicker__day"))},t.prototype.isDuplicateDay=function(){return this.props.monthShowsDuplicateDaysEnd&&this.isAfterMonth()||this.props.monthShowsDuplicateDaysStart&&this.isBeforeMonth()},t})(b.Component),Bfe=(function(e){Rs(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.weekNumberEl=b.createRef(),n.handleClick=function(a){n.props.onClick&&n.props.onClick(a)},n.handleOnKeyDown=function(a){var s,i,o=a.key;o===Gt.Space&&(a.preventDefault(),a.key=Gt.Enter),(i=(s=n.props).handleOnKeyDown)===null||i===void 0||i.call(s,a)},n.isKeyboardSelected=function(){return!n.props.disabledKeyboardNavigation&&!aa(n.props.date,n.props.selected)&&aa(n.props.date,n.props.preSelection)},n.getTabIndex=function(){return n.props.showWeekPicker&&n.props.showWeekNumber&&(n.isKeyboardSelected()||aa(n.props.date,n.props.selected)&&aa(n.props.preSelection,n.props.selected))?0:-1},n.handleFocusWeekNumber=function(a){var s=!1;n.getTabIndex()===0&&!a?.isInputFocused&&aa(n.props.date,n.props.preSelection)&&((!document.activeElement||document.activeElement===document.body)&&(s=!0),n.props.inline&&!n.props.shouldFocusDayInline&&(s=!1),n.props.containerRef&&n.props.containerRef.current&&n.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(s=!0)),s&&n.weekNumberEl.current&&n.weekNumberEl.current.focus({preventScroll:!0})},n}return Object.defineProperty(t,"defaultProps",{get:function(){return{ariaLabelPrefix:"week "}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.handleFocusWeekNumber()},t.prototype.componentDidUpdate=function(n){this.handleFocusWeekNumber(n)},t.prototype.render=function(){var n=this.props,a=n.weekNumber,s=n.isWeekDisabled,i=n.ariaLabelPrefix,o=i===void 0?t.defaultProps.ariaLabelPrefix:i,c=n.onClick,p={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!c&&!s,"react-datepicker__week-number--selected":!!c&&aa(this.props.date,this.props.selected)};return ke.createElement("div",{ref:this.weekNumberEl,className:Za(p),"aria-label":"".concat(o," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex(),role:"gridcell"},a)},t})(b.Component),Dfe=(function(e){Rs(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.isDisabled=function(a){return zo(a,{minDate:n.props.minDate,maxDate:n.props.maxDate,excludeDates:n.props.excludeDates,excludeDateIntervals:n.props.excludeDateIntervals,includeDateIntervals:n.props.includeDateIntervals,includeDates:n.props.includeDates,filterDate:n.props.filterDate})},n.handleDayClick=function(a,s){n.props.onDayClick&&n.props.onDayClick(a,s)},n.handleDayMouseEnter=function(a){n.props.onDayMouseEnter&&n.props.onDayMouseEnter(a)},n.handleWeekClick=function(a,s,i){for(var o,c,p,m=new Date(a),h=0;h<7;h++){var f=new Date(a);f.setDate(f.getDate()+h);var y=!n.isDisabled(f);if(y){m=f;break}}typeof n.props.onWeekSelect=="function"&&n.props.onWeekSelect(m,s,i),n.props.showWeekPicker&&n.handleDayClick(m,i),((o=n.props.shouldCloseOnSelect)!==null&&o!==void 0?o:t.defaultProps.shouldCloseOnSelect)&&((p=(c=n.props).setOpen)===null||p===void 0||p.call(c,!1))},n.formatWeekNumber=function(a){return n.props.formatWeekNumber?n.props.formatWeekNumber(a):yfe(a)},n.isWeekDisabled=function(){for(var a=n.startOfWeek(),s=Ml(a,6),i=new Date(a);i<=s;){if(!n.isDisabled(i))return!1;i=Ml(i,1)}return!0},n.renderDays=function(){var a=n.startOfWeek(),s=[],i=n.formatWeekNumber(a);if(n.props.showWeekNumber){var o=n.props.onWeekSelect||n.props.showWeekPicker?n.handleWeekClick.bind(n,a,i):void 0;s.push(ke.createElement(Bfe,Zn({key:"W"},t.defaultProps,n.props,{weekNumber:i,isWeekDisabled:n.isWeekDisabled(),date:a,onClick:o})))}return s.concat([0,1,2,3,4,5,6].map(function(c){var p=Ml(a,c);return ke.createElement(_fe,Zn({},t.defaultProps,n.props,{ariaLabelPrefixWhenEnabled:n.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:n.props.disabledDayAriaLabelPrefix,key:p.valueOf(),day:p,onClick:n.handleDayClick.bind(n,p),onMouseEnter:n.handleDayMouseEnter.bind(n,p)}))}))},n.startOfWeek=function(){return vd(n.props.day,n.props.locale,n.props.calendarStartDay)},n.isKeyboardSelected=function(){return!n.props.disabledKeyboardNavigation&&!aa(n.startOfWeek(),n.props.selected)&&aa(n.startOfWeek(),n.props.preSelection)},n}return Object.defineProperty(t,"defaultProps",{get:function(){return{shouldCloseOnSelect:!0}}
45,enumerable:!1,configurable:!0}),t.prototype.render=function(){var n={"react-datepicker__week":!0,"react-datepicker__week--selected":aa(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()},a=this.props.weekClassName?this.props.weekClassName(this.startOfWeek()):void 0;return ke.createElement("div",{className:Za(n,a),role:"row"},this.renderDays())},t})(b.Component),KT,Mfe=6,Ag={TWO_COLUMNS:"two_columns",THREE_COLUMNS:"three_columns",FOUR_COLUMNS:"four_columns"},Z1=(KT={},KT[Ag.TWO_COLUMNS]={grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2},KT[Ag.THREE_COLUMNS]={grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3},KT[Ag.FOUR_COLUMNS]={grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4},KT),ob=1;function zD(e,t){return e?Ag.FOUR_COLUMNS:t?Ag.TWO_COLUMNS:Ag.THREE_COLUMNS}var jfe=(function(e){Rs(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.MONTH_REFS=Yc([],Array(12),!0).map(function(){return b.createRef()}),n.QUARTER_REFS=Yc([],Array(4),!0).map(function(){return b.createRef()}),n.isDisabled=function(a){return zo(a,{minDate:n.props.minDate,maxDate:n.props.maxDate,excludeDates:n.props.excludeDates,excludeDateIntervals:n.props.excludeDateIntervals,includeDateIntervals:n.props.includeDateIntervals,includeDates:n.props.includeDates,filterDate:n.props.filterDate,disabled:n.props.disabled})},n.isExcluded=function(a){return hC(a,{excludeDates:n.props.excludeDates,excludeDateIntervals:n.props.excludeDateIntervals})},n.handleDayClick=function(a,s){var i,o;
45(o=(i=n.props).onDayClick)===null||o===void 0||o.call(i,a,s,n.props.orderInDisplay)},n.handleDayMouseEnter=function(a){var s,i;(i=(s=n.props).onDayMouseEnter)===null||i===void 0||i.call(s,a)},n.handleMouseLeave=function(){var a,s;(s=(a=n.props).onMouseLeave)===null||s===void 0||s.call(a)},n.isRangeStartMonth=function(a){var s=n.props,i=s.day,o=s.startDate,c=s.endDate;return!o||!c?!1:li(mo(i,a),o)},n.isRangeStartQuarter=function(a){var s=n.props,i=s.day,o=s.startDate,c=s.endDate;return!o||!c?!1:DO(pg(i,a),o)},n.isRangeEndMonth=function(a){var s=n.props,i=s.day,o=s.startDate,c=s.endDate;return!o||!c?!1:li(mo(i,a),c)},n.isRangeEndQuarter=function(a){var s=n.props,i=s.day,o=s.startDate,c=s.endDate;return!o||!c?!1:DO(pg(i,a),c)},n.isInSelectingRangeMonth=function(a){var s,i=n.props,o=i.day,c=i.selectsStart,p=i.selectsEnd,m=i.selectsRange,h=i.startDate,f=i.endDate,y=(s=n.props.selectingDate)!==null&&s!==void 0?s:n.props.preSelection;return!(c||p||m)||!y?!1:c&&f?ab(y,f,a,o):p&&h||m&&h&&!f?ab(h,y,a,o):!1},n.isSelectingMonthRangeStart=function(a){var s;if(!n.isInSelectingRangeMonth(a))return!1;var i=n.props,o=i.day,c=i.startDate,p=i.selectsStart,m=mo(o,a),h=(s=n.props.selectingDate)!==null&&s!==void 0?s:n.props.preSelection;return p?li(m,h):li(m,c)},n.isSelectingMonthRangeEnd=function(a){var s;if(!n.isInSelectingRangeMonth(a))return!1;var i=n.props,o=i.day,c=i.endDate,p=i.selectsEnd,m=i.selectsRange,h=mo(o,a),f=(s=n.props.selectingDate)!==null&&s!==void 0?s:n.props.preSelection;return p||m?li(h,f):li(h,c)},n.isInSelectingRangeQuarter=function(a){var s,i=n.props,o=i.day,c=i.selectsStart,p=i.selectsEnd,m=i.selectsRange,h=i.startDate,f=i.endDate,y=(s=n.props.selectingDate)!==null&&s!==void 0?s:n.props.preSelection;return!(c||p||m)||!y?!1:c&&f?ib(y,f,a,o):p&&h||m&&h&&!f?ib(h,y,a,o):!1},n.isWeekInMonth=function(a){var s=n.props.day,i=Ml(a,6);return li(a,s)||li(i,s)},n.isCurrentMonth=function(a,s){return ea(a)===ea(Sa())&&s===Vi(Sa())},n.isCurrentQuarter=function(a,s){return ea(a)===ea(Sa())&&s===cd(Sa())},n.isSelectedMonth=function(a,s,i){return Vi(i)===s&&ea(a)===ea(i)},n.isSelectMonthInList=function(a,s,i){return i.some(function(o){return n.isSelectedMonth(a,s,o)})},n.isSelectedQuarter=function(a,s,i){return cd(i)===s&&ea(a)===ea(i)},n.isSelectQuarterInList=function(a,s,i){return i.some(function(o){return n.isSelectedQuarter(a,s,o)})},n.isMonthSelected=function(){var a=n.props,s=a.day,i=a.selected,o=a.selectedDates,c=a.selectsMultiple,p=Vi(s);return c?o?.some(function(m){return n.isSelectedMonth(s,p,m)}):!!i&&n.isSelectedMonth(s,p,i)},n.isQuarterSelected=function(){var a=n.props,s=a.day,i=a.selected,o=a.selectedDates,c=a.selectsMultiple,p=cd(s);return c?o?.some(function(m){return n.isSelectedQuarter(s,p,m)}):!!i&&n.isSelectedQuarter(s,p,i)},n.renderWeeks=function(){if(!fo(n.props.day))return[];for(var a=[],s=n.props.fixedHeight,i=0,o=!1,c=vd(Qu(n.props.day),n.props.locale,n.props.calendarStartDay),p=function(L){return n.props.showWeekPicker?vd(L,n.props.locale,n.props.calendarStartDay):n.props.preSelection},m=function(L){return n.props.showWeekPicker?vd(L,n.props.locale,n.props.calendarStartDay):n.props.selected},h=n.props.selected?m(n.props.selected):void 0,f=n.props.preSelection?p(n.props.preSelection):void 0;a.push(ke.createElement(Dfe,Zn({},n.props,{ariaLabelPrefix:n.props.weekAriaLabelPrefix,key:i,day:c,month:Vi(n.props.day),onDayClick:n.handleDayClick,onDayMouseEnter:n.handleDayMouseEnter,selected:h,preSelection:f,showWeekNumber:n.props.showWeekNumbers}))),!o;){i++,c=PO(c,1);var y=s&&i>=Mfe,S=!s&&!n.isWeekInMonth(c);if(y||S)if(n.props.peekNextMonth)o=!0;else break}return a},n.onMonthClick=function(a,s){var i=n.isMonthDisabledForLabelDate(s),o=i.isDisabled,c=i.labelDate;o||n.handleDayClick(Qu(c),a)},n.onMonthMouseEnter=function(a){var s=n.isMonthDisabledForLabelDate(a),i=s.isDisabled,o=s.labelDate;i||n.handleDayMouseEnter(Qu(o))},n.handleMonthNavigation=function(a,s){var i,o,c,p;(o=(i=n.props).setPreSelection)===null||o===void 0||o.call(i,s),(p=(c=n.MONTH_REFS[a])===null||c===void 0?void 0:c.current)===null||p===void 0||p.focus()},n.handleKeyboardNavigation=function(a,s,i){var o,c=n.props,p=c.selected,m=c.preSelection,h=c.setPreSelection,f=c.minDate,y=c.maxDate,S=c.showFourColumnMonthYearPicker,L=c.showTwoColumnMonthYearPicker;if(m){var O=zD(S,L),v=n.getVerticalOffset(O),C=(o=Z1[O])===null||o===void 0?void 0:o.grid,E=function(N,_,j){var F,G,z=_,$=j;switch(N){case Gt.ArrowRight:z=Yl(_,ob),$=j===11?0:j+ob;break;case Gt.ArrowLeft:z=dh(_,ob),$=j===0?11:j-ob;break;case Gt.ArrowUp:z=dh(_,v),$=!((F=C?.[0])===null||F===void 0)&&F.includes(j)?j+12-v:j-v;break;case Gt.ArrowDown:z=Yl(_,v),$=!((G=C?.[C.length-1])===null||G===void 0)&&G.includes(j)?j-12
45+v:j+v;break}return{newCalculatedDate:z,newCalculatedMonth:$}},x=function(N,_,j){for(var F=40,G=N,z=!1,$=0,Y=E(G,_,j),q=Y.newCalculatedDate,U=Y.newCalculatedMonth;!z;){if($>=F){q=_,U=j;break}if(f&&q<f){G=Gt.ArrowRight;var D=E(G,q,U);q=D.newCalculatedDate,U=D.newCalculatedMonth}if(y&&q>y){G=Gt.ArrowLeft;var D=E(G,q,U);q=D.newCalculatedDate,U=D.newCalculatedMonth}if(Efe(q,n.props)){var D=E(G,q,U);q=D.newCalculatedDate,U=D.newCalculatedMonth}else z=!0;$++}return{newCalculatedDate:q,newCalculatedMonth:U}};if(s===Gt.Enter){n.isMonthDisabled(i)||(n.onMonthClick(a,i),h?.(p));return}var A=x(s,m,i),w=A.newCalculatedDate,k=A.newCalculatedMonth;switch(s){case Gt.ArrowRight:case Gt.ArrowLeft:case Gt.ArrowUp:case Gt.ArrowDown:n.handleMonthNavigation(k,w);break}}},n.getVerticalOffset=function(a){var s,i;return(i=(s=Z1[a])===null||s===void 0?void 0:s.verticalNavigationOffset)!==null&&i!==void 0?i:0},n.onMonthKeyDown=function(a,s){var i=n.props,o=i.disabledKeyboardNavigation,c=i.handleOnMonthKeyDown,p=a.key;p!==Gt.Tab&&a.preventDefault(),o||n.handleKeyboardNavigation(a,p,s),c&&c(a)},n.onQuarterClick=function(a,s){var i=pg(n.props.day,s);rb(i,n.props)||n.handleDayClick(RD(i),a)},n.onQuarterMouseEnter=function(a){var s=pg(n.props.day,a);rb(s,n.props)||n.handleDayMouseEnter(RD(s))},n.handleQuarterNavigation=function(a,s){var i,o,c,p;n.isDisabled(s)||n.isExcluded(s)||((o=(i=n.props).setPreSelection)===null||o===void 0||o.call(i,s),(p=(c=n.QUARTER_REFS[a-1])===null||c===void 0?void 0:c.current)===null||p===void 0||p.focus())},n.onQuarterKeyDown=function(a,s){var i,o,c=a.key;if(!n.props.disabledKeyboardNavigation)switch(c){case Gt.Enter:n.onQuarterClick(a,s),(o=(i=n.props).setPreSelection)===null||o===void 0||o.call(i,n.props.selected);break;case Gt.ArrowRight:if(!n.props.preSelection)break;n.handleQuarterNavigation(s===4?1:s+1,nC(n.props.preSelection,1));break;case Gt.ArrowLeft:if(!n.props.preSelection)break;n.handleQuarterNavigation(s===1?4:s-1,w6(n.props.preSelection));break}},n.isMonthDisabledForLabelDate=function(a){var s,i=n.props,o=i.day,c=i.disabled,p=i.minDate,m=i.maxDate,h=i.excludeDates,f=i.includeDates,y=mo(o,a);return c?{isDisabled:!0,labelDate:mo(o,a)}:{isDisabled:(s=(p||m||h||f)&&j6(y,n.props))!==null&&s!==void 0?s:!1,labelDate:y}},n.isMonthDisabled=function(a){var s=n.isMonthDisabledForLabelDate(a).isDisabled;return s},n.getMonthClassNames=function(a){var s=n.props,i=s.day,o=s.startDate,c=s.endDate,p=s.preSelection,m=s.monthClassName,h=m?m(mo(i,a)):void 0,f=n.getSelection();return Za("react-datepicker__month-text","react-datepicker__month-".concat(a),h,{"react-datepicker__month-text--disabled":n.isMonthDisabled(a),"react-datepicker__month-text--selected":f?n.isSelectMonthInList(i,a,f):void 0,"react-datepicker__month-text--keyboard-selected":!n.props.disabledKeyboardNavigation&&p&&n.isSelectedMonth(i,a,p)&&!n.isMonthSelected()&&!n.isMonthDisabled(a),"react-datepicker__month-text--in-selecting-range":n.isInSelectingRangeMonth(a),"react-datepicker__month-text--in-range":o&&c?ab(o,c,a,i):void 0,"react-datepicker__month-text--range-start":n.isRangeStartMonth(a),"react-datepicker__month-text--range-end":n.isRangeEndMonth(a),"react-datepicker__month-text--selecting-range-start":n.isSelectingMonthRangeStart(a),"react-datepicker__month-text--selecting-range-end":n.isSelectingMonthRangeEnd(a),"react-datepicker__month-text--today":n.isCurrentMonth(i,a)})},n.getTabIndex=function(a){if(n.props.preSelection==null)return"-1";var s=Vi(n.props.preSelection),i=n.isMonthDisabledForLabelDate(s).isDisabled,o=a===s&&!(i||n.props.disabledKeyboardNavigation)?"0":"-1";return o},n.getQuarterTabIndex=function(a){if(n.props.preSelection==null)return"-1";var s=cd(n.props.preSelection),i=rb(n.props.day,n.props),o=a===s&&!(i||n.props.disabledKeyboardNavigation)?"0":"-1";return o},n.getAriaLabel=function(a){var s=n.props,i=s.chooseDayAriaLabelPrefix,o=i===void 0?"Choose":i,c=s.disabledDayAriaLabelPrefix,p=c===void 0?"Not available":c,m=s.day,h=s.locale,f=mo(m,a),y=n.isDisabled(f)||n.isExcluded(f)?p:o;return"".concat(y," ").concat(er(f,"MMMM yyyy",h))},n.getQuarterClassNames=function(a){var s=n.props,i=s.day,o=s.startDate,c=s.endDate,p=s.minDate,m=s.maxDate,h=s.excludeDates,f=s.includeDates,y=s.filterDate,S=s.preSelection,L=s.disabledKeyboardNavigation,O=s.disabled,v=(p||m||h||f||y||O)&&rb(pg(i,a),n.props),C=n.getSelection();return Za("react-datepicker__quarter-text","react-datepicker__quarter-".concat(a),{"react-datepicker__quarter-text--disabled":v,"react-datepicker__quarter-text--selected":C?n.isSelectQuarterInList(i,a,C):void 0,"react-datepicker__quarter-text--keyboard-selected":!L&&S&&n.isSelectedQuarter(i,a,S)&&!n.isQuarterSelected()&&!v,"react-datepicker__quarter-text--in-selecting-range":n.isInSelectingRangeQuarter(a),"react-datepicker__quarter-text--in-range":o&&c?ib(o,c,a,i):void 0,"react-datepicker__quarter-text--range-start":n.isRangeStartQuarter(a),"react-datepicker__quarter-text--range-end":n.isRangeEndQuarter(a),"react-datepicker__quarter-text--today":n.isCurrentQuarter(i,a)})},n.getMonthContent=function(a){var s=n.props,i=s.showFullMonthYearPicker,o=s.renderMonthContent,c=s.locale,p=s.day,m=M6(a,c),h=mC(a,c);return o?o(a,m,h,p):i?h:m},n.getQuarterContent=function(a){var s,i=n.props,o=i.renderQuarterContent,c=i.locale,p=wfe(a,c);return(s=o?.(a,p))!==null&&s!==void 0?s:p},n.renderMonths=function(){var a,s=n.props,i=s.showTwoColumnMonthYearPicker,o=s.show
45FourColumnMonthYearPicker,c=s.day,p=s.selected,m=(a=Z1[zD(o,i)])===null||a===void 0?void 0:a.grid;return m?.map(function(h,f){return ke.createElement("div",{className:"react-datepicker__month-wrapper",key:f},h.map(function(y,S){return ke.createElement("div",{ref:n.MONTH_REFS[y],key:S,onClick:function(L){n.onMonthClick(L,y)},onKeyDown:function(L){H6(L)&&(L.preventDefault(),L.key=Gt.Enter),n.onMonthKeyDown(L,y)},onMouseEnter:n.props.usePointerEvent?void 0:function(){return n.onMonthMouseEnter(y)},onPointerEnter:n.props.usePointerEvent?function(){return n.onMonthMouseEnter(y)}:void 0,tabIndex:Number(n.getTabIndex(y)),className:n.getMonthClassNames(y),"aria-disabled":n.isMonthDisabled(y),role:"option","aria-label":n.getAriaLabel(y),"aria-current":n.isCurrentMonth(c,y)?"date":void 0,"aria-selected":p?n.isSelectedMonth(c,y,p):void 0},n.getMonthContent(y))}))})},n.renderQuarters=function(){var a=n.props,s=a.day,i=a.selected,o=[1,2,3,4];return ke.createElement("div",{className:"react-datepicker__quarter-wrapper"},o.map(function(c,p){return ke.createElement("div",{key:p,ref:n.QUARTER_REFS[p],role:"option",onClick:function(m){n.onQuarterClick(m,c)},onKeyDown:function(m){n.onQuarterKeyDown(m,c)},onMouseEnter:n.props.usePointerEvent?void 0:function(){return n.onQuarterMouseEnter(c)},onPointerEnter:n.props.usePointerEvent?function(){return n.onQuarterMouseEnter(c)}:void 0,className:n.getQuarterClassNames(c),"aria-selected":i?n.isSelectedQuarter(s,c,i):void 0,tabIndex:Number(n.getQuarterTabIndex(c)),"aria-current":n.isCurrentQuarter(s,
45c)?"date":void 0},n.getQuarterContent(c))}))},n.getClassNames=function(){var a=n.props,s=a.selectingDate,i=a.selectsStart,o=a.selectsEnd,c=a.showMonthYearPicker,p=a.showQuarterYearPicker,m=a.showWeekPicker;return Za("react-datepicker__month",{"react-datepicker__month--selecting-range":s&&(i||o)},{"react-datepicker__monthPicker":c},{"react-datepicker__quarterPicker":p},{"react-datepicker__weekPicker":m})},n}return t.prototype.getSelection=function(){var n=this.props,a=n.selected,s=n.selectedDates,i=n.selectsMultiple;if(i)return s;if(a)return[a]},t.prototype.render=function(){var n=this.props,a=n.showMonthYearPicker,s=n.showQuarterYearPicker,i=n.day,o=n.ariaLabelPrefix,c=o===void 0?"Month ":o,p=c?c.trim()+" ":"",m=fo(i)?"".concat(p).concat(er(i,"MMMM, yyyy",this.props.locale)):"",h=a||s;return h?ke.createElement("div",{className:this.getClassNames(),onMouseLeave:this.props.usePointerEvent?void 0:this.handleMouseLeave,onPointerLeave:this.props.usePointerEvent?this.handleMouseLeave:void 0,"aria-label":m,role:"listbox"},a?this.renderMonths():this.renderQuarters()):ke.createElement("div",{role:"table"},this.props.dayNamesHeader&&ke.createElement("div",{role:"rowgroup"},this.props.dayNamesHeader),ke.createElement("div",{className:this.getClassNames(),onMouseLeave:this.props.usePointerEvent?void 0:this.handleMouseLeave,onPointerLeave:this.props.usePointerEvent?this.handleMouseLeave:void 0,"aria-label":m,role:"rowgroup"},this.renderWeeks()))},t})(b.Component),Gfe=(function(e){Rs(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.monthOptionButtonsRef={},n.isSelectedMonth=function(a){return n.props.month===a},n.handleOptionKeyDown=function(a,s){var i;switch(s.key){case"Enter":s.preventDefault(),n.onChange(a);break;case"Escape":s.preventDefault(),n.props.onCancel();break;case"ArrowUp":case"ArrowDown":{s.preventDefault();var o=(a+(s.key==="ArrowUp"?-1:1)+n.props.monthNames.length)%n.props.monthNames.length;(i=n.monthOptionButtonsRef[o])===null||i===void 0||i.focus();break}}},n.renderOptions=function(){return n.monthOptionButtonsRef={},n.props.monthNames.map(function(a,s){return ke.createElement("div",{ref:function(i){n.monthOptionButtonsRef[s]=i,n.isSelectedMonth(s)&&i?.focus()},role:"button",tabIndex:0,className:n.isSelectedMonth(s)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:a,onClick:n.onChange.bind(n,s),onKeyDown:n.handleOptionKeyDown.bind(n,s),"aria-selected":n.isSelectedMonth(s)?"true":void 0},n.isSelectedMonth(s)?ke.createElement("span",{className:"react-datepicker__month-option--selected"},"✓"):"",a)})},n.onChange=function(a){return n.props.onChange(a)},n.handleClickOutside=function(){return n.props.onCancel()},n}return t.prototype.render=function(){return ke.createElement(KL,{className:"react-datepicker__month-dropdown",onClickOutside:this.handleClickOutside},this.renderOptions())},t})(b.Component),Yfe=(function(e){Rs(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.state={dropdownVisible:!1},n.renderSelectOptions=function(a){return a.map(function(s,i){return ke.createElement("option",{key:s,value:i},s)})},n.renderSelectMode=function(a){return ke.createElement("select",{value:n.props.month,className:"react-datepicker__month-select",onChange:function(s){return n.onChange(parseInt(s.target.value))}},n.renderSelectOptions(a))},n.renderReadView=function(a,s){return ke.createElement("button",{key:"read",type:"button",style:{visibility:a?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:n.toggleDropdown},ke.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),ke.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},s[n.props.month]))},n.renderDropdown=function(a){return ke.createElement(Gfe,Zn({key:"dropdown"},n.props,{monthNames:a,onChange:n.onChange,onCancel:n.toggleDropdown}))},n.renderScrollMode=function(a){var s=n.state.dropdownVisible,i=[n.renderReadView(!s,a)];return s&&i.unshift(n.renderDropdown(a)),i},n.onChange=function(a){n.toggleDropdown(),a!==n.props.month&&n.props.onChange(a)},n.toggleDropdown=function(){return n.setState({dropdownVisible:!n.state.dropdownVisible})},n}return t.prototype.render=function(){var n=this,a=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(i){return M6(i,n.props.locale)}:function(i){return mC(i,n.props.locale)}),s;switch(this.props.dropdownMode){case"scroll":s=this.renderScrollMode(a);break;case"select":s=this.renderSelectMode(a);break}return ke.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},s)},t})(b.Component);function Vfe(e,t){for(var n=[],a=Qu(e),s=Qu(t);!Ed(a,s);)n.push(Sa(a)),a=Yl(a,1);return n}var Hfe=(function(e){Rs(t,e);function t(n){var a=e.call(this,n)||this;return a.renderOptions=function(){return a.state.monthYearsList.map(function(s){var i=PI(s),o=Rc(a.props.date,s)&&li(a.props.date,s);return ke.createElement("div",{className:o?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:i,onClick:a.onChange.bind(a,i),"aria-selected":o?"true":void 0},o?ke.createElement("span",{className:"react-datepicker__month-year-option--selected"},"✓"):"",er(s,a.props.dateFormat,a.props.locale))})},a.onChange=function(s){return a.props.onChange(s)},a.handleClickOutside=function(){a.props.onCancel()},a.state={monthYearsList:Vfe(a.props.minDate,a.props.maxDate)},a}return t.prototype.render=function(){var n=Za({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return ke.createElement(KL,{className:n,onClickOutside:this.handleClickOutside},this.renderOptions())},t})(b.Component),Jfe=(function(e){Rs(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.state={dropdownVisible:!1},n.renderSelectOptions=function(){for(var a=Qu(n.props.minDate),s=Qu(n.props.maxDate),i=[];!Ed(a,s);){var o=PI(a);i.push(ke.createElement("option",{key:o,value:o},er(a,n.props.dateFormat,n.props.locale))),a=Yl(a,1)}return i},n.onSelectChange=function(a){n.onChange(parseInt(a.target.value))},n.renderSelectMode=function(){return ke.createElement("select",{value:PI(Qu(n.props.date)),className:"react-datepicker__month-year-select",onChange:n.onSelectChange},n.renderSelectOptions())},n.renderReadView=function(a){var s=er(n.props.date,n.props.dateFormat,n.props.locale);return ke.createElement("div",{key:"read",style:{visibility:a?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:n.toggleDropdown},ke.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),ke.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},s))},n.renderDropdown=function(){return ke.createElement(Hfe,Zn({key:"dropdown"},n.props,{onChange:n.onChange,onCancel:n.toggleDropdown}))},n.renderScrollMode=function(){var a=n.state.dropdownVisible,s=[n.renderReadView(!a)];return a&&s.unshift(n.renderDropdown()),s},n.onChange=function(a){n.toggleDropdown();var s=Sa(a);Rc(n.props.date,s)&&li(n.props.date,s)||n.props.onChange(s)},n.toggleDropdown=function(){return n.setState({dropdownVisible:!n.state.dropdownVisible})},n}return t.prototype.render=function(){var n;switch(this.props.dropdownMode){case"scroll":n=this.renderScrollMode();break;case"select":n=this.renderSelectMode();break}return ke.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},n)},t})(b.Component),Wfe=(function(e){Rs(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.state={height:null},n.scrollToTheSelectedTime=function(){requestAnimationFrame(function(){var a,s,i;n.list&&(n.list.scrollTop=(i=n.centerLi&&t.calcCenterPosition(n.props.monthRef?n.props.monthRef.clientHeight-((s=(a=n.header)===null||a===void 0?void 0:a.clientHeight)!==null&&s!==void 0?s:0):n.list.clientHeight,n.centerLi))!==null&&i!==void 0?i:0)})},n.handleClick=function(a){var s,i;(n.props.minTime||n.props.maxTime)&&jD(a,n.props)||(n.props.excludeTimes||n.props.includeTimes||n.props.filterTime)&&MD(a,n.props)||(i=(s=n.props).onChange)===null||i===void 0||i.call(s,a)},n.isSelectedTime=function(a){return n.props.selected&&V6(n.props.selected,a)},n.isDisabledTime=function(a){return(n.props.minTime||n.props.maxTime)&&jD(a,n.props)||(n.props.excludeTimes||n.props.includeTimes||n.props.filterTime)&&MD(a,n.props)},n.liClasses=function(a){var s,i=["react-datepicker__time-list-item",n.props.timeClassName?n.props.timeClassName(a):void 0];return n.isSelectedTime(a)&&i.push("react-datepicker__time-list-item--selected"),n.isDisabledTime(a)&&i.push("react-datepicker__time-list-item--disabled"),n.props.injectTimes&&(Rl(a)*3600+_l(a)*60+Sd(a))%(((s=n.props.intervals)!==null&&s!==void 0?s:t.defaultProps.intervals)*60)!==0&&i.push("react-datepicker__time-list-item--injected"),i.join(" ")},n.handleOnKeyDown=function(a,s){var i,o;a.key===Gt.Space&&(a.preventDefault(),a.key=Gt.Enter),(a.key===Gt.ArrowUp||a.key===Gt.ArrowLeft)&&a.target instanceof HTMLElement&&a.target.previousSibling&&(
45a.preventDefault(),a.target.previousSibling instanceof HTMLElement&&a.target.previousSibling.focus()),(a.key===Gt.ArrowDown||a.key===Gt.ArrowRight)&&a.target instanceof HTMLElement&&a.target.nextSibling&&(a.preventDefault(),a.target.nextSibling instanceof HTMLElement&&a.target.nextSibling.focus()),a.key===Gt.Enter&&n.handleClick(s),(o=(i=n.props).handleOnKeyDown)===null||o===void 0||o.call(i,a)},n.renderTimes=function(){for(var a,s=[],i=typeof n.props.format=="string"?n.props.format:"p",o=(a=n.props.intervals)!==null&&a!==void 0?a:t.defaultProps.intervals,c=n.props.selected||n.props.openToDate||Sa(),p=lS(c),m=n.props.injectTimes&&n.props.injectTimes.sort(function(v,C){return v.getTime()-C.getTime()}),h=60*Ffe(c),f=h/o,y=0;y<f;y++){var S=DS(p,y*o);if(s.push(S),m){var L=kfe(p,S,y,o,m);s=s.concat(L)}}var O=s.reduce(function(v,C){return C.getTime()<=c.getTime()?C:v},s[0]);return s.map(function(v){return ke.createElement("li",{key:v.valueOf(),onClick:n.handleClick.bind(n,v),className:n.liClasses(v),ref:function(C){v===O&&(n.centerLi=C)},onKeyDown:function(C){n.handleOnKeyDown(C,v)},tabIndex:v===O?0:-1,role:"option","aria-selected":n.isSelectedTime(v)?"true":void 0,"aria-disabled":n.isDisabledTime(v)?"true":void 0},er(v,i,n.props.locale))})},n.renderTimeCaption=function(){return n.props.showTimeCaption===!1?ke.createElement(ke.Fragment,null):ke.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(n.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(a){n.header=a}},ke.createElement("div",{className:"react-datepicker-time__header"},n.props.timeCaption))},n}return Object.defineProperty(t,"defaultProps",{get:function(){return{intervals:30,todayButton:null,timeCaption:"Time",showTimeCaption:!0}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.scrollToTheSelectedTime(),this.observeDatePickerHeight
45Changes()},t.prototype.componentWillUnmount=function(){var n;(n=this.resizeObserver)===null||n===void 0||n.disconnect()},t.prototype.observeDatePickerHeightChanges=function(){var n=this,a=this.props.monthRef;this.updateContainerHeight(),a&&(this.resizeObserver=new ResizeObserver(function(){n.updateContainerHeight()}),this.resizeObserver.observe(a))},t.prototype.updateContainerHeight=function(){this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})},t.prototype.render=function(){var n=this,a,s=this.state.height;return ke.createElement("div",{className:"react-datepicker__time-container ".concat(((a=this.props.todayButton)!==null&&a!==void 0?a:t.defaultProps.todayButton)?"react-datepicker__time-container--with-today-button":"")},this.renderTimeCaption(),ke.createElement("div",{className:"react-datepicker__time"},ke.createElement("div",{className:"react-datepicker__time-box"},ke.createElement("ul",{className:"react-datepicker__time-list",ref:function(i){n.list=i},style:s?{height:s}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))},t.calcCenterPosition=function(n,a){return a.offsetTop-(n/2-a.clientHeight/2)},t})(b.Component),KD=3,Ufe=(function(e){Rs(t,e);function t(n){var a=e.call(this,n)||this;return a.YEAR_REFS=Yc([],Array(a.props.yearItemNumber),!0).map(function(){return b.createRef()}),a.isDisabled=function(s){return zo(s,{minDate:a.props.minDate,maxDate:a.props.maxDate,excludeDates:a.props.excludeDates,includeDates:a.props.includeDates,filterDate:a.props.filterDate})},a.isExcluded=function(s){return hC(s,{excludeDates:a.props.excludeDates})},a.selectingDate=function(){var s;return(s=a.props.selectingDate)!==null&&s!==void 0?s:a.props.preSelection},a.updateFocusOnPaginate=function(s){var i=function(){var o,c;(c=(o=a.YEAR_REFS[s])===null||o===void 0?void 0:o.current)===null||c===void 0||c.focus()};window.requestAnimationFrame(i)},a.handleYearClick=function(s,i){a.props.onDayClick&&a.props.onDayClick(s,i)},a.handleYearNavigation=function(s,i){var o,c,p,m,h=a.props,f=h.date,y=h.yearItemNumber;if(!(f===void 0||y===void 0)){var S=Yu(f,y).startPeriod;a.isDisabled(i)||a.isExcluded(i)||((c=(o=a.props).setPreSelection)===null||c===void 0||c.call(o,i),s-S<0?a.updateFocusOnPaginate(y-(S-s)):s-S>=y?a.updateFocusOnPaginate(Math.abs(y-(s-S))):(m=(p=a.YEAR_REFS[s-S])===null||p===void 0?void 0:p.current)===null||m===void 0||m.focus())}},a.isSameDay=function(s,i){return aa(s,i)},a.isCurrentYear=function(s){return s===ea(Sa())},a.isRangeStart=function(s){return a.props.startDate&&a.props.endDate&&Rc(Ac(Sa(),s),a.props.startDate)},a.isRangeEnd=function(s){return a.props.startDate&&a.props.endDate&&Rc(Ac(Sa(),s),a.props.endDate)},a.isInRange=function(s){return sb(s,a.props.startDate,a.props.endDate)},a.isInSelectingRange=function(s){var i=a.props,o=i.selectsStart,c=i.selectsEnd,p=i.selectsRange,m=i.startDate,h=i.endDate;return!(o||c||p)||!a.selectingDate()?!1:o&&h?sb(s,a.selectingDate(),h):c&&m||p&&m&&!h?sb(s,m,a.selectingDate()):!1},a.isSelectingRangeStart=function(s){var i;if(!a.isInSelectingRange(s))return!1;var o=a.props,c=o.startDate,p=o.selectsStart,m=Ac(Sa(),s);return p?Rc(m,(i=a.selectingDate())!==null&&i!==void 0?i:null):Rc(m,c??null)},a.isSelectingRangeEnd=function(s){var i;if(!a.isInSelectingRange(s))return!1;var o=a.props,c=o.endDate,p=o.selectsEnd,m=o.selectsRange,h=Ac(Sa(),s);return p||m?Rc(h,(i=a.selectingDate())!==null&&i!==void 0?i:null):Rc(h,c??null)},a.isKeyboardSelected=function(s){if(!(a.props.disabledKeyboardNavigation||a.props.date===void 0||a.props.preSelection==null)){var i=a.props,o=i.minDate,c=i.maxDate,p=i.excludeDates,m=i.includeDates,h=i.filterDate,f=i.selected,y=cS(Ac(a.props.date,s)),S=(o||c||p||m||h)&&Ub(s,a.props),L=!!f&&aa(y,cS(f)),O=aa(y,cS(a.props.preSelection));return!a.props.inline&&!L&&O&&!S}},a.isSelectedYear=function(s){var i=a.props,o=i.selectsMultiple,c=i.selected,p=i.selectedDates;return o?p?.some(function(m){return s===ea(m)}):!!c&&s===ea(c)},a.onYearClick=function(s,i){var o=a.props.date;o!==void 0&&a.handleYearClick(cS(Ac(o,i)),s)},a.onYearKeyDown=function(s,i){var o,c,p=s.key,m=a.props,h=m.date,f=m.yearItemNumber,y=m.handleOnKeyDown;if(p!==Gt.Tab&&s.preventDefault(),!a.props.disabledKeyboardNavigation)switch(p){case Gt.Enter:if(a.props.selected==null)break;a.onYearClick(s,i),(c=(o=a.props).setPreSelection)===null||c===void 0||c.c
45all(o,a.props.selected);break;case Gt.ArrowRight:if(a.props.preSelection==null)break;a.handleYearNavigation(i+1,qu(a.props.preSelection,1));break;case Gt.ArrowLeft:if(a.props.preSelection==null)break;a.handleYearNavigation(i-1,qg(a.props.preSelection,1));break;case Gt.ArrowUp:{if(h===void 0||f===void 0||a.props.preSelection==null)break;var S=Yu(h,f).startPeriod,L=KD,O=i-L;if(O<S){var v=f%L;i>=S&&i<S+v?L=v:L+=v,O=i-L}a.handleYearNavigation(O,qg(a.props.preSelection,L));break}case Gt.ArrowDown:{if(h===void 0||f===void 0||a.props.preSelection==null)break;var C=Yu(h,f).endPeriod,L=KD,O=i+L;if(O>C){var v=f%L;i<=C&&i>C-v?L=v:L+=v,O=i+L}a.handleYearNavigation(O,qu(a.props.preSelection,L));break}}y&&y(s)},a.getYearClassNames=function(s){var i=a.props,o=i.date,c=i.disabled,p=i.minDate,m=i.maxDate,h=i.excludeDates,f=i.includeDates,y=i.filterDate,S=i.yearClassName;return Za("react-datepicker__year-text","react-datepicker__year-".concat(s),o?S?.(Ac(o,s)):void 0,{"react-datepicker__year-text--selected":a.isSelectedYear(s),"react-datepicker__year-text--disabled":(p||m||h||f||y||c)&&Ub(s,a.props),"react-datepicker__year-text--keyboard-selected":a.isKeyboardSelected(s),"react-datepicker__year-text--range-start":a.isRangeStart(s),"react-datepicker__year-text--range-end":a.isRangeEnd(s),"react-datepicker__year-text--in-range":a.isInRange(s),"react-datepicker__year-text--in-selecting-range":a.isInSelectingRange(s),"react-datepicker__year-text--selecting-range-start":a.isSelectingRangeStart(s),"react-datepicker__year-text--selecting-range-end":a.isSelectingRangeEnd(s),"react-datepicker__year-text--today":a.isCurrentYear(s)})},a.getYearTabIndex=function(s){if(a.props.disabledKeyboardNavigation||a.props.preSelection==null)return"-1";var i=ea(a.props.preSelection),o=Ub(s,a.props);return s===i&&!o?"0":"-1"},a.getYearContent=function(s){return a.props.renderYearContent?a.props.renderYearContent(s):s},a}return t.prototype.render=function(){var n=this,a=[],s=this.props,i=s.date,o=s.yearItemNumber,c=s.onYearMouseEnter,p=s.onYearMouseLeave;if(i===void 0)return null;for(var m=Yu(i,o),h=m.startPeriod,f=m.endPeriod,y=function(O){a.push(ke.createElement("div",{ref:S.YEAR_REFS[O-h],onClick:function(v){n.onYearClick(v,O)},onKeyDown:function(v){H6(v)&&(v.preventDefault(),v.key=Gt.Enter),n.onYearKeyDown(v,O)},tabIndex:Number(S.getYearTabIndex(O)),className:S.getYearClassNames(O),onMouseEnter:S.props.usePointerEvent?void 0:function(v){return c(v,O)},onPointerEnter:S.props.usePointerEvent?function(v){return c(v,O)}:void 0,onMouseLeave:S.props.usePointerEvent?void 0:function(v){return p(v,O)},onPointerLeave:S.props.usePointerEvent?function(v){return p(v,O)}:void 0,key:O,"aria-current":S.isCurrentYear(O)?"date":void 0},S.getYearContent(O)))},S=this,L=h;L<=f;L++)y(L);return ke.createElement("div",{className:"react-datepicker__year"},ke.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.usePointerEvent?void 0:this.props.clearSelectingDate,onPointerLeave:this.props.usePointerEvent?this.props.clearSelectingDate:void 0},a))},t})(b.Component);function $fe(e,t,n,a){for(var s=[],i=0;i<2*t+1;i++){var o=e+t-i,c=!0;n&&(c=ea(n)<=o),a&&c&&(c=ea(a)>=o),c&&s.push(o)}return s}var zfe=(function(e){Rs(t,e);function t(n){var a=e.call(this,n)||this;a.yearOptionButtonsRef={},a.handleOptionKeyDown=function(c,p){var m;switch(p.key){case"Enter":p.preventDefault(),a.onChange(c);break;case"Escape":p.preventDefault(),a.props.onCancel();break;case"ArrowUp":case"ArrowDown":{p.preventDefault();var h=c+(p.key==="ArrowUp"?1:-1);a.yearOptionButtonsRef[h]&&((m=a.yearOptionButtonsRef[h])===null||m===void 0||m.focus());break}}},a.renderOptions=function(){a.yearOptionButtonsRef={};var c=a.props.year,p=a.state.yearsList.map(function(f){return ke.createElement("div",{ref:function(y){a.yearOptionButtonsRef[f]=y,f===c&&y?.focus()},role:"button",tabIndex:0,className:c===f?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:f,onClick:a.onChange.bind(a,f),onKeyDown:a.handleOptionKeyDown.bind(a,f),"aria-selected":c===f?"true":void 0},c===f?ke.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",f)}),m=a.props.minDate?ea(a.props.minDate):null,h=a.props.maxDate?ea(a.props.maxDate):null;return(!h||!a.state.yearsList.find(function(f){return f===h}))&&p.unshift(ke.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:a.incrementYears},ke.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),(!m||!a.state.yearsList.find(function(f){return f===m}))&&p.push(ke.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:a.decrementYears},ke.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),p},a.onChange=function(c){a.props.onChange(c)},a.handleClickOutside=function(){a.props.onCancel()},a.shiftYears=function(c){var p=a.state.yearsList.map(function(m){return m+c});a.setState({yearsList:p})},a.incrementYears=function(){return a.shiftYears(1)},a.decrementYears=function(){return a.shiftYears(-1)};var s=n.yearDropdownItemNumber,i=n.scrollableYearDropdown,o=s||(i?10:5);return a.state={yearsList:$fe(a.props.year,o,a.props.minDate,a.props.maxDate)},a.dropdownRef=b.createRef(),a}return t.prototype.componentDidMount=function(){var n=this.dropdownRef.current;
45if(n){var a=n.children?Array.from(n.children):null,s=a?a.find(function(i){return i.ariaSelected}):null;n.scrollTop=s&&s instanceof HTMLElement?s.offsetTop+(s.clientHeight-n.clientHeight)/2:(n.scrollHeight-n.clientHeight)/2}},t.prototype.render=function(){var n=Za({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return ke.createElement(KL,{className:n,containerRef:this.dropdownRef,onClickOutside:this.handleClickOutside},this.renderOptions())},t})(b.Component),Kfe=(function(e){Rs(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.state={dropdownVisible:!1},n.renderSelectOptions=function(){for(var a=n.props.minDate?ea(n.props.minDate):1900,s=n.props.maxDate?ea(n.props.maxDate):2100,i=[],o=a;o<=s;o++)i.push(ke.createElement("option",{key:o,value:o},o));return i},n.onSelectChange=function(a){n.onChange(parseInt(a.target.value))},n.renderSelectMode=function(){return ke.createElement("select",{value:n.props.year,className:"react-datepicker__year-select",onChange:n.onSelectChange},n.renderSelectOptions())},n.renderReadView=function(a){return ke.createElement("button",{key:"read",type:"button",style:{visibility:a?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:n.toggleDropdown},ke.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),ke.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},n.props.year))},n.renderDropdown=function(){return ke.createElement(zfe,Zn({key:"dropdown"},n.props,{onChange:n.onChange,onCancel:n.toggleDropdown}))},n.renderScrollMode=function(){var a=n.state.dropdownVisible,s=[n.renderReadView(!a)];return a&&s.unshift(n.renderDropdown()),s},n.onChange=function(a){n.toggleDropdown(),a!==n.props.year&&n.props.onChange(a)},n.toggleDropdown=function(a){n.setState({dropdownVisible:!n.state.dropdownVisible},function(){n.props.adjustDateOnChange&&n.handleYearChange(n.props.date,a)})},n.handleYearChange=function(a,s){var i;(i=n.onSelect)===null||i===void 0||i.call(n,a,s),n.setOpen()},n.onSelect=function(a,s){var i,o;(o=(i=n.props).onSelect)===null||o===void 0||o.call(i,a,s)},n.setOpen=function(){var a,s;(s=(a=n.props).setOpen)===null||s===void 0||s.call(a,!0)},n}return t.prototype.render=function(){var n;switch(this.props.dropdownMode){case"scroll":n=this.renderScrollMode();break;case"select":n=this.renderSelectMode();break}return ke.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},n)},t})(b.Component),qfe=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],J6="react-datepicker-ignore-onclickoutside",Xfe=function(e){var t=(e.className||"").split(/\s+/);return qfe.some(function(n){return t.indexOf(n)>=0})},Qfe=(function(e){Rs(t,e);function t(n){var a=e.call(this,n)||this;return a.monthContainer=void 0,a.handleClickOutside=function(s){a.props.onClickOutside(s)},a.setClickOutsideRef=function(){return a.containerRef.current},a.handleDropdownFocus=function(s){var i,o;Xfe(s.target)&&((o=(i=a.props).onDropdownFocus)===null||o===void 0||o.call(i,s))},a.getDateInView=function(){var s=a.props,i=s.preSelection,o=s.selected,c=s.openToDate,p=G6(a.props),m=Y6(a.props),h=Sa(),f=c||o||i;return f||(p&&Gc(h,p)?p:m&&Ed(h,m)?m:h)},a.increaseMonth=function(){a.setState(function(s){var i=s.date;return{date:Yl(i,1)}},function(){return a.handleMonthChange(a.state.date)})},a.decreaseMonth=function(){a.setState(function(s){var i=s.date;return{date:dh(i,1)}},function(){return a.handleMonthChange(a.state.date)})},a.handleDayClick=function(s,i,o){a.props.onSelect(s,i,o),a.props.setPreSelection&&a.props.setPreSelection(s)},a.handleDayMouseEnter=function(s){a.setState({selectingDate:s}),a.props.onDayMouseEnter&&a.props.onDayMouseEnter(s)},a.handleMonthMouseLeave=function(){a.setState({selectingDate:void 0}),a.props.onMonthMouseLeave&&a.props.onMonthMouseLeave()},a.handleYearMouseEnter=function(s,i){a.setState({selectingDate:Ac(Sa(),i)}),a.props.onYearMouseEnter&&a.props.onYearMouseEnter(s,i)},a.handleYearMouseLeave=function(s,i){a.props.onYearMouseLeave&&a.props.onYearMouseLeave(s,i)},a.handleYearChange=function(s){var i,o,c,p;(o=(i=a.props).onYearChange)===null||o===void 0||o.call(i,s),a.setState({isRenderAriaLiveMessage:!0}),a.props.adjustDateOnChange&&(a.props.onSelect(s),(p=(c=a.props).setOpen)===null||p===void 0||p.call(c,!0)),a.props.setPreSelection&&a.props.setPreSelection(s)},a.getEnabledPreSelectionDateForMonth=function(s){if(!zo(s,a.props))return s;for(var i=Qu(s),o=vfe(s),c=Mpe(o,i),p=null,m=0;m<=c;m++){var h=Ml(i,m);if(!zo(h,a.props)){p=h;break}}return p},a.handleMonthChange=function(s){var i,o,c,p=(i=a.getEnabledPreSelectionDateForMonth(s))!==null&&i!==void 0?i:s;a.handleCustomMonthChange(p),a.props.adjustDateOnChange&&(a.props.onSelect(p),(c=(o=a.props).setOpen)===null||c===void 0||c.c
45all(o,!0)),a.props.setPreSelection&&a.props.setPreSelection(p)},a.handleCustomMonthChange=function(s){var i,o;(o=(i=a.props).onMonthChange)===null||o===void 0||o.call(i,s),a.setState({isRenderAriaLiveMessage:!0})},a.handleMonthYearChange=function(s){a.handleYearChange(s),a.handleMonthChange(s)},a.changeYear=function(s){a.setState(function(i){var o=i.date;return{date:Ac(o,Number(s))}},function(){return a.handleYearChange(a.state.date)})},a.changeMonth=function(s){a.setState(function(i){var o=i.date;return{date:mo(o,Number(s))}},function(){return a.handleMonthChange(a.state.date)})},a.changeMonthYear=function(s){a.setState(function(i){var o=i.date;return{date:Ac(mo(o,Vi(s)),ea(s))}},function(){return a.handleMonthYearChange(a.state.date)})},a.header=function(s){if(s===void 0&&(s=a.state.date),!fo(s))return[];var i=a.props.disabled,o=vd(s,a.props.locale,a.props.calendarStartDay),c=[];return a.props.showWeekNumbers&&c.push(ke.createElement("div",{key:"W",className:"react-datepicker__day-name ".concat(i?"react-datepicker__day-name--disabled":""),role:"columnheader"},ke.createElement("span",{className:"react-datepicker__sr-only"},"Week number"),ke.createElement("span",{"aria-hidden":"true"},a.props.weekLabel||"#"))),c.concat([0,1,2,3,4,5,6].map(function(p){var m=Ml(o,p),h=a.formatWeekday(m,a.props.locale),f=a.props.weekDayClassName?a.props.weekDayClassName(m):void 0;return ke.createElement("div",{key:p,role:"columnheader",className:Za("react-datepicker__day-name",f,i?"react-datepicker__day-name--disabled":"")},ke.createElement("span",{className:"react-datepicker__sr-only"},er(m,"EEEE",a.props.locale)),ke.createElement("span",{"aria-hidden":"true"},h))}))},a.formatWeekday=function(s,i){return a.props.formatWeekDay?bfe(s,a.props.formatWeekDay,i):a.props.useWeekdaysShort?Lfe(s,i):Ofe(s,i)},a.decreaseYear=function(){a.setState(function(s){var i,o=s.date;return{date:qg(o,a.props.showYearPicker?(i=a.props.yearItemNumber)!==null&&i!==void 0?i:t.defaultProps.yearItemNumber:1)}},function(){return a.handleYearChange(a.state.date)})},a.clearSelectingDate=function(){a.setState({selectingDate:void 0})},a.renderPreviousButton=function(){var s,i,o;if(!a.props.renderCustomHeader){var c=(s=a.props.monthsShown)!==null&&s!==void 0?s:t.defaultProps.monthsShown,p=a.props.showPreviousMonths?c-1:0,m=(i=a.props.monthSelectedIn)!==null&&i!==void 0?i:p,h=dh(a.state.date,m),f;switch(!0){case a.props.disabled:f=!0;break;case a.props.showMonthYearPicker:f=VD(a.state.date,a.props);break;case a.props.showYearPicker:f=Ife(a.state.date,a.props);break;case a.props.showQuarterYearPicker:f=Pfe(a.state.date,a.props);break;default:f=GD(h,a.props);break}if(!(!((o=a.props.forceShowMonthNavigation)!==null&&o!==void 0?o:t.defaultProps.forceShowMonthNavigation)&&!a.props.showDisabledMonthNavigation&&f||a.props.showTimeSelectOnly)){var y=["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"],S=["react-datepicker__navigation","react-datepicker__navigation--previous"],L=a.decreaseMonth;(a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker)&&(L=a.decreaseYear),f&&a.props.showDisabledMonthNavigation&&(S.push("react-datepicker__navigation--previous--disabled"),L=void 0);var O=a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker,v=a.props,C=v.previousMonthButtonLabel,E=C===void 0?t.defaultProps.previousMonthButtonLabel:C,x=v.previousYearButtonLabel,A=x===void 0?t.defaultProps.previousYearButtonLabel:x,w=a.props,k=w.previousMonthAriaLabel,N=k===void 0?typeof E=="string"?E:"Previous Month":k,_=w.previousYearAriaLabel,j=_===void 0?typeof A=="string"?A:"Previous Year":_;return ke.createElement("button",{type:"button",className:S.join(" "),onClick:L,onKeyDown:a.props.handleOnKeyDown,"aria-label":O?j:N},ke.createElement("span",{className:y.join(" ")},O?A:E))}}},a.increaseYear=function(){a.setState(function(s){var i,o=s.date;return{date:qu(o,a.props.showYearPicker?(i=a.props.yearItemNumber)!==null&&i!==void 0?i:t.defaultProps.yearItemNumber:1)}},function(){return a.handleYearChange(a.state.date)})},a.renderNextButton=function(){var s;if(!a.props.renderCustomHeader){var i;switch(!0){case a.props.disabled:i=!0;break;case a.props.showMonthYearPicker:i=HD(a.state.date,a.props);break;case a.props.showYearPicker:i=Nfe(a.state.date,a.props);break;case a.props.showQuarterYearPicker:i=xfe(a.state.date,a.props);break;default:i=YD(a.state.date,a.props);break}if(!(!((s=a.props.forceShowMonthNavigation)!==null&&s!==void 0?s:t.defaultProps.forceShowMonthNavigation)&&!a.props.showDisabledMonthNavigation&&i||a.props.showTimeSelectOnly)){var o=["react-datepicker__navigation","react-datepicker__navigation--next"],c=["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"];a.props.showTimeSelect&&o.push("react-datepicker__navigation--next--with-time"),a.props.todayButton&&o.push("react-datepicker__navigation--next--with-today-button");var p=a.increaseMonth;(a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker)&&(p=a.increaseYear),i&&a.props.showDisabledMonthNavigation&&(o.push("react-datepicker__navigation--next--disabled"),p=void 0);var m=a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker,h=a.props,f=h.nextMonthButtonLabel,y=f===void 0?t.defaultProps.nextMonthButtonLabel:f,S=h.nextYearButtonLabel,L=S===void 0?t.defaultProps.nextYearButtonLabel:S,O=a.props,v=O.nextMonthAriaLabel,C=v===void 0?typeof y=="string"?y:"Next Month":v,E=O.nextYearAriaLabel,x=E===void 0?typeof L=="string"?L:"Next Year":E;return ke.createElement("button",{type:"button",className:o.join(" "),onClick:p,onKeyDown:a.props.handleOnKeyDown,"aria-label":m?x:C},ke.createElement("span",{className:c.join(" ")},m?L:y))}}},a.renderCurrentMonth=function(s){s===void 0&&(s=a.state.date);var i=["react-datepicker__current-month"];return a.props.showYearDropdown&&i.push("react-datepicker__current-month--hasYearDropdown"),a.props.showMonthDropdown&&i.push("react-datepicker__current-month--hasMonthDropdown"),a.props.showMonthYearDropdown&&i.push("react-datepicker__current-month--hasMonthYearDropdown"),ke.createElement("h2",{className:i.join(" ")},fo(s)?er(s,a.props.dateFormat,a.props.locale):"")},a.renderYearDropdown=function(s){if(s===void 0&&(s=!1),!(!a.props.showYearDropdown||s))return ke.createElement(Kfe,Zn({},t.defaultProps,a.props,{date:a.state.date,onChange:a.changeYear,year:ea(a.state.date)}))},a.renderMonthDropdown=function(s){if(s===void 0&&(s=!1),!(!a.props.showMonthDropdown||s))return ke.createElement(Yfe,Zn({},t.defaultProps,a.props,{month:Vi(a.state.date),onChange:a.changeMonth}))},a.renderMonthYearDropdown=function(s){if(s===void 0&&(s=!1),!(!a.props.showMonthYearDropdown||s))return ke.createElement(Jfe,Zn({},t.defaultProps,a.props,{date:a.state.date,onChange:a.changeMonthYear}))},a.handleTodayButtonClick=function(s){a.props.onSelect(_D(),s),a.props.setPreSelection&&a.props.setPreSelection(_D())},a.renderTodayButton=function(){if(!(!a.props.todayButton||a.props.showTimeSelectOnly))return ke.createElement("div",{className:"react-datepicker__today-button",onClick:a.handleTodayButtonClick},a.props.todayButton)},a.renderDayNamesHeader=function(s){return ke.createElement("div",{className:"react-datepicker__day-names",role:"row"},a.header(s))},a.renderDefaultHeader=function(s){var i=s.monthDate,o=s.i;return ke.createElement("div",{className:"react-datepicker__header ".concat(a.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},a.renderCurrentMonth(i),ke.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(a.props.dropdownMode),onFocus:a.handleDropdownFocus},a.renderMonthDropdown(o!==0),a.renderMonthYearDropdown(o!==0),a.renderYearDropdown(o!==0)))},a.renderCustomHeader=function(s){var i,o,c=s.monthDate,p=s.i;
45if(a.props.showTimeSelect&&!a.state.monthContainer||a.props.showTimeSelectOnly)return null;var m=a.props,h=m.showYearPicker,f=m.yearItemNumber,y;if(h){var S=Yu(c,f),L=S.startPeriod,O=S.endPeriod;y={startYear:L,endYear:O}}var v=GD(a.state.date,a.props),C=YD(a.state.date,a.props),E=VD(a.state.date,a.props),x=HD(a.state.date,a.props);return ke.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:a.props.onDropdownFocus},(o=(i=a.props).renderCustomHeader)===null||o===void 0?void 0:o.call(i,Zn(Zn(Zn({},a.state),h&&{visibleYearsRange:y}),{customHeaderCount:p,monthDate:c,changeMonth:a.changeMonth,changeYear:a.changeYear,decreaseMonth:a.decreaseMonth,increaseMonth:a.increaseMonth,decreaseYear:a.decreaseYear,increaseYear:a.increaseYear,prevMonthButtonDisabled:v,nextMonthButtonDisabled:C,prevYearButtonDisabled:E,nextYearButtonDisabled:x})))},a.renderYearHeader=function(s){var i=s.monthDate,o=a.props,c=o.showYearPicker,p=o.yearItemNumber,m=p===void 0?t.defaultProps.yearItemNumber:p,h=Yu(i,m),f=h.startPeriod,y=h.endPeriod;return ke.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},c?"".concat(f," - ").concat(y):ea(i))},a.renderHeader=function(s){var i=s.monthDate,o=s.i,c=o===void 0?0:o,p={monthDate:i,i:c};switch(!0){case a.props.renderCustomHeader!==void 0:return a.renderCustomHeader(p);case(a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker):return a.renderYearHeader(p);default:return a.renderDefaultHeader(p)}},a.renderMonths=function(){var s,i;if(!(a.props.showTimeSelectOnly||a.props.showYearPicker)){for(var o=[],c=(s=a.props.monthsShown)!==null&&s!==void 0?s:t.defaultProps.monthsShown,p=a.props.showPreviousMonths?c-1:0,m=a.props.showMonthYearPicker||a.props.showQuarterYearPicker?qu(a.state.date,p):dh(a.state.date,p),h=(i=a.props.monthSelectedIn)!==null&&i!==void 0?i:p,f=0;f<c;++f){var y=f-h+p,S=a.props.showMonthYearPicker||a.props.showQuarterYearPicker?qu(m,y):Yl(m,y),L="month-".concat(f),O=f<c-1,v=f>0;o.push(ke.createElement("div",{key:L,ref:function(C){a.monthContainer=C??void 0},className:"react-datepicker__month-container"},a.renderHeader({monthDate:S,i:f}),ke.createElement(jfe,Zn({},t.defaultProps,a.props,{containerRef:a.containerRef,ariaLabelPrefix:a.props.monthAriaLabelPrefix,day:S,onDayClick:a.handleDayClick,handleOnKeyDown:a.props.handleOnDayKeyDown,handleOnMonthKeyDown:a.props.handleOnKeyDown,onDayMouseEnter:a.handleDayMouseEnter,onMouseLeave:a.handleMonthMouseLeave,orderInDisplay:f,selectingDate:a.state.selectingDate,monthShowsDuplicateDaysEnd:O,monthShowsDuplicateDaysStart:v,dayNamesHeader:a.renderDayNamesHeader(S)}))))}return o}},a.renderYears=function(){if(!a.props.showTimeSelectOnly&&a.props.showYearPicker)return ke.createElement("div",{className:"react-datepicker__year--container"},a.renderHeader({monthDate:a.state.date}),ke.createElement(Ufe,Zn({},t.defaultProps,a.props,{selectingDate:a.state.selectingDate,date:a.state.date,onDayClick:a.handleDayClick,clearSelectingDate:a.clearSelectingDate,onYearMouseEnter:a.handleYearMouseEnter,onYearMouseLeave:a.handleYearMouseLeave})))},a.renderTimeSection=function(){if(a.props.showTimeSelect&&(a.state.monthContainer||a.props.showTimeSelectOnly))return ke.createElement(Wfe,Zn({},t.defaultProps,a.props,{onChange:a.props.onTimeChange,format:a.props.timeFormat,intervals:a.props.timeIntervals,monthRef:a.state.monthContainer}))},a.renderInputTimeSection=function(){var s=a.props.selected?new Date(a.props.selected):void 0,i=s&&fo(s)&&!!a.props.selected,o=i?"".concat(WD(s.getHours()),":").concat(WD(s.getMinutes())):"";if(a.props.showTimeInput)return ke.createElement(Rfe,Zn({},t.defaultProps,a.props,{date:s,timeString:o,onChange:a.props.onTimeChange}))},a.renderAriaLiveRegion=function(){var s;if(!fo(a.state.date))return ke.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"});var i=Yu(a.state.date,(s=a.props.yearItemNumber)!==null&&s!==void 0?s:t.defaultProps.yearItemNumber),o=i.startPeriod,c=i.endPeriod,p;return a.props.showYearPicker?p="".concat(o," - ").concat(c):a.props.showMonthYearPicker||a.props.showQuarterYearPicker?p=ea(a.state.date):p="".concat(mC(Vi(a.state.date),a.props.locale)," ").concat(ea(a.state.date)),ke.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-l
45ive"},a.state.isRenderAriaLiveMessage&&p)},a.renderChildren=function(){if(a.props.children)return ke.createElement("div",{className:"react-datepicker__children-container"},a.props.children)},a.containerRef=b.createRef(),a.state={date:a.getDateInView(),selectingDate:void 0,monthContainer:void 0,isRenderAriaLiveMessage:!1},a}return Object.defineProperty(t,"defaultProps",{get:function(){return{monthsShown:1,forceShowMonthNavigation:!1,outsideClickIgnoreClass:J6,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",yearItemNumber:v0}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){var n=this;this.props.showTimeSelect&&(this.assignMonthContainer=(function(){n.setState({monthContainer:n.monthContainer})})())},t.prototype.componentDidUpdate=function(n){var a=this;if(this.props.preSelection&&fo(this.props.preSelection)&&(!aa(this.props.preSelection,n.preSelection)||this.props.monthSelectedIn!==n.monthSelectedIn)){var s=!li(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},function(){return s&&a.handleCustomMonthChange(a.state.date)})}else this.props.openToDate&&!aa(this.props.openToDate,n.openToDate)&&this.setState({date:this.props.openToDate})},t.prototype.render=function(){var n=this.props.container||mfe;return ke.createElement(KL,{onClickOutside:this.handleClickOutside,style:{display:"contents"},ignoreClass:this.props.outsideClickIgnoreClass},ke.createElement("div",{style:{display:"contents"},ref:this.containerRef},ke.createElement(n,{className:Za("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showTime:this.props.showTimeSelect||this.props.showTimeInput,showTimeSelectOnly:this.props.showTimeSelectOnly,inline:this.props.inline},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren())))},t})(b.Component),Zfe=function(e){var t=e.icon,n=e.className,a=n===void 0?"":n,s=e.onClick,i="react-datepicker__calendar-icon";if(typeof t=="string")return ke.createElement("i",{className:"".concat(i," ").concat(t," ").concat(a),"aria-hidden":"true",onClick:s});if(ke.isValidElement(t)){var o=t;return ke.cloneElement(o,{className:"".concat(o.props.className||""," ").concat(i," ").concat(a),onClick:function(c){typeof o.props.onClick=="function"&&o.props.onClick(c),typeof s=="function"&&s(c)}})}return ke.createElement("svg",{className:"".concat(i," ").concat(a),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:s},ke.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},W6=(function(e){Rs(t,e);function t(n){var a=e.call(this,n)||this;return a.portalRoot=null,a.el=document.createElement("div"),a}return t.prototype.componentDidMount=function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)},t.prototype.componentWillUnmount=function(){this.portalRoot&&this.portalRoot.removeChild(this.el)},t.prototype.render=function(){return ad.createPortal(this.props.children,this.el)},t})(b.Component),ege="[tabindex], a, button, input, select, textarea",tge=function(e){return(e instanceof HTMLAnchorElement||!e.disabled)&&e.tabIndex!==-1},U6=(function(e){Rs(t,e);function t(n){var a=e.call(this,n)||this;return a.getTabChildren=function(){var s;return Array.prototype.slice.call((s=a.tabLoopRef.current)===null||s===void 0?void 0:s.querySelectorAll(ege),1,-1).filter(tge)},a.handleFocusStart=function(){var s=a.getTabChildren();s&&s.length>1&&s[s.length-1].focus()},a.handleFocusEnd=function(){var s=a.getTabChildren();s&&s.length>1&&s[0].focus()},a.tabLoopRef=b.createRef(),a}return t.prototype.render=function(){var n;return((n=this.props.enableTabLoop)!==null&&n!==void 0?n:t.defaultProps.enableTabLoop)?ke.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},ke.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:0,onFocus:this.handleFocusStart}),this.props.children,ke.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:0,onFocus:this.handleFocusEnd})):this.props.children},t.defaultProps={enableTabLoop:!0},t})(b.Component);function nge(e){function t(n){var a,s=typeof n.hidePopper=="boolean"?n.hidePopper:!0,i=b.useRef(null),o=dfe(Zn({open:!s,whileElementsMounted:Jhe,placement:n.popperPlacement,middleware:Yc([Zhe({padding:15}),Qhe(10),efe({element:i})],(a=n.popperModifiers)!==null&&a!==void 0?a:[],!0)},n.popperProps)),c=Zn(Zn({},n),{hidePopper:s,popperProps:Zn(Zn({},o),{arrowRef:i})});return ke.createElement(e,Zn({},c))}return t.displayName="withFloating(".concat(e.displayName||e.name||"Component",")"),t}var age=function(e){var t=e.className,n=e.wrapperClassName,a=e.hidePopper,s=a===void 0?!0:a,i=e.popperComponent,o=e.targetComponent,c=e.enableTabLoop,p=e.popperOnKeyDown,m=e.portalId,h=e.portalHost,f=e.popperProps,y=e.showArrow,S=void 0;if(!s){var L=Za("react-datepicker-popper",t);S=ke.createElement(U6,{enableTabLoop:c},ke.createElement("div",{ref:f.refs.setFloating,style:f.floatingStyles,className:L,"data-placement":f.placement,onKeyDown:p},i,y&&ke.createElement(sfe,{ref:f.arrowRef,context:f.context,fill:"currentColor",strokeWidth:1,height:8,width:16,style:{transform:"translateY(-1px)"},className:"react-datepicker__triangle"})))}e.popperContainer&&(S=b.createElement(e.popperContainer,{},S)),m&&!s&&(S=ke.createElement(W6,{portalId:m,portalHost:h},S));var O=Za("react-datepicker-wrapper",n);return ke.createElement(ke.Fragment,null,ke.createElement("div",{ref:f.refs.setReference,className:O},o),S)},rge=nge(age);function sge(e,t){return e&&t?Vi(e)!==Vi(t)||ea(e)!==ea(t):e!==t}var ex="Date input not valid.",ige=(function(e){Rs(t,e);function t(n){var a=e.call(this,n)||this;return a.calendar=null,a.input=null,a.getPreSelection=function(){return a.props.openToDate?a.props.openToDate:a.props.selectsEnd&&a.props.startDate?a.props.startDate:a.props.selectsStart&&a.props.endDate?a.props.endDate:Sa()},a.modifyHolidays=function(){var s;return(s=a.props.holidays)===null||s===void 0?void 0:s.reduce(function(i,o){var c=new Date(o.date);return fo(c)?Yc(Yc([],i,!0),[Zn(Zn({},o),{date:c})],!1):i},[])},a.calcInitialState=function(){var s,i=a.getPreSelection(),o=G6(a.props),c=Y6(a.props),p=o&&Gc(i,lS(o)
45)?o:c&&Ed(i,BD(c))?c:i;return{open:a.props.startOpen||!1,preventFocus:!1,inputValue:null,preSelection:(s=a.props.selectsRange?a.props.startDate:a.props.selected)!==null&&s!==void 0?s:p,highlightDates:JD(a.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1,wasHidden:!1}},a.getInputValue=function(){var s,i=a.props,o=i.locale,c=i.startDate,p=i.endDate,m=i.rangeSeparator,h=i.selected,f=i.selectedDates,y=i.selectsMultiple,S=i.selectsRange,L=i.value,O=(s=a.props.dateFormat)!==null&&s!==void 0?s:t.defaultProps.dateFormat,v=a.state.inputValue;return typeof L=="string"?L:typeof v=="string"?v:S?ffe(c,p,{dateFormat:O,locale:o,rangeSeparator:m}):y?gfe(f??[],{dateFormat:O,locale:o}):po(h,{dateFormat:O,locale:o})},a.resetHiddenStatus=function(){a.setState(Zn(Zn({},a.state),{wasHidden:!1}))},a.setHiddenStatus=function(){a.setState(Zn(Zn({},a.state),{wasHidden:!0}))},a.setHiddenStateOnVisibilityHidden=function(){document.visibilityState==="hidden"&&a.setHiddenStatus()},a.clearPreventFocusTimeout=function(){a.preventFocusTimeout&&clearTimeout(a.preventFocusTimeout)},a.setFocus=function(){var s,i;(i=(s=a.input)===null||s===void 0?void 0:s.focus)===null||i===void 0||i.call(s,{preventScroll:!0})},a.setBlur=function(){var s,i;(i=(s=a.input)===null||s===void 0?void 0:s.blur)===null||i===void 0||i.call(s),a.cancelFocusInput()},a.deferBlur=function(){requestAnimationFrame(function(){a.setBlur()})},a.setOpen=function(s,i){i===void 0&&(i=!1),a.setState({open:s,preSelection:s&&a.state.open?a.state.preSelection:a.calcInitialState().preSelection,lastPreSelectChange:tx},function(){s||a.setState(function(o){return{focused:i?o.focused:!1}},function(){!i&&a.deferBlur(),a.setState({inputValue:null})})})},a.inputOk=function(){return Xu(a.state.preSelection)},a.isCalendarOpen=function(){return a.props.open===void 0?a.state.open&&!a.props.disabled&&!a.props.readOnly:a.props.open},a.handleFocus=function(s){var i,o,c=a.state.wasHidden,p=c?a.state.open:!0;c&&a.resetHiddenStatus(),a.state.preventFocus||((o=(i=a.props).onFocus)===null||o===void 0||o.call(i,s),p&&!a.props.preventOpenOnFocus&&!a.props.readOnly&&a.setOpen(!0)),a.setState({focused:!0})},a.sendFocusBackToInput=function(){a.preventFocusTimeout&&a.clearPreventFocusTimeout(),a.setState({preventFocus:!0},function(){a.preventFocusTimeout=setTimeout(function(){a.setFocus(),a.setState({preventFocus:!1})})})}
45,a.cancelFocusInput=function(){clearTimeout(a.inputFocusTimeout),a.inputFocusTimeout=void 0},a.deferFocusInput=function(){a.cancelFocusInput(),a.inputFocusTimeout=setTimeout(function(){return a.setFocus()},1)},a.handleDropdownFocus=function(){a.cancelFocusInput()},a.resetInputValue=function(){a.setState(Zn(Zn({},a.state),{inputValue:null}))},a.handleBlur=function(s){var i,o;(!a.state.open||a.props.withPortal||a.props.showTimeInput)&&((o=(i=a.props).onBlur)===null||o===void 0||o.call(i,s)),a.resetInputValue(),a.state.open&&a.props.open===!1&&a.setOpen(!1),a.setState({focused:!1})},a.handleCalendarClickOutside=function(s){var i,o;a.props.inline||a.setOpen(!1),(o=(i=a.props).onClickOutside)===null||o===void 0||o.call(i,s),a.props.withPortal&&s.preventDefault()},a.handleChange=function(){for(var s,i,o,c,p,m=[],h=0;h<arguments.length;h++)m[h]=arguments[h];var f=m[0];if(!(a.props.onChangeRaw&&(a.props.onChangeRaw.apply(a,m),!f||typeof f.isDefaultPrevented!="function"||f.isDefaultPrevented()))){a.setState({inputValue:f?.target instanceof HTMLInputElement?f.target.value:null,lastPreSelectChange:oge});var y=a.props,S=y.selectsRange,L=y.startDate,O=y.endDate,v=(s=a.props.dateFormat)!==null&&s!==void 0?s:t.defaultProps.dateFormat,C=(i=a.props.strictParsing)!==null&&i!==void 0?i:t.defaultProps.strictParsing,E=f?.target instanceof HTMLInputElement?f.target.value:"";if(S){var x=a.props.rangeSeparator,A=x.trim(),w=E.split(v.includes(A)?x:A,2).map(function($){return $.trim()}),k=w[0],N=w[1],_=ng(k??"",v,a.props.locale,C),j=_?ng(N??"",v,a.props.locale,C):null,F=L?.getTime()!==_?.getTime(),G=O?.getTime()!==j?.getTime();if(!F&&!G||_&&zo(_,a.props)||j&&zo(j,a.props))return;(c=(o=a.props).onChange)===null||c===void 0||c.call(o,[_,j],f)}else{var z=ng(E,v,a.props.locale,C,(p=a.props.selected)!==null&&p!==void 0?p:void 0);(z||!E)&&a.setSelected(z,f,!0)}}},a.handleSelect=function(s,i,o){var c;if(!a.props.readOnly){var p=a.props,m=p.selectsRange,h=p.startDate,f=p.endDate,y=p.locale,S=p.swapRange,L=(c=a.props.dateFormat)!==null&&c!==void 0?c:t.defaultProps.dateFormat,O=!m||h&&!f&&(S||!Q1(s,h));if(a.props.shouldCloseOnSelect&&!a.props.showTimeSelect&&O&&a.sendFocusBackToInput(),a.props.onChangeRaw){var v=po(s,{dateFormat:L,locale:y});a.props.onChangeRaw(i,{date:s,formattedDate:v})}a.setSelected(s,i,!1,o),a.props.showDateSelect&&a.setState({isRenderAriaLiveMessage:!0}),!a.props.shouldCloseOnSelect||a.props.showTimeSelect?a.setPreSelection(s):O&&a.setOpen(!1)}},a.setSelected=function(s,i,o,c){var p,m,h=s;if(a.props.showYearPicker){if(h!==null&&Ub(ea(h),a.props))return}else if(a.props.showMonthYearPicker){if(h!==null&&j6(h,a.props))return}else if(h!==null&&zo(h,a.props))return;var f=a.props,y=f.onChange,S=f.selectsRange,L=f.startDate,O=f.endDate,v=f.selectsMultiple,C=f.selectedDates,E=f.minTime,x=f.swapRange;if(!rh(a.props.selected,h)||a.props.allowSameDay||S||v)if(h!==null&&(a.props.selected&&(!o||!a.props.showTimeSelect&&!a.props.showTimeSelectOnly&&!a.props.showTimeInput)&&(h=nb(h,{hour:Rl(a.props.selected),minute:_l(a.props.selected),second:Sd(a.props.selected)})),!o&&(a.props.showTimeSelect||a.props.showTimeSelectOnly)&&E&&(h=nb(h,{hour:E.getHours(),minute:E.getMinutes(),second:E.getSeconds()})),a.props.inline||a.setState({preSelection:h}),a.props.focusSelectedMonth||a.setState({monthSelectedIn:c})),S){var A=!L&&!O,w=L&&!O,k=!L&&!!O,N=L&&O;A?y?.([h,null],i):w?h===null?y?.([null,null],i):Q1(h,L)?y?.(x?[h,L]:[h,null],i):y?.([L,h],i):k&&(h&&Q1(h,O)?y?.([h,O],i):y?.([h,null],i)),N&&y?.([h,null],i)}else if(v){if(h!==null)if(!C?.length)y?.([h],i);else{var _=C.some(function(F){return aa(F,h)});if(_){var j=C.filter(function(F){return!aa(F,h)});y?.(j,i)}else y?.(Yc(Yc([],C,!0),[h],!1),i)}}else y?.(h,i);o||((m=(p=a.props).onSelect)===null||m===void 0||m.call(p,h,i),a.setState({inputValue:null}))},a.setPreSelection=function(s){if(!a.props.readOnly){var i=Xu(a.props.minDate),o=Xu(a.props.maxDate),c=!0;if(s){var p=lS(s);if(i&&o)c=$m(s,a.props.minDate,a.props.maxDate);else if(i){var m=lS(a.props.minDate);c=Ed(s,m)||rh(p,m)}else if(o){var h=BD(a.props.maxDate);c=Gc(s,h)||rh(p,h)}}c&&a.setState({preSelection:s})}},a.toggleCalendar=function(){a.setOpen(!a.state.open)},a.handleTimeChange=function(s){var i,o;if(!(a.props.selectsRange||a.props.selectsMultiple)){var c=a.props.selected?a.props.selected:a.getPreSelection(),p=a.props.selected?s:nb(c,{hour:Rl(s),minute:_l(s)});a.setState({preSelection:p}),(o=(i=a.props).onChange)===null||o===void 0||o.call(i,p),a.props.shouldCloseOnSelect&&!
45a.props.showTimeInput&&(a.sendFocusBackToInput(),a.setOpen(!1)),a.props.showTimeInput&&a.setOpen(!0),(a.props.showTimeSelectOnly||a.props.showTimeSelect)&&a.setState({isRenderAriaLiveMessage:!0}),a.setState({inputValue:null})}},a.onInputClick=function(){var s,i;!a.props.disabled&&!a.props.readOnly&&a.setOpen(!0),(i=(s=a.props).onInputClick)===null||i===void 0||i.call(s)},a.handleTimeOnlyArrowKey=function(s){var i,o,c,p,m=a.props.selected||a.state.preSelection||Sa(),h=(i=a.props.timeIntervals)!==null&&i!==void 0?i:30,f=(o=a.props.dateFormat)!==null&&o!==void 0?o:t.defaultProps.dateFormat,y=Array.isArray(f)?f[0]:f,S=lS(m),L=Rl(m)*60+_l(m),O=1440-h,v;if(s===Gt.ArrowUp){var C=Math.max(0,L-h);v=DS(S,C)}else{var C=Math.min(O,L+h);v=DS(S,C)}var E=er(v,y||t.defaultProps.dateFormat,a.props.locale);if(a.setState({preSelection:v,inputValue:E}),!(a.props.selectsRange||a.props.selectsMultiple)){var x=a.props.selected?a.props.selected:a.getPreSelection(),A=a.props.selected?v:nb(x,{hour:Rl(v),minute:_l(v)});(p=(c=a.props).onChange)===null||p===void 0||p.call(c,A),(a.props.showTimeSelectOnly||a.props.showTimeSelect)&&a.setState({isRenderAriaLiveMessage:!0}),requestAnimationFrame(function(){a.scrollToTimeOption(v)})}},a.handleTimeOnlyEnterKey=function(s){var i,o,c,p,m=s.target,h=m.value,f=(i=a.props.dateFormat)!==null&&i!==void 0?i:t.defaultProps.dateFormat,y=a.props.timeFormat||"p",S=a.state.preSelection||a.props.selected||Sa(),L=ng(h,f,a.props.locale,(o=a.props.strictParsing)!==null&&o!==void 0?o:!1,S),O=S;if(L&&fo(L))O=L;else{var v=((c=a.calendar)===null||c===void 0?void 0:c.containerRef.current)instanceof Element&&a.calendar.containerRef.current.querySelector(".react-datepicker__time-list-item[tabindex='0']");if(v instanceof HTMLElement){var C=(p=v.textContent)===null||p===void 0?void 0:p.trim();if(C){var E=ng(C,y,a.props.locale,!1,S);E&&fo(E)&&(O=E)}}}a.handleTimeChange(O),a.setOpen(!1),a.sendFocusBackToInput()},a.scrollToTimeOption=function(s){var i,o;
45if(!((i=a.calendar)===null||i===void 0)&&i.containerRef.current){for(var c=a.calendar.containerRef.current,p=Array.from(c.querySelectorAll(".react-datepicker__time-list-item")),m=null,h=1/0,f=a.props.timeFormat||"p",y=0,S=p;y<S.length;y++){var L=S[y],O=(o=L.textContent)===null||o===void 0?void 0:o.trim();if(O){var v=ng(O,f,a.props.locale,!1,s);if(v&&fo(v)){if(V6(v,s)){m=L;break}var C=Math.abs(v.getTime()-s.getTime());C<h&&(h=C,m=L)}}}m&&(p.forEach(function(E){E.setAttribute("tabindex","-1")}),m.setAttribute("tabindex","0"),m.scrollIntoView({behavior:"smooth",block:"center"}))}},a.onInputKeyDown=function(s){var i,o,c,p,m,h;(o=(i=a.props).onKeyDown)===null||o===void 0||o.call(i,s);var f=s.key;if(!a.state.open&&!a.props.inline&&!a.props.preventOpenOnFocus){(f===Gt.ArrowDown||f===Gt.ArrowUp||f===Gt.Enter)&&((c=a.onInputClick)===null||c===void 0||c.call(a));return}if(a.state.open&&a.props.showTimeSelectOnly){if(f===Gt.ArrowDown||f===Gt.ArrowUp){s.preventDefault(),a.handleTimeOnlyArrowKey(f);return}if(f===Gt.Enter){s.preventDefault(),a.handleTimeOnlyEnterKey(s);return}}if(a.state.open){if(f===Gt.ArrowDown||f===Gt.ArrowUp){s.preventDefault();var y=a.props.showTimeSelectOnly?".react-datepicker__time-list-item[tabindex='0']":a.props.showWeekPicker&&a.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':a.props.showFullMonthYearPicker||a.props.showMonthYearPicker?'.react-datepicker__month-text[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',S=((p=a.calendar)===null||p===void 0?void 0:p.containerRef.current)instanceof Element&&a.calendar.containerRef.current.querySelector(y);S instanceof HTMLElement&&S.focus({preventScroll:!0});return}var L=Sa(a.state.preSelection);f===Gt.Enter?(s.preventDefault(),s.target.blur(),a.inputOk()&&a.state.lastPreSelectChange===tx?(a.handleSelect(L,s),!a.props.shouldCloseOnSelect&&a.setPreSelection(L)):a.setOpen(!1)):f===Gt.Escape?(s.preventDefault(),s.target.blur(),a.sendFocusBackToInput(),a.setOpen(!1)):f===Gt.Tab&&a.setOpen(!1),a.inputOk()||(h=(m=a.props).onInputError)===null||h===void 0||h.call(m,{code:1,msg:ex})}},a.onPortalKeyDown=function(s){var i=s.key;i===Gt.Escape&&(s.preventDefault(),a.setState({preventFocus:!0},function(){a.setOpen(!1),setTimeout(function(){a.setFocus(),a.setState({preventFocus:!1})})}))},a.onDayKeyDown=function(s){var i,o,c,p,m,h,f=a.props,y=f.minDate,S=f.maxDate,L=f.disabledKeyboardNavigation,O=f.showWeekPicker,v=f.shouldCloseOnSelect,C=f.locale,E=f.calendarStartDay,x=f.adjustDateOnChange,A=f.inline;if((o=(i=a.props).onKeyDown)===null||o===void 0||o.call(i,s),!L){var w=s.key,k=s.shiftKey,N=Sa(a.state.preSelection),_=function(G,z){var $=z;switch(G){case Gt.ArrowRight:$=O?PO(z,1):Ml(z,1);break;case Gt.ArrowLeft:$=O?OD(z):Mme(z);break;case Gt.ArrowUp:$=OD(z);break;case Gt.ArrowDown:$=PO(z,1);break;case Gt.PageUp:$=k?qg(z,1):dh(z,1);break;case Gt.PageDown:$=k?qu(z,1):Yl(z,1);break;case Gt.Home:$=vd(z,C,E);break;case Gt.End:$=Sfe(z);break}return $},j=function(G,z){for(var $=40,Y=G,q=!1,U=0,D=_(G,z);!q;){if(U>=$){D=z;break}y&&D<y&&(Y=Gt.ArrowRight,D=zo(y,a.props)?_(Y,D):y),S&&D>S&&(Y=Gt.ArrowLeft,D=zo(S,a.props)?_(Y,D):S),zo(D,a.props)?((Y===Gt.PageUp||Y===Gt.Home)&&(Y=Gt.ArrowRight),(Y===Gt.PageDown||Y===Gt.End)&&(Y=Gt.ArrowLeft),D=_(Y,D)):q=!0,U++}return D};if(w===Gt.Enter){s.preventDefault(),a.handleSelect(N,s),!v&&a.setPreSelection(N);return}else if(w===Gt.Escape){s.preventDefault(),a.setOpen(!1),a.inputOk()||(p=(c=a.props).onInputError)===null||p===void 0||p.call(c,{code:1,msg:ex});return}var F=null;switch(w){case Gt.ArrowLeft:case Gt.ArrowRight:case Gt.ArrowUp:case Gt.ArrowDown:case Gt.PageUp:case Gt.PageDown:case Gt.Home:case Gt.End:F=j(w,N);break}if(!F){(h=(m=a.props).onInputError)===null||h===void 0||h.call(m,{code:1,msg:ex});return}s.preventDefault(),a.setState({lastPreSelectChange:tx}),x&&a.setSelected(F),a.setPreSelection(F),A&&a.setState({shouldFocusDayInline:!0})}},a.onPopperKeyDown=function(s){var i=s.key;i===Gt.Escape&&(s.preventDefault(),a.sendFocusBackToInput(),a.setOpen(!1))},a.onClearClick=function(s){s&&s.preventDefault&&s.preventDefault(),a.sendFocusBackToInput();var i=a.props,o=i.selectsRange,c=i.onChange;c?.(o?[null,null]:null,s),a.setState({inputValue:null})},a.clear=function(){a.onClearClick()},a.onScroll=function(s){typeof a.props.closeOnScroll=="boolean"&&a.props.closeOnScroll?(s.target===document||s.target===document.documentElement||s.target===document.body)&&a.setOpen(!1):typeof a.props.closeOnScroll=="function"&&a.props.closeOnScroll(s)&&a.setOpen(!1)},a.renderCalendar=function(){var s,i;return!a.props.inline&&!a.isCalendarOpen()?null:ke.createElement(Qfe,Zn({showMonthYearDropdown:void 0,ref:function(o){a.calendar=o}},a.props,a.state,{setOpen:a.setOpen,dateFormat:(s=a.props.dateFormatCalendar)!==null&&s!==void 0?s:t.defaultProps.dateFormatCalendar,onSelect:a.handleSelect,onClickOutside:a.handleCalendarClickOutside,holidays:Cfe(a.modifyHolidays()),outsideClickIgnoreClass:a.props.outsideClickIgnoreClass,onDropdownFocus:a.handleDropdownFocus,onTimeChange:a.handleTimeChange,className:a.props.calendarClassName,container:a.props.calendarContainer,handleOnKeyDown:a.props.onKeyDown,handleOnDayKeyDown:a.onDayKeyDown,setPreSelection:a.setPreSelection,dropdownMode:(i=a.props.dropdownMode)!==null&&i!==void 0?i:t.defaultProps.dropdownMode}),a.props.children)},a.renderAriaLiveRegion=function(){var s,i=a.props.locale,o=(s=a.props.dateFormat)!==null&&s!==void 0?s:t.defaultProps.dateFormat,c=a.props.showTimeInput||a.props.showTimeSelect,p=c?"PPPPp":"PPPP",m;return a.props.selectsRange?m="Selected start date: ".concat(po(a.props.startDate,{dateFormat:p,locale:i}),". ").concat(a.props.endDate?"End date: "+po(a.props.endDate,{dateFormat:p,locale:i}):""):a.props.showTimeSelectOnly?m="Selected time: ".concat(po(a.props.selected,{dateFormat:o,locale:i})):a.props.showYearPicker?m="Selected year: ".concat(po(a.props.selected,{dateFormat:"yyyy",locale:i})):a.props.showMonthYearPicker?m="Selected month: ".concat(po(a.props.selected,{dateFormat:"MMMM yyyy",locale:i})):a.props.showQuarterYearPicker?m="Selected quarter: ".concat(po(a.props.selected,{dateFormat:"yyyy, QQQ",locale:i})):m="Selected date: ".concat(po(a.props.selected,{dateFormat:p,locale:i})),ke.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-l
45ive"},m)},a.renderDateInput=function(){var s,i,o,c,p,m,h=Za(a.props.className,(s={},s[a.props.outsideClickIgnoreClass||t.defaultProps.outsideClickIgnoreClass]=a.state.open,s)),f=a.props.customInput||ke.createElement("input",{type:"text"}),y=a.props.customInputRef||"ref",S={},L=(o=a.props["aria-describedby"])!==null&&o!==void 0?o:a.props.ariaDescribedBy,O=(c=a.props["aria-invalid"])!==null&&c!==void 0?c:a.props.ariaInvalid,v=(p=a.props["aria-labelledby"])!==null&&p!==void 0?p:a.props.ariaLabelledBy,C=(m=a.props["aria-required"])!==null&&m!==void 0?m:a.props.ariaRequired;return L!=null&&(S["aria-describedby"]=L),O!=null&&(S["aria-invalid"]=O),v!=null&&(S["aria-labelledby"]=v),C!=null&&(S["aria-required"]=C),b.cloneElement(f,Zn((i={},i[y]=function(E){a.input=E},i.value=a.getInputValue(),i.onBlur=a.handleBlur,i.onChange=a.handleChange,i.onClick=a.onInputClick,i.onFocus=a.handleFocus,i.onKeyDown=a.onInputKeyDown,i.id=a.props.id,i.name=a.props.name,i.form=a.props.form,i.autoFocus=a.props.autoFocus,i.placeholder=a.props.placeholderText,i.disabled=a.props.disabled,i.autoComplete=a.props.autoComplete,i.className=Za(f.props.className,h),i.title=a.props.title,i.readOnly=a.props.readOnly,i.required=a.props.required,i.tabIndex=a.props.tabIndex,i),S))},a.renderClearButton=function(){var s=a.props,i=s.isClearable,o=s.disabled,c=s.selected,p=s.startDate,m=s.endDate,h=s.clearButtonTitle,f=s.clearButtonClassName,y=f===void 0?"":f,S=s.ariaLabelClose,L=S===void 0?"Close":S,O=s.selectedDates,v=s.readOnly;return i&&!v&&(c!=null||p!=null||m!=null||O?.length)?ke.createElement("button",{type:"button",className:Za("react-datepicker__close-icon",y,{"react-datepicker__close-icon--disabled":o}),disabled:o,"aria-label":L,onClick:a.onClearClick,title:h,tabIndex:-1}):null},a.state=a.calcInitialState(),a.preventFocusTimeout=void 0,a}return Object.defineProperty(t,"defaultProps",{get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",preventOpenOnFocus:!1,monthsShown:1,outsideClickIgnoreClass:J6,readOnly:!1,rangeSeparator:D6,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,swapRange:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:v0,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1,usePointerEvent:!1}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){window.addEventListener("scroll",this.onScroll,!0),document.addEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.componentDidUpdate=function(n,a){var s,i,o,c;n.inline&&sge(n.selected,this.props.selected)&&this.setPreSelection(this.props.selected),this.state.monthSelectedIn!==void 0&&n.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),this.props.selectsRange&&this.state.monthSelectedIn!==0&&this.setState({monthSelectedIn:0}),n.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:JD(this.props.highlightDates)}),!a.focused&&!rh(n.selected,this.props.selected)&&this.setState({inputValue:null}),a.open!==this.state.open&&(a.open===!1&&this.state.open===!0&&((i=(s=this.props).onCalendarOpen)===null||i===void 0||i.call(s)),a.open===!0&&this.state.open===!1&&((c=(o=this.props).onCalendarClose)===null||c===void 0||c.call(o)))},t.prototype.componentWillUnmount=function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0),document.removeEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.renderInputContainer=function(){var n=this.props,a=n.showIcon,s=n.icon,i=n.calendarIconClassname,o=n.calendarIconClassName,c=n.toggleCalendarOnIconClick,p=this.state.open;return i&&console.warn("calendarIconClassname props is deprecated. should use calendarIconClassName props."),ke.createElement("div",{className:"react-datepicker__input-container".concat(a?" react-datepicker__view-calendar-icon":"")},a&&ke.createElement(Zfe,Zn({icon:s,className:Za(o,!o&&i,p&&"react-datepicker-ignore-onclickoutside")},c?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}
45,t.prototype.render=function(){var n=this.renderCalendar();if(this.props.inline)return n;if(this.props.withPortal){var a=this.state.open?ke.createElement(U6,{enableTabLoop:this.props.enableTabLoop},ke.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},n)):null;return this.state.open&&this.props.portalId&&(a=ke.createElement(W6,Zn({portalId:this.props.portalId},this.props),a)),ke.createElement("div",null,this.renderInputContainer(),a)}return ke.createElement(rge,Zn({},this.props,{className:this.props.popperClassName,hidePopper:!this.isCalendarOpen(),targetComponent:this.renderInputContainer(),popperComponent:n,popperOnKeyDown:this.onPopperKeyDown,showArrow:this.props.showPopperArrow}))},t})(b.Component),oge="input",tx="navigate";const lge=()=>{const{setShowDate:e,plDate:t,setPlDate:n,showDate:a}=b.useContext(En),s=()=>{e({status:!1,type:""})},[i,o]=b.useState(null),[c,p]=b.useState(null),m=h=>{const[f,y]=h;o(f),p(y),n(S=>[{...S,key:S?.key,startDate:f,endDate:y}])};return b.useEffect(()=>{o(t[0]?.startDate),p(t[0]?.endDate)},[t]),r.jsx(hp,{onOutsideClick:()=>{s()},children:r.jsxs("div",{className:`market-depth-modal calendar-market ${a?.type!=="Calendar"?"calendar-market-during":""}`,children:[r.jsxs("div",{className:"market-title",children:[r.jsx("h4",{style:{color:"white"},children:a?.type=="Calendar"?"Select Date":a?.type}),r.jsx(jt,{onClick:s,className:"border-0 abc text-white position-absolute end-0 top-0 pt-1 fs-4 bg-transparent border-0",children:r.jsx(Zs,{})})]}),r.jsx("div",{style:a?.type!="During"?{paddingTop:"20px"}:{},className:"d-flex justify-content-center align-items-center w-100",children:a?.type=="During"?r.jsxs("div",{className:"p-2 calendar-button",children:[r.jsx(jt,{onClick:()=>{n([{startDate:new Date,endDate:new Date,key:"selection"}]),s()},children:"Today"}),r.jsx(jt,{onClick:()=>{n([{startDate:xt(new Date).subtract(1,"days")._d,endDate:new Date,key:"selection"}]),s()},children:"From Yesterday"}),r.jsx(jt,{onClick:()=>{n([{startDate:xt(new Date).subtract(7,"days")._d,endDate:new Date,key:"selection"}]),s()},children:"Last 7 Days"})]}):r.jsx(ige,{swapRange:!0,selected:i,onChange:m,startDate:i,endDate:c,selectsRange:!0,selectsDisabledDaysInRange:!0,inline:!0,maxDate:new Date})}),a?.type=="Calendar"&&r.jsx("div",{style:{marginTop:"10px"},className:"d-flex justify-content-center align-items-center w-100",children:r.jsxs("p",{style:{background:"rgb(212 224 229/1)",borderRadius:"5px",padding:"8px 14px"},className:"d-flex w-75 align-items-center",children:[r.jsx(QW,{color:"rgb(156 177 189/1)",size:21})," ",r.jsx("span",{style:{fontSize:"1.0714285714285714rem",color:"black",marginLeft:"10px"},children:"09:30 am - 09:29 am"})]})})]})})},cge=()=>r.jsx("div",{id:"loading",className:"loading",children:r.jsx("div",{className:"loading-box",children:r.jsx("div",{className:"loading-spinner"})})}),$6=({message:e,setAnnouncement:t})=>r.jsx(r.Fragment,{children:r.jsxs("div",{onClick:()=>{t(!0)},className:"marquee-notification d-flex",children:[r.jsx("div",{className:"audio-trakcer",children:r.jsx("i",{class:"icon-mic"})}),e?.length>0?r.jsx("marquee",{direction:"left",scrollamount:3,children:e?.map(n=>r.jsx("span",{style:{fontSize:".7857142857rem",fontWeight:"700"},children:n?.message}))}):r.jsx("marquee",{direction:"left",scrollamount:3,children:r.jsx("span",{style:{fontSize:".7857142857rem",fontWeight:"700"},children:"--"})})]})}),uge=({data:e})=>{const{setAnnouncement:t}=b.useContext(En);return r.jsx(hp,{onOutsideClick:()=>{t(!1)},children:r.jsxs("div",{className:"market-depth-modal market-depth-modal-announcement slide-up",children:[r.jsxs("div",{className:"market-title",children:[r.jsx("h6",{style:{color:"white"},children:"Announcement"}),r.jsx(jt,{onClick:()=>t(!1),className:"border-0 abc text-white position-absolute end-0 top-0 pt-1 fs-4 bg-transparent border-0",children:r.jsx(Zs,{})})]}),r.jsx("div",{className:"announcement-main",children:e?.length>0?e?.map(n=>r.jsxs("div",{className:"announcement-main-inner",children:[r.jsx("div",{class:"mb-2",children:r.jsx("span",{class:"announcement-main-time text-white font-bold bg-black",children:nn?.msgDateFormat(n?.createdAt)})}),r.jsx("p",{class:"announcement-main-content",children:r.jsx("p",{children:n?.message})})]})):r.jsxs("div",{className:"announcement-main-inner",children:[r.jsx("div",{class:"mb-2",children:r.jsx("span",{class:"announcement-main-time text-white font-bold bg-black",children:"17.8.2024"})}),r.jsx("p",{class:"announcement-main-content",children:r.jsx("p",{children:"If any user ID or agent ID is hacked in velkinew, the company will immediately cancel it. And the IDs will be auto-suspended and locked"})})]})})]})})},pge=()=>{const{setFooterLink:e,footerLink:t}=b.useContext(En);return b.useEffect(()=>{window.scrollTo(0,0)},[]),r.jsx(hp,{onOutsideClick:()=>
45{e({status:!1,type:""})},children:r.jsxs("div",{className:"market-depth-modal market-depth-modal-footer",children:[r.jsxs("div",{className:"market-title market-title-footer",children:[r.jsx("h4",{children:t?.type}),r.jsx(jt,{onClick:()=>e({status:!1,type:""}),className:"border-0 abc text-white position-absolute end-0 top-0 pt-1 fs-4 bg-transparent border-0",children:r.jsx(Zs,{})})]}),t?.type=="Privacy Policy"?r.jsxs("div",{className:"market-depth-body p-5 mt-5",children:[r.jsx("div",{className:"side-head",children:r.jsx("h3",{children:"Privacy Policy"})}),r.jsxs("div",{className:"announce-wrap",children:[r.jsx("p",{children:"Privacy Policy"}),r.jsxs("p",{children:["1. PRIVACY",r.jsx("br",{}),"velkinew is committed to protecting your personal information. This Privacy Policy lets you know what information we collect when you use our services, why we collect this information and how we use the collected information."]}),r.jsx("p",{children:"Please note that this Privacy Policy will be agreed between you and velkinew. (‘We’, ‘Us’ or ‘Our’, as appropriate). This Privacy Policy is an integrated part of Skyexchange’s Terms and Conditions."}),r.jsx("p",{children:"We may periodically make changes to this Privacy Policy and will notify you of these changes by posting the modified terms on our platforms. We recommend that you revisit this Privacy Policy regularly."}),r.jsxs("p",{children:["2. INFORMATION COLLECTED",r.jsx("br",{}),"We consider information that may be used to identify an individual, including, but not limited to, first and last name, date of birth, home or other physical address, email address, phone number or other relevant information to be Personal Information (‘Personal Information’). You may be asked to provide Personal Information when you use our website, register for an account or use our services. The Personal Information that we collect may include information such as: contact information (including telephone number), shipping information, billing information, transaction history, website usage preferences, and feedback regarding the Services. This information is held by us on servers based in various location from time to time and elsewhere from time to time. When you interact with the services, our servers keep an activity log unique to you that collects certain administrative and traffic information including: source IP address, time of access, date of access, web page(s) visited, language use, software crash reports and type of browser used. This information is essential for the provision and quality of our services. We do not collect Personal Information about you without your knowledge."]}),r.jsxs("p",{children:["3. MEANS OF COLLECTING AND PROCESSING DATA",r.jsx("br",{}),"We may automatically collect certain data as discussed above and receive Personal Information about you where you provide such information through the services or other communications and interactions on the Skyexchange site. We may also receive Personal Information from online vendors and service providers, and from customer lists lawfully acquired from third-party vendors. In addition, we may engage the services of third-party service providers to provide technical support process your online transactions and maintain your account. We will have access to any information you provide to such vendors, service providers and third-party e-commerce services, and we will use the Personal Information as set out in this Privacy Policy below. This information will only be disclosed to third parties outside the company in accordance with this Privacy Policy. We take steps to ensure that our arrangements with third-party service providers and online vendors protect your privacy."]}),r.jsxs("p",{children:["4. INFORMATION USE",r.jsx("br",{}),"We use the Personal Information we collect from you to deliver our Services, to provide customer support, to undertake necessary security and identify verification checks, to process any of your online transactions, to assist your participation in third-party promotions, meet certain business requirements and for any other purpose related to the operation of the Services. As such, we may share your Personal Information with our carefully selected partners (including any other parties that have data sharing arrangements with the latter)."]}),r.jsx("p",{children:"Your Personal Information may also be used by us to provide you with:(1) promotional offers and information regarding our products and services; and (2) promotional offers and information regarding the products and services of our partners, in order to enlarge the range of provided products and improve our customer service. From time-to-time, we may request information from you via surveys or contests. Participation in these surveys or contests is completely voluntary and you have the choice of whether or not to disclose such information. Information requested may include contact information (such as name, correspondence address and telephone number), and demographic information (such as zip or postal code or age). By accepting any contest prize or winnings from us, you consent to use of your name for advertising and promotional purposes without additional compensation, except where prohibited by law. Unless you have elected not to receive promotional information, we may also use your Personal Information (including your email address and phone number) to provide you with information regarding our products, services and promotions, including other gaming products (including online poker, casino, betting, backgammon) and products and services from third parties carefully selected by us."}),r.jsxs("p",{children:["5. CERTAIN EXCLUDED DISCLOSURES",r.jsx("br",{}),"We may disclose your Personal Information if required to do so by law, or if we believe in good faith that such action is necessary to: (1) comply with any legal process served on us, any of our sites or the services or in circumstances where we are under a substantially similar legal obligation; (2) protect and defend our rights or property; or (3) act to protect the personal safety of users of the services or the public. If, in our sole determination, you are found to have cheated or attempted to defraud us, the company , or any other user of the services in any way including but not limited to game manipulation or payment fraud, or if we suspect you of fraudulent payment, including use of stolen credit cards, or any other fraudulent activity (including any chargeback or other reversal of a payment) or prohibited transaction (including money laundering), we reserve the right to share this information (together with your identity) with other online gaming sites, banks, credit card companies, appropriate agencies and relevant authorities. (4) For the purpose of research on the prevention of addiction, data can be made anonymous and passed on to the respective institutions."]}),r.jsxs("p",{children:["6. ACCESS",r.jsx("br",{}),"You may ‘opt out’ of receiving any promotional communications either by choosing to opt out via your account settings available on our sites or the services or in an email you receive from us, or at any time by sending an email, or by writing to us at Customer Service."]}),r.jsx("p",{children:"In addition, You may contact us if you: 1) want to confirm the accuracy of the Personal Information we have collected about you; 2) would like to update your Personal Information; and/or 3) have any complaint regarding our use of your Personal Information. If requested, we will (1) update any information you have provided to us, in case you prove the necessity for such changes or (2) mark any information to prohibit future use for marketing purposes. For the avoidance of doubt, nothing in this Privacy Policy shall prevent us from retaining your Personal Information where we are required to do so by law."}),r.jsxs("p",{children:["7. COOKIES",r.jsx("br",{}),"Information placed on your device"]}),r.jsx("p",{children:"When accessing our services, we may store information on your device. This information is referred to as cookies, which are small text files that are stored on your device when you visit online pages that record your preferences. We also use Local Shared Objects or ‘flash cookies’. ‘Flash cookies’ are similar to browser cookies. They allow us to remember things about your visits across our sites."}),r.jsx("p",{children:"Neither cookies nor flash cookies can be used to access or use other information on your computer. We only use these methods to track y
45our use of our services. Cookies help us monitor traffic to the site, improve our services and make it easier and/or more relevant for your use. We use flash cookies and third party cookies to help us show you more relevant and desirable advertisements."}),r.jsxs("p",{children:["Strictly necessary cookies",r.jsx("br",{}),"Strictly necessary cookies are essential to allow a user move around a website and use its features, such as accessing secure areas of the website or making financial transactions. Without these cookies, we would not be able to make our websites work efficiently."]}),r.jsxs("p",{children:["During the registration process",r.jsx("br",{}),"These cookies will hold information collected during your registration and will allow us to recognize you as a customer and provide you with the services you require. We may also use this data to better understand your interests while online and to enhance your visits to our platforms."]}),r.jsxs("p",{children:["On our website",r.jsx("br",{}),"For visitors to our website, we use cookies to collect information. Our servers use three different types of cookies:"]}),r.jsx("p",{children:"A ‘session-based’ cookie: This type of cookie is only allocated to your computer for the duration of your visit to our website. A session-based cookie helps you move around our website faster and, if you’re a registered customer, it allows us to give you information that is more relevant to you. This cookie automatically expires when you close your browser."}),r.jsx("p",{children:"A ‘persistent’ cookie: This type of cookie will remain on your computer for a period of time set for each cookie. Flash cookies are also persistent."}),r.jsx("p",{children:"‘Analytical’ cookies: This type of cookie allows us to recognize and count the number of visitors to our site and see how visitors use our services. These helps us improve the way our sites work, for example, by ensuring you can find what you are looking for easily."}),r.jsx("p",{children:"You have the ability to accept or decline cookies. Most web browsers automatically accept cookies, but, if you prefer, you can usually modify your browser setting to decline cookies. The Help menu on the menu bar of most browsers will tell you how to prevent your browser from accepting new cookies, how to have the browser notify you when you receive a new cookie and how to disable cookies altogether."}),r.jsxs("p",{children:["Flash cookies",r.jsx("br",{}),"You can modify your Flash Player settings to prevent the use of flash cookies. The Settings Manager of your Flash Player allows you manage your preferences. To disallow flash cookies from all third party content go to the ‘Global Storage Settings’ panel of the Settings Manager and de-select the check box labelled ‘Allow third party flash content to store information on your computer’ and close the Settings Manager. Alternatively you can also adjust your settings for specific websites you visit through the ‘Website Storage Settings’ panel which is also found in the Settings Manager."]}),r.jsx("p",{children:"If you are using an old version of Flash Player or older web browser, the Settings Manager may not be available to you. We recommend that you ensure that you refresh your Flash Player and browser to the latest available versions."}),r.jsx("p",{children:"If you choose to decline cookies, you may not be able to experience all of the interactive features on our sites."}),r.jsxs("p",{children:["8. CONSENT TO USE OF ELECTRONIC SERVICE PROVIDERS",r.jsx("br",{}),"In order to play real money games on our services, you will be required to send money to and receive money from us. We may use third-party electronic payment systems to process such financial transactions. By accepting this Privacy Policy, you expressly consent to Personal Information necessary for the processing of transactions including, where necessary, the transfer of information outside of your country. We take steps to ensure that our arrangements with payments systems protect your privacy."]}),r.jsxs("p",{children:["9. CONSENT TO SECURITY REVIEW",r.jsx("br",{}),"We reserve the right to conduct a security review at any time to validate the registration data provided by you and to verify your use of the services and your financial transactions for potential breach of our Terms and Conditions and of applicable law. By using our services and thereby agreeing to our Terms and Conditions you authorize us to use your Personal Information and to disclose your Personal Information to third parties for the purposes of validating the information you provide during your use of our services, including, where necessary, the transfer of information outside of your country. Security reviews may include but are not limited to ordering a credit report and/or otherwise verifying the information you provide against third-party databases. In addition, to facilitate these security reviews, you agree to provide such information or documentation as we may request."]}),r.jsxs("p",{children:["10. SECURITY",r.jsx("br",{}),"We understand the importance of security and the techniques needed to secure information. We store all of the Personal Information we receive directly from you in an encrypted and password-protected database residing within our secure network behind active state-of-the-art firewall software. (Our Services support SSL). We also take measures to ensure our subsidiaries, agents, affiliates and suppliers employ adequate security measures."]}),r.jsxs("p",{children:["11. PROTECTION OF MINORS",r.jsx("br",{}),"Our Services are not intended for or directed at persons under the age of eighteen (18) (or the lawful age in their respective jurisdiction). Any person who provides their information to us through any part of the services signifies to us that they are eighteen (18) years of age (or the lawful age in their respective jurisdiction) or older. It is our policy to uncover attempts by minors to access our services which may involve having to initiate a security review. If we become aware that a minor has attempted to or has submitted personal information via our services, we will not accept their information and will take steps to purge the information from our records."]}),r.jsxs("p",{children:["12. INTERNATIONAL TRANSFERS",r.jsx("br",{}),"Personal Information collected on the services may be stored and processed in any country in which we or our affiliates, suppliers or agents maintain facilities. By using our services, you expressly consent to any transfer of information outside of your country (including to countries that may not be assessed as having adequate privacy laws). Nevertheless, we take steps to ensure that our agents, affiliates and suppliers comply with our standards of privacy regardless of their location."]}),r.jsxs("p",{children:["13. THIRD-PARTY PRACTICES",r.jsx("br",{}),"We cannot ensure the protection of any information that you provide to a third-party online site that links to or from the services or any information collected by any third party administering our affiliate program (if applicable) or any other program, since these third-party online sites are owned and operated independently from us. Any information collected by these third parties is governed by the privacy policy, if any, of such third party."]}),r.jsxs("p",{children:["14. LEGAL DISCLAIMER",r.jsx("br",{}),"The Services operate ‘AS-IS’ and ‘AS-AVAILABLE’ without liability of any kind. We are not responsible for events beyond our direct control. Due to the complex and ever-changing nature of our technology and business, we cannot guarantee nor do we claim that there will be error-free performance regarding the privacy of your Personal Information, and we will not be liable for any indirect, incidental, consequential or punitive damages relating to the use or release of said Personal Information."]}),r.jsxs("p",{children:["15. CONSENT TO PRIVACY POLICY",r.jsx("br",{}),"Your use of our services constitutes an agreement to our Privacy Policy."]}),r.jsx("p",{children:"This is our entire and exclusive Privacy Policy and it supersedes any earlier version. This Privacy Policy should be read in conjunction with our Terms and Conditions and any additional applicable terms posted on our platforms. We may periodically make changes to this Privacy Policy and will notify you of these changes by posting the modified terms on our Platforms. Your continued use of our services following any changes to this Privacy Policy constitutes your acceptance of the changes. We recommend that you revisit this Privacy Policy regularly."}),r.jsxs("p",{children:["16. Other web sites",r.jsx("br",{}),"Our web site may contain links to other web sites, which are outside our control and are not covered by this Privacy Policy. If you access other sites using the links provided, the operators of these sites may collect information from you, which will be used by them in accordance with their privacy policy, which may differ from ours. We are not responsible. Solely the operators of these websites shall be responsible for their functionality or possible errors on the linked sites."]})]})]}):t?.type==="KYC"?r.jsxs("div",{className:"market-depth-body p-5 mt-5",children:[" ",r.jsx("div",{className:"side-head",children:r.jsx("h3",{children:"KYC"})}),r.jsxs("div",{className:"announce-wrap",children:[r.jsx("p",{children:"KYC"}),r.jsxs("p",{children:["velkinew",r.jsx("br",{}),"KNOW YOUR CUSTOMER POLICY",r.jsx("br",{}),"To maintain the highest level of security, we require all our members to provide us with certain documentation in order to validate their accounts."]}),r.jsx("p",{children:"Please note that the identification procedures shall be done before a cardholder starts operating and using services of our merchants."}),r.jsxs("p",{children:["Why do I need to provide documentation?",r.jsx("br",{}),"There are several reasons:"]}),r.jsx("p",{children:"We are committed to providing a socially responsible platform for online gaming. All of our members must be 18 or older and we are bound by our licensing agreement to verify this."}),r.jsx("p",{children:"Secondly, as a respected online and global company it is in our interests to guarantee maximum security on all transactions."}),r.jsx("p",{children:"Thirdly, our payment processors require that our policies are in line with international banking standards. A proven business relationship with each and every member is mandatory for the protection of all parties. Our licensing agreement also obliges us to comply with this."}),r.jsx("p",{children:"Finally, by ensuring that your account details are absolutely correct, the inconvenience of 'missing payments' can be avoided. It can take weeks (and sometimes months) to trace, recall and resend using the correct information. This lengthy process also results in additional fees from our processors."}),r.jsxs("p",{children:["WHAT DOCUMENTS DO I NEED TO PROVIDE?",r.jsx("br",{}),"PROOF OF ID:"]}),r.jsx("p",{children:"A color copy of a valid government issued form of ID (Driver's License, Passport, State ID or Military ID)"}),r.jsxs("p",{children:["PROOF OF ADDRESS:",r.jsx("br",{}),"A copy of a recent utility bill showing your address"]}),r.jsx("p",{children:"Note: If your government Id shows your address, you do not need to provide further proof of address."}),r.jsx("p",{children:"Additional documentation might be required depending on the withdrawal method you choose"}),r.jsxs("p",{children:["When do I need to provide these documents?",r.jsx("br",{}),"We greatly appreciate your cooperation in providing these at your earliest possible convenience to avoid any delays in processing your transactions. We must be in receipt of the documents before any cash transactions can be sent back to you. Under special circumstances we may require the documents before further activity (deposits and wagering) can take place on your account"]}),r.jsx("p",{children:"Please understand, if we do not have the required documents on file, your pending withdrawals will be cancelled and credited back to your account. You will be notified when this happens via the notification system."}),r.jsxs("p",{children:["How can I send you these documents?",r.jsx("br",{}),"Please scan your documents, or take a high quality digital camera picture, save the images as jpegs, then upload the files using our secure form here."]}),r.jsxs("p",{children:["How do I know my documents are safe with you?",r.jsx("br",{}),"The security of your documentation is of paramount importance. All files are protected with the highest level of encryption at every step of the review process. All documentation received is treated with the utmost respect and confidentiality."]}),r.jsx("p",{children:"We’d like to thank you for your cooperation in helping us make Skyexchange.com a safer place to play. As always, if you have any questions about this policy, or anything else, don’t he
45sitate to contact us using the contact us links on this page."})]})]}):t?.type=="Responsible Gaming"?r.jsxs("div",{className:"market-depth-body p-5 mt-5",children:[" ",r.jsx("div",{className:"side-head",children:r.jsx("h3",{children:"Responsible Gaming"})}),r.jsxs("div",{className:"announce-wrap",children:[r.jsx("p",{children:"Responsible Gaming"}),r.jsx("p",{children:"velkinew is committed to endorsing responsible wagering among its customers as well as promoting the awareness of problem gambling and improving prevention, intervention and treatment."}),r.jsx("p",{children:"velkinew’s Responsible Gambling Policy sets out its commitment to minimizing the negative effects of problem gambling and to promoting responsible gambling practices."}),r.jsx("p",{children:"velkinew supports the generation of online gamblers offering them a wide range of games and entertainment. We also take responsibility for our product line-up."}),r.jsx("p",{children:"The aim of velkinew is to provide the world’s safest and most innovative gaming platform for adults. The offered clear and safe products allow each user to play within his financial means and to receive the highest quality service. Integrity, fairness and reliability are the guiding principles of Skyexchange’s work. It is therefore clear that velkinew should do its best to avoid and reduce the problems, which can arise from participation in gambling, particularly in cases of immoderate playing. At the same time it is important to respect the rights of those who take part in games of chance to a reasonable extent as means of entertainment."}),r.jsx("p",{children:"Responsible Gaming at Skyexchange is based on three fundamental principles: Security of the player, Security of the game and Protection against gaming addiction. Together with research institutes, associations and therapy institutions, we work on creation of a responsible, secure and reliable framework for online gaming."}),r.jsx("p",{children:"Player security"}),r.jsx("p",{children:"We take responsibility for the security of our players. Protection of the players is based on forbidding the attendance of the minors from participation in games and the protection of privacy, which involves responsible processing of personal data and payments. Fairness and the random nature of the products offered are monitored closely by independent organizations. Marketing communication is also geared towards player protection: we promise only what players can receive in our transparent line."}),r.jsx("p",{children:"Protection against gaming addiction: research – prevention – intervention"}),r.jsx("p",{children:"The majority of users who make sports bets, casino bets and other gaming offers play in moderation for entertainment. Certain habits and behavior patterns (such as shopping, playing sports, eating or consumption of alcohol) which are considered to be normal and not causing any concern can develop into addiction for some people and cause problems. In the same way, bets on sports and gambling can lead to problems for a small group of customers."}),r.jsx("p",{children:"Clients with gaming addiction are prohibited from further participation in the gaming line-up. Subsequently the customers are provided with contacts of organizations where they can receive professional advice and support."}),r.jsx("p",{children:"Self-responsibility is the most sustainable form of prevention"}),r.jsx("p",{children:"The basic principle promoted by Skyexchange is that the final decision and responsibility on whether to play or not, and how much money can be spent on the game should be assumed by the customer himself."}),r.jsx("p",{children:"Self-responsibility of the customer is therefore the most effective form of protection from addiction. Skyexchange sees its responsibility in assisting the customers by providing transparent products, full information and keeping a clear line of conduct."}),r.jsx("p",{children:"Protection of minors"}),r.jsx("p",{children:"velkinew does not allow minors (persons under the age of 18) to participate in games and make bets. That’s why the confirmation of having reached the age of majority and the confirmation of date of birth are mandatory requirements during registration. Skyexchange considers the issue of minors taking part in games and betting very seriously. In order to offer the best possible protection of minors, we also rely on the support of parents and caregivers. Please keep your data for account access in a safe place (user ID and password)."}),r.jsxs("p",{children:["Furthermore, we would recommend that you install filter softw
45are. This software will allow you to restrict the access to Internet resources inappropriate for children and teenagers. These include:",r.jsx("br",{}),"www.netnanny.com",r.jsx("br",{}),"www.cybersitter.com"]}),r.jsx("p",{children:"Responsibility towards problems"}),r.jsx("p",{children:"velkinew offers a variety of games and bets, which are forms of entertainment for the majority of customers. At the same time the company takes responsibility for its customers by providing support and tools for maintenance of a secure and entertaining environment taking into account the associated risks."}),r.jsx("p",{children:"The clients who have difficulty in assessing risks, recognizing their own limits or those who suffer from gambling addiction are not able to enjoy our product line-up responsibly and perceive it as a form of entertainment. Skyexchange takes responsibility for such users by blocking their access to its products for their own protection."}),r.jsx("p",{children:"Get informed with the main issues!"}),r.jsx("p",{children:"Most people play for pleasure. Moderate participation in games within their financial capacity is fully acceptable. However, for a small percentage of people gambling is not a form of entertainment, it is a challenge that must be considered seriously."}),r.jsx("p",{children:"What is the problematic game behavior?"}),r.jsx("p",{children:"A problematic game behavior is considered to be such behavior, which interferes mode of life, work, financial position or health of a person or his family. Long participation in games is counter indicative to such person as it can lead to negative consequences."}),r.jsx("p",{children:"In 1980 the pathological game dependence has been officially recognized and enlisted in the list of psychological diseases of international classification system DSM-IV and ICD-10. It is defined as long, repeating and frequently amplifying inclination for game, despite of existing negative personal and social circumstances, such as a debt, rupture of family relations and delay of professional growth."}),r.jsx("p",{children:"In what cases behavior of a person should be considered as dependence?"}),r.jsx("p",{children:"It is necessary to underline that the diagnoses of game dependence can be qualified only by experts. The material presented on this web-page will help you to estimate and define your own game behaviour."}),r.jsx("p",{children:"The special hazard of addictions that are not associated with any substance is that it is very difficult to define the line between pleasure and addiction. Nevertheless, there are some diagnostic signals that may point out the existing problems. In the presence of at least five of the following symptoms, the likelihood of the severe dependence is high:"}),r.jsxs("p",{children:["The player is deeply involved in gambling, all his thoughts are only about the game.",r.jsx("br",{}),"Bet sum increases in course of time.",r.jsx("br",{}),"Attempts to quit or control his participation in the games appear to be unsuccessful.",r.jsx("br",{}),"When limiting his participation in gambling, a person experiences irritation and disappointment.",r.jsx("br",{}),"The game is a way to escape from problems or discomfort.",r.jsx("br",{}),"The player tries to win back the lost amount,",r.jsx("br",{}),"Lies about his playing behavior,",r.jsx("br",{}),"Commits illegal acts,",r.jsx("br",{}),"Spoils or breaks the relationship with family and colleagues,",r.jsx("br",{}),"Borrows to participate in the games.",r.jsx("br",{}),"Rules for responsible games"]}),r.jsx("p",{children:"Following the rules placed below, you can enjoy the game without anxiety:"}),r.jsxs("p",{children:["Start playing only when you are calm and concentrated.",r.jsx("br",{}),"Take regular breaks.",r.jsx("br",{}),"Define for yourself beforehand the monthly amount you can spend on the game.",r.jsx("br",{}),"Once setting a maximum limit, do not further increase it.",r.jsx("br",{}),"Before you start playing, define the maximum amount of winning, after reaching of which you should stop playing.",r.jsx("br",{}),"Define the amount you can afford to lose beforehand.",r.jsx("br",{}),"Do not start playing under alcohol or drug influence.",r.jsx("br",{}),"Do not start playing in a depressed state.",r.jsx("br",{}),"Exclusion from games"]}),r.jsx("p",{children:"Should the player feel they have a problem or wish to take an enforced break they can do so by using the following online tool to prevent access to gambling sites:www.gamblock.com"}),r.jsx("p",{children:"At any time should the player feel that they have a problem they can contact us to have their account permanently closed."}),r.jsx("p",{children:"In addition to this, should we feel that at any time the player has a problem then we reserve the right to suspend the account until the player has proven their level of activity is not a problem or permanently close the account."}),r.jsx("p",{children:"Seeking help"}
45),r.jsx("p",{children:"Organizations are available to support players with gaming addictions and other disorders related to games and we recommend any player with an issue contacts a self-help organization for additional assistance. The following website can offer help and guidance to those in need: www.gamblingtherapy.org"})]})]}):t?.type=="Rules and Regulations"?r.jsxs("div",{className:"market-depth-body p-5 mt-5",children:[r.jsx("div",{className:"side-head",children:r.jsx("h3",{children:"velkinew Rules and Regulations"})}),r.jsxs("div",{className:"announce-wrap",children:[r.jsx("p",{children:"velkinew Rules and Regulations"}),r.jsxs("p",{children:["NOTE:",r.jsx("br",{}),"Players using VPN and login from different IP frequently may result to void bets.",r.jsx("br",{}),"And on the basis of different IP from multiple city we can suspend the account and void bets.",r.jsx("br",{}),"All velkinew users including ‘Super’, ‘Master’ and ‘Sub’ account holders are advised to read the following ‘Terms and Conditions’. All users who use velkinew agree and accept to the following:"]}),r.jsxs("p",{children:["The site velkinew.art and all of its original content are the sole property of ‘Cric Infotech Ltd’ and are, as such, fully protected by International Copyright and other intellectual property rights laws.",r.jsx("br",{}),"Any form of ‘Passing of funds’, ‘Self Matching’ will not be tolerated o velkinew. Any users found participating in such activites will be locked with the funds being reversed. Accounts participating in such activities must note that velkinew reserves the right to Void any bets of such nature at any time within 1 week of the bet being placed.",r.jsx("br",{}),"Any self matching ( punching ) bets on non favorite teams when liquidity is low will be voided even if the player account is in minus for the event , the upline will be responsible for the same.",r.jsx("br",{}),"Please note that if any account has been locked due to ‘Passing of funds’ within the last 72 hours, velkinew reserves the right to void any bet of this nature within the account irrespective of when the bet was placed.",r.jsx("br",{}),"No Arguments or claim in the above context will be entertained by velkinew and the decision made by velkinew will stand as final.",r.jsx("br",{}),"velkinew Endeavors to have our services run 24 hours a day. However due to any technical issue, or disruption of services from our provider (Betfair.com), velkinew will not be liable for any market positions that any account holders may hold.",r.jsx("br",{}),"Betfair.com reserves the right to resettle or void any market for reasons such as technical delayed suspension from the provider. In any such case velkinew will settle according to Betfair.com",r.jsx("br",{}),"‘Super’ and ‘Master’ account holders will be held responsible for the financial penalties incurred for any misuse or ‘passing of funds’ from any of the ‘Sub’ account holders under their accounts irregardless whether or not the financial positions of the sub accounts have been settled by their superior ‘Super’ or ‘Master’ holders.",r.jsx("br",{}),"In case anyone is found using 2 different IDs and logging in from same IP his winning in both accounts will be cancelled.",r.jsx("br",{}),"Any bets which are deemed of being suspicious, including bets which have been placed from the stadium or from a source at the stadium maybe voided at anytime. The decision of whether to void the particular bet in question or to void the entire market will remain at the discretion of velkinew. The final decision of whether bets are suspicious will be taken by velkinew and that decision will be full and final.",r.jsx("br",{}),"Any sort of cheating bet , any sort of Matching (Passing of funds), Court Siding (Ghaobaazi on commentary), Sharpening, Commission making is not allowed in velkinew, If any velkinew User is caught in any of such act then all the funds belonging that account would be seized and confiscated. No argument or claim in that context would be entertained and the decision made by vel
45kinew management will stand as final authority.",r.jsx("br",{}),"Fluke hunting/Seeking is prohibited in velkinew, All the fluke bets will be reversed. Cricket commentary is just an additional feature and facility for velkinew user but velkinew is not responsible for any delay or mistake in commentary.",r.jsx("br",{}),"Members are not permitted to hold multiple accounts. This includes holding an account with any associated site operating on the same platform as this site. Where maximum bet or maximum market limits are imposed, the Site reserves to the right to void bets from accounts found to be exceeding these limits by using multiple accounts across this and any other associated sites.",r.jsx("br",{}),"Scalping and jobbing trades strictily prohibited in meta for all symbol.",r.jsx("br",{}),"Company reserve rights to void all profitable jobbing trades.",r.jsx("br",{}),"Manipulation and cheating (chamka) trade will be deleted any time.",r.jsx("br",{}),"Fresh limit and fresh stop loss not allowed – only allowed when you have existing holding.",r.jsx("br",{}),"Position will be stop out at 20% margin Level.",r.jsx("br",{}),"All the issues will be solved according to the Exchange decision.",r.jsx("br",{}),"Parking is strictly prohibited.",r.jsx("br",{}),"Trading is compulsory only standing not allowed.",r.jsx("br",{}),"Exchange Rules and Regulations",r.jsx("br",{}),"Part A - Introduction",r.jsx("br",{}),"Restricted territory information",r.jsx("br",{}),"Please be advised that our restricted territory information pertains to both residents and visitors in the restricted areas. Accounts registered in a non-restricted territory will become restricted if they are attempt to access and have betting activity from a territory which is restricted."]}),r.jsx("p",{children:"Restricted territory countries are Algeria, Australia, Austria, Bulgaria, Canada, China, Cyprus, Czech Republic, Democratic People’s Republic of Korea, Denmark, Europe, France (and French territories), Gibraltar, Germany, Iran, Iraq, Ireland, Italy, Japan, Malta, New Zealand, Poland, Portugal, Qatar, Romania, Singapore, South Africa, Spain, Turkey, United Kingdom and United States of America (and US territories)"}),r.jsx("p",{children:"We have the right to void all players winnings if they are deemed to come from a restricted territory."}),r.jsxs("p",{children:["1. Use and interpretation",r.jsx("br",{}),'The Exchange Rules and Regulations ("Exchange Rules") are part of terms and conditions.']}),r.jsx("p",{children:"The Exchange Rules apply to all bets placed on Exchange markets. The Exchange Rules also apply to Exchange ’Multiples’ product (see the Multiples section below for further details). The Exchange Rules consist of the following:"}),r.jsxs("p",{children:["This INTRODUCTION section (Part A);",r.jsx("br",{}),"The GENERAL RULES (set out in Part B below);",r.jsx("br",{}),"The SPECIFIC SPORTS RULES (set out in Part C below – these apply to certain sports and to financial markets); and",r.jsx("br",{}),'The MARKET INFORMATION (located on every market either under the tab entitled "Rules" or under the ‘Rules’).',r.jsx("br",{}),"The General Rules apply to all bets unless stated otherwise in the Market Information or the Specific Sports Rules. If there is any inconsistency between the Specific Sports Rules and the General Rules, the Specific Sports Rules shall prevail. If there is any inconsistency between the Market Information and either the General Rules or the Specific Sports Rules, the Market Information shall prevail, except where the General Rules or Specific Sports Rules use the phrase 'regardless of what it says in the Market Information' or similar wording."]}),r.jsx("p",{children:"For any category or market not referred to in the Specific Sports Rules (e.g. ’Special Bets’ or beach volleyball), the General Rules and Market Information will apply."}),r.jsxs("p",{children:["2. Market information",r.jsx("br",{}),"The Market Information is provided for information purposes as an at-a-glance guide on how to manage the market. The Market Information may also contain rules on market settlement, however it must always be read in conjunction with the General Rules and the relevant Specific Sports Rules and a link to this Rules and Regulations page will usually be provided in the Market Information for each market."]}),r.jsx("p",{children:"Whilst the Market Information may give a guide to how markets will be managed, regardless of what it says in the Market Information, it reserves the right to suspend any market at any time at its sole discretion, including in order to carry out necessary administration and/or to take any necessary action to protect the customers."}),r.jsx("p",{children:"It shall not amend the Market Information after a market has been loaded except to correct obvious errors and/or to add wording to clarify the Market Information where appropriate."}),r.jsxs("p",{children:["3. Customer responsibility",r.jsx("br",{}),"The customers should make themselves aware of all the Exchange Rules affecting any market on which they wish to place a bet. Customers should not simply rely on the Market Information as the Market Information is unlikely to contain all of the applicable rules relating to a market."]}),r.jsx("p",{children:"By their nature ‘Special Bets’ markets are unpredictable so should be treated with particular caution. Customers are responsible for managing their own positions at all times in such markets. Customers should pay particular attention to the Market Information on ‘Special Bets’ markets to ensure they understand the basis on which the market will be administered and settled."}),r.jsxs("p",{children:["4. Customer betting disputes & IBAS",r.jsx("br",{}),"Any customer who has any concerns or questions regarding the Exchange Rules or regarding the settlement of any market should contact."]}),r.jsx("p",{children:"If a customer is not satisfied with how a bet or a market has been settled then the customer should provide details of their grievance."}),r.jsxs("p",{children:["Part B - General rules",r.jsx("br",{}),"1. Managing markets In-Play",r.jsx("br",{}),"a) General",r.jsx("br",{}),"For everything other than horseracing and greyhound racing, if a market is not scheduled to be turned in-play but fails to suspend the market at the relevant time, then:",r.jsx("br",{}),"if the event has a scheduled 'off' time, all bets matched after that scheduled off time will be void; and",r.jsx("br",{}),"if the event does not have a scheduled 'off' time, it will use its reasonable endeavours to ascertain the time of the actual 'off' and all bets after the time of the 'off' determined will be void.",r.jsx("br",{}),"For horseracing and greyhound racing, if a market is not scheduled to be turned in-play but fails to suspend the market at the relevant time, then all bets matched after the official 'off' time will be void.",r.jsx("br",{}
45),"It aims to use its reasonable endeavours to suspend in-play markets at the start of and at the end of the event. However, regardless of what it says in the Market Information, it does not guarantee that such markets will be suspended at the relevant time.",r.jsx("br",{}),"It will not part-suspend outcomes/selections in an Exchange market that has been turned in-play.",r.jsx("br",{}),"Customers are responsible for managing their in-play bets at all times.",r.jsx("br",{}),'For the purposes of in-play betting, customers should be aware that transmissions described as "live" by some broadcasters may be delayed or pre-recorded. The extent of any delay may vary depending on the set-up through which they are receiving pictures or data.',r.jsx("br",{}),"b) All markets other than soccer markets and Australian markets - not suspending at the time of the 'off'",r.jsx("br",{}),"In relation to markets which are scheduled to be turned in-play, aims to use its reasonable endeavours to turn such markets in-play at the time of the 'off'. The time of the 'off' for such markets should be set out in the Market Information. However, regardless of what it says in the Market Information, it does not guarantee that such markets will be suspended and turned in-play at the time of the 'off'.",r.jsx("br",{}),"If a market is scheduled to be turned in-play but does not suspend the market and cancel unmatched bets at the time of the 'off' and the market is not turned in-play with unmatched bets cancelled at any time during the event, all bets matched after the scheduled time of the 'off' will be void (in the case of horseracing and greyhound racing, bets will be void from the official rather than the scheduled 'off' time).",r.jsx("br",{}),"If the event does not have a scheduled 'off' time, it will use its reasonable endeavours to ascertain the time of the actual 'off' and all bets after the time of the 'off' determined will be void.",r.jsx("br",{}),"If a market is scheduled to be turned in-play but does not suspend the market at the time of the 'off' (so unmatched bets are not cancelled at that time), but the market is intentionally turned in-play at a later time during the event, all bets matched after the time of the 'off' will stand",r.jsx("br",{}),"c) Soccer markets (with the exception of Australian soccer markets) - not suspending at kick-off or on the occurrence of a Material Event",r.jsx("br",{}),"Not suspending at kick-off",r.jsx("br",{}),'In relation to soccer markets that are scheduled to be turned in-play, aims to use its reasonable endeavours to turn such markets in-play at kick-off and to suspend such markets on the occurrence of a Material Event (see definition of "Material Event" below).',r.jsx("br",{}),"The relevant scheduled kick-off time should be set out in the Market Information. However, regardless of what it says in the Market Information, it does not guarantee that such markets will be suspended and turned in-play at kick-off.",r.jsx("br",{}),"If a market is scheduled to be turned in-play but not suspend the market at kick-off and the market is not turned in-play at any time during the match, all bets matched after the scheduled time of the kick-off will be void.",r.jsx("br",{}),'If a market is scheduled to be turned in-play but not suspend the market at kick-off (so unmatched bets are not cancelled at that time), but the market is turned in-play at a later time during the match, all bets matched after the scheduled time of the kick-off and before the first "Material Event" will stand. However, if there has been one or more "Material Events", any bets matched between the first "Material Event" and the market being turned in-play will be void.',r.jsx("br",{}),"Not suspending on the occurrence of a Material Event",r.jsx("br",{}),"If it does not suspend a market on time for the occurrence of a Material Event, it reserves the right to void bets unfairly matched after the Material Event has occurred. Voiding of these bets may take place during the event or retrospectively once a game is completed.",r.jsx("br",{}),"Definition of “Material Event”",r.jsx("br",{}),'For the purpose of these Exchange Rules, a "Material Event" shall mean a goal being scored, a penalty being awarded or a player being sent off.',r.jsx("br",{}),"d) In-play Australian markets",r.jsx("br",{}),"Notwithstanding the other in-play rules described above, in relation specifically to any Australian market that is scheduled to be turned in-play, if it fails to suspend the market at the 'off' then all bets matched after the scheduled time of the 'off' and before the market is turned in-play will be void (in the case of horseracing and greyhound racing, bets will be void from the official rather than the scheduled ‘off’ time). If the event does not have a scheduled 'off' time, it will use its reasonable endeavours to ascertain the time of the actual 'off' and all bets after the time of the 'off' as determined will be void.",r.jsx("br",{}),"2. Results and market settlement",r.jsx("br",{}),"a) General",r.jsx("br",{}),"Markets will be settled as set out in the Market Information and/or the Specific Sports Rules.",r.jsx("br",{}),"Where the Market Information or Specific Sports Rules do not specify how and on what basis a market will be settled, markets will be settled on the official result of the relevant governing body regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"If no official result of a relevant governing body is available, the result will be determined by using information from independent sources. In such cases, if any new information comes into the public domain within 48 hours of settlement, then it shall (acting reasonably) determine either: (i) whether the market should be reinstated or resettled in light of this new information; or (ii) whether or not to wait for further information before deciding whether to reinstate or resettle the market. Except it has announced that it is 
45waiting for further information, any information that comes into the public domain more than 48 hours after a market has been settled shall not be considered (regardless of whether or not such information may have led to a different result).",r.jsx("br",{}),"In the event of any uncertainty about any result or potential result, it reserves the right to suspend settlement of any market for an unlimited period until the uncertainty can be resolved to the reasonable satisfaction. It reserves the right to void any market if the uncertainty regarding settlement cannot be resolved to reasonable satisfaction.",r.jsx("br",{}),"b) Resettlements",r.jsx("br",{}),"Markets are generally settled shortly after the end of the event in question. It may settle (or part-settle) some markets before the official result is declared (or may increase a customer's 'available to bet' balance by the minimum potential winnings of that customer on a given market) purely as a customer service benefit. However, it reserves the right to amend the settlement of the market if: (i) the official result is different to the result on which initially settled the market (for example, a horseracing result being changed by the relevant governing body shortly after a race, but before the result is official); or (ii) if the whole market is eventually voided (e.g. for an abandoned event).",r.jsx("br",{}),"It reserves the right to reverse the settlement of a market if a market is settled in error (for example, a human or technical error).",r.jsx("br",{}),"If resettles a market, this may lead to amendments being made to a customer's balance to reflect changes in market settlement.",r.jsx("br",{}),"c) Non-runners, withdrawals and disqualifications",r.jsx("br",{}),'Subject always right to void bets under its terms and conditions or for any exception under the Exchange Rules, if a market contains a statement that says, "All bets stand, run or not" (or something similar) in the Market Information, then all bets on a team or competitor will stand regardless of whether or not the team or competitor starts the event or takes any part in the event.',r.jsx("br",{}),"Where the Market Information does not stipulate that all bets will stand regardless of participation, customers should refer to the relevant Specific Sports Rules.",r.jsx("br",{}),"If a team or competitor is disqualified, withdraws or forfeits after starting an event they will be deemed a loser providing at least one other team or competitor completes the event. If no team or competitor completes an event (having started) then all bets will be void except for bets on any markets which have been unconditionally determined.",r.jsx("br",{}),"d) Winner with [named selection]' markets",r.jsx("br",{}),`It may from time to time offer markets that are dependent on the participation of a particular competitor. If the competitor named either in a 'Winner with …' market title or in the Market Information does not participate in the tournament or event then all bets on the market will be void. For example, if there was a "Winner with Federer" tennis market, all bets on the market would be void if Federer did not participate in the tournament. However, if any other competitor did not participate, then bets would stand.`,r.jsx("br",{}),'A team or competitor will be deemed to have participated if they have taken part to the extent necessary to record an official result or classification (including any disqualification but excluding any "did not start" or equivalent classification).',r.jsx("br",{}),"3. Abandonments, Cancellations, Postponements",r.jsx("br",{}),"Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. However, where a market has no rules in the Specific Sports Rules or the Market Information in relation to an abandonment, cancellation and/or postponement the following shall apply.",r.jsx("br",{}),"In relation to any match, fixture, game, individual event, race or similar: If the event is not completed within three days after the scheduled completion date, then all bets on markets for this event will be void, except for bets on any markets that have been unconditionally determined.",r.jsx("br",{}),"In relation to any tournament, competition or similar: If the event is not completed within three days after the scheduled completion date, then any markets relating to the event will be settled in accordance with the official ruling of the relevant governing body, providing such a decision is given within 90 days after the scheduled completion date. If no official ruling is announced in this 90-day period, then bets on any market relating to this event will be void, except for bets on any markets which have been unconditionally determined. If a market is to be voided but has been part-settled as a courtesy to customers, then such part-settled bets will be reversed and all bets on the market will be void.",r.jsx("br",{}),"It will decide (acting reasonably) whether a market relates to a match (or similar) or a tournament (or similar). However, by way of example, the following shall apply: (i) Europa League outright = tournament; (ii) Champions’ League Group outright = tournament; (iii) Top Premiership goal scorer = tournament; (iv) 72-hole Golf Match bet = match; (v) Ryder Cup outright = tournament; (vi) Golf tournament outright = tournament; (vii) Tennis Tournament outright = tournament;(viii) 5-day Cricket Test Match = match; (ix) Ashes Series outright winner = tournament; (x) Motor Race (e.g. Grand Prix) = match.",r.jsx("br",{}),"4. Change of venue",r.jsx("br",{}),"Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. However, if change of venue is not dealt with in the Specific Sports Rules and/or the Market Information then the following shall apply:",r.jsx("br",{}),"For any team sport: if the scheduled venue is changed after the market is loaded, all bets will be void only if the new venue is a home ground of the original away team",r.jsx("br",{}),"For all categories or markets other than team sports: if the scheduled venue is changed after the market is loaded, all bets will stand.",r.jsx("br",{}),"If there is a change in the type of scheduled surface (e.g. a hockey match switching from grass to Astor-turf) after the market has been loaded, all bets will stand.",r.jsx("br",{}),"5. Periods of time",r.jsx("br",{}),"Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. However, if not dealt with in the Specific Sports Rules or the Market Information then the following shall apply.",r.jsx("br",{}),"If the scheduled duration of an event is changed after the market has been loaded but before the start of the event, then all bets will be void.",r.jsx("br",{}),"Some markets refer to the length of time until an occurrence in the event (e.g. time of first goal). If an event happens in stoppage or injury time after any regular time period then it will be deemed to have occurred at the end of the regular time period. For example, if a goal is scored in first half stoppage-time in a soccer match it will be deemed to have occurred on 45 minutes.",r.jsx("br",{}),"All bets apply to the relevant full 'regular time' period including stoppage time. Any extra-time and/or penalty shoot-out is not included.",r.jsx("br",{}),"References within these Rules and Regulations to a particular number of 'days' shall mean the end of the day local time after the expiry of the specified number of days. For example, if a rugby match is scheduled for the 1st of December, then the rule that allows the match to be completed within three days after the scheduled completion date (see Paragraph 3 above) would mean that the deadline for completion of that match would be 23.59:59 on the 4th of December.",r.jsx("br",{}),"6. Match bets",r.jsx("br",{}),"Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. For example, for match bets on Golf markets the rules are set out in the Specific Sports Rules. However, if not dealt with in the Specific Sports Rules or the Market Information then the following shall apply.",r.jsx("br",{}),"'Match Bets' for one-off events are determined by the competitor or team with the best score, time or finishing position in the event. If none of the competitors or teams involved in the match bet complete the event or register a score, time or finishing position then bets are void unless specified otherwise in the Specific Sports Rules and/or the Market Information. Any competitor or team not completing an event or registering a score, time or finishing position having taken part in the match bet event will be settled as a loser providing at least one other team or competitor completes that event or registers a score, time or finishing position.",r.jsx("br",{}),"'Match Bets' for progress in a competition or event with multiple heats or roun
45ds are determined by the competitor or team which qualifies to the furthest round (whether it takes part in the further round or not) or with the best score, time or finishing position in the final or same heat of that competition or event. If the relevant competitors or teams fail to qualify in the same round of the competition but in different heats then dead-heat rules will apply, irrespective of the finishing positions in their respective heats. Markets will be part-settled after the end of each round and any subsequent disqualifications, penalties or amendments to results or qualifications will not have any effect on the market. Where one or more of the competitors or teams are disqualified, for the purposes of settlement, the disqualified competitor or team will be deemed to have progressed further in the competition or event than all those eliminated from the competition or event prior to the disqualification, and will be deemed to have finished last (or joint last if there is more than one disqualification) of those still competing in the competition or event. Disqualification will be considered to have taken place at the time of the competitor's or team's removal from the competition or event by the relevant governing body, rather than at the time of the event which caused disqualification.",r.jsx("br",{}),"If one of the competitors or teams does not take any part in the event, then all relevant match bets will be void.",r.jsx("br",{}),"If an event or tournament is abandoned or reduced in duration such that any competitor or team fails to complete the match bet, event or tournament for any reason other than withdrawal or disqualification then all bets will be void except for those on markets which have been unconditionally determined.",r.jsx("br",{}),'7. "To qualify" markets',r.jsx("br",{}),"Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. However, if not dealt with in the Specific Sports Rules or the Market Information then the following shall apply.",r.jsx("br",{}),`Any 'to qualify' market (e.g. "to reach the final" markets) will be determined by the competitor or team that qualifies under the terms set out in Market Information, whether or not they take part in the next round or event for which they have qualified. Markets will be settled after the qualifying stage and any subsequent disqualification or amendment to the result will not count.`,r.jsx("br",{}),"8. Dead heats",r.jsx("br",{}),"Unless stated otherwise in the Specific Sports Rules and/or the Market Information the Dead Heat Rule applies to bets on a market where there are more winners than expected (as set out in the Market Information).",r.jsx("br",{}),"For each bet matched on a relevant winning selection, the stake money is first reduced in proportion by multiplying it by the sum of the number of winners expected (as set out in the Market Information), divided by the number of actual winners (i.e. stake multiplied by (number of winners expected/number of actual winners)). The winnings are then paid to the successful backers on this 'reduced stake' (reduced stake multiplied by traded price) and the remaining stake money is paid to the appropriate layers.",r.jsx("br",{}),"For example, assume there is a dead heat for first place between three horses. 'Client A' has backed one of the winners for a stake of 300 at the traded price of 4.0 and 'Client B' has taken the other side of this bet. When the event is settled, the stake (300) is multiplied by 1/3 (i.e. the number of expected winners (1) divi
45ded by the number of actual winners (3)) to calculate the reduced stake (100) and the remainder given to the layer (200). The backer then receives the traded price matched (4.0) multiplied by the reduced stake (4 x 100 = 400). In this example, Client A's net winnings are 100 (400 payout minus the original 300 stake), and Client B's net losses are 100. Alternatively, this can be viewed as the full amount paid to the traded price divided by the number of dead-heaters. In the above example, this would be 300 at the traded price of 4.0 (1200) divided by 3; making 400 payouts and 100 net winnings.",r.jsx("br",{}),`By way of another example, assume there is an outright winner in a golf tournament but 7 players tie for 2nd place. In the "top 5 finish" market, after settling on the outright winner in the top 5 market there would be 4 others designated winner’s places available. 'Client A' has backed one of the winners for 300 at the traded price of 4.0 and 'Client B' has taken the other side of this bet. When the event is settled, the stake (300) is multiplied by 4/7 (i.e. the number of expected winners (4) divided by the number of actual winners (7)) to calculate the reduced stake (171.43) and the remainder given to the layer (128.57). The backer then receives the traded price matched (4.0) multiplied by the reduced stake (4 x 171.43 = 685.72). In this example, Client A's net winnings are 385.72 (685.72 payout minus the original 300 stake), and Client B's net losses are 385.72.`,r.jsx("br",{}),"In relation to customers whose betting counterparty, for the purposes of this section of the Exchange Rules dealing with dead heats, the terms 'Client A', 'Client B' and 'appropriate layers' should, where relevant, be read",r.jsx("br",{}),"9. Exchange Multiples",r.jsx("br",{}),"The Exchange Rules only apply to Exchange Multiples."]}),r.jsxs("p",{children:["Customers placing a multiple bet will be betting with each other will act as the counterparty to the bet.",r.jsx("br",{}),"A multiple bet consists of a number of legs. A leg is defined as one or more chosen selections in any individual event market.",r.jsx("br",{}),"It reserves the right in its sole discretion not to accept certain multiple bets or to scale back stakes in certain circumstances.",r.jsx("br",{}),"All multiple bets placed are subject to the Exchange Rules that apply to each individual sport that relates to any leg of any multiple bet.",r.jsx("br",{}),"The maximum payout limit for Exchange Multiples is £1,000,000.",r.jsx("br",{}),"Customers can place an Exchange Multiple bet using back, or where available lay or a mixture of back and lay selections. However, customers cannot have a combination of back and lay selections in any one leg.",r.jsx("br",{}),'If customers choose more than one selection in one leg the odds for this leg will be "dutched" which means they will be combined to reflect the chances of any of the selections within the leg winning (if backed) or all of the selections losing (if laid). If customers wish to place a cross-multiple bet (i.e. more than one selection in any event market but not using "dutched" prices) they will need to enter each Exchange Multiple bet separately.',r.jsx("br",{}),`Other than Exchange Multiples bets struck at Starting Price ("BSP"), the odds available via the Exchange Multiples product will be broadly based on the relevant singles markets on the Exchange and any such winning multiple bet will be subject to commission as set out in the Charges' section of the website.`,r.jsx("br",{}),"Any winnings from Exchange Multiples bets struck at BSP will not be subject to commission, but the odds returned on each leg in such a multiple will be subject to a 5% deduction from the BSP.",r.jsx("br",{}),"A BSP each way Exchange Multiple bet is a bet for selections in the multiple to win and a bet on the same selections to place. For example, a £2 each way double represents a £2 bet on both selections to win and a £2 bet on both selections to be placed, with a total stake for the bet of £4. The number of places for each event in each way multiples bet are shown on the multiples win Market Information and do not change. Should the number of runners be equal to or less than the number of places available, the relevant place leg of any multiples bet will be void",r.jsx("br",{}),'The minimum total stake for any Exchange Multiple bet is £2. For example, a 20p "Yankee" (11 bet combinations) representing a total stake of £2.20 is permitted. However, a 1p "Heinz" (57 bet combinations) representing a total stake of £0.57 or a £1 double (1 bet combination) representing a total stake of £1 will not be permitted. For customers betting in currencies other than English Sterling, the minimum total stake which applies to an Exchange Multiple bet will not necessarily be the equivalent of £2, though it will be calculated as described 
45in the example above.',r.jsx("br",{}),"If, in its sole discretion, will determine the markets that are available for Exchange Multiples. Events available for Exchange Multiples will be those listed within any individual Exchange Multiple group (e.g. UK football fixtures for any given day). Not all markets will be available via the Exchange Multiples product.",r.jsx("br",{}),"With the exception of the rule directly below, if any selection in any leg is a non-runner or otherwise void under the Exchange Rules (e.g. an abandoned match) then all bets on that individual leg will be void and the Exchange Multiple bet shall be adjusted accordingly. For example, a treble including one void leg will become a double. This means that if customers have more than one selection in any leg (i.e. in cases of 'ditching') and one of those selections is a non-runner, the whole leg will be void. In the event that voided legs mean that an individual bet within a multiple becomes a single bet, then this single bet will stand.",r.jsx("br",{}),"Notwithstanding the rule directly above, for Exchange Multiples bets struck at BSP, if customers have more than one selection in any leg and one of those selections is a non-runner the leg will stand. For example, if customers back both Desert Orchid and Red Rum in an individual horse race and Red Rum is a non-runner, the leg will become a back of just Desert Orchid.",r.jsx("br",{}),"It reserves the right not to accept certain combinations of Exchange Multiples, such as those including related contingencies (i.e. where the outcome of one event is likely to affect the odds on the outcome of another event). This may happen automatically at the bet placement stage. Alternatively, if such bet is taken in error, it may void the individual bet combinations which include two or more of the related contingency selections.",r.jsx("br",{}),"It may offer special markets on related events from time to time, including within its normal markets (i.e. outside of the Exchange Multiples product), for example a market on Chelsea to win the English domestic double (i.e. Premiership and FA Cup).",r.jsx("br",{}),"When placing any Exchange Multiple bet, the prices shown only give an indicative guide as to the price available for each leg and the overall multiple. Other than Exchange Multiples bets struck at BSP, the price of each leg and the overall multiple price that customers get will be fixed when the multiple bet is actually placed and customers will then be able to see these prices. For more details on this customer should refer to the 'help' files.",r.jsx("br",{}),"Horseracing Exchange Multiples are based on ‘day of the race’ markets (and not ante-post markets). Horseracing ante-post rules do not therefore apply in relation to horseracing Exchange Multiples.",r.jsx("br",{}),"10. Rules for Starting Price",r.jsx("br",{}),"Starting Price ('SP') is available on the Exchange. Exchange SP bets (‘SP bets’) are therefore a type of Exchange bet. The SP is calculated as, by balancing all SP bets and other Exchange bets when the market is suspended at the 'off' of the relevant event. The details of this calculation are provided directly below.",r.jsx("br",{}),"Please note that for all customers, an SP bet cannot be cancelled once it has been placed.",r.jsx("br",{}),"A bet at SP is a fixed odd bet, with the odds on each selection being calculated and bets matched when the event starts. The odds are calculated by matching SP backers and other Exchange backers against SP layers and other Exchange layers. The inclusion of other Exchange bets in the SP reconciliation is necessary to ensure that: SP backers get the benefit of unmatched Exchange offers to lay if those offers could increase the SP; and SP layers get the benefit of unmatched Exchange offers to back if those offers could reduce the SP. Including unmatched other Exchange in the SP reconciliation also ensures that the bets of other Exchange backers and layers, which would otherwise lapse, are matched where possible.",r.jsx("br",{}),"The minimum liability for a bet placed at SP is £10 for a lay bet and £2 for a back bet (or the currency equivalent in each case).",r.jsx("br",{}),"Example 1: on selection A there is £1,000 of backers' stakes and £6,000 of layers' liabilities at SP and there are £500 of unmatched other Exchange back bets available to lay at an average of 5.0. If we ignored the Exchange market in this case the SP would be 7.0. However, this would leave other Exchange back bets, that could also have been matched at their requested price against SP layers, unmatched. Therefore, the SP will be 5.0 and all SP backers and SP layers will be matched at that price. The £500 of Exchange backers' stakes will also be matched at their requested price of 5.0 against the SP layers.",r.jsx("br",{}),"Example 2: on selection B there are £831 of backers' stakes and £4,428 of layers' liabilities at SP and the following unmatched other Exchange lay bets, available to back: £20 at 6.8, £31.13 at 6.6 and £100 at 6.4. In this case the SP will be 6.68. This is calculated by including the £20 available to back at 6.8 and the £31.13 available to back at 6.6 and balancing those amounts against the SP backers' stakes and SP layers' liabilities. The £100 available to back on the Exchange at 6.4 remains unmatched as to include any of this amount would lead to an imbalance between SP backers and SP layers.",r.jsx("br",{}),"The SP is calculated to six decimal places for each selection, though it may be displayed in the relevant market view (or in any form/results data) to two decimal places, rounded up or down as applicable. After reconciliation, the full SP on each selection is available by clicking on the relevant individual runner graph.",r.jsx("br",{}),"If for whatever reason the site is unavailable when an event starts or the SP cannot otherwise be reconciled at the 'off’, it will determine the SP using all available information. For the avoidance of doubt this information will not be limited to betting activity on the relevant market(s). Also in these circumstances, a licensed betting operator within the group may act as risk counterparty to SP bets if necessary to ensure a fair SP. The personnel involved in determining the SP in such circumstances will have no undeclared personal or other interest in the SP in question.",r.jsx("br",{}),"If the SP reconciliation process is undertaken prematurely (for example if a horserace is turned in-play in error), then it will endeavor to reverse the reconciliation so that the SP is determined when the event starts. There may however be circumstances in which this is not possible, in which case the SP will be based on the initial reconciliation.",r.jsx("br",{}),"In cases where an SP reconciliation is reversed: SP bets (including SP limit bets), 'At In-play: Take SP' bets and 'At In-play: Keep' bets will all revert to their status before the reconciliation; and 'At In-play: Cancel' bets will either remain cancelled if not matched as part of the reconciliation process, or if matched as part of the reconciliation process, will revert to their unmatched status before the reconciliation.",r.jsx("br",{}),"If the SP reconciliation process is undertaken later than scheduled (i.e. after the event has started) and determines that a material event has occurred (this will generally mean that the event is not turned in-play), the SP will be determined based solely on SP bets (and ‘At In-play: Take SP’ bets which are unmatched when suspends the relevant market), placed before the 'off'. This means that ‘At In-play: Take SP’ bets matched after the off, will be made void and not included in the reconciliation process. In addition, SP bets placed after the 'off' will be voided. However, if the SP reconciliation process is undertaken later than scheduled but determines that no material event has occurred, all bets will stand.",r.jsx("br",{}),"If a SP 'each way' option is offered this will be processed as two separate bets: a win bet at SP and a 'to be placed' bet at SP.",r.jsx("br",{}),"If for any reason unmatched bets are cancelled prior to a market going in-play, then any unmatched bets that have been selected to 'At In-play: Take SP' will be converted to SP bets. Once those bets are converted, they cannot be cancelled.",r.jsx("br",{}),"➢ Party against whom you are betting at SP",r.jsx("br",{}),"When you place a bet at SP you are betting against other customers. However, during the reconciliation of the SP, it acts as counterparty in order to balance liabilities between SP bets and other Exchange bets",r.jsx("br",{}),"➢ Placing a SP bet",r.jsx("br",{}),"Selecting the 'SP' button in the market view gives customers two different ways to request an SP bet. These are as follows:",r.jsx("br",{}),"The first way to request a bet at SP is by leaving the 'Set SP odds limit' box unticked at the top right of the bet manager. For a back bet you are required to enter the stake you wish to bet on the selection. For a lay bet, you are required to enter the liability you are prepared to risk against the selection – in other words the amount that you are prepared to lose, should the selection win (or be placed as applicable).",r.jsx("br",{}
45),"The second way to request a bet at SP is to select the 'Set SP odds limit' option. Using this you can request a bet at SP conditional upon minimum SP odds in the case of a back bet, or maximum SP odds in the case of a lay bet. If SP is shorter than the minimum price requested by a backer or is longer than the maximum price requested by a layer, then the relevant bet will lapse when the event starts. If SP is longer than the minimum price requested by a backer or is shorter than the maximum price requested by a layer, the bet will be matched at the SP. Where an SP is equal to the price limit specified by customers, those bets will be included based on the time they were submitted, on a first come, first served basis as is the existing convention for other Exchange bets. This means that such bets may be unmatched or partially matched.",r.jsx("br",{}),'Please note that if a non-runner cannot be removed from the relevant market until after the completion of the event, the application to all bets matched at or before the "off" (including SP bets) of any reduction factor, may mean that the matched price for an SP back bet with an odds limit requested, is adjusted to a price below the lower limit requested. It may also mean that an SP lay bet request with maximum odds requested, may not be matched even though the odds on the selection, after any post-race adjustment for the late non-runner, is below the maximum odds requested.',r.jsx("br",{}),"If an SP bet with an odds limit is requested, the minimum/maximum odds requested can be shortened in the case of a back bet or a lengthened in the case of a lay bet at any time before the event starts. However, as mentioned above, an SP bet request cannot actually be cancelled by a customer once it has been placed. Details of the impact of non-runners on the SP re provided below.",r.jsx("br",{}),"➢ Exchange bets which are unmatched at the 'off'",r.jsx("br",{}),"A normal Exchange bet is placed by choosing the odds of your selection from the market view (as opposed to clicking on the 'SP' of your selection). When such an Exchange bet is fully or partially unmatched it can be adjusted and cancelled in the normal course. Previously, unmatched bets were automatically cancelled when a market was suspended at the 'off' of the relevant event. You can now choose to either have your unmatched Exchange bet convert to an SP bet when the market suspends at the start of the event, or to have the bet 'persist' when the event goes in-play (see the 'keep' option below).",r.jsx("br",{}),"In order to convert your unmatched Exchange bet to an SP bet when the market suspends you should select the 'At In-Play: Take SP' option in the bet manager. If there is a non-runner in a win market with a reduction factor of at least 2.5%, or a non-runner in a place market with a reduction factor of at least 4%, it is policy to cancel unmatched lay bets on all other runners in the market. In the case of any such non-runner, instead of being cancelled a lay bet for which the 'At In-Play: Take SP' option has been selected, will automatically convert to an SP bet. After this conversion, the bet cannot be cancelled. Otherwise, unlike an SP bet, you can choose to cancel an Exchange bet once it has been placed, even if you have chosen for the bet to persist or to convert to an SP bet at the start of the event.",r.jsx("br",{}),"If you choose to convert an unmatched Exchange lay bet to an SP bet, the liability of your Exchange lay bet will be converted into a liability for the SP bet. Your liability for that SP bet will never be more than the liability for the Exchange bet you had specified. However, the amount you can win on the SP lay bet may differ from the amount you would have won had the Exchange bet been matched, depending on the final SP.",r.jsx("br",{}),"➢ Adjustments to SP bets for non-runners",r.jsx("br",{}),"For SP back bets, will at no point amend either the stake or the odds requested by a customer, despite any non-runners or withdrawals. However, customers who have selected the SP limit option can reduce the minimum SP odds they are prepared to accept on a selection.",r.jsx("br",{}),"For SP lay bets on win markets, it will reduce a customer's liability based on the reduction factor(s) of any non-runner(s) and the reduction factor of the runner on which the customer's bet has been placed. This is to ensure that the balance between the backers' stakes and the layers' liability reflects the revised market after the runner has been removed. For example, if a horse with a 50% reduction factor becomes a non-runner, then another horse in the same market priced at about 5 (i.e. a reduction factor of 20%) will change to a price of about 2.5. Therefore, the liability on a £200 lay bet on that runner will need to change to a liability of about £75 to ensure that a balancing back bet will have the same £50 stake. This is done by multiplying the liability by 37.5% (i.e. 100%-(50%/ (100%-20%))).",r.jsx("br",{}),"Where an SP lay bet in a win market has a maximum odds limit specified, this limit will be reduced by the reduction factor of any non-runner, if the non-runner has a reduction factor of at least 2.5%.",r.jsx("br",{}),"For SP lay bets on place markets, it will still reduce a customer's liability based on the reduction factor(s) of any non-runner(s) but the calculation will be slightly different, in line with the application of place market reduction factors. The liability will be reduced by the reduction factor of the removed runner. Where the lay bet on a place market has a maximum odds limit specified, the potential winnings on the bet (i.e. the odds – 1) will be reduced by the reduction factor of the removed runner.",r.jsx("br",{}),"Where an SP lay bet in a place market has a maximum odds limit specified this limit will be reduced by the reduction factor of any non-runner.",r.jsx("br",{}),"SP lay bets will not be cancelled when there is a non-runner.",r.jsx("br",{}),"➢ Specific conditions for SP bets for non-runners in greyhound racing markets",r.jsx("br",{}),"ALL SP bets will stand so long as your trap selection is not vacant or after your bet placement a reserve runner is not subsequently entered to run from your trap selection.",r.jsx("br",{}),"ALL unmatched ‘Convert to SP’ bets will be cancelled when a reserve is added or a vacant trap removed.",r.jsx("br",{}),"11. 'Keep' bets option",r.jsx("br",{}),"For markets that are scheduled to be turned in-play at the 'off', a customer can request that an unmatched Exchange bet should not be cancelled when the market is turned in-play. This is done by selecting the 'At In-Play: Keep' option in the bet manager (and confirming that request) and means that the unmatched bet persists when other unmatched bets are cancelled at the start of the event.",r.jsx("br",{}),"As described above, when a non-runner is removed from a horseracing market (apart for late withdrawals as described 
45in the next bullet point below), it is policy to cancel unmatched offers to lay all other horses in the market if the non-runner has a reduction factor of 2.5% or greater for win markets, or 4.0% or greater for place markets. In these circumstances offers to lay a horse with the 'At In-Play: Keep' option selected will not be cancelled. Instead the lay odds offered in place markets will be reduced in proportion with the reduction factors of any non-runner(s) and the same will apply in win markets providing the relevant non-runner has a reduction factor of at least 2.5%.",r.jsx("br",{}),"When there is a late withdrawal, may not have time to remove the non-runner from the market before turning it in-play. In such cases if can determine that the late withdrawal is a material runner (i.e. a selection with a reduction factor of approx. 20% or greater in the win market), it reserves the right to cancel ALL lay 'keep' bets (in both the win and ‘to be placed’ markets) before turning the market in-play. If it does not cancel lay 'keep' bets in the case of a late withdrawal (for example, it may not be possible to know which horse is withdrawn, at the time of the off), any such bets placed before the off and matched in-play will remain at the original selected price. This means that those lay 'keep' bets will not be subject to any reduction factor which as a result of the late withdrawal, will be applied after the completion of the race to bets matched at or before the 'off'.",r.jsx("br",{}),"Otherwise, in exceptional cases reserves the right to cancel 'keep' bets to protect customers but, unless stipulated in the market rules or the market information, the general principle is that at no point will a 'keep' bet be cancelled by unless it remains unmatched when the market is closed (for the final time) at the end of the event.",r.jsx("br",{}),"For the avoidance of doubt this means that (for example) when a Material Event occurs in a soccer match and other unmatched bets are cancelled before the market is reopened, a keep bet will not be cancelled.",r.jsx("br",{}),"12. Rules for Tote betting",r.jsx("br",{}),"When you place a Tote bet on the platform (for example a UK or South African Tote bet), you are betting against as counterparty to your bet. I 
45will then strike a corresponding bet into the relevant Tote pool as applicable.",r.jsx("br",{}),"A link to the rules which apply to Tote bets struck as counterparty is provided within each of the relevant. If there is any conflict between those rules and either: the equivalent rules available on the relevant Tote website (for example on the UK Tote website in the case of UK Tote bets); or the equivalent rules applied by the relevant host racetrack, the rules on the relevant Tote website or applied by the relevant host racetrack, will prevail.",r.jsx("br",{}),"13. Miscellaneous",r.jsx("br",{}),"All references to time periods in the Exchange Rules relate to the time zone in which the event takes place. For example, a reference to the start time of a football match, relates to the local kick-off time.",r.jsx("br",{}),"All information is done so in good faith. However, it cannot accept liability for any errors or omissions in respect of any information, such as the posting of prices, runners, times, scores, results or general statistics.",r.jsx("br",{}),"It reserves the right to correct any obvious errors and shall take all reasonable steps to ensure markets are administered with integrity and transparency.",r.jsx("br",{}),"If an incorrect team or competitor name is displayed (excluding minor spelling mistakes) or the incorrect number of teams, competitors or outcomes is displayed in any complete market or a market is otherwise loaded using incorrect information (for example the application of an incorrect exposure algorithm or a cross matching tool utilising an incorrect algorithm) or includes any obvious error such as the incorrect deployment of the cross matching tool, then It reserves the right to suspend the market and (providing it acts reasonably) to void all bets matched on the market.",r.jsx("br",{}),"Customers are responsible for ensuring that they satisfy themselves that the selection on which they place a bet is their intended selection. For example, in the case of a competitor bearing the same name as another individual not competing in the relevant event, the onus is on the customer to ensure that they know which competitor It has loaded into the relevant market and to ensure that they are placing their bet on their chosen competitor.",r.jsx("br",{}),"It reserves the right at any time in its sole and absolute discretion to suspend an Exchange market.",r.jsx("br",{}),"It may, in its sole and absolute discretion, decide to suspend betting on a market at any time (even if such suspension is earlier than anticipated by the Exchange Rules). In the interests of maintaining integrity and fairness in the markets, it may also void certain bets in a market or void a whole market in its entirety.",r.jsx("br",{}),"It reserves the right to amend the Exchange Rules at any time.",r.jsx("br",{}),"It reserves the right to cancel unmatched bets to protect customers at any time.",r.jsx("br",{}),"On the settlement of any market, amounts relating to",r.jsx("br",{}),"winnings/losses on bets; and",r.jsx("br",{}),"commission charges",r.jsx("br",{}),"will be rounded up or down to the nearest two decimal places (with the exception that rounding will always be down (and never up) in respect of amounts relating to winnings/losses in respect of BSP bets). By way of example, £3.333, will be settled as £3.33, whereas £3.335, will be settled as £3.34 (except that it will be settled as £3.33 in respect of an amount relating to winnings/losses in respect of BSP bets).",r.jsx("br",{}),"The Exchange Rules have been prepared in various languages other than English for reference only. In the event of any differences between the English version and the non-English version, the English version shall prevail.",r.jsx("br",{}),"Part C - Specific sports rules",r.jsx("br",{}),"1. American Football",r.jsx("br",{}),"All markets will be settled on the result including overtime unless stated otherwise in these American Football Rules or in the Market Information (e.g. the half time/full time market) or where the market has been unconditionally determined. If the game results in a tie after overt
45ime all bets on the outright match winner market will be void.",r.jsx("br",{}),"If a match does not start on the scheduled starting date and is not completed within three days of the scheduled completion date, all bets will be void except for those on markets which have been unconditionally determined.",r.jsx("br",{}),"If a match starts but is later abandoned or postponed, then within three days of the scheduled start date:(a) at least 55 minutes of play must have elapsed; or (b) an official result must be 'called' by the relevant governing body; otherwise all bets will be void, except for those on markets which have been unconditionally determined. In those instances, if the scores are tied then all bets on the outright match winner market will be void.",r.jsx("br",{}),"For 'Individual player' markets, bets shall be void on any player who does not start in any down during the match.",r.jsx("br",{}),"2. Athletics",r.jsx("br",{}),"Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result.",r.jsx("br",{}),"If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"Unless stated otherwise in the Market Information, if a track or field event is abandoned, cancelled or postponed and not completed within 7 days of the scheduled completion date, all bets will be void except for those on markets which have been unconditionally determined.",r.jsx("br",{}),"3. Australian Rules Football",r.jsx("br",{}),'Bets apply to regular time excluding overtime. However, bets on "Finals" matches apply to regular time including overtime except for those on markets which have been unconditionally determined or as stated otherwise in the Market Information (e.g. half-time/full-time markets). If the game results in a tie, dead-heat rules apply to bets on the match odds market.',r.jsx("br",{}),"If a match does not start on the scheduled starting date and is not completed within three days of the scheduled start date, all bets will be void except for those on markets which have been unconditionally determined.",r.jsx("br",{}),"If a match starts but is abandoned or postponed before half-time and not completed within three days of the scheduled start date then the match shall be deemed to be a tie and settled on dead-heat rules. If a match starts but is abandoned or postponed in the second half and not completed within three days of the scheduled start date then the match shall be settled on the official result of the relevant governing body. In both instances, bets on the match odds market will be settled as set out above and all other bets will be void except for those on markets which have been unconditionally determined.",r.jsx("br",{}),"All bets relating to any individual player will stand if they are listed in any 22-player squad on the match day, irrespective of whether they take any part in the match or not.",r.jsx("br",{}),"4. Baseball",r.jsx("br",{}),"These Baseball Rules apply to Major League Baseball (MLB), World Baseball Classic and Japanese Baseball only. All other baseball, including Finnish Baseball for example, will be governed by the rules set out in the General Rules and the Market Information.",r.jsx("br",{}),"If a match does not start on the scheduled starting date, all bets will be void.",r.jsx("br",{}),"If an MLB match starts but is later abandoned or postponed and an official result is not declared within three days of the scheduled start date, all bets will be void, except for those on markets which have been unconditionally determined.",r.jsx("br",{}),"If a Japanese Baseball match starts but is later abandoned or postponed and the match is not completed within three days of the scheduled start date, all bets will be void except for those on markets which have been unconditionally determined.",r.jsx("br",{}),"All bets will include extra innings, unless otherwise stated in the Market Information.",r.jsx("br",{}),"All bets on 'Total runs' or 'Run line' markets will be void unless there have been at least 9 innings completed (8 1/2 if the home team is ahead) except those on market which have been unconditionally determined.",r.jsx("br",{}),'In "Listed" markets, bets will be void unless both named pitchers listed in the market start as pitchers in the first fielding innings for their respective teams.',r.jsx("br",{}),"5. Basketball",r.jsx("br",{}),"Bets will be settled on the result including overtime unless stated otherwise in the Market Information or where the market has been unconditionally determined or as set out in these Basketball rules.",r.jsx("br",{}),"If a match does not start on the scheduled start date then all bets will be void.",r.jsx("br",{}),"If a match starts but is later abandoned or postponed then, within three days of the scheduled start date, (a) at least 43 minutes of play must have elapsed in any NBA match or 35 minutes of play must have elapsed in any other match; or (b) an official result must be 'called' by the relevant governing body; otherwise all bets will be void, except for those on markets which have been unconditionally determined. In these instances, if the scores are tied then dead heat rules will apply to bets on the outright match winner market.",r.jsx("br",{}),"6. Boxing and Mixed Martial Arts",r.jsx("br",{}),"All individual bout markets will be settled according to the official result of the relevant governing body immediately after the end of the fight, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in tallying the points or in order to correct an error in reporting the result).",r.jsx("br",{}),"If a fight is abandoned, cancelled or postponed and not completed within three days of the scheduled start date, or a boxer is withdrawn or substituted before the first-round bell, all bets will be void.",r.jsx("br",{}),"If a boxer retires before the start of a round, fails to answer the bell, or is disqualified for any reason between rounds, the fight will be deemed to have finished at the end of the previous round.",r.jsx("br",{}),"If one of the boxers is disqualified they will be deemed a loser.",r.jsx("br",{}),"If the scheduled duration of the fight is altered in time or number of rounds after the loading of the relevant markets, then all bets will be void.",r.jsx("br",{}),"If the scheduled venue is changed after the market has been loaded so that the new venue is changed to a venue in a different c
45ountry then all bets will be void. For all other changes to the scheduled venue bets will stand.",r.jsx("br",{}),"In mixed martial arts, if a fight is declared a 'no contest', a draw or a technical draw then all bets will be void.",r.jsx("br",{}),"7. Cricket",r.jsx("br",{}),"➢ General",r.jsx("br",{}),"If a ball is not bowled during a competition, series or match then all bets will be void except for those on any market that has been unconditionally determined (e.g. in the 'Completed Match' market).",r.jsx("br",{}),"If a match is shortened by weather, all bets will be settled according to the official result (including for limited overs matches, the result determined by the Duckworth Lewis method).",r.jsx("br",{}),"In the event of a match being decided by a bowl-off or toss of the coin, all bets will be void except for those on markets that have been unconditionally determined.",r.jsx("br",{}),"➢ Test matches",r.jsx("br",{}),"If a match starts but is later abandoned for any reason other than weather (which may include but is not limited to: dangerous or unplayable wicket or outfield; pitch vandalism; strike or boycott; crowd protests/violence; stadium damage; acts of terrorism; and acts of God), It reserves the right to void all bets, except for those on markets that have been unconditionally determined.",r.jsx("br",{}),"If the match is not scheduled to be completed within five days after the original scheduled completion date, then all bets on markets for this event will be void, except for bets on any markets that have been unconditionally determined.",r.jsx("br",{}),"➢ Limited Over matches",r.jsx("br",{}),`If a match is declared "No Result'', bets will be void on all markets for the event except for those markets which have been unconditionally determined or where the minimum number of overs have been bowled as laid out in the market specific information.`,r.jsx("br",{}),"In the event of a new toss taking place on a scheduled reserve day for a limited over match all bets that were placed after 30 minutes before the original scheduled start of play on the first day will be made void. This rule relates to all markets except those that have been unconditionally determined (e.g. in the win the toss and toss combination markets).",r.jsx("br",{}),"➢ Super Over rule",r.jsx("br",{}),"Which team will win this Super Over? This market will be suspended on site and activated once Betfair are aware a Super Over is to be played. The market will be turned in-play at the start of the Super Over. This market will not be actively managed therefore it is the responsibility of all customers to manage their positions. This market will be settled based on the number of runs scored by each team in the initial Super Over. For the avoidance of doubt, if scores are tied at the completion of both innings in the Super Over then the market will be settled as a Dead Heat except in cases where more than one Super Over is played, where it will be settled on the winner of the final over. Any tie breaker that may be used to determine a winner including but not limited to higher number of boundaries, higher number of sixes, losing fewer wickets, coin toss etc. do not count for the purposes of this market.",r.jsx("br",{}),"8. Cycling",r.jsx("br",{}),"Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result.",r.jsx("br",{}),"If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"9. Darts",r.jsx("br",{}),"If a match is not completed for any reason then bets on the match odds market will be void.",r.jsx("br",{}),"If a match is not completed for any reason then bets on 'any correct score' or 'next leg/game/set' market will be void unless the market has been unconditionally determined.",r.jsx("br",{}),"If a match is not completed for any reason then bets on any handicap market will be void unless the market has been unconditionally determined.",r.jsx("br",{}),"10. Financial markets",r.jsx("br",{}),"➢ Indices",r.jsx("br",{}),"Intraday, Midday and PM markets will be settled on the first Bloomberg price stamp past the market closure time regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"All Daily markets, weekly markets and end of day Intraday markets will be settled on the official close price following any relevant auction period regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"➢ Equities",r.jsx("br",{}),"All equity markets will be settled on the official close price given by Bloomberg regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"Should a share split be announced, the market will be determined by the net change in value of the new share price at the close of the day’s trading.",r.jsx("br",{}),"➢ Interest Rates",r.jsx("br",{}),"Interest rate markets will be settled once the result is regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"11. House Price",r.jsx("br",{}),"For settlement purposes, the Standardized Average Price (seasonally adjusted) provided by HBOS will be used and markets will be settled once the result is regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}
45),"It will only use prices provided by HBOS. If the HBOS figures are discontinued or not available for any relevant period then all bets will be void unless stated otherwise in the Market Information.",r.jsx("br",{}),'All Quarterly markets may be incomplete markets and therefore additional "runners" may be added at any time to reflect the movements in house prices.',r.jsx("br",{}),"➢ Currency markets",r.jsx("br",{}),"All Currency markets will be settled using the first Spot price given by Bloomberg past the market closure time regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"12. Golf",r.jsx("br",{}),"➢ General",r.jsx("br",{}),"Tournament bets will only be settled if the minimum number of holes stipulated in the Market Information has been completed.",r.jsx("br",{}),"Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result.",r.jsx("br",{}),"If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"If a player does not start a tournament then all bets on that player will be void.",r.jsx("br",{}),"Any player starting a tournament but withdrawing or being disqualified before the end of the tournament will be settled as a loser.",r.jsx("br",{}),"If a tournament is shortened and settles the tournament markets then all bets matched after the last completed round will be void.",r.jsx("br",{}),"In any 'to qualify' market for any tournament the winners are the number of golfers that qualify for the tournament under the terms set out in the Market Information, whether they compete in the tournament or not. Markets will be settled after the qualifying stage and any subsequent disqualification or amendment to results will not count.",r.jsx("br",{}),"If a Tournament/Round is restarted from the beginning, all bets placed after the official off time will be void, except on markets which have been unconditionally determined, which will stand. Bets on 2 or 3 balls will only be void if matched after the tee time of the relevant 2 or 3 balls.",r.jsx("br",{}),"If it does not suspend a tournament market and cancel unmatched bets at the time stated in the market rules but the market is turned in-play at a later time, all bets matched between the start of a day’s play and the time the market is turned in-play will be void.",r.jsx("br",{}),"➢ Tournament match betting (i.e. 72-hole match bets)",r.jsx("br",{}),"If a player withdraws without playing a stroke all bets on the relevant market will be void.",r.jsx("br",{}),"If all players fail to complete a particular round for any reason the winner is the player with the lowest total score after the previous round.",r.jsx("br",{}),"If a player is disqualified or withdraws during any round they will be settled as a loser providing at least one other player completes that round.",r.jsx("br",{}),"Should all players fail to complete the first round then all bets will be void.",r.jsx("br",{}),"➢ Round betting markets (e.g. 2 balls, 3 balls etc.)",r.jsx("br",{}),"If a player withdraws without playing a stroke in that round all bets on the relevant market will be void.",r.jsx("br",{}),"If one player fails to complete a round for any reason other than a withdrawal or disqualification then all bets will be void except for those on markets which have been unconditionally determined.",r.jsx("br",{}),"Any player withdrawing or being disqualified having played a stroke in that round will be settled as a loser providing at least one other player completes that roun
45d.",r.jsx("br",{}),"Should all players fail to complete the round then all bets will be void.",r.jsx("br",{}),"➢ Stroke play hole-by-hole markets (i.e. performance of a named player on a given hole)",r.jsx("br",{}),"Should a hole not be completed for any reason all bets on that hole will be void unless the market has been unconditionally determined.",r.jsx("br",{}),"Markets are settled on completion of the hole and any subsequent penalties or disqualification will not be taken into account.",r.jsx("br",{}),"➢ Match play hole-by-hole markets (i.e. performance of players against each other on a given hole)",r.jsx("br",{}),"With the exception of a player or team conceding a hole (where they are deemed a loser), if a hole is not completed by any player or team (other than for withdrawal or disqualification) all bets on that hole will be void unless the market has been unconditionally determined.",r.jsx("br",{}),"Any player or team withdrawing or being disqualified having played a stroke on that hole will be settled as a loser providing at least one other player completes that hole.",r.jsx("br",{}),"If any player or team does not play a stroke on a hole all bets will be void.",r.jsx("br",{}),"Markets are settled on completion of the hole and any subsequent penalties or disqualification will not be taken into account.",r.jsx("br",{}),"13. Greyhound racing",r.jsx("br",{}),"➢ General",r.jsx("br",{}),"All bets (excluding those struck on ante-post and Australian licensed markets) are placed on trap numbers. Greyhound names are displayed for information purposes only.",r.jsx("br",{}),"Markets will be determined according to the official result at the time the track gives the result green light status, either in the form of an announcement or by display. Subsequent disqualifications, appeals or amendments to the result will be disregarded.",r.jsx("br",{}),"If a non-runner or reserve runner is declared, then all bets prior to the update of the market on It will be void and all unmatched bets including ‘Take SP’ and ‘keep’ bets will be cancelled (except for certain SP bets as set out in Paragraph 10.5 of Part B above).",r.jsx("br",{}),"If there are no finishers in any race or any race is declared void before the official result is declared then all bets will be void.",r.jsx("br",{}),"If the scheduled venue is changed after the market has been loaded by It, all bets will be void.",r.jsx("br",{}),"In ante-post markets, all bets on individual greyhounds stand whether the greyhound runs or not. All ante-post bets will be void if the competition is abandoned or the venue is changed.",r.jsx("br",{}),"➢ Trap Challenge",r.jsx("br",{}),"Bets on 'Trap challenge' markets are based on which trap results in the most winners during a race meeting, unless stated otherwise in the Market Information.",r.jsx("br",{}),"These markets are unaffected by any changes due to non-runners or reserve runners.",r.jsx("br",{}),"If a race results in a dead heat each trap will receive a half-win, with a 3-way dead heat giving a one third-win, and so on.",r.jsx("br",{}),"Standard dead heat rules apply if two or more traps have an equal number of winners at the end of both meetings.",r.jsx("br",{}),"If a whole meeting is abandoned all bets are void. However, if at least one race has been completed then bets on these markets will stand.",r.jsx("br",{}),"➢ Multi-trap or Multiplied Trap Numbers",r.jsx("br",{}),"'Multi-trap' or 'multiplied trap numbers' bets are on the cumulative sum of the winning trap multiplied by the second trap for each race during a race meeting, unless stated otherwise in the Market Information. If the cumulative sum is not a round number then that sum shall be rounded up to give the applicable cumulative sum.",r.jsx("br",{}),"These markets are unaffected by any changes due to non-runners or reserve runners.",r.jsx("br",{}),"If a race is cancelled, void or abandoned or if there is only one finisher in a race, an eight runner-greyhound races will be allocated 20 points and all other races will be allocated 12 points.",r.jsx("br",{}),"If a whole meeting is abandoned all bets are void however if at least one race has been completed then bets on these markets will stand with the remaining races allocated 20 points for eight runner greyhound races and 12 points for all other races.",r.jsx("br",{}),"Re-run races will be treated as cancelled races.",r.jsx("br",{}),"If there is a dead heat for the winner between two greyhounds then to calculate the applicable multi-trap number for that race the trap numbers for the greyhounds involved in the dead heat will be multiplied by each other to give the applicable multi-trap number.",r.jsx("br",{}),"If there is a dead heat for the winner between three or more greyhounds then to calculate the applicable multi-trap number for that race the trap numbers for the greyhounds involved in the dead heat will be added up and divi
45ded by the number of greyhounds involved in the dead heat and the resulting number will be multiplied by itself to give the applicable multi-trap number (even if not a round number). By way of example: traps 1, 3 and 6 dead heat for first. Add these numbers up gives 10; divide this number by the number of greyhounds in the dead heat (3) which gives a resulting number of 3.33; multiply 3.33 by itself to give 11.11.",r.jsx("br",{}),"If there is a dead heat for the runner up between two or more greyhounds then to calculate the applicable multi-trap number for that race the trap numbers for the greyhounds involved in the dead heat will be added up and divided by the number of greyhounds involved in the dead heat and the resulting number will be multiplied by the number of the winner to give the applicable multi-trap number (even if not a round number). By way of example: trap 1 wins and traps 3 and 6 dead heat for second. Adding the numbers of the dead heating runners up gives 9; divide this number by the number of greyhounds in the dead heat (2) which gives a resulting number of 4.5; multiple 4.5 by the winning number (1) to give 4.5.",r.jsx("br",{}),"➢ Winning Distances",r.jsx("br",{}),"'Winning distances' bets are on the sum of the winning distances for all races during a race meeting, unless otherwise stated in the Market Information.",r.jsx("br",{}),"The maximum winning distance in any race is 10 lengths.",r.jsx("br",{}),"If there is only one finisher in any race the winning distance will be deemed to be 10 lengths.",r.jsx("br",{}),"If a race is cancelled, void or abandoned the winning distance will be deemed to be 2 lengths.",r.jsx("br",{}),"Re-run races will be treated as cancelled races.",r.jsx("br",{}),"For distances below half a length, the following scale will be applied: Short-head 0.1; Head 0.2; Neck 0.3.",r.jsx("br",{}),"The sum of all the winning distances will be rounded to the nearest whole number at the end of the meeting (rounded up, if half) and bets will be settled on this result.",r.jsx("br",{}),"If a whole meeting is abandoned all bets are void. However, if at least one race has been completed then the remaining races are allocated 2 lengths each and bets will stand.",r.jsx("br",{}),"➢ Match Bets",r.jsx("br",{}),"'Match Bets' for a race are determined by the greyhound with the highest finishing position in that race. If neither greyhound finishes the race bets are void. If only one of the greyhounds finishes the race, that greyhound will be deemed the winner. If a non-runner or reserve runner is declared then all bets will be void.",r.jsx("br",{}),"'Match Bets' for progress in a competition are determined by the greyhound which qualifies to the furthest round (whether it runs in the further round or not). If the greyhounds concerned fail to qualify in the same round of the competition then the market will be settled as a dead heat, irrespective of their finishing positions in their individual heats.",r.jsx("br",{}),"➢ Reverse Forecasts",r.jsx("br",{}),"'Reverse Forecast' markets are determined by those greyhounds placed first and second in a race.",r.jsx("br",{}),"If a dead heat affects the reverse forecast then dead heat rules apply.",r.jsx("br",{}),"➢ Place markets",r.jsx("br",{}),"The number of winners in 'to be placed' markets is as set out in the Market Information and is determined with reference to the number of runners when the market is loaded.",r.jsx("br",{}),"Once opened, the number of winners in 'to be placed' markets (as set out in the Market Information) will not be affected by further non-runners. If the number of potential winners is equal to or is greater than the number of runners, all bets in this market will be void.",r.jsx("br",{}),"➢ To Reach the Final and To Qualify markets",r.jsx("br",{}),"'Reach the Final' markets shall be determined by the first six greyhounds who qualify from the Semi Finals of the competition and be settled as such regardless of whether they go on to run in the final or not.",r.jsx("br",{}),"'To qualify' markets shall be determined by the greyhounds that qualify in the relevant heats irrespective of whether they run in the next round or not.",r.jsx("br",{}),"The 'reach the final' or 'to qualify' markets will be settled after the qualifying stages and any subsequent disqualification or amendment to results will not count.",r.jsx("br",{}),"➢ Ante-post",r.jsx("br",{}),"If a greyhound listed in an ante-post market dies, it will use the available information to determine the time of the greyhound's death. It will then, acting reasonably, determine whether the greyhound was a 'material runner' in the market. In determining whether a greyhound is a material runner, it will look at the general price of the greyhound immediately before the greyhound's death, in the market and in the wider betting market. Broadly, it will consider a greyhound to be a material runner if it is deemed to have an approximate chance of winning of 8-10 per cent or better.",r.jsx("br",{}),"If It determines that the greyhound was a 'material runner', then all bets struck in the market (on all selections) between the time of death and the suspension of the market will be void and all unmatched bets will be cancelled before the market is reopened.",r.jsx("br",{}),"If It determines that the greyhound was not a 'material runner', then just bets struck on the greyhound in question between the time of death and the suspension of the market will be void and unmatched bets will not be cancelled before the market is reopened.",r.jsx("br",{}),"Bets matched on greyhounds after they have forfeited their entry at a particular entry stage or where they have not qualified by the applicable qualifying date will be voided unless the race in question has a subsequent supplementary entry stage.",r.jsx("br",{}),"Where an event is postponed or rescheduled to another day at the same venue then ante-post bets will stand unless entries are reopened in which case all bets will be void.",r.jsx("br",{}),"➢ Australian Specific Non-Runner Rules",r.jsx("br",{}),"Notwithstanding any of the above, the following rules apply to declared non-runners in Australian greyhound markets.",r.jsx("br",{}),"If a greyhound becomes a notified non-runner after the market is loaded but prior to the commencement of the race it will be removed and all bets on the market, matched prior to the update of the market will be voided.",r.jsx("br",{}),"If, following the completion of a race, the stewards declare a greyhound a non-runner, it will resettle the market and will void all bets that were placed on that runner only. It will then apply a reduction factor to all bets placed on the winner (or place getters in the case of place markets) based on that runner’s weighted average price.",r.jsx("br",{}),"14. Horseracing",r.jsx("br",{}),"➢ General",r.jsx("br",{}),"All individual race markets will be determined according to the official result at the time of the 'weigh-in' announcement (or equivalent). Subsequent disqualifications, appeals or amendments to the result will be disregarded.",r.jsx("br",{}),"If a race is abandoned or otherwise declared void, or in the event of a walkover, all bets on that race will be void.",r.jsx("br",{}),"If the scheduled venue is changed after the market has been loaded, all bets will be void.",r.jsx("br",{}
45),"Where a race does not take part on its scheduled day, all bets will be void.",r.jsx("br",{}),"If a scheduled surface type is changed (e.g. turf to dirt) all bets will stand.",r.jsx("br",{}),"Horseracing Exchange Multiples are based on ‘day of the race’ markets (and not ante-post markets). Horseracing ante-post rules do not therefore apply in relation to horseracing Exchange Multiples.",r.jsx("br",{}),"➢ Ante-post",r.jsx("br",{}),"Subject to the points below, in ante-post markets, all bets on an individual horse stand whether the horse runs or not.",r.jsx("br",{}),"For GB and Irish racing: if a horse is balloted out, all bets on that horse will be void.",r.jsx("br",{}),"If a horse listed in an ante-post market dies, it will use the available information to determine the time of the horse's death. It will be acting reasonably, determine whether the horse was a 'material runner' in the market. It will undertake a similar determination in cases where it is advised through official channels that a runner has been formally scratched from an ante-post race. In determining whether a horse is a material runner, it will consider the general price of the horse immediately before the horse's death (or immediately before being advised it has been scratched), in the market and in the wider betting market. Broadly, it will consider a horse to be a material runner if it is deemed to have an approximate chance of winning of 8-10 per cent or better.",r.jsx("br",{}),"If it determines that the horse was a 'material runner', then all bets struck in the market (on all selections) between the time of death (or the time that the formal scratching notification was created) and the suspension of the market will be void and all unmatched bets will be cancelled before the market is reopened.",r.jsx("br",{}),"If it determines that the horse was not a 'material runner', then just bets struck on the horse in question between the time of death (or the time that the formal scratching notification was created) and the suspension of the market will be void and unmatched bets will not be cancelled before the market is reopened.",r.jsx("br",{}),"Bets matched on horses after they have forfeited their entry at a particular entry stage or where they have not qualified by the applicable qualifying date will be voided unless the race in question has a subsequent supplementary entry stage.",r.jsx("br",{}),"Please be aware that runners who have not been entered at the various entry stages may be removed from relevant race markets and all matched customer bet prices set to 1.0 even if there are later supplementary stages. Should it appear likely that a specific runner may actually be supplemented into the race this runner will be reinstated with all matched customer bets set back to the original prices.",r.jsx("br",{}),"No Non-Runner Rule' reductions are made to ante-post bets.",r.jsx("br",{}),"All relevant bets will be void where an event is: abandoned and not rescheduled; or postponed and rescheduled to another venue; or postponed and rescheduled to another day at the same venue with entries for the race being reopened or reverting back to a previous entry or declaration stage provided any additional horses are entered or re-entered and such entries or declarations are considered, in absolute discretion, material to the betting on the race. For the avoidance of doubt, where a race is postponed and rescheduled to another day at the same venue, relevant bets will stand where entries/declarations at the time of postponement remain unaltered or include any non-material addition(s) prior to the rescheduled race.",r.jsx("br",{}),"➢ Place Terms for Exchange markets",r.jsx("br",{}),"The number of winners in 'to be placed' markets is as set out in the Market Information and is determined with reference to the number of runners when the market is loaded.",r.jsx("br",{}),"Once opened, the number of winners in 'to be placed' markets will not be affected by further non-runners.",r.jsx("br",{}),"If the number of winners stated in the Market Information is equal to or is greater than the number of runners, all bets in this market will be void.",r.jsx("br",{}),"If the number of placed horses is less than the number of potential winners listed in the Market Information, the winners will only be the placed horse or horses.",r.jsx("br",{}),"➢ EW markets",r.jsx("br",{}),`The place portion of any "Each Way" bet will be settled according to the number of 'places' and at the fraction of the win portion profit stated in the market information.`,r.jsx("br",{}),"For example: “EW Terms: 1/5th odds, 3 places”. That “1/5th” is a
45pplied to the traditional or fractional odds, which are 1 less than decimal odds, so the calculation of the Place odds corresponding to Win odds of 8.0 in this market is ((8.0 – 1) / 5) + 1 = 2.4.",r.jsx("br",{}),"Once opened, the number of places in 'EW” markets will not be affected by further non-runners unless the number of ‘places’ which are offered on the ‘Each Way’ market is equal to or exceeds the number of runners in which case, the place portion of any EW bet will be voided at settlement.",r.jsx("br",{}),"➢ Winning Distance Bets",r.jsx("br",{}),"Unless stated otherwise in the Market Information, winning distances' bets are on the sum of the winning distances from each race on one particular day at a race meeting.",r.jsx("br",{}),"The winning distance in a race will be the officially declared distance between the first two horses past the post. However, if either the first or second horse past the post is disqualified because: (i) of an incorrect weight carried; (ii) they have taken the wrong course; (iii) the jockey of either horse fails to weigh in, or weighs in light after the race; then in each case the winning distance shall be that between the first and second horse under the official result.",r.jsx("br",{}),"For the purpose of this bet, the maximum distance on any individual race will be 12 lengths for Flat races and 30 lengths for National Hunt races (which includes National Hunt Flat Races) and these distances will be applied where only one horse finishes a race. For distances below half a length, the following scale will be applied:",r.jsx("br",{}),"Nose: 0.05 length",r.jsx("br",{}),"Short-head: 0.1",r.jsx("br",{}),"Head: 0.2",r.jsx("br",{}),"Short-neck: 0.25",r.jsx("br",{}),"Neck: 0.3",r.jsx("br",{}),"If a meeting has three or more races abandoned or declared void, then all 'winning distance' bets will be void, unless the entire market has been unconditionally determined.",r.jsx("br",{}),"When only one or two races are abandoned or declared void, then 'winning distance' bets will be settled with a default distance used for each abandoned or void race. The default distances are 2 lengths for Flat races and 10 lengths for National Hunt races.",r.jsx("br",{}),"In the case of a walkover the following distances will be applied:",r.jsx("br",{}),"Flat: 5 lengths",r.jsx("br",{}),"National Hunt: 12 lengths",r.jsx("br",{}),"➢ Non-Runner Rule",r.jsx("br",{}),"Non-runner rule relates to the adjustment of odds on bets already matched when a horse in a race is declared a non-runner. In order to make the adjustment applies a reduction factor to the remaining runners. The reduction factor allocated to a non-runner is a calculation (the details of which are described below) of that horse's chances of winning (or being placed, etc. as appropriate) and is applied to bets already matched on the other runners in the relevant market or markets.",r.jsx("br",{}),"Any horse listed when the relevant market is loaded which does not subsequently come under starter's orders is deemed to be a non-runner.",r.jsx("br",{}),"When the market is loaded each horse is given a 'reduction factor', based on a forecast price, which is expressed as a percentage. These reduction factors may be updated periodically at the discretion based on trading in the market, but after approximately 15 minutes (approximately 5 minutes for Australian and US markets) from the scheduled 'off' time of a given race, they will be updated only in exceptional circumstances.",r.jsx("br",{}),"Reductions will be made to both win and place markets but applied differently (as described below), and horses will have a different reduction factor for each market.",r.jsx("br",{}),"As soon as becomes aware that a horse is an official non-runner or a highly likely non-runner, following a statement to the press from connections, the following will happen:",r.jsx("br",{}),"All matched bets on that horse will be void and the horse will be removed from the market.",r.jsx("br",{}),"In the win market: if the reduction factor of the non-runner is 2.5% or greater, the traded price of all the matched bets on the remaining horses will be reduced by an amount equal to the non-runner's final reduction factor and all the unmatched offers to lay will be cancelled. If the non-runner's reduction factor is less than 2.5%, reductions will not be applied and unmatched bets will not be cancelled.",r.jsx("br",{}),"In the place market, the reduction factor of all non-runners will be applied (even if less than 2.5%) and the potential winnings in relation to matched bets on the remaining horses will be reduced by an amount equal to the non-runner's final reduction factor. Only if the non-runner's reduction factor is 4.0% or greater will all the unmatched offers to lay be cancelled.",r.jsx("br",{}),"All the reduction factors on the remaining horses will be adjusted to reflect their improved chance of winning.",r.jsx("br",{}),"Reduction factors are not applied to bets which are struck in-play. However, if a market is turned in-play prematurely by error (or, for example, there is a fal
45se start), all bets matched during this time will be subject to any later reduction factor, provided the market is turned out of play before the race commences. In the event of a late withdrawal, it reserves the right to remove the runner after completion of the race. In this case only those bets matched prior to the off will be affected by a reduction factor.",r.jsx("br",{}),"In the event of a non-runner being removed from a race in error or following incorrect information regarding a runner’s participation, it will reinstate both the runner and all previously matched bets associated with that runner. All bets made between the time of withdrawal and reinstatement will be void in both the place market and the win market. The reduction factor applied to matched bets at the time of withdrawal will be reversed and the original prices will become valid.",r.jsx("br",{}),"Any non-runners will be removed from the relevant markets in the order in which they are brought to attention. If It becomes aware of more than one non-runner at the same time, it will remove the non-runners from the relevant markets in race card order.",r.jsx("br",{}),"If a runner is not included in a market because of an error or because of incorrect information regarding a runner’s participation, It reserve the right to introduce the missing runner into the market at any time prior to settlement (even after the race has been run), provided that It has determined that the missing runner is not a material runner (i.e. a selection with a reduction factor of approx. 2.5% or less in the win market). In such circumstances, all pre-play unmatched and matched bets will stand, however if the runner is not introduced before the start of the race, all in-play bets will be void. However, if the missing runner is deemed to be a material runner, then the malformed market will be void and a new market will be loaded where possible.",r.jsx("br",{}),"➢ How the Reductions are applied for Exchange markets",r.jsx("br",{}),"In the win market, reductions will be made on the traded price.",r.jsx("br",{}),"For example: if the non-runner's final reduction factor is 25% the traded price on all previously matched bets on other horses will be reduced by 25% - traded price of 8.0 would become 6.0 etc. And these might be further reduced if another horse is subsequently declared a non-runner.",r.jsx("br",{}),"In the EW Market, reductions will be made on the traded win price. The advertised place terms will then apply to the revised win prices.",r.jsx("br",{}),"For example: if the non-runner's final reduction factor is 25% the traded price on all previously matched bets on other horses will be reduced by 25% - - traded price of 8.0 would become 6.0. If each Way terms were 1/5th odds for 3 places, the corresponding price for the Place portion of the bet would reduce from 2.4 to 2.0.",r.jsx("br",{}),"In the place market, reductions will be made to the potential winnings on the bet only, and not the traded price.",r.jsx("br",{}),"For example: if the non-runner's final reduction factor is 25% the potential winnings on all previously matched bets on the other horses will be reduced by 25% - a traded price of 8.0 would become 6.25. For example, a £10 bet on a horse to be placed at a traded price of 8.0 would provide winnings of £70. If there is a non-runner with a reduction factor of 25% in the race, that factor will be applied to the £70 of potential winnings leaving potential winnings of £52.50. Therefore, the revised traded price will be 6.25.",r.jsx("br",{}),"The traded price may be further reduced if any other horse(s) is subsequently declared a non-runner, however odds cannot be reduced below 1.01.",r.jsx("br",{}),"Reserves: A reserve runner may appear in the relevant markets but will have a non-applicable reduction factor until It has received confirmation that it is a confirmed runner, in which case an applicable reduction factor may apply to it.",r.jsx("br",{}),"For the avoidance of doubt, any reduction factor applicable to a non-runner replaced by a reserve, will be applied to all bets struck on the relevant markets, prior to the removal from those markets of such non-runner. Likewise, should a reserve runner become a confirmed runner but subsequently become a non-runner, any reduction factor applicable to such non-runner will be applied to all bets struck on the relevant markets, prior to the removal from those markets of such non-runner.",r.jsx("br",{}),"➢ Additional rules",r.jsx("br",{}),"Card numbers are posted as a guide only: bets are placed on a named horse.",r.jsx("br",{}),"Horses will not be coupled.",r.jsx("br",{}),"Where any horse(s) runs for purse money only it is deemed a non-runner for betting purposes. Should this result in the number of possible winners stated in the relevant Market Information being equal to or greater than the number of runners in the relevant market, all bets in the market will be void.",r.jsx("br",{}),"15. Ice Hockey",r.jsx("br",{}),'All bets on "Regular Time" markets will be settled on the result at the end of regular time, excluding overtime. All bets on " Moneyline " markets will be settled at the result at the end of regular time including "overtime and any shootouts that may be played".',r.jsx("br",{}),"'Puck Line' markets (i.e. handicap markets for NHL (National Hockey League) matches) will be settled on the final result including any overtime and any shootouts that may be played. All 'handicap' markets on other matches will be settled on the result at the end of regular time, excluding overtime.",r.jsx("br",{}),"If a match does not start on the scheduled start date and is not completed within three days of the scheduled start date, all bets will be void except for those on markets which have been unconditionally determined.",r.jsx("br",{}),`If a match starts but is later abandoned or postponed then, within three days of the scheduled start date, (a) at least 55 minutes of play must have elapsed in any match; or (b) an official result must be 'called' by the relevant governing body; otherwise all bets will be void, except for those which have been unconditionally determined. In these instances, if the scores are tied then for " Moneyline " matches (where no tie is offered) dead heat rules will apply to bets on the outright match winner market.`,r.jsx("br",{}),"16. Rowing",r.jsx("br",{}),"If a crew or individual starts a race but does not complete it then they will be deemed a loser providing at least one other crew or individual completes the race. If no crew or individual completes a race then all bets will be void.",r.jsx("br",{}),"If a regatta is cancelled for any reason, all bets will be void, except those on markets which have been unconditionally determined.",r.jsx("br",{}),"Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result.",r.jsx("br",{}),"If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"17. Rugby Union and Rugby League",r.jsx("br",{}),"'Tournament points' and 'tournament tries' bets will apply to all playing time, including any extra-time in any match where an official result is declared.",r.jsx("br",{}),"For 'time of first try' bets, if the try is scored in the second half, the first half is deemed to have lasted 40 minutes, regardless of stoppage-time. If no try is scored, or the try is scored in second half stoppage-time or extra-time, the result is 80.",r.jsx("br",{}),"For the purpose of markets involving tries, penalty tries will count with the exception of 'first individual try scorer' markets where penalty tries will not count.",r.jsx("br",{}),"If a match starts but is abandoned before its completion, all bets will be void unless an official result is declared by the applicable governing body. Where an official result has been declared by the official governing body, that official result will govern match and handicap market settlement but all other markets will be void unless their result has already been determined at the point of abandonment (i.e. at the point of abandonment, it would not have been possible for the outcome of the bet to change had the match continued to its natural conclusion). By way of example, if 37 points have been scored at the time a match is abandoned: (i) a bet placed on 35 points or more to be scored would be settled as a winning bet, (ii) a bet placed on 30-35 points to be scored would be settled as a losing bet and (iii) a bet placed on 40-45 points to be scored would be void. In such circumstances, bets on last try scorer / team to score last / team to score last try / last scoring play would all be void.",r.jsx("br",{}),"18. Snooker and Pool",r.jsx("br",{}),"In the event of a match starting but not being completed, the player progressing to the next round will be deemed the winner (or in the case of the final the player declared the winner).",r.jsx("br",{}),"If a match is not completed for any reason then bets on 'any correct score' or 'next frame' market will be void.",r.jsx("br",{}),"If a match is not completed for any reason, bets on any handicap market will be void unless the market has been unconditionally determined.",r.jsx("br",{}),"19. Soccer",r.jsx("br",{}),"If it does not suspend a market on time for the occurrence of a Material Event, it reserves the right to void bets unfairly matched after the Material Event has occurred. Voiding of these bets may take place during the event or retrospectively once a game is completed.",r.jsx("br",{}),"If a match has not started (or believes that a match will not have started) by 23:59 (local time) on its sc
45heduled start date, then all bets will be void unless it has knowledge that the match has been rescheduled to be played within three days of its original start date.",r.jsx("br",{}),"If a match starts but is later abandoned or postponed and believes that the match will not have been completed by 23:59 (local time) on its scheduled start date, then all markets, with the exception of any unconditionally determined markets, will be void unless it has knowledge that the match has been rescheduled to be played within three days of its original start date. If it does have knowledge that the game will be played within three days and the game is played within three days, then all bets will stand except if the match is restarted from the beginning. If the match is restarted from the beginning then all bets matched before the market went in-play will stand, but any bets placed in-play will be void, except for any bets placed in-play on markets which have been unconditionally determined, which will stand.",r.jsx("br",{}),"For Friendly matches, all bets apply to the full duration of play according to the match officials, plus any stoppage time. If a friendly match starts but is later abandoned or postponed and is not completed (i.e. the full duration of play according to match officials, plus any stoppage time) within three days of the scheduled start date, all bets will be void except for those on markets which have been unconditionally determined. In the case of ambiguity over the official result from match officials, the outcome will be determined (acting reasonably) using information from independent sources.",r.jsx("br",{}),"If an official fixture lists different team details to those listed (for example, the team name, reserves, age group, gender, etc.), then all bets matched on the affected markets will be void. In all other cases, bets will stand (including instances where a team name is listed without specifying the term 'XI' in the name). If an official fixture is shown on the website under an incorrect competition name, then it reserves the right to void all bets matched on the affected markets.",r.jsx("br",{}),"If a team is relegated from a league because, at the end of a season, it has finished within the relegation positions which are relevant to that league (i.e. usually any of the bottom three league positions), bets on that team to be relegated will be settled as winning bets. If a team is otherwise disqualified, thrown out or removed from a league (i.e. in circumstances other than those where it has finished the season within the relevant relegation positions): (i) if such team is disqualified, thrown out or removed from the league before the relevant season has started, all bets on the affected market will be void (and a new market will subsequently be loaded) and (ii) if such team is disqualified, thrown out or removed from the league after the relevant season has started (or a determination is made by the applicable governing body, during the season, that the team will be thrown out or removed from the league following the season’s conclusion), all bets on the affected team will be void. For the avoidance of doubt, if a points deduction is imposed on a team such that it finishes the season within the relegation places which are relevant to the applicable league, bets on that team to be relegated will be settled as winning bets.",r.jsx("br",{}),'The relevant season will be deemed to have started once the first league game has been played. For the purposes of this rule, markets relating to individual matches will not be deemed to be "affected markets".',r.jsx("br",{}),"'Shirt numbers' bets will refer to the shirt number allocated at the start of the match. 'Shirt numbers' bets will include own-goal scorers. Any player whose shirt bears no number will be allocated the number 12.",r.jsx("br",{}),`For 'time of first goal' bets (i.e. "First Goal Odds" markets), the first half is deemed to last 45 minutes, regardless of stoppage time. Also for these markets, please note that the "0 - 10 Minutes" selection covers the first 10 minutes of the match. In other words, it runs from 0:00 until just before the clock hits 10:00. The "11 – 20 Minutes" selection runs from 10:00 until just before the clock hits 20:00. The same principle applies to each of the other selections in this market.`,r.jsx("br",{}),"For 'top goal scorer' markets only the goals scored in the league or competition stated in the Market Information count. For example, if a player joins a club mid-season any goals scored in a different league will not count, however goals scored for a different club in the same league will count. Own goals will not count.",r.jsx("br",{}),"In markets which relate to the number of incidents to occur, such as 'number of corners', these will be determined on the basis of the number taken, rather than awarded.",r.jsx("br",{}),"For markets that relate to the number of bookings given, the number of corners taken, any goal scorer or the time of a particular goal, the result will be determined (acting reasonably) using information from independent sources. In such cases, if any new information comes into the public domain within 48 hours of settlement, then it shall (acting reasonably) determine either: (i) whether the market should be reinstated or resettled in light of this new information; or (ii) to wait for further information before deciding whether to reinstate or resettle the market. Except it has announced that it is 
45waiting for further information, any information that comes into the public domain more than 48 hours after a market has been settled shall not be considered (regardless of whether or not such information may have led to a different result).",r.jsx("br",{}),"20. Swimming",r.jsx("br",{}),"Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result.",r.jsx("br",{}),"If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)",r.jsx("br",{}),"21. Tennis",r.jsx("br",{}),"If a player or pairing retires or is disqualified in any match, the player or pairing progressing to the next round (or winning the tournament in the case of a final) will be deemed the winner. However, if less than one set has been completed at the time of the retirement or disqualification then all bets relating to that individual match will be void.",r.jsx("br",{}),"All bets relating to the number of occurrences of certain events within a tournament will be void if the tournament is reduced in length, postponed or cancelled, except for those on markets which have been unconditionally determined.",r.jsx("br",{}),"All bets will stand regardless of changes to scheduled venues, including any changes to a different type of surface.",r.jsx("br",{}),"If the scheduled duration of a match is reduced or increased in the number of games/sets required to win, all bets will be void except for those on markets which have been unconditionally determined. Please note that this does not apply to ‘Match Odds’ or ‘Set Winner’ markets on Davis Cup matches or ‘dead rubber’ matches that have been shortened from five sets to three sets after the market has been loaded, provided that the match has been shortened in accordance with the competition’s rules.",r.jsx("br",{}),"Where markets are offered on individual games or sets within a match, a retirement or disqualification during a game or set will render bets on that game or set market and all individual game or set markets void except those on markets which have been unconditionally determined.",r.jsx("br",{}),"22. Winter sports (which may include, amongst others, Alpine Skiing, Biathlon, Cross-Country Skiing and Ski-Jumping)",r.jsx("br",{}),"Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result.",r.jsx("br",{}),"If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result).",r.jsx("br",{}),"Unless stated otherwise in the Market Information, if an event is abandoned, postponed or cancelled, all bets will be void unless (a) the event is completed at the same venue within 7 days of the official scheduled completion date; or (b) a result is 'called' by the relevant governing body.",r.jsx("br",{}),`The General Rules will apply for 'match bets'. However, in respect of "Nordic Comb
45ined" if all competitors involved in the match bet do not start both sections of the event (ski jumping and cross country) then bets will be void.`]})]})]}):t?.type=="Terms and Conditions"?r.jsxs("div",{className:"market-depth-body p-5 mt-5",children:[" ",r.jsx("div",{className:"side-head",children:r.jsx("h3",{children:"Terms and Conditions-velkinew"})}),r.jsxs("div",{className:"announce-wrap",children:[r.jsx("p",{children:"General Terms and Conditions-velkinew"}),r.jsx("p",{children:"Description: Initial Terms and Conditions replacing general rules"}),r.jsx("p",{children:"Introduction"}),r.jsx("p",{children:"These terms and conditions and the documents referred and linked to below (the “Terms”) set out the basis upon which the website operated under the URL velkinew (the “Website”) and its related or connected services (collectively, the “Service”) will be provided to you."}),r.jsx("p",{children:"Please read these terms very carefully as they form a binding legal agreement between you - our customer (the “Customer”) - and us. By opening an account (the “Account”) and using the Service you agree to be bound by these terms, together with any amendment which may be published from time to time."}),r.jsxs("p",{children:["The Service is supplied by ",r.jsx("br",{}),"Cric Infotech Ltd."]}),r.jsx("p",{children:"Transactions and payment services are operated by Cric Infotech N.V a limited liability company registered in Curacao, with company registration number 152377 and holding a license no. 365/JAZ Sub-License GLH- OCCHKTW0777072017."}),r.jsx("p",{children:"velkinew will only communicate with Customers by email to their registered email address (the “Registered Email Address”) as provided when opening your velkinew account: Communication from velkinew will be issued through the following:"}),r.jsx("p",{children:"Email only: support@velkinew"}),r.jsx("p",{children:"General Terms"}),r.jsx("p",{children:"We reserve the right to amend the terms (including to any documents referred and linked to below) at any time. When such amendment is not substantial, we may not provide you with prior notice. You will be notified in advance for material changes to the terms and may require you to re-confirm acceptance to the updated terms before the changes come into effect. If you object to any such changes, you must immediately stop using the service and the termination provisions below will apply. Continued use of the service indicates your agreement to be bound by such changes. Any bets not settled prior to the changed terms taking effect will be subject to the pre-existing terms."}),r.jsx("p",{children:"If at any time you are in any doubt about how to place bets or otherwise use the service you should refer back to these terms or contact our customer service department (Customer Service Department) at support@velkinew"}),r.jsx("p",{children:"1. Your Obligations"}),r.jsx("p",{children:"You agree that at all times when using the Service:"}),r.jsx("p",{children:"You are over 18 years of age (or over the age of majority as stipulated in the laws of the jurisdiction applicable to you) and can enter into a binding legal agreement with us."}),r.jsx("p",{children:"It is the User’s responsibility to check and enter this site only if the user is in a country where it is lawful to place bets on the service (if in doubt, you should seek local legal advice). It is your responsibility to ensure that your use of the service is legal."}),r.jsx("p",{children:"When sending money to us you are authorised to do so e.g. you are the authorised user of the debit/credit card or other payment method you use."}),r.jsx("p",{children:"You will not, by participating in the Services and/or placing bets be placed in a position of actual, potential or perceived conflict of interest in any manner."}),r.jsx("p",{children:"You have never failed to pay, or attempted to fail to pay a liability on a bet."}),r.jsx("p",{children:"You are acting solely on your own behalf as a private individual in a personal capacity and not on behalf of another party or for any commercial purposes."}),r.jsx("p",{children:"By placing bets you may lose some or all of your money lodged with us in accordance with these terms and you will be fully responsible for that loss."}),r.jsx("p",{children:"You must use the service for legitimate betting purposes only and must not nor attempt to manipulate any market or element within the service in bad faith or in a manner that adversely affects the integrity of the Service or us."}),r.jsx("p",{children:"When placing bets on the service you must not use any information obtained in breach of any legislation in force in the country in which you were when the bet was placed."}),r.jsx("p",{children:"You must make all payments to us in good faith and not attempt to reverse a payment made or take any action which will cause such payment to be reversed by a third party in order to avoid a liability legitimately incurred."}),r.jsx("p",{children:"You must otherwise generally act in good faith in relation to us of the service at all times and for all bets made through the service."}),r.jsx("p",{children:"2. Registration"}),r.jsx("p",{children:"You agree that at all times when using the service:"}),r.jsx("p",{children:"In order to protect the integrity of the service and for other operational reasons we reserve the right to refuse to accept a registration application from any applicant at our sole discretion and without any obligation to communicate a specific reason."}),r.jsx("p",{children:"Before using the service, you must personally complete the registration form and read and accept these terms. In order to start betting on the service, we will require you to become a verified Customer which includes passing certain checks. You may be required to provide a valid proof of identification and any other document as it may be deemed necessary."}),r.jsx("p",{children:"This includes but is not limited to, a picture ID (copy of passport, driver’s licence or national ID card) and a recent utility bill listing your name and address as proof of residence to the minimum. We reserve the right to suspend wagering or restrict Account options on any Account until the required information is received. This procedure is a statutory requirement and is done in accordance with the applicable gaming regulation and the anti-money laundering legal requirements. Additionally, you will need to fund your Skyexchange Account using the payment methods set out on the payment section of our Website."}),r.jsx("p",{children:"You must provide complete and accurate information about yourself, inclusive of a valid name, surname, address and email address, and update such information in the future to keep it complete and accurate. It is y
45our responsibility to keep your contact details up to date on your account. Failure to do so may result in you failing to receive important account related notifications and information from us, including changes we make to these terms. We identify and communicate with our Customers via their Registered Email Address. It is the responsibility of the Customer to maintain an active and unique email account, to provide us with the correct email address and to advise Skyexchange of any changes in their email address. Each Customer is wholly responsible for maintaining the security of his Registered Email Address to prevent the use of his Registered Email Address by any third party. Skyexchange shall not be responsible for any damages or losses deemed or alleged to have resulted from communications between Skyexchange and the Customer using the Registered Email Address. Any Customer not having an email address reachable by Skyexchange will have his Account suspended until such an address is provided to us. We will immediately suspend your Account upon written notice to you to this effect if you intentionally provide false or inaccurate personal information. We may also take legal action against you for doing so in certain circumstances and/or contact the relevant authorities who may also take action against you."}),r.jsx("p",{children:"You are only allowed to register one Account with the service. Accounts are subject to immediate closure if it is found that you have multiple Accounts registered with us."}),r.jsx("p",{children:"This includes the use of representatives, relatives, associates, affiliates, related parties, connected persons and/ or third parties operating on your behalf."}),r.jsx("p",{children:"In order to ensure your financial worthiness and to confirm your identity, we may use any third party information providers we consider necessary."}),r.jsx("p",{children:"You must keep your password for the service confidential. Provided that the Account information requested has been correctly supplied, we are entitled to assume that bets, deposits and withdrawals have been made by you. We advise you to change your password on a regular basis and never disclose it to any third party. Passwords must contain at least one letter, one number and one special character and must be at least eight characters long. It is your responsibility to protect your password and any failure to do so shall be at your sole risk and expense. You must log out of the Service at the end of each session. If you believe any of your Account information is being misused by a third party, or your Account has been hacked into, or your password has been discovered by a third party, you must notify us immediately by email using your registered Email Address to [email protected]"}),r.jsx("p",{children:"You must notify us if your registered email Address has been hacked into, we may, however, require you to provide additional information/ documentation so that we can verify your identity. We will immediately suspend your Account once we are aware of such an incident. In the meantime you are responsible for all activity on your Account including third party access, regardless of whether or not their access was authorised by you."}),r.jsx("p",{children:"You must not at any time transmit any content or other information on the service to another Customer or any other party by way of a screen capture (or other similar method), nor display any such information or content in a frame or in any other manner that is different from how it would appear if such Customer or third party had typed the URL for the service into the browser line;"}),r.jsx("p",{children:"When registering, you will be required to choose the currency in which you will operate your account. This will be the currency of your deposits, withdrawals and bets placed and matched into the service as set out in these terms. Some payment methods do not process in all currencies. In such cases a processing currency will be displayed, along with a conversion calculator available on the page."}),r.jsx("p",{children:"We are under no obligation to open an account for you and our website sign-up page is merely an invitation to treat. It is entirely within our sole discretion whether or not to proceed with the opening of an account for you and, should we refuse to open an Account for you, we are under no obligation to provide you with a reason for the refusal."}),r.jsx("p",{children:"Upon receipt of your application, we may be in touch to request further information and/ or documentation from you in order for us to comply with our regulatory and legal obligations."}),r.jsx("p",{children:"3. Restricted Use"}),r.jsxs("p",{children:["3.1 You must not use the Service:",r.jsx("br",{}),"if you are under the age of 18 years (or below the age of majority as stipulated in the laws of the jurisdiction applicable to you) or if you are not legally able to enter into a binding legal agreement with us;"]}),r.jsx("p",{children:"to collect nicknames, e-mail addresses and/or other information of other Customers by any means (for example, by sending spam, other types of unsolicited e-mails or the unauthorised framing of, or linking to, the Service);"}),r.jsx("p",{children:"to disrupt or unduly affect or influence the activities of other Customers or the operation of the Service generally;."}),r.jsx("p",{children:"to promote unsolicited commercial advertisements, affiliate links, and other forms of solicitation which may be removed from the Service without notice;."}),r.jsx("p",{children:"in any way which, in our reasonable opinion, could be considered as an attempt to: (i) cheat the Service or another Customer using the Service; or (ii) collude with any other Customer using the Service in order to obtain a dishonest advantage;"}),r.jsx("p",{children:"to scrape our odds or violate any of our Intellectual Property Rights; or."}),r.jsx("p",{children:"for any unlawful activity whatsoever."}),r.jsxs("p",{children:["3.2 You cannot sell or transfer your account to third parties, nor can you acquire a player account from a third party.",r.jsx("br",{}),"3.3 You may not, in any manner, transfer funds between player accounts.",r.jsx("br",{}),"3.4 We may immediately terminate your Account upon written notice to you if you use the Service for unauthorised purposes. We may al
45so take legal action against you for doing so in certain circumstances.",r.jsx("br",{}),"4. Privacy"]}),r.jsx("p",{children:"Any information provided to us by you will be protected and processed in strict accordance with these Terms and our Privacy Policy."}),r.jsx("p",{children:"We will not reveal the identity of any person who places bets using the service unless the information is lawfully required by competent authorities such as Regulators, the Police (e.g. to investigate fraud, money laundering or sports integrity issues), or by Financial Entities such as banks or payment suppliers or as permitted from time to time pursuant to the Privacy Policy."}),r.jsx("p",{children:"Upon registration , your information will be stored in our database. This means that your personal information may be transferred outside the European Economic Area (EEA) to jurisdictions that may not provide the same level of protection and security as applied within the EU or EEA. By agreeing to these Terms you agree to the transfer of your personal information for the purpose of the provision of the Service object of this agreement and as further detailed in our Privacy Policy."}),r.jsx("p",{children:"5. Your Account"}),r.jsx("p",{children:"We accept Accounts in multiple currencies."}),r.jsx("p",{children:"We do not give credit for the use of the service."}),r.jsx("p",{children:"We may close or suspend an Account and refund any monies held if you are not or we reasonably believe that you are not complying with these Terms, or to ensure the integrity or fairness of the Service or if we have other reasonable grounds to do so. We may not always be able to give you prior notice."}),r.jsx("p",{children:"We reserve the right to suspend an account without prior notice and return all funds. Contractual obligations already matured will however be honoured."}),r.jsx("p",{children:"We reserve the right to refuse, restrict, cancel or limit any wager at any time for whatever reason, including any bet perceived to be placed in a fraudulent manner in order to circumvent our betting limits and/ or our system regulations."}),r.jsx("p",{children:"If we close or suspend your account due to you not complying with these terms, we may cancel and/or void any of your bets."}),r.jsx("p",{children:"If any amount is mistakenly credited to your account it remains our property and when we become aware of any such mistake, we shall notify you and the amount will be withdrawn from your Account."}),r.jsx("p",{children:"If, for any reason, your account goes overdrawn, you shall be in debt to us for the amount overdrawn."}),r.jsx("p",{children:"You must inform us as soon as you become aware of any errors with respect to your Account."}),r.jsx("p",{children:"Customers have the right to self-exclude themselves from velkinew. These requests have to be received from the Customer’s Registered Email Address and have to be sent to supp
45ort@velkinew"}),r.jsx("p",{children:"Customers may set limitations on the amount they may wager and lose. Such request has to be sent from the Customer’s Registered Email Address to support@velkinew .Implementation and increasing of limits shall be processed diligently, however, any request for removing or reducing limitations shall be done after a cooling-off period of seven days following your request."}),r.jsx("p",{children:"Should you wish to close your account with us, please send an email from your Registered Email Address to support@velkinew."}),r.jsx("p",{children:"6. Deposit of Funds"}),r.jsx("p",{children:"You may deposit funds into your Account by any of the methods set out on our Website. All deposits should be made in the same currency as your Account and any deposits made in any other currency will be converted using the daily exchange rate obtained from www.oanda.com, or at our own bank’s prevailing rate of exchange following which your Account will be deposited accordingly."}),r.jsx("p",{children:"Fees and charges may apply to customer’s deposits and withdrawals. Any deposit made to an account which is not rolled over (risked) three times will incur a 3% processing fee and any applicable withdrawal fee. You are responsible for your own bank charges that you may incur due to depositing funds with us. Exceptions to this rule are outlined in our “Payment Options” pages."}),r.jsx("p",{children:"Skyexchange is not a financial institution and uses a third party electronic payment processors to process credit and debit card deposits; they are not processed directly by us. If you deposit funds by either a credit card or a debit card, your Account will only be credited if we receive an approval and authorisation code from the payment issuing institution. If your card’s issuer gives no such authorisation, your account will not be credited with those funds."}),r.jsx("p",{children:"Your funds are deposited and held in the respective client account based on the currency of your account."}),r.jsx("p",{children:"We are not a financial institution and you will not be entitled to any interest on any outstanding account balances and any interest accrued on the client accounts will be paid to us."}),r.jsx("p",{children:"Funds originating from ill-gotten means must not be deposited with us."}),r.jsx("p",{children:"7. Withdrawal of Funds"}),r.jsx("p",{children:"You may withdraw any or all of your account Balance within the transaction."}),r.jsx("p",{children:"Note that fees may apply as outlined in section 7.b."}),r.jsx("p",{children:"All withdrawals must be made in the currency of your account, unless otherwise stipulated by us."}),r.jsx("p",{children:"We reserve the right to request documentation for the purpose of identity verification prior to granting any withdrawals from your Account. We also reserve our rights to request this documentation at any time during the lifetime of your relationship with us."}),r.jsx("p",{children:"All withdrawals must be made to the original debit, credit card, bank account, method of payment used to make the payment to your skyexchange.com Account. We may, and always at our own discretion, allow you to withdraw to a payment method from which your original deposit did n
45ot originate. This will always be subject to additional security checks."}),r.jsx("p",{children:"Should you wish to withdraw funds but your account is either inaccessible, dormant, locked or closed, please contact our Customer Service Department at support@velkinew"}),r.jsx("p",{children:"8. Payment Transactions and Processors"}),r.jsx("p",{children:"You are fully responsible for paying all monies owed to us. You must make all payments to us in good faith and not attempt to reverse a payment made or take any action which will cause such payment to be reversed by a third party in order to avoid a liability legitimately incurred. You will reimburse us for any charge-backs, denial or reversal of payment you make and any loss suffered by us as a consequence thereof. We reserve the right to also impose an administration fee of €60, or currency equivalent per charge-back, denial or reversal of payment you make."}),r.jsx("p",{children:"We reserve the right to use third party electronic payment processors and or merchant banks to process payments made by you and you agree to be bound by their terms and conditions providing they are made aware to you and those terms do not conflict with these Terms."}),r.jsx("p",{children:"All transactions made on our site might be checked to prevent money laundering or terrorism financing activity. Suspicious transactions will be reported to the relevant authority depending on the jurisdiction governing the transaction."}),r.jsx("p",{children:"9. Errors"}),r.jsx("p",{children:"In the event of an error or malfunction of our system or processes, all bets are rendered void. You are under an obligation to inform us immediately as soon as you become aware of any error with the service. In the event of communication or system errors or bugs or viruses occurring in connection with the service and/or payments made to you as a result of a defect or effort in the Service, we will not be liable to you or to any third party for any direct or indirect costs, expenses, losses or claims arising or resulting from such errors, and we reserve the right to void all games/bets in question and take any other action to correct such errors."}),r.jsx("p",{children:"In the event of a casino system malfunction, or disconnection issues, all bets are rendered void. In the event of such error or any system failure or game error that results in an error in any odds calculation, charges, fees, rake, bonuses or payout, or any currency conversion as applicable, or other casino system malfunction (the “Casino Error”), we reserve the right to declare null and void any wagers or bets that were the subject of such Casino Error and to take any money from your Account relating to the relevant bets or wagers."}),r.jsx("p",{children:"We make every effort to ensure that we do not make errors in posting lines. However, if as a result of human error or system problems a bet is accepted at an odd that is: materially different from those available in the general market at the time the bet was made; or clearly incorrect given the chance of the event occurring at the time the bet was made then we reserve the right to cancel or void that wager, or to cancel or void a wager made after an event has started."}),r.jsx("p",{children:"We have the right to recover from you any amount overpaid and to adjust your account to rectify any mistake. An example of such a mistake might be where a price is incorrect or where we enter a result of an event incorrectly. If there are insufficient funds in your Account, we may demand that you pay us the relevant outstanding amount relating to any erroneous bets or wagers. Accordingly, we reserve the right to cancel, reduce or delete any pending plays, whether placed with funds resulting from the error or not."}),r.jsx("p",{children:"10. General Rules"}),r.jsx("p",{children:"If a sport-specific rule contradicts a general rule, then the general rule will not apply."}),r.jsx("p",{children:"The winner of an event will be determined on the date of the event’s settlement; we do not recognise protested or overturned decisions for wagering purposes. The result of an event suspended after the start of competition will be decided according to the wagering rules specified for that sport by us."}),r.jsx("p",{children:"All results posted shall be final after 72 hours and no queries will be entertained after that period of time. Within 72 hours after results are posted, the company will only reset/correct the results due to human error, system error or mistakes made by the referring results source."}),r.jsx("p",{children:"Minimum and maximum wager amounts on all sporting events will be determined by us and are subject to change without prior written notice. We also reserve the right to adjust limits on individual Accounts as well."}),r.jsx("p",{children:"Customers are solely responsible for their own account transactions. Please be sure to review your wagers for any mistakes before sending them in. Once a transaction is complete, it cannot be changed. We do not take responsibility for missing or duplicate wager
45s made by the Customer and will not entertain discrepancy requests because a play is missing or duplicated. Customers may review their transactions in the My Account section of the site after each session to ensure all requested wagers were accepted."}),r.jsx("p",{children:"For a wager to have action on any named contestant in a Yes/No Proposition, the contestant must enter and compete in the event."}),r.jsx("p",{children:"We attempt to follow the normal conventions to indicate home and away teams by indicating the home and away team by means of vertical placement on the desktop site version. This means in American Sports we would place the home team on the bottom. For Non-US sports, we would indicate the home team on top. In the case of a neutral venue, we attempt to include the letter “N” next to the team names to indicate this. For the Asian and mobile versions, we do not distinguish between European and American Sports. On the Asian and mobile versions of the site, the home team is always listed first. However, we do not guarantee the accuracy of this information and unless there is an official venue change subsequent to bets being placed, all wagers have action."}),r.jsx("p",{children:"A game/match will have action regardless of the League heading that is associated with the matchup. For example, two teams from the same League are playing in a Cup competition. If the matchup is mistakenly placed in the League offering, the game/match will still have action, as long as the matchup is correct. In other words, a matchup will have action as long as the two teams are correct, and regardless of the League header in which it is placed on our Website."}),r.jsx("p",{children:"If an event is not played on the same date as announced by the governing body, then all wagers on the event have no action. If an event is posted by us, with an incorrect date, all wagers have action based on the date announced by the governing body."}),r.jsx("p",{children:"Skyexchange reserves the right to remove events, markets and any other product from the website."}),r.jsx("p",{children:"Skyexchange reserves the right to restrict the casino access of any player without prior notice."}),r.jsx("p",{children:"In all futures wagering (for example, total season wins, Super Bowl winner, etc.), the winner as determined by the Governing Body will also be declared the winner for betting purposes except when the minimum number of games required for the future to have “action” has not been completed."}),r.jsx("p",{children:"11. Communications and Notices"}),r.jsx("p",{children:"All communications and notices to be given under these terms by you to us shall be sent to supp
45[email protected]"}),r.jsx("p",{children:"All communications and notices to be given under these terms by us to you shall, unless otherwise specified in these terms, be either posted on the Website and/or sent to the Registered Email Address we hold on our system for the relevant Customer. The method of such communication shall be in our sole and exclusive discretion."}),r.jsx("p",{children:"All communications and notices to be given under these terms by either you or us shall be in writing in the English language when the service is not operated by Skyexchange, and must be given to and from the Registered Email Address in your Account."}),r.jsx("p",{children:"12. Matters Beyond Our Control"}),r.jsx("p",{children:"We cannot be held liable for any failure or delay in providing the service due to an event of Force Majeure which could reasonably be considered to be outside our control despite our execution of reasonable preventative measures such as: an act of God; trade or labour dispute; power cut; act, failure or omission of any government or authority; obstruction or failure of telecommunication services; or any other delay or failure caused by a third party, and we will not be liable for any resulting loss or damage that you may suffer. In such an event, we reserve the right to cancel or suspend the Service without incurring any liability."}),r.jsx("p",{children:"13. Liability"}),r.jsx("p",{children:"TO THE EXTENT PERMITTED BY APPLICABLE LAW, WE WILL NOT COMPENSATE YOU FOR ANY REASONABLY FORESEEABLE LOSS OR DAMAGE (EITHER DIRECT OR INDIRECT) YOU MAY SUFFER IF WE FAIL TO CARRY OUT OUR OBLIGATIONS UNDER THESE TERMS UNLESS WE BREACH ANY DUTIES IMPOSED ON US BY LAW (INCLUDING IF WE CAUSE DEATH OR PERSONAL INJURY BY OUR NEGLIGENCE) IN WHICH CASE WE SHALL NOT BE LIABLE TO YOU IF THAT FAILURE IS ATTRIBUTED TO"}),r.jsxs("p",{children:["(I) YOUR OWN FAULT;",r.jsx("br",{}),"(II) A THIRD PARTY UNCONNECTED WITH OUR PERFORMANCE OF THESE TERMS (FOR INSTANCE PROBLEMS DUE TO COMMUNICATIONS NETWORK PERFORMANCE, CONGESTION, AND CONNECTIVITY OR THE PERFORMANCE OF YOUR COMPUTER EQUIPMENT); OR",r.jsx("br",{}),"(III) ANY OTHER EVENTS WHICH NEITHER WE NOR OUR SUPPLIERS COULD HAVE FORESEEN OR FORESTALLED EVEN IF WE OR THEY HAD TAKEN REASONABLE CARE. AS THIS SERVICE IS FOR CONSUMER USE ONLY WE WILL NOT BE LIABLE FOR ANY BUSINESS LOSSES OF ANY KIND. IN THE EVENT THAT WE ARE HELD LIABLE FOR ANY EVENT UNDER THESE TERMS, OUR TOTAL AGGREGATE LIABILITY TO YOU UNDER OR IN CONNECTION WITH THESE TERMS SHALL NOT EXCEED",r.jsx("br",{}),"(A) THE VALUE OF THE BETS AND OR WAGERS YOU PLACED VIA YOUR ACCOUNT IN RESPECT OF THE RELEVANT BET/WAGER OR PRODUCT THAT GAVE RISE TO THE RELEVANT LIABILITY, OR",r.jsx("br",{}),"(B) EUR €500 IN AGGREGATE, WHICHEVER IS LOWER. WE STRONGLY RECOMMEND THAT YOU (I) TAKE CARE TO VERIFY THE SUITABILITY AND COMPATIBILITY OF THE SERVICE WITH YOUR OWN COMPUTER EQUIPMENT PRIOR TO USE; AND (II) TAKE REASONABLE PRECAUTIONS TO PROTECT YOURSELF AGAINST HARMFUL PROGRAMS OR DEVICES INCLUDING THROUGH INSTALLATION OF ANTI-VIRUS SOFTWARE.",r.jsx("br",{}),"14. Gambling By Those Under Age"]}),r.jsx("p",{children:"If we suspect that you are or receive notification that you are currently under 18 years or were under 18 years (or below the age of majority as stipulated in the laws of the jurisdiction applicable to you) when you placed any bets through the service your account will be suspended to prevent you placing any further bets or making any withdrawals from your account. We will then investigate the matter, including whether you have been betting as an agent for, or otherwise on behalf, of a person under 18 years (or below the age of majority as stipulated in the laws of the jurisdiction applicable to you). If having found that you: (a) are currently; (b) were under 18 years or below the majority age which applies to you at the relevant time; or (c) have been betting as an agent for or at the behest of a person under 18 years or below the majority age which applies:"}),r.jsxs("p",{children:["i. all winnings currently or due to be credited to your account will be retained;",r.jsx("br",{}),"ii. all winnings gained from betting through the service whilst under age must be paid to us on demand (if you fail to comply with this provision 
45we will seek to recover all costs associated with recovery of such sums); and/or",r.jsx("br",{}),"iii. any monies deposited in your Skyexchange.com account which are not winnings will be returned to you.",r.jsx("br",{}),"This condition also applies to you if you are over the age of 18 years but you are placing your bets within a jurisdiction which specifies a higher age than 18 years for legal betting and you are below that legal minimum age in that jurisdiction."]}),r.jsx("p",{children:"In the event we suspect you are in breach of the provisions of this Clause 15 or are attempting to rely on them for a fraudulent purpose, we reserve the right to take any action necessary in order to investigate the matter, including informing the relevant law enforcement agencies."}),r.jsx("p",{children:"15. Anti Money-Laundering and KYC Policy"}),r.jsx("p",{children:"It is the policy of velkinew to actively prevent the services of the firm being used to facilitate financial crime, money laundering and terrorist financing."}),r.jsx("p",{children:"Strict compliance with all applicable regulations will also protect the senior management and staff of the firm, as individuals, from the risks of breaches of the law, regulations, and supervisory requirements, and to preserve the reputation of the 1xbetsagainst the damage that could be caused by being implicated in money laundering and terrorist financing activities."}),r.jsx("p",{children:"To achieve these objectives, it is the policy of this firm that:"}),r.jsxs("p",{children:["Every staff member shall meet their personal obligations as appropriate to their role and responsibilities;",r.jsx("br",{}),"Commercial considerations cannot take precedence over velkinew anti-money laundering commitment;",r.jsx("br",{}),"The firm shall appoint a Money Laundering Reporting Officer/Nominated Officer (“MLRO”), and a deputy to cover in their absence, and they shall be afforded every assistance and cooperation by all members of staff in carrying out their duties and responsibilities. The deputy will be the Director Chief Executive Officer (CEO).",r.jsx("br",{}),"Skyexchange will strictly comply with all applicable AML/CFT rules and regulations with specific emphasis on:"]}),r.jsxs("p",{children:["A culture of compliance to be adopted and promulgated throughout the firm towards the prevention of financial crime;",r.jsx("br",{}),"A commitment to ensuring that customer’s identities will be satisfactorily verified at required thresholds;",r.jsx("br",{}),"A commitment to “knowing its customer” appropriately - both at acceptance and throughout the business relationship - through taking appropriate steps to verify the customer’s identity and monitoring their use Skyexchange services;",r.jsx("br",{}),"A commitment to ensuring that staff are trained and made aware of the law and their obligations under it, and to establishing procedures to implement these requirements; and",r.jsx("br",{}),"Recognition of the importance of staff promptly reporting their suspicions internally:",r.jsx("br",{}),"At the heart of our policies, procedures and controls, and consistent with FATF Recommendation 1, is the risk-based approach. The risk-based approach means that we focus our resources on the areas of greatest risk."]}),r.jsx("p",{children:"Our policies, procedures and internal controls are designed to ensure compliance with all applicable anti-money laundering and anti-terrorist financing regulations and regulatory guidelines and will be reviewed and updated on a regular basis to ensure appropriate policies, procedures and internal controls are in place to account for both changes in regulations and changes in our business."}),r.jsx("p",{children:"15.1 Money Laundering and Terrorism Financing"}),r.jsx("p",{children:"Money Laundering means:"}),r.jsx("p",{children:"a. The conversion or transfer of property, knowing that such property is derived from criminal activity or from an act of participation in such activity, for the purpose of concealing or disguising the illicit origin of the property or of assisting any person who is involved in the commission of such an activity to evade the legal consequences of that person's action;"}),r.jsx("p",{children:"b. The concealment or disguise of the true nature, source, location, disposition, movement, rights with respect to, or ownership of, property, knowing that such property is derived from criminal activity or from an act of participation in such an activity;"}),r.jsx("p",{children:"c. The acquisition, possession or use of property, knowing, at the time of receipt, that such property was derived from criminal activity or from an act of participation in such an activity;"}),r.jsx("p",{children:"d. Participation in, association to commit, attempts to commit and aiding, abetting, facilitating and counselling the commission of any of the actions referred to in points (a), (b) and (c)."}),r.jsx("p",{children:"Money laundering shall be regarded as such even where the activities which generated the property to be laundered were carried out in the territory of another Member State or in that of a third country."}),r.jsx("p",{children:"Terrorism financing means the provision or collection of funds, by any means, directly or indirectly, with the intention that they be used or in the knowledge that they are to be used, in full or in part, in order to carry out any terrorist act."}),r.jsx("p",{children:"15.2 Organization of the AML/CFT function"}),r.jsx("p",{children:"15.2.1 Senior Management"}),r.jsx("p",{children:"Senior Management are responsible for the overall compliance policy of velkinew and ensuring adequate resources are provided for the proper training of staff and the implementing of risk systems. This includes computer softw
45are to assist in oversight. Senior management will receive and consider the monthly compliance reports sent by the MLRO and authorise changes based on the recommendations if required."}),r.jsx("p",{children:"Senior Management consists of the Board of Directors, the Executive Management Committee and the MLRO."}),r.jsx("p",{children:"15.2.2 The Nominated Officer/Money Laundering Reporting Officer"}),r.jsx("p",{children:"Responsible for receiving internal disclosures and making reports to the Gaming Control Board, Curacao. First point of contact for all compliance issues from staff. Prepares monthly report for consideration of senior management and conducts risk assessments of compliance systems. Undertakes regular random analysis of transactions including assessment of documentary evidence provided by customers. Assists in making any necessary amendments to AML Policy in line with risk assessment. Ensures everyone is periodically informed of any changes in anti- money laundering or anti-terrorist financing legislation, policies and procedures, as well as current developments and changes in money laundering or terrorist activity financing schemes particular to their jobs. Reviews customer identification information to ensure that all the necessary information has been obtained. Establishes and implement the risk scoring matrix following regulatory guidance and for review and approval by Senior Management."}),r.jsx("p",{children:"15.2.3 Staff"}),r.jsx("p",{children:"Responsible for knowing the AML Compliance Policy and understanding responsibilities. Ensure company procedures are adhered to and obtaining all documentary evidence as outlined within the manual. Ensure that all suspicious and unusual activity is reported to the MLRO."}),r.jsx("p",{children:"15.3 The Compliance Programme"}
45),r.jsx("p",{children:"5.1 The Money Laundering Reporting Officer (MLRO)"}),r.jsx("p",{children:"SKYEXCHANGE has appointed a MLRO with full responsibility for velkinew’s anti-money laundering compliance."}),r.jsx("p",{children:"The MLRO:"}),r.jsxs("p",{children:["Will monitor the day-to-day operation of velkinew TRADING’s AML/CFT policies and respond to any reasonable request made by the law enforcement and/or the Gaming Control Board, Curacao.",r.jsx("br",{}),"Has the authority to act independently in carrying out their responsibilities, which includes direct access to the Gaming Control Board, Curacao and appropriate law enforcement agencies, in order that any suspicious activity may be reported to the right quarter as soon as is practicable.",r.jsx("br",{}),"Has the authority and the resources necessary to discharge their responsibilities effectively.",r.jsx("br",{}),"Is from a senior level and has direct access to senior management and the board of directors.",r.jsx("br",{}),"May choose to delegate certain duties to other employees, but wherever such a delegation is made, the MLRO retains ultimate responsibility for the implementation of the compliance regime.",r.jsx("br",{}),"At least annually, the MLRO will issue a report (the MLRO Report) to the senior management of velkinew on the operation and effectiveness of the money laundering controls. This report will cover improvements, remedial programmes, the outcome of any internal audit reviews of the AML/CFT processes, and other relevant items.",r.jsx("br",{}),"15.4 Compliance Policies and Procedures"]}),r.jsx("p",{children:"velkinew has policies and procedures to assess the risks related to money laundering and terrorist financing. These policies and procedures are:"}),r.jsxs("p",{children:["Written and maintained by the MLRO under the supervision of senior management",r.jsx("br",{}),"Approved by senior management",r.jsx("br",{}),"Communicated, understood and adhered to by everyone dealing with customers or their transactions, including those who work in the areas relating to customer identification, record keeping, and reportable transactions, who need enough information to process and complete a transaction properly as well as to ascertain the identity of customers and keep records as required.",r.jsx("br",{}),"Policies and procedures which incorporate the reporting, record keeping, customer identification, risk assessment and risk mitigation requirements applicable.",r.jsx("br",{}),"Although directors and senior officers may not be involved in day-to-day compliance, they need to understand the statutory duties placed upon them, their staff and velkinew itself."]}),r.jsx("p",{children:"15.4.1 The Risk-Based Approach"}),r.jsx("p",{children:"In money laundering and terrorist financing, a risk-based approach covers the following:"}),r.jsxs("p",{children:["The risk assessment of customer relationships and business activities;",r.jsx("br",{}),"The risk mitigation to implement controls to handle identified risks;",r.jsx("br",{}),"Keeping customer identification, beneficial ownership and business relationship information up to date; and",r.jsx("br",{}),"The ongoing monitoring of business relationships and transactions.",r.jsx("br",{}),"Existing regulatory obligations, such as for customer identification, are a minimum baseline requirement. Where enhanced due diligence is appropriate, a principle of the risk-based approach is to focus resources where they are most needed to manage risks within our tolerance level."]}),r.jsx("p",{children:"15.4.2 Risk Mitigation"}),r.jsx("p",{children:"Risk mitigation is implementing controls to limit the potential money laundering and terrorist financing risks identified in the risk assessment so as to stay within the risk tolerance level. When the risk assessment determines that risk is high for money laundering or terrorist financing, then we will develop risk mitigation strategies and apply them."}),r.jsx("p",{children:"In all situations, risk mitigation controls and measures include:"}),r.jsxs("p",{children:["Focussing on operations (products and services, customers and business relationships, geographic locations, and any other relevant factors) that are more vulnerable to abuse by money launderers and criminals;",r.jsx("br",{}),"Informing senior management of compliance initiatives, identified compliance deficiencies, corrective action taken, and suspicious transaction reports filed;",r.jsx("br",{}),"Providing for program continuity despite changes in management, employees or structure;",r.jsx("br",{}),"Focussing on meeting all regulatory record keeping and reporting requirements, recommendations for anti-money laundering and anti-terrorist financing compliance and providing for timely updates in response to changes in requirements;",r.jsx("br",{}),"Enabling the timely identification of reportable transactions and ensure accurate filing of required reports;",r.jsx("br",{}),"Incorporating anti-money laundering and anti-terrorist financing compliance into job descriptions and performance evaluations of appropriate personnel; and",r.jsx("br",{}),"Providing for adequate supervision and training of employees that handle currency transactions, complete reports, monitor for suspicious transactions, or engage in any other activity that forms part of the anti-money laundering and anti-terrorist financing program.",r.jsx("br",{}),"Increasing awareness of high risk situations within all business lines;",r.jsx("br",{}),"Increasing the frequency of ongoing monitoring of transactions or business relationships;",r.jsx("br",{}),"Escalating the approval of the establishment of an account or relationship even if not otherwise required to do so;",r.jsx("br",{}),"Increasing the levels of ongoing controls and reviews of relationships;",r.jsx("br",{}),"Requesting high-risk customers provide additional, documented information regarding controls they have implemented to safeguard their operations from abuse by money launderers and terrorists;",r.jsx("br",{}),"Verifying the identity of customers by reference to reliable, independent source documents, data or information;",r.jsx("br",{}),"Preventing any transaction with a potential customer until identification and account opening information has been obtained;",r.jsx("br",{}),"Implementing an appropriate process to approve all relationships identified as high-risk as part of the customer acceptance process or declining to do business with potential customers because they exceed velkinew’s risk tolerance level;",r.jsx("br",{}),"Implementing a process to exit from an existing high-risk relationship which management sees as exceeding SKYEXCHANGE’s risk tolerance level.",r.jsx("br",{}),"15.4.3 Risk Assessment"]}),r.jsx("p",{children:"SKYEXCHANGE is required to and will analyse potential threats and vulnerabilities to money laundering and terrorist financing to which the business may be exposed to in a risk assessment."}),r.jsx("p",{children:"The risk assessment will document and consider the following:"}),r.jsxs("p",{children:["Products, services and delivery channels",r.jsx("br",{}),"Geographic locations and areas of operation",r.jsx("br",{}),"Customers",r.jsx("br",{}),"The risk assessment may identify high-risk situations for which risk mitigation controls and monitoring may be required. The risk assessment is not static and will change over time."]}),r.jsx("p",{children:"When a customer is identified as high-risk, they are subject to more frequent ongoing monitoring and updating of customer identification information, as well as any other appropriate enhanced measures."}),r.jsx("p",{children:"Skyexchange shall perform an initial risk assessment at the beginning of a new customer relationship and for existing customers on an ongoing basis."}),r.jsx("p",{children:"15.5 Client and Business Risk"}),r.jsx("p",{children:"15.5.1 Products, Services and Delivery Channels"}),r.jsx("p",{children:"velkinew will identify products and services or combinations of them that may pose an elevated risk of money laundering or terrorist financing. For example, products and services that support the movement and conversion of assets into, through and out of the financial system pose a high risk. Certain services have also been identified by financial regulators, governmental authorities or other credible sources as being potentially high-risk for money laundering or terrorist financing."}),r.jsxs("p",{children:["Wire transactions;",r.jsx("br",{}),"Transactions involving third parties;",r.jsx("br",{}),"Non-face-to-face business relationships.",r.jsx("br",{}),"15.5.2 Geographic Locations and Areas of Operation"]}),r.jsx("p",{children:"Certain geographic locations potentially pose an elevated risk for money laundering and terrorist financing. These have been described by the FATF and by other resources such as Transparency International."}),r.jsx("p",{children:"Clients from, or identified as linked to these countries will be regarded as high risk:"}),r.jsxs("p",{children:["Any country subject to sanctions, embargoes, or similar measures;",r.jsx("br",{}),"Any country identified by credible sources as providing funding or support for terrorist activities, or that have designated terrorist organisations operating within their country;",r.jsx("br",{}),"Any country known to be a tax haven, source of narcotics or other significant criminal activity;",r.jsx("br",{}),"Any country identified by the Financial Action Task Force (FATF) as non-cooperative in the fight against money laundering or terrorist financing or subject to a FATF statement;",r.jsx("br",{}),"Any country identified by credible sources as lacking appropriate money laundering or terrorist financing laws and regulations, or as having significant levels of corruption.",r.jsx("br",{}),"SKYEXCHANGE does not do business with or provide services to anyone in any country belonging to a list of select countries subject to comprehensive international sanctions."]}),r.jsx("p",{children:"15.5.3 Customer Relationships"}
45),r.jsx("p",{children:"The risk assessment requires to know your customers (“KYC”). This is not limited to identification or"}),r.jsx("p",{children:"record keeping, but it is also about understanding the customers – including their activities,"}),r.jsx("p",{children:"transaction patterns, and how they operate."}),r.jsx("p",{children:"Examples of the factors that will be considered are:"}),r.jsxs("p",{children:["How long we have known the customer and had a business relationship;",r.jsx("br",{}),"Customers wanting to carry out large transactions;",r.jsx("br",{}),"Customers with regulatory or enforcement issues;",r.jsx("br",{}),"Customers with multiple online complaints;",r.jsx("br",{}),"Customers whose identification is difficult to verify;",r.jsx("br",{}),"Customers whose who are politically exposed.",r.jsx("br",{}),"Each customer is risk-rated as either posing a low, medium or high risk of money laundering and/or"]}),r.jsx("p",{children:"terrorist financing. The rating given at the beginning of the business relationship may be adjusted"}),r.jsx("p",{children:"after the re-assessment and may change over time. The level of customer due diligence will vary"}),r.jsx("p",{children:"depending on the risk rating of the customer at the beginning of the relationship and as it changes."}),r.jsx("p",{children:"For all high-risk players, enhanced due diligence is applied right away."}),r.jsx("p",{children:"15.5.4 Regulatory risk"}),r.jsx("p",{children:"Regulatory risk means not meeting our obligations under applicable legislation. Examples of breaches of regulatory obligations include:"}),r.jsx("p",{children:"Customer identification not done properly;"}),r.jsxs("p",{children:["Failure to train staff adequately;",r.jsx("br",{}),"Bot having an anti-money laundering and anti-terrorist financing (AML/CFT) program;",r.jsx("br",{}),"Failure to report suspicious transactions;",r.jsx("br",{}),"Not having an MLRO;",r.jsx("br",{}),"Failing to keep complete customer records.",r.jsx("br",{}),"15.5 Compliance Training"]}),r.jsx("p",{children:"velkinew has a training program for all relevant employees and other individuals who act on behalf of the Company. The goal of this training is to make sure that those who have contact with customers, who see customer transaction activity or who handle funds in any way understand the reporting, customer identification and record keeping requirements."}),r.jsx("p",{children:"All new employees of velkinew are required to complete anti-money laundering and terrorist financing compliance training within their first three months of employment, and for customer-facing staff training is delivered prior to dealing with customers."}),r.jsx("p",{children:"Training is currently conducted through a customised course. The training program is delivered electronically (via a learning management system). The training program is reviewed and updated by the MLRO to reflect requirements as they change. The compliance training includes a test which everyone must pass in order to consider their training complete."}),r.jsx("p",{children:"To ensure employee training is kept up to date, all existing employees will receive follow up training on new and existing AML and regulatory requirements on a regular basis (at least within one year of their last training). If the online training test results show that a staff member does not understanding the training material, SKYEXCHANGE will ensure that the staff member receives specialised one-on-one training to understand the material."}),r.jsx("p",{children:"An employee log of assigned and completed training materials is kept by the MLRO and the Human Resources department for administrative purposes. Retention of these records is for a period of five years."}),r.jsx("p",{children:"Compliance training is adjusted in accordance to the employee’s role within the company. The MLRO will review functions and arrange to provide suitable and customised training."}),r.jsx("p",{children:"Our training will include at a minimum:"}),r.jsxs("p",{children:["An understanding of the reporting, customer identification and record keeping requirements as well as penalties for not meeting those requirements;",r.jsx("br",{}),"Making all employees aware of the internal policies and procedures for deterring and detecting money laundering and terrorist financing that are associated with their jobs;",r.jsx("br",{}),"Delivering to employees and suppliers a clear understanding of their responsibilities under these policies and procedures;",r.jsx("br",{}),"All those who have contact with customers, who see customer transaction activity, who handle cash or funds in any way or who are responsible for implementing or overseeing the compliance regime must understand the reporting, customer identification and record keeping requirements.",r.jsx("br",{}),"Making all employees aware of how velkinew is vulnerable to abuse by criminals laundering the proceeds of crime or by terrorists financing their activities;",r.jsx("br",{}),"Making all employees and agents aware that they cannot disclose that they have made a suspicious transaction report, or disclose the contents of such a report, with the intent to prejudice a criminal investigation, whether it has started or not;",r.jsx("br",{}),"That all employees and agents understanding that no criminal or civil proceedings may be brought against them for making a report in good faith;",r.jsx("br",{}
45),"Background information on money laundering so everyone who needs to can understand what money laundering is, why criminals choose to launder money and how the process usually works;",r.jsx("br",{}),"Details of what terrorist financing is and how that process usually works.",r.jsx("br",{}),"The MLRO is responsible for ensuring that everyone is informed of changes in anti-money laundering or anti-terrorist financing legislation, policies and procedures, and current developments in money laundering or terrorist activity financing schemes particularly relevant to their jobs."]}),r.jsx("p",{children:"Certain employees, such as those in compliance, customer services and operations, require types of specialised additional training which will be provided either through external services or internally. The training program is reviewed and updated to reflect changes in requirements."}),r.jsx("p",{children:"15.6. Minimum standards – KYC POLICY"}),r.jsx("p",{children:"velkinew has established standards regarding Know-Your-Customer (“KYC”). These standards require due diligence on each prospective customer before entering into a business relationship via identification and verification of his identity and, as the case may be, his representatives and beneficial owners on the basis of documents, data or information obtained from a reliable and independent source compliant with the domestic and European AML/CFT legislation and regulation."}),r.jsx("p",{children:"Interpretation of the KYC principle begins with identification of the customer by means of the necessary identification documents."}),r.jsx("p",{children:"That identification, completed by other information gathered, enables the Customer Acceptance Policy to be applied."}),r.jsx("p",{children:"In addition to these objective criteria, there are subjective elements which may arouse suspicions regarding a customer and to which particular attention should be paid."}),r.jsx("p",{children:"Finally, as KYC does not involve static data, but dynamic data through the relationship with the customer, it also needs follow-up and ongoing monitoring of the customer."}),r.jsx("p",{children:"15.6.1. Customer identification and verification (KYC)"}),r.jsx("p",{children:"The formal identification of customers on entry into commercial relations is a vital element, both for the regulations relating to money laundering and for the KYC policy."}),r.jsx("p",{children:"This identification relies on the following fundamental principles :"}),r.jsxs("p",{children:["Each customer (= each individual person and/or each person involved in the case of a legal entity) must be identified by means of original supporting documents.",r.jsx("br",{}),"These documents will be recorded in a centralised system.",r.jsx("br",{}),'The identification must be completed by "face-to-face" contact.',r.jsx("br",{}),"Distance identification is also authorised and possible within a dedicated acceptance process, but limits the opportunity to carry out certain transactions or to access certain products.",r.jsx("br",{}),"Each person identified must be registered by IT means.",r.jsx("br",{}),"A person will not be accepted as a customer if the identification process proves to be incomplete.",r.jsx("br",{}),"The specific case of the due diligence exercised on the acceptance of politically exposed persons (PEP)."]}),r.jsx("p",{children:"Concrete application at velkinew is reflected by a specific identification procedure for customers referenced as PEP, whatever their place of residence."}),r.jsx("p",{children:"15.6.2. Risk Profile calculation"}),r.jsx("p",{children:"To assist in determining the level of AML/CFT due diligence to be exercised with regard to the Customer, a “Compliance” risk profile is calculated first of all on entry into relations (Low, Medium, High), and is then recalculated daily."}),r.jsx("p",{children:"15.6.3. Customer acceptance policy"}),r.jsx("p",{children:"15.6.3.1. Customer Identification"}),r.jsx("p",{children:"Client Identification is intended to confirm the existence and identify the individual with which SKYEXCHANGE has a business relationship and obtain supporting identity information. This includes measures to:"}),r.jsxs("p",{children:["Confirm the existence of the individual through identification documents;",r.jsx("br",{}),"Conduct due diligence into the identity of the customer including:",r.jsx("br",{}),"Cross-referencing customer names against government watch lists;",r.jsx("br",{}),"Determining whether the customers are politically exposed persons;",r.jsx("br",{}),"Determining whether any third parties are involved;",r.jsx("br",{}),"Reviewing relevant publicly available information on the customer (e.g. adverse media, social media);",r.jsx("br",{}),"Reviewing their background, reputation;",r.jsx("br",{}
45),"Keep records of all information and documents obtained.",r.jsx("br",{}),"15.6.3.2. Identifying Information for Customers"]}),r.jsx("p",{children:"This section sets out the standard identification requirements for individuals who have entered into a business relationship with velkinew. This outline is likely to be sufficient for most situations. If, however, the customer is assessed as presenting a higher money laundering or terrorist financing risk, in line with our identified risk matrix, then velkinew requires additional identity information to be provided and increase the level or verification accordingly."}),r.jsx("p",{children:"Where the result of the standard verification check gives rise to concern or uncertainty over identity, the number of matches that will be required to be reasonably satisfied as to the individual’s identity will increase. Any concerns must be reported to the MLRO."}),r.jsx("p",{children:"If a customer is unable to produce a primary ID, the reasons for this should be noted and they may not be able to maintain an account."}),r.jsx("p",{children:"All documentary evidence must be recent."}),r.jsxs("p",{children:["Passports and drivers’ licenses should be valid and not expired",r.jsx("br",{}),"Utility bills should be dated within the last 3 months",r.jsx("br",{}),"In terms of beneficial ownership, we will ask every customer whether they are acting in their own capacity or on behalf of another person. If they are acting for another person then we will require details of such."]}),r.jsx("p",{children:"Sources of evidence"}),r.jsx("p",{children:"Proof of Identity - Acceptable photo identity:"}),r.jsxs("p",{children:["Valid passport; or",r.jsx("br",{}),"Valid photo card driving licence (full or provisional); or",r.jsx("br",{}),"National identity card (non-UK nationals issued by EEA member states and Switzerland); or",r.jsx("br",{}),"Identity card issued by the Electoral Office for Northern Ireland",r.jsx("br",{}),"Proof of Identity - Acceptable non-photo evidence of identity:"]}),r.jsx("p",{children:"Documents issued by a government department, incorporating the person’s name and residential address or their date of birth. E.g. (for proof of address or date of birth):"}),r.jsxs("p",{children:["Instrument of a court appointment (such as a grant of probate, bankruptcy); or",r.jsx("br",{}),"Current council tax demand letter or statement; or",r.jsx("br",{}),"Current (within the last 3 months) bank statements, or credit/debit card statements issued by a regulated financial sector firm in the UK, EU or equivalent jurisdiction; or",r.jsx("br",{}),"A recent (last available) utility bill (gas, water, electricity, telephone); it must be a bill or statement of account (not correspondence); statements printed off the internet are not acceptable on their own (a secondary check will be required such as a reference to a telephone directory including an online telephone directory); or",r.jsx("br",{}),"Valid photo card driving licence (full or provisional); or",r.jsx("br",{}),"A solicitor’s letter confirming recent house purchase or land previous address.",r.jsx("br",{}),"When accepting evidence of identity from a customer, it is important that we make sufficient checks on the evidence provided to satisfy us of the customer’s identity, and that we keep a record of the checks made. This will be done by the MLRO or under the supervision of the MLRO."]}),r.jsx("p",{children:"Usual checks on photo ID may include:"}),r.jsx("p",{children:"Likeness against the customer"}),r.jsxs("p",{children:["Does the date of birth on the evidence match the apparent age of the customer?",r.jsx("br",{}),"Is the ID valid?",r.jsx("br",{}),"Is the spelling of names the same as other documents provided by the customer?",r.jsx("br",{}),"Checks on secondary evidence of ID may include:"]}),r.jsxs("p",{children:["Do the addresses match the address given on the photo ID?",r.jsx("br",{}),"Does the name of the customer match with the name on the photo ID?",r.jsx("br",{}),"15.6.3.3. Identity Verification Triggers"]}),r.jsx("p",{children:"Verification of the identity of the customer occurs either when the customer has reached the €2,000 threshold or if the player is considered to be a high-risk player upon registration. The main trigger for Identity Verification is considered a single transaction (or smaller, linked transactions) that reach or exceed €2,000 either at deposit or withdrawal stage. For example, transactions will be considered as linked when they are carried out by the same customer during a single period of being logged on to the SKYEXCHANGE website or if they are carried out in 48 hours."}),r.jsx("p",{children:"In all cases, the customer will receive a notification to upload identity verification documents listed above. Each document that is provided by customers to SKYEXCHANGE is checked manually by dedicated staff."}),r.jsx("p",{children:"Further events that may trigger Identity Verification processes:"}),r.jsxs("p",{children:["When a customer requests a withdrawal to a different account than one that was used to make a deposit (e.g. due to the fact that certain payment service providers do not support incoming payments or other reasons). In these cases, the withdrawal requests will be immediately deducted from the customer’s account, however, will not be processed until the customer’s identity has been verified to ensure that the funds are going to the right person;",r.jsx("br",{}),"When a customer makes multiple deposits within a short timeframe (five or more deposits in one hour);",r.jsx("br",{}),"Staff identifies suspicious deposit patterns and or several payment cards are used (three or more different payment methods used within one week);",r.jsx("br",{}),"Registration country and IP do not match – In such cases, the player account may not be blocked and the player may still make deposits and play games, however, no withdrawal will be allowed until verification has been carried out;",r.jsx("br",{}),"When a deposit exceeds €5,000.",r.jsx("br",{}),"Copies will be kept of all the documents used for identification."]}),r.jsx("p",{children:"15.6.3.4. Additional Documents"}),r.jsx("p",{children:"Additional documents may be requested from customers to 
45substantiate their activities or to better understand their patters:"}),r.jsxs("p",{children:["Proof of Bank Account – This may be a screenshot or copy of the bank statement stating the customer’s name and IBAN and the name of the bank (for instances when a customer requests a withdrawal to be deposited to a bank account);",r.jsx("br",{}),"Proof of Payment Card – This may be a photo or copy of the front side of the card in question or a bank statement that will include both the card details and the name of the customer (for instances when suspicious deposit patters are identified) –",r.jsx("br",{}),"To protect the customer’s card data, SKYEXCHANGE informs them that they may obfuscate some of the card details, however, the customer’s name, as well as the first and last four digits of the card number must be visible.",r.jsx("br",{}),"Bank Statements and Payslips – These may be requested from customers displaying potentially problematic gambling patterns and when external information available on the customer does not validate the amounts being gambled. In such cases SKYEXCHANGE would ask its higher volume customers for documents which would support the funds being spent on gambling.",r.jsx("br",{}),"15.6.3.5.Mitigation of Impersonation Risk"]}),r.jsx("p",{children:"Various additional customer identity checks are permitted on a risk-based approach. These checks may include:"}),r.jsxs("p",{children:["Requiring the first payment to be carried out through an account in the customer’s name with an EU/EEA regulated credit institution or one from an equivalent jurisdiction;",r.jsx("br",{}),"Verifying additional aspects of the customer’s identity, or of their electronic ‘footprint’;",r.jsx("br",{}),"Telephone contact with the customer prior to opening the account on a home or business number which has been verified (electronically or otherwise) or a call to the customer before further transactions are permitted, using it to verify additional aspects of personal identity information that have been previously provided during the setting up of the account;",r.jsx("br",{}),"15.6.3.6. Keeping Information Up-to-Date"]}),r.jsx("p",{children:"Once the identity of a customer has been confirmed, it does not have to be confirmed again. However, if there is any doubt about the information held, then that identification will be obtained again, including the identification of the customer."}),r.jsx("p",{children:"velkinew may review the customer documentation and then update it as appropriate. Any changes to identification such as a change of name of the customer would require new documents to be obtained."}),r.jsx("p",{children:"15.6.4. Ongoing transaction monitoring"}),r.jsx("p",{children:"There are certain automated controls in place to monitor customer activities, for example:"}),r.jsxs("p",{children:["First time deposits;",r.jsx("br",{}),"Cash-out alerts for cash-outs greater than €1,000;",r.jsx("br",{}),"Activity alerts when customer pays to, or stakes with the casino €2,000 during any period of 24 hours;",r.jsx("br",{}),"Credit Card BIN alerts (when Credit Card country differs from player account country/IP);",r.jsx("br",{}),"In addition, all cash-out requests are processed manually by the Payments Team and are reviewed on a daily basis. Every request undergoes security checks before approval in order to determine that the origin of the funds/wins is compliant with the Gaming Control Board Curacao Policy and the terms and conditions of the Company."]}),r.jsx("p",{children:"15.7. Organization of internal control"}),r.jsx("p",{children:"Any member of velkinew can report suspicious activities to the MLRO, as velkinew’s Nominated Officer. A suspicious activity is one where it is known, or suspected, there are reasonably grounds to know or suspect that a person is engaged in, or attempting, money laundering or terrorist financing."}),r.jsx("p",{children:"15.7.1. Suspicious transactions reporting"}),r.jsx("p",{children:"Having knowledge means knowing something to be true. Knowledge can be inferred from the surrounding circumstances; so, for example, a failure to ask obvious questions may imply knowledge. The knowledge must, however, have come to velkinew during the course of business, or from a disclosure (to the MLRO)."}),r.jsx("p",{children:"Suspicion is more subjective and falls short of proof based on firm evidence. Suspicion is more than speculation and is based on some foundation."}),r.jsx("p",{children:"An unusual transaction is not necessarily suspicious. Unusual patterns of gambling, including the spending of particularly large amounts of money in relation to the casino or customer’s profile, should receive attention, but unusual behaviour should not necessarily lead to grounds for knowledge or suspicion of money laundering, or the making of a report to the FIAU. The MLRO is required to assess all of the circumstances and, in some cases, it may be helpful to ask the customer or others more questions. The choice depends on what is already known about the customer and the transaction, and how easy it is to make enquiries."}),r.jsx("p",{children:"Members of staff who consider a transaction or activity to be suspicious, would not necessarily be expected to know or to establish the exact nature of any underlying criminal offence, or that the particular funds or property were those arising from a crime, money laundering or terrorist financing. “Reasonable grounds to know or suspect” introduces an objective test of suspicion. The test is likely to be met when there are facts or circumstances, known to the member of staff, from which a reasonable person (in a payments f
45irm) would have inferred knowledge, or formed the suspicion, that another person was engaged in money laundering or terrorist financing."}),r.jsx("p",{children:"A defence of failing to meet the test of suspicion, would be for staff to demonstrate that they took reasonable steps to know the customer and the rationale for the transaction, activity or instruction."}),r.jsx("p",{children:"15.7.2 How to Make a Suspicious Activity Report"}),r.jsx("p",{children:"Any member of staff, who is suspicious that a transaction may involve money laundering or who becomes aware during the course of their work that someone else is involved in money laundering, must make a disclosure to the MLRO using the velkinew Suspicious Transaction Report form."}),r.jsx("p",{children:"Once completed, the form should be printed off. The member of staff making the report must sign and date the form before giving it to the MLRO. The MLRO will take note of the date and time of report receipt."}),r.jsx("p",{children:"Upon receipt of the form by the MLRO, they will then decide what is to be done as a result of the report, e.g., whether the matter must be reported to Gaming Control board, Curacao. or not, or further enquiries made and record its decision and the reason for it in the customer files. The member of staff concerned must be informed of the decision and the reasons for it."}),r.jsx("p",{children:"If the matter is to be referred to GCB, the MLRO or a subordinate will complete the FIAU report form and discussing with the reporting member of staff how matters with the customer are to be conducted from that stage. The GCB report form must be signed off by the MLRO or the CEO."}),r.jsx("p",{children:"velkinew must not proceed with a transaction whilst we await consent from the concerned from GCB it is given 7 working days (not including weekends or bank holidays) to consider the report."}),r.jsx("p",{children:"If we hear nothing then we may continue with the transaction but not inform the customer about the report. GCB may give consent to proceed earlier than this time limit. They may also refuse consent in which case they have a further 31 calendar days (including weekends or bank holidays) to further consider the report. After this they must either begin proceedings or allow the transaction to continue."}),r.jsx("p",{children:"The MLRO will submit a softcopy version of the report to the GCB. Any paper file for each matter will be kept by the MLRO."}),r.jsx("p",{children:"There must be no record on the customer file or on the computer system which refers in any way to suspicious activity reporting, money laundering, etc., to avoid the risk of tipping off. It is a criminal offence to inform a customer that a SAR has been submitted, or to inform them of an investigation into their affairs."}),r.jsx("p",{children:"All records of SARs will be kept in the central reporting file, which is kept by the MLRO."}),r.jsx("p",{children:"15.7.3 How to Identify Suspicious Activity"}),r.jsx("p",{children:"Transactions may give reasonable grounds to suspect that they are related to money laundering or terrorist activity financing regardless of the sum of money involved. There is no monetary threshold for making a SAR. Suspicious transactions may involve several factors that on their own seem insignificant, but together raise suspicion that the transaction is related to the commission or attempted commission of a money laundering or terrorist activity financing offence, or both. As a general guide, a transaction may be connected to money laundering or terrorist activity financing when we think that it (or a group of transactions) raises questions or gives rise to discomfort, apprehension or mistrust."}),r.jsx("p",{children:"SKYEXCHANGE will examine, as far as reasonably possible, the background and purpose of all complex, unusual large transactions, and all unusual patterns of transactions, which have no apparent economic or lawful purpose."}),r.jsx("p",{children:"The context in which the transaction occurs or is attempted is a significant factor in assessing suspicion and this will vary from one customer to another."}),r.jsx("p",{children:"Transactions will be evaluated in terms of what seems appropriate and is within normal practices in business and based on our knowledge of the customer. The fact that transactions do not appear to be in keeping with normal industry practices may be a relevant factor."}),r.jsx("p",{children:"Reasonable evaluation of relevant factors, including the knowledge of the customer's business, financial history, background and behaviour is the basis of assessing suspicion. Behaviour is suspicious, not people. We have listed below some indicators to help with this assessment."}),r.jsx("p",{children:"15.7.4 Indicators of Suspicious Transactions"}),r.jsx("p",{children:"Certain products, services, activities or channels may pose a higher risk of misuse for money laundering. Listed below are several anti-money laundering risk indicators or “red flags” that might be grounds for suspicion. The list is not exhaustive and not conclusive but will be used as a guide for inquiry and follow-up, alongside other material."}),r.jsx("p",{children:"A single indicator does not necessarily indicate reasonable grounds to suspect money laundering or terrorist financing activity. However, if several indicators are present during one or a series of transactions, then we will take a closer look at other factors before deciding whether the transaction must be reported."}),r.jsx("p",{children:"In the case of a transaction aborted in the belief that the property is owned or c
45ontrolled by or on behalf of a terrorist or a terrorist group, then there must be a terrorist property report. If there are reasonable grounds to suspect that the transaction is related to an attempted commission of a terrorist activity financing or money laundering offence, then a suspicious transaction report about the attempted transaction is also required."}),r.jsx("p",{children:"Becoming aware of certain indicators could trigger reasonable grounds to suspect that one or more transactions from the past (that had not previously seemed suspicious) were related to money laundering or terrorist financing."}),r.jsx("p",{children:"15.7.4.1 Application and Identification"}),r.jsxs("p",{children:["Information mismatch from application",r.jsx("br",{}),"Application information/address/customer differs from initial registration",r.jsx("br",{}),"Inability to provide government issued identification details",r.jsx("br",{}),"Change of address to high-fraud area or to problematic jurisdiction, shortly after the application",r.jsx("br",{}),"Lack of reliable third party and/or governmental verification of individual",r.jsx("br",{}),"The address indicated (or corroborated) is identified as mail drop or other high-risk address, as opposed to a physical street address",r.jsx("br",{}),"Transaction volume, deposits, and cash-outs are inconsistent",r.jsx("br",{}),"15.7.4.2 Account Settlement"]}),r.jsxs("p",{children:["Large, cross-border wire transfer payments",r.jsx("br",{}),"Settlements/partial settlements from unrelated third parties",r.jsx("br",{}),"Excessive/ongoing large credit refunds"]})]})]}):""]})})},dge=({oldObject:e,res:t,removeSlip:n,index:a})=>{const[s,i]=b.useState(!1),[o,c]=b.useState(!1),p=b.useRef(!1),m=b.useRef(!1);return b.useEffect(()=>{if(t?.sportsBookSelectionObject?.odds>e?.odds)i(!0),c(!1);else if(t?.sportsBookSelectionObject?.odds<e?.odds)i(!1),c(!0);else if(t?.sportsBookSelectionObject?.odds==e?.odds){if(o&&!p.current){p.current=!0;let h=setTimeout(()=>{c(!1),p.current=!1},1e3);return()=>{clearTimeout(h)}}if(s&&!m.current){m.current=!0;let h=setTimeout(()=>{i(!1),m.current=!1},1e3);return()=>{clearTimeout(h)}}}},[e,t,s,o,p,m]),r.jsxs("div",{class:"w-full mt-2 mb-2 px-2",children:[r.jsxs("div",{style:{justifyContent:"space-between"},className:"px-1 w-full flex items-center bg-black-300 rounded-t-lg",children:[r.jsxs("div",{className:"py-2 px-1",style:{display:"flex",justifyContent:"center",alignItems:"center",opacity:t?.closed?"0.6":"1"},children:[t?.closed&&r.jsx("span",{style:{marginRight:"8px",fontSize:".8rem"},class:"my-4px bg-black-600 leading-5 py-1 mr-2 text-black-300 px-2 rounded font-bold text-13",children:"Closed"}),r.jsxs("span",{className:"d-flex align-items-center",style:{fontWeight:"700",fontSize:".9285714285714286rem"},children:[r.jsx("span",{style:{marginRight:"3px",fontWeight:"500"},children:rp.betCheckObj[t?.eventType]})," ",r.jsx(Xa,{style:{marginRight:"2px"},color:"rgb(90,94,98)"})," ",t?.eventName||t?.marketName]})]}),r.jsx(cU,{onClick:()=>n(t?.newEventId),size:25,color:"rgb(139,160,174)"})]}),!t?.closed&&r.jsxs("div",{style:{background:"rgb(238,246,251)",paddingBottom:"0 !important"},class:"p-2 w-full bg-black-100",children:[r.jsxs("div",{class:"d-flex justify-between",children:[r.jsx("div",{className:"parly-event-name",children:t?.sportsBookSelectionObject?.selectionName}),r.jsxs("div",{title:t?.sportsBookSelectionObject?.odds,id:"parly_"+a,style:s?{color:"green"}:o?{color:"red"}:{},class:`parly-odds text-center font-bold bg-black-300 position-relative rounded  ${Number(document.getElementById("parly_"+a)?.title?.trim())!==t?.sportsBookSelectionObject?.odds?"spark-parly":""}`,children:[t?.sportsBookSelectionObject?.odds,s&&r.jsx(Bg,{style:{position:"absolute",top:"-5%",right:"-3%",transform:"rotate(45deg)"},size:15,color:"green"}),o&&r.jsx(Bg,{style:{position:"absolute",bottom:"-5%",right:"-3%",transform:"rotate(135deg)"},size:15,color:"red"})]})]}),r.jsx("span",{style:{fontSize:".7142857142857143rem"},class:"text-black",children:t?.marketName})]})]})},mge=()=>{const e=[1,2,3,4,5,6,7,8,9,0,"00","img"],t=[10,100,200,500],{setShowParlyBet:n,setParlyBet:a,parlyBet:s,profileData:i,amounutRefresh:o,setMessage:c,message:p}=b.useContext(En),{setBetPlace:m,handelError:h,betLoader:f,setBetLoader:y,resetLayout:S}=b.useContext(nr),[L,O]=b.useState(""),[v,C]=b.useState(!1),[E,x]=b.useState(!1),[A,w]=b.useState(""),[k,N]=b.useState(!1),_=()=>{C(!v)},j=D=>{a(X=>(X?.length==1?$a.setItem("parlyBet",[]):$a.setItem("parlyBet",X?.filter(W=>W?.newEventId!==D)),X?.filter(W=>W?.newEventId!==D))),s?.length==1&&n(!1)},F=D=>{O(D)},G=D=>{let X=L?.toString()+D?.toString();X?.length>6||O(Number(X))};b.useEffect(()=>{s?.length>0&&w(s?.filter(D=>!D?.closed)?.reduce((D,X)=>D*X?.sportsBookSelectionObject?.odds,1)?.toFixed(2))},[s]),b.useEffect(()=>{let D=setInterval(()=>{z(s)},2e3);return()=>{clearInterval(D)}},[]);const z=async D=>{const{status:X,data:W}=await Cn(Zt.getSpbPremiumOdds+`?match_id=${D?.map(B=>B?.newEventId).toString().trim()}&multi=true`);if(X===200&&W.status){const B=W.data.map(R=>({...R,sportsBookSelection:R.geniusSportsSelection,oldSportsBookSelection:R.geniusSportsSelection,markets:{...R,sportsBookSelection:R.geniusSportsSelection},apiSiteStatus:R.apiSiteStatus,marketStatus:R.marketStatus,betfairEventId:R.betfairEventId,id:R.id,eventId:R.eventId,apiSiteSelectionId:R.id,selectionId:R.id,name:R.marketName,centralizedId:`${R.betfairEventId}S${R.id}`,is_enable:!0,odd_ts:xt(new Date).format("YYYY-MM-DD HH:mm:ss"),ts:xt(new Date).format("YYYY-MM-DD HH:mm:ss")}));a(R=>{let J=R?.map(Z=>{let te=B.find(pe=>pe?.eventId==Z?.eventId&&pe?.id==Z?.id),oe=te?.sportsBookSelection?.f
45ind(pe=>Z?.sportsBookSelectionObject?.id==pe?.id);return te?.eventId==Z?.eventId&&te?.id==Z?.id&&te?.sportsBookSelection?.length>0?{id:te?.id,eventId:te?.eventId,apisite:te?.apisite,apiSiteMarketId:te?.apiSiteMarketId,eventType:te?.eventType,betfairEventId:te?.betfairEventId,marketName:te?.marketName,numberOfWinner:te?.numberOfWinner,numberOfActiveRunners:te?.numberOfActiveRunners,marketStatus:te?.marketStatus,isExpand:te?.isExpand,closeSite:te?.closeSite,bookMode:te?.bookMode,apiSiteStatus:te?.apiSiteStatus,apiSiteSpecifier:te?.apiSiteSpecifier,updateDate:te?.updateDate,min:te?.min,max:te?.max,sportsBookSelection:te?.sportsBookSelection,oldSportsBookSelection:te?.oldSportsBookSelection,selectionTs:te?.selectionTs,odd_ts:te?.odd_ts,ts:te?.ts,check:te?.check,sportsBookSelectionObject:oe,selectObj:te?.selectObj,newEventId:Z?.newEventId,eventName:Z?.eventName,marketId:Z?.marketId,closed:te?.apiSiteStatus=="SUSPENDED"||te?.marketStatus!=1||oe?.isActive!=1}:{...Z,closed:!0}});return $a.setItem("parlyBet",J),J})}},$=()=>{let D=L?.toString();D?.length==1?O(""):O(D.substring(0,D.length-1))},Y=()=>k?!0:!(L>0),q=async()=>{if(s?.length>=2){y(!0);let D=s?.filter(X=>X?.closed);if(D?.length>0)h({message:`${D?.map(X=>X?.eventId)}`},"sportBook"),S();else{const X=xt(new Date).format("YYYY-MM-DD, h:mm:ss");let W=s?.map(Z=>{const oe=[1,2,4].includes(Z?.eventType)?Z.eventType:4;return{eventId:Z?.newEventId,marketId:Z?.marketId,fancySelectionId:Z?.sportsBookSelectionObject?.id,selectionId:Z?.id,betPlaceTime:X,fancyName:Z?.marketName,bhav:Z?.sportsBookSelectionObject?.odds,betType:"back",runnerName:Z?.sportsBookSelectionObject?.selectionName,apiSiteSelectionId:Z?.sportsBookSelectionObject?.apiSiteSelectionId,betPlaceType:"premiumFancy",game_type:oe}}),B={betPlaceTime:X,overallOdds:A,totalAmount:L,bets:W};const{status:R,data:J}=await is(Zt.multiEventPlaceBet2,B);R===200&&J?.status?(m({isPlaced:!0,message:J?.message,totalOdds:A,stake:L,status:!0,betType:"sportBookParly",type:"matched"}),c({...p,message:J?.message,totalOdds:A,stake:L,status:!0,betType:"sportBookParly",errorType:"sportBookParly"}),o(),S()):(S(),h(J,"sportBook"))}}else h({message:"Please select min 2 parly bet"},"sportBook")};let U=document.getElementById("parlay-footer")?.offsetHeight||200;return r.jsx(hp,{onOutsideClick:()=>{f||n(!1)},children:r.jsxs("div",{disabled:f,className:"market-depth-modal slide-up",style:{background:"white",height:"calc(100vh - 70px)",overflow:"auto"},children:[r.jsxs("div",{style:{background:"white",color:"black"},className:"market-title",children:[r.jsx("h4",{className:"text-black",children:"Bet Slip"}),r.jsx(jt,{onClick:()=>n(!1),className:"border-0 text-black position-absolute end-0 top-0 pt-1 fs-4 bg-transparent border-0",children:r.jsx(Zs,{})})]}),r.jsxs("div",{class:"divide-y divide-black-300 position-relative",children:[r.jsx("div",{style:{height:s?.length>4?`calc(100vh - ${U}px)`:"100%",overflowY:"scroll",position:"relative",zIndex:"9"},children:s?.map((D,X)=>{let W=D?.oldSportsBookSelection?.find(B=>B?.id==D?.sportsBookSelectionObject?.id);return r.jsx(dge,{oldObject:W,index:X,res:D,removeSlip:j}
45)})}),r.jsxs("div",{id:"parlay-footer",style:{position:"fixed",bottom:"0",width:"100%",zIndex:"999999",background:"white"},children:[r.jsxs("div",{style:{borderTop:"1px solid #D4E0E5",borderBottom:"1px solid #D4E0E5"},class:"px-2",children:[r.jsxs("div",{"data-v-4ac8cb63":"",class:"py-2 flex justify-between",children:[r.jsxs("div",{class:"flex justify-center items-center",children:[r.jsx("span",{style:{fontWeight:700,marginRight:"5px",fontSize:".9285714285714286rem"},class:"mr-2 text-13 text-black font-bold",children:"Total Odds"}),r.jsxs("span",{style:{marginRight:"8px",color:"#c69700",fontWeight:700},class:"mr-2 text-13",children:["@",s?.length>0?A==1?0:A:0]}),r.jsx(Qc,{color:"green"}),r.jsx("span",{style:{color:"green"},class:"text-10 text-parlay-up font-bold",children:A>0&&L>0?((A-1)*L).toFixed(2):0})]}),r.jsxs("div",{"data-v-4ac8cb63":"",class:"flex justify-center items-center",children:[r.jsx("span",{style:{fontWeight:700,marginRight:"7px",fontSize:".9285714285714286rem"},class:"text-13 text-black font-bold",children:"Stake"}),r.jsx("input",{type:"number",inputmode:"none",style:{width:"80px",borderRadius:"3px",border:L>0?"2px solid rgb(198, 151, 0)":"1px solid black",display:"flex",justifyContent:"center",textAlign:"center",fontWeight:700},onKeyDown:D=>D.preventDefault(),onClick:D=>{x(!0),D.target.blur()},value:L})]})]}),E&&r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:"fix-bet-price d-flex align-items-center",children:[r.jsx("div",{className:"fix-bet-btn d-flex align-items-center w-100",children:(i?.stake?.length>0?i?.stake?.sort(function(D,X){return D-X}):t)?.slice(0,4)?.map(D=>r.jsxs(jt,{onClick:()=>{F(D)},className:"bg-yellow btn",children:["+ ",D]}))}),r.jsx("div",{children:r.jsx(jt,{className:"bg-yellow",onClick:()=>_(),children:r.jsx(Wj,{className:"fs-4"})})})]}),r.jsxs("div",{className:"betting-numbers d-flex align-items-center mb-2",children:[r.jsx("div",{className:"d-flex flex-wrap bet-numeric",children:e?.map(D=>D=="img"?r.jsx(jt,{onClick:()=>{$()},className:"btn",children:r.jsx("img",{src:"/assets/images/casino-icon/cross.png",alt:""})}):r.jsx(jt,{onClick:()=>G(D),className:"btn",children:D}))}),r.jsx("div",{className:"cross-bet",children:r.jsx(jt,{onClick:()=>{x(!1)},className:"btn h-100",style:{fontWeight:600},children:"OK"})})]})]})]}),r.jsxs("div",{style:{borderBottom:"1px solid #D4E0E5"},class:"item3 px-2 py-2 flex justify-between items-center",children:[r.jsxs("div",{class:"py-1",children:[r.jsx("div",{class:"mb-0.5 k",children:r.jsxs("span",{style:{fontSize:"1.2857142857142858rem"},children:["Total Stakes"," ",r.jsx("span",{style:{fontWeight:"700"},children:L})]})}),r.jsxs("div",{class:"text-base",children:[r.jsx("span",{style:{marginRight:"4px"},children:"Max Profit"}),r.jsx("span",{style:{fontWeight:"700"},children:A>0&&L>0?((A-1)*L).toFixed(2):0})]})]}),r.jsx("button",{onClick:()=>q(),style:{background:"#ffc800",border:"none",borderRadius:"20px",fontWeight:"700",width:"12.928571428571429rem"},disabled:Y(),class:"btn-normal newPlaceButton p-3 font-bold rounded flex justify-center items-center disabled:bg-black-300 disabled:text-black-600 disabled:cursor-not-allowed w-181px h-50px d-flex justify-content-center items-center rounded-md bg-button-normal",children:"Place Bet"})]}),r.jsxs("div",{class:"p-2 d-flex justify-content-between align-item-center",children:[r.jsxs("div",{class:"d-flex justify-content-center align-item-center text-11 text-black-900",children:[r.jsx("input",{style:{marginRight:"5px"},id:"accept-any-odds",type:"checkbox"}),r.jsx("span",{"data-v-a5b7b01a":"",class:"flex items-center",children:"Accept any odds"})]}),r.jsxs("div",{"data-v-4ac8cb63":"",class:"flex items-center space-x-1",children:[r.jsx("mark",{"data-v-4ac8cb63":"",class:"text-11 bg-black-300 text-black leading-normal px-2 rounded",children:"Max"}),r.jsx("span",{"data-v-4ac8cb63":"",class:"text-11 text-black-600 font-bold"})]})]})]})]}),f&&r.jsx("div",{className:"loading-bet",children:r.jsx("img",{src:l6})}),v&&r.jsx(o6,{handleStackSetting:_})]})})},hge=`
46  @keyframes logoBlink {
47    0%, 100% { opacity: 1; transform: translate(-50%, -50%) scale(1); }
48    50% { opacity: 0.25; transform: translate(-50%, -50%) scale(0.95); }
49  }
50`,fge=({casinoUrlHome:e,setCasinoUrlHome:t,platform:n})=>{const[a,s]=b.useState(!1),[i,o]=b.useState(!1),c=b.useRef(!1);b.useEffect(()=>{if(fe.isEmpty(e))s(!1),c.current=!0;else{c.current=!1,o(!1);const m=setTimeout(()=>{s(!0)},10);return()=>clearTimeout(m)}},[e]);const p=()=>{c.current=!0,t("")};return r.jsxs(r.Fragment,{children:[r.jsx("style",{children:hge}),r.jsx(hp,{onOutsideClick:p,children:r.jsx("div",{className:`market-depth-modal-casino bg-black d-flex flex-column justify-content-end align-items-center w-100 p-0 ${a?"active-model":""}`,children:!fe.isEmpty(e)&&r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"d-flex justify-content-end align-items-center w-100 bg-black p-1",children:r.jsx(Zs,{onClick:p,size:25,color:"white"})}),r.jsxs("div",{style:{position:"relative",height:"calc(100vh - 32px)",
50width:"100%"},children:[(e==="about:blank"||!i)&&r.jsx("div",{style:{position:"absolute",top:0,left:0,height:"100%",width:"100%",backgroundColor:"#000",zIndex:10},children:r.jsx("img",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"40vw",minWidth:"80px",height:"auto",animation:"logoBlink 1.2s ease-in-out infinite"},src:`/RNG_LIST_VENDOR/${n}.png`,alt:n})}),e!=="about:blank"&&r.jsx("iframe",{style:{height:"calc(100vh - 27px)"},className:"w-100",src:e,onLoad:()=>o(!0)})]})]})})})]})};function gge(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function yge(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var Tge=(function(){function e(n){var a=this;this._insertTag=function(s){var i;a.tags.length===0?a.insertionPoint?i=a.insertionPoint.nextSibling:a.prepend?i=a.container.firstChild:i=a.before:i=a.tags[a.tags.length-1].nextSibling,a.container.insertBefore(s,i),a.tags.push(s)},this.isSpeedy=n.speedy===void 0?!0:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.prepend=n.prepend,this.insertionPoint=n.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(a){a.forEach(this._insertTag)},t.insert=function(a){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(yge(this));var s=this.tags[this.tags.length-1];if(this.isSpeedy){var i=gge(s);try{i.insertRule(a,i.cssRules.length)}catch{}}else s.appendChild(document.createTextNode(a));this.ctr++}
vendor: 5,085 bytes, line 50
50,t.flush=function(){this.tags.forEach(function(a){var s;return(s=a.parentNode)==null?void 0:s.removeChild(a)}),this.tags=[],this.ctr=0},e})(),$s="-ms-",MO="-moz-",Oa="-webkit-",z6="comm",fC="rule",gC="decl",Sge="@import",K6="@keyframes",vge="@layer",bge=Math.abs,qL=String.fromCharCode,Oge=Object.assign;function Lge(e,t){return Cs(e,0)^45?(((t<<2^Cs(e,0))<<2^Cs(e,1))<<2^Cs(e,2))<<2^Cs(e,3):0}function q6(e){return e.trim()}function wge(e,t){return(e=t.exec(e))?e[0]:e}function La(e,t,n){return e.replace(t,n)}function AI(e,t){return e.indexOf(t)}function Cs(e,t){return e.charCodeAt(t)|0}function GS(e,t,n){return e.slice(t,n)}function _c(e){return e.length}function yC(e){return e.length}function lb(e,t){return t.push(e),e}function Ege(e,t){return e.map(t).join("")}var XL=1,ty=1,X6=0,Wi=0,qr=0,yy="";function QL(e,t,n,a,s,i,o){return{value:e,root:t,parent:n,type:a,props:s,children:i,line:XL,column:ty,length:o,return:""}}function qT(e,t){return Oge(QL("",null,null,"",null,null,0),e,{length:-e.length},t)}function Pge(){return qr}function xge(){return qr=Wi>0?Cs(yy,--Wi):0,ty--,qr===10&&(ty=1,XL--),qr}function vo(){return qr=Wi<X6?Cs(yy,Wi++):0,ty++,qr===10&&(ty=1,XL++),qr}function $c(){return Cs(yy,Wi)}function $b(){return Wi}function O0(e,t){return GS(yy,e,t)}function YS(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Q6(e){return XL=ty=1,X6=_c(yy=e),Wi=0,[]}function Z6(e){return yy="",e}function zb(e){return q6(O0(Wi-1,CI(e===91?e+2:e===40?e+1:e)))}function Ige(e){for(;(qr=$c())&&qr<33;)vo();return YS(e)>2||YS(qr)>3?"":" "}function Nge(e,t){for(;--t&&vo()&&!(qr<48||qr>102||qr>57&&qr<65||qr>70&&qr<97););return O0(e,$b()+(t<6&&$c()==32&&vo()==32))}function CI(e){for(;vo();)switch(qr){case e:return Wi;case 34:case 39:e!==34&&e!==39&&CI(qr);break;case 40:e===41&&CI(e);break;case 92:vo();break}return Wi}function Age(e,t){for(;vo()&&e+qr!==57;)if(e+qr===84&&$c()===47)break;return"/*"+O0(t,Wi-1)+"*"+qL(e===47?e:vo())}function Cge(e){for(;!YS($c());)vo();return O0(e,Wi)}function kge(e){return Z6(Kb("",null,null,null,[""],e=Q6(e),0,[0],e))}function Kb(e,t,n,a,s,i,o,c,p){for(var m=0,h=0,f=o,y=0,S=0,L=0,O=1,v=1,C=1,E=0,x="",A=s,w=i,k=a,N=x;v;)switch(L=E,E=vo()){case 40:if(L!=108&&Cs(N,f-1)==58){AI(N+=La(zb(E),"&","&\f"),"&\f")!=-1&&(C=-1);break}case 34:case 39:case 91:N+=zb(E);break;case 9:case 10:case 13:case 32:N+=Ige(L);break;case 92:N+=Nge($b()-1,7);continue;case 47:switch($c()){case 42:case 47:lb(Fge(Age(vo(),$b()),t,n),p);break;default:N+="/"}break;case 123*O:c[m++]=_c(N)*C;case 125*O:case 59:case 0:switch(E){case 0:case 125:v=0;case 59+h:C==-1&&(N=La(N,/\f/g,"")),S>0&&_c(N)-f&&lb(S>32?XD(N+";",a,n,f-1):XD(La(N," ","")+";",a,n,f-2),p);break;case 59:N+=";";default:if(lb(k=qD(N,t,n,m,h,s,c,x,A=[],w=[],f),i),E===123)if(h===0)Kb(N,t,k,k,A,i,f,c,w);else switch(y===99&&Cs(N,3)===110?100:y){case 100:case 108:case 109:case 115:Kb(e,k,k,a&&lb(qD(e,k,k,0,0,s,c,x,s,A=[],f),w),s,w,f,c,a?A:w);break;default:Kb(N,k,k,k,[""],w,0,c,w)}}m=h=S=0,O=C=1,x=N="",f=o;break;case 58:f=1+_c(N),S=L;default:if(O<1){if(E==123)--O;else if(E==125&&O++==0&&xge()==125)continue}switch(N+=qL(E),E*O){case 38:C=h>0?1:(N+="\f",-1);break;case 44:c[m++]=(_c(N)-1)*C,C=1;break;case 64:$c()===45&&(N+=zb(vo())),y=$c(),h=f=_c(x=N+=Cge($b())),E++;break;case 45:L===45&&_c(N)==2&&(O=0)}}return i}function qD(e,t,n,a,s,i,o,c,p,m,h){for(var f=s-1,y=s===0?i:[""],S=yC(y),L=0,O=0,v=0;L<a;++L)for(var C=0,E=GS(e,f+1,f=bge(O=o[L])),x=e;C<S;++C)(x=q6(O>0?y[C]+" "+E:La(E,/&\f/g,y[C])))&&(p[v++]=x);return QL(e,t,n,s===0?fC:c,p,m,h)}function Fge(e,t,n){return QL(e,t,n,z6,qL(Pge()),GS(e,2,-2),0)}function XD(e,t,n,a){return QL(e,t,n,gC,GS(e,0,a),GS(e,a+1,-1),a)}function Cg(e,t){for(var n="",a=yC(e),s=0;s<a;s++)n+=t(e[s],s,e,t)||"";return n}function Rge(e,t,n,a){switch(e.type){case vge:if(e.children.length)break;case Sge:case gC:return e.return=e.return||e.value;case z6:return"";case K6:return e.return=e.value+"{"+Cg(e.children,a)+"}";case fC:e.value=e.props.join(",")}return _c(n=Cg(e.children,a))?e.return=e.value+"{"+n+"}":""}function _ge(e){var t=yC(e);return function(n,a,s,i){for(var o="",c=0;c<t;c++)o+=e[c](n,a,s,i)||"";return o}}function Bge(e){return function(t){t.root||(t=t.return)&&e(t)}}function Dge(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var Mge=function(t,n,a){for(var s=0,i=0;s=i,i=$c(),s===38&&i===12&&(n[a]=1),!YS(i);)vo();return O0(t,Wi)},jge=function(t,n){var a=-1,s=44;do switch(YS(s)){case 0:s===38&&$c()===12&&(n[a]=1),t[a]+=Mge(Wi-1,n,a);break;case 2:t[a]+=zb(s);break;case 4:if(s===44){t[++a]=$c()===58?"&\f":"",n[a]=t[a].length;break}default:t[a]+=qL(s)}while(s=vo());return t},Gge=function(t,n){return Z6(jge(Q6(t),n))},QD=new WeakMap,Yge=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var n=t.value,a=t.parent,s=t.column===a.column&&t.line===a.line;a.type!=="rule";)if(a=a.parent,!a)return;
vendor: 5,179 bytes, line 50
50if(!(t.props.length===1&&n.charCodeAt(0)!==58&&!QD.get(a))&&!s){QD.set(t,!0);for(var i=[],o=Gge(n,i),c=a.props,p=0,m=0;p<o.length;p++)for(var h=0;h<c.length;h++,m++)t.props[m]=i[p]?o[p].replace(/&\f/g,c[h]):c[h]+" "+o[p]}}},Vge=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}};function e7(e,t){switch(Lge(e,t)){case 5103:return Oa+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Oa+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Oa+e+MO+e+$s+e+e;case 6828:case 4268:return Oa+e+$s+e+e;case 6165:return Oa+e+$s+"flex-"+e+e;case 5187:return Oa+e+La(e,/(\w+).+(:[^]+)/,Oa+"box-$1$2"+$s+"flex-$1$2")+e;case 5443:return Oa+e+$s+"flex-item-"+La(e,/flex-|-self/,"")+e;case 4675:return Oa+e+$s+"flex-line-pack"+La(e,/align-content|flex-|-self/,"")+e;case 5548:return Oa+e+$s+La(e,"shrink","negative")+e;case 5292:return Oa+e+$s+La(e,"basis","preferred-size")+e;case 6060:return Oa+"box-"+La(e,"-grow","")+Oa+e+$s+La(e,"grow","positive")+e;case 4554:return Oa+La(e,/([^-])(transform)/g,"$1"+Oa+"$2")+e;case 6187:return La(La(La(e,/(zoom-|grab)/,Oa+"$1"),/(image-set)/,Oa+"$1"),e,"")+e;case 5495:case 3959:return La(e,/(image-set\([^]*)/,Oa+"$1$`$1");case 4968:return La(La(e,/(.+:)(flex-)?(.*)/,Oa+"box-pack:$3"+$s+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Oa+e+e;case 4095:case 3583:case 4068:case 2532:return La(e,/(.+)-inline(.+)/,Oa+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(_c(e)-1-t>6)switch(Cs(e,t+1)){case 109:if(Cs(e,t+4)!==45)break;case 102:return La(e,/(.+:)(.+)-([^]+)/,"$1"+Oa+"$2-$3$1"+MO+(Cs(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~AI(e,"stretch")?e7(La(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Cs(e,t+1)!==115)break;case 6444:switch(Cs(e,_c(e)-3-(~AI(e,"!important")&&10))){case 107:return La(e,":",":"+Oa)+e;case 101:return La(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Oa+(Cs(e,14)===45?"inline-":"")+"box$3$1"+Oa+"$2$3$1"+$s+"$2box$3")+e}break;case 5936:switch(Cs(e,t+11)){case 114:return Oa+e+$s+La(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Oa+e+$s+La(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Oa+e+$s+La(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Oa+e+$s+e+e}return e}var Hge=function(t,n,a,s){if(t.length>-1&&!t.return)switch(t.type){case gC:t.return=e7(t.value,t.length);break;case K6:return Cg([qT(t,{value:La(t.value,"@","@"+Oa)})],s);case fC:if(t.length)return Ege(t.props,function(i){switch(wge(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Cg([qT(t,{props:[La(i,/:(read-\w+)/,":"+MO+"$1")]})],s);case"::placeholder":return Cg([qT(t,{props:[La(i,/:(plac\w+)/,":"+Oa+"input-$1")]}),qT(t,{props:[La(i,/:(plac\w+)/,":"+MO+"$1")]}),qT(t,{props:[La(i,/:(plac\w+)/,$s+"input-$1")]})],s)}return""})}},Jge=[Hge],Wge=function(t){var n=t.key;if(n==="css"){var a=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(a,function(O){var v=O.getAttribute("data-emotion");v.indexOf(" ")!==-1&&(document.head.appendChild(O),O.setAttribute("data-s",""))})}var s=t.stylisPlugins||Jge,i={},o,c=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(O){for(var v=O.getAttribute("data-emotion").split(" "),C=1;C<v.length;C++)i[v[C]]=!0;c.push(O)});var p,m=[Yge,Vge];{var h,f=[Rge,Bge(function(O){h.insert(O)})],y=_ge(m.concat(s,f)),S=function(v){return Cg(kge(v),y)};p=function(v,C,E,x){h=E,S(v?v+"{"+C.styles+"}":C.styles),x&&(L.inserted[C.name]=!0)}}var L={key:n,sheet:new Tge({key:n,container:o,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:i,registered:{},insert:p};return L.sheet.hydrate(c),L},nx={exports:{}},Aa={};var ZD;function Uge(){if(ZD)return Aa;ZD=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,a=e?Symbol.for("react.fragment"):60107,s=e?Symbol.for("react.strict_mode"):60108,i=e?Symbol.for("react.profiler"):60114,o=e?Symbol.for("react.provider"):60109,c=e?Symbol.for("react.context"):60110,p=e?Symbol.for("react.async_mode"):60111,m=e?Symbol.for("react.concurrent_mode"):60111,h=e?Symbol.for("react.forward_ref"):60112,f=e?Symbol.for("react.suspense"):60113,y=e?Symbol.for("react.suspense_list"):60120,S=e?Symbol.for("react.memo"):60115,L=e?Symbol.for("react.lazy"):60116,O=e?Symbol.for("react.block"):60121,v=e?Symbol.for("react.fundamental"):60117,C=e?Symbol.for("react.responder"):60118,E=e?Symbol.for("react.scope"):60119;function x(w){if(typeof w=="object"&&w!==null){var k=w.$$typeof;switch(k){case t:switch(w=w.type,w){case p:case m:case a:case i:case s:case f:return w;default:switch(w=w&&w.$$typeof,w){case c:case h:case L:case S:case o:return w;default:return k}}case n:return k}}}function A(w){return x(w)===m}return Aa.AsyncMode=p,Aa.ConcurrentMode=m,Aa.ContextConsumer=c,Aa.C
50ontextProvider=o,Aa.Element=t,Aa.ForwardRef=h,Aa.Fragment=a,Aa.Lazy=L,Aa.Memo=S,Aa.Portal=n,Aa.Profiler=i,Aa.StrictMode=s,Aa.Suspense=f,Aa.isAsyncMode=function(w){return A(w)||x(w)===p},Aa.isConcurrentMode=A,Aa.isContextConsumer=function(w){return x(w)===c},Aa.isContextProvider=function(w){return x(w)===o},Aa.isElement=function(w){return typeof w=="object"&&w!==null&&w.$$typeof===t},Aa.isForwardRef=function(w){return x(w)===h},Aa.isFragment=function(w){return x(w)===a},Aa.isLazy=function(w){return x(w)===L},Aa.isMemo=function(w){return x(w)===S},Aa.isPortal=function(w){return x(w)===n},Aa.isProfiler=function(w){return x(w)===i},Aa.isStrictMode=function(w){return x(w)===s},Aa.isSuspense=function(w){return x(w)===f},Aa.isValidElementType=function(w){return typeof w=="string"||typeof w=="function"||w===a||w===m||w===i||w===s||w===f||w===y||typeof w=="object"&&w!==null&&(w.$$typeof===L||w.$$typeof===S||w.$$typeof===o||w.$$typeof===c||w.$$typeof===h||w.$$typeof===v||w.$$typeof===C||w.$$typeof===E||w.$$typeof===O)},Aa.typeOf=x,Aa}var eM;function $ge(){return eM||(eM=1,nx.exports=Uge()),nx.exports}var ax,tM;function zge(){if(tM)return ax;tM=1;var e=$ge(),t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},i={};i[e.ForwardRef]=a,i[e.Memo]=s;function o(L){return e.isMemo(L)?s:i[L.$$typeof]||t}var c=Object.defineProperty,p=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,y=Object.prototype;function S(L,O,v){if(typeof O!="string"){if(y){var C=f(O);C&&C!==y&&S(L,C,v)}var E=p(O);m&&(E=E.concat(m(O)));for(var x=o(L),A=o(O),w=0;w<E.length;++w){var k=E[w];if(!n[k]&&!(v&&v[k])&&!(A&&A[k])&&!(x&&x[k])){var N=h(O,k);try{c(L,k,N)}catch{}}}}return L}return ax=S,ax}zge();var Kge=!0;function t7(e,t,n){var a="";return n.split(" ").forEach(function(s){e[s]!==void 0?t.push(e[s]+";"):s&&(a+=s+" ")}),a}var TC=function(t,n,a){var s=t.key+"-"+n.name;(a===!1||Kge===!1)&&t.registered[s]===void 0&&(t.registered[s]=n.styles)},n7=function(t,n,a){TC(t,n,a);var s=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var i=n;do t.insert(n===i?"."+s:"",i,t.sheet,!0),i=i.next;while(i!==void 0)}};function qge(e){for(var t=0,n,a=0,s=e.length;s>=4;++a,s-=4)n=e.charCodeAt(a)&255|(e.charCodeAt(++a)&255)<<8|(e.charCodeAt(++a)&255)<<16|(e.charCodeAt(++a)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(s){case 3:t^=(e.charCodeAt(a+2)&255)<<16;case 2:t^=(e.charCodeAt(a+1)&255)<<8;case 1:t^=e.charCodeAt(a)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Xge={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Qge=/[A-Z]|^ms/g,Zge=/_EMO_([^_]+?)_([^]*?)_EMO_/g,a7=function(t){return t.charCodeAt(1)===45},nM=function(t){return t!=null&&typeof t!="boolean"},rx=Dge(function(e){return a7(e)?e:e.replace(Qge,"-$&").toLowerCase()}),aM=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(Zge,function(a,s,i){return Bc={name:s,styles:i,next:Bc},s})}return Xge[t]!==1&&!a7(t)&&typeof n=="number"&&n!==0?n+"px":n};function VS(e,t,n){if(n==null)return"";var a=n;if(a.__emotion_styles!==void 0)return a;switch(typeof n){case"boolean":return"";case"object":{var s=n;
50if(s.anim===1)return Bc={name:s.name,styles:s.styles,next:Bc},s.name;var i=n;if(i.styles!==void 0){var o=i.next;if(o!==void 0)for(;o!==void 0;)Bc={name:o.name,styles:o.styles,next:Bc},o=o.next;var c=i.styles+";";return c}return eye(e,t,n)}case"function":{if(e!==void 0){var p=Bc,m=n(e);return Bc=p,VS(e,t,m)}break}}var h=n;if(t==null)return h;var f=t[h];return f!==void 0?f:h}function eye(e,t,n){var a="";if(Array.isArray(n))for(var s=0;s<n.length;s++)a+=VS(e,t,n[s])+";";else for(var i in n){var o=n[i];if(typeof o!="object"){var c=o;t!=null&&t[c]!==void 0?a+=i+"{"+t[c]+"}":nM(c)&&(a+=rx(i)+":"+aM(i,c)+";")}else if(Array.isArray(o)&&typeof o[0]=="string"&&(t==null||t[o[0]]===void 0))for(var p=0;p<o.length;p++)nM(o[p])&&(a+=rx(i)+":"+aM(i,o[p])+";");else{var m=VS(e,t,o);switch(i){case"animation":case"animationName":{a+=rx(i)+":"+m+";";break}default:a+=i+"{"+m+"}"}}}return a}var rM=/label:\s*([^\s;{]+)\s*(;|$)/g,Bc;function SC(e,t,n){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var a=!0,s="";Bc=void 0;var i=e[0];if(i==null||i.raw===void 0)a=!1,s+=VS(n,t,i);else{var o=i;s+=o[0]}for(var c=1;c<e.length;c++)if(s+=VS(n,t,e[c]),a){var p=i;s+=p[c]}rM.lastIndex=0;for(var m="",h;(h=rM.exec(s))!==null;)m+="-"+h[1];var f=qge(s)+m;return{name:f,styles:s,next:Bc}}var tye=function(t){return t()},nye=OS.useInsertionEffect?OS.useInsertionEffect:!1,r7=nye||tye,s7=b.createContext(typeof HTMLElement<"u"?Wge({key:"css"}):null);s7.Provider;var i7=function(t){return b.forwardRef(function(n,a){var s=b.useContext(s7);return t(n,s,a)})},o7=b.createContext({}),ZL={}.hasOwnProperty,kI="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",l7=function(t,n){var a={};for(var s in n)ZL.call(n,s)&&(a[s]=n[s]);return a[kI]=t,a},aye=function(t){var n=t.cache,a=t.serialized,s=t.isStringTag;return TC(n,a,s),r7(function(){return n7(n,a,s)}),null},rye=i7(function(e,t,n){var a=e.css;typeof a=="string"&&t.registered[a]!==void 0&&(a=t.registered[a]);var s=e[kI],i=[a],o="";typeof e.className=="string"?o=t7(t.registered,i,e.className):e.className!=null&&(o=e.className+" ");var c=SC(i,void 0,b.useContext(o7));o+=t.key+"-"+c.name;var p={};for(var m in e)ZL.call(e,m)&&m!=="css"&&m!==kI&&(p[m]=e[m]);return p.className=o,n&&(p.ref=n),b.createElement(b.Fragment,null,b.createElement(aye,{cache:t,serialized:c,isStringTag:typeof s=="string"}),b.createElement(s,p))}),c7=rye,sye=r.Fragment,bs=function(t,n,a){return ZL.call(n,"css")?r.jsx(c7,l7(t,n),a):r.jsx(t,n,a)},sM=function(t,n){var a=arguments;if(n==null||!ZL.call(n,"css"))return b.createElement.apply(void 0,a);var s=a.length,i=new Array(s);i[0]=c7,i[1]=l7(t,n);for(var o=2;o<s;o++)i[o]=a[o];return b.createElement.apply(null,i)};(function(e){var t;t||(t=e.JSX||(e.JSX={}))})(sM||(sM={}));function u7(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return SC(t)}function Rt(){var e=u7.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}var iye=function e(t){for(var n=t.length,a=0,s="";a<n;a++){var i=t[a];if(i!=null){var o=void 0;switch(typeof i){case"boolean":break;case"object":{if(Array.isArray(i))o=e(i);else{o="";for(var c in i)i[c]&&c&&(o&&(o+=" "),o+=c)}break}default:o=i}o&&(s&&(s+=" "),s+=o)}}return s};function oye(e,t,n){var a=[],s=t7(e,a,n);return a.length<2?n:s+t(a)}var lye=function(t){var n=t.cache,a=t.serializedArr;return r7(function(){for(var s=0;s<a.length;s++)n7(n,a[s],!1)}),null},sx=i7(function(e,t){var n=[],a=function(){for(var p=arguments.length,m=new Array(p),h=0;h<p;h++)m[h]=arguments[h];var f=SC(m,t.registered);return n.push(f),TC(t,f,!1),t.key+"-"+f.name},s=function(){for(var p=arguments.length,m=new Array(p),h=0;h<p;h++)m[h]=arguments[h];return oye(t.registered,a,iye(m))},i={css:a,cx:s,theme:b.useContext(o7)},o=e.children(i);return b.createElement(b.Fragment,null,b.createElement(lye,{cache:t,serializedArr:n}),o)}),cye=Object.defineProperty,uye=(e,t,n)=>t in e?cye(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,cb=(e,t,n)=>uye(e,typeof t!="symbol"?t+"":t,n),FI=new Map,ub=new WeakMap,iM=0,pye=void 0;function dye(e){return e?(ub.has(e)||(iM+=1,ub.set(e,iM.toString())),ub.get(e)):"0"}function mye(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?dye(e.root):e[t]}`).toString()}function hye(e){const t=mye(e);let n=FI.get(t);if(!n){const a=new Map;let s;const i=new IntersectionObserver(o=>{o.forEach(c=>{var p;const m=c.isIntersecting&&s.some(h=>c.intersectionRatio>=h);e.trackVisibility&&typeof c.isVisible>"u"&&(c.isVisible=m),(p=a.get(c.target))==null||p.forEach(h=>{h(m,c)})})},e);s=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:a},FI.set(t,n)}return n}function p7(e,t,n={},a=pye){if(typeof window.IntersectionObserver>"u"&&a!==void 0){const p=e.getBoundingClientRect();return t(a,{isIntersecting:a,target:e,intersectionRatio:typeof n.threshold=="number"?n.threshold:0,time:0,boundingClientRect:p,intersectionRect:p,rootBounds:p}),()=>{}}const{id:s,observer:i,elements:o}=hye(n),c=o.get(e)||[];return o.has(e)||o.set(e,c),c.push(t),i.observe(e),function(){c.splice(c.indexOf(t),1),c.length===0&&(o.delete(e),i.unobserve(e)),o.size===0&&(i.disconnect(),FI.delete(s))}}function fye(e){return typeof e.children!="function"}var oM=class extends b.Component{constructor(e){super(e),cb(this,"node",null),cb(this,"_unobserveCb",null),cb(this,"handleNode",t=>{this.node&&(this.unobserve(),!t&&!this.props.triggerOnce&&!this.props.skip&&this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=t||null,this.observeNode()}),cb(this,"handleChange",(t,n)=>{t&&this.props.triggerOnce&&this.unobserve(),fye(this.props)||this.setState({inView:t,entry:n}),this.props.onChange&&this.props.onChange(t,n)}),this.state={inView:!!e.initialInView,entry:void 0}}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;const{threshold:e,root:t,rootMargin:n,trackVisibility:a,delay:s,fallbackInView:i}=this.props;this._unobserveCb=p7(this.node,this.handleChange,{threshold:e,root:t,rootMargin:n,trackVisibility:a,delay:s},i)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){const{children:e}=this.props;if(typeof e=="function"){const{inView:S,entry:L}=this.state;return e({inView:S,entry:L,ref:this.handleNode})}const{as:t,triggerOnce:n,threshold:a,root:s,rootMargin:i,onChange:o,skip:c,trackVisibility:p,delay:m,initialInView:h,fallbackInView:f,...y}=this.props;return b.createElement(t||"div",{ref:this.handleNode,...y},e)}};function d7({threshold:e,delay:t,trackVisibility:n,rootMargin:a,root:s,triggerOnce:i,skip:o,initialInView:c,fallbackInView:p,onChange:m}={}){var h;const[f,y]=b.useState(null),S=b.useRef(m),[L,O]=b.useState({inView:!!c,entry:void 0});S.current=m,b.useEffect(()=>{if(o||!f)return;let x;return x=p7(f,(A,w)=>{O({inView:A,entry:w}),S.current&&S.current(A,w),w.isIntersecting&&i&&x&&(x(),x=void 0)},{root:s,rootMargin:a,threshold:e,trackVisibility:n,delay:t},p),()=>{x&&x()}},[Array.isArray(e)?e.toString():e,f,s,a,i,o,n,p,t]);const v=(h=L.entry)==null?void 0:h.target,C=b.useRef(void 0);!f&&v&&!i&&!o&&C.current!==v&&(C.current=v,O({inView:!!c,entry:void 0}));const E=[y,L.inView,L.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}var ix={exports:{}},Ca={};var lM;function gye(){if(lM)return Ca;lM=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),o=Symbol.for("react.context"),c=Symbol.for("react.server_context"),p=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),S=Symbol.for("react.offscreen"),L;L=Symbol.for("react.module.reference");function O(v){if(typeof v=="object"&&v!==null){var C=v.$$typeof;switch(C){case e:switch(v=v.type,v){case n:case s:case a:case m:case h:return v;default:switch(v=v&&v.$$typeof,v){case c:case o:case p:case y:case f:case i:return v;default:return C}}case t:return C}}}
50return Ca.ContextConsumer=o,Ca.ContextProvider=i,Ca.Element=e,Ca.ForwardRef=p,Ca.Fragment=n,Ca.Lazy=y,Ca.Memo=f,Ca.Portal=t,Ca.Profiler=s,Ca.StrictMode=a,Ca.Suspense=m,Ca.SuspenseList=h,Ca.isAsyncMode=function(){return!1},Ca.isConcurrentMode=function(){return!1},Ca.isContextConsumer=function(v){return O(v)===o},Ca.isContextProvider=function(v){return O(v)===i},Ca.isElement=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===e},Ca.isForwardRef=function(v){return O(v)===p},Ca.isFragment=function(v){return O(v)===n},Ca.isLazy=function(v){return O(v)===y},Ca.isMemo=function(v){return O(v)===f},Ca.isPortal=function(v){return O(v)===t},Ca.isProfiler=function(v){return O(v)===s},Ca.isStrictMode=function(v){return O(v)===a},Ca.isSuspense=function(v){return O(v)===m},Ca.isSuspenseList=function(v){return O(v)===h},Ca.isValidElementType=function(v){return typeof v=="string"||typeof v=="function"||v===n||v===s||v===a||v===m||v===h||v===S||typeof v=="object"&&v!==null&&(v.$$typeof===y||v.$$typeof===f||v.$$typeof===i||v.$$typeof===o||v.$$typeof===p||v.$$typeof===L||v.getModuleId!==void 0)},Ca.typeOf=O,Ca}var cM;function yye(){return cM||(cM=1,ix.exports=gye()),ix.exports}var Tye=yye();Rt`
51  from,
52  20%,
53  53%,
54  to {
55    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
56    transform: translate3d(0, 0, 0);
57  }
58
59  40%,
60  43% {
61    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
62    transform: translate3d(0, -30px, 0) scaleY(1.1);
63  }
64
65  70% {
66    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
67    transform: translate3d(0, -15px, 0) scaleY(1.05);
68  }
69
70  80% {
71    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
72    transform: translate3d(0, 0, 0) scaleY(0.95);
73  }
74
75  90% {
76    transform: translate3d(0, -4px, 0) scaleY(1.02);
77  }
78`;Rt`
79  from,
80  50%,
81  to {
82    opacity: 1;
83  }
84
85  25%,
86  75% {
87    opacity: 0;
88  }
89`;Rt`
90  0% {
91    transform: translateX(0);
92  }
93
94  6.5% {
95    transform: translateX(-6px) rotateY(-9deg);
96  }
97
98  18.5% {
99    transform: translateX(5px) rotateY(7deg);
100  }
101
102  31.5% {
103    transform: translateX(-3px) rotateY(-5deg);
104  }
105
106  43.5% {
107    transform: translateX(2px) rotateY(3deg);
108  }
109
110  50% {
111    transform: translateX(0);
112  }
113`;Rt`
114  0% {
115    transform: scale(1);
116  }
117
118  14% {
119    transform: scale(1.3);
120  }
121
122  28% {
123    transform: scale(1);
124  }
125
126  42% {
127    transform: scale(1.3);
128  }
129
130  70% {
131    transform: scale(1);
132  }
133`;Rt`
134  from,
135  11.1%,
136  to {
137    transform: translate3d(0, 0, 0);
138  }
139
140  22.2% {
141    transform: skewX(-12.5deg) skewY(-12.5deg);
142  }
143
144  33.3% {
145    transform: skewX(6.25deg) skewY(6.25deg);
146  }
147
148  44.4% {
149    transform: skewX(-3.125deg) skewY(-3.125deg);
150  }
151
152  55.5% {
153    transform: skewX(1.5625deg) skewY(1.5625deg);
154  }
155
156  66.6% {
157    transform: skewX(-0.78125deg) skewY(-0.78125deg);
158  }
159
160  77.7% {
161    transform: skewX(0.390625deg) skewY(0.390625deg);
162  }
163
164  88.8% {
165    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
166  }
167`;Rt`
168  from {
169    transform: scale3d(1, 1, 1);
170  }
171
172  50% {
173    transform: scale3d(1.05, 1.05, 1.05);
174  }
175
176  to {
177    transform: scale3d(1, 1, 1);
178  }
179`;Rt`
180  from {
181    transform: scale3d(1, 1, 1);
182  }
183
184  30% {
185    transform: scale3d(1.25, 0.75, 1);
186  }
187
188  40% {
189    transform: scale3d(0.75, 1.25, 1);
190  }
191
192  50% {
193    transform: scale3d(1.15, 0.85, 1);
194  }
195
196  65% {
197    transform: scale3d(0.95, 1.05, 1);
198  }
199
200  75% {
201    transform: scale3d(1.05, 0.95, 1);
202  }
203
204  to {
205    transform: scale3d(1, 1, 1);
206  }
207`;Rt`
208  from,
209  to {
210    transform: translate3d(0, 0, 0);
211  }
212
213  10%,
214  30%,
215  50%,
216  70%,
217  90% {
218    transform: translate3d(-10px, 0, 0);
219  }
220
221  20%,
222  40%,
223  60%,
224  80% {
225    transform: translate3d(10px, 0, 0);
226  }
227`;Rt`
228  from,
229  to {
230    transform: translate3d(0, 0, 0);
231  }
232
233  10%,
234  30%,
235  50%,
236  70%,
237  90% {
238    transform: translate3d(-10px, 0, 0);
239  }
240
241  20%,
242  40%,
243  60%,
244  80% {
245    transform: translate3d(10px, 0, 0);
246  }
247`;Rt`
248  from,
249  to {
250    transform: translate3d(0, 0, 0);
251  }
252
253  10%,
254  30%,
255  50%,
256  70%,
257  90% {
258    transform: translate3d(0, -10px, 0);
259  }
260
261  20%,
262  40%,
263  60%,
264  80% {
265    transform: translate3d(0, 10px, 0);
266  }
267`;Rt`
268  20% {
269    transform: rotate3d(0, 0, 1, 15deg);
270  }
271
272  40% {
273    transform: rotate3d(0, 0, 1, -10deg);
274  }
275
276  60% {
277    transform: rotate3d(0, 0, 1, 5deg);
278  }
279
280  80% {
281    transform: rotate3d(0, 0, 1, -5deg);
282  }
283
284  to {
285    transform: rotate3d(0, 0, 1, 0deg);
286  }
287`;Rt`
288  from {
289    transform: scale3d(1, 1, 1);
290  }
291
292  10%,
293  20% {
294    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
295  }
296
297  30%,
298  50%,
299  70%,
300  90% {
301    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
302  }
303
304  40%,
305  60%,
306  80% {
307    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
308  }
309
310  to {
311    transform: scale3d(1, 1, 1);
312  }
313`;Rt`
314  from {
315    transform: translate3d(0, 0, 0);
316  }
317
318  15% {
319    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
320  }
321
322  30% {
323    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
324  }
325
326  45% {
327    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
328  }
329
330  60% {
331    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
332  }
333
334  75% {
335    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
336  }
337
338  to {
339    transform: translate3d(0, 0, 0);
340  }
341`;const Sye=Rt`
342  from {
343    opacity: 0;
344  }
345
346  to {
347    opacity: 1;
348  }
349`,vye=Rt`
350  from {
351    opacity: 0;
352    transform: translate3d(-100%, 100%, 0);
353  }
354
355  to {
356    opacity: 1;
357    transform: translate3d(0, 0, 0);
358  }
359`,bye=Rt`
360  from {
361    opacity: 0;
362    transform: translate3d(100%, 100%, 0);
363  }
364
365  to {
366    opacity: 1;
367    transform: translate3d(0, 0, 0);
368  }
369`,Oye=Rt`
370  from {
371    opacity: 0;
372    transform: translate3d(0, -100%, 0);
373  }
374
375  to {
376    opacity: 1;
377    transform: translate3d(0, 0, 0);
378  }
379`,Lye=Rt`
380  from {
381    opacity: 0;
382    transform: translate3d(0, -2000px, 0);
383  }
384
385  to {
386    opacity: 1;
387    transform: translate3d(0, 0, 0);
388  }
389`,vC=Rt`
390  from {
391    opacity: 0;
392    transform: translate3d(-100%, 0, 0);
393  }
394
395  to {
396    opacity: 1;
397    transform: translate3d(0, 0, 0);
398  }
399`,wye=Rt`
400  from {
401    opacity: 0;
402    transform: translate3d(-2000px, 0, 0);
403  }
404
405  to {
406    opacity: 1;
407    transform: translate3d(0, 0, 0);
408  }
409`,Eye=Rt`
410  from {
411    opacity: 0;
412    transform: translate3d(100%, 0, 0);
413  }
414
415  to {
416    opacity: 1;
417    transform: translate3d(0, 0, 0);
418  }
419`,Pye=Rt`
420  from {
421    opacity: 0;
422    transform: translate3d(2000px, 0, 0);
423  }
424
425  to {
426    opacity: 1;
427    transform: translate3d(0, 0, 0);
428  }
429`,xye=Rt`
430  from {
431    opacity: 0;
432    transform: translate3d(-100%, -100%, 0);
433  }
434
435  to {
436    opacity: 1;
437    transform: translate3d(0, 0, 0);
438  }
439`,Iye=Rt`
440  from {
441    opacity: 0;
442    transform: translate3d(100%, -100%, 0);
443  }
444
445  to {
446    opacity: 1;
447    transform: translate3d(0, 0, 0);
448  }
449`,Nye=Rt`
450  from {
451    opacity: 0;
452    transform: translate3d(0, 100%, 0);
453  }
454
455  to {
456    opacity: 1;
457    transform: translate3d(0, 0, 0);
458  }
459`,Aye=Rt`
460  from {
461    opacity: 0;
462    transform: translate3d(0, 2000px, 0);
463  }
464
465  to {
466    opacity: 1;
467    transform: translate3d(0, 0, 0);
468  }
469`;function Cye({duration:e=1e3,delay:t=0,timingFunction:n="ease",keyframes:a=vC,iterationCount:s=1}){return u7`
470    animation-duration: ${e}ms;
471    animation-timing-function: ${n};
472    animation-delay: ${t}ms;
473    animation-name: ${a};
474    animation-direction: normal;
475    animation-fill-mode: both;
476    animation-iteration-count: ${s};
477
478    @media (prefers-reduced-motion: reduce) {
479      animation: none;
480    }
481  `}function kye(e){return e==null}function Fye(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function m7(e,t){return n=>n?e():t()}function HS(e){return m7(e,()=>null)}function RI(e){return HS(()=>({opacity:0}
481))(e)}const ew=e=>{const{cascade:t=!1,damping:n=.5,delay:a=0,duration:s=1e3,fraction:i=0,keyframes:o=vC,triggerOnce:c=!1,className:p,style:m,childClassName:h,childStyle:f,children:y,onVisibilityChange:S}=e,L=b.useMemo(()=>Cye({keyframes:o,duration:s}),[s,o]);return kye(y)?null:Fye(y)?bs(_ye,{...e,animationStyles:L,children:String(y)}):Tye.isFragment(y)?bs(h7,{...e,animationStyles:L}):bs(sye,{children:b.Children.map(y,(O,v)=>{if(!b.isValidElement(O))return null;const C=a+(t?v*s*n:0);switch(O.type){case"ol":case"ul":return bs(sx,{children:({cx:E})=>bs(O.type,{...O.props,className:E(p,O.props.className),style:Object.assign({},m,O.props.style),children:bs(ew,{...e,children:O.props.children})})});case"li":return bs(oM,{threshold:i,triggerOnce:c,onChange:S,children:({inView:E,ref:x})=>bs(sx,{children:({cx:A})=>bs(O.type,{...O.props,ref:x,className:A(h,O.props.className),css:HS(()=>L)(E),style:Object.assign({},f,O.props.style,RI(!E),{animationDelay:C+"ms"})})})});default:return bs(oM,{threshold:i,triggerOnce:c,onChange:S,children:({inView:E,ref:x})=>bs("div",{ref:x,className:p,css:HS(()=>L)(E),style:Object.assign({},m,RI(!E),{animationDelay:C+"ms"}),children:bs(sx,{children:({cx:A})=>bs(O.type,{...O.props,className:A(h,O.props.className),style:Object.assign({},f,O.props.style)})})})})}})})},Rye={display:"inline-block",whiteSpace:"pre"},_ye=e=>{const{animationStyles:t,cascade:n=!1,damping:a=.5,delay:s=0,duration:i=1e3,fraction:o=0,triggerOnce:c=!1,className:p,style:m,children:h,onVisibilityChange:f}=e,{ref:y,inView:S}=d7({triggerOnce:c,threshold:o,onChange:f});return m7(()=>bs("div",{ref:y,className:p,style:Object.assign({},m,Rye),children:h.split("").map((L,O)=>bs("span",{css:HS(()=>t)(S),style:{animationDelay:s+O*i*a+"ms"},children:L},O))}),()=>bs(h7,{...e,children:h}))(n)},h7=e=>{const{animationStyles:t,fraction:n=0,triggerOnce:a=!1,className:s,style:i,children:o,onVisibilityChange:c}=e,{ref:p,inView:m}=d7({triggerOnce:a,threshold:n,onChange:c});return bs("div",{ref:p,className:s,css:HS(()=>t)(m),style:Object.assign({},i,RI(!m)),children:o})};Rt`
482  from,
483  20%,
484  40%,
485  60%,
486  80%,
487  to {
488    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
489  }
490
491  0% {
492    opacity: 0;
493    transform: scale3d(0.3, 0.3, 0.3);
494  }
495
496  20% {
497    transform: scale3d(1.1, 1.1, 1.1);
498  }
499
500  40% {
501    transform: scale3d(0.9, 0.9, 0.9);
502  }
503
504  60% {
505    opacity: 1;
506    transform: scale3d(1.03, 1.03, 1.03);
507  }
508
509  80% {
510    transform: scale3d(0.97, 0.97, 0.97);
511  }
512
513  to {
514    opacity: 1;
515    transform: scale3d(1, 1, 1);
516  }
517`;Rt`
518  from,
519  60%,
520  75%,
521  90%,
522  to {
523    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
524  }
525
526  0% {
527    opacity: 0;
528    transform: translate3d(0, -3000px, 0) scaleY(3);
529  }
530
531  60% {
532    opacity: 1;
533    transform: translate3d(0, 25px, 0) scaleY(0.9);
534  }
535
536  75% {
537    transform: translate3d(0, -10px, 0) scaleY(0.95);
538  }
539
540  90% {
541    transform: translate3d(0, 5px, 0) scaleY(0.985);
542  }
543
544  to {
545    transform: translate3d(0, 0, 0);
546  }
547`;Rt`
548  from,
549  60%,
550  75%,
551  90%,
552  to {
553    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
554  }
555
556  0% {
557    opacity: 0;
558    transform: translate3d(-3000px, 0, 0) scaleX(3);
559  }
560
561  60% {
562    opacity: 1;
563    transform: translate3d(25px, 0, 0) scaleX(1);
564  }
565
566  75% {
567    transform: translate3d(-10px, 0, 0) scaleX(0.98);
568  }
569
570  90% {
571    transform: translate3d(5px, 0, 0) scaleX(0.995);
572  }
573
574  to {
575    transform: translate3d(0, 0, 0);
576  }
577`;Rt`
578  from,
579  60%,
580  75%,
581  90%,
582  to {
583    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
584  }
585
586  from {
587    opacity: 0;
588    transform: translate3d(3000px, 0, 0) scaleX(3);
589  }
590
591  60% {
592    opacity: 1;
593    transform: translate3d(-25px, 0, 0) scaleX(1);
594  }
595
596  75% {
597    transform: translate3d(10px, 0, 0) scaleX(0.98);
598  }
599
600  90% {
601    transform: translate3d(-5px, 0, 0) scaleX(0.995);
602  }
603
604  to {
605    transform: translate3d(0, 0, 0);
606  }
607`;Rt`
608  from,
609  60%,
610  75%,
611  90%,
612  to {
613    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
614  }
615
616  from {
617    opacity: 0;
618    transform: translate3d(0, 3000px, 0) scaleY(5);
619  }
620
621  60% {
622    opacity: 1;
623    transform: translate3d(0, -20px, 0) scaleY(0.9);
624  }
625
626  75% {
627    transform: translate3d(0, 10px, 0) scaleY(0.95);
628  }
629
630  90% {
631    transform: translate3d(0, -5px, 0) scaleY(0.985);
632  }
633
634  to {
635    transform: translate3d(0, 0, 0);
636  }
637`;Rt`
638  20% {
639    transform: scale3d(0.9, 0.9, 0.9);
640  }
641
642  50%,
643  55% {
644    opacity: 1;
645    transform: scale3d(1.1, 1.1, 1.1);
646  }
647
648  to {
649    opacity: 0;
650    transform: scale3d(0.3, 0.3, 0.3);
651  }
652`;Rt`
653  20% {
654    transform: translate3d(0, 10px, 0) scaleY(0.985);
655  }
656
657  40%,
658  45% {
659    opacity: 1;
660    transform: translate3d(0, -20px, 0) scaleY(0.9);
661  }
662
663  to {
664    opacity: 0;
665    transform: translate3d(0, 2000px, 0) scaleY(3);
666  }
667`;Rt`
668  20% {
669    opacity: 1;
670    transform: translate3d(20px, 0, 0) scaleX(0.9);
671  }
672
673  to {
674    opacity: 0;
675    transform: translate3d(-2000px, 0, 0) scaleX(2);
676  }
677`;Rt`
678  20% {
679    opacity: 1;
680    transform: translate3d(-20px, 0, 0) scaleX(0.9);
681  }
682
683  to {
684    opacity: 0;
685    transform: translate3d(2000px, 0, 0) scaleX(2);
686  }
687`;Rt`
688  20% {
689    transform: translate3d(0, -10px, 0) scaleY(0.985);
690  }
691
692  40%,
693  45% {
694    opacity: 1;
695    transform: translate3d(0, 20px, 0) scaleY(0.9);
696  }
697
698  to {
699    opacity: 0;
700    transform: translate3d(0, -2000px, 0) scaleY(3);
701  }
702`;const Bye=Rt`
703  from {
704    opacity: 1;
705  }
706
707  to {
708    opacity: 0;
709  }
710`,Dye=Rt`
711  from {
712    opacity: 1;
713    transform: translate3d(0, 0, 0);
714  }
715
716  to {
717    opacity: 0;
718    transform: translate3d(-100%, 100%, 0);
719  }
720`,Mye=Rt`
721  from {
722    opacity: 1;
723    transform: translate3d(0, 0, 0);
724  }
725
726  to {
727    opacity: 0;
728    transform: translate3d(100%, 100%, 0);
729  }
730`,jye=Rt`
731  from {
732    opacity: 1;
733  }
734
735  to {
736    opacity: 0;
737    transform: translate3d(0, 100%, 0);
738  }
739`,Gye=Rt`
740  from {
741    opacity: 1;
742  }
743
744  to {
745    opacity: 0;
746    transform: translate3d(0, 2000px, 0);
747  }
748`,Yye=Rt`
749  from {
750    opacity: 1;
751  }
752
753  to {
754    opacity: 0;
755    transform: translate3d(-100%, 0, 0);
756  }
757`,Vye=Rt`
758  from {
759    opacity: 1;
760  }
761
762  to {
763    opacity: 0;
764    transform: translate3d(-2000px, 0, 0);
765  }
766`,Hye=Rt`
767  from {
768    opacity: 1;
769  }
770
771  to {
772    opacity: 0;
773    transform: translate3d(100%, 0, 0);
774  }
775`,Jye=Rt`
776  from {
777    opacity: 1;
778  }
779
780  to {
781    opacity: 0;
782    transform: translate3d(2000px, 0, 0);
783  }
784`,Wye=Rt`
785  from {
786    opacity: 1;
787    transform: translate3d(0, 0, 0);
788  }
789
790  to {
791    opacity: 0;
792    transform: translate3d(-100%, -100%, 0);
793  }
794`,Uye=Rt`
795  from {
796    opacity: 1;
797    transform: translate3d(0, 0, 0);
798  }
799
800  to {
801    opacity: 0;
802    transform: translate3d(100%, -100%, 0);
803  }
804`,$ye=Rt`
805  from {
806    opacity: 1;
807  }
808
809  to {
810    opacity: 0;
811    transform: translate3d(0, -100%, 0);
812  }
813`,zye=Rt`
814  from {
815    opacity: 1;
816  }
817
818  to {
819    opacity: 0;
820    transform: translate3d(0, -2000px, 0);
821  }
822`;function Kye(e,t,n){switch(n){case"bottom-left":return t?Dye:vye;case"bottom-right":return t?Mye:bye;case"down":return e?t?Gye:Lye:t?jye:Oye;case"left":return e?t?Vye:wye:t?Yye:vC;case"right":return e?t?Jye:Pye:t?Hye:Eye;case"top-left":return t?Wye:xye;case"top-right":return t?Uye:Iye;case"up":return e?t?zye:Aye:t?$ye:Nye;default:return t?Bye:Sye}}const f7=e=>{const{big:t=!1,direction:n,reverse:a=!1,...s}=e,i=b.useMemo(()=>Kye(t,a,n),[t,n,a]);return bs(ew,{keyframes:i,...s})};Rt`
823  from {
824    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
825    animation-timing-function: ease-out;
826  }
827
828  40% {
829    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
830      rotate3d(0, 1, 0, -190deg);
831    animation-timing-function: ease-out;
832  }
833
834  50% {
835    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
836      rotate3d(0, 1, 0, -170deg);
837    animation-timing-function: ease-in;
838  }
839
840  80% {
841    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
842      rotate3d(0, 1, 0, 0deg);
843    animation-timing-function: ease-in;
844  }
845
846  to {
847    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
848    animation-timing-function: ease-in;
849  }
850`;Rt`
851  from {
852    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
853    animation-timing-function: ease-in;
854    opacity: 0;
855  }
856
857  40% {
858    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
859    animation-timing-function: ease-in;
860  }
861
862  60% {
863    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
864    opacity: 1;
865  }
866
867  80% {
868    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
869  }
870
871  to {
872    transform: perspective(400px);
873  }
874`;Rt`
875  from {
876    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
877    animation-timing-function: ease-in;
878    opacity: 0;
879  }
880
881  40% {
882    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
883    animation-timing-function: ease-in;
884  }
885
886  60% {
887    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
888    opacity: 1;
889  }
890
891  80% {
892    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
893  }
894
895  to {
896    transform: perspective(400px);
897  }
898`;Rt`
899  from {
900    transform: perspective(400px);
901  }
902
903  30% {
904    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
905    opacity: 1;
906  }
907
908  to {
909    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
910    opacity: 0;
911  }
912`;Rt`
913  from {
914    transform: perspective(400px);
915  }
916
917  30% {
918    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
919    opacity: 1;
920  }
921
922  to {
923    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
924    opacity: 0;
925  }
926`;Rt`
927  0% {
928    animation-timing-function: ease-in-out;
929  }
930
931  20%,
932  60% {
933    transform: rotate3d(0, 0, 1, 80deg);
934    animation-timing-function: ease-in-out;
935  }
936
937  40%,
938  80% {
939    transform: rotate3d(0, 0, 1, 60deg);
940    animation-timing-function: ease-in-out;
941    opacity: 1;
942  }
943
944  to {
945    transform: translate3d(0, 700px, 0);
946    opacity: 0;
947  }
948`;Rt`
949  from {
950    opacity: 0;
951    transform: scale(0.1) rotate(30deg);
952    transform-origin: center bottom;
953  }
954
955  50% {
956    transform: rotate(-10deg);
957  }
958
959  70% {
960    transform: rotate(3deg);
961  }
962
963  to {
964    opacity: 1;
965    transform: scale(1);
966  }
967`;Rt`
968  from {
969    opacity: 0;
970    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
971  }
972
973  to {
974    opacity: 1;
975    transform: translate3d(0, 0, 0);
976  }
977`;Rt`
978  from {
979    opacity: 1;
980  }
981
982  to {
983    opacity: 0;
984    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
985  }
986`;Rt`
987  from {
988    transform: rotate3d(0, 0, 1, -200deg);
989    opacity: 0;
990  }
991
992  to {
993    transform: translate3d(0, 0, 0);
994    opacity: 1;
995  }
996`;Rt`
997  from {
998    transform: rotate3d(0, 0, 1, -45deg);
999    opacity: 0;
1000  }
1001
1002  to {
1003    transform: translate3d(0, 0, 0);
1004    opacity: 1;
1005  }
1006`;Rt`
1007  from {
1008    transform: rotate3d(0, 0, 1, 45deg);
1009    opacity: 0;
1010  }
1011
1012  to {
1013    transform: translate3d(0, 0, 0);
1014    opacity: 1;
1015  }
1016`;Rt`
1017  from {
1018    transform: rotate3d(0, 0, 1, 45deg);
1019    opacity: 0;
1020  }
1021
1022  to {
1023    transform: translate3d(0, 0, 0);
1024    opacity: 1;
1025  }
1026`;Rt`
1027  from {
1028    transform: rotate3d(0, 0, 1, -90deg);
1029    opacity: 0;
1030  }
1031
1032  to {
1033    transform: translate3d(0, 0, 0);
1034    opacity: 1;
1035  }
1036`;Rt`
1037  from {
1038    opacity: 1;
1039  }
1040
1041  to {
1042    transform: rotate3d(0, 0, 1, 200deg);
1043    opacity: 0;
1044  }
1045`;Rt`
1046  from {
1047    opacity: 1;
1048  }
1049
1050  to {
1051    transform: rotate3d(0, 0, 1, 45deg);
1052    opacity: 0;
1053  }
1054`;Rt`
1055  from {
1056    opacity: 1;
1057  }
1058
1059  to {
1060    transform: rotate3d(0, 0, 1, -45deg);
1061    opacity: 0;
1062  }
1063`;Rt`
1064  from {
1065    opacity: 1;
1066  }
1067
1068  to {
1069    transform: rotate3d(0, 0, 1, -45deg);
1070    opacity: 0;
1071  }
1072`;Rt`
1073  from {
1074    opacity: 1;
1075  }
1076
1077  to {
1078    transform: rotate3d(0, 0, 1, 90deg);
1079    opacity: 0;
1080  }
1081`;Rt`
1082  from {
1083    transform: translate3d(0, -100%, 0);
1084    visibility: visible;
1085  }
1086
1087  to {
1088    transform: translate3d(0, 0, 0);
1089  }
1090`;Rt`
1091  from {
1092    transform: translate3d(-100%, 0, 0);
1093    visibility: visible;
1094  }
1095
1096  to {
1097    transform: translate3d(0, 0, 0);
1098  }
1099`;Rt`
1100  from {
1101    transform: translate3d(100%, 0, 0);
1102    visibility: visible;
1103  }
1104
1105  to {
1106    transform: translate3d(0, 0, 0);
1107  }
1108`;Rt`
1109  from {
1110    transform: translate3d(0, 100%, 0);
1111    visibility: visible;
1112  }
1113
1114  to {
1115    transform: translate3d(0, 0, 0);
1116  }
1117`;Rt`
1118  from {
1119    transform: translate3d(0, 0, 0);
1120  }
1121
1122  to {
1123    visibility: hidden;
1124    transform: translate3d(0, 100%, 0);
1125  }
1126`;Rt`
1127  from {
1128    transform: translate3d(0, 0, 0);
1129  }
1130
1131  to {
1132    visibility: hidden;
1133    transform: translate3d(-100%, 0, 0);
1134  }
1135`;Rt`
1136  from {
1137    transform: translate3d(0, 0, 0);
1138  }
1139
1140  to {
1141    visibility: hidden;
1142    transform: translate3d(100%, 0, 0);
1143  }
1144`;Rt`
1145  from {
1146    transform: translate3d(0, 0, 0);
1147  }
1148
1149  to {
1150    visibility: hidden;
1151    transform: translate3d(0, -100%, 0);
1152  }
1153`;Rt`
1154  from {
1155    opacity: 0;
1156    transform: scale3d(0.3, 0.3, 0.3);
1157  }
1158
1159  50% {
1160    opacity: 1;
1161  }
1162`;Rt`
1163  from {
1164    opacity: 0;
1165    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
1166    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1167  }
1168
1169  60% {
1170    opacity: 1;
1171    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
1172    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1173  }
1174`;Rt`
1175  from {
1176    opacity: 0;
1177    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
1178    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1179  }
1180
1181  60% {
1182    opacity: 1;
1183    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
1184    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1185  }
1186`;Rt`
1187  from {
1188    opacity: 0;
1189    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
1190    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1191  }
1192
1193  60% {
1194    opacity: 1;
1195    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
1196    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1197  }
1198`;Rt`
1199  from {
1200    opacity: 0;
1201    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
1202    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1203  }
1204
1205  60% {
1206    opacity: 1;
1207    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
1208    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1209  }
1210`;Rt`
1211  from {
1212    opacity: 1;
1213  }
1214
1215  50% {
1216    opacity: 0;
1217    transform: scale3d(0.3, 0.3, 0.3);
1218  }
1219
1220  to {
1221    opacity: 0;
1222  }
1223`;Rt`
1224  40% {
1225    opacity: 1;
1226    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
1227    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1228  }
1229
1230  to {
1231    opacity: 0;
1232    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
1233    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1234  }
1235`;Rt`
1236  40% {
1237    opacity: 1;
1238    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
1239  }
1240
1241  to {
1242    opacity: 0;
1243    transform: scale(0.1) translate3d(-2000px, 0, 0);
1244  }
1245`;Rt`
1246  40% {
1247    opacity: 1;
1248    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
1249  }
1250
1251  to {
1252    opacity: 0;
1253    transform: scale(0.1) translate3d(2000px, 0, 0);
1254  }
1255`;Rt`
1256  40% {
1257    opacity: 1;
1258    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
1259    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1260  }
1261
1262  to {
1263    opacity: 0;
1264    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
1265    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1266  }
1267`;const Ui=e=>{const t=Ji(),{showBetDialog:n,message:a}=b.useContext(nr),{user:s,showPosition:i,showDate:o,setSearchTab:c,searchTab:p,messagelist:m,announcement:h,setAnnouncement:f,footerLink:y,showParlyBet:S,parly:L,casinoUrlHome:O,setCasinoUrlHome:v,parlyBet:C,gamePlatform:E}=b.useContext(En),{children:x,visibilityType:A,page:w}=e,[k,N]=b.useState(!1),[_,j]=b.useState(!1),[F,G]=b.useState(!1),[z,$]=b.useState();b.useEffect(()=>{N(Nc.some(U=>U.link===t?.pathname))},[]),b.useEffect(()=>{G(TU.some(U=>U.link===t?.pathname))},[]),b.useEffect(()=>{t.pathname==="/leagues"&&j(!0)},[]),b.useEffect(()=>{$(SU.some(U=>U.path===t?.pathname))},[]);const[Y,q]=b.useState(!1);return b.useEffect(()=>{const U=setInterval(()=>{q(D=>!D)},2e3);return()=>clearInterval(U)},[]),r.jsx(r.Fragment,{children:r.jsx("div",{className:"main-outer",children:r.jsxs("div",{className:A?"inner-container":(w=="change","inner-container login-panel"),children:[r.jsxs("main",{id:"main",children:[r.jsx(ZI,{}),A&&r.jsx(gie,{}),(t?.pathname=="/sports"||t?.pathname=="/favourite")&&r.jsx($6,{message:m,setAnnouncement:f}),s?.user?.betsBlocked&&Y&&r.jsxs("div",{style:{position:"fixed",top:"5%",background:"#d0021b",color:"white",width:"100%",zIndex:"999999999",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[r.jsx("div",{style:{padding:"6px",fontSize:"13px",fontWeight:"600",borderRight:"1px solid #820110"},children:"If you have unmatched bets it would be canceled due to your account has been suspended. Please contact your upline."}),r.jsx(Zs,{size:50,className:"p-1"})]}),x,A&&!k&&!_&&r.jsx(pD,{}),!Nc&&r.jsx(pD,{}),t.pathname=="/login"||t?.pathname?.split("/")[1]=="full-market"||t?.pathname=="/change-password"||t?.pathname=="/update-profile"||t?.pathname=="/deposit"?"":r.jsx(xpe,{}),o?.status&&!fe.isEmpty(o?.type)&&r.jsx(lge,{}),i?.status&&!fe.isEmpty(i?.object)&&r.jsx(Npe,{}),h&&r.jsx(uge,{data:m}),a?.status&&r.jsx(Ape,{}),y?.status&&r.jsx(pge,{}),r.jsx(cge,{})]}),S&&r.jsx(mge,{}),n&&r.jsx(Ipe,{}),(t?.pathname=="/"||t?.pathname=="/casino")&&!fe.isEmpty(O)&&r.jsx(fge,{casinoUrlHome:O,setCasinoUrlHome:v,platform:E})]})})})},uM=()=>{const{messagelist:e,setAnnouncement:t}=b.useContext(En);return b.useEffect(()=>{window.scrollTo(0,0)},[]),r.jsx("div",{children:r.jsxs(Ui,{visibilityType:!0,children:[r.jsx(vU,{}),r.jsx($6,{message:e,setAnnouncement:t}),r.jsx(ite,{}),r.jsx(ZI,{})]})})};function qye(e){return Kn({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 48C141.13 48 48 141.13 48 256s93.13 208 208 208 208-93.13 208-208S370.87 48 256 48zm9
12671.36 212.65a16 16 0 01-22.63.09L272 208.42V342a16 16 0 01-32 0V208.42l-52.73 52.32A16 16 0 11164.73 238l80-79.39a16 16 0 0122.54 0l80 79.39a16 16 0 01.09 22.65z"}}]})(e)}var L0=e=>e.type==="checkbox",sh=e=>e instanceof Date,As=e=>e==null;const g7=e=>typeof e=="object";var yr=e=>!As(e)&&!Array.isArray(e)&&g7(e)&&!sh(e),Xye=e=>yr(e)&&e.target?L0(e.target)?e.target.checked:e.target.value:e,pM=(e,t)=>{const n=t.split("."),a=[];let s=n[0];for(let i=1;i<n.length;s+="."+n[i++])!isNaN(+n[i])&&e.has(s)&&a.push(s);return a},Qye=e=>{const t=e.constructor&&e.constructor.prototype;return yr(t)&&t.hasOwnProperty("isPrototypeOf")},bC=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function $r(e){if(e instanceof Date)return new Date(e);const t=typeof FileList<"u"&&e instanceof FileList;if(bC&&(e instanceof Blob||t))return e;const n=Array.isArray(e);if(!n&&!(yr(e)&&Qye(e)))return e;const a=n?[]:Object.create(Object.getPrototypeOf(e));for(const s in e)Object.prototype.hasOwnProperty.call(e,s)&&(a[s]=$r(e[s]));return a}var w0=e=>/^\w*$/.test(e),pr=e=>e===void 0,OC=e=>Array.isArray(e)?e.filter(Boolean):[],tw=e=>OC(e.replace(/["|']|\]/g,"").split(/\.|\[/)),ln=(e,t,n)=>{if(!t||!yr(e))return n;const s=(w0(t)?[t]:tw(t)).reduce((i,o)=>As(i)?void 0:i[o],e);return pr(s)||s===e?pr(e[t])?n:e[t]:s},Cc=e=>typeof e=="boolean",Ko=e=>
1267typeof e=="function",or=(e,t,n)=>{let a=-1;const s=w0(t)?[t]:tw(t),i=s.length,o=i-1;for(;++a<i;){const c=s[a];let p=n;if(a!==o){const m=e[c];p=yr(m)||Array.isArray(m)?m:isNaN(+s[a+1])?{}:[]}if(c==="__proto__"||c==="constructor"||c==="prototype")return;e[c]=p,e=e[c]}};const ag={BLUR:"blur",FOCUS_OUT:"focusout",SUBMIT:"submit",TRIGGER:"trigger",VALID:"valid"},kl={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},Nl={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},ox="form",y7="root",Zye=ke.createContext(null);Zye.displayName="HookFormControlContext";var eTe=(e,t,n,a=!0)=>{const s={};for(const i in e)Object.defineProperty(s,i,{get:()=>{const o=i;return t._proxyFormState[o]!==kl.all&&(t._proxyFormState[o]=!a||kl.all),e[o]}});return s};const tTe=typeof window<"u"?ke.useLayoutEffect:ke.useEffect;var qs=e=>typeof e=="string",nTe=(e,t,n,a,s)=>qs(e)?(a&&t.watch.add(e),ln(n,e,s)):Array.isArray(e)?e.map(i=>(a&&t.watch.add(i),ln(n,i))):(a&&(t.watchAll=!0),n),_I=e=>As(e)||!g7(e);function kc(e,t,n=new WeakSet){if(e===t)return!0;if(_I(e)||_I(t))return Object.is(e,t);if(sh(e)&&sh(t))return Object.is(e.getTime(),t.getTime());const a=Object.keys(e),s=Object.keys(t);if(a.length!==s.length)return!1;if(n.has(e)||n.has(t))return!0;n.add(e),n.add(t);for(const i of a){const o=e[i];if(!(i in t))return!1;if(i!=="ref"){const c=t[i];if(sh(o)&&sh(c)||(yr(o)||Array.isArray(o))&&(yr(c)||Array.isArray(c))?!kc(o,c,n):!Object.is(o,c
1267))return!1}}return!0}const aTe=ke.createContext(null);aTe.displayName="HookFormContext";var rTe=(e,t,n,a,s)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[a]:s||!0}}:{},vS=e=>Array.isArray(e)?e:[e],dM=()=>{let e=[];return{get observers(){return e},next:s=>{for(const i of e)i.next&&i.next(s)},subscribe:s=>(e.push(s),{unsubscribe:()=>{e=e.filter(i=>i!==s)}}),unsubscribe:()=>{e=[]}}};function T7(e,t){const n={};for(const a in e)if(e.hasOwnProperty(a)){const s=e[a],i=t[a];if(s&&yr(s)&&i){const o=T7(s,i);yr(o)&&(n[a]=o)}else e[a]&&(n[a]=i)}return n}var zs=e=>yr(e)&&!Object.keys(e).length,LC=e=>e.type==="file",jO=e=>{if(!bC)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},S7=e=>e.type==="select-multiple",wC=e=>e.type==="radio",sTe=e=>wC(e)||L0(e),lx=e=>jO(e)&&e.isConnected;function iTe(e,t){const n=t.slice(0,-1).length;let a=0;for(;a<n;){if(As(e)){e=void 0;break}e=e[t[a]],a++}return e}function oTe(e){for(const t in e)if(e.hasOwnProperty(t)&&!pr(e[t]))return!1;return!0}function zr(e,t){if(qs(t)&&Object.prototype.hasOwnProperty.call(e,t))return delete e[t],e;const n=Array.isArray(t)?t:w0(t)?[t]:tw(t),a=n.length===1?e:iTe(e,n),s=n.length-1,i=n[s];return a&&delete a[i],s!==0&&(yr(a)&&zs(a)||Array.isArray(a)&&oTe(a))&&zr(e,n.slice(0,-1)),e}var lTe=e=>{for(const t in e)if(Ko(e[t]))return!0;return!1};function v7(e){return Array.isArray(e)||yr(e)&&!lTe(e)}function BI(e,t={}){for(const n in e){const a=e[n];v7(a)?(t[n]=Array.isArray(a)?[]:{},BI(a,t[n])):pr(a)||(t[n]=!0)}return t}function DI(e){if(e!==!1){if(e===!0)return!0;if(Array.isArray(e)){const t=e.map(n=>DI(n));return t.some(n=>n!==void 0)?t:void 0}if(yr(e)){const t={};for(const n in e){const a=DI(e[n]);pr(a)||(t[n]=a)}return Object.keys(t).length?t:void 0}}}function dg(e,t,n){n||(n=BI(t));for(const a in e){const s=e[a];if(v7(s))pr(t)||_I(n[a])?n[a]=BI(s,Array.isArray(s)?[]:{}):dg(s,As(t)?{}:t[a],n[a]);else{const i=t[a];n[a]=!kc(s,i)}}return DI(n)||{}}const mM={value:!1,isValid:!1},hM={value:!0,isValid:!0};var b7=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(n=>n&&n.checked&&!n.disabled).map(n=>n.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!pr(e[0].attributes.value)?pr(e[0].value)||e[0].value===""?hM:{value:e[0].value,isValid:!0}:hM:mM}return mM},O7=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:a})=>pr(e)?e:t?e===""?NaN:e&&+e:n&&qs(e)?new Date(e):a?a(e):e;const fM={isValid:!1,value:null};var L7=e=>Array.isArray(e)?e.reduce((t,n)=>n&&n.checked&&!n.disabled?{isValid:!0,value:n.value}:t,fM):fM;function gM(e){const t=e.ref;return LC(t)?t.files:wC(t)?L7(e.refs).value:S7(t)?[...t.selectedOptions].map(({value:n})=>n):L0(t)?b7(e.refs).value:O7(pr(t.value)?e.ref.value:t.value,e)}var cTe=(e,t,n,a)=>{const s={};for(const i of e){const o=ln(t,i);o&&or(s,i,o._f)}return{criteriaMode:n,names:[...e],fields:s,shouldUseNativeValidation:a}},GO=e=>e instanceof RegExp,XT=e=>pr(e)?e:GO(e)?e.source:yr(e)?GO(e.value)?e.value.source:e.value:e,yM=e=>({isOnSubmit:!e||e===kl.onSubmit,isOnBlur:e===kl.onBlur,isOnChange:e===kl.onChange,isOnAll:e===kl.all,isOnTouch:e===kl.onTouched});const TM="AsyncFunction";var uTe=e=>!!e&&!!e.validate&&!!(Ko(e.validate)&&e.validate.constructor.name===TM||yr(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===TM)),pTe=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),SM=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(a=>e.startsWith(a)&&/^\.\w+/.test(e.slice(a.length))));const bS=(e,t,n,a)=>{for(const s of n||Object.keys(e)){const i=ln(e,s);if(i){const{_f:o,...c}=i;if(o){if(o.refs&&o.refs[0]&&t(o.refs[0],s)&&!a)return!0;if(o.ref&&t(o.ref,o.name)&&!a)return!0;if(bS(c,t))break}else if(yr(c)&&bS(c,t))break}}};function vM(e,t,n){const a=ln(e,n);if(a||w0(n))return{error:a,name:n};const s=n.split(".");for(;s.length;){const i=s.join("."),o=ln(t,i),c=ln(e,i);if(o&&!Array.isArray(o)&&n!==i)return{name:n};if(c&&c.type)return{name:i,error:c};if(c&&c.root&&c.root.type)return{name:`${i}.root`,error:c.root};s.pop()}return{name:n}}var dTe=(e,t,n,a)=>{n(e);const{name:s,...i}=e;return zs(i)||a&&Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(o=>t[o]===(!a||kl.all))}
1267,mTe=(e,t,n)=>!e||!t||e===t||vS(e).some(a=>a&&(n?a===t:a.startsWith(t)||t.startsWith(a))),hTe=(e,t,n,a,s)=>s.isOnAll?!1:!n&&s.isOnTouch?!(t||e):(n?a.isOnBlur:s.isOnBlur)?!e:(n?a.isOnChange:s.isOnChange)?e:!0,fTe=(e,t)=>!OC(ln(e,t)).length&&zr(e,t),bM=(e,t,n)=>{const a=vS(ln(e,n));return or(a,y7,t[n]),or(e,n,a),e};function OM(e,t,n="validate"){if(qs(e)||Array.isArray(e)&&e.every(qs)||Cc(e)&&!e)return{type:n,message:qs(e)?e:"",ref:t}}var rg=e=>yr(e)&&!GO(e)?e:{value:e,message:""},LM=async(e,t,n,a,s,i)=>{const{ref:o,refs:c,required:p,maxLength:m,minLength:h,min:f,max:y,pattern:S,validate:L,name:O,valueAsNumber:v,mount:C}=e._f,E=ln(n,O);if(!C||t.has(O))return{};const x=c?c[0]:o,A=z=>{s&&x.reportValidity&&(x.setCustomValidity(Cc(z)?"":z||""),x.reportValidity())},w={},k=wC(o),N=L0(o),_=k||N,j=(v||LC(o))&&pr(o.value)&&pr(E)||jO(o)&&o.value===""||E===""||Array.isArray(E)&&!E.length||v&&typeof E=="number"&&isNaN(E),F=rTe.bind(null,O,a,w),G=(z,$,Y,q=Nl.maxLength,U=Nl.minLength)=>{const D=z?$:Y;w[O]={type:z?q:U,message:D,ref:o,...F(z?q:U,D)}};if(i?!Array.isArray(E)||!E.length:p&&(!_&&(j||As(E))||Cc(E)&&!E||N&&!b7(c).isValid||k&&!L7(c).isValid)){const{value:z,message:$}=qs(p)?{value:!!p,message:p}:rg(p);if(z&&(w[O]={type:Nl.required,message:$,ref:x,...F(Nl.required,$)},!a))return A($),w}if(!j&&(!As(f)||!As(y))){let z,$;const Y=rg(y),q=rg(f);if(!As(E)&&!isNaN(E)){const U=o.valueAsNumber||E&&+E;As(Y.value)||(z=U>Y.value),As(q.value)||($=U<q.value)}else{const U=o.valueAsDate||new Date(E),D=B=>new Date(new Date().toDateString()+" "+B),X=o.type=="time",W=o.type=="week";qs(Y.value)&&E&&(z=X?D(E)>D(Y.value):W?E>Y.value:U>new Date(Y.value)),qs(q.value)&&E&&($=X?D(E)<D(q.value):W?E<q.value:U<new Date(q.value))}if((z||$)&&(G(!!z,Y.message,q.message,Nl.max,Nl.min),!a))return A(w[O].message),w}if((m||h)&&!j&&(qs(E)||i&&Array.isArray(E))){const z=rg(m),$=rg(h),Y=!As(z.value)&&E.length>+z.value,q=!As($.value)&&E.length<+$.value;if((Y||q)&&(G(Y,z.message,$.message),!a))return A(w[O].message),w}if(S&&!j&&qs(E)){const{value:z,message:$}=rg(S);if(GO(z)&&!E.match(z)&&(w[O]={type:Nl.pattern,message:$,ref:o,...F(Nl.pattern,$)},!a))return A($),w}if(L){if(Ko(L)){const z=await L(E,n),$=OM(z,x);if($&&(w[O]={...$,...F(Nl.validate,$.message)},!a))return A($.message),w}else if(yr(L)){let z={};for(const $ in L){if(!zs(z)&&!a)break;const Y=OM(await L[$](E,n),x,$);Y&&(z={...Y,...F($,Y.message)},A(Y.message),a&&(w[O]=z))}if(!zs(z)&&(w[O]={ref:x,...z},!a))return w}}return A(!0),w};const gTe={mode:kl.onSubmit,reValidateMode:kl.onChange,shouldFocusError:!0},w7={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function yTe(e={}){let t={...gTe,...e},n={...$r(w7),isLoading:Ko(t.defaultValues),errors:t.errors||{},disabled:t.disabled||!1},a={},s=yr(t.defaultValues)||yr(t.values)?$r(t.defaultValues||t.values)||{}:{},i=t.shouldUnregister?{}:$r(s),o={action:!1,mount:!1,watch:!1,keepIsValid:!1},c={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},p,m=0;const h={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},f={...h};let y={...f};const S={array:dM(),state:dM()},L=t.criteriaMode===kl.all,O=Q=>ee=>{clearTimeout(m),m=setTimeout(Q,ee)},v=async Q=>{if(!o.keepIsValid&&!t.disabled&&(f.isValid||y.isValid||Q)){let ee;t.resolver?(ee=zs((await F()).errors),C()):ee=await $({fields:a,onlyCheckValid:!0,eventType:ag.VALID}),ee!==n.isValid&&S.state.next({isValid:ee})}},C=(Q,ee)=>{!t.disabled&&(f.isValidating||f.validatingFields||y.isValidating||y.validatingFields)&&((Q||Array.from(c.mount)).forEach(ie=>{ie&&(ee?or(n.validatingFields,ie,ee):zr(n.validatingFields,ie))}),S.state.next({validatingFields:n.validatingFields,isValidating:!zs(n.validatingFields)}))},E=()=>{n.dirtyFields=dg(s,i)},x=(Q,ee=[],ie,ce,me=!0,Se=!0)=>{if(ce&&ie&&!t.disabled){if(o.action=!0,Se&&Array.isArray(ln(a,Q))){const Re=ie(ln(a,Q),ce.argA,ce.argB);me&&or(a,Q,Re)}if(Se&&Array.isArray(ln(n.errors,Q))){const Re=ie(ln(n.errors,Q),ce.argA,ce.argB);me&&or(n.errors,Q,Re),fTe(n.errors,Q)}if((f.touchedFields||y.touchedFields)&&Se&&Array.isArray(ln(n.touchedFields,Q))){const Re=ie(ln(n.touchedFields,Q),ce.argA,ce.argB);me&&or(n.touchedFields,Q,Re)}(f.dirtyFields||y.dirtyFields)&&E(),S.state.next({name:Q,isDirty:q(Q,ee),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else or(i,Q,ee)},A=(Q,ee)=>{or(n.errors,Q,ee),S.state.next({errors:n.errors})},w=Q=>{n.errors=Q,S.state.next({errors:n.errors,isValid:!1})},k=Q=>{const ee=w0(Q)?[Q]:tw(Q);let ie=i,ce=s;for(let me=0;me<ee.length-1;me++){const Se=ee[me];if(ie=As(ie)?ie:ie[Se],ce=As(ce)?ce:ce[Se],ie===null&&ce!==null)return!0}return!1},N=(Q,ee,ie,ce)=>{const me=ln(a,Q);if(me){if(k(Q))return;const Se=pr(ln(i,Q)),Re=ln(i,Q,pr(ie)?ln(s,Q):ie);pr(Re)||ce&&ce.defaultChecked||ee?or(i,Q,ee?Re:gM(me._f)):X(Q,Re),o.mount&&!o.action&&(v(),Se&&n.isDirty&&(f.isDirty||y.isDirty)&&
1267(q()||(n.isDirty=!1,S.state.next({...n}))))}},_=(Q,ee,ie,ce,me)=>{let Se=!1,Re=!1;const K={name:Q};if(!t.disabled){if(!ie||ce){(f.isDirty||y.isDirty)&&(Re=n.isDirty,n.isDirty=K.isDirty=q(),Se=Re!==K.isDirty);const ne=kc(ln(s,Q),ee);Re=!!ln(n.dirtyFields,Q),ne!==n.isDirty?n.dirtyFields=dg(s,i):ne?zr(n.dirtyFields,Q):or(n.dirtyFields,Q,!0),K.dirtyFields=n.dirtyFields,Se=Se||(f.dirtyFields||y.dirtyFields)&&Re!==!ne}if(ie){const ne=ln(n.touchedFields,Q);ne||(or(n.touchedFields,Q,ie),K.touchedFields=n.touchedFields,Se=Se||(f.touchedFields||y.touchedFields)&&ne!==ie)}Se&&me&&S.state.next(K)}return Se?K:{}},j=(Q,ee,ie,ce)=>{const me=ln(n.errors,Q),Se=(f.isValid||y.isValid)&&Cc(ee)&&n.isValid!==ee;if(t.delayError&&ie?(p=O(()=>A(Q,ie)),p(t.delayError)):(clearTimeout(m),p=null,ie?or(n.errors,Q,ie):zr(n.errors,Q)),(ie?!kc(me,ie):me)||!zs(ce)||Se){const Re={...ce,...Se&&Cc(ee)?{isValid:ee}:{},errors:n.errors,name:Q};n={...n,...Re},S.state.next(Re)}},F=async Q=>(C(Q,!0),await t.resolver(i,t.context,cTe(Q||c.mount,a,t.criteriaMode,t.shouldUseNativeValidation))),G=async Q=>{const{errors:ee}=await F(Q);if(C(Q),Q)for(const ie of Q){const ce=ln(ee,ie);ce?c.array.has(ie)&&yr(ce)?bM(n.errors,{[ie]:ce},ie):or(n.errors,ie,ce):zr(n.errors,ie)}else n.errors=ee;return ee},z=async({name:Q,eventType:ee})=>{if(e.validate){const ie=await e.validate({formValues:i,formState:n,name:Q,eventType:ee});if(yr(ie))for(const ce in ie){const me=ie[ce];me&&Ze(`${ox}.${ce}`,{message:qs(me.message)?me.message:"",type:me.type||Nl.validate})}else qs(ie)||!ie?Ze(ox,{message:ie||"",type:Nl.validate}):Le(ox);return ie}return!0},$=async({fields:Q,onlyCheckValid:ee,name:ie,eventType:ce,context:me={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(me.runRootValidation=!0,!await z({name:ie,eventType:ce})&&(me.valid=!1,ee)))return me.valid;for(const Se in Q){const Re=Q[Se];if(Re){const{_f:K,...ne}=Re;if(K){const ge=c.array.has(K.name),Te=Re._f&&uTe(Re._f),Ee=f.validatingFields||f.isValidating||y.validatingFields||y.isValidating;Te&&Ee&&C([K.name],!0);const et=await LM(Re,c.disabled,i,L,t.shouldUseNativeValidation&&!ee,ge);if(Te&&Ee&&C([K.name]),et[K.name]&&(me.valid=!1,ee)||(!ee&&(ln(et,K.name)?ge?bM(n.errors,et,K.name):or(n.errors,K.name,et[K.name]):zr(n.errors,K.name)),e.shouldUseNativeValidation&&et[K.name]))break}!zs(ne)&&await $({context:me,onlyCheckValid:ee,fields:ne,name:Se,eventType:ce})}}return me.valid},Y=()=>{for(const Q of c.unMount){const ee=ln(a,Q);ee&&(ee._f.refs?ee._f.refs.every(ie=>!lx(ie)):!lx(ee._f.ref))&&Ue(Q)}c.unMount=new Set},q=(Q,ee)=>!t.disabled&&(Q&&ee&&or(i,Q,ee),!kc(oe(),s)),U=(Q,ee,ie)=>nTe(Q,c,{...o.mount?i:pr(ee)?s:qs(Q)?{[Q]:ee}:ee},ie,ee),D=Q=>OC(ln(o.mount?i:s,Q,t.shouldUnregister?ln(s,Q,[]):[])),X=(Q,ee,ie={})=>{const ce=ln(a,Q);let me=ee;if(ce){const Se=ce._f;Se&&(!Se.disabled&&or(i,Q,O7(ee,Se)),me=jO(Se.ref)&&As(ee)?"":ee,S7(Se.ref)?[...Se.ref.options].forEach(Re=>Re.selected=me.includes(Re.value)):Se.refs?L0(Se.ref)?Se.refs.forEach(Re=>{(!Re.defaultChecked||!Re.disabled)&&(Array.isArray(me)?Re.checked=!!me.find(K=>K===Re.value):Re.checked=me===Re.value||!!me)}):Se.refs.forEach(Re=>Re.checked=Re.value===me):LC(Se.ref)?Se.ref.value="":(Se.ref.value=me,Se.ref.type||S.state.next({name:Q,values:$r(i)})))}(ie.shouldDirty||ie.shouldTouch)&&_(Q,me,ie.shouldTouch,ie.shouldDirty,!0),ie.shouldValidate&&te(Q)},W=(Q,ee,ie)=>{for(const ce in ee){if(!ee.hasOwnProperty(ce))return;const me=ee[ce],Se=Q+"."+ce,Re=ln(a,Se);(c.array.has(Q)||yr(me)||Re&&!Re._f)&&!sh(me)?W(Se,me,ie):X(Se,me,ie)}},B=(Q,ee,ie={})=>{const ce=ln(a,Q),me=c.array.has(Q),Se=$r(ee),Re=ln(i,Q),K=kc(Re,Se);if(K||or(i,Q,Se),me)S.array.next({name:Q,values:$r(i)}),(f.isDirty||f.dirtyFields||y.isDirty||y.dirtyFields)&&ie.shouldDirty&&(E(),S.state.next({name:Q,dirtyFields:n.dirtyFields,isDirty:q(Q,Se)}));else{const ne=Array.isArray(Se)&&!Se.length||zs(Se);!ce||ce._f||As(Se)||ne?X(Q,Se,ie):W(Q,Se,ie)}if(!K){const ne=SM(Q,c),ge=$r(i);if(!me)for(const Te of pM(c.array,Q))S.array.next({name:Te,values:ge});S.state.next({...ne&&n,name:o.mount||ne?Q:void 0,values:ge})}},R=Q=>{const ee=Ko(Q)?Q(i):Q;if(!kc(i,ee)){i={...i,...ee};for(const ie of c.mount)B(ie,ln(ee,ie));S.state.next({...n,values:i})}},J=async Q=>{o.mount=!0;const ee=Q.target;let ie=ee.name,ce=!0;const me=ln(a,ie),Se=ne=>{ce=Number.isNaN(ne)||sh(ne)&&isNaN(ne.getTime())||kc(ne,ln(i,ie,ne))},Re=yM(t.mode),K=yM(t.reValidateMode);if(me){let ne,ge;
1267const Te=ee.type?gM(me._f):Xye(Q),Ee=Q.type===ag.BLUR||Q.type===ag.FOCUS_OUT,et=!pTe(me._f)&&!e.validate&&!t.resolver&&!ln(n.errors,ie)&&!me._f.deps||hTe(Ee,ln(n.touchedFields,ie),n.isSubmitted,K,Re),rt=SM(ie,c,Ee);or(i,ie,Te),Ee?(!ee||!ee.readOnly)&&(me._f.onBlur&&me._f.onBlur(Q),p&&p(0)):me._f.onChange&&me._f.onChange(Q);const Pt=_(ie,Te,Ee),kt=!zs(Pt)||rt;if(!Ee&&S.state.next({name:ie,type:Q.type,values:$r(i)}),et)return(f.isValid||y.isValid)&&(t.mode==="onBlur"?Ee&&v():Ee||v()),kt&&S.state.next({name:ie,...rt?{}:Pt});if(!t.resolver&&e.validate&&await z({name:ie,eventType:Q.type}),!Ee&&rt&&S.state.next({...n}),t.resolver){const{errors:yt}=await F([ie]);if(C([ie]),Se(Te),ce){const Xe=vM(n.errors,a,ie),vt=vM(yt,a,Xe.name||ie);ne=vt.error,ie=vt.name,ge=zs(yt)}}else C([ie],!0),ne=(await LM(me,c.disabled,i,L,t.shouldUseNativeValidation))[ie],C([ie]),Se(Te),ce&&(ne?ge=!1:(f.isValid||y.isValid)&&(ge=await $({fields:a,onlyCheckValid:!0,name:ie,eventType:Q.type})));ce&&(me._f.deps&&(!Array.isArray(me._f.deps)||me._f.deps.length>0)&&te(me._f.deps),j(ie,ge,ne,Pt))}},Z=(Q,ee)=>{if(ln(n.errors,ee)&&Q.focus)return Q.focus(),1},te=async(Q,ee={})=>{let ie,ce;const me=vS(Q);if(t.resolver){const Se=await G(pr(Q)?Q:me);ie=zs(Se),ce=Q?!me.some(Re=>ln(Se,Re)):ie}else Q?(ce=(await Promise.all(me.map(async Se=>{const Re=ln(a,Se);return await $({fields:Re&&Re._f?{[Se]:Re}:Re,eventType:ag.TRIGGER})}))).every(Boolean),!(!ce&&!n.isValid)&&v()):ce=ie=await $({fields:a,name:Q,eventType:ag.TRIGGER});return S.state.next({...!qs(Q)||(f.isValid||y.isValid)&&ie!==n.isValid?{}:{name:Q},...t.resolver||!Q?{isValid:ie}:{},errors:n.errors}),ee.shouldFocus&&!ce&&bS(a,Z,Q?me:c.mount),ce},oe=(Q,ee)=>{let ie={...o.mount?i:s};return ee&&(ie=T7(ee.dirtyFields?n.dirtyFields:n.touchedFields,ie)),pr(Q)?ie:qs(Q)?ln(ie,Q):Q.map(ce=>ln(ie,ce))},pe=(Q,ee)=>({invalid:!!ln((ee||n).errors,Q),isDirty:!!ln((ee||n).dirtyFields,Q),error:ln((ee||n).errors,Q),isValidating:!!ln(n.validatingFields,Q),isTouched:!!ln((ee||n).touchedFields,Q)}),Le=Q=>{const ee=Q?vS(Q):void 0;ee?.forEach(ie=>zr(n.errors,ie)),ee?ee.forEach(ie=>{S.state.next({name:ie,errors:n.errors})}):S.state.next({errors:{}})},Ze=(Q,ee,ie)=>{const ce=(ln(a,Q,{_f:{}})._f||{}).ref,me=ln(n.errors,Q)||{},{ref:Se,message:Re,type:K,...ne}=me;or(n.errors,Q,{...ne,...ee,ref:ce}),S.state.next({name:Q,errors:n.errors,isValid:!1}),ie&&ie.shouldFocus&&ce&&ce.focus&&ce.focus()},Fe=(Q,ee)=>Ko(Q)?S.state.subscribe({next:ie=>"values"in ie&&Q(ie.values||U(void 0,ee),ie)}):U(Q,ee,!0),Be=Q=>S.state.subscribe({next:ee=>{if(mTe(Q.name,ee.name,Q.exact)&&dTe(ee,Q.formState||f,it,Q.reRenderRoot)){const ie={...i};Q.callback({values:ie,...n,...ee,defaultValues:s})}}}).unsubscribe,He=Q=>(o.mount=!0,y={...y,...Q.formState},Be({...Q,formState:{...h,...Q.formState}})),Ue=(Q,ee={})=>{for(const ie of Q?vS(Q):c.mount)c.mount.delete(ie),c.array.delete(ie),ee.keepValue||(zr(a,ie),zr(i,ie)),!ee.keepError&&zr(n.errors,ie),!ee.keepDirty&&zr(n.dirtyFields,ie),!ee.keepTouched&&zr(n.touchedFields,ie),!ee.keepIsValidating&&zr(n.validatingFields,ie),!t.shouldUnregister&&!ee.keepDefaultValue&&zr(s,ie);S.state.next({values:$r(i)}),S.state.next({...n,...ee.keepDirty?{isDirty:q()}:{}}),!ee.keepIsValid&&v()},st=({disabled:Q,name:ee})=>{if(Cc(Q)&&o.mount||Q||c.disabled.has(ee)){const me=c.disabled.has(ee)!==!!Q;Q?c.disabled.add(ee):c.disabled.delete(ee),me&&o.mount&&!o.action&&v()}},Ne=(Q,ee={})=>{let ie=ln(a,Q);const ce=Cc(ee.disabled)||Cc(t.disabled),me=!c.registerName.has(Q)&&ie&&ie._f&&!ie._f.mount;return or(a,Q,{...ie||{},_f:{...ie&&ie._f?ie._f:{ref:{name:Q}},name:Q,mount:!0,...ee}}),c.mount.add(Q),ie&&!me?st({disabled:Cc(ee.disabled)?ee.disabled:t.disabled,name:Q}):N(Q,!0,ee.value),{...ce?{disabled:ee.disabled||t.disabled}:{},...t.progressive?{required:!!ee.required,min:XT(ee.min),max:XT(ee.max),minLength:XT(ee.minLength),maxLength:XT(ee.maxLength),pattern:XT(ee.pattern)}:{},name:Q,onChange:J,onBlur:J,ref:Se=>{if(Se){c.registerName.add(Q),Ne(Q,ee),c.registerName.delete(Q),ie=ln(a,Q);const Re=pr(Se.value)&&Se.querySelectorAll&&Se.querySelectorAll("input,select,textarea")[0]||Se,K=sTe(Re),ne=ie._f.refs||[];if(K?ne.find(ge=>ge===Re):Re===ie._f.ref)return;or(a,Q,{_f:{...ie._f,...K?{refs:[...ne.filter(lx),Re,...Array.isArray(ln(s,Q))?[{}]:[]],ref:{type:Re.type,name:Q}}:{ref:Re}}}),N(Q,!1,void 0,Re)}else ie=ln(a,Q,{}),ie._f&&(ie._f.mount=!1),(t.shouldUnregister||ee.shouldUnregister)&&!(pM(c.array,Q).length&&o.action)&&c.unMount.add(Q)}}},be=()=>t.shouldFocusError&&!t.shouldUseNativeValidation&&bS(a,Z,c.mount),xe=Q=>{Cc(Q)&&(S.state.next({disabled:Q}),bS(a,(ee,ie)=>{const ce=ln(a,ie);ce&&(ee.disabled=ce._f.disabled||Q,Array.isArray(ce._f.refs)&&ce._f.refs.forEac
1267h(me=>{me.disabled=ce._f.disabled||Q}))},0,!1))},de=(Q,ee)=>async ie=>{let ce;ie&&(ie.preventDefault&&ie.preventDefault(),ie.persist&&ie.persist());let me=$r(i);if(S.state.next({isSubmitting:!0}),t.resolver){const{errors:Se,values:Re}=await F();C(),n.errors=Se,me=$r(Re)}else await $({fields:a,eventType:ag.SUBMIT});if(c.disabled.size)for(const Se of c.disabled)zr(me,Se);if(zr(n.errors,y7),zs(n.errors)){S.state.next({errors:{}});try{await Q(me,ie)}catch(Se){ce=Se}}else ee&&await ee({...n.errors},ie),be(),setTimeout(be);if(S.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:zs(n.errors)&&!ce,submitCount:n.submitCount+1,errors:n.errors}),ce)throw ce},De=(Q,ee={})=>{ln(a,Q)&&(pr(ee.defaultValue)?B(Q,$r(ln(s,Q))):(B(Q,ee.defaultValue),or(s,Q,$r(ee.defaultValue))),ee.keepTouched||zr(n.touchedFields,Q),ee.keepDirty||(zr(n.dirtyFields,Q),n.isDirty=ee.defaultValue?q(Q,$r(ln(s,Q))):q()),ee.keepError||(zr(n.errors,Q),f.isValid&&v()),S.state.next({...n}))},ue=(Q,ee={})=>{const ie=Q?$r(Q):s,ce=$r(ie),me=zs(Q),Se=me?s:ce;if(ee.keepDefaultValues||(s=ie),!ee.keepValues){if(ee.keepDirtyValues){const Re=new Set([...c.mount,...Object.keys(dg(s,i))]);for(const K of Array.from(Re)){const ne=ln(n.dirtyFields,K),ge=ln(i,K),Te=ln(Se,K);ne&&!pr(ge)?or(Se,K,ge):!ne&&!pr(Te)&&B(K,Te)}}
1267else{if(bC&&pr(Q))for(const Re of c.mount){const K=ln(a,Re);if(K&&K._f){const ne=Array.isArray(K._f.refs)?K._f.refs[0]:K._f.ref;if(jO(ne)){const ge=ne.closest("form");if(ge){ge.reset();break}}}}if(ee.keepFieldsRef)for(const Re of c.mount)B(Re,ln(Se,Re));else a={}}i=t.shouldUnregister?ee.keepDefaultValues?$r(s):{}:$r(Se),S.array.next({values:{...Se}}),S.state.next({values:{...Se}})}c={mount:ee.keepDirtyValues?c.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},o.mount=!f.isValid||!!ee.keepIsValid||!!ee.keepDirtyValues||!t.shouldUnregister&&!zs(Se),o.watch=!!t.shouldUnregister,o.keepIsValid=!!ee.keepIsValid,o.action=!1,ee.keepErrors||(n.errors={}),S.state.next({submitCount:ee.keepSubmitCount?n.submitCount:0,isDirty:me?!1:ee.keepDirty?n.isDirty:!!(ee.keepDefaultValues&&!kc(Q,s)),isSubmitted:ee.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:me?{}:ee.keepDirtyValues?ee.keepDefaultValues&&i?dg(s,i):n.dirtyFields:ee.keepDefaultValues&&Q?dg(s,Q):ee.keepDirty?n.dirtyFields:{},touchedFields:ee.keepTouched?n.touchedFields:{},errors:ee.keepErrors?n.errors:{},isSubmitSuccessful:ee.keepIsSubmitSuccessful?n.isSubmitSuccessful:!1,isSubmitting:!1,defaultValues:s})},je=(Q,ee)=>ue(Ko(Q)?Q(i):Q,{...t.resetOptions,...ee}),Ve=(Q,ee={})=>{const ie=ln(a,Q),ce=ie&&ie._f;if(ce){const me=ce.refs?ce.refs[0]:ce.ref;me.focus&&setTimeout(()=>{me.focus(),ee.shouldSelect&&Ko(me.select)&&me.select()})}},it=Q=>{n={...n,...Q}},It={control:{register:Ne,unregister:Ue,getFieldState:pe,handleSubmit:de,setError:Ze,_subscribe:Be,_runSchema:F,_updateIsValidating:C,_focusError:be,_getWatch:U,_getDirty:q,_setValid:v,_setFieldArray:x,_setDisabledField:st,_setErrors:w,_getFieldArray:D,_reset:ue,_resetDefaultValues:()=>Ko(t.defaultValues)&&t.defaultValues().then(Q=>{je(Q,t.resetOptions),S.state.next({isLoading:!1})}),_removeUnmounted:Y,_disableForm:xe,_subjects:S,_proxyFormState:f,get _fields(){return a},get _formValues(){return i},get _state(){return o},set _state(Q){o=Q},get _defaultValues(){return s},get _names(){return c},set _names(Q){c=Q},get _formState(){return n},get _options(){return t},set _options(Q){t={...t,...Q}}},subscribe:He,trigger:te,register:Ne,handleSubmit:de,watch:Fe,setValue:B,setValues:R,getValues:oe,reset:je,resetField:De,clearErrors:Le,unregister:Ue,setError:Ze,setFocus:Ve,getFieldState:pe};return{...It,formControl:It}}function E0(e={}){const t=ke.useRef(void 0),n=ke.useRef(void 0),[a,s]=ke.useState(()=>({...$r(w7),isLoading:Ko(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:Ko(e.defaultValues)?void 0:e.defaultValues}));if(!t.current)if(e.formControl)t.current={...e.formControl,formState:a},e.defaultValues&&!Ko(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:o,...c}=yTe(e);t.current={...c,formState:a}}const i=t.current.control;return i._options=e,tTe(()=>{const o=i._subscribe({formState:i._proxyFormState,callback:()=>s({...i._formState,defaultValues:i._defaultValues}),reRenderRoot:!0});return s(c=>({...c,isReady:!0})),i._formState.isReady=!0,o},[i]),ke.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),ke.useEffect(()=>{e.mode&&(i._options.mode=e.mode),e.reValidateMode&&(i._options.reValidateMode=e.reValidateMode)},[i,e.mode,e.reValidateMode]),ke.useEffect(()=>{e.errors&&(i._setErrors(e.errors),i._focusError())},[i,e.errors]),ke.useEffect(()=>{e.shouldUnregister&&i._subjects.state.next({values:i._getWatch()})},[i,e.shouldUnregister]),ke.useEffect(()=>{if(i._proxyFormState.isDirty){const o=i._getDirty();o!==a.isDirty&&i._subjects.state.next({isDirty:o})}},[i,a.isDirty]),ke.useEffect(()=>{var o;e.values&&!kc(e.values,n.current)?(i._reset(e.values,{keepFieldsRef:!0,...i._options.resetOptions}),!((o=i._options.resetOptions)===null||o===void 0)&&o.keepIsValid||i._setValid(),n.current=e.values,s(c=>({...c}))):i._resetDefaultValues()},[i,e.values]),ke.useEffect(()=>{i._state.mount||(i._setValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),t.current.formState=ke.useMemo(()=>eTe(a,i),[i,a]),t.current}const TTe=()=>{let{loginUser:e,user:t,loginError:n}=b.useContext(En);const[a,s]=b.useState(!0),[i,o]=b.useState(!1),[c,p]=b.useState(""),[m,h]=b.useState(!1),[f,y]=b.useState(!1),S=Fn(),L=()=>{s(!a)},O=b.useRef(null),v=()=>{const j=O.current,F=j.getContext("2d"),G=Math.floor(1e3+Math.random()*9e3);F.clearRect(0,0,j.width,j.height),F.font="800 130px Ubuntu ",F.lineWidth=1.3,F.strokeStyle="#000",F.fillStyle="#000",F.strokeText(G,-5,130),F.fillText(G,-5,130),p(G)};b.useEffect(()=>{setInterval(function(){h(!1)},1e3)},[m]),b.useEffect(()=>
1267{v()},[]),b.useEffect(()=>{fe.isEmpty(t)||S("/")},[t]);const{register:C,handleSubmit:E,formState:{errors:x},unregister:A,watch:w,reset:k}=E0({defaultValues:{username:"",password:"",uniqueId:Math.random()*1e4}});b.useEffect(()=>{fe.isEmpty(x)||v()},[x]),b.useEffect(()=>{v()},[n]),b.useEffect(()=>{x?.validateCode?.message==="Invalid validate code"&&v()},[x?.validateCode]);const[N,_]=b.useState(!1);return r.jsxs("div",{children:[r.jsxs(Ui,{children:[r.jsx("div",{className:"d-flex align-items-center justify-content-start",children:r.jsx("div",{className:"d-flex justify-content-center align-items-center",style:{background:"white",borderRadius:"50%",marginLeft:"8px",marginTop:"8px"},onClick:()=>S("/"),children:r.jsx(aL,{size:30,className:"fs-1 p-1 cursor-pointer"})})}),r.jsxs("div",{className:"login-log-sec w-100",children:[r.jsx("div",{className:"login-logo",children:r.jsx("img",{src:"../assets/images/velki-logo.png",alt:""})}),r.jsx("div",{className:"px-2",style:{position:"relative"},onClick:()=>{window.open("https://wiinpbuu.com","_self")},children:r.jsxs("span",{onClick:()=>{window.open("https://wiinpbuu.com","_self")},children:[" ",r.jsx("img",{src:"/signup-banner/velkiex123-net.webp",alt:""})," "]})}),r.jsxs(wn,{onSubmit:E(e),className:"bg-white p-4",children:[r.jsx("label",{className:"mb-3 d-block text-center fs-2",children:"LOGIN"}),r.jsxs(wn.Group,{className:"mb-3",children:[r.jsxs(Fs,{controlId:"floatingInput",label:"Username",children:[r.jsx(wn.Control,{...C("username",{required:"Please enter Username"}),className:`login-input ${fe.isEmpty(w("username"))?"":"login-input-border"}`,id:"input-user",autocomplete:"off",type:"text",placeholder:"Username",style:x.username?{borderColor:"red"}:{}}),r.jsxs("div",{style:{left:"10px"},className:"position-absolute top-0 flex items-center h-40px ml-2 space-x-3px start-icon",children:[" ",r.jsx("span",{className:`${fe.isEmpty(w("username"))?"":"icon-content-selected"} position-absolute  translate-middle-y top-50 icon-content text-18 text-black-400 top-3 left-3 z-10 icon-user`,children:r.jsx("i",{class:"icon-flag-bangladesh path1 z-10 text-18"})})]})]}),x.username&&x?.username?.message&&r.jsx("label",{className:"text-danger",children:x.username.message})]}),r.jsxs(wn.Group,{className:"mb-4",children:[r.jsxs(Fs,{controlId:"floatingPassword",label:"Password",children:[r.jsx(wn.Control,{type:a?"password":"text",placeholder:"Password",className:`login-input ${fe.isEmpty(w("password"))?"":"login-input-border"}`,maxLength:15,...C("password",{required:"Please enter password"}),style:x.password?{borderColor:"red"}:{}}),r.jsxs("div",{style:{left:"10px"},className:"position-absolute top-0 flex items-center h-40px ml-2 space-x-3px start-icon",children:[" ",r.jsx("span",{className:`${fe.isEmpty(w("password"))?"":"icon-content-selected"} position-absolute  translate-middle-y top-50 icon-content text-18 text-black-400 top-3 left-3 z-10 icon-lock`,children:r.jsx("i",{class:"icon-flag-bangladesh path1 z-10 text-18"})})]}),r.jsx(jt,{className:"position-absolute translate-middle-y top-50 end-0 me-2 bg-transparent border-0 text-dark p-0 ",onClick:()=>L(),children:a?r.jsx(ih,{className:"opacity-100 fs-5",size:"17"}):r.jsx(oh,{className:"opacity-100 fs-5",size:"17"})})]}),x.password&&x?.password?.message&&r.jsx("label",{className:"text-danger",children:x.password.message})]}),r.jsxs(wn.Group,{className:"mb-4",children:[r.jsxs(Fs,{controlId:"floatingValid",label:"ValidationCode",children:[r.jsx(wn.Control,{type:"number",keyboardType:"numeric",autocomplete:"off",className:`login-input ${fe.isEmpty(w("validateCode"))?"":"login-input-border"}`,maxLength:"4",...C("validateCode",{required:"Please enter validate code",validate:{validate:j=>parseInt(j)===parseInt(c)||"Invalid validate code"}}),style:x.validateCode?{borderColor:"red"}:{},onChange:j=>{j.target.value.length==4&&(j.target.blur(),A("validateCode",{keepValue:!0}))},placeholder:"ValidationCode"}),r.jsxs("div",{style:{left:"10px"},className:"position-absolute top-0 flex items-center h-40px ml-2 space-x-3px start-icon",children:[" ",r.jsx("span",{className:`${fe.isEmpty(w("val
1267idateCode"))?"":"icon-content-selected"} position-absolute  translate-middle-y top-50 icon-content text-18 text-black-400 top-3 left-3 z-10 icon-shield`,children:r.jsx("i",{class:"icon-flag-bangladesh path1 z-10 text-18"})})]}),r.jsx("canvas",{ref:O,onClick:v,className:"position-absolute translate-middle-y top-50 canvas-img",id:"authenticateImage"})]}),x.validateCode&&x?.validateCode?.message&&r.jsx("label",{className:"text-danger",children:x.validateCode.message})]}),r.jsx("div",{children:r.jsxs("label",{for:"remember",className:"d-flex justify-content-start align-items-center select-none",children:[r.jsx("span",{onClick:()=>o(!i),style:{width:"1rem",height:"1rem",background:i?"#ffc800":"#fff4c1",display:"flex",alignItems:"center",justifyContent:"center",border:"1px solid black",borderRadius:".25rem",paddingTop:"2px"},children:i&&r.jsx("span",{className:"icon-check text-checkbox-icon text-8 font-bold"})}),r.jsx("div",{style:{paddingLeft:"5px"},children:"Remember me "})]})}),n&&r.jsx("label",{className:"text-danger",children:n}),r.jsx("div",{className:"text-center mt-3",children:r.jsx(jt,{type:"submit",className:m?"noHover theme-btn ms-auto px-5 login-focus":"noHover theme-btn ms-auto px-5",onClick:()=>h(!0),children:"Login"})})]})]})]}),f&&r.jsx("div",{style:{position:"fixed",top:0,left:0,width:"100%",height:"100%",zIndex:9999},children:r.jsx(L9,{})})]})},Jl=({heading:e,children:t})=>{const n=Fn();return r.jsx("div",{children:r.jsxs(Ui,{visibilityType:!0,children:[r.jsxs("div",{className:"balance-label position-relative",children:[e,r.jsx("button",{className:"bg-transparent border-0 text-white position-absolute end-0 pt-0",children:r.jsx(Zs,{className:"fs-3",style:{fontWeight:"800"},onClick:()=>n("/")})})]}),t]})})},STe=()=>{const{userCoins:e,user:t}=b.useContext(En),[n,a]=b.useState([]),[s,i]=b.useState([]),[o,c]=b.useState({page:1,limit:10});b.useEffect(()=>{window.scrollTo(0,0)},[]);const p=()=>{c({...o,page:o?.page+1}),m({...o,page:o?.page+1},"add")},m=async(h=o,f)=>{const{status:y,data:S}=await Cn(Zt.transactionLogs,h);y==200&&S?.success&&(a(S?.results),f=="add"?i([...s,...S?.results?.data]):i(S?.results?.data))};return b.useEffect(()=>{fe.isEmpty(t)||m()},[t]),r.jsx(Jl,{heading:"Balance Overview",children:r.jsxs("div",{className:"p-3 pt-4 inner-sidebar-content",children:[r.jsxs("div",{className:"balance-sec",style:{borderRadius:".75rem",paddingTop:"1rem",paddingBottom:".7rem"},children:[r.jsx("h5",{style:{fontSize:"1rem",fontWeight:"700"},className:"text-white mb-0",children:"Your Balances"}),r.jsxs("h6",{style:{fontSize:"1.5714285714285714rem",display:"flex",alignItems:"end"},className:"text-white mb-0",children:[" ",r.jsx("span",{style:{fontSize:".7142857142857143rem",marginRight:"7px"},children:"PBU"})," ",e?.balance?.toFixed(2)]})]}),s?.length>0?s?.map(h=>r.jsx("div",{className:"balance-deposit-sec mt-3",children:r.jsxs(Qa,{style:{borderRadius:".5rem"},bordered:!0,className:" overflow-hidden bg-white",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{style:{fontWeight:"400",fontSize:".8571428571428571rem",padding:".3rem .5rem"},colSpan:"4",children:nn.dateFormat(h?.createdAt)})})}),r.jsxs("tbody",{children:[r.jsxs("tr",{children:[r.jsxs("td",{style:{padding:"3px 5px",fontSize:".7142857142857143rem"},width:"50%",children:[h?.transactionType==="credit"?"Deposit":"Withdrawal"," ",r.jsx("strong",{style:{fontSize:"14px",color:h?.transactionType==="credit"?"":"red"},className:"d-block",children:h?.amount?.toFixed(2)})]}),r.jsxs("td",{style:{padding:"3px 5px",fontSize:".7142857142857143rem"},width:"50%",children:["Balance"," ",r.jsx("strong",{style:{fontSize:"14px"},className:"d-block",children:h?.newBalance?.toFixed(2)})]})]}),r.jsx("tr",{children:r.jsx("td",{width:"50%",colSpan:"4",children:h?.forBet!=0||h?.forBet!="0"?"-->":r.jsxs("span",{style:{fontSize:".8571428571428571rem"},children:["Agent"," ",r.jsx(Xa,{size:10,style:{margin:"0 3px"}}),h?.userData?.username]})})})]})]})})):"No Record Found",n?.hasNextPage&&r.jsx("div",{className:"w-100 d-flex justify-content-center align-items-center",children:r.jsxs(jt,{onClick:p,style:{background:"black",border:"none"},children:["Show More ",r.jsx(Qc,{})]})})]})})},vTe=()=>{const[e,t]=b.useState([]),[n,a]=b.useState([]),s=async()=>{const{status:i,data:o}=await Cn(Zt.activityLogs);o?.success&&a(o?.results?.data)};return b.useEffect(()=>{s()},[]),r.jsx(Jl,{heading:"Active Log",children:r.jsx("div",{className:"p-sm-3 p-2 pt-3",children:r.jsx("div",{className:"active-log-table",children:n?.length>0?n?.map((i,o)=>r.jsxs(Qa,{style:{borderRadius:".5rem"},bordered:!0,className:" overflow-hidden bg-white",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{style:{fontWeight:"400",fontSize:".8571428571428571rem",padding:".3rem .5rem"},colSpan:"4",children:nn.dateFormat(i?.createdAt)})})}),r.jsxs("tbody",{children:[r.jsx("tr",{children:r.jsxs("td",{colSpan:"4",children:["Login Status"," ",r.jsx("strong",{className:"d-block",style:{color:"green"},children:i?.activityStatus})]})}),r.jsxs("tr",{children:[r.jsx("td",{width:"40%",children:"IP Address"}),r.jsx("td",{width:"60%",children:i?.ip})]}),r.jsxs("tr",{children:[r.jsx("td",{width:"40%",children:"ISP"}),r.jsx("td",{width:"60%",children:i?.isp||"--"})]}),r.jsxs("tr",{children:[r.jsx("td",{width:"40%",children:"City/State/Country"}),r.jsx("td",{width:"60%",children:i?.country})]})]})]})):""})})})},bTe=()=>{const e=Fn();let{user:t}=b.useContext(En);return r.jsxs(Jl,{heading:"My Profile",children:[" ",r.jsx("div",{className:"p-3 inner-sidebar-content",children:r.jsx(Qa,{className:"align-middle bg-white my-profile",children:r.jsxs("tbody",{children:[r.jsxs("tr",{children:[r.jsx("td",{width:"30%",children:"User Name"}),r.jsxs("td",{width:"70%",colSpan:"2",children:["@ ",t?.user?.username]})]}),r.jsxs("tr",{children:[r.jsx("td",{width:"30%",children:"First Name"}),r.jsx("td",{width:"40%",children:t?.user?.firstName}),r.jsx("td",{width:"30%",className:"text-right",children:r.jsxs(jt,{onClick:()=>e("/update-profile"),className:"theme-btn py-0 px-2",style:{fontSize:"0.8571428571428571rem"},children:[r.jsx("i",{class:"icon-edit"}),r.jsx("span",{style:{fontWeight:"400",marginLeft:"5px"},children:"Edit"})]})})]}),r.jsxs("tr",{children:[r.jsx("td",{width:"30%",children:"Last Name"}),r.jsx("td",{width:"40%",children:t?.user?.firstName}),r.jsx("td",{width:"30%",className:"text-right",children:r.jsxs(jt,{onClick:()=>e("/update-profile"),className:"theme-btn py-0 px-2",style:{fontSize:"0.8571428571428571rem"},children:[r.jsx("i",{class:"icon-edit"}),r.jsx("span",{style:{fontWeight:"400",marginLeft:"5px"},children:"Edit"})]})})]}),r.jsxs("tr",{children:[r.jsx("td",{width:"30%",children:"Phone"}),r.jsx("td",{width:"70%",colSpan:"2",children:t?.user?.phoneNumber})]}),r.jsxs("tr",{children:[r.jsx("td",{width:"30%",children:"Email"}),r.jsx("td",{width:"40%",children:t?.user?.email}),r.jsx("td",{width:"30%",className:"text-right",children:r.jsxs(jt,{onClick:()=>e("/update-profile"),className:"theme-btn py-0 px-2",style:{fontSize:"0.8571428571428571rem"},children:[r.jsx("i",{class:"icon-edit"}),r.jsx("span",{style:{fontWeight:"400",marginLeft:"5px"},children:"Edit"})]})})]}),r.jsxs("tr",{children:[r.jsx("td",{width:"30%",children:"Password"}),r.jsx("td",{width:"40%",children:"********"}),r.jsx("td",{width:"30%",className:"text-right",children:r.jsxs(jt,{onClick:()=>e("/change-password-profile"),className:"theme-btn py-0 px-2",style:{fontSize:"0.8571428571428571rem"},children:[r.jsx("i",{class:"icon-edit"}),r.jsx("span",{style:{fontWeight:"400",marginLeft:"5px"},children:"Edit"})]})})]})]})})})]})},OTe=()=>{const[e,t]=b.useState({first:!0,second:!0,third:!0}),{logoutUser:n,user:a,profileData:s}=b.useContext(En),i=Fn(),[o,c]=b.useState({}),p=k=>{t({...e,[k]:!e[k]})},[m,h]=b.useState(0),[f,y]=b.useState({check:!0,message:""}),{register:S,handleSubmit:L,formState:{errors:O},unregister:v,reset:C,watch:E,trigger:x,setValue:A}=E0({});b.useEffect(()=>{fe.isEmpty(a)?i("/"):a?.results?.isPasswordReset||i("/change-password")},[a]),b.useEffect(()=>{fe.isEmpty(E("confirmPassword"))||E("newPassword")&&x("confirmPassword")},[E("newPassword")]);const w=async k=>{k.uniqueId=Math.random()*1e4;const N=fe.pick(k,["oldPassword","newPassword","uniqueId"]),{status:_,data:j}=await is(Zt.changePassword,N);_===200?j.success?(localStorage.removeItem("token"),localStorage.removeItem("refresh_token"),localStorage.setItem("token",j.results.token),localStorage.setItem("refresh_token",j.results.refresh_token),i("/")):y({check:!0,message:j?.message}):y({check:!0,message:j?.message})};return r.jsx("div",{children:m==0?r.jsxs(Ui,{page:"change",children:[r.jsx("div",{className:"d-flex align-items-center justify-content-start",children:r.jsx("div",{className:"d-flex justify-content-center align-items-center",style:{background:"white",borderRadius:"50%",marginLeft:"8px",marginTop:"8px"},onClick:()=>{n()},children:r.jsx(aL,{size:30,className:"fs-1 p-1 cursor-pointer"})})}),r.jsxs("div",{className:"login-log-sec w-100",children:[r.jsx("div",{className:"login-logo",children:r.jsx("img",{src:"../assets/images/velki-logo.png",alt:""})}),r.jsx("div",{className:"px-3",children:r.jsx("img",{src:"../assets/images/velki-login-signup-banner.png",alt:""})}),r.jsxs(wn,{onSubmit:L(k=>{s?.pwd==k?.oldPassword?(h(1),c(k)):y({check:!0,message:"Your Password is incorrect"})}),className:"bg-white p-4",children:[r.jsx("label",{className:"mb-3 d-block text-center fs-2",children:"Change Password"}),r.jsxs(wn.Group,{className:"mb-3",children:[r.jsxs(Fs,{controlId:"floatingPassword",label:"New Password",children:[r.jsx(wn.Control,{type:e?.second?"password":"text",placeholder:"New Password",maxLength:16,minLength:8,onInput:k=>Ig(k),...S("newPassword",{required:"Please enter new password.",validate:k=>
1267k===""||k.trim()?!0:"White spaces not allowed."})}),r.jsx(fd,{className:"position-absolute translate-middle-y top-50"}),r.jsx(jt,{className:"position-absolute translate-middle-y top-50 end-0 me-3 bg-white border-0 text-dark p-0 ",onClick:()=>p("second"),children:e?.second?r.jsx(ih,{className:"opacity-100 fs-4"}):r.jsx(oh,{className:"opacity-100 fs-4"})})]}),O.newPassword&&O?.newPassword?.message&&r.jsx("label",{className:"text-danger",children:O.newPassword.message})]}),r.jsxs(wn.Group,{className:"mb-3",children:[r.jsxs(Fs,{controlId:"floatingPassword",label:"New Password Confirm",children:[r.jsx(wn.Control,{type:e?.third?"password":"text",placeholder:"New Password Confirm",onInput:k=>Ig(k),maxLength:16,minLength:8,...S("confirmPassword",{required:{value:!0,message:"Please enter new password confirm."},validate:k=>{if(k==="")return!0;if(!fe.isEmpty(E("newPassword")))return k==E("newPassword")?!0:"Password and confirm password does not match."}}),onChange:k=>{A("confirmPassword",k.target.value,{shouldValidate:!0})}}),r.jsx(fd,{className:"position-absolute translate-middle-y top-50"}),r.jsx(jt,{className:"position-absolute translate-middle-y top-50 end-0 me-3 bg-white border-0 text-dark p-0 ",onClick:()=>p("third"),children:e?.third?r.jsx(ih,{className:"opacity-100 fs-4"}):r.jsx(oh,{className:"opacity-100 fs-4"})})]}),O.confirmPassword&&O?.confirmPassword?.message&&r.jsx("label",{className:"text-danger",children:O.confirmPassword.message})]}),r.jsxs(wn.Group,{className:"mb-1",children:[r.jsxs(Fs,{controlId:"floatingPassword",label:"Your Password",children:[r.jsx(wn.Control,{type:e?.first?"password":"text",placeholder:"Your Password",maxLength:16,minLength:8,onInput:k=>Ig(k),...S("oldPassword",{required:"Please enter your password.",validate:k=>k===""||k.trim()?!0:"White space are not allowed"})}),r.jsx(fd,{className:"position-absolute translate-middle-y top-50"}),r.jsx(jt,{className:"position-absolute translate-middle-y top-50 end-0 me-3 bg-white border-0 text-dark p-0 ",onClick:()=>p("first"),children:e?.first?r.jsx(ih,{className:"opacity-100 fs-4"}):r.jsx(oh,{className:"opacity-100 fs-4"})})]}),O.oldPassword&&O?.oldPassword?.message&&r.jsx("label",{className:"text-danger",children:O.oldPassword.message})]}),f?.check&&r.jsx("label",{className:"text-danger",children:f?.message}),r.jsx("div",{className:"text-center",children:r.jsx(jt,{type:"submit",className:"theme-btn ms-auto px-5",children:"Change"})}),r.jsxs("ul",{style:{fontSize:".8571428571428571rem"},className:"list-outside p-0 m-0 mt-4 pe-0 px-4",children:[r.jsx("li",{children:"Password must have 8 to 15 alphanumeric without white space"}),r.jsx("li",{children:"Password cannot be the same as username / nickname"}),r.jsx("li",{children:"Must contain at least 1 capital letter, 1 small letter and 1 number"})]})]})]})]}):m==1?r.jsxs("div",{className:"first-step",children:[r.jsxs("div",{className:"modal-title flex items-center justify-center h-40px text-pop-title",children:[r.jsx("h2",{children:"Announcement"}),r.jsx("span",{className:"icon-icon-close text-white absolute right-4 text-base"})]}),r.jsxs("div",{className:"modal-content",children:[r.jsx("h1",{children:"AGE RESTRICTION DISCLAIMER"}),r.jsx("div",{className:"title-divide"}),r.jsxs("div",{children:[r.jsx("p",{children:"To play at this site, your age should be 18 years or above."}),r.jsxs("p",{children:[" ","You are required to truthfully state your age while registering. Minors and underage are strictly prohibited to participate in any activity on this site."," "]}),r.jsxs("p",{children:[" ","Your account with this site may stand suspended till satisfactory documentation to prove your age is provided to us. If we find later that you are underage or minor we reserve the right to suspend or deactivate your account whichever we find appropriate."," "]})]})]}),r.jsxs("div",{className:"first-step-content",children:[r.jsxs("div",{className:"step-check",children:[r.jsx("input",{id:"checkbox_01",name:"checkbox_01",type:"checkbox",className:"hidden"}),r.jsx("label",{for:"checkbox_01",children:"Do not show again. "})]}),r.jsxs("div",{className:"first-step-btn",children:[r.jsx(jt,{onClick:()=>n(),children:"I am below 18"}),r.jsx(jt,{onClick:()=>h(2),children:"I am 18 or above"})]})]})]}):r.jsxs("div",{className:"first-step",children:[r.jsxs("div",{className:"modal-title flex items-center justify-center h-40px text-pop-title",children:[r.jsx("h2",{children:"Announcement"}),r.jsx("span",{className:"icon-icon-close text-white absolute right-4 text-base"})]}),r.jsxs("div",{className:"modal-content",children:[r.jsx("h1",{children:"Exchange Rules and Regulations"}),r.jsx("div",{className:"title-divide"}
1267),r.jsx("div",{children:r.jsxs("div",{className:"pop-page-full__box",children:[r.jsx("h2",{children:"Player security"}),r.jsxs("p",{children:[" ","All VELKI Sub account holders are advised to read the following ‘Terms and Conditions’. All users who use VELKI agree and accept to the following:"," "]}),r.jsxs("ol",{children:[r.jsxs("li",{children:[" ","Any form of ‘Passing of funds’, ‘Self Matching’ will not be tolerated on VELKI. Any users found participating in such activities will be locked with the funds being reversed. Accounts participating in such activities must note that VELKI reserves the right to Void any bets of such nature at any time within 1 week of the bet being placed."," "]}),r.jsxs("li",{children:[" ","Any self matching ( punching ) bets on non favorite teams when liquidity is low will be voided even if the player account is in minus for the event , the upline will be responsible for the same."," "]}),r.jsxs("li",{children:[" ","Please note that if any account has been locked due to ‘Passing of funds’ within the last 72 hours, VELKI reserves the right to void any bet of this nature within the account irrespective of when the bet was placed."," "]}),r.jsxs("li",{children:[" ","No Arguments or claim in the above context will be entertained by VELKI and the decision made by VELKI will stand as final."," "]}),r.jsxs("li",{children:["VELKI Endeavors to have our services run 24 hours a day. However due to any technical issue, or disruption of services from our provider (Betfair.com), VELKI will not be liable for any market positions that any account holders may hold."," "]}),r.jsxs("li",{children:[" ","Betfair.com reserves the right to resettle or void any market for reasons such as technical delayed suspension from the provider. In any such case VELKI will settle according to Betfair.com"," "]}),r.jsxs("li",{children:[" ","Account holders will be held responsible for the financial penalties incurred for any misuse or ‘passing of funds’ from any of the ‘Sub’ account holders under their accounts irregardless whether or not the financial positions of the sub accounts have been settled by their superior holders."," "]}),r.jsx("li",{children:"In case anyone is found using 2 different IDs and logging in from same IP his winning in both accounts will be cancelled."}),r.jsxs("li",{children:[" ","Any bets which are deemed of being suspicious, including bets which have been placed from the stadium or from a source at the stadium maybe voided at anytime. The decision of whether to void the particular bet in question or to void the entire market will remain at the discretion of VELKI. The final decision of whether bets are suspicious will be taken by VELKI and that decision will be full and final."," "]}),r.jsxs("li",{children:[" ","Any sort of cheating bet, any sort of Matching (Passing of funds), Court Siding, Sharpening, Commission making is not allowed in VELKI, If any VELKI User is caught in any of such act then all the funds belonging that account would be seized and confiscated. No argument or claim in that context would be entertained and the decision made by VELKI management will stand as final authority."," "]}),r.jsxs("li",{children:[" ","Fluke hunting/Seeking is prohibited in VELKI, All the fluke bets will be reversed. Cricket commentary is just an additional feature and facility for VELKI user but VELKI is not responsible for any delay or mistake in commentary."," "]}),r.jsxs("li",{children:[" ","Members are not permitted to hold multiple accounts. This includes holding an account with any associated site operating on the same platform as this site. Where maximum bet or maximum market limits are imposed, the Site reserves to the right to void bets from accounts found to be exceeding these limits by using multiple accounts across this and any other associated sites."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"Exchange Rules and Regulations"}),r.jsx("h2",{children:"Part A - Introduction"}),r.jsx("h2",{children:"Restricted territory information"}),r.jsxs("p",{children:[" ","Please be advised that our restricted territory information pertains to both residents and visitors in the restricted areas. Accounts registered in a non-restricted territory will become restricted if they are attempt to access and have betting activity from a territory which is restricted.",r.jsx("br",{}),r.jsx("br",{})," Restricted territory countries are Algeria, Australia, Austria, Bulgaria, Canada, China, Cyprus, Czech Republic, Democratic People’s Republic of Korea, Denmark, Europe, France (and French territories), Gibraltar, Germany, Iran, Iraq, Ireland, Italy, Japan, Malta, New Zealand, Poland, Portugal, Qatar, Romania, Singapore, South Africa, Spain, Turkey, United Kingdom and United States of America (and US territories)",r.jsx("br",{})," We have the right to void all players winnings if they are deemed to come from a restricted territory."," "]}),r.jsx("br",{}),r.jsx("h2",{children:"1. Use and interpretation"}),r.jsx("p",{children:'The Exchange Rules and Regulations ("Exchange Rules") are part of terms and conditions.'}),r.jsxs("p",{children:[" ","The Exchange Rules apply to all bets placed on Exchange markets. The Exchange Rules also apply to Exchange ’Multiples’ product (see the Multiples section below for further details)."," "]}),r.jsx("p",{children:"The Exchange Rules consist of the following:"}),r.jsxs("ol",{children:[r.jsx("li",{children:"This INTRODUCTION section (Part A);"}),r.jsx("li",{children:"The GENERAL RULES (set out in Part B below);"}),r.jsx("li",{children:"The SPECIFIC SPORTS RULES (set out in Part C below – these apply to certain sports and to financial markets); and"}),r.jsx("li",{children:'The MARKET INFORMATION (located on every market either under the tab entitled "Rules" or under the ‘Rules’).'})]}),r.jsxs("p",{children:[" ","The General Rules apply to all bets unless stated otherwise in the Market Information or the Specific Sports Rules. If there is any inconsistency between the Specific Sports Rules and the General Rules, the Specific Sports Rules shall prevail. If there is any inconsistency between the Market Information and either the General Rules or the Specific Sports Rules, the Market Information shall prevail, except where the General Rules or Specific Sports Rules use the phrase 'regardless of what it says in the Market Information' or similar wording.",r.jsx("br",{}),r.jsx("br",{})," For any category or market not referred to in the Specific Sports Rules (e.g. ’Special Bets’ or beach volleyball), the General Rules and Market Information will apply."," "]}),r.jsx("br",{}),r.jsx("h2",{children:"2. Market information"}),r.jsxs("p",{children:[" ","The Market Information is provided for information purposes as an at-a-glance guide on how to manage the market. The Market Information may also contain rules on market settlement, however it must always be read in conjunction with the General Rules and the relevant Specific Sports Rules and a link to this Rules and Regulations page will usually be provided in the Market Information for each market.",r.jsx("br",{}),"Whilst the Market Information may give a guide to how markets will be managed, regardless of what it says in the Market Information, it reserves the right to suspend any market at any time at its sole discretion, including in order to carry out necessary administration and/or to take any necessary action to protect the customers.",r.jsx("br",{}),"It shall not amend the Market Information after a market has been loaded except to correct obvious errors and/or to add wording to clarify the Market Information where appropriate."," "]}),r.jsx("br",{}),r.jsx("h2",{children:"3. Customer responsibility"}),r.jsxs("p",{children:[" ","The customers should make themselves aware of all the Exchange Rules affecting any market on which they wish to place a bet. Customers should not simply rely on the Market Information as the Market Information is unlikely to contain all of the applicable rules relating to a market.",r.jsx("br",{}),"By their nature ‘Special Bets’ markets are unpredictable so should be treated with particular caution. Customers are responsible for managing their own positions at all times in such markets. Customers should pay particular attention to the Market Information on ‘Special Bets’ markets to ensure they understand the basis on which the market will be administered and settled."," "]}),r.jsx("br",{}),r.jsx("h2",{children:"4. Customer betting disputes & IBAS"}),r.jsxs("p",{children:[" ","Any customer who has any concerns or questions regarding the Exchange Rules or regarding the settlement of any market should contact.",r.jsx("br",{}),"If a customer is not satisfied with how a bet or a market has been settled then the customer should provide details of their grievance."," "]}),r.jsx("br",{}),r.jsx("h2",{children:"Part B - General rules"}),r.jsx("h2",{children:"1. Managing markets In-Play"}),r.jsx("h3",{children:"a) General"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","For everything other than horseracing and greyhound racing, if a market is not scheduled to be turned in-play but fails to suspend the market at the relevant time, then:"," ",r.jsxs("ul",{children:[r.jsx("li",{children:"if the event has a scheduled 'off' time, all bets matched after that scheduled off time will be void; and"}
1267),r.jsxs("li",{children:[" ","if the event does not have a scheduled 'off' time, it will use its reasonable endeavours to ascertain the time of the actual 'off' and all bets after the time of the 'off' determined will be void."," "]})]})]}),r.jsxs("li",{children:[" ","For horseracing and greyhound racing, if a market is not scheduled to be turned in-play but fails to suspend the market at the relevant time, then all bets matched after the official 'off' time will be void."," "]}),r.jsxs("li",{children:[" ","It aims to use its reasonable endeavours to suspend in-play markets at the start of and at the end of the event. However, regardless of what it says in the Market Information, it does not guarantee that such markets will be suspended at the relevant time."," "]}),r.jsx("li",{children:"It will not part-suspend outcomes/selections in an Exchange market that has been turned in-play."}),r.jsx("li",{children:"Customers are responsible for managing their in-play bets at all times."}),r.jsxs("li",{children:[" ",'For the purposes of in-play betting, customers should be aware that transmissions described as "live" by some broadcasters may be delayed or pre-recorded. The extent of any delay may vary depending on the set-up through which they are receiving pictures or data.'," "]})]}),r.jsx("h3",{children:"b) All markets other than soccer markets and Australian markets - not suspending at the time of the 'off'"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","In relation to markets which are scheduled to be turned in-play, aims to use its reasonable endeavours to turn such markets in-play at the time of the 'off'. The time of the 'off' for such markets should be set out in the Market Information. However, regardless of what it says in the Market Information, it does not guarantee that such markets will be suspended and turned in-play at the time of the 'off'."," "]}),r.jsxs("li",{children:[" ","If a market is scheduled to be turned in-play but does not suspend the market and cancel unmatched bets at the time of the 'off' and the market is not turned in-play with unmatched bets cancelled at any time during the event, all bets matched after the scheduled time of the 'off' will be void (in the case of horseracing and greyhound racing, bets will be void from the official rather than the scheduled 'off' time)."," "]}),r.jsxs("li",{children:[" ","If the event does not have a scheduled 'off' time, it will use its reasonable endeavours to ascertain the time of the actual 'off' and all bets after the time of the 'off' determined will be void."," "]}),r.jsxs("li",{children:[" ","If a market is scheduled to be turned in-play but does not suspend the market at the time of the 'off' (so unmatched bets are not cancelled at that time), but the market is intentionally turned in-play at a later time during the event, all bets matched after the time of the 'off' will stand"," "]})]}),r.jsxs("h3",{children:[" ","c) Soccer markets (with the exception of Australian soccer markets) - not suspending at kick-off or on the occurrence of a Material Event"," "]}),r.jsx("p",{children:"Not suspending at kick-off"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ",'In relation to soccer markets that are scheduled to be turned in-play, aims to use its reasonable endeavours to turn such markets in-play at kick-off and to suspend such markets on the occurrence of a Material Event (see definition of "Material Event" below).'," "]}),r.jsxs("li",{children:[" ","The relevant scheduled kick-off time should be set out in the Market Information. However, regardless of what it says in the Market Information, it does not guarantee that such markets will be suspended and turned in-play at kick-off."," "]}),r.jsxs("li",{children:[" ","If a market is scheduled to be turned in-play but not suspend the market at kick-off and the market is not turned in-play at any time during the match, all bets matched after the scheduled time of the kick-off will be void."," "]}),r.jsxs("li",{children:[" ",'If a market is scheduled to be turned in-play but not suspend the market at kick-off (so unmatched bets are not cancelled at that time), but the market is turned in-play at a later time during the match, all bets matched after the scheduled time of the kick-off and before the first "Material Event" will stand. However, if there has been one or more "Material Events", any bets matched between the first "Material Event" and the market being turned in-play will be void.'," ",r.jsx("p",{children:"Not suspending on the occurrence of a Material Event"})]}),r.jsxs("li",{children:[" ","If it does not suspend a market on time for the occurrence of a Material Event, it reserves the right to void bets unfairly matched after the Material Event has occurred. Voiding of these bets may take place during the event or retrospectively once a game is completed."," "]}),r.jsx("p",{children:"Definition of “Material Event”"}),r.jsxs("li",{children:[" ",'For the purpose of these Exchange Rules, a "Material Event" shall mean a goal being scored, a penalty being awarded or a player being sent off.'," "]})]}),r.jsx("h3",{children:"d) In-play Australian markets"}),r.jsx("ul",{children:r.jsxs("li",{children:[" ","Notwithstanding the other in-play rules described above, in relation specifically to any Australian market that is scheduled to be turned in-play, if it fails to suspend the market at the 'off' then all bets matched after the scheduled time of the 'off' and before the market is turned in-play will be void (in the case of horseracing and greyhound racing, bets will be void from the official rather than the scheduled ‘off’ time). If the event does not have a scheduled 'off' time, it will use its reasonable endeavours to ascertain the time of the actual 'off' and all bets after the time of the 'off' as determined will be void."," "]})}),r.jsx("br",{}),r.jsx("h2",{children:"2. Results and market settlement"}),r.jsx("h3",{children:"a) General"}),r.jsxs("ul",{children:[r.jsx("li",{children:"Markets will be settled as set out in the Market Information and/or the Specific Sports Rules."}),r.jsxs("li",{children:[" ","Where the Market Information or Specific Sports Rules do not specify how and on what basis a market will be settled, markets will be settled on the official result of the relevant governing body regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]}),r.jsxs("li",{children:[" ","If no official result of a relevant governing body is available, the result will be determined by using information from independent sources. In such cases, if any new information comes into the public domain within 48 hours of settlement, then it shall (acting reasonably) determine either: (i) whether the market should be reinstated or resettled in light of this new information; or (ii) whether or not to wait for further information before deciding whether to reinstate or resettle the market. Except it has announced that it is 
1267waiting for further information, any information that comes into the public domain more than 48 hours after a market has been settled shall not be considered (regardless of whether or not such information may have led to a different result)."," "]}),r.jsxs("li",{children:[" ","In the event of any uncertainty about any result or potential result, it reserves the right to suspend settlement of any market for an unlimited period until the uncertainty can be resolved to the reasonable satisfaction. It reserves the right to void any market if the uncertainty regarding settlement cannot be resolved to reasonable satisfaction."," "]})]}),r.jsx("h3",{children:"b) Resettlements"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Markets are generally settled shortly after the end of the event in question. It may settle (or part-settle) some markets before the official result is declared (or may increase a customer's 'available to bet' balance by the minimum potential winnings of that customer on a given market) purely as a customer service benefit. However, it reserves the right to amend the settlement of the market if: (i) the official result is different to the result on which initially settled the market (for example, a horseracing result being changed by the relevant governing body shortly after a race, but before the result is official); or (ii) if the whole market is eventually voided (e.g. for an abandoned event)."," "]}),r.jsxs("li",{children:[" ","It reserves the right to reverse the settlement of a market if a market is settled in error (for example, a human or technical error)."," "]}),r.jsx("li",{children:"If resettles a market, this may lead to amendments being made to a customer's balance to reflect changes in market settlement."})]}),r.jsx("h3",{children:"c) Non-runners, withdrawals and disqualifications"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ",'Subject always right to void bets under its terms and conditions or for any exception under the Exchange Rules, if a market contains a statement that says, "All bets stand, run or not" (or something similar) in the Market Information, then all bets on a team or competitor will stand regardless of whether or not the team or competitor starts the event or takes any part in the event.'," "]}),r.jsxs("li",{children:[" ","Where the Market Information does not stipulate that all bets will stand regardless of participation, customers should refer to the relevant Specific Sports Rules."," "]}),r.jsxs("li",{children:[" ","If a team or competitor is disqualified, withdraws or forfeits after starting an event they will be deemed a loser providing at least one other team or competitor completes the event. If no team or competitor completes an event (having started) then all bets will be void except for bets on any markets which have been unconditionally determined."," "]})]}),r.jsx("h3",{children:"d) Winner with [named selection]' markets"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ",`It may from time to time offer markets that are dependent on the participation of a particular competitor. If the competitor named either in a 'Winner with …' market title or in the Market Information does not participate in the tournament or event then all bets on the market will be void. For example, if there was a "Winner with Federer" tennis market, all bets on the market would be void if Federer did not participate in the tournament. However, if any other competitor did not participate, then bets would stand.`," "]}),r.jsxs("li",{children:[" ",'A team or competitor will be deemed to have participated if they have taken part to the extent necessary to record an official result or classification (including any disqualification but excluding any "did not start" or equivalent classification).'," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"3. Abandonments, Cancellations, Postponements"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. However, where a market has no rules in the Specific Sports Rules or the Market Information in relation to an abandonment, cancellation and/or postponement the following shall apply."," "]}),r.jsxs("li",{children:[" ","In relation to any match, fixture, game, individual event, race or similar: If the event is not completed within three days after the scheduled completion date, then all bets on markets for this event will be void, except for bets on any markets that have been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","In relation to any tournament, competition or similar: If the event is not completed within three days after the scheduled completion date, then any markets relating to the event will be settled in accordance with the official ruling of the relevant governing body, providing such a decision is given within 90 days after the scheduled completion date. If no official ruling is announced in this 90-day period, then bets on any market relating to this event will be void, except for bets on any markets which have been unconditionally determined. If a market is to be voided but has been part-settled as a courtesy to customers, then such part-settled bets will be reversed and all bets on the market will be void."," "]}),r.jsxs("li",{children:[" ","It will decide (acting reasonably) whether a market relates to a match (or similar) or a tournament (or similar). However, by way of example, the following shall apply: (i) Europa League outright = tournament; (ii) Champions’ League Group outright = tournament; (iii) Top Premiership goal scorer = tournament; (iv) 72-hole Golf Match bet = match; (v) Ryder Cup outright = tournament; (vi) Golf tournament outright = tournament; (vii) Tennis Tournament outright = tournament;(viii) 5-day Cricket Test Match = match; (ix) Ashes Series outright winner = tournament; (x) Motor Race (e.g. Grand Prix) = match."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"4. Change of venue"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. However, if change of venue is not dealt with in the Specific Sports Rules and/or the Market Information then the following shall apply:"," "]}),r.jsxs("li",{children:[" ","For any team sport: if the scheduled venue is changed after the market is loaded, all bets will be void only if the new venue is a home ground of the original away team"," "]}),r.jsxs("li",{children:[" ","For all categories or markets other than team sports: if the scheduled venue is changed after the market is loaded, all bets will stand."," "]}),r.jsxs("li",{children:[" ","If there is a change in the type of scheduled surface (e.g. a hockey match switching from grass to Astor-turf) after the market has been loaded, all bets will stand."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"5. Periods of time"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. However, if not dealt with in the Specific Sports Rules or the Market Information then the following shall apply."," "]}),r.jsxs("li",{children:[" ","If the scheduled duration of an event is changed after the market has been loaded but before the start of the event, then all bets will be void."," "]}),r.jsxs("li",{children:[" ","Some markets refer to the length of time until an occurrence in the event (e.g. time of first goal). If an event happens in stoppage or injury time after any regular time period then it will be deemed to have occurred at the end of the regular time period. For example, if a goal is scored in first half stoppage-time in a soccer match it will be deemed to have occurred on 45 minutes."," "]}),r.jsxs("li",{children:[" ","All bets apply to the relevant full 'regular time' period including stoppage time. Any extra-time and/or penalty shoot-out is not included."," "]}),r.jsxs("li",{children:[" ","References within these Rules and Regulations to a particular number of 'days' shall mean the end of the day local time after the expiry of the specified number of days. For example, if a rugby match is scheduled for the 1st of December, then the rule that allows the match to be completed within three days after the scheduled completion date (see Paragraph 3 above) would mean that the deadline for completion of that match would be 23.59:59 on the 4th of December."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"6. Match bets"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. For example, for match bets on Golf markets the rules are set out in the Specific Sports Rules. However, if not dealt with in the Specific Sports Rules or the Market Information then the following shall apply."," "]}),r.jsxs("li",{children:[" ","'Match Bets' for one-off events are determined by the competitor or team with the best score, time or finishing position in the event. If none of the competitors or teams involved in the match bet complete the event or register a score, time or finishing position then bets are void unless specified otherwise in the Specific Sports Rules and/or the Market Information. Any competitor or team not completing an event or registering a score, time or finishing position having taken part in the match bet event will be settled as a loser providing at least one other team or competitor completes that event or registers a score, time or finishing position."," "]}),r.jsxs("li",{children:[" ","'Match Bets' for progress in a competition or event with multiple heats or roun
1267ds are determined by the competitor or team which qualifies to the furthest round (whether it takes part in the further round or not) or with the best score, time or finishing position in the final or same heat of that competition or event. If the relevant competitors or teams fail to qualify in the same round of the competition but in different heats then dead-heat rules will apply, irrespective of the finishing positions in their respective heats. Markets will be part-settled after the end of each round and any subsequent disqualifications, penalties or amendments to results or qualifications will not have any effect on the market. Where one or more of the competitors or teams are disqualified, for the purposes of settlement, the disqualified competitor or team will be deemed to have progressed further in the competition or event than all those eliminated from the competition or event prior to the disqualification, and will be deemed to have finished last (or joint last if there is more than one disqualification) of those still competing in the competition or event. Disqualification will be considered to have taken place at the time of the competitor's or team's removal from the competition or event by the relevant governing body, rather than at the time of the event which caused disqualification."," "]}),r.jsx("li",{children:"If one of the competitors or teams does not take any part in the event, then all relevant match bets will be void."}),r.jsxs("li",{children:[" ","If an event or tournament is abandoned or reduced in duration such that any competitor or team fails to complete the match bet, event or tournament for any reason other than withdrawal or disqualification then all bets will be void except for those on markets which have been unconditionally determined."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:'7. "To qualify" markets'}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Some markets have different rules and these are listed in the Specific Sports Rules and/or the Market Information. However, if not dealt with in the Specific Sports Rules or the Market Information then the following shall apply."," "]}),r.jsxs("li",{children:[" ",`Any 'to qualify' market (e.g. "to reach the final" markets) will be determined by the competitor or team that qualifies under the terms set out in Market Information, whether or not they take part in the next round or event for which they have qualified. Markets will be settled after the qualifying stage and any subsequent disqualification or amendment to the result will not count.`," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"8. Dead heats"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Unless stated otherwise in the Specific Sports Rules and/or the Market Information the Dead Heat Rule applies to bets on a market where there are more winners than expected (as set out in the Market Information)."," "]}),r.jsxs("li",{children:[" ","For each bet matched on a relevant winning selection, the stake money is first reduced in proportion by multiplying it by the sum of the number of winners expected (as set out in the Market Information), divided by the number of actual winners (i.e. stake multiplied by (number of winners expected/number of actual winners)). The winnings are then paid to the successful backers on this 'reduced stake' (reduced stake multiplied by traded price) and the remaining stake money is paid to the appropriate layers."," "]}),r.jsxs("li",{children:[" ","For example, assume there is a dead heat for first place between three horses. 'Client A' has backed one of the winners for a stake of 300 at the traded price of 4.0 and 'Client B' has taken the other side of this bet. When the event is settled, the stake (300) is multiplied by 1/3 (i.e. the number of expected winners (1) divi
1267ded by the number of actual winners (3)) to calculate the reduced stake (100) and the remainder given to the layer (200). The backer then receives the traded price matched (4.0) multiplied by the reduced stake (4 x 100 = 400). In this example, Client A's net winnings are 100 (400 payout minus the original 300 stake), and Client B's net losses are 100. Alternatively, this can be viewed as the full amount paid to the traded price divided by the number of dead-heaters. In the above example, this would be 300 at the traded price of 4.0 (1200) divided by 3; making 400 payouts and 100 net winnings."," "]}),r.jsxs("li",{children:[" ",`By way of another example, assume there is an outright winner in a golf tournament but 7 players tie for 2nd place. In the "top 5 finish" market, after settling on the outright winner in the top 5 market there would be 4 others designated winner’s places available. 'Client A' has backed one of the winners for 300 at the traded price of 4.0 and 'Client B' has taken the other side of this bet. When the event is settled, the stake (300) is multiplied by 4/7 (i.e. the number of expected winners (4) divided by the number of actual winners (7)) to calculate the reduced stake (171.43) and the remainder given to the layer (128.57). The backer then receives the traded price matched (4.0) multiplied by the reduced stake (4 x 171.43 = 685.72). In this example, Client A's net winnings are 385.72 (685.72 payout minus the original 300 stake), and Client B's net losses are 385.72.`," "]}),r.jsxs("li",{children:[" ","In relation to customers whose betting counterparty, for the purposes of this section of the Exchange Rules dealing with dead heats, the terms 'Client A', 'Client B' and 'appropriate layers' should, where relevant, be read"," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"9. Exchange Multiples"}),r.jsxs("ul",{children:[r.jsx("li",{children:"The Exchange Rules only apply to Exchange Multiples."}),r.jsx("li",{children:"Customers placing a multiple bet will be betting with each other will act as the counterparty to the bet."}),r.jsx("li",{children:"A multiple bet consists of a number of legs. A leg is defined as one or more chosen selections in any individual event market."}),r.jsx("li",{children:"It reserves the right in its sole discretion not to accept certain multiple bets or to scale back stakes in certain circumstances."}),r.jsxs("li",{children:[" ","All multiple bets placed are subject to the Exchange Rules that apply to each individual sport that relates to any leg of any multiple bet."," "]}),r.jsx("li",{children:"The maximum payout limit for Exchange Multiples is £1,000,000."}),r.jsxs("li",{children:[" ","Customers can place an Exchange Multiple bet using back, or where available lay or a mixture of back and lay selections. However, customers cannot have a combination of back and lay selections in any one leg."," "]}),r.jsxs("li",{children:[" ",'If customers choose more than one selection in one leg the odds for this leg will be "dutched" which means they will be combined to reflect the chances of any of the selections within the leg winning (if backed) or all of the selections losing (if laid). If customers wish to place a cross-multiple bet (i.e. more than one selection in any event market but not using "dutched" prices) they will need to enter each Exchange Multiple bet separately.'," "]}),r.jsxs("li",{children:[" ",`Other than Exchange Multiples bets struck at Starting Price ("BSP"), the odds available via the Exchange Multiples product will be broadly based on the relevant singles markets on the Exchange and any such winning multiple bet will be subject to commission as set out in the Charges' section of the website.`," "]}),r.jsxs("li",{children:[" ","Any winnings from Exchange Multiples bets struck at BSP will not be subject to commission, but the odds returned on each leg in such a multiple will be subject to a 5% deduction from the BSP."," "]}),r.jsxs("li",{children:[" ","A BSP each way Exchange Multiple bet is a bet for selections in the multiple to win and a bet on the same selections to place. For example, a £2 each way double represents a £2 bet on both selections to win and a £2 bet on both selections to be placed, with a total stake for the bet of £4. The number of places for each event in each way multiples bet are shown on the multiples win Market Information and do not change. Should the number of runners be equal to or less than the number of places available, the relevant place leg of any multiples bet will be void"," "]}),r.jsxs("li",{children:[" ",'The minimum total stake for any Exchange Multiple bet is £2. For example, a 20p "Yankee" (11 bet combinations) representing a total stake of £2.20 is permitted. However, a 1p "Heinz" (57 bet combinations) representing a total stake of £0.57 or a £1 double (1 bet combination) representing a total stake of £1 will not be permitted. For customers betting in currencies other than English Sterling, the minimum total stake which applies to an Exchange Multiple bet will not necessarily be the equivalent of £2, though it will be calculated as described 
1267in the example above.'," "]}),r.jsxs("li",{children:[" ","If, in its sole discretion, will determine the markets that are available for Exchange Multiples. Events available for Exchange Multiples will be those listed within any individual Exchange Multiple group (e.g. UK football fixtures for any given day). Not all markets will be available via the Exchange Multiples product."," "]}),r.jsxs("li",{children:[" ","With the exception of the rule directly below, if any selection in any leg is a non-runner or otherwise void under the Exchange Rules (e.g. an abandoned match) then all bets on that individual leg will be void and the Exchange Multiple bet shall be adjusted accordingly. For example, a treble including one void leg will become a double. This means that if customers have more than one selection in any leg (i.e. in cases of 'ditching') and one of those selections is a non-runner, the whole leg will be void. In the event that voided legs mean that an individual bet within a multiple becomes a single bet, then this single bet will stand."," "]}),r.jsxs("li",{children:[" ","Notwithstanding the rule directly above, for Exchange Multiples bets struck at BSP, if customers have more than one selection in any leg and one of those selections is a non-runner the leg will stand. For example, if customers back both Desert Orchid and Red Rum in an individual horse race and Red Rum is a non-runner, the leg will become a back of just Desert Orchid."," "]}),r.jsxs("li",{children:[" ","It reserves the right not to accept certain combinations of Exchange Multiples, such as those including related contingencies (i.e. where the outcome of one event is likely to affect the odds on the outcome of another event). This may happen automatically at the bet placement stage. Alternatively, if such bet is taken in error, it may void the individual bet combinations which include two or more of the related contingency selections."," "]}),r.jsxs("li",{children:[" ","It may offer special markets on related events from time to time, including within its normal markets (i.e. outside of the Exchange Multiples product), for example a market on Chelsea to win the English domestic double (i.e. Premiership and FA Cup)."," "]}),r.jsxs("li",{children:[" ","When placing any Exchange Multiple bet, the prices shown only give an indicative guide as to the price available for each leg and the overall multiple. Other than Exchange Multiples bets struck at BSP, the price of each leg and the overall multiple price that customers get will be fixed when the multiple bet is actually placed and customers will then be able to see these prices. For more details on this customer should refer to the 'help' files."," "]}),r.jsxs("li",{children:[" ","Horseracing Exchange Multiples are based on ‘day of the race’ markets (and not ante-post markets). Horseracing ante-post rules do not therefore apply in relation to horseracing Exchange Multiples."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"10. Rules for Starting Price"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Starting Price ('SP') is available on the Exchange. Exchange SP bets (‘SP bets’) are therefore a type of Exchange bet. The SP is calculated as, by balancing all SP bets and other Exchange bets when the market is suspended at the 'off' of the relevant event. The details of this calculation are provided directly below."," "]}),r.jsx("li",{children:"Please note that for all customers, an SP bet cannot be cancelled once it has been placed."}),r.jsxs("li",{children:[" ","A bet at SP is a fixed odd bet, with the odds on each selection being calculated and bets matched when the event starts. The odds are calculated by matching SP backers and other Exchange backers against SP layers and other Exchange layers. The inclusion of other Exchange bets in the SP reconciliation is necessary to ensure that: SP backers get the benefit of unmatched Exchange offers to lay if those offers could increase the SP; and SP layers get the benefit of unmatched Exchange offers to back if those offers could reduce the SP. Including unmatched other Exchange in the SP reconciliation also ensures that the bets of other Exchange backers and layers, which would otherwise lapse, are matched where possible."," "]}),r.jsx("li",{children:"The minimum liability for a bet placed at SP is £10 for a lay bet and £2 for a back bet (or the currency equivalent in each case)."}),r.jsxs("li",{children:[" ","Example 1: on selection A there is £1,000 of backers' stakes and £6,000 of layers' liabilities at SP and there are £500 of unmatched other Exchange back bets available to lay at an average of 5.0. If we ignored the Exchange market in this case the SP would be 7.0. However, this would leave other Exchange back bets, that could also have been matched at their requested price against SP layers, unmatched. Therefore, the SP will be 5.0 and all SP backers and SP layers will be matched at that price. The £500 of Exchange backers' stakes will also be matched at their requested price of 5.0 against the SP layers."," "]}),r.jsxs("li",{children:[" ","Example 2: on selection B there are £831 of backers' stakes and £4,428 of layers' liabilities at SP and the following unmatched other Exchange lay bets, available to back: £20 at 6.8, £31.13 at 6.6 and £100 at 6.4. In this case the SP will be 6.68. This is calculated by including the £20 available to back at 6.8 and the £31.13 available to back at 6.6 and balancing those amounts against the SP backers' stakes and SP layers' liabilities. The £100 available to back on the Exchange at 6.4 remains unmatched as to include any of this amount would lead to an imbalance between SP backers and SP layers."," "]}),r.jsxs("li",{children:[" ","The SP is calculated to six decimal places for each selection, though it may be displayed in the relevant market view (or in any form/results data) to two decimal places, rounded up or down as applicable. After reconciliation, the full SP on each selection is available by clicking on the relevant individual runner graph."," "]}),r.jsxs("li",{children:[" ","If for whatever reason the site is unavailable when an event starts or the SP cannot otherwise be reconciled at the 'off’, it will determine the SP using all available information. For the avoidance of doubt this information will not be limited to betting activity on the relevant market(s). Also in these circumstances, a licensed betting operator within the group may act as risk counterparty to SP bets if necessary to ensure a fair SP. The personnel involved in determining the SP in such circumstances will have no undeclared personal or other interest in the SP in question."," "]}),r.jsxs("li",{children:[" ","If the SP reconciliation process is undertaken prematurely (for example if a horserace is turned in-play in error), then it will endeavor to reverse the reconciliation so that the SP is determined when the event starts. There may however be circumstances in which this is not possible, in which case the SP will be based on the initial reconciliation."," "]}),r.jsxs("li",{children:[" ","In cases where an SP reconciliation is reversed: SP bets (including SP limit bets), 'At In-play: Take SP' bets and 'At In-play: Keep' bets will all revert to their status before the reconciliation; and 'At In-play: Cancel' bets will either remain cancelled if not matched as part of the reconciliation process, or if matched as part of the reconciliation process, will revert to their unmatched status before the reconciliation."," "]}),r.jsxs("li",{children:[" ","If the SP reconciliation process is undertaken later than scheduled (i.e. after the event has started) and determines that a material event has occurred (this will generally mean that the event is not turned in-play), the SP will be determined based solely on SP bets (and ‘At In-play: Take SP’ bets which are unmatched when suspends the relevant market), placed before the 'off'. This means that ‘At In-play: Take SP’ bets matched after the off, will be made void and not included in the reconciliation process. In addition, SP bets placed after the 'off' will be voided. However, if the SP reconciliation process is undertaken later than scheduled but determines that no material event has occurred, all bets will stand."," "]}),r.jsx("li",{children:"If a SP 'each way' option is offered this will be processed as two separate bets: a win bet at SP and a 'to be placed' bet at SP."}),r.jsxs("li",{children:[" ","If for any reason unmatched bets are cancelled prior to a market going in-play, then any unmatched bets that have been selected to 'At In-play: Take SP' will be converted to SP bets. Once those bets are converted, they cannot be cancelled."," "]})]}),r.jsx("p",{children:"➢ Party against whom you are betting at SP"}),r.jsx("ul",{children:r.jsxs("li",{children:[" ","When you place a bet at SP you are betting against other customers. However, during the reconciliation of the SP, it acts as counterparty in order to balance liabilities between SP bets and other Exchange bets"," "]})}),r.jsx("p",{children:"➢ Placing a SP bet"}),r.jsxs("ul",{children:[r.jsx("li",{children:"Selecting the 'SP' button in the market view gives customers two different ways to request an SP bet. These are as follows:"}),r.jsxs("li",{children:[" ","The first way to request a bet at SP is by leaving the 'Set SP odds limit' box unticked at the top right of the bet manager. For a back bet you are required to enter the stake you wish to bet on the selection. For a lay bet, you are required to enter the liability you are prepared to risk against the selection – in other words the amount that you are prepared to lose, should the selection win (or be placed as applicable)."," "]}
1267),r.jsxs("li",{children:[" ","The second way to request a bet at SP is to select the 'Set SP odds limit' option. Using this you can request a bet at SP conditional upon minimum SP odds in the case of a back bet, or maximum SP odds in the case of a lay bet. If SP is shorter than the minimum price requested by a backer or is longer than the maximum price requested by a layer, then the relevant bet will lapse when the event starts. If SP is longer than the minimum price requested by a backer or is shorter than the maximum price requested by a layer, the bet will be matched at the SP. Where an SP is equal to the price limit specified by customers, those bets will be included based on the time they were submitted, on a first come, first served basis as is the existing convention for other Exchange bets. This means that such bets may be unmatched or partially matched."," "]}),r.jsxs("li",{children:[" ",'Please note that if a non-runner cannot be removed from the relevant market until after the completion of the event, the application to all bets matched at or before the "off" (including SP bets) of any reduction factor, may mean that the matched price for an SP back bet with an odds limit requested, is adjusted to a price below the lower limit requested. It may also mean that an SP lay bet request with maximum odds requested, may not be matched even though the odds on the selection, after any post-race adjustment for the late non-runner, is below the maximum odds requested.'," "]}),r.jsxs("li",{children:[" ","If an SP bet with an odds limit is requested, the minimum/maximum odds requested can be shortened in the case of a back bet or a lengthened in the case of a lay bet at any time before the event starts. However, as mentioned above, an SP bet request cannot actually be cancelled by a customer once it has been placed. Details of the impact of non-runners on the SP re provided below."," "]})]}),r.jsx("p",{children:"➢ Exchange bets which are unmatched at the 'off'"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","A normal Exchange bet is placed by choosing the odds of your selection from the market view (as opposed to clicking on the 'SP' of your selection). When such an Exchange bet is fully or partially unmatched it can be adjusted and cancelled in the normal course. Previously, unmatched bets were automatically cancelled when a market was suspended at the 'off' of the relevant event. You can now choose to either have your unmatched Exchange bet convert to an SP bet when the market suspends at the start of the event, or to have the bet 'persist' when the event goes in-play (see the 'keep' option below)."," "]}),r.jsxs("li",{children:[" ","In order to convert your unmatched Exchange bet to an SP bet when the market suspends you should select the 'At In-Play: Take SP' option in the bet manager. If there is a non-runner in a win market with a reduction factor of at least 2.5%, or a non-runner in a place market with a reduction factor of at least 4%, it is policy to cancel unmatched lay bets on all other runners in the market. In the case of any such non-runner, instead of being cancelled a lay bet for which the 'At In-Play: Take SP' option has been selected, will automatically convert to an SP bet. After this conversion, the bet cannot be cancelled. Otherwise, unlike an SP bet, you can choose to cancel an Exchange bet once it has been placed, even if you have chosen for the bet to persist or to convert to an SP bet at the start of the event."," "]}),r.jsxs("li",{children:[" ","If you choose to convert an unmatched Exchange lay bet to an SP bet, the liability of your Exchange lay bet will be converted into a liability for the SP bet. Your liability for that SP bet will never be more than the liability for the Exchange bet you had specified. However, the amount you can win on the SP lay bet may differ from the amount you would have won had the Exchange bet been matched, depending on the final SP."," "]})]}),r.jsx("p",{children:"➢ Adjustments to SP bets for non-runners"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","For SP back bets, will at no point amend either the stake or the odds requested by a customer, despite any non-runners or withdrawals. However, customers who have selected the SP limit option can reduce the minimum SP odds they are prepared to accept on a selection."," "]}),r.jsxs("li",{children:[" ","For SP lay bets on win markets, it will reduce a customer's liability based on the reduction factor(s) of any non-runner(s) and the reduction factor of the runner on which the customer's bet has been placed. This is to ensure that the balance between the backers' stakes and the layers' liability reflects the revised market after the runner has been removed. For example, if a horse with a 50% reduction factor becomes a non-runner, then another horse in the same market priced at about 5 (i.e. a reduction factor of 20%) will change to a price of about 2.5. Therefore, the liability on a £200 lay bet on that runner will need to change to a liability of about £75 to ensure that a balancing back bet will have the same £50 stake. This is done by multiplying the liability by 37.5% (i.e. 100%-(50%/ (100%-20%)))."," "]}),r.jsxs("li",{children:[" ","Where an SP lay bet in a win market has a maximum odds limit specified, this limit will be reduced by the reduction factor of any non-runner, if the non-runner has a reduction factor of at least 2.5%."," "]}),r.jsxs("li",{children:[" ","For SP lay bets on place markets, it will still reduce a customer's liability based on the reduction factor(s) of any non-runner(s) but the calculation will be slightly different, in line with the application of place market reduction factors. The liability will be reduced by the reduction factor of the removed runner. Where the lay bet on a place market has a maximum odds limit specified, the potential winnings on the bet (i.e. the odds – 1) will be reduced by the reduction factor of the removed runner."," "]}),r.jsxs("li",{children:[" ","Where an SP lay bet in a place market has a maximum odds limit specified this limit will be reduced by the reduction factor of any non-runner."," "]}),r.jsx("li",{children:"SP lay bets will not be cancelled when there is a non-runner."})]}),r.jsx("p",{children:"➢ Specific conditions for SP bets for non-runners in greyhound racing markets"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","ALL SP bets will stand so long as your trap selection is not vacant or after your bet placement a reserve runner is not subsequently entered to run from your trap selection."," "]}),r.jsx("li",{children:"ALL unmatched ‘Convert to SP’ bets will be cancelled when a reserve is added or a vacant trap removed."})]}),r.jsx("br",{}),r.jsx("h2",{children:"11. 'Keep' bets option"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","For markets that are scheduled to be turned in-play at the 'off', a customer can request that an unmatched Exchange bet should not be cancelled when the market is turned in-play. This is done by selecting the 'At In-Play: Keep' option in the bet manager (and confirming that request) and means that the unmatched bet persists when other unmatched bets are cancelled at the start of the event."," "]}),r.jsxs("li",{children:[" ","As described above, when a non-runner is removed from a horseracing market (apart for late withdrawals as described 
1267in the next bullet point below), it is policy to cancel unmatched offers to lay all other horses in the market if the non-runner has a reduction factor of 2.5% or greater for win markets, or 4.0% or greater for place markets. In these circumstances offers to lay a horse with the 'At In-Play: Keep' option selected will not be cancelled. Instead the lay odds offered in place markets will be reduced in proportion with the reduction factors of any non-runner(s) and the same will apply in win markets providing the relevant non-runner has a reduction factor of at least 2.5%."," "]}),r.jsxs("li",{children:[" ","When there is a late withdrawal, may not have time to remove the non-runner from the market before turning it in-play. In such cases if can determine that the late withdrawal is a material runner (i.e. a selection with a reduction factor of approx. 20% or greater in the win market), it reserves the right to cancel ALL lay 'keep' bets (in both the win and ‘to be placed’ markets) before turning the market in-play. If it does not cancel lay 'keep' bets in the case of a late withdrawal (for example, it may not be possible to know which horse is withdrawn, at the time of the off), any such bets placed before the off and matched in-play will remain at the original selected price. This means that those lay 'keep' bets will not be subject to any reduction factor which as a result of the late withdrawal, will be applied after the completion of the race to bets matched at or before the 'off'."," "]}),r.jsxs("li",{children:[" ","Otherwise, in exceptional cases reserves the right to cancel 'keep' bets to protect customers but, unless stipulated in the market rules or the market information, the general principle is that at no point will a 'keep' bet be cancelled by unless it remains unmatched when the market is closed (for the final time) at the end of the event."," "]}),r.jsxs("li",{children:[" ","For the avoidance of doubt this means that (for example) when a Material Event occurs in a soccer match and other unmatched bets are cancelled before the market is reopened, a keep bet will not be cancelled."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"12. Rules for Tote betting"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","When you place a Tote bet on the platform (for example a UK or South African Tote bet), you are betting against as counterparty to your bet. I 
1267will then strike a corresponding bet into the relevant Tote pool as applicable."," "]}),r.jsxs("li",{children:[" ","A link to the rules which apply to Tote bets struck as counterparty is provided within each of the relevant. If there is any conflict between those rules and either: the equivalent rules available on the relevant Tote website (for example on the UK Tote website in the case of UK Tote bets); or the equivalent rules applied by the relevant host racetrack, the rules on the relevant Tote website or applied by the relevant host racetrack, will prevail."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"13. Miscellaneous"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","All references to time periods in the Exchange Rules relate to the time zone in which the event takes place. For example, a reference to the start time of a football match, relates to the local kick-off time."," "]}),r.jsxs("li",{children:[" ","All information is done so in good faith. However, it cannot accept liability for any errors or omissions in respect of any information, such as the posting of prices, runners, times, scores, results or general statistics."," "]}),r.jsxs("li",{children:[" ","It reserves the right to correct any obvious errors and shall take all reasonable steps to ensure markets are administered with integrity and transparency."," "]}),r.jsxs("li",{children:[" ","If an incorrect team or competitor name is displayed (excluding minor spelling mistakes) or the incorrect number of teams, competitors or outcomes is displayed in any complete market or a market is otherwise loaded using incorrect information (for example the application of an incorrect exposure algorithm or a cross matching tool utilising an incorrect algorithm) or includes any obvious error such as the incorrect deployment of the cross matching tool, then It reserves the right to suspend the market and (providing it acts reasonably) to void all bets matched on the market."," "]}),r.jsxs("li",{children:[" ","Customers are responsible for ensuring that they satisfy themselves that the selection on which they place a bet is their intended selection. For example, in the case of a competitor bearing the same name as another individual not competing in the relevant event, the onus is on the customer to ensure that they know which competitor It has loaded into the relevant market and to ensure that they are placing their bet on their chosen competitor."," "]}),r.jsx("li",{children:"It reserves the right at any time in its sole and absolute discretion to suspend an Exchange market."}),r.jsxs("li",{children:[" ","It may, in its sole and absolute discretion, decide to suspend betting on a market at any time (even if such suspension is earlier than anticipated by the Exchange Rules). In the interests of maintaining integrity and fairness in the markets, it may also void certain bets in a market or void a whole market in its entirety."," "]}),r.jsx("li",{children:"It reserves the right to amend the Exchange Rules at any time."}),r.jsx("li",{children:"It reserves the right to cancel unmatched bets to protect customers at any time."}),r.jsx("li",{children:"On the settlement of any market, amounts relating to"}),r.jsx("li",{children:"winnings/losses on bets; and"}),r.jsx("li",{children:"commission charges"}),r.jsxs("li",{children:[" ","will be rounded up or down to the nearest two decimal places (with the exception that rounding will always be down (and never up) in respect of amounts relating to winnings/losses in respect of BSP bets). By way of example, £3.333, will be settled as £3.33, whereas £3.335, will be settled as £3.34 (except that it will be settled as £3.33 in respect of an amount relating to winnings/losses in respect of BSP bets)."," "]}),r.jsxs("li",{children:[" ","The Exchange Rules have been prepared in various languages other than English for reference only. In the event of any differences between the English version and the non-English version, the English version shall prevail."," "]})]}),r.jsx("br",{}),r.jsx("p",{children:"Part C - Specific sports rules"}),r.jsx("br",{}),r.jsx("p",{children:"1. American Football"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","All markets will be settled on the result including overtime unless stated otherwise in these American Football Rules or in the Market Information (e.g. the half time/full time market) or where the market has been unconditionally determined. If the game results in a tie after overt
1267ime all bets on the outright match winner market will be void."," "]}),r.jsxs("li",{children:[" ","If a match does not start on the scheduled starting date and is not completed within three days of the scheduled completion date, all bets will be void except for those on markets which have been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","If a match starts but is later abandoned or postponed, then within three days of the scheduled start date:(a) at least 55 minutes of play must have elapsed; or (b) an official result must be 'called' by the relevant governing body; otherwise all bets will be void, except for those on markets which have been unconditionally determined. In those instances, if the scores are tied then all bets on the outright match winner market will be void."," "]}),r.jsx("li",{children:"For 'Individual player' markets, bets shall be void on any player who does not start in any down during the match."})]}),r.jsx("br",{}),r.jsx("p",{children:"2. Athletics"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result."," "]}),r.jsxs("li",{children:[" ","If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]}),r.jsxs("li",{children:[" ","Unless stated otherwise in the Market Information, if a track or field event is abandoned, cancelled or postponed and not completed within 7 days of the scheduled completion date, all bets will be void except for those on markets which have been unconditionally determined."," "]})]}),r.jsx("br",{}),r.jsx("p",{children:"3. Australian Rules Football"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ",'Bets apply to regular time excluding overtime. However, bets on "Finals" matches apply to regular time including overtime except for those on markets which have been unconditionally determined or as stated otherwise in the Market Information (e.g. half-time/full-time markets). If the game results in a tie, dead-heat rules apply to bets on the match odds market.'," "]}),r.jsxs("li",{children:[" ","If a match does not start on the scheduled starting date and is not completed within three days of the scheduled start date, all bets will be void except for those on markets which have been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","If a match starts but is abandoned or postponed before half-time and not completed within three days of the scheduled start date then the match shall be deemed to be a tie and settled on dead-heat rules. If a match starts but is abandoned or postponed in the second half and not completed within three days of the scheduled start date then the match shall be settled on the official result of the relevant governing body. In both instances, bets on the match odds market will be settled as set out above and all other bets will be void except for those on markets which have been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","All bets relating to any individual player will stand if they are listed in any 22-player squad on the match day, irrespective of whether they take any part in the match or not."," "]})]}),r.jsx("br",{}),r.jsx("p",{children:"4. Baseball"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","These Baseball Rules apply to Major League Baseball (MLB), World Baseball Classic and Japanese Baseball only. All other baseball, including Finnish Baseball for example, will be governed by the rules set out in the General Rules and the Market Information."," "]}),r.jsx("li",{children:"If a match does not start on the scheduled starting date, all bets will be void."}),r.jsxs("li",{children:[" ","If an MLB match starts but is later abandoned or postponed and an official result is not declared within three days of the scheduled start date, all bets will be void, except for those on markets which have been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","If a Japanese Baseball match starts but is later abandoned or postponed and the match is not completed within three days of the scheduled start date, all bets will be void except for those on markets which have been unconditionally determined."," "]}),r.jsx("li",{children:"All bets will include extra innings, unless otherwise stated in the Market Information."}),r.jsxs("li",{children:[" ","All bets on 'Total runs' or 'Run line' markets will be void unless there have been at least 9 innings completed (8 1/2 if the home team is ahead) except those on market which have been unconditionally determined."," "]}
1267),r.jsxs("li",{children:[" ",'In "Listed" markets, bets will be void unless both named pitchers listed in the market start as pitchers in the first fielding innings for their respective teams.'," "]})]}),r.jsx("br",{}),r.jsx("p",{children:"5. Basketball"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Bets will be settled on the result including overtime unless stated otherwise in the Market Information or where the market has been unconditionally determined or as set out in these Basketball rules."," "]}),r.jsx("li",{children:"If a match does not start on the scheduled start date then all bets will be void."}),r.jsxs("li",{children:[" ","If a match starts but is later abandoned or postponed then, within three days of the scheduled start date, (a) at least 43 minutes of play must have elapsed in any NBA match or 35 minutes of play must have elapsed in any other match; or (b) an official result must be 'called' by the relevant governing body; otherwise all bets will be void, except for those on markets which have been unconditionally determined. In these instances, if the scores are tied then dead heat rules will apply to bets on the outright match winner market."," "]})]}),r.jsx("br",{}),r.jsx("p",{children:"6. Boxing and Mixed Martial Arts"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","All individual bout markets will be settled according to the official result of the relevant governing body immediately after the end of the fight, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in tallying the points or in order to correct an error in reporting the result)."," "]}),r.jsxs("li",{children:[" ","If a fight is abandoned, cancelled or postponed and not completed within three days of the scheduled start date, or a boxer is withdrawn or substituted before the first-round bell, all bets will be void."," "]}),r.jsxs("li",{children:[" ","If a boxer retires before the start of a round, fails to answer the bell, or is disqualified for any reason between rounds, the fight will be deemed to have finished at the end of the previous round."," "]}),r.jsx("li",{children:"If one of the boxers is disqualified they will be deemed a loser."}),r.jsxs("li",{children:[" ","If the scheduled duration of the fight is altered in time or number of rounds after the loading of the relevant markets, then all bets will be void."," "]}),r.jsxs("li",{children:[" ","If the scheduled venue is changed after the market has been loaded so that the new venue is changed to a venue in a different country then all bets will be void. For all other changes to the scheduled venue bets will stand."," "]}),r.jsx("li",{children:"In mixed martial arts, if a fight is declared a 'no contest', a draw or a technical draw then all bets will be void."})]}),r.jsx("br",{}),r.jsx("p",{children:"7. Cricket"}),r.jsx("p",{children:"➢ General"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","If a ball is not bowled during a competition, series or match then all bets will be void except for those on any market that has been unconditionally determined (e.g. in the 'Completed Match' market)."," "]}),r.jsxs("li",{children:[" ","If a match is shortened by weather, all bets will be settled according to the official result (including for limited overs matches, the result determined by the Duckworth Lewis method)."," "]}),r.jsxs("li",{children:[" ","In the event of a match being decided by a bowl-off or toss of the coin, all bets will be void except for those on markets that have been unconditionally determined."," "]})]}),r.jsx("p",{children:"➢ Test matches"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","If a match starts but is later abandoned for any reason other than weather (which may include but is not limited to: dangerous or unplayable wicket or outfield; pitch vandalism; strike or boycott; crowd protests/violence; stadium damage; acts of terrorism; and acts of God), It reserves the right to void all bets, except for those on markets that have been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","If the match is not scheduled to be completed within five days after the original scheduled completion date, then all bets on markets for this event will be void, except for bets on any markets that have been unconditionally determined."," "]})]}),r.jsx("p",{children:"➢ Limited Over matches"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ",`If a match is declared "No Result'', bets will be void on all markets for the event except for those markets which have been unconditionally determined or where the minimum number of overs have been bowled as laid out in the market specific information.`," "]}),r.jsxs("li",{children:[" ","In the event of a new toss taking place on a scheduled reserve day for a limited over match all bets that were placed after 30 minutes before the original scheduled start of play on the first day will be made void. This rule relates to all markets except those that have been unconditionally determined (e.g. in the win the toss and toss combination markets)."," "]})]}),r.jsx("p",{children:"➢ Super Over rule"}),r.jsx("ul",{children:r.jsxs("li",{children:[" ","Which team will win this Super Over? This market will be suspended on site and activated once Betfair are aware a Super Over is to be played. The market will be turned in-play at the start of the Super Over. This market will not be actively managed therefore it is the responsibility of all customers to manage their positions. This market will be settled based on the number of runs scored by each team in the initial Super Over. For the avoidance of doubt, if scores are tied at the completion of both innings in the Super Over then the market will be settled as a Dead Heat except in cases where more than one Super Over is played, where it will be settled on the winner of the final over. Any tie breaker that may be used to determine a winner including but not limited to higher number of boundaries, higher number of sixes, losing fewer wickets, coin toss etc. do not count for the purposes of this market."," "]})}),r.jsx("br",{}),r.jsx("p",{children:"8. Cycling"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result."," "]}),r.jsxs("li",{children:[" ","If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]})]}),r.jsx("br",{}),r.jsx("p",{children:"9. Darts"}),r.jsxs("ul",{children:[r.jsx("li",{children:"If a match is not completed for any reason then bets on the match odds market will be void."}),r.jsxs("li",{children:[" ","If a match is not completed for any reason then bets on 'any correct score' or 'next leg/game/set' market will be void unless the market has been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","If a match is not completed for any reason then bets on any handicap market will be void unless the market has been unconditionally determined."," "]})]}),r.jsx("br",{}),r.jsx("p",{children:"10. Financial markets"}),r.jsx("p",{children:"➢ Indices"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Intraday, Midday and PM markets will be settled on the first Bloomberg price stamp past the market closure time regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]}),r.jsxs("li",{children:[" ","All Daily markets, weekly markets and end of day Intraday markets will be settled on the official close price following any relevant auction period regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]})]}),r.jsx("p",{children:"➢ Equities"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","All equity markets will be settled on the official close price given by Bloomberg regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]}),r.jsxs("li",{children:[" ","Should a share split be announced, the market will be determined by the net change in value of the new share price at the close of the day’s trading."," "]})]}),r.jsx("p",{children:"➢ Interest Rates"}),r.jsx("ul",{children:r.jsxs("li",{children:[" ","Interest rate markets will be settled once the result is regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]})}),r.jsx("br",{}),r.jsx("p",{children:"11. House Price"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","For settlement purposes, the Standardized Average Price (seasonally adjusted) provided by HBOS will be used and markets will be settled once the result is regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]}),r.jsxs("li",{children:[" ","It will only use prices provided by HBOS. If the HBOS f
1267igures are discontinued or not available for any relevant period then all bets will be void unless stated otherwise in the Market Information."," "]}),r.jsxs("li",{children:[" ",'All Quarterly markets may be incomplete markets and therefore additional "runners" may be added at any time to reflect the movements in house prices.'," "]})]}),r.jsx("p",{children:"➢ Currency markets"}),r.jsx("ul",{children:r.jsxs("li",{children:[" ","All Currency markets will be settled using the first Spot price given by Bloomberg past the market closure time regardless of any subsequent amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]})}),r.jsx("br",{}),r.jsx("p",{children:"12. Golf"}),r.jsx("p",{children:"➢ General"}),r.jsxs("ul",{children:[r.jsx("li",{children:"Tournament bets will only be settled if the minimum number of holes stipulated in the Market Information has been completed."}),r.jsxs("li",{children:[" ","Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result."," "]}),r.jsxs("li",{children:[" ","If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]}),r.jsx("li",{children:"If a player does not start a tournament then all bets on that player will be void."}),r.jsx("li",{children:"Any player starting a tournament but withdrawing or being disqualified before the end of the tournament will be settled as a loser."}),r.jsx("li",{children:"If a tournament is shortened and settles the tournament markets then all bets matched after the last completed round will be void."}),r.jsxs("li",{children:[" ","In any 'to qualify' market for any tournament the winners are the number of golfers that qualify for the tournament under the terms set out in the Market Information, whether they compete in the tournament or not. Markets will be settled after the qualifying stage and any subsequent disqualification or amendment to results will not count."," "]}),r.jsxs("li",{children:[" ","If a Tournament/Round is restarted from the beginning, all bets placed after the official off time will be void, except on markets which have been unconditionally determined, which will stand. Bets on 2 or 3 balls will only be void if matched after the tee time of the relevant 2 or 3 balls."," "]}),r.jsxs("li",{children:[" ","If it does not suspend a tournament market and cancel unmatched bets at the time stated in the market rules but the market is turned in-play at a later time, all bets matched between the start of a day’s play and the time the market is turned in-play will be void."," "]})]}),r.jsx("p",{children:"➢ Tournament match betting (i.e. 72-hole match bets)"}),r.jsx("p",{}),r.jsxs("ul",{children:[r.jsx("li",{children:"If a player withdraws without playing a stroke all bets on the relevant market will be void."}),r.jsxs("li",{children:[" ","If all players fail to complete a particular round for any reason the winner is the player with the lowest total score after the previous round."," "]}),r.jsxs("li",{children:[" ","If a player is disqualified or withdraws during any round they will be settled as a loser providing at least one other player completes that round."," "]}),r.jsx("li",{children:"Should all players fail to complete the first round then all bets will be void."})]}),r.jsx("p",{children:"➢ Round betting markets (e.g. 2 balls, 3 balls etc.)"}),r.jsx("p",{}),r.jsxs("ul",{children:[r.jsx("li",{children:"If a player withdraws without playing a stroke in that round all bets on the relevant market will be void."}),r.jsxs("li",{children:[" ","If one player fails to complete a round for any reason other than a withdrawal or disqualification then all bets will be void except for those on markets which have been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","Any player withdrawing or being disqualified having played a stroke in that roun
1267d will be settled as a loser providing at least one other player completes that round."," "]}),r.jsx("li",{children:"Should all players fail to complete the round then all bets will be void."})]}),r.jsx("p",{children:"➢ Stroke play hole-by-hole markets (i.e. performance of a named player on a given hole)"}),r.jsx("p",{}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Should a hole not be completed for any reason all bets on that hole will be void unless the market has been unconditionally determined."," "]}),r.jsx("li",{children:"Markets are settled on completion of the hole and any subsequent penalties or disqualification will not be taken into account."})]}),r.jsx("p",{children:"➢ Match play hole-by-hole markets (i.e. performance of players against each other on a given hole)"}),r.jsx("p",{}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","With the exception of a player or team conceding a hole (where they are deemed a loser), if a hole is not completed by any player or team (other than for withdrawal or disqualification) all bets on that hole will be void unless the market has been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","Any player or team withdrawing or being disqualified having played a stroke on that hole will be settled as a loser providing at least one other player completes that hole."," "]}),r.jsx("li",{children:"If any player or team does not play a stroke on a hole all bets will be void."}),r.jsx("li",{children:"Markets are settled on completion of the hole and any subsequent penalties or disqualification will not be taken into account."})]}),r.jsx("br",{}),r.jsx("p",{children:"13. Greyhound racing"}),r.jsx("p",{children:"➢ General"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","All bets (excluding those struck on ante-post and Australian licensed markets) are placed on trap numbers. Greyhound names are displayed for information purposes only."," "]}),r.jsxs("li",{children:[" ","Markets will be determined according to the official result at the time the track gives the result green light status, either in the form of an announcement or by display. Subsequent disqualifications, appeals or amendments to the result will be disregarded."," "]}),r.jsxs("li",{children:[" ","If a non-runner or reserve runner is declared, then all bets prior to the update of the market on It will be void and all unmatched bets including ‘Take SP’ and ‘keep’ bets will be cancelled (except for certain SP bets as set out in Paragraph 10.5 of Part B above)."," "]}),r.jsx("li",{children:"If there are no finishers in any race or any race is declared void before the official result is declared then all bets will be void."}),r.jsx("li",{children:"If the scheduled venue is changed after the market has been loaded by It, all bets will be void."}),r.jsxs("li",{children:[" ","In ante-post markets, all bets on individual greyhounds stand whether the greyhound runs or not. All ante-post bets will be void if the competition is abandoned or the venue is changed."," "]})]}),r.jsx("p",{children:"➢ Trap Challenge"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Bets on 'Trap challenge' markets are based on which trap results in the most winners during a race meeting, unless stated otherwise in the Market Information."," "]}),r.jsx("li",{children:"These markets are unaffected by any changes due to non-runners or reserve runners."}),r.jsx("li",{children:"If a race results in a dead heat each trap will receive a half-win, with a 3-way dead heat giving a one third-win, and so on."}),r.jsx("li",{children:"Standard dead heat rules apply if two or more traps have an equal number of winners at the end of both meetings."}),r.jsxs("li",{children:[" ","If a whole meeting is abandoned all bets are void. However, if at least one race has been completed then bets on these markets will stand."," "]})]}),r.jsx("p",{children:"➢ Multi-trap or Multiplied Trap Numbers"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","'Multi-trap' or 'multiplied trap numbers' bets are on the cumulative sum of the winning trap multiplied by the second trap for each race during a race meeting, unless stated otherwise in the Market Information. If the cumulative sum is not a round number then that sum shall be rounded up to give the applicable cumulative sum."," "]}),r.jsx("li",{children:"These markets are unaffected by any changes due to non-runners or reserve runners."}),r.jsxs("li",{children:[" ","If a race is cancelled, void or abandoned or if there is only one finisher in a race, an eight runner-greyhound races will be allocated 20 points and all other races will be allocated 12 points."," "]}),r.jsxs("li",{children:[" ","If a whole meeting is abandoned all bets are void however if at least one race has been completed then bets on these markets will stand with the remaining races allocated 20 points for eight runner greyhound races and 12 points for all other races."," "]}),r.jsx("li",{children:"Re-run races will be treated as cancelled races."}),r.jsxs("li",{children:[" ","If there is a dead heat for the winner between two greyhounds then to calculate the applicable multi-trap number for that race the trap numbers for the greyhounds involved in the dead heat will be multiplied by each other to give the applicable multi-trap number."," "]}),r.jsxs("li",{children:[" ","If there is a dead heat for the winner between three or more greyhounds then to calculate the applicable multi-trap number for that race the trap numbers for the greyhounds involved in the dead heat will be added up and divi
1267ded by the number of greyhounds involved in the dead heat and the resulting number will be multiplied by itself to give the applicable multi-trap number (even if not a round number). By way of example: traps 1, 3 and 6 dead heat for first. Add these numbers up gives 10; divide this number by the number of greyhounds in the dead heat (3) which gives a resulting number of 3.33; multiply 3.33 by itself to give 11.11."," "]}),r.jsxs("li",{children:[" ","If there is a dead heat for the runner up between two or more greyhounds then to calculate the applicable multi-trap number for that race the trap numbers for the greyhounds involved in the dead heat will be added up and divided by the number of greyhounds involved in the dead heat and the resulting number will be multiplied by the number of the winner to give the applicable multi-trap number (even if not a round number). By way of example: trap 1 wins and traps 3 and 6 dead heat for second. Adding the numbers of the dead heating runners up gives 9; divide this number by the number of greyhounds in the dead heat (2) which gives a resulting number of 4.5; multiple 4.5 by the winning number (1) to give 4.5."," "]})]}),r.jsx("p",{children:"➢ Winning Distances"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","'Winning distances' bets are on the sum of the winning distances for all races during a race meeting, unless otherwise stated in the Market Information."," "]}),r.jsx("li",{children:"The maximum winning distance in any race is 10 lengths."}),r.jsx("li",{children:"If there is only one finisher in any race the winning distance will be deemed to be 10 lengths."}),r.jsx("li",{children:"If a race is cancelled, void or abandoned the winning distance will be deemed to be 2 lengths."}),r.jsx("li",{children:"Re-run races will be treated as cancelled races."}),r.jsx("li",{children:"For distances below half a length, the following scale will be applied: Short-head 0.1; Head 0.2; Neck 0.3."}),r.jsxs("li",{children:[" ","The sum of all the winning distances will be rounded to the nearest whole number at the end of the meeting (rounded up, if half) and bets will be settled on this result."," "]}),r.jsxs("li",{children:[" ","If a whole meeting is abandoned all bets are void. However, if at least one race has been completed then the remaining races are allocated 2 lengths each and bets will stand."," "]})]}),r.jsx("p",{children:"➢ Match Bets"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","'Match Bets' for a race are determined by the greyhound with the highest finishing position in that race. If neither greyhound finishes the race bets are void. If only one of the greyhounds finishes the race, that greyhound will be deemed the winner. If a non-runner or reserve runner is declared then all bets will be void."," "]}),r.jsxs("li",{children:[" ","'Match Bets' for progress in a competition are determined by the greyhound which qualifies to the furthest round (whether it runs in the further round or not). If the greyhounds concerned fail to qualify in the same round of the competition then the market will be settled as a dead heat, irrespective of their finishing positions in their individual heats."," "]})]}),r.jsx("p",{children:"➢ Reverse Forecasts"}),r.jsxs("ul",{children:[r.jsx("li",{children:"'Reverse Forecast' markets are determined by those greyhounds placed first and second in a race."}),r.jsx("li",{children:"If a dead heat affects the reverse forecast then dead heat rules apply."})]}),r.jsx("p",{children:"➢ Place markets"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","The number of winners in 'to be placed' markets is as set out in the Market Information and is determined with reference to the number of runners when the market is loaded."," "]}),r.jsxs("li",{children:[" ","Once opened, the number of winners in 'to be placed' markets (as set out in the Market Information) will not be affected by further non-runners. If the number of potential winners is equal to or is greater than the number of runners, all bets in this market will be void."," "]})]}),r.jsx("p",{children:"➢ To Reach the Final and To Qualify markets"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","'Reach the Final' markets shall be determined by the first six greyhounds who qualify from the Semi Finals of the competition and be settled as such regardless of whether they go on to run in the final or not."," "]}),r.jsxs("li",{children:[" ","'To qualify' markets shall be determined by the greyhounds that qualify in the relevant heats irrespective of whether they run in the next round or not."," "]}),r.jsxs("li",{children:[" ","The 'reach the final' or 'to qualify' markets will be settled after the qualifying stages and any subsequent disqualification or amendment to results will not count."," "]})]}),r.jsx("p",{children:"➢ Ante-post"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","If a greyhound listed in an ante-post market dies, it will use the available information to determine the time of the greyhound's death. It will then, acting reasonably, determine whether the greyhound was a 'material runner' in the market. In determining whether a greyhound is a material runner, it will look at the general price of the greyhound immediately before the greyhound's death, in the market and in the wider betting market. Broadly, it will consider a greyhound to be a material runner if it is deemed to have an approximate chance of winning of 8-10 per cent or better."," "]}),r.jsxs("li",{children:[" ","If It determines that the greyhound was a 'material runner', then all bets struck in the market (on all selections) between the time of death and the suspension of the market will be void and all unmatched bets will be cancelled before the market is reopened."," "]}),r.jsxs("li",{children:[" ","If It determines that the greyhound was not a 'material runner', then just bets struck on the greyhound in question between the time of death and the suspension of the market will be void and unmatched bets will not be cancelled before the market is reopened."," "]}),r.jsxs("li",{children:[" ","Bets matched on greyhounds after they have forfeited their entry at a particular entry stage or where they have not qualified by the applicable qualifying date will be voided unless the race in question has a subsequent supplementary entry stage."," "]}),r.jsxs("li",{children:[" ","Where an event is postponed or rescheduled to another day at the same venue then ante-post bets will stand unless entries are reopened in which case all bets will be void."," "]})]}),r.jsx("p",{children:"➢ Australian Specific Non-Runner Rules"}),r.jsxs("ul",{children:[r.jsx("li",{children:"Notwithstanding any of the above, the following rules apply to declared non-runners in Australian greyhound markets."}),r.jsxs("li",{children:[" ","If a greyhound becomes a notified non-runner after the market is loaded but prior to the commencement of the race it will be removed and all bets on the market, matched prior to the update of the market will be voided."," "]}),r.jsxs("li",{children:[" ","If, following the completion of a race, the stewards declare a greyhound a non-runner, it will resettle the market and will void all bets that were placed on that runner only. It will then apply a reduction factor to all bets placed on the winner (or place getters in the case of place markets) based on that runner’s weighted average price."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"14. Horseracing"}),r.jsx("p",{children:"➢ General"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","All individual race markets will be determined according to the official result at the time of the 'weigh-in' announcement (or equivalent). Subsequent disqualifications, appeals or amendments to the result will be disregarded."," "]}),r.jsx("li",{children:"If a race is abandoned or otherwise declared void, or in the event of a walkover, all bets on that race will be void."}),r.jsx("li",{children:"If the scheduled venue is changed after the market has been loaded, all bets will be void."}),r.jsx("li",{children:"Where a race does not take part on its sc
1267heduled day, all bets will be void."}),r.jsx("li",{children:"If a scheduled surface type is changed (e.g. turf to dirt) all bets will stand."}),r.jsxs("li",{children:[" ","Horseracing Exchange Multiples are based on ‘day of the race’ markets (and not ante-post markets). Horseracing ante-post rules do not therefore apply in relation to horseracing Exchange Multiples."," "]})]}),r.jsx("p",{children:"➢ Ante-post"}),r.jsxs("ul",{children:[r.jsx("li",{children:"Subject to the points below, in ante-post markets, all bets on an individual horse stand whether the horse runs or not."}),r.jsx("li",{children:"For GB and Irish racing: if a horse is balloted out, all bets on that horse will be void."}),r.jsxs("li",{children:[" ","If a horse listed in an ante-post market dies, it will use the available information to determine the time of the horse's death. It will be acting reasonably, determine whether the horse was a 'material runner' in the market. It will undertake a similar determination in cases where it is advised through official channels that a runner has been formally scratched from an ante-post race. In determining whether a horse is a material runner, it will consider the general price of the horse immediately before the horse's death (or immediately before being advised it has been scratched), in the market and in the wider betting market. Broadly, it will consider a horse to be a material runner if it is deemed to have an approximate chance of winning of 8-10 per cent or better."," "]}),r.jsxs("li",{children:[" ","If it determines that the horse was a 'material runner', then all bets struck in the market (on all selections) between the time of death (or the time that the formal scratching notification was created) and the suspension of the market will be void and all unmatched bets will be cancelled before the market is reopened."," "]}),r.jsxs("li",{children:[" ","If it determines that the horse was not a 'material runner', then just bets struck on the horse in question between the time of death (or the time that the formal scratching notification was created) and the suspension of the market will be void and unmatched bets will not be cancelled before the market is reopened."," "]}),r.jsxs("li",{children:[" ","Bets matched on horses after they have forfeited their entry at a particular entry stage or where they have not qualified by the applicable qualifying date will be voided unless the race in question has a subsequent supplementary entry stage."," "]}),r.jsxs("li",{children:[" ","Please be aware that runners who have not been entered at the various entry stages may be removed from relevant race markets and all matched customer bet prices set to 1.0 even if there are later supplementary stages. Should it appear likely that a specific runner may actually be supplemented into the race this runner will be reinstated with all matched customer bets set back to the original prices."," "]}),r.jsx("li",{children:"No Non-Runner Rule' reductions are made to ante-post bets."}),r.jsxs("li",{children:[" ","All relevant bets will be void where an event is: abandoned and not rescheduled; or postponed and rescheduled to another venue; or postponed and rescheduled to another day at the same venue with entries for the race being reopened or reverting back to a previous entry or declaration stage provided any additional horses are entered or re-entered and such entries or declarations are considered, in absolute discretion, material to the betting on the race. For the avoidance of doubt, where a race is postponed and rescheduled to another day at the same venue, relevant bets will stand where entries/declarations at the time of postponement remain unaltered or include any non-material addition(s) prior to the rescheduled race."," "]})]}),r.jsx("p",{children:"➢ Place Terms for Exchange markets"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","The number of winners in 'to be placed' markets is as set out in the Market Information and is determined with reference to the number of runners when the market is loaded."," "]}),r.jsx("li",{children:"Once opened, the number of winners in 'to be placed' markets will not be affected by further non-runners."}),r.jsxs("li",{children:[" ","If the number of winners stated in the Market Information is equal to or is greater than the number of runners, all bets in this market will be void."," "]}),r.jsxs("li",{children:[" ","If the number of placed horses is less than the number of potential winners listed in the Market Information, the winners will only be the placed horse or horses."," "]})]}),r.jsx("p",{children:"➢ EW markets"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ",`The place portion of any "Each Way" bet will be settled according to the number of 'places' and at the fraction of the win portion profit stated in the market information.`," "]}),r.jsxs("li",{children:[" ","For example: “EW Terms: 1/5th odds, 3 places”. That “1/5th” is a
1267pplied to the traditional or fractional odds, which are 1 less than decimal odds, so the calculation of the Place odds corresponding to Win odds of 8.0 in this market is ((8.0 – 1) / 5) + 1 = 2.4."," "]}),r.jsxs("li",{children:[" ","Once opened, the number of places in 'EW” markets will not be affected by further non-runners unless the number of ‘places’ which are offered on the ‘Each Way’ market is equal to or exceeds the number of runners in which case, the place portion of any EW bet will be voided at settlement."," "]})]}),r.jsx("p",{children:"➢ Winning Distance Bets"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Unless stated otherwise in the Market Information, winning distances' bets are on the sum of the winning distances from each race on one particular day at a race meeting."," "]}),r.jsxs("li",{children:[" ","The winning distance in a race will be the officially declared distance between the first two horses past the post. However, if either the first or second horse past the post is disqualified because: (i) of an incorrect weight carried; (ii) they have taken the wrong course; (iii) the jockey of either horse fails to weigh in, or weighs in light after the race; then in each case the winning distance shall be that between the first and second horse under the official result."," "]}),r.jsxs("li",{children:[" ","For the purpose of this bet, the maximum distance on any individual race will be 12 lengths for Flat races and 30 lengths for National Hunt races (which includes National Hunt Flat Races) and these distances will be applied where only one horse finishes a race. For distances below half a length, the following scale will be applied:"," "]}),r.jsxs("ul",{children:[r.jsx("li",{children:"Nose: 0.05 length"}),r.jsx("li",{children:"Short-head: 0.1"}),r.jsx("li",{children:"Head: 0.2"}),r.jsx("li",{children:"Short-neck: 0.25"}),r.jsx("li",{children:"Neck: 0.3"})]}),r.jsxs("li",{children:[" ","If a meeting has three or more races abandoned or declared void, then all 'winning distance' bets will be void, unless the entire market has been unconditionally determined."," "]}),r.jsxs("li",{children:[" ","When only one or two races are abandoned or declared void, then 'winning distance' bets will be settled with a default distance used for each abandoned or void race. The default distances are 2 lengths for Flat races and 10 lengths for National Hunt races."," "]}),r.jsx("li",{children:"In the case of a walkover the following distances will be applied:"}),r.jsxs("ul",{children:[r.jsx("li",{children:"Flat: 5 lengths"}),r.jsx("li",{children:"National Hunt: 12 lengths"})]})]}),r.jsx("p",{children:"➢ Non-Runner Rule"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Non-runner rule relates to the adjustment of odds on bets already matched when a horse in a race is declared a non-runner. In order to make the adjustment applies a reduction factor to the remaining runners. The reduction factor allocated to a non-runner is a calculation (the details of which are described below) of that horse's chances of winning (or being placed, etc. as appropriate) and is applied to bets already matched on the other runners in the relevant market or markets."," "]}),r.jsxs("li",{children:[" ","Any horse listed when the relevant market is loaded which does not subsequently come under starter's orders is deemed to be a non-runner."," "]}),r.jsxs("li",{children:[" ","When the market is loaded each horse is given a 'reduction factor', based on a forecast price, which is expressed as a percentage. These reduction factors may be updated periodically at the discretion based on trading in the market, but after approximately 15 minutes (approximately 5 minutes for Australian and US markets) from the scheduled 'off' time of a given race, they will be updated only in exceptional circumstances."," "]}),r.jsxs("li",{children:[" ","Reductions will be made to both win and place markets but applied differently (as described below), and horses will have a different reduction factor for each market."," "]}),r.jsxs("li",{children:[" ","As soon as becomes aware that a horse is an official non-runner or a highly likely non-runner, following a statement to the press from connections, the following will happen:"," "]}),r.jsx("li",{children:"All matched bets on that horse will be void and the horse will be removed from the market."}),r.jsxs("li",{children:[" ","In the win market: if the reduction factor of the non-runner is 2.5% or greater, the traded price of all the matched bets on the remaining horses will be reduced by an amount equal to the non-runner's final reduction factor and all the unmatched offers to lay will be cancelled. If the non-runner's reduction factor is less than 2.5%, reductions will not be applied and unmatched bets will not be cancelled."," "]}),r.jsxs("li",{children:[" ","In the place market, the reduction factor of all non-runners will be applied (even if less than 2.5%) and the potential winnings in relation to matched bets on the remaining horses will be reduced by an amount equal to the non-runner's final reduction factor. Only if the non-runner's reduction factor is 4.0% or greater will all the unmatched offers to lay be cancelled."," "]}),r.jsx("li",{children:"All the reduction factors on the remaining horses will be adjusted to reflect their improved chance of winning."}),r.jsxs("li",{children:[" ","Reduction factors are not applied to bets which are struck in-play. However, if a market is turned in-play prematurely by error (or, for example, there is a fal
1267se start), all bets matched during this time will be subject to any later reduction factor, provided the market is turned out of play before the race commences. In the event of a late withdrawal, it reserves the right to remove the runner after completion of the race. In this case only those bets matched prior to the off will be affected by a reduction factor."," "]}),r.jsxs("li",{children:[" ","In the event of a non-runner being removed from a race in error or following incorrect information regarding a runner’s participation, it will reinstate both the runner and all previously matched bets associated with that runner. All bets made between the time of withdrawal and reinstatement will be void in both the place market and the win market. The reduction factor applied to matched bets at the time of withdrawal will be reversed and the original prices will become valid."," "]}),r.jsxs("li",{children:[" ","Any non-runners will be removed from the relevant markets in the order in which they are brought to attention. If It becomes aware of more than one non-runner at the same time, it will remove the non-runners from the relevant markets in race card order."," "]}),r.jsxs("li",{children:[" ","If a runner is not included in a market because of an error or because of incorrect information regarding a runner’s participation, It reserve the right to introduce the missing runner into the market at any time prior to settlement (even after the race has been run), provided that It has determined that the missing runner is not a material runner (i.e. a selection with a reduction factor of approx. 2.5% or less in the win market). In such circumstances, all pre-play unmatched and matched bets will stand, however if the runner is not introduced before the start of the race, all in-play bets will be void. However, if the missing runner is deemed to be a material runner, then the malformed market will be void and a new market will be loaded where possible."," "]})]}),r.jsx("p",{children:"➢ How the Reductions are applied for Exchange markets"}),r.jsxs("ul",{children:[r.jsx("li",{children:"In the win market, reductions will be made on the traded price."}),r.jsxs("li",{children:[" ","For example: if the non-runner's final reduction factor is 25% the traded price on all previously matched bets on other horses will be reduced by 25% - traded price of 8.0 would become 6.0 etc. And these might be further reduced if another horse is subsequently declared a non-runner."," "]}),r.jsxs("li",{children:[" ","In the EW Market, reductions will be made on the traded win price. The advertised place terms will then apply to the revised win prices."," "]}),r.jsxs("li",{children:[" ","For example: if the non-runner's final reduction factor is 25% the traded price on all previously matched bets on other horses will be reduced by 25% - - traded price of 8.0 would become 6.0. If each Way terms were 1/5th odds for 3 places, the corresponding price for the Place portion of the bet would reduce from 2.4 to 2.0."," "]}),r.jsx("li",{children:"In the place market, reductions will be made to the potential winnings on the bet only, and not the traded price."}),r.jsxs("li",{children:[" ","For example: if the non-runner's final reduction factor is 25% the potential winnings on all previously matched bets on the other horses will be reduced by 25% - a traded price of 8.0 would become 6.25. For example, a £10 bet on a horse to be placed at a traded price of 8.0 would provide winnings of £70. If there is a non-runner with a reduction factor of 25% in the race, that factor will be applied to the £70 of potential winnings leaving potential winnings of £52.50. Therefore, the revised traded price will be 6.25."," "]}),r.jsxs("li",{children:[" ","The traded price may be further reduced if any other horse(s) is subsequently declared a non-runner, however odds cannot be reduced below 1.01."," "]}),r.jsxs("li",{children:[" ","Reserves: A reserve runner may appear in the relevant markets but will have a non-applicable reduction factor until It has received confirmation that it is a confirmed runner, in which case an applicable reduction factor may apply to it."," "]}),r.jsxs("li",{children:[" ","For the avoidance of doubt, any reduction factor applicable to a non-runner replaced by a reserve, will be applied to all bets struck on the relevant markets, prior to the removal from those markets of such non-runner. Likewise, should a reserve runner become a confirmed runner but subsequently become a non-runner, any reduction factor applicable to such non-runner will be applied to all bets struck on the relevant markets, prior to the removal from those markets of such non-runner."," "]})]}),r.jsx("p",{children:"➢ Additional rules"}),r.jsxs("ul",{children:[r.jsx("li",{children:"Card numbers are posted as a guide only: bets are placed on a named horse."}),r.jsx("li",{children:"Horses will not be coupled."}),r.jsxs("li",{children:[" ","Where any horse(s) runs for purse money only it is deemed a non-runner for betting purposes. Should this result in the number of possible winners stated in the relevant Market Information being equal to or greater than the number of runners in the relevant market, all bets in the market will be void."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"15. Ice Hockey"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ",'All bets on "Regular Time" markets will be settled on the result at the end of regular time, excluding overtime. All bets on " Moneyline " markets will be settled at the result at the end of regular time including "overtime and any shootouts that may be played".'," "]}),r.jsxs("li",{children:[" ","'Puck Line' markets (i.e. handicap markets for NHL (National Hockey League) matches) will be settled on the final result including any overtime and any shootouts that may be played. All 'handicap' markets on other matches will be settled on the result at the end of regular time, excluding overtime."," "]}),r.jsxs("li",{children:[" ","If a match does not start on the scheduled start date and is not completed within three days of the scheduled start date, all bets will be void except for those on markets which have been unconditionally determined."," "]}),r.jsxs("li",{children:[" ",`If a match starts but is later abandoned or postponed then, within three days of the scheduled start date, (a) at least 55 minutes of play must have elapsed in any match; or (b) an official result must be 'called' by the relevant governing body; otherwise all bets will be void, except for those which have been unconditionally determined. In these instances, if the scores are tied then for " Moneyline " matches (where no tie is offered) dead heat rules will apply to bets on the outright match winner market.`," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"16. Rowing"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","If a crew or individual starts a race but does not complete it then they will be deemed a loser providing at least one other crew or individual completes the race. If no crew or individual completes a race then all bets will be void."," "]}),r.jsx("li",{children:"If a regatta is cancelled for any reason, all bets will be void, except those on markets which have been unconditionally determined."}),r.jsxs("li",{children:[" ","Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result."," "]}),r.jsxs("li",{children:[" ","If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"17. Rugby Union and Rugby League"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","'Tournament points' and 'tournament tries' bets will apply to all playing time, including any extra-time in any match where an official result is declared."," "]}),r.jsxs("li",{children:[" ","For 'time of first try' bets, if the try is scored in the second half, the first half is deemed to have lasted 40 minutes, regardless of stoppage-time. If no try is scored, or the try is scored in second half stoppage-time or extra-time, the result is 80."," "]}),r.jsxs("li",{children:[" ","For the purpose of markets involving tries, penalty tries will count with the exception of 'first individual try scorer' markets where penalty tries will not count."," "]}),r.jsxs("li",{children:[" ","If a match starts but is abandoned before its completion, all bets will be void unless an official result is declared by the applicable governing body. Where an official result has been declared by the official governing body, that official result will govern match and handicap market settlement but all other markets will be void unless their result has already been determined at the point of abandonment (i.e. at the point of abandonment, it would not have been possible for the outcome of the bet to change had the match continued to its natural conclusion). By way of example, if 37 points have been scored at the time a match is abandoned: (i) a bet placed on 35 points or more to be scored would be settled as a winning bet, (ii) a bet placed on 30-35 points to be scored would be settled as a losing bet and (iii) a bet placed on 40-45 points to be scored would be void. In such circumstances, bets on last try scorer / team to score last / team to score last try / last scoring play would all be void."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"18. Snooker and Pool"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","In the event of a match starting but not being completed, the player progressing to the next round will be deemed the winner (or in the case of the final the player declared the winner)."," "]}),r.jsx("li",{children:"If a match is not completed for any reason then bets on 'any correct score' or 'next frame' market will be void."}),r.jsxs("li",{children:[" ","If a match is not completed for any reason, bets on any handicap market will be void unless the market has been unconditionally determined."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"19. Soccer"}),r.jsxs("li",{children:[" ","If it does not suspend a market on time for the occurrence of a Material Event, it reserves the right to void bets unfairly matched after the Material Event has occurred. Voiding of these bets may take place during the event or retrospectively once a game is completed."," "]}),r.jsxs("li",{children:[" ","If a match has not started (or believes that a match will not have started) by 23:59 (local time) on its sc
1267heduled start date, then all bets will be void unless it has knowledge that the match has been rescheduled to be played within three days of its original start date."," "]}),r.jsxs("li",{children:[" ","If a match starts but is later abandoned or postponed and believes that the match will not have been completed by 23:59 (local time) on its scheduled start date, then all markets, with the exception of any unconditionally determined markets, will be void unless it has knowledge that the match has been rescheduled to be played within three days of its original start date. If it does have knowledge that the game will be played within three days and the game is played within three days, then all bets will stand except if the match is restarted from the beginning. If the match is restarted from the beginning then all bets matched before the market went in-play will stand, but any bets placed in-play will be void, except for any bets placed in-play on markets which have been unconditionally determined, which will stand."," "]}),r.jsxs("li",{children:[" ","For Friendly matches, all bets apply to the full duration of play according to the match officials, plus any stoppage time. If a friendly match starts but is later abandoned or postponed and is not completed (i.e. the full duration of play according to match officials, plus any stoppage time) within three days of the scheduled start date, all bets will be void except for those on markets which have been unconditionally determined. In the case of ambiguity over the official result from match officials, the outcome will be determined (acting reasonably) using information from independent sources."," "]}),r.jsxs("li",{children:[" ","If an official fixture lists different team details to those listed (for example, the team name, reserves, age group, gender, etc.), then all bets matched on the affected markets will be void. In all other cases, bets will stand (including instances where a team name is listed without specifying the term 'XI' in the name). If an official fixture is shown on the website under an incorrect competition name, then it reserves the right to void all bets matched on the affected markets."," "]}),r.jsxs("li",{children:[" ","If a team is relegated from a league because, at the end of a season, it has finished within the relegation positions which are relevant to that league (i.e. usually any of the bottom three league positions), bets on that team to be relegated will be settled as winning bets. If a team is otherwise disqualified, thrown out or removed from a league (i.e. in circumstances other than those where it has finished the season within the relevant relegation positions): (i) if such team is disqualified, thrown out or removed from the league before the relevant season has started, all bets on the affected market will be void (and a new market will subsequently be loaded) and (ii) if such team is disqualified, thrown out or removed from the league after the relevant season has started (or a determination is made by the applicable governing body, during the season, that the team will be thrown out or removed from the league following the season’s conclusion), all bets on the affected team will be void. For the avoidance of doubt, if a points deduction is imposed on a team such that it finishes the season within the relegation places which are relevant to the applicable league, bets on that team to be relegated will be settled as winning bets."," "]}),r.jsxs("li",{children:[" ",'The relevant season will be deemed to have started once the first league game has been played. For the purposes of this rule, markets relating to individual matches will not be deemed to be "affected markets".'," "]}),r.jsxs("li",{children:[" ","'Shirt numbers' bets will refer to the shirt number allocated at the start of the match. 'Shirt numbers' bets will include own-goal scorers. Any player whose shirt bears no number will be allocated the number 12."," "]}),r.jsxs("li",{children:[" ",`For 'time of first goal' bets (i.e. "First Goal Odds" markets), the first half is deemed to last 45 minutes, regardless of stoppage time. Also for these markets, please note that the "0 - 10 Minutes" selection covers the first 10 minutes of the match. In other words, it runs from 0:00 until just before the clock hits 10:00. The "11 – 20 Minutes" selection runs from 10:00 until just before the clock hits 20:00. The same principle applies to each of the other selections in this market.`," "]}),r.jsxs("li",{children:[" ","For 'top goal scorer' markets only the goals scored in the league or competition stated in the Market Information count. For example, if a player joins a club mid-season any goals scored in a different league will not count, however goals scored for a different club in the same league will count. Own goals will not count."," "]}),r.jsxs("li",{children:[" ","In markets which relate to the number of incidents to occur, such as 'number of corners', these will be determined on the basis of the number taken, rather than awarded."," "]}),r.jsxs("li",{children:[" ","For markets that relate to the number of bookings given, the number of corners taken, any goal scorer or the time of a particular goal, the result will be determined (acting reasonably) using information from independent sources. In such cases, if any new information comes into the public domain within 48 hours of settlement, then it shall (acting reasonably) determine either: (i) whether the market should be reinstated or resettled in light of this new information; or (ii) to wait for further information before deciding whether to reinstate or resettle the market. Except it has announced that it is 
1267waiting for further information, any information that comes into the public domain more than 48 hours after a market has been settled shall not be considered (regardless of whether or not such information may have led to a different result)."," "]}),r.jsx("br",{}),r.jsx("h2",{children:"20. Swimming"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result."," "]}),r.jsxs("li",{children:[" ","If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)"," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"21. Tennis"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","If a player or pairing retires or is disqualified in any match, the player or pairing progressing to the next round (or winning the tournament in the case of a final) will be deemed the winner. However, if less than one set has been completed at the time of the retirement or disqualification then all bets relating to that individual match will be void."," "]}),r.jsxs("li",{children:[" ","All bets relating to the number of occurrences of certain events within a tournament will be void if the tournament is reduced in length, postponed or cancelled, except for those on markets which have been unconditionally determined."," "]}),r.jsx("li",{children:"All bets will stand regardless of changes to scheduled venues, including any changes to a different type of surface."}),r.jsxs("li",{children:[" ","If the scheduled duration of a match is reduced or increased in the number of games/sets required to win, all bets will be void except for those on markets which have been unconditionally determined. Please note that this does not apply to ‘Match Odds’ or ‘Set Winner’ markets on Davis Cup matches or ‘dead rubber’ matches that have been shortened from five sets to three sets after the market has been loaded, provided that the match has been shortened in accordance with the competition’s rules."," "]}),r.jsxs("li",{children:[" ","Where markets are offered on individual games or sets within a match, a retirement or disqualification during a game or set will render bets on that game or set market and all individual game or set markets void except those on markets which have been unconditionally determined."," "]})]}),r.jsx("br",{}),r.jsx("h2",{children:"22. Winter sports (which may include, amongst others, Alpine Skiing, Biathlon, Cross-Country Skiing and Ski-Jumping)"}),r.jsxs("ul",{children:[r.jsxs("li",{children:[" ","Where there is a presentation ceremony, markets will be settled on the official result of the relevant governing body at the time of the ceremony, regardless of any subsequent disqualification or amendment to the result."," "]}),r.jsxs("li",{children:[" ","If there is no presentation ceremony, outcomes will be determined in accordance with the official result of the relevant governing body, regardless of any subsequent disqualification or amendment to the result (except if an amendment is announced within 24 hours of the initial settlement of the relevant market in order to correct an error in reporting the result)."," "]}),r.jsxs("li",{children:[" ","Unless stated otherwise in the Market Information, if an event is abandoned, postponed or cancelled, all bets will be void unless (a) the event is completed at the same venue within 7 days of the official scheduled completion date; or (b) a result is 'called' by the relevant governing body."," "]}),r.jsxs("li",{children:[" ",`The General Rules will apply for 'match bets'. However, in respect of "Nordic Comb
1267ined" if all competitors involved in the match bet do not start both sections of the event (ski jumping and cross country) then bets will be void.`," "]})]}),r.jsx("br",{})]})})]}),r.jsxs("div",{className:"first-step-content",children:[r.jsxs("div",{className:"step-check",children:[r.jsx("input",{id:"checkbox_01",name:"checkbox_01",type:"checkbox",className:"hidden"}),r.jsx("label",{for:"checkbox_01",children:"Do not show again. "})]}),r.jsxs("div",{className:"first-step-btn",children:[r.jsx(jt,{onClick:()=>n(),children:"Decline"})," ",r.jsx(jt,{onClick:()=>w(o),children:"I Accept"})]})]})]})})},LTe=()=>{const[e,t]=b.useState({first:!0,second:!0,third:!0}),{logoutUser:n,user:a,profileData:s}=b.useContext(En),i=Fn(),o=A=>{t({...e,[A]:!e[A]})},[c,p]=b.useState(0),[m,h]=b.useState({check:!0,message:""}),{register:f,handleSubmit:y,formState:{errors:S},unregister:L,reset:O,watch:v,trigger:C,setValue:E}=E0({});b.useEffect(()=>{fe.isEmpty(v("confirmPassword"))||v("newPassword")&&C("confirmPassword")},[v("newPassword")]);const x=async A=>{A.uniqueId=Math.random()*1e4;const w=fe.pick(A,["oldPassword","newPassword","uniqueId"]),{status:k,data:N}=await is(Zt.changePassword,w);k===200?N.success?(localStorage.removeItem("token"),localStorage.removeItem("refresh_token"),localStorage.setItem("token",N.results.token),localStorage.setItem("refresh_token",N.results.refresh_token),i("/")):h({check:!0,message:N?.message}):h({check:!0,message:N?.message})};return r.jsx("div",{children:r.jsxs(Ui,{page:"change",children:[r.jsx("div",{className:"d-flex align-items-center justify-content-start",children:r.jsx("div",{className:"d-flex justify-content-center align-items-center",style:{background:"white",borderRadius:"50%",marginLeft:"8px",marginTop:"8px"},onClick:()=>{n()},children:r.jsx(aL,{size:30,className:"fs-1 p-1 cursor-pointer"})})}),r.jsxs("div",{className:"login-log-sec w-100",children:[r.jsx("div",{className:"login-logo",children:r.jsx("img",{src:"../assets/images/velki-logo.png",alt:""})}),r.jsx("div",{className:"px-3",children:r.jsx("img",{src:"../assets/images/velki-login-signup-banner.png",alt:""})}),r.jsxs(wn,{onSubmit:y(x),className:"bg-white p-4",children:[r.jsx("label",{className:"mb-3 d-block text-center fs-2",children:"Change Password"}),r.jsxs(wn.Group,{className:"mb-3",children:[r.jsxs(Fs,{controlId:"floatingPassword",label:"New Password",children:[r.jsx(wn.Control,{type:e?.second?"password":"text",placeholder:"New Password",maxLength:16,minLength:8,onInput:A=>Ig(A),...f("newPassword",{required:"Please enter new password.",validate:A=>A===""||A.trim()?!0:"White spaces not allowed."})}),r.jsx(fd,{className:"position-absolute translate-middle-y top-50"}),r.jsx(jt,{className:"position-absolute translate-middle-y top-50 end-0 me-3 bg-white border-0 text-dark p-0 ",onClick:()=>o("second"),children:e?.second?r.jsx(ih,{className:"opacity-100 fs-4"}):r.jsx(oh,{className:"opacity-100 fs-4"})})]}),S.newPassword&&S?.newPassword?.message&&r.jsx("label",{className:"text-danger",children:S.newPassword.message})]}),r.jsxs(wn.Group,{className:"mb-3",children:[r.jsxs(Fs,{controlId:"floatingPassword",label:"New Password Confirm",children:[r.jsx(wn.Control,{type:e?.third?"password":"text",placeholder:"New Password Confirm",onInput:A=>Ig(A),maxLength:16,minLength:8,...f("confirmPassword",{required:{value:!0,message:"Please enter new password confirm."},validate:A=>{if(A==="")return!0;if(!fe.isEmpty(v("newPassword")))return A==v("newPassword")?!0:"Password and confirm password does not match."}}),onChange:A=>{E("confirmPassword",A.target.value,{shouldValidate:!0})}}),r.jsx(fd,{className:"position-absolute translate-middle-y top-50"}),r.jsx(jt,{className:"position-absolute translate-middle-y top-50 end-0 me-3 bg-white border-0 text-dark p-0 ",onClick:()=>o("third"),children:e?.third?r.jsx(ih,{className:"opacity-100 fs-4"}):r.jsx(oh,{className:"opacity-100 fs-4"})})]}),S.confirmPassword&&S?.confirmPassword?.message&&r.jsx("label",{className:"text-danger",children:S.confirmPassword.message})]}),r.jsxs(wn.Group,{className:"mb-1",children:[r.jsxs(Fs,{controlId:"floatingPassword",label:"Your Password",children:[r.jsx(wn.Control,{type:e?.first?"password":"text",placeholder:"Your Password",maxLength:16,minLength:8,onInput:A=>Ig(A),...f("oldPassword",{required:"Please enter your password.",validate:A=>A===""||A.trim()?!0:"White space are not allowed"})}),r.jsx(fd,{className:"position-absolute translate-middle-y top-50"}),r.jsx(jt,{className:"position-absolute translate-middle-y top-50 end-0 me-3 bg-white border-0 text-dark p-0 ",onClick:()=>o("first"),children:e?.first?r.jsx(ih,{className:"opacity-100 fs-4"}):r.jsx(oh,{className:"opacity-100 fs-4"})})]}),S.oldPassword&&S?.oldPassword?.message&&r.jsx("label",{className:"text-danger",children:S.oldPassword.message})]}),m?.check&&r.jsx("label",{className:"text-danger",children:m?.message}),r.jsx("div",{className:"text-center",children:r.jsx(jt,{type:"submit",className:"theme-btn ms-auto px-5",children:"Change"})}),r.jsxs("ul",{style:{fontSize:".8571428571428571rem"},className:"list-outside p-0 m-0 mt-4 pe-0 px-4",children:[r.jsx("li",{children:"Password must have 8 to 15 alphanumeric without white space"}),r.jsx("li",{children:"Password cannot be the same as username / nickname"}),r.jsx("li",{children:"Must contain at least 1 capital letter, 1 small letter and 1 number"})]})]})]})]})})},wTe=()=>{let{profileData:e,userCoins:t,refreshAmount:n}=b.useContext(En);const{setMessage:a,message:s}=b.useContext(nr),{register:i,handleSubmit:o,formState:{errors:c},reset:p}=E0(),m=async O=>{if(e?._id!==O?.recipient){const{status:v,data:C}
1267=await is(Zt.p2ptransfer,O);v===200?C.success?(n(),p(),a({...s,status:!0,errorType:"P2P-Success",message:C?.message})):a({...s,status:!0,errorType:"P2P",message:"Please check you Balance and Recipient wallet ID."}):a({...s,status:!0,errorType:"P2P",message:"Please check you Balance and Recipient wallet ID."})}else a({...s,status:!0,errorType:"P2P",message:"Please check you Recipient wallet ID."})},[h,f]=b.useState(!1),y=b.useRef(null),S=async O=>{f(!0);const v=document.createElement("textarea");v.innerText=e?._id,document.body.appendChild(v),v.select(),document.execCommand("copy"),v.remove(),setTimeout(()=>{f(!1)},1e3)},L=O=>{O&&!["Backspace","Delete","Tab"].includes(O.key)&&!/[0-9]/.test(O.key)&&O.preventDefault()};return r.jsx(Jl,{heading:"P2P Transfer",children:r.jsx("div",{className:"p-3 pt-4 inner-sidebar-content mobile-height-layout",children:r.jsxs(wn,{onSubmit:o(m),className:"p2transfer-form login-panel",children:[r.jsx(wn.Label,{children:"My Wallet ID"}),r.jsxs("div",{className:"bg-white rounded p-3 position-relative d-flex align-items-center wallet-form-control",children:[r.jsx(wn.Control,{type:"text",disabled:!0,className:"",ref:y,value:e?._id}),r.jsx(jt,{onClick:S,className:"theme-btn px-2 ms-2",children:r.jsx(ZW,{className:"fs-3"})}),h&&r.jsx("div",{className:"overlay-wallet",children:"Copied"})]}),r.jsxs("div",{className:"mt-4",children:[r.jsx(wn.Label,{children:"Transfer To"}),r.jsxs("div",{className:"bg-white rounded p-3 ",children:[r.jsxs(Fs,{controlId:"floatingInput",label:"Recipient wallet ID",className:"mb-sm-4 mb-3",children:[r.jsx(wn.Control,{...i("recipient",{required:"Please enter wallet ID",pattern:{value:/^[\w-_.]*$/,message:"Please enter valid ID"},maxLength:{value:30,message:"Wallet ID should not greater than 30"}}),type:"text",className:c?.recipient?.message?"error-input":"",placeholder:"Recipient wallet ID"}),c?.recipient?.message&&r.jsx("span",{className:"text-danger",style:{fontSize:"12px"},children:c?.recipient?.message})]}),r.jsxs("div",{className:"pbu-floating",children:[r.jsxs(Fs,{controlId:"floatingInput",label:"Transfer Amount",className:"mb-sm-4 mb-3",children:[r.jsx(wn.Control,{...i("amount",{required:"Please enter amount",validate:O=>{if(O.match(/^(\d*\.{0,1}\d{0,2}$)/)==null)return"After decimal only 2 values are allowed";if(O>t?.balance)return`Amount should not be greater than ${t?.balance}`}}),onKeyDown:L,type:"number",className:c?.amount?.message?"error-input":"",placeholder:"Transfer Amount"}),r.jsx("span",{className:"position-absolute top-0 d-flex align-items-center h-100 text-center px-3 border-right border-end-1 border-1",children:"PBU"})]}),c?.amount?.message&&r.jsx("span",{className:"text-danger",style:{fontSize:"12px",border:"none"},children:c?.amount?.message})]}),r.jsx(Fs,{controlId:"floatingInput",label:"Remark",className:"mb-sm-4 mb-3",children:r.jsx(wn.Control,{...i("remark",{required:{value:!1,message:"Please enter remark"},maxLength:{value:50,message:"Remark should not greater than 50"}}),type:"text",placeholder:"Remark"})}),r.jsxs(Td,{className:"gx-3 mt-3",children:[r.jsx(Dl,{xs:6,children:r.jsx(jt,{onClick:()=>p(),className:"bg-white border-dark text-dark w-100 h-100 fs-5",children:"Clear"})}),r.jsx(Dl,{xs:6,children:r.jsx(jt,{type:"submit",className:"theme-btn w-100",disabled:!0,children:"Transfer"})})]})]})]})]})})})},ETe=()=>(b.useEffect(()=>{window.scrollTo(0,0)},[]),r.jsx(Jl,{heading:"Setting",children:r.jsx("div",{className:"p-3 pt-4 inner-sidebar-content",children:r.jsxs(wn,{className:"p2transfer-form login-panel setting-panel",children:[r.jsxs("div",{className:"mb-2",children:[r.jsx(wn.Label,{style:{fontSize:"1.0714285714285714rem",fontWeight:"700"},children:"Odds"}),r.jsxs("div",{style:{paddingTop:".5rem",paddingBottom:".5rem"},className:"bg-white p-2 rounded py-3 setting md-switch md d-flex justify-content-between align-items-center",children:[r.jsx("span",{style:{fontSize:"1.0714285714285714rem"},children:"Highlight when odds change"}),r.jsx("input",{type:"checkbox",id:"marketing-promotions",name:"marketing-promotions",title:"Sign Up for Marketing Promotions",class:"md-toggle md-toggle-round"}),r.jsx("label",{for:"marketing-promotions",children:r.jsx("span",{})})]})]}),r.jsxs("div",{children:[r.jsx(wn.Label,{style:{fontSize:"1.0714285714285714rem",fontWeight:"700"},children:"Events Widget"}),r.jsxs("div",{style:{paddingTop:".5rem",paddingBottom:".5rem"},className:"bg-white p-2 rounded py-3 setting md-switch md d-flex justify-content-between align-items-center",children:[r.jsx("span",{style:{fontSize:"1.0714285714285714rem"},children:"Show in Full-Markets"}),r.jsx("input",{type:"checkbox",id:"marketing-promotions2",name:"marketing-promotions2",title:"Sign Up for Marketing Promotions",class:"md-toggle md-toggle-round"}),r.jsx("label",{for:"marketing-promotions2",children:r.jsx("span",{})})]})]})]})})})),EC=({setTab:e,tab:t,type:n})=>r.jsx("div",{style:{background:"rgb(212 224 229/1)"},className:"w-100 py-2 px-0 d-flex justify-content-center align-items-center",children:r.jsxs("div",{className:"sport-header-inner-new",style:{height:"26px"},children:[r.jsx("div",{children:r.jsx("h3",{onClick:()=>e("exchange"),className:t=="exchange"?"active":"",children:"Exchange"})}),r.jsx("div",{children:r.jsx("h3",{onClick:()=>e("bookmaker"),className:t=="bookmaker"?"active":"",children:"Bookmaker"})}),r.jsx("div",{children:r.jsx("h3",{onClick:()=>e("fancy"),className:t=="fancy"?"active":"",children:"Fancybet"})}),r.jsx("div",{children:r.jsx("h3",{onClick:()=>e("sportsBook"),className:t=="sportsBook"?"active":"",children:"Sportsbook"})}
1267),n!=="casino"&&r.jsx("div",{children:r.jsx("h3",{onClick:()=>e("casino"),className:t=="casino"?"active":"",children:"Casino"})}),r.jsx("div",{children:r.jsx("h3",{className:t=="parly"?"active":"",children:"Parlay"})})]})}),Zu=()=>r.jsx("div",{className:"no-event-outer",children:r.jsxs("div",{className:"no-event",children:[r.jsx(tU,{color:"lightgrey",size:55,className:"mb-2"}),"No Event"]})}),PTe=()=>{const[e,t]=b.useState("exchange"),[n,a]=b.useState([]),{setMessage:s,message:i}=b.useContext(nr),{setShowDate:o,plDate:c}=b.useContext(En),[p,m]=b.useState(""),[h,f]=b.useState({betType:"betfair",status:"completed",fromPeriod:new Date,toPeriod:new Date,displayStart:xt(new Date).format("DD/MM/YYYY"),displayEnd:xt(new Date).format("DD/MM/YYYY"),page:1,limit:50}),y=v=>{v==p?m(""):m(v)};b.useEffect(()=>{window.scrollTo(0,0)},[]);const S=v=>{t(v),f({...h,betType:v=="exchange"?"betfair":v=="sportsBook"?"sportBook":v=="parly"?"parlay":v}),a([])},L=async(v=h)=>{const{status:C,data:E}=await Cn(Zt.getHistory,{betType:v?.betType,status:v?.status,fromPeriod:v?.fromPeriod,toPeriod:v?.toPeriod,page:v?.page||1,limit:v?.limit});C==200&&E?.success&&a(E?.results)};b.useEffect(()=>{L()},[e]),b.useEffect(()=>{f({betType:h?.betType,status:h?.status,fromPeriod:c[0]?.startDate!==""?xt(c[0]?.startDate).format("YYYY-MM-DD"):"",toPeriod:c[0]?.endDate!==""?xt(c[0]?.endDate).format("YYYY-MM-DD"):"",page:1,limit:50,displayStart:c[0]?.startDate!==""?xt(c[0]?.startDate).format("DD/MM/YYYY"):"",displayEnd:c[0]?.endDate!==""?xt(c[0]?.endDate).format("DD/MM/YYYY"):""})},[c]);const O=async v=>{const{status:C,data:E}=await Cn(Zt.casinoGetResult,{userId:v?.clientName,platform:v?.platform,platformTxId:v?.platformTxId});C==200&&(E?.status?window.location.href=E.data.url:s({...i,status:!0,errorType:"Error",message:E?.message}))};return r.jsx(Jl,{heading:"Bets History",children:r.jsxs("div",{className:"pt-0 inner-sidebar-content",children:[r.jsx(EC,{setTab:S,tab:e}),r.jsx("div",{className:"pl-filter",children:r.jsxs("div",{className:"select-container bet-history-dropdown",children:[r.jsxs(dp,{id:"dropdown-basic-button",title:`Bet Status ${h?.status=="completed"?"Completed":fe.startCase(h?.status)}`,children:[r.jsx(pi.Item,{onClick:()=>{f({...h,status:"completed"}),L({...h,status:"completed"})},children:"Completed"}),r.jsx(pi.Item,{onClick:()=>{f({...h,status:"cancelled"}),L({...h,status:"cancelled"})},children:"Cancelled"}),r.jsx(pi.Item,{onClick:()=>{f({...h,status:"voided"}),L({...h,status:"voided"})},children:"Voided"})]}),r.jsxs("div",{className:"pl-filter-first p-0 mt-2",children:[r.jsxs("div",{onClick:()=>o({status:!0,type:"Calendar"}),className:"pl-filter-first-time",children:[r.jsx(Uj,{}),r.jsxs("span",{className:"text-white truncate",children:[h?.displayStart," - ",h?.displayEnd]})]}),r.jsx(jt,{onClick:()=>o({status:!0,type:"During"}),children:"..."}),r.jsx(jt,{onClick:()=>L(h),children:"Submit"})]})]})}),e=="parly"?r.jsx("div",{style:{padding:"0 14px"},children:n?.map((v,C)=>r.jsxs("div",{className:"all-bets position-relative",children:[r.jsxs("div",{style:{borderBottom:"8px solid #9cb1bd"},className:p?"current-bets-table mt-3 show":"current-bets-table mt-3",children:[r.jsxs(Qa,{bordered:!0,style:{borderRadius:".5rem"},className:"overflow-hidden bg-white mb-0 odds-table",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{colSpan:"4",children:r.jsxs("div",{className:"d-flex w-100 justify-content-center align-items-baseline",children:["Bet ID",r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{className:"master-pass",style:{fontWeight:"400"},children:v?.matchBetId})]})})})}),r.jsxs("tbody",{children:[r.jsx("tr",{className:"lay-back",children:r.jsxs("td",{colSpan:"3",children:[" ",r.jsx("span",{style:v?.result=="win"?{background:"green",color:"white",marginRight:"5px"}:v?.result=="loss"?{background:"red",color:"white",marginRight:"5px"}:{background:"#d4e0e5",marginRight:"5px"},className:"bet-name",children:fe.startCase(v?.result)}),v?.bets?.length==1?"SINGLE":v?.bets?.length==2?"DOUBLE":v?.bets?.length==3?"TREBLE":"ACCMULATOR"]})}),r.jsxs("tr",{children:[r.jsxs("td",{children:["Odds req."," ",r.jsx("strong",{className:"d-block",children:parseFloat(v?.bhav).toFixed(2)})]}),r.jsxs("td",{children:["Avg. Odds"," ",r.jsx("strong",{className:"d-block",children:parseFloat(v?.bhav).toFixed(2)})]}),r.jsxs("td",{children:["Stake (PBU)",r.jsx("strong",{className:"d-block",children:v?.amount})]})]}),r.jsxs("tr",{children:[r.jsx("td",{children:"Bet Placed"}),r.jsx("td",{colSpan:"2",children:nn.dateFormat(v?.timeInserted)})]}),r.jsxs("tr",{children:[r.jsx("td",{children:"Profit/Loss (PBU)"}),r.jsx("td",{colSpan:"2",children:v?.result=="win"?r.jsx("strong",{className:"d-block",style:{color:"green"},children:v?.profitAmount}):r.jsx("strong",{className:"d-block",style:{color:"red"},children:v?.loseAmount})})]})]})]}),p==v?._id&&r.jsx(r.Fragment,{children:v?.bets?.map(E=>
1267r.jsxs(Qa,{className:"bets-table  mb-0",children:[r.jsx("thead",{children:r.jsx("th",{colSpan:"4",children:r.jsxs("div",{style:{background:"rgb(156 177 189/1)",fontSize:".9rem"},className:"p-0 d-flex w-100 justify-content-center align-items-baseline",children:[" ",r.jsxs("span",{className:"master-pass",style:{lineHeight:"normal"},children:[r.jsxs("span",{style:{fontWeight:"400"},children:[rp?.betCheckObj[E?.eventType]," "]}),r.jsx(Xa,{className:"arrow-icon"}),E?.matchName," ",r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{style:{fontWeight:"400"},children:E?.fancyName}),r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{style:{fontWeight:"400"},children:E?.runnerName})]})]})})}),r.jsx("tbody",{style:{background:"#d4e0e5"},children:r.jsx("tr",{children:r.jsx("td",{colSpan:4,style:{background:"#d4e0e5",borderRight:"1px solid #9cb1bd"},children:r.jsx("strong",{className:"d-block",children:E?.runnerName})})})}),r.jsx("tbody",{style:{background:"#d4e0e5"},children:r.jsxs("tr",{children:[r.jsxs("td",{style:{background:"#d4e0e5",borderRight:"1px solid #9cb1bd"},children:["Odds req."," ",r.jsx("strong",{className:"d-block",children:parseFloat(E?.bhav).toFixed(2)})]}),r.jsxs("td",{style:{background:"#d4e0e5",borderRight:"1px solid #9cb1bd"},children:["Avg. Odds"," ",r.jsx("strong",{className:"d-block",children:parseFloat(E?.bhav).toFixed(2)})]})]})})]}))})]}),r.jsx("button",{className:p==v?._id?"show-hide-bet arrow-up":"show-hide-bet",onClick:()=>y(v?._id),children:r.jsx(hd,{})})]},v?._id))}):r.jsx("div",{style:{padding:"0 14px"},children:n?.length>0?n?.map((v,C)=>r.jsxs("div",{className:"all-bets position-relative",children:[r.jsxs("div",{className:p?"current-bets-table mt-3 show":"current-bets-table mt-3",children:[r.jsxs(Qa,{bordered:!0,style:{borderRadius:".5rem"},className:"overflow-hidden bg-white mb-0 odds-table",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{colSpan:"4",children:r.jsxs("div",{className:"d-flex w-100 justify-content-center align-items-baseline",children:[rp?.betCheckObj[v?.eventType],r.jsx(Xa,{className:"arrow-icon"}),r.jsxs("span",{className:"master-pass",children:[v?.matchName||v?.casinoName," ",r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{style:{fontWeight:"500"},children:e=="exchange"?v?.market:fe.startCase(e)})]})]})})})}),r.jsxs("tbody",{children:[r.jsx("tr",{className:"lay-back",children:r.jsxs("td",{colSpan:"3",children:[" ",h?.betType=="casino"?r.jsx("span",{children:"Bet Id -"}):r.jsxs("span",{className:`bet-name ${v?.type=="No"?"lay":v?.type=="Yes"?"back":v?.betType}`,children:[fe.startCase(v?.betType||v?.type)," "]}),h?.betType=="casino"?v?.platformTxId:v?.teamName||v?.fancyName,v?.runnerName?">"+v?.runnerName:""]})}),r.jsxs("tr",{children:[r.jsxs("td",{children:["Odds req."," ",h?.betType!=="casino"?r.jsx("strong",{className:"d-block",children:fe.isEmpty(v?.betType)?`${v?.betRun}/${v?.bhav}`:parseFloat(v?.bhav).toFixed(2)}):r.jsx("strong",{className:"d-block",children:"0.0"})]}),r.jsxs("td",{children:["Avg. Odds"," ",h?.betType!=="casino"?r.jsx("strong",{className:"d-block",children:fe.isEmpty(v?.betType)?`${v?.betRun}/${v?.bhav}`:parseFloat(v?.bhav).toFixed(2)}):r.jsx("strong",{className:"d-block",children:"0.0"})]}),r.jsxs("td",{children:["Stake (PBU)",r.jsx("strong",{className:"d-block",children:v?.amount||v?.betAmount})]})]}),!fe.isEmpty(v?.betType)&&r.jsxs("tr",{className:"bet-bottom",children:[r.jsx("td",{children:"Bet ID"}),r.jsx("td",{colSpan:"2",children:v?.matchBetId})]}),h?.betType!=="casino"&&r.jsxs("tr",{className:"bet-bottom",children:[r.jsx("td",{children:"Bet Placed"}),r.jsx("td",{colSpan:"2",children:nn.dateFormat(v?.timeInserted)})]})," ",r.jsxs("tr",{className:"bet-bottom",children:[r.jsx("td",{children:"Profit/Loss (PBU)"}),v?.status!=="voided"?h?.betType=="betfair"||h?.betType=="Bookmaker"||h?.betType==="toss"||h?.betType==="tie"?r.jsx("td",{colSpan:"2",children:v?.teamSelectionWin==v?.selectionId&&v?.betType=="back"||v?.teamSelectionWin!=v?.selectionId&&v?.betType=="lay"?r.jsx("span",{className:"text-success",children:v?.profitAmount}):r.jsxs("span",{className:"text-danger",children:["-(",v?.loseAmount,")"]})}):h?.betType==="sportBook"?r.jsx("td",{colSpan:"2",children:v?.teamSelectionWin&&v?.teamSelectionWin.split(",").includes(v?.fancySelectionId)?r.jsx("span",{className:"text-success",children:v?.profitAmount}):r.jsxs("span",{className:"text-danger",children:["-(",v?.loseAmount,")"]})}):h?.betType=="parlay"?r.jsx("td",{children:v?.result=="win"?r.jsx("span",{className:"text-success",children:v?.profitAmount}):r.jsx("span",{className:"text-danger",children:v?.loseAmount})}):h?.betType=="casino"?r.jsx("td",{children:v?.playerPL>=0?r.jsx("span",{className:"text-success",children:v?.playerPL.toFixed(2)}):r.jsxs("span",{className:"text-danger",children:["-(",v?.loseAmount,")"]})}):r.jsx("td",{colSpan:"2",children:v?.type=="No"?v?.decisionRun<v?.betRun?r.jsx("span",{className:"text-success",children:v?.profitAmount}):r.jsxs("span",{className:"text-danger",children:["-(",v?.loseAmount,")"]}):v?.decisionRun>=v?.betRun?r.jsx("span",{className:"text-success",children:v?.profitAmount}):r.jsxs("span",{className:"text-danger",children:["-(",v?.loseAmount,")"]})}):r.jsx("td",{colSpan:"2",children:"0.00"})]})]})]}),p==v?._id&&r.jsxs(Qa,{className:"bets-table mb-0",children:[r.jsxs("thead",{children:[r.jsx("th",{className:"pe-0",children:"Bet Taken"}),r.jsx("th",{colSpan:"2",children:nn.dateFormat(v?.timeInserted)})]}),r.jsxs("tbody",{children:[r.jsxs("tr",{children:[h?.betType!=="casino"&&r.jsxs(r.Fragment,{children:[r.jsxs("td",{children:["Odds req."," ",r.jsx("strong",{className:"d-block",children:fe.isEmpty(v?.betType)?`${v?.betRun}/${v?.bhav}`:parseFloat(v?.bhav).toFixed(2)})]}),r.jsxs("td",{children:["Avg. Odds"," ",r.jsx("strong",{className:"d-block",children:fe.isEmpty(v?.betType)?`${v?.betRun}/${v?.bhav}`:parseFloat(v?.bhav).toFixed(2)})]})]}),r.jsxs("td",{children:[h?.betType=="casino"?"Stake":"Matched (PBU)",r.jsx("strong",{className:"d-block",children:v?.amount||v?.betAmount})]}),h?.betType=="casino"&&r.jsxs(r.Fragment,{children:[r.jsxs("td",{children:["Profit / Loss",r.jsx("strong",{className:`d-block ${v?.playerPL>0?"":"text-danger"}`,children:v?.playerPL>0?v?.playerPL:`(${v?.playerPL})`})]}),r.jsx("td",{children:r.jsx(jt,{onClick:()=>O(v),children:"Get Result"})})]})]}),r.jsxs("tr",{className:"bet-bottom",children:[r.jsx("td",{children:"Liability (PBU)"}),r.jsx("td",{colSpan:"2",className:v?.betType=="back"?"":"text-danger",children:v?.betType=="back"?"--":`(${v?.loseAmount})`})]}),!h?.betType==="casino"&&r.jsxs("tr",{className:"bet-bottom",children:[r.jsx("td",{children:"Actual Odds"}),r.jsx("td",{colSpan:"2",children:fe.isEmpty(v?.betType)?`${v?.betRun}/${v?.bhav}`:parseFloat(v?.bhav).toFixed(2)})]})]})]})]}),r.jsx("button",{className:p==v?._id?"show-hide-bet arrow-up":"show-hide-bet",onClick:()=>y(v?._id),children:r.jsx(hd,{})})]},C)):r.jsx(Zu,{})})]})})},xTe=()=>{const{user:e}=b.useContext(En),[t,n]=b.useState({}),[a,s]=b.useState([]),[i,o]=b.useState({page:1,limit:10}),c=()=>{o({...i,page:i?.page+1}),p({...i,page:i?.page+1},"add")},p=async(m=i,h)=>{const{status:f,data:y}=await Cn(Zt.p2ptransferLog,m);f==200&&y?.success&&(n(y?.results),h=="add"?s([...a,...y?.results?.data]):s(y?.results?.data))};return b.useEffect(()=>{fe.isEmpty(e)||p()},[e]),r.jsx(Jl,{heading:"P2P Transfer Log",children:r.jsxs("div",{className:"p-3 pt-4 inner-sidebar-content",children:[a?.length>0?a?.map(m=>r.jsx("div",{className:"balance-deposit-sec mt-3",children:r.jsxs(Qa,{bordered:!0,className:"rounded overflow-hidden bg-white",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{colSpan:"4",children:nn.dateFormat(m?.createdAt)})})}),r.jsxs("tbody",{children:[r.jsx("tr",{children:r.jsxs("td",{width:"50%",children:[fe.startCase(m?.transactionType),r.jsx("strong",{className:`d-block ${m?.transactionType!=="debit"?"text-success":"text-danger"}`,children:m?.transactionType!=="debit"?m?.amount:`(${m?.amount})`})]})}),r.jsx("tr",{children:r.jsxs("td",{style:{fontSize:"14px"},width:"50%",colSpan:"4",children:["Remark",r.jsx("strong",{className:"d-block",children:m?.remark})]})})]})]})})):"No Record Found",t?.hasNextPage&&r.jsx("div",{className:"w-100 d-flex justify-content-center align-items-center",children:r.jsxs(jt,{onClick:c,style:{background:"black",border:"none"},children:["Show More ",r.jsx(Qc,{})]})})]})})},ITe=()=>{const{profileData:e,showDate:t,setShowDate:n,plDate:a}=b.useContext(En),{setMessage:s,message:i}=b.useContext(nr),[o,c]=b.useState("exchange"),[p,m]=b.useState(""),[h,f]=b.useState([]),[y,S]=b.useState("All"),[L,O]=b.useState(0),v=U=>{U==p?m(""):m(U)},C=U=>{c(U),N({...k,betType:U=="exchange"?"betfair":U=="sportsBook"?"sportBook":U=="parly"?"parlay":U}),f([]),w([]),O(0),S("All")}
1267,[E,x]=b.useState(0),[A,w]=b.useState([]),[k,N]=b.useState({betType:"betfair",status:"completed",fromPeriod:new Date,toPeriod:new Date,displayStart:xt(new Date).format("DD/MM/YYYY"),displayEnd:xt(new Date).format("DD/MM/YYYY"),page:1,limit:50}),_=async(U=k)=>{const{status:D,data:X}=await Cn(Zt.profitLoss,{betType:U?.betType,status:U?.status,fromPeriod:U?.fromPeriod,toPeriod:U?.toPeriod,page:U?.page||1,limit:U?.limit});D==200&&X?.success&&(U?.betType=="casino"||U?.betType=="parlay"?w(X?.results?.data):X?.results?.data?.filter(B=>B?.bets_list?.length>0)?.length>0?(f(X?.results?.data),w(X?.results?.data),F(y,X?.results?.data,U?.betType)):(f([]),w([]),x(0),O(0)))};b.useEffect(()=>{N({betType:k?.betType,status:k?.status,fromPeriod:a[0]?.startDate!==""?xt(a[0]?.startDate).format("YYYY-MM-DD"):"",toPeriod:a[0]?.endDate!==""?xt(a[0]?.endDate).format("YYYY-MM-DD"):"",page:1,limit:50,displayStart:a[0]?.startDate!==""?xt(a[0]?.startDate).format("DD/MM/YYYY"):"",displayEnd:a[0]?.endDate!==""?xt(a[0]?.endDate).format("DD/MM/YYYY"):""})},[a]);const j=(U,D)=>(U?.map(W=>{const B=W?.bets_list?.reduce((De,ue)=>(ue?.betType==="back"&&ue?.teamSelectionWin===ue?.selectionId&&(De=parseFloat(De)+parseFloat(ue.profitAmount)),De),0),R=W?.bets_list?.reduce((De,ue)=>(ue?.betType==="back"&&ue?.teamSelectionWin!==ue?.selectionId&&(De=parseFloat(De)+parseFloat(ue.loseAmount)),De),0);let J=B>R?B-R:-(R-B);const Z=W?.bets_list?.reduce((De,ue)=>(ue?.betType==="lay"&&ue?.teamSelectionWin!==ue?.selectionId&&(De=parseFloat(De)+parseFloat(ue.profitAmount)),De),0),te=W?.bets_list?.reduce((De,ue)=>(ue?.betType==="lay"&&ue?.teamSelectionWin===ue?.selectionId&&(De=parseFloat(De)+parseFloat(ue.loseAmount)),De),0);let oe=Z>te?Z-te:-(te-Z),pe=J+oe;const Le=W?.bets_list?.reduce((De,ue)=>(ue?.type=="Yes"&&ue?.decisionRun>=ue?.betRun&&(De=parseFloat(De)+parseFloat(ue.profitAmount)),De),0),Ze=W?.bets_list?.reduce((De,ue)=>(ue?.type=="Yes"&&ue?.decisionRun<ue?.betRun&&(De=parseFloat(De)+parseFloat(ue.loseAmount)),De),0);let Fe=Le>Ze?Le-Ze:-(Ze-Le);const Be=W?.bets_list?.reduce((De,ue)=>(ue?.type=="No"&&ue?.decisionRun<ue?.betRun&&(De=parseFloat(De)+parseFloat(ue.profitAmount)),De),0),He=W?.bets_list?.reduce((De,ue)=>(ue?.type=="No"&&ue?.decisionRun>=ue?.betRun&&(De=parseFloat(De)+parseFloat(ue.loseAmount)),De),0);let Ue=Be>He?Be-He:-(He-Be),Ne=Fe+Ue,be=pe>0?pe*e?.commission/100:"",xe=0,de=D=="exchange"?"betfair":D=="sportsBook"?"sportBook":D;return de=="toss"||de=="tie"?xe=pe:de=="fancy"?xe=Ne:xe=pe-be,xe})).reduce((W,B)=>W+B,0)?.toFixed(),F=(U,D,X=k?.tab)=>{if(S(U),D?.length>0){let W;if(U=="All")W=j(D,X),w(D),O(W);else{let B=D?.filter(R=>R?.gameType==U);W=j(B,X),w(B)}x(W)}else x(0)},[G,z]=b.useState(!1),[$,Y]=b.useState(""),q=async U=>{const{status:D,data:X}=await Cn(Zt.casinoGetResult,{userId:U?.clientName,platform:U?.platform,platformTxId:U?.platformTxId});D==200&&(X?.status?X?.message!=="failed"?window.open(X?.data?.url,"_blank"):s({...i,status:!0,errorType:"P2P",message:"No Result Found"}):s({...i,status:!0,errorType:"P2P",message:X?.message}))};return r.jsxs(Jl,{heading:"Profit & Loss",children:[r.jsxs("div",{className:"pt-0 inner-sidebar-content",children:[r.jsx(EC,{setTab:C,tab:o}),r.jsx("div",{className:"pl-filter",children:r.jsxs("div",{className:"pl-filter-first",children:[r.jsxs("div",{onClick:()=>n({status:!0,type:"Calendar"}),className:"pl-filter-first-time",children:[r.jsx(Uj,{}),r.jsxs("span",{className:"text-white truncate",children:[k?.displayStart," - ",k?.displayEnd]})]}),r.jsx(jt,{onClick:()=>n({status:!0,type:"During"}),children:"..."}),r.jsx(jt,{onClick:()=>_(k),children:"Submit"})]})}),(k?.betType!=="casino"||k?.betType!=="parlay")&&h?.length>0&&r.jsxs("div",{className:"select-container p-2",children:[r.jsxs(dp,{id:"abc",style:{borderBottom:"2px solid rgb(38 44 50/1)"},title:r.jsxs("div",{className:"d-flex justify-content-between align-items-center w-100",children:[r.jsx("span",{children:fe.startCase(y)}),r.jsxs("span",{children:["Total P/L"," ",r.jsx("span",{style:{fontWeight:"800"},className:E>0?"text-success":"text-danger",children:`(${Math.abs(E)})`})]})]}),className:"mb-1",children:[r.jsx(pi.Item,{onClick:()=>F("All",h,k?.betType),children:"All"}),r.jsx(pi.Item,{onClick:()=>F("cricket",h,k?.betType),children:"Cricket"}),r.jsx(pi.Item,{onClick:()=>F("tennis",h,k?.betType),children:"Tennis"}),r.jsx(pi.Item,{onClick:()=>F("soccer",h,k?.betType),children:"Soccer"})]}),r.jsxs("div",{className:"w-100 d-flex",children:[r.jsxs("span",{style:{color:"#ffc800",marginRight:"3px"},children:[" ","Total P/L"]}),r.jsx("span",{style:{fontWeight:"800"},className:L>0?"text-success":"text-danger",children:`(${Math.abs(L)})`})]})]}),k?.betType=="casino"?r.jsx("div",{className:"p-3",children:A?.length>0?A?.map((U,D)=>r.jsxs("div",{className:"all-bets position-relative",children:[r.jsxs("div",{className:p?"current-bets-table mt-3 show":"current-bets-table mt-3",children:[r.jsxs(Qa,{bordered:!0,className:"rounded overflow-hidden bg-white mb-0 odds-table",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsxs("th",{colSpan:"3",children:[r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{className:"master-pass",children:U?.eventName||U?.casinoName}),r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{className:"master-pass",children:o=="exchange"?"Match Odds":fe.startCase(o)})]})})}),r.jsx("tbody",{children:r.jsxs("tr",{children:[r.jsxs("td",{children:["Start Time",r.jsx("strong",{className:"d-block",children:nn.dateFormat(U?.createdAt)})]}),r.jsxs("td",{children:["Profit/Loss (PBU)",r.jsx("strong",{className:`d-block ${U?.playerPL>0?"":"text-danger"}`,children:U?.playerPL>0?U?.playerPL.toFixed(2):`(${U?.playerPL.toFixed(2)})`})]})]})})]}),p==U?._id&&r.jsxs(r.Fragment,{children:[r.jsx("div",{children:r.jsxs("div",{className:"profit-loss-div",children:[r.jsx("span",{style:{fontWeight:"700"}}),r.jsxs("span",{children:["Bet Placed ",nn.dateFormat(U?.timeInserted)]})]})}),r.jsx(Qa,{bordered:!0,className:"bets-table profit-loss-div-inner-tabel mb-0",children:r.jsx("tbody",{children:r.jsxs("tr",{children:[r.jsxs("td",{children:["Stake",r.jsx("strong",{className:"d-block",children:U?.betAmount})]}),r.jsxs("td",{children:["Profit/Loss (PBU)",r.jsx("strong",{className:`d-block ${U?.playerPL>0?"":"text-danger"}`,children:U?.playerPL>0?U?.playerPL:`(${U?.playerPL})`})]}),r.jsx("td",{children:r.jsx(jt,{onClick:()=>q(U),children:"Get Result"})})]})})})]})]}),r.jsx("button",{className:p==U?._id?"show-hide-bet arrow-up":"show-hide-bet",onClick:()=>
1267v(U?._id),children:r.jsx(hd,{})})]},D)):r.jsx(Zu,{})}):k?.betType=="parlay"?r.jsx("div",{style:{padding:"0 14px"},children:A?.length>0?A?.map((U,D)=>{if(U?.bets?.filter(X=>X?.result=="Win").reduce((X,W)=>parseFloat(X)+parseFloat(W.profitAmount),0),U?.bets?.filter(X=>X?.result=="Loss").reduce((X,W)=>parseFloat(X)+parseFloat(W.loseAmount),0),U?.bets?.length>0)return r.jsxs("div",{className:"all-bets position-relative",children:[r.jsxs("div",{className:p?"current-bets-table mt-3 show":"current-bets-table mt-3",children:[r.jsxs(Qa,{bordered:!0,style:{borderRadius:".5rem"},className:"overflow-hidden bg-white mb-0 odds-table",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{colSpan:"4",children:r.jsxs("div",{className:"d-flex w-100 justify-content-center align-items-baseline",children:["Bet ID",r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{style:{fontWeight:"400"},className:"master-pass",children:U?.matchBetId})]})})})}),r.jsxs("tbody",{children:[r.jsx("tr",{className:"lay-back",children:U?.isDeclared?r.jsxs("td",{colSpan:"3",children:[" ",r.jsx("span",{style:U?.result=="win"?{background:"green",color:"white",marginRight:"5px"}:U?.result=="loss"?{background:"red",color:"white",marginRight:"5px"}:{background:"#d4e0e5",marginRight:"5px"},className:"bet-name",children:fe.startCase(U?.result)}),U?.bets?.length==1?"SINGLE":U?.bets?.length==2?"DOUBLE":U?.bets?.length==3?"TREBLE":"ACCMULATOR"]}):r.jsxs("td",{colSpan:"3",children:[" ",r.jsx("span",{style:{background:"#d4e0e5"},className:"bet-name",children:"---"}),U?.bets?.length==1?"SINGLE":U?.bets?.length==2?"DOUBLE":U?.bets?.length==3?"TREBLE":"ACCMULATOR"]})}),r.jsxs("tr",{children:[r.jsxs("td",{children:["Start Time",r.jsx("strong",{className:"d-block",children:nn.dateFormat(U?.createdAt)})]}),r.jsxs("td",{children:["Settled Date",r.jsx("strong",{className:"d-block",children:nn.dateFormat(U?.updatedAt||U?.createdAt)})]}),r.jsxs("td",{children:["Profit/Loss (PBU)",U?.result=="win"?r.jsx("strong",{className:"d-block",style:{color:"green"},children:U?.profitAmount?.toFixed(2)}):r.jsxs("strong",{className:"d-block",style:{color:"red"},children:["(",U?.loseAmount?.toFixed(2),")"]})]})]}),r.jsxs("tr",{className:"profit-tr",children:[r.jsx("td",{children:"Total Stake"}),r.jsx("td",{colSpan:"2",children:U?.amount?.toFixed(2)})]})]})]}),p==U?._id&&U?.bets?.length>0&&U?.bets?.map(X=>r.jsx(r.Fragment,{children:r.jsxs(Qa,{className:"bets-table  mb-0",children:[r.jsx("thead",{children:r.jsx("th",{colSpan:"4",style:{padding:"4px"},children:r.jsxs("div",{style:{background:"rgb(156 177 189/1)",fontSize:".9rem"},className:"p-0 d-flex w-100 justify-content-center align-items-baseline",children:[" ",r.jsxs("span",{className:"master-pass",style:{lineHeight:"normal"},children:[r.jsxs("span",{style:{fontWeight:"400"},children:[rp?.betCheckObj[X?.eventType]," "]}),r.jsx(Xa,{className:"arrow-icon"}),X?.matchName," ",r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{style:{fontWeight:"400"},children:X?.runnerName})]})]})})}),r.jsxs("tbody",{style:{background:"#d4e0e5"},children:[r.jsxs("tr",{children:[" ",r.jsx("td",{style:{background:"#d4e0e5",borderBottom:"1px solid #9cb1bd",fontSize:".9285714285714286rem",fontWeight:"600"},colSpan:"3",children:X?.fancyName})]}),r.jsxs("tr",{children:[r.jsxs("td",{style:{background:"#d4e0e5",borderRight:"1px solid #9cb1bd"},children:["Odds Matched"," ",r.jsx("strong",{className:"d-block",children:X?.bhav})]}),r.jsxs("td",{style:{background:"#d4e0e5",borderRight:"1px solid #9cb1bd"},children:["Win/Loss"," ",X?.result=="loss"?r.jsx("strong",{className:"text-danger d-block",children:fe.startCase(X?.result)}):r.jsx("strong",{className:"d-block text-success",children:fe.startCase(X?.result)})]})]})]})]})})),p==U?._id&&r.jsx("div",{className:"profit-loss-footer",children:r.jsxs("div",{className:"profit-loss-footer-inner-footer",children:[r.jsx("span",{className:"text",children:"Net Market Total"}),U?.result=="win"?r.jsx("span",{className:"text-success",children:Math.abs(nn.truncateDecimals(U?.profitAmount,2))}):r.jsxs("span",{className:"text-danger",children:["(",Math.abs(nn.truncateDecimals(U?.loseAmount,2)),")"]})]})})]}),r.jsx("button",{className:p==U?._id?"show-hide-bet arrow-up":"show-hide-bet",onClick:()=>
1267v(U?._id),children:r.jsx(hd,{})})]},D)}):r.jsx(Zu,{})}):r.jsx("div",{style:{padding:"0 14px"},children:A?.length>0?A?.map((U,D)=>{U?.bets_list?.reduce((xe,de)=>(xe=parseFloat(xe)+parseFloat(de.amount),xe),0);const X=U?.bets_list?.reduce((xe,de)=>(de?.betType==="back"&&de?.teamSelectionWin===de?.selectionId&&(xe=parseFloat(xe)+parseFloat(de.profitAmount)),xe),0),W=U?.bets_list?.reduce((xe,de)=>(de?.betType==="back"&&de?.teamSelectionWin!==de?.selectionId&&(xe=parseFloat(xe)+parseFloat(de.loseAmount)),xe),0);let B=X>W?X-W:-(W-X);const R=U?.bets_list?.reduce((xe,de)=>(de?.betType==="lay"&&de?.teamSelectionWin!==de?.selectionId&&(xe=parseFloat(xe)+parseFloat(de.profitAmount)),xe),0),J=U?.bets_list?.reduce((xe,de)=>(de?.betType==="lay"&&de?.teamSelectionWin===de?.selectionId&&(xe=parseFloat(xe)+parseFloat(de.loseAmount)),xe),0);let Z=R>J?R-J:-(J-R),te=B+Z;const oe=U?.bets_list?.reduce((xe,de)=>(de?.type=="Yes"&&de?.decisionRun>=de?.betRun&&(xe=parseFloat(xe)+parseFloat(de.profitAmount)),xe),0),pe=U?.bets_list?.reduce((xe,de)=>(de?.type=="Yes"&&de?.decisionRun<de?.betRun&&(xe=parseFloat(xe)+parseFloat(de.loseAmount)),xe),0);let Le=oe>pe?oe-pe:-(pe-oe);const Ze=U?.bets_list?.reduce((xe,de)=>(de?.type=="No"&&de?.decisionRun<de?.betRun&&(xe=parseFloat(xe)+parseFloat(de.profitAmount)),xe),0),Fe=U?.bets_list?.reduce((xe,de)=>(de?.type=="No"&&de?.decisionRun>=de?.betRun&&(xe=parseFloat(xe)+parseFloat(de.loseAmount)),xe),0);let Be=Ze>Fe?Ze-Fe:-(Fe-Ze),He=Le+Be,Ue=He,st=te>0?te*e?.commission/100:"",Ne=0,be=o=="exchange"?"betfair":o=="sportsBook"?"sportBook":o;if(be=="toss"||be=="tie"?Ne=te:Ne=te-st,U?.bets_list?.length>0)return r.jsxs("div",{className:"all-bets position-relative",children:[r.jsxs("div",{className:p?"current-bets-table mt-3 show":"current-bets-table mt-3",children:[r.jsxs(Qa,{bordered:!0,style:{borderRadius:".5rem"},className:"overflow-hidden bg-white mb-0 odds-table",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{className:"table-header",colSpan:"3",children:r.jsxs("div",{className:"d-flex w-100 justify-content-center align-items-baseline",children:[rp?.betCheckObj[U?.eventType],r.jsx(Xa,{className:"arrow-icon"}),r.jsxs("span",{className:"master-pass",children:[U?.eventName," ",r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{style:{fontWeight:"500"},children:o=="exchange"?U?.market:fe.startCase(o)})]})]})})})}),r.jsx("tbody",{children:r.jsxs("tr",{className:"bet-bottom-profit",children:[r.jsxs("td",{children:["Start Time",r.jsx("strong",{className:"d-block",children:nn.dateFormat(U?.createdAt)})]}),r.jsxs("td",{children:["Settled Time",r.jsx("strong",{className:"d-block",children:nn.dateFormat(U?.updatedAt||U?.createdAt)})]}),r.jsxs("td",{children:["Profit/Loss (PBU)",be=="fancy"?Ue>0?r.jsx("strong",{className:"d-block text-success",children:Math.abs(Ue?.toFixed(2))}):r.jsxs("strong",{className:"d-block text-danger",children:["(",Math.abs(Ue?.toFixed(2)),")"]}):Ne>0?r.jsx("strong",{className:"d-block text-success",children:nn.truncateDecimals(Ne,2)}):r.jsxs("strong",{className:"d-block text-danger",children:["(",Math.abs(nn.truncateDecimals(Ne,2)),")"]})]})]})})]}),p==U?._id&&U?.bets_list?.length>0&&U?.bets_list?.map(xe=>r.jsxs(r.Fragment,{children:[r.jsxs("div",{children:[r.jsxs("div",{className:"profit-loss-div",children:[r.jsx("span",{style:{fontWeight:"700"},children:xe?.sessionBetId||xe?.matchBetId}),r.jsxs("span",{children:["Bet Placed"," ",nn.dateFormat(xe?.createdAt)]})]}),r.jsxs("div",{className:"profit-loss-div-inner",children:[r.jsx("span",{className:`bet-name ${xe?.type=="No"?"lay":xe?.type=="Yes"?"back":xe?.betType}`,children:be==="sportBook"?fe.startCase(xe?.runnerName):fe.startCase(xe?.betType||xe?.type)})," ",xe?.teamName||xe?.fancyName]})]}),r.jsx(Qa,{bordered:!0,style:{borderBottom:"2px solid rgb(156 177 189/1)"},className:"bets-table profit-loss-div-inner-tabel mb-0",children:r.jsx("tbody",{children:r.jsxs("tr",{className:"bet-bottom-profit",children:[r.jsxs("td",{children:["Odds"," ",r.jsx("strong",{className:"d-block",children:fe.isEmpty(xe?.betType)?`${xe?.betRun}/${xe?.bhav}`:xe?.bhav})]}),r.jsxs("td",{children:["Stake (PBU)",r.jsx("strong",{className:"d-block",children:xe?.amount})]}),r.jsxs("td",{children:["Profit/Loss (PBU)",be=="fancy"?r.jsx("strong",{className:"d-block",children:xe?.type=="No"?xe?.decisionRun<xe?.betRun?r.jsx("span",{className:"text-success",children:nn.truncateDecimals(xe?.profitAmount,2)}):r.jsxs("span",{className:"text-danger",children:["(",nn.truncateDecimals(xe?.loseAmount,2),")"]}):xe?.decisionRun>=xe?.betRun?r.jsx("span",{className:"text-success",children:nn.truncateDecimals(xe?.profitAmount,2)}):r.jsxs("span",{className:"text-danger",children:["(",nn.truncateDecimals(xe?.loseAmount,2),")"]})}):r.jsx("strong",{className:"d-block",children:xe?.teamSelectionWin==xe?.selectionId&&xe?.betType=="back"||xe?.teamSelectionWin!=xe?.selectionId&&xe?.betType=="lay"?r.jsx("td",{id:"txLiability",className:"text-success p-0",children:nn.truncateDecimals(xe?.profitAmount,2)}):r.jsx("td",{className:"p-0",id:"txLiability",children:r.jsxs("span",{className:"text-danger",children:["(",nn.truncateDecimals(xe?.loseAmount,2),")"]})})})]})]})})})]})),p==U?._id&&r.jsxs("div",{className:"profit-loss-footer",children:[r.jsxs("div",{className:"profit-loss-footer-inner",children:[be=="fancy"?r.jsxs(r.Fragment,{children:[" ",r.jsxs("div",{className:"",children:[r.jsx("span",{className:"text",children:"Yes subtotal"}),Le?oe>pe?r.jsx("span",{className:"text-success",children:Math.abs(nn.truncateDecimals(Le,2))}):r.jsxs("span",{className:"text-danger",children:["(",Math.abs(nn.truncateDecimals(Le,2)),")"]}):Math.abs(nn.truncateDecimals(Le,2))]}),r.jsxs("div",{className:"pl-2 grid grid-cols-3 leading-relaxed",children:[r.jsx("span",{className:"text",children:"No subtotal"}),Be?Ze>Fe?r.jsx("span",{className:"text-success",children:Math.abs(nn.truncateDecimals(Be,2))}):r.jsxs("span",{className:"text-danger",children:["(",Math.abs(nn.truncateDecimals(Be,2)),")"]}):Math.abs(nn.truncateDecimals(Be,2))]})]}):r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:"",children:[r.jsx("span",{className:"text",children:"Back subtotal"}),B?X>W?r.jsx("span",{className:"text-success",children:Math.abs(nn.truncateDecimals(B,2))}):r.jsxs("span",{className:"text-danger",children:["(",Math.abs(nn.truncateDecimals(B,2)),")"]}):Math.abs(nn.truncateDecimals(B,2))]}),r.jsxs("div",{className:"pl-2 grid grid-cols-3 leading-relaxed",children:[r.jsx("span",{className:"text",children:"Lay subtotal"}),R>J?r.jsx("span",{className:"text-success",children:Math.abs(nn.truncateDecimals(Z,2))}):r.jsxs("span",{className:"text-danger",children:["(",Math.abs(nn.truncateDecimals(Z,2)),")"]})]})]}),be=="fancy"?r.jsxs("div",{className:"",children:[r.jsx("span",{className:"text",children:"Market subtotal"}),oe>pe||Ze>Fe?r.jsx("span",{className:"text-success",children:Math.abs(nn.truncateDecimals(He,2))}):r.jsxs("span",{className:"text-danger",children:["(",Math.abs(nn.truncateDecimals(He,2)),")"]})]}):r.jsxs("div",{className:"",children:[r.jsx("span",{className:"text",children:"Market subtotal"}),X>W||R>J?r.jsx("span",{className:"text-success",children:Math.abs(nn.truncateDecimals(te,2))}):r.jsxs("span",{className:"text-danger",children:["(",Math.abs(nn.truncateDecimals(te,2)),")"]})]}),be!="fancy"&&be!="tie"&&te>0&&r.jsxs("div",{className:"pl-2 grid grid-cols-3 leading-relaxed",children:[r.jsx("span",{className:"text",children:"Commission"}),r.jsx("span",{className:"",children:Math.abs(te*e.commission/100)})]})]}),be=="fancy"?r.jsxs("div",{className:"profit-loss-footer-inner-footer",children:[r.jsx("span",{className:"text",children:"Net Market Total"}),Ue>0?r.jsx("span",{className:"text-success",children:nn.truncateDecimals(Ue,2)}):r.jsxs("span",{className:"text-danger",children:["(",Math.abs(nn.truncateDecimals(Ue,2)),")"]})]}):r.jsxs("div",{className:"profit-loss-footer-inner-footer",children:[r.jsx("span",{className:"text",children:"Net Market Total"}),Ne>0?r.jsx("span",{className:"text-success",children:nn.truncateDecimals(Ne,2)}):r.jsxs("span",{className:"text-danger",children:["(",Math.abs(nn.truncateDecimals(Ne,2)),")"]})]})]})]}),r.jsx("button",{className:p==U?._id?"show-hide-bet arrow-up":"show-hide-bet",onClick:()=>
1267v(U?._id),children:r.jsx(hd,{})})]},D)}):r.jsx(Zu,{})})]}),r.jsxs(uP,{show:G,children:[r.jsx(uP.Header,{}),r.jsx(uP.Body,{children:r.jsx("iframe",{src:$})})]})]})},E7=ke.memo(({header:e,subCasino:t,setSubCasino:n,subCasinoTrue:a})=>{const y={live:["SEXY","EVO","PLAYTECH","PP","HOTROAD"],slot:["PP","KINGMAKER","DRAGOONSOFT","NETENT","SPADE","PLAYTECH","JDB","FC","JILI"],table:["KINGMAKER","NETENT","JILI"],fishing:["SPADE","JDB","JILI"],egame:["SPRIBE","PP","SMARTSOFT","JDB"],crash:["SMARTSOFT","BGAMING","GEMINI","PASCAL","JILI","KINGMAKER","PP","EG","MG"],AWC:["BG","BTG","NLC","RT","YESBINGO"],royal:["INOUT","BGAMING","EVOPLAY","1SPIN4WIN","SMARTSOFT"]},S=b.useRef(null),L=b.useRef({}),O=b.useRef(null);return b.useCallback((v,C)=>{C?L.current[v]=C:delete L.current[v]},[]),b.useEffect(()=>{if(O.current&&clearTimeout(O.current),S.current&&e==="slot"){const v=L.current[t];v&&(O.current=setTimeout(()=>{S.current&&S.current.scrollTo({left:v.offsetLeft-10,behavior:"smooth"})},50))}return()=>{O.current&&clearTimeout(O.current)}},[t,e]),r.jsx(r.Fragment,{children:r.jsx("div",{className:"subcasino subcasino-new",style:{padding:a?"5px 0px 3px":""},children:r.jsx("div",{className:"d-flex align-items-start flex-wrap",children:y[e]?.map(v=>r.jsxs("span",{style:{position:"relative",flexShrink:0},onClick:()=>n(v),children:[r.jsx("p",{style:{position:"relative",zIndex:"5",color:t===v?"black":"white",margin:"0",marginTop:"2px",padding:"0 .4rem ",borderRadius:"0.25rem",whiteSpace:"nowrap"},children:v==="KINGMAKER"?"KINGMIDAS":v==="RT"?"REDTIGER":v}),t===v&&r.jsx(y0.div,{layoutId:"pill-tab-casino-top",transition:{type:"spring",duration:.5},className:"casino-header-slide"})]},v))})})})});E7.displayName="SubCasino";const NTe=({header:e,setHeader:t,setSubCasino:n,subCasino:a})=>{const s=b.useRef(null),i={dots:!0,infinite:!1,speed:500,autoplay:!1,arrows:!1,slidesToShow:5,slidesToScroll:1,swipe:!0,touchThreshold:10,draggable:!0,responsive:[{breakpoint:400,settings:{slidesToShow:5,slidesToScroll:1,infinite:!1,dots:!0}}]},o=c=>{t(c)};return r.jsxs(r.Fragment,{children:[r.jsx("div",{style:{position:"fixed",top:"2.857142857142857rem",left:0,width:"100%",zIndex:10,background:"#fff"},children:r.jsxs(Id,{...i,className:"casino-category",ref:s,children:[r.jsx("div",{className:"category-item",children:r.jsxs("div",{onClick:()=>o("popular"),className:e==="popular"?"active":"",children:[r.jsx("h6",{children:"Popular"}),r.jsx("div",{children:e==="popular"?r.jsx("img",{src:"../assets/images/casino-icon/hover-popular.svg",alt:""}):r.jsx("img",{src:"../assets/images/casino-icon/popular.svg",alt:""})})]})}),r.jsx("div",{className:"category-item",children:r.jsxs("div",{onClick:()=>o("live"),className:e==="live"?"active":"",children:[r.jsx("h6",{children:"Live"}),r.jsx("div",{children:e==="live"?r.jsx("img",{src:"../assets/images/casino-icon/hover-live.svg",alt:""}):r.jsx("img",{src:"../assets/images/casino-icon/icon-live.svg",alt:""})})]})}),r.jsx("div",{className:"category-item",children:r.jsxs("div",{onClick:()=>o("table"),className:e==="table"?"active":"",children:[r.jsx("h6",{children:"Table"}),r.jsx("div",{children:e==="table"?r.jsx("img",{src:"../assets/images/casino-icon/hover-table.svg",alt:""}):r.jsx("img",{src:"../assets/images/casino-icon/icon-table.svg",alt:""})})]})}),r.jsx("div",{className:"category-item",children:r.jsxs("div",{onClick:()=>o("slot"),className:e==="slot"?"active":"",children:[r.jsx("h6",{children:"Slot"}),r.jsx("div",{children:e==="slot"?r.jsx("img",{src:"../assets/images/casino-icon/hover-slot.svg",alt:""}):r.jsx("img",{src:"../assets/images/casino-icon/icon-slot.svg",alt:""})})]})}),r.jsx("div",{className:"category-item",children:r.jsxs("div",{onClick:()=>o("fishing"),className:e==="fishing"?"active":"",children:[r.jsx("h6",{children:"Fishing"}),r.jsx("div",{children:e==="fishing"?r.jsx("img",{src:"../assets/images/casino-icon/hover-fishing.svg",alt:""}):r.jsx("img",{src:"../assets/images/casino-icon/icon-fishing.svg",alt:""})})]})}),r.jsx("div",{className:"category-item",children:r.jsxs("div",{onClick:()=>o("egame"),className:e==="egame"?"active":"",children:[r.jsx("h6",{children:"Egame"}),r.jsx("div",{children:e==="egame"?r.jsx("img",{src:"../assets/images/casino-icon/hover-egame.svg",alt:""}
1267):r.jsx("img",{src:"../assets/images/casino-icon/egame.svg",alt:""})})]})})]})}),r.jsx("div",{style:{paddingTop:"27.8vw",background:"#333333"},children:r.jsx(E7,{setSubCasino:n,subCasino:a,header:e,subCasinoTrue:!0})})]})},ATe=({setShowGameSearchList:e})=>{const[t,n]=b.useState(""),[a,s]=b.useState([]),i=Fn(),{user:o,launchEGTCasino:c,launchCasino:p}=b.useContext(En),m=y=>{s(Rn?.filter(S=>S?.name?.toLowerCase().includes(y?.toLowerCase())))};function h(y){n(y.target.value),f(y.target.value)}const f=b.useMemo(()=>fe.debounce(m,500),[]);return r.jsx("div",{className:"search-games-sec",children:r.jsxs(wn,{children:[r.jsxs("div",{className:"position-relative",children:[r.jsx(wn.Control,{type:"text",value:t,onChange:h,placeholder:"Search platform, games, and more......"}),r.jsx(jt,{className:"bg-transparent border-0 text-dark position-absolute end-0 top-0 pt-0 fs-4",onClick:()=>e(!1),children:r.jsx(Zs,{})})]}),r.jsx("div",{className:"search-listing mt-sm-3 ",children:r.jsx("ul",{className:"p-0 m-0",children:r.jsx("div",{className:"w-100 mb-3 match-list",children:a?.length>0?r.jsx("ul",{className:"p-0",children:a?.map((y,S)=>r.jsx("li",{onClick:()=>{fe.isEmpty(o)?i("/login"):fe.isEmpty(y?.gameid)?y?.platForm!==""&&y?.gameType!==""&&y?.casinoType!==""&&p({platForm:y?.platForm,gameType:y?.gameType,casinoType:y?.casinoType}):c({platForm:y?.platForm,gameType:y?.gameType,casinoType:y?.casinoType,gameid:y?.gameid})},children:y?.name}))}):r.jsx(Zu,{})})})})]})})},CTe=({casinoFilter:e,setCasinoFilter:t,header:n})=>{const[a,s]=b.useState(!1),i=[{label:"Catalog",value:"catalog"},{label:"Latest",value:"latest"},{label:"A-Z",value:"az"}],o=[{label:"Latest",value:"latest"},{label:"A-Z",value:"az"}];return r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:"casinofilter d-flex justify-content-between",children:[r.jsx("div",{className:"d-flex align-items-center",children:(n=="live"||n=="popular"?i:o)?.map(c=>r.jsxs("span",{style:{position:"relative"},onClick:()=>t(c?.value),children:[r.jsx("p",{style:{position:"relative",zIndex:"5",color:"black",padding:"0",margin:"0",fontSize:".9285714285714286rem"},children:c?.label}),e===c?.value&&r.jsx(y0.span,{layoutId:"pill-tab-casino-inner",transition:{type:"spring",duration:.5},style:{position:"absolute",inset:"0px",zIndex:"0",background:"#ffc800",color:"black",fontSize:".9285714285714286rem",borderRadius:"24px",padding:"2px 10px",width:"100%"}})]}))}),r.jsx(jt,{className:"bg-transparent border-0 text-dark",onClick:()=>s(!0),children:r.jsx(iU,{className:"fs-3"})})]}),a&&r.jsx(ATe,{setShowGameSearchList:s})]})},kTe=()=>{const[e]=WJ(),[t,n]=b.useState(!1),[a,s]=b.useState("popular"),[i,o]=b.useState("SEXY"),[c,p]=b.useState("catalog"),[m,h]=b.useState([]),[f,y]=b.useState({gameShows:[],dice:[],traditional:[],roulette:[],baccarat:[],slot:[]}),[S,L]=b.useState([]);b.useEffect(()=>{fe.isEmpty(e.get("category"))||s(e.get("category"))},[]),b.useEffect(()=>{if(!fe.isEmpty(a)){let E={live:fe.isEmpty(e.get("type"))?"SEXY":e.get("type"),table:fe.isEmpty(e.get("type"))?"KINGMAKER":e.get("type"),slot:fe.isEmpty(e.get("type"))?"PP":e.get("type"),fishing:fe.isEmpty(e.get("type"))?"JILI":e.get("type"),egame:fe.isEmpty(e.get("type"))?"PP":e.get("type"),crash:fe.isEmpty(e.get("type"))?"SMARTSOFT":e.get("type"),royal:fe.isEmpty(e.get("type"))?"INOUT":e.get("type"),AWC:fe.isEmpty(e.get("type"))?"BG":e.get("type")};if(a=="live"||a=="popular"?p("catalog"):C("latest"),O(E[a],a),a=="popular"){let A=[...Rn]?.sort(function(k,N){return k.name.localeCompare(N.name)});const w=A?.length>0&&A.reduce((k,N)=>{const _=N?.name[0]?.toLowerCase();return k[_]||(k[_]=[]),k[_].push(N),k},{});h(Object.keys(w).map(function(k){return{name:k,array:w[k]}}))}}},[a]);const O=(E,x=a)=>{n(!0),x!=="popular"&&o(E),x=="HOT"&&L(Rn?.filter(A=>A?.cateogry==="HOT"&&A?.type==="HOT")||[]),x=="BNG"&&L(Rn?.filter(A=>A?.cateogry==="BNG"&&A?.type==="BNG")||[]),(x=="table"||x=="slot"||x=="fishing"||x=="egame"||x=="crash"||x=="royal"||x=="AWC")&&L(Rn?.filter(A=>A?.cateogry==E&&A?.type==(x=="table"?"TABLE":x=="slot"?"SLOT":x=="fishing"?"FISHING":x=="egame"?"EGAME":x=="crash"?"CRASH":x=="royal"?"ROYAL":x=="AWC"?"AWC":""))||[]),x=="live"?y({gameShows:Rn?.filter(A=>A?.cateogry==E&&A?.type=="GAME-SHOWS")||[],dice:Rn?.filter(A=>A?.cateogry==E&&A?.type=="DICE")||[],traditional:Rn?.filter(A=>A?.cateogry==E&&A?.type=="TRADITIONAL")||[],roulette:Rn?.filter(A=>
1267A?.cateogry==E&&A?.type=="ROULETTE")||[],baccarat:Rn?.filter(A=>A?.cateogry==E&&A?.type=="BACCARAT")||[],cardGames:Rn?.filter(A=>A?.cateogry==E&&A?.type=="GAME-CARD")||[],others:Rn?.filter(A=>A?.cateogry==E&&A?.type=="OTHERS")||[]}):x=="popular"&&y({gameShows:Rn?.filter(A=>A?.type=="GAME-SHOWS"&&A?.isPopular==!0)||[],dice:Rn?.filter(A=>A?.type=="DICE"&&A?.isPopular==!0)||[],traditional:Rn?.filter(A=>A?.type=="TRADITIONAL"&&A?.isPopular==!0)||[],roulette:Rn?.filter(A=>A?.type=="ROULETTE"&&A?.isPopular==!0)||[],baccarat:Rn?.filter(A=>A?.type=="BACCARAT"&&A?.isPopular==!0)||[],cardGames:Rn?.filter(A=>A?.type=="GAME-CARD")||[],table:Rn?.filter(A=>A?.type=="TABLE")||[],others:Rn?.filter(A=>A?.type=="OTHERS")||[],slot:Rn?.filter(A=>A?.type=="SLOT")?.slice(0,100)||[],fishing:Rn?.filter(A=>A?.type=="FISHING")||[],egame:Rn?.filter(A=>A?.type=="EGAME")||[]})},v=E=>{n(!0),s(E),E=="live"&&(p("catalog"),o("SEXY")),E=="popular"&&p("catalog"),E=="table"&&(p("latest"),o("KINGMAKER")),E=="slot"&&(p("latest"),o("PP")),E=="fishing"&&(p("latest"),o("SPADE")),E=="egmae"&&(p("latest"),o("PP"))},C=E=>{n(!0),p(E),(a!=="live"||a!=="popular")&&(E=="az"?L(Rn?.filter(x=>x?.cateogry==i&&x?.type==(a=="table"?"TABLE":a=="slot"?"SLOT":a=="fishing"?"FISHING":a=="egame"?"EGAME":a=="crash"?"CRASH":a=="roya"?"ROYAL":""))?.sort(function(x,A){return x.name.localeCompare(A.name)}
1267)):E=="latest"&&O(i,a))};return b.useEffect(()=>{setTimeout(function(){n(!1)},2e3)},[t]),r.jsx("div",{children:r.jsxs(Ui,{visibilityType:!0,children:[r.jsx(NTe,{header:a,setHeader:v,subCasino:i,setSubCasino:O}),r.jsxs("div",{className:"main-casino-wrapper",children:[r.jsx(CTe,{header:a,casinoFilter:c,setCasinoFilter:C}),t?r.jsx(Qm,{baseColor:"#d4e0e5",children:r.jsx("div",{className:"p-2",children:r.jsxs("div",{className:"skeletion-new p-3",children:[r.jsxs("div",{className:"d-flex mb-2",children:[r.jsx(ur,{circle:!0,height:20,width:20,style:{marginRight:"10px"}}),r.jsx(ur,{height:17,width:120})," "]}),r.jsx(ur,{height:17,width:"100%"})," ",r.jsx(ur,{height:17,width:"70%"})]})})}):r.jsxs("div",{className:"games-wrapper casino-all-games",children:[(a=="table"||a=="slot"||a=="fishing"||a=="crash"||a=="royal"||a=="egame")&&S?.length>0&&r.jsx("div",{className:"games-card-inner bg-white rounded-tl",children:r.jsx("div",{className:"row",style:{padding:"6px 0"},children:S?.map((E,x)=>r.jsx(ka,{res:E},x))})}),a=="AWC"&&r.jsx("div",{className:"games-card-inner bg-white rounded-tl",children:r.jsx("div",{className:"row",style:{padding:"6px 0"},children:S?.map((E,x)=>r.jsx(ka,{res:E},x))})}),a=="HOT"&&r.jsx("div",{className:"games-card-inner bg-white rounded-tl",children:r.jsx("div",{className:"row",style:{padding:"6px 0"},children:S?.map((E,x)=>r.jsx(ka,{res:E},x))})}),a=="BNG"&&r.jsx("div",{className:"games-card-inner bg-white rounded-tl",children:r.jsx("div",{className:"row",style:{padding:"6px 0"},children:S?.map((E,x)=>r.jsx(ka,{res:E},x))})}),a=="live"||a=="popular"?c=="catalog"?r.jsxs(r.Fragment,{children:[f?.gameShows?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Game Shows"}),r.jsx("div",{className:"row",children:f?.gameShows?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.baccarat?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Baccarat"}),r.jsx("div",{className:"row",children:f?.baccarat?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.roulette?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Roulette"}),r.jsx("div",{className:"row",children:f?.roulette?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.dice?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Dice"}),r.jsx("div",{className:"row",children:f?.dice?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.traditional?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Traditional Games"}),r.jsx("div",{className:"row",children:f?.traditional?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.cardGames?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Card Games"}),r.jsx("div",{className:"row",children:f?.cardGames?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.others?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Others"}),r.jsx("div",{className:"row",children:f?.others?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.table?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Table"}),r.jsx("div",{className:"row",children:f?.table?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.slot?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Slot"}),r.jsx("div",{className:"row",children:f?.slot?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.fishing?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Fishing"}),r.jsx("div",{className:"row",children:f?.fishing?.map((E,x)=>r.jsx(ka,{res:E},x))})]}),f?.egame?.length>0&&r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:"Egame"}),r.jsx("div",{className:"row",children:f?.egame?.map((E,x)=>r.jsx(ka,{res:E},x))})]})]}):c=="latest"?r.jsx("div",{className:"games-card-inner bg-white",children:r.jsx("div",{className:"row",style:{padding:"6px 0"},children:[f?.gameShows?.length>0?f?.gameShows:[],f?.baccarat?.length>0?f?.baccarat:[],f?.roulette?.length>0?f?.roulette:[],f?.dice?.length>0?f?.dice:[],f?.traditional?.length>0?f?.traditional:[],f?.cardGames?.length>0?f?.cardGames:[],f?.table?.length>0?f?.table:[],f?.fishing?.length>0?f?.fishing:[],f?.egame?.length>0?f?.egame:[]].flat()?.map((E,x)=>r.jsx(ka,{res:E},x))})}):a=="popular"&&c=="az"?m?.map(E=>r.jsxs("div",{className:"games-card-inner bg-white",children:[r.jsx("h2",{children:fe.startCase(E?.name)}),r.jsx("div",{className:"row",style:{padding:"6px 0"},children:E?.array.map((x,A)=>r.jsx(ka,{res:x},A))})]})):r.jsx("div",{className:"games-card-inner bg-white",children:r.jsx("div",{className:"row",style:{padding:"6px 0"},children:fe.compact([f?.gameShows?.length>0&&f?.gameShows,f?.baccarat?.length>0&&f?.baccarat,f?.roulette?.length>0&&f?.roulette,f?.dice?.length>0&&f?.dice,f?.traditional?.length>0&&f?.traditional,f?.cardGames?.length>0&&f?.cardGames,f?.table?.length>0&&f?.table,f?.fishing?.length&&f?.fishing,f?.egame?.length&&f?.egame,f?.slot?.length&&f?.slot,f?.others?.length&&f?.others])?.flat()?.sort(function(E,x){return E?.name?.localeCompare(x.name)})?.map((E,x)=>r.jsx(ka,{res:E},x))})}):""]})]})]})})},P7=({game:e,setGame:t,type:n,loader:a})=>{const s=Ji();b.useEffect(()=>{let o=setTimeout(()=>{const c=document.getElementById("loading");c&&(c.style.display="none")},500);return()=>clearTimeout(o)},[e]);const i=s.pathname==="/leagues"?wM.filter(o=>o.value!=="all"):wM;return r.jsx("div",{className:"game-menu",children:r.jsx("ul",{className:"p-0 mb-0",children:i.map(o=>{const c=e===o.value;return r.jsxs("li",{onClick:()=>
1267{if(t(o.value),a){const p=document.getElementById("loading");p&&(p.style.display="flex")}},style:{position:"relative",cursor:"pointer",overflow:"hidden",borderRadius:"25px"},children:[r.jsx(y0.div,{layout:!0,initial:!1,animate:{opacity:c?1:0,scale:c?1:1.2},transition:{duration:.3,ease:"easeOut"},style:{position:"absolute",inset:0,backgroundColor:"#ffc800",borderRadius:"25px",zIndex:1}}),r.jsxs("div",{style:{position:"relative",zIndex:2,color:c?"black":"white"},children:[r.jsx("div",{children:o.icon}),o.label]})]},o.value)})})})},wM=[{label:"All",value:"all",icon:r.jsx("i",{className:"icon-all"})},{label:"Cricket",value:"cricket",icon:r.jsx("i",{className:"icon-cricket"})},{label:"Soccer",value:"soccer",icon:r.jsx("i",{className:"icon-soccer"})},{label:"Tennis",value:"tennis",icon:r.jsx("i",{className:"icon-tennis"})}],FTe=({component:e,handelChange:t,odds_lay:n,odds_back:a,index:s,item:i,limit:o,marketName:c,type:p,disabelBack:m,disabelLay:h,object:f,res:y,conditionNew:S,condition:L})=>{const{betSlipObject:O,showBetDialog:v}=b.useContext(nr);Fn();const C=b.useMemo(()=>i?.SelectionId||i?.selectionID+s,[i?.SelectionId,i?.selectionID,s]),E=F=>Number(F)>0?Number(F)>o?.oddsLimit:!0,x=F=>S?"":Number(F)>0?Number(F)>o?.oddsLimit?"single-disabled":"":"single-disabled",A=b.useMemo(()=>{const F=Number(document.getElementById("back_odds_"+C)?.title?.split("-")[0]?.trim())!==a[0]?.rt,G=Number(document.getElementById("back_odds_"+C)?.title?.split("-")[1]?.trim())!==a[0]?.bv,z=F||G?"spark-back":"",$=O?.teamName===i?.RunnerName&&O?.odds===a[0]?.rt&&v?"back-active":"";return`back ${z} ${$}`},[a,O,v,i?.RunnerName,C]),w=b.useMemo(()=>{const F=Number(document.getElementById("lay_odds_"+C)?.title?.split("-")[0]?.trim())!==n[0]?.rt,G=Number(document.getElementById("lay_odds_"+C)?.title?.split("-")[1]?.trim())!==n[0]?.bv,z=F||G?"spark-lay":"",$=O?.teamName===i?.RunnerName&&O?.odds===n[0]?.rt&&v?"lay-active":"";return`lay ${z} ${$}`},[n,O,v,i?.RunnerName,C]),k=b.useMemo(()=>x(a[0]?.rt),[a,S,o?.oddsLimit]),N=b.useMemo(()=>x(n[0]?.rt),[n,S,o?.oddsLimit]),_=b.useMemo(()=>()=>{e==="betfair"&&m||E(a[0]?.rt)||t(a[0],"back",i?.RunnerName,y||f,s)},[e,m,a,t,i?.RunnerName,y,f,s]),j=b.useMemo(()=>()=>{e==="betfair"&&c==="To Win the Toss"||e==="betfair"&&h||E(n[0]?.rt)||t(n[0],"lay",i?.RunnerName,y||f,s)},[e,c,h,n,t,i?.RunnerName,y,f,s]);return r.jsxs("div",{className:`lay-back-table position-relative ${e==="bookmaker"?"bg-bookmaker-market":""}`,children:[r.jsx("div",{title:`${a[0]?.rt||""}-${a[0]?.bv||""}`,id:"back_odds_"+C,onClick:_,className:A,children:r.jsxs("span",{className:k,children:[k==="single-disabled"&&r.jsx("span",{className:"disabled"}),r.jsx("span",{style:{fontWeight:"700"},children:a[0]?.rt||""}),e==="bookmaker"?"":r.jsx("span",{className:"d-block",children:a[0]?.bv?nn?.formatLargeNumber(a[0]?.bv):""})]})}),r.jsx("div",{title:`${n[0]?.rt||""}-${n[0]?.bv||""}`,id:"lay_odds_"+C,onClick:j,className:w,children:r.jsxs("span",{className:N,children:[N==="single-disabled"&&r.jsx("span",{className:"disabled"}),r.jsx("span",{style:{fontWeight:"700"},children:n[0]?.rt||""}),e==="bookmaker"?"":r.jsx("span",{className:"d-block",children:n[0]?.bv?nn?.formatLargeNumber(n[0]?.bv):""})]})}),L&&r.jsx("span",{className:"overlay-match w-100",children:"Suspended"})]})},RTe=b.memo(FTe,(e,t)=>e.component===t.component&&e.index===t.index&&e.disabelBack===t.disabelBack&&e.disabelLay===t.disabelLay&&e.marketName===t.marketName&&e.type===t.type&&e.conditionNew===t.conditionNew&&e.condition===t.condition&&e.limit?.oddsLimit===t.limit?.oddsLimit&&e.item?.SelectionId===t.item?.SelectionId&&e.item?.selectionID===t.item?.selectionID&&e.item?.RunnerName===t.item?.RunnerName&&e.odds_back[0]?.rt===t.odds_back[0]?.rt&&e.odds_back[0]?.bv===t.odds_back[0]?.bv&&e.odds_lay[0]?.rt===t.odds_lay[0]?.rt&&e.odds_lay[0]?.bv===t.odds_lay[0]?.bv&&e.object===t.object&&e.res===t.res&&!0);function _d(e){const[t,n]=b.useState(""),a=()=>{n("")};return b.useEffect(()=>(window.addEventListener("scroll",a,{passive:!0}),()=>{window.removeEventListener("scroll",a)}),[]),b.useEffect(()=>{fe.isNumber(t)&&e?.current!==null&&setTimeout(()=>{e.current.scrollIntoView({behavior:"smooth"}),n("")},100)},[t]),[t,n]}const EM=({res:e,obj:t,premiumDetail:n,handelPaly:a,oldObject:s})=>{const[i,o]=b.useState(!1),[c,p]=b.useState(!1),m=b.useRef(!1),h=b.useRef(!1);return b.useEffect(()=>{if(e?.odds>s?.odds)o(!0),p(!1);else if(e?.odds<s?.odds)o(!1),p(!0);else if(e?.odds==s?.odds){if(c&&!m.current){m.current=!0;let f=setTimeout(()=>{p(!1),m.current=!1},1e3);return()=>{clearTimeout(f)}}if(i&&!h.current){h.current=!0;let f=setTimeout(()=>{o(!1),h.current=!1},1e3);return()=>{clearTimeout(f)}}}},[e,i,c,m,h]),r.jsxs("div",{style:{overflow:"hidden"},title:`${e?.odds}`,id:"parly_"+e?.selectionName,onClick:()=>a(n,e),className:!fe.isEmpty(t)&&t?.sportsBookSelectionObject?.selectionName==e?.selectionName&&t?.sportsBookSelectionObject?.odds==e?.odds?`active ${Number(document.getElementById("parly_"+e?.selectionName)?.title?.trim())!==e?.odds?"spark-parly":""}`:`${Number(document.getElementById("sportBook"+e?.id)?.title?.trim())!==e?.odds?"spark-parly":""}`,children:[i&&r.jsx(Bg,{style:{position:"absolute",top:"-5%",right:"-1%",transform:"rotate(45deg)"},size:19,color:"green"}),c&&r.jsx(Bg,{style:{position:"absolute",bottom:"-5%",right:"-1%",transform:"rotate(135deg)"},size:19,color:"red"}
1267),r.jsx("span",{style:{overflow:"hidden",whiteSpace:"nowrap",width:"95%"},children:e?.selectionName}),r.jsx("strong",{style:i?{color:"green"}:c?{color:"red"}:{},children:Number(e?.odds).toFixed(2)})]})},_Te=({object:e})=>{const[t,n]=b.useState(!0),[a,s]=b.useState(null),[i,o]=b.useState(null);return console.log(`Fetching score details for event: ${e}`),b.useEffect(()=>{e&&(async()=>{try{const p=localStorage.getItem("token")?fg(localStorage.getItem("token"))?.user?._id:"",m={eventId:e?.id||e?.eventId},{status:h,data:f}=await Cn(Zt.getScoreboard,m);h===200&&f?.status?s(f?.data?.scoreCardURL):o("Failed to load score details")}catch(p){console.error("Error fetching score details:",p),o("Error loading score details")}finally{n(!1)}})()},[e]),r.jsxs("div",{className:"w-100",style:{position:"relative"},children:[t&&r.jsx("div",{id:"loading1",className:"loading1 loading1Outer",style:{display:"block"},children:r.jsx("div",{className:"loading-box1",children:r.jsx("div",{className:"loading-spinner"})})}),!t&&i&&r.jsx("div",{className:"text-center p-3 bg-light",children:i}),!t&&!i&&a&&r.jsx("iframe",{style:{width:"100%",height:"270px"},src:a}),!t&&!i&&!a&&r.jsx("div",{className:"text-center p-3 bg-light",style:{width:"100%",height:"270px",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"13px",fontWeight:"600"},children:"No score available"})]})},PM=e=>{switch(e){case 1:return"soccer";case 2:return"tennis";case 4:return"cricket";default:return"unknown"}},BTe=e=>Array.isArray(e)?e.map(t=>({...t,sportsBookSelection:t.geniusSportsSelection,oldSportsBookSelection:t.geniusSportsSelection,apiSiteSelectionId:t.id,selectionId:t.id,name:t.marketName,centralizedId:`${t.betfairEventId}S${t.id}`,is_enable:!0,odd_ts:new Date().toISOString().slice(0,19).replace("T"," "),ts:new Date().toISOString().slice(0,19).replace("T"," "),markets:{...t,sportsBookSelection:t.geniusSportsSelection},apiSiteStatus:t.apiSiteStatus,marketStatus:t.marketStatus,betfairEventId:t.betfairEventId,id:t.id,eventId:t.eventId})):[],DTe=({matchOdds:e,object:t,addToFavioute:n,activeFav:a,setActiveFav:s,keyTime:i,score:o,showScore:c,setShowScore:p,setTimer:m,multiOddsPremium:h,scrollHeight:f,type:y,block:S})=>{const L=b.useRef(null);b.useRef(null);const O=b.useRef(!1),v=b.useRef(!1),[C,E]=_d(L),{user:x,parly:A,setParlyBet:w,parlyBet:k,profileData:N,setScoreDetail:_,matchLimit:j,gameTab:F,setTimeLeft:G,scoreAll:z}=b.useContext(En),$=b.useMemo(()=>Array.isArray(t?.blockMarkets)&&t.blockMarkets.includes("matchOdds"),[t?.blockMarkets]),Y=b.useMemo(()=>Array.isArray(t?.blockMarkets)&&t.blockMarkets.includes("bookMaker"),[t?.blockMarkets]),q=b.useMemo(()=>Array.isArray(t?.blockMarkets)&&t.blockMarkets.includes("fancy"),[t?.blockMarkets]),U=b.useMemo(()=>Array.isArray(t?.blockMarkets)&&t.blockMarkets.includes("premiumFancy"),[t?.blockMarkets]),D=t?.markets?.find(Xe=>Xe.marketType==="MATCH_ODDS");let X=j?.length>0?j?.find(Xe=>Xe?.betfairId==t?.eventType&&Xe?.market=="Match Odds"):{};const W=Fn(),[B,R]=b.useState([]),[J,Z]=b.useState({}),{setBetSlipObject:te,setShowBetDialog:oe,showBetDialog:pe,betSlipObject:Le,resetBetPosition:Ze,resetBetSlipObject:Fe,setResetBetPosition:Be,setLimit:He,betPlace:Ue,setBetLoader:st}=b.useContext(nr),Ne=b.useMemo(()=>BTe(h),[h]),[be,xe]=b.useState([]),[de,De]=b.useState({}),[ue,je]=b.useState({betFair:[]}),[Ve,it]=b.useState({}),St=b.useCallback((Xe,vt,Ft)=>{if(!Xe||!Array.isArray(Xe.rt))return[];const gt=Xe.rt.filter(Bt=>Bt.selectionId===vt);return Ft?gt.flatMap(Pn=>(Pn.availableToBack||[]).map(cn=>({ri:vt,rt:cn.price,bv:cn.size,ib:!0}))).sort((Pn,cn)=>cn.rt-Pn.rt):gt.flatMap(Pn=>(Pn.availableToLay||[]).map(cn=>({ri:vt,rt:cn.price,bv:cn.size,ib:!1}))).sort((Pn,cn)=>Pn.rt-cn.rt)},[]);b.useEffect(()=>{if(D){const vt=(D.selections||[]).map(Ft=>({SelectionId:Ft.selectionId,RunnerName:Ft.runnerName,handicap:Ft.handicap,sortPriority:Ft.sortPriority,status:Ft.status,position:0,newPosition:0}));R(vt)}},[D]),b.useEffect(()=>{!A&&!fe.isEmpty(x)&&e?.mi&&!O.current&&(O.current=!0,Q(t,e?.mi,t?.id))},[A,x,e?.mi]),b.useEffect(()=>
1267{const Xe=N?.matchSetting?.find(vt=>vt?.type==="betFaire"&&vt?.sportType===PM(t?.eventType));if(!fe.isEmpty(Xe)){it(Xe);return}if(!fe.isEmpty(D?.betLimitSetting)){it({minAmount:1,maxAmount:3e3});return}it({})},[N,D]),b.useEffect(()=>{if(A){const Xe=t.id;if(F=="soccer"){let vt=Ne?.find(gt=>gt?.betfairEventId==Xe&&(gt?.marketName.includes("1x2")||gt?.marketName.includes("1X2")||gt?.marketName.includes("Match Result")||gt?.marketName.includes("Winner")))||{};fe.isEmpty(vt)||xe(vt);let Ft=Ne?.find(gt=>gt?.betfairEventId==Xe&&gt?.marketName.includes("Total"))||{};fe.isEmpty(Ft)||De(Ft)}else if(F=="tennis"){let vt=Ne?.find(gt=>gt?.betfairEventId==Xe&&gt?.marketName?.includes("Winner")||gt?.marketName.includes("Match Result")||gt?.marketName.includes("Winner"))||{};fe.isEmpty(vt)||xe(vt);let Ft=Ne?.find(gt=>gt?.betfairEventId==Xe&&(gt?.marketName.includes("1x2")||gt?.marketName=="Total games")||gt?.marketName.includes("Match Result"))||{};fe.isEmpty(Ft)||De(Ft)}else{let vt=Ne?.find(gt=>gt?.betfairEventId==Xe&&(gt?.marketName?.includes("Winner")||gt?.marketName.includes("Match Result")))||{};fe.isEmpty(vt)||xe(vt);let Ft=Ne?.find(gt=>gt?.betfairEventId==Xe&&gt?.marketName=="Total")||{};if(!fe.isEmpty(Ft))De(Ft);else{let gt=Ne?.filter(Bt=>Bt?.betfairEventId==Xe&&!Bt?.marketName?.includes("Winner"));gt?.length>0&&De(gt[0])}}}},[A,Ne,y,F,t.id]);const It={dots:!0,infinite:!1,speed:500,arrows:!1,slidesToShow:1,cssEase:"linear"},Q=async(Xe,vt,Ft)=>{if(!vt||!Ft)return;const{status:gt,data:Bt}=await Cn(Zt.betPosition+`?marketId=${vt}&eventId=${Ft}&multi=true`);gt===200&&Bt?.success&&(je(Bt?.results),R(Pn=>{const cn=Bt?.results?.betFair;return cn?.length>0?Pn.map(ya=>{let Ka=cn.find(Me=>Me?.selectionId==ya?.SelectionId);const we=ya?.newPosition||0;return{...ya,position:Ka?.selectionId==ya?.SelectionId?Ka?.position:0,newPosition:we}}):Pn.map(ya=>({...ya,position:0,newPosition:ya?.newPosition||0}))}))},ee=(Xe,vt,Ft,gt,Bt)=>{let Pn=N?.defaultStakeLimit?.find(cn=>cn?.betfairId==gt.eventType&&cn?.market=="Match Odds"&&fe.inRange(e?.totalMatched,cn?.min,cn?.max));fe.isEmpty(x)?W("/login"):Xe?.rt>0&&(E(Bt),console.log(Bt),fe.isEmpty(Pn)?He(Ve):He({...Ve,maxAmount:Pn?.stake}),oe(!0),G(40),te(cn=>({...cn,odds:Xe?.rt,teamName:Ft,betType:vt,playType:"betFair",object:{...Ft,...Xe,teamName:Ft,eventId:gt?.id,marketId:e?.mi}})))},ie=Xe=>{if(Xe?.object?.marketId!==e?.mi)return;let vt=[...B];if(Le?.bidPrice>0)if(Xe?.object?.ib){let Ft=Number((Le.odds-1)*Le?.bidPrice),gt=Number(Le?.bidPrice);R(vt.map(Bt=>Bt.SelectionId==Xe?.object?.ri?{...Bt,newPosition:Number(Bt.position)+Ft}:{...Bt,newPosition:Number(Bt.position)-gt}))}else{let Ft=Number(Le?.bidPrice),gt=Number((Le.odds-1)*Le?.bidPrice);R(vt.map(Bt=>Bt.SelectionId==Xe?.object?.ri?{...Bt,newPosition:Number(Bt.position)-gt}:{...Bt,newPosition:Number(Bt.position)+Ft}))}};b.useEffect(()=>{if(!v.current){v.current=!0;return}Ue?.isPlaced&&Ue?.type=="matched"&&String(Ue?.marketId)===String(e?.mi)?Q(t,e?.mi,t?.id):Ue?.isPlaced&&Ue?.type=="error"&&(Be(!1),Fe(),R(Xe=>Xe.map(vt=>({...vt,newPosition:0}))))},[Ue,t,e?.mi]),b.useEffect(()=>{Ze&&(Be(!1),Fe(),R(Xe=>Xe.map(vt=>({...vt,newPosition:0}))))},[Ze]),b.useEffect(()=>{pe&&!fe.isEmpty(Le)&&Le?.playType=="betFair"&&ie(Le)},[Le,pe,B,e?.mi]);const ce=(Xe,vt)=>{w(Ft=>{let gt={...Xe,sportsBookSelectionObject:vt,selectObj:vt?.id,newEventId:t?.id,eventName:t?.name,marketId:e?.mi};return Ft?.length>0?Ft?.filter(Bt=>Bt?.newEventId==t?.id)?.length>0?Ft?.filter(Bt=>Bt?.newEventId!=t?.id)?.length>0?($a.setItem("parlyBet",[...Ft?.filter(Bt=>Bt?.newEventId!=t?.id),gt]),[...Ft?.filter(Bt=>Bt?.newEventId!=t?.id),gt]):($a.setItem("parlyBet",[gt]),[gt]):($a.setItem("parlyBet",[...Ft,gt]),[...Ft,gt]):($a.setItem("parlyBet",[gt]),[gt])})},me=PM(t?.eventType);let Se=o?.find(Xe=>Number(Xe?.eventId)==Number(t?.id));!Se&&me==="soccer"&&(Se=o?.find(Xe=>{const vt=Xe.homeTeam?.name,Ft=Xe.awayTeam?.name;if(vt||Ft){const gt=(t?.name||"").toLowerCase(),Bt=vt?gt.includes(vt.toLowerCase()):!1,Pn=Ft?gt.includes(Ft.toLowerCase()):!1;return Bt||Pn}return!1}));const Re=Xe=>{if(!Xe||typeof Xe!="string")return"Ytb : Ytb";const Bt=(Xe.split("||").map(ya=>ya.trim()).map(ya=>ya.replace(/Ytb\s*:\s*/,"").trim())[0]||"").split(":").map(ya=>ya.trim());let Pn=Bt[0]||"Ytb",cn=Bt[1]||"Ytb";return Pn=!Pn||Pn==="0"||Pn==="0/0"?"Ytb":Pn,cn=!cn||cn==="0"||cn==="0/0"?"Ytb":cn,`${Pn} : ${cn}`},K=!$,ne=!q&&(t.hasFancyBetMarkets||t.hasInPlayFancyBetMarkets),ge=!Y&&(t.hasBookMakerMarkets||t.hasInPlayBookMakerMarkets),Te=!U&&(t.hasSportsBookMarkets||t.hasGeniusSportsMarkets),Ee=t.eventType,et=t.competitionName.includes("Virtual");t.streamingChannel&&Number(t.streamingChannel)>0;const rt=t?.markets[0]?.inPlay>0||i=="in_play",Pt=t.isInPlay?"inplay":"not_inplay",kt=()=>{W(`/full-market/${t?.markets?.[0]?.marketId}/${t?.id}`,{state:{...t,hasMatchOdds:K,hasFancy:ne,hasBookmaker:ge,hasSportBook:Te,eventType:Ee,isInplay:rt}})},yt=b.useMemo(()=>ue?.betFair?.length>0,[ue?.betFair?.length]);return r.jsx("div",{className:"sport-accord-body",children:r.jsxs("div",{className:"position-relative",children:[A?fe.isEmpty(be)?r.jsxs("div",{className:"d-flex justify-content-between align-items-center",style:{background:"white"},children:[r.jsxs("div",{onClick:()=>{_(o?.find(Xe=>Number(Xe?.eventId)==Number(t?.id))?.score||{}),kt()},style:{width:o?.length>0&&!fe.isEmpty(Se)||t?.outcome!=null?"60%":"85%"},className:A?"ps-1":"ps-4",children:[r.jsxs("div",{className:"icon-sports d-flex align-items-center",children:[r.jsx("div",{children:!et&&t.streamingChannel&&Number(t.streamingChannel)>0&&r.jsx("img",{src:"../assets/images/casino-icon/youtube.png",alt:""})}),r.jsxs("span",{className:`in-play ms-1 ${i=="in_play"?"in-play":i=="today"?i:"tommorow"}`,children:[i=="in_play"?"In-play":i=="today"?`${nn?.matchDateTime(t?.openDateTime)}`:nn?.dateFormat(t?.openDateTime)," "]})]}),r.jsx("span",{children:t?.name})," "]}),r.jsxs("div",{className:"d-flex align-items-center gap-12",children:[Pt==="inplay"?o?.length>0&&!fe.isEmpty(Se)?r.jsx("div",{className:"counter 2222",children:Number(t?.eventType)!==4?t?.eventType:Hm(Re(Se?.current_score))}):t?.outcome?r.jsx("div",{className:"counter",children:Hm(Re(t?.outcome))}):"":"",c?.includes(t?.id)?r.jsx("i",{class:"icon-h2h-soild"}):r.jsx("i",{class:"icon-h2h"}),r.jsx("i",{class:"icon-arrow-down -rotate-90 text-black-500",onClick:()=>{kt()}})]})]}):r.jsxs("div",{className:"d-flex justify-content-between flex-column align-items-center",style:{background:"#fff",padding:"0.3rem"},children:[r.jsxs("div",{className:"w-100 d-flex align-items-center position-relative",children:[r.jsx("div",{style:{height:"23px",background:"#ffc800",width:"50%",borderTopLeftRadius:"4px"},className:"parly-section-header"}),r.jsx("div",{style:{height:"23px",background:"#ffc800",width:"50%",borderTopRightRadius:"4px",borderBottomRightRadius:"4px"}})]}),r.jsxs("div",{className:"d-flex w-100 h-100",children:[r.jsxs("div",{onClick:Xe=>{_(Se?.score||{})},style:{background:"rgb(238 246 251/1)",height:"auto"},className:"d-flex flex-column w-100 align-items-start p-2",children:[r.jsxs("span",{onClick:()=>{kt()},children:[t?.name," ",r.jsx("br",{}),Pt==="inplay"?o?.length>0&&!fe.isEmpty(Se)?r.jsx("div",{className:"counter 11111",children:Number(t?.eventType)!==4?t?.eventType:Hm(Re(Se?.current_score))}):t?.outcome?r.jsx("div",{className:"counter",children:Hm(Re(t?.outcome))}):"":""]}),r.jsxs("div",{style:{background:"none",paddingBottom:"10px"},className:"d-flex align-items-end justify-content-between w-100 h-100",children:[r.jsxs("div",{onClick:()=>{kt()},className:"icon-sports d-flex align-items-center",children:[!et&&t.streamingChannel&&Number(t.streamingChannel)>0&&r.jsx("img",{src:"../assets/images/casino-icon/youtube.png",alt:""}),r.jsxs("span",{className:`in-play ms-1 ${i=="in_play"?"in-play":i=="today"?i:"tommorow"}`,children:[i=="in_play"?"In-play":i=="today"?`${nn?.matchDateTime(t?.openDateTime)}`:nn?.dateFormat(t?.openDateTime)," "]})]}),c?.includes(t?.id)?r.jsx("i",{class:"icon-h2h-soild"}):r.jsx("i",{class:"icon-h2h"})]})]}),r.jsx("div",{style:{background:"rgb(238 246 251/1)",marginTop:"-22.4px",paddingBottom:"16
1267px",borderTopRightRadius:"4px"},className:"d-flex flex-column w-50 h-100 align-items-start",children:r.jsxs(Id,{className:"w-100 h-100 parly-slider",...It,children:[r.jsxs("div",{children:[r.jsxs("div",{className:"parly-list-page-outer",children:[r.jsxs("span",{style:{fontSize:".7142857142857143rem",width:"50%"},className:"d-flex justify-content-center",children:[me=="soccer"?"1x2":"Winner"," "]}),r.jsx("span",{style:{fontSize:".7142857142857143rem",width:"50%"},className:"d-flex justify-content-center",children:"O/U"})]}),r.jsxs("div",{className:"parly-list-page",children:[r.jsxs("div",{className:!fe.isEmpty(be)&&be?.marketName?.includes("1x2")?"parly-list-page-inner parly-soccer":"parly-list-page-inner",children:[!fe.isEmpty(be)&&(be?.apiSiteStatus=="SUSPENDED"||be?.marketStatus!=1)?r.jsx("span",{className:"suspended",children:r.jsx(fd,{})}):"",be?.sportsBookSelection?.length>0?r.jsx(r.Fragment,{children:be?.sportsBookSelection?.slice(0,3)?.map(Xe=>{let vt=k?.find(gt=>gt?.marketName==be?.marketName&&gt?.sportsBookSelectionObject?.odds==Xe?.odds),Ft=be?.oldSportsBookSelection?.find(gt=>gt?.id==Xe?.id)||{};return r.jsx(EM,{premiumDetail:be,handelPaly:ce,obj:vt,res:Xe,oldObject:Ft})})}):r.jsxs(r.Fragment,{children:[r.jsxs("div",{children:[r.jsx("span",{}),r.jsx("strong",{})]}),r.jsxs("div",{children:[r.jsx("span",{}),r.jsx("strong",{})]})]})]}),r.jsxs("div",{className:!fe.isEmpty(de)&&de?.marketName?.includes("1x2")?"parly-list-page-inner parly-soccer":"parly-list-page-inner",children:[!fe.isEmpty(de)&&(de?.apiSiteStatus=="SUSPENDED"||de?.marketStatus!=1)?r.jsx("span",{className:"suspended",children:r.jsx(fd,{})}):"",de?.sportsBookSelection?.length>0?r.jsx(r.Fragment,{children:de?.sportsBookSelection?.slice(0,3)?.map(Xe=>{let vt=k?.find(gt=>gt?.marketName==de?.marketName&&gt?.sportsBookSelectionObject?.odds==Xe?.odds),Ft=de?.oldSportsBookSelection?.find(gt=>gt?.id==Xe?.id)||{};return r.jsx(EM,{premiumDetail:de,handelPaly:ce,obj:vt,res:Xe,oldObject:Ft})})}):r.jsxs(r.Fragment,{children:[r.jsxs("div",{children:[r.jsx("span",{}),r.jsx("strong",{})]}),r.jsxs("div",{children:[r.jsx("span",{}),r.jsx("strong",{})]})]})]})]})]}),r.jsxs("div",{children:[r.jsxs("div",{className:"parly-list-page-outer",children:[r.jsx("span",{style:{fontSize:".7142857142857143rem",width:"50%"},className:"d-flex justify-content-center",children:"Away Inn O/U"}),r.jsx("span",{style:{fontSize:".7142857142857143rem",width:"50%"},className:"d-flex justify-content-center",children:"Total 6 O/U"})]}),r.jsxs("div",{className:"parly-list-page",children:[r.jsxs(r.Fragment,{children:[r.jsxs("div",{children:[r.jsx("span",{}),r.jsx("strong",{})]}),r.jsxs("div",{children:[r.jsx("span",{}),r.jsx("strong",{})]})]}),r.jsxs(r.Fragment,{children:[r.jsxs("div",{children:[r.jsx("span",{}),r.jsx("strong",{})]}),r.jsxs("div",{children:[r.jsx("span",{}),r.jsx("strong",{})]})]})]})]})]})})]})]}):r.jsxs("div",{className:"d-flex justify-content-between align-items-center",style:{background:"white"},children:[!A&&r.jsx("div",{className:`fave  bg-star-sprit-black  position-absolute start-0 ${a?.includes(t?.id)?"animate":""}`,style:{marginLeft:"-27px",marginTop:"-16px"},onClick:async()=>{if(fe.isEmpty(x)){W("/login");return}if(!e?.mi){console.error("Missing match odds market ID");return}const Xe=t?.id;let vt;a?.includes(Xe)?vt=a.filter(Ft=>Ft!==Xe):vt=[...a||[],Xe],s(vt);try{await n(t?.id,"Match Odds",e?.mi,t?.eventType)}catch(Ft){console.error("Error updating favorite status:",Ft),vt.includes(Xe)?s(gt=>gt.filter(Bt=>Bt!==Xe)):s(gt=>[...gt||[],Xe])}}}),r.jsxs("div",{onClick:()=>{_(o?.find(Xe=>Number(Xe?.eventId)==Number(t?.id))?.score||{}),kt()},style:{width:o?.length>0&&!fe.isEmpty(Se)||t?.outcome!=null?"60%":"85%"},className:A?"ps-1":"ps-4",children:[r.jsxs("div",{className:"icon-sports d-flex align-items-center",children:[r.jsxs("div",{children:[r.jsx("i",{className:"icon-virtual icon"}),!et&&t.streamingChannel&&Number(t.streamingChannel)>0&&r.jsx("img",{src:"../assets/images/casino-icon/youtube.png",alt:""}),!A&&r.jsxs(r.Fragment,{children:[!et&&r.jsxs(r.Fragment,{children:[ne&&r.jsx("img",{src:"../assets/images/casino-icon/f.png",alt:""}),!1]}),Te&&r.jsx("img",{src:"../assets/images/casino-icon/s.png",alt:""}),et&&r.jsxs("svg",{width:"100%",height:"12px",viewBox:"0 0 34 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[r.jsxs("g",{"clip-path":"url(#clip0_3432_39516)",children:[r.jsx("path",{d:"M9.165 0C9.625 0 10 0.374167 10 0.835V9.165C10 9.625 9.62583 10 9.165 10H0.835C0.725346 10 0.616766 9.9784 0.515459 9.93644C0.414152 9.89448 0.322103 9.83297 0.244566 9.75543C0.167029 9.6779 0.105523 9.58585 0.0635606 9.48454C0.0215979 9.38323 0 9.274
126765 0 9.165L0 0.835C0 0.375 0.374167 0 0.835 0H9.165Z",fill:"#D15BE4"}),r.jsxs("g",{"clip-path":"url(#clip1_3432_39516)",children:[r.jsx("path",{d:"M8.571 3.76974L9.00005 2.54541H3.04486C2.74453 2.54541 2.47852 2.72396 2.38413 2.99603L1.28577 6.09086H3.39668L3.57688 5.58923H7.4469L7.8073 4.56045H3.93728L4.22046 3.76974H8.571Z",fill:"white"}),r.jsx("path",{d:"M3.26438 6.36353H1.16192L1.03425 6.69686C0.889542 7.06807 1.22151 7.45443 1.68967 7.45443H7.14583L7.57143 6.36353H3.25587H3.26438Z",fill:"white"})]}),r.jsx("path",{d:"M29.16 7.5001V3.1986H30.0805V7.5001H29.16ZM27.886 3.7936V3.0271H31.3475V3.7936H27.886Z",fill:"#D15BE4"}),r.jsx("path",{d:"M26.598 7.5001L26.4965 6.6286C26.4801 6.47227 26.4475 6.3416 26.3985 6.2366C26.3495 6.1316 26.276 6.05227 26.178 5.9986C26.08 5.9426 25.9446 5.9146 25.772 5.9146L24.6905 5.9111V5.2041L25.828 5.2006C26.0823 5.2006 26.2643 5.14227 26.374 5.0256C26.486 4.9066 26.542 4.73743 26.542 4.5181V4.4341C26.542 4.2171 26.486 4.0526 26.374 3.9406C26.2643 3.82627 26.08 3.7691 25.821 3.7691H24.68V3.0271H25.9505C26.4755 3.0271 26.8581 3.13327 27.0985 3.3456C27.3411 3.55793 27.4625 3.8601 27.4625 4.2521V4.3501C27.4625 4.6441 27.3913 4.87743 27.249 5.0501C27.1066 5.22277 26.8803 5.32543 26.57 5.3581V5.4841L26.3145 5.3581C26.5805 5.37677 26.7858 5.43277 26.9305 5.5261C27.0775 5.61943 27.1848 5.74893 27.2525 5.9146C27.3201 6.07793 27.3715 6.28093 27.4065 6.5236L27.543 7.5001H26.598ZM24.0535 7.5001V3.0271H24.9495V5.4561L24.9565 5.7956V7.5001H24.0535Z",fill:"#D15BE4"}),r.jsx("path",{d:"M21.4314 7.60162C20.8131 7.60162 20.3453 7.44062 20.0279 7.11862C19.7129 6.79428 19.5554 6.33112 19.5554 5.72912V4.81912C19.5554 4.21478 19.7129 3.74928 20.0279 3.42262C20.3453 3.09595 20.8131 2.93262 21.4314 2.93262C22.0498 2.93262 22.5164 3.09595 22.8314 3.42262C23.1488 3.74928 23.3074 4.21478 23.3074 4.81912V5.72912C23.3074 6.33112 23.1499 6.79428 22.8349 7.11862C22.5199 7.44062 22.0521 7.60162 21.4314 7.60162ZM21.4314 6.83862C21.7464 6.83862 21.9821 6.74528 22.1384 6.55862C22.2948 6.37195 22.3729 6.10945 22.3729 5.77112V4.77712C22.3729 4.42712 22.2948 4.15878 22.1384 3.97212C21.9821 3.78312 21.7464 3.68862 21.4314 3.68862Z",fill:"#D15BE4"}),r.jsx("path",{d:"M16.2441 6.1561V5.4071H17.3851C17.6371 5.4071 17.8191 5.34877 17.9311 5.2321C18.0454 5.1131 18.1026 4.9416 18.1026 4.7176V4.4621C18.1026 4.23343 18.0466 4.06193 17.9346 3.9476C17.8226 3.83093 17.6406 3.7726 17.3886 3.7726H16.2441V3.0271H17.4411C17.9848 3.0271 18.3826 3.1496 18.6346 3.3946C18.8889 3.6396 19.0161 3.98727 19.0161 4.4376V4.7456C19.0161 5.19593 18.8889 5.5436 18.6346 5.7886C18.3826 6.0336 17.9848 6.1561 17.4411 6.1561H16.2441ZM15.6316 7.5001V3.0271H16.5346V5.6206L16.5381 6.0371V7.5001H15.6316Z",fill:"#D15BE4"}),r.jsx("path",{d:"M13.2396 7.59104C13.032 7.59104 12.8371 7.57587 12.6551 7.54554C12.4755 7.5152 12.3121 7.47787 12.1651 7.43354C12.0205 7.38687 11.8956 7.3402 11.7906 7.29354L11.7101 6.42554C11.8921 6.5212 12.108 6.60754 12.3576 6.68454C12.6073 6.7592 12.8733 6.79654 13.1556 6.79654C13.4543 6.79654 13.6701 6.75337 13.8031 6.66704C13.9361 6.5807 14.0026 6.4477 14.0026 6.26804V6.22954C14.0026 6.11287 13.9735 6.0172 13.9151 5.94254C13.8591 5.86554 13.7646 5.79787 13.6316 5.73954C13.4986 5.6812 13.3178 5.6217 13.0891 5.56104C12.7671 5.47237 12.5023 5.37204 12.2946 5.26004C12.0893 5.1457 11.9376 5.00454 11.8396 4.83654C11.7416 4.6662 11.6926 4.4527 11.6926 4.19604V4.15404C11.6926 3.76204 11.8245 3.46104 12.0881 3.25103C12.3541 3.04104 12.7461 2.93604 13.2641 2.93604C13.5861 2.93604 13.8626 2.9652 14.0936 3.02354C14.3246 3.08187 14.5183 3.14954 14.6746 3.22654L14.7551 4.03504C14.5801 3.9417 14.3795 3.8647 14.1531 3.80404C13.9291 3.74104 13.6841 3.70954 13.4181 3.70954C13.2198 3.70954 13.0623 3.7282 12.9456 3.76554C12.8313 3.80287 12.7485 3.8577 12.6971 3.93003C12.6481 4.00237 12.6236 4.08987 12.6236 4.19254V4.20304C12.6236 4.30804 12.6493 4.39904 12.7006 4.47604C12.7543 4.55304 12.8488 4.6242 12.9841 4.68954C13.1195 4.75254 13.312 4.81787 13.5616 4.88554C13.879 4.9742 14.138 5.06987 14.3386 5.17254C14.5416 5.2752 14.6921 5.4082 14.7901 5.57154C14.8881 5.73487 14.9371 5.9507 14.9371 6.21904V6.28204C14.9371 6.7137 14.796 7.04037 14.5136 7.26204C14.2336 7.48137 13.809 7.59104 13.2396 7.59104Z",fill:"#D15BE4"}),r.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1H10H33V9H10H1V1ZM0 0H1H33H34V1V9V10H33H1H0V9V1V0Z",fill:"#D15BE4"})]}),r.jsxs("defs",{children:[r.jsx("clipPath",{id:"clip0_3432_39516",children:r.jsx("rect",{width:"34",height:"10",rx:"1",fill:"white"})}),r.jsx("clipPath",{id:"clip1_3432_39516",children:r.jsx("rect",{width:"8",he
1267ight:"6",fill:"white",transform:"translate(1 2)"})})]})]})]})]}),r.jsxs("span",{className:`in-play ms-1 ${i=="in_play"?"in-play":i=="today"?i:"tommorow"}`,children:[i=="in_play"?"In-play":i=="today"?`${nn?.matchDateTime(t?.openDateTime)}`:nn?.dateFormat(t?.openDateTime)," "]})]}),r.jsx("span",{children:t?.name})," "]}),r.jsxs("div",{className:"d-flex align-items-center gap-12",children:[Pt==="inplay"?o?.length>0&&!fe.isEmpty(Se)?r.jsx("div",{className:"counter",children:Number(t?.eventType)!==4?Se?.current_score:Hm(Re(Se?.current_score))}):t?.outcome?r.jsx("div",{className:"counter",children:Hm(Re(t?.outcome))}):"":"",c?.includes(t?.id)?r.jsx("i",{class:"icon-h2h-soild"}):r.jsx("i",{class:"icon-h2h"}),r.jsx("i",{class:"icon-arrow-down -rotate-90 text-black-500",onClick:()=>{kt()}})]})]}),B?.length>0&&!A&&!fe.isEmpty(e)&&e?.mi&&r.jsx("div",{className:"sports-team-table",children:r.jsxs("div",{className:"match-odd-table bg-white p-3 px-0 py-1",children:[r.jsxs("div",{onClick:()=>{kt()},className:"d-flex back-lay-head justify-content-end ms-auto pb-1 bg-yellow w-100 mb-1",children:[r.jsxs("div",{className:"half-table",style:{display:"flex",width:"100%"},children:[r.jsx("h4",{className:"text-left h4-sport",children:"Match Odds"}),r.jsx("span",{children:"Matched"}),r.jsx("strong",{className:"px-1",children:e?.totalMatched!==void 0&&e?.totalMatched>0?`${Fd(e?.totalMatched)}`:"0.00"})]}),r.jsx("span",{className:"text-center sport-header-inner",children:"Back"}),r.jsx("span",{className:"text-center sport-header-inner",children:"Lay"})]}),r.jsxs("ul",{className:"mb-2 rounded position-relative p-0",children:[B?.sort((Xe,vt)=>Xe.sortPriority-vt.sortPriority)?.map((Xe,vt)=>{const Ft=St(e,Xe.SelectionId,!0),gt=St(e,Xe.SelectionId,!1);let Bt=0,Pn=0;Ft.length>0&&(Bt=Ft[0].rt),gt.length>0&&(Pn=gt[0].rt);let cn=!1;gt?.length==0&&Ft?.length==0||Pn<=0&&Bt<=0||(Pn>Ve?.oddsLimit||Pn==0)&&(Bt>Ve?.oddsLimit||Bt==0)?cn=!0:cn=!1,(e?.status!=="OPEN"||e?.rt?.some(Ka=>Ka?.status!=="ACTIVE"))&&(cn=!0),i!=="in_play"&&e?.totalMatched<1500&&(cn=!0),i==="in_play"&&me=="soccer"&&e?.totalMatched<5e3&&(cn=!0),i==="in_play"&&me=="tennis"&&e?.totalMatched<3e3&&(cn=!0);const ya=1;return r.jsxs("li",{style:{scrollMarginTop:f},ref:vt==C?L:null,children:[r.jsxs("h2",{onClick:()=>{kt()},children:[Xe?.RunnerName,(yt||Math.abs(Xe?.newPosition)>0)&&r.jsxs("span",{className:`d-block py-1 ${Xe?.position>0?"text-green team-red-score":"team-red-score"}`,children:[yt&&fe.isNumber(Xe?.position)?Xe?.position>0?Math?.abs(Xe?.position).toFixed(2):`( ${Math.abs(Xe?.position).toFixed(2)} )`:"",t?.id==Le?.object?.eventId&&Math.abs(Xe?.newPosition)>=0&&pe&&r.jsxs("span",{className:Xe?.newPosition>0?"text-green":"team-red-score",children:[" ",">"," ",Xe?.newPosition>0?Math.abs(Xe?.newPosition).toFixed(2):`( ${Math.abs(Xe?.newPosition).toFixed(2)} )`]})]})]}),r.jsx(RTe,{component:"betfair",type:"sport",index:vt,item:Xe,object:t,setSelect:Z,handelChange:ee,conditionNew:cn&&ya==1,condition:cn&&ya==1&&!S||$,odds_lay:gt,odds_back:Ft,ms:ya,limit:Ve},`${Xe.SelectionId}-${JSON.stringify(Ft)}-${JSON.stringify(gt)}`)]},Xe.SelectionId)}),!fe.isEmpty(X)&&e?.totalMatched<X?.limit&&r.jsx("div",{className:"overlay-match",children:"Suspended"})]})]})}),c?.includes(t?.id)&&r.jsx(_Te,{object:t})]})})},pb=({item:e,index:t,keyTime:n,activeKeys:a,handleSelect:s,type:i,score:o,activeFav:c,setActiveFav:p,odds:m,multiOddsPremium:h,profileData:f,user:y,setLimit:S,eventId:L})=>{const[O,v]=b.useState(!1),[C,E]=b.useState([]);b.useEffect(()=>{f?.marketBlockList?.length>0&&E(f?.marketBlockList?.map(F=>F?.eventId))},[f]);const[x,A]=b.useState([]),w=async(F,G,z,$)=>{const{status:Y,data:q}=await Cn(Zt.addToFavourite+`?eventId=${F}&favoriteType=${G}&favoriteMarketId=${z}&eventType=${$}`);q?.success&&(c?.includes(F)?p(U=>U.filter(D=>D!==F)):p(U=>[...U,F]))},[k,N]=b.useState(40);b.useEffect(()=>{const F=document.getElementById("header"),G=F?Number(F.offsetHeight)+7:0;N(G)},[]);const _=b.useCallback((F,G)=>{const z=F.markets?.find(Y=>Y.marketType==="MATCH_ODDS");let $={};if(z&&!fe.isEmpty(G)){const Y=G.find(q=>q.marketId===z.marketId);if(!fe.isEmpty(Y)){const q=Y.selections.map(U=>({selectionId:U.selectionId,availableToBack:U.availableToBack||[],availableToLay:U.availableToLay||[],status:U.status}));$={mi:Y.marketId,status:Y.status,totalMatched:Y.totalMatched,rt:q}}}return $},[]),j=b.useMemo(()=>e.matchList.filter(F=>!F.name.includes(" T10 ")).map(F=>{const G=_(F,m);return{matchObject:F,matchOdds:G}}),[e.matchList,m,_]);return r.jsx("div",{className:"bookmaker sport-accordian sport-home",children:r.jsx(Mn,{activeKey:a.includes(e.competitionId)?e.competitionId:"",onSelect:()=>s(e.competitionId,i),children:r.jsxs(Mn.Item,{eventKey:e.competitionId,children:[r.jsxs(Mn.Header,{children:[r.jsxs("div",{children:[r.jsx("span",{className:"sport-counter bg-yellow",children:e.matchList.length}),e.competitionName]}),a.includes(e.competitionId)?r.jsx($j,{}):r.jsx(oU,{})]}),r.jsx(Mn.Body,{className:"p-0 py-1 px-sm-3 px-2",children:j.map(({matchObject:F,matchOdds:G},z)=>{const $=`${F.id}-${G.mi||"no_mi"}`;return r.jsx(DTe,{showScore:x,score:o,index:z,block:C.includes(F.id)||!1,keyTime:n,setActiveFav:p,activeFav:c,matchOdds:G,type:i,object:F,addToFavioute:w,setShowScore:A,setTimer:v,scrollHeight:k,multiOddsPremium:h},$)})})]})})},t)},x7=()=>{const{searchTab:e,setSearchTab:t}=b.useContext(En),[n,a]=b.useState([]),s=Fn(),[i,o]=b.useState(""),c=b.useMemo(()=>fe.debounce(m,500),[]),p=async f=>{const{status:y,data:S}=await Cn(Zt.searchEvent,{keyword:f});S?.success&&a(S?.results)};function m(f){p(f)}function h(f){o(f.target.value),c(f.target.value)}
1267return r.jsxs("div",{className:"inner-sidebar-content",children:[r.jsxs("div",{className:"search-input-outer",children:[r.jsx("input",{placeholder:"Search teams, competitions, and more...",className:"search-input",onChange:h,value:i}),r.jsx(Zs,{onClick:()=>t(!1),size:25,color:"#fff"})]}),r.jsx("div",{className:"d-flex p-3 leage-list main-casino-wrapper",children:r.jsx("div",{className:"main-list w-100",children:n?.length>0?n?.map((f,y)=>r.jsx("div",{className:"w-100 match-list",children:r.jsx("ul",{className:"p-0 m-0",children:r.jsx("li",{onClick:()=>{s(`/full-market/${f?.marketId}/${f?.eventId}`),t(!1)},children:f?.eventName})})})):r.jsx(Zu,{})})})]})},xM=e=>!e.markets||!Array.isArray(e.markets)?0:e.markets.reduce((t,n)=>{const a=n.totalMatched;return typeof a=="number"&&a>t?a:t},0),MTe=e=>{switch(e){case 1:return"soccer";case 2:return"tennis";case 4:return"cricket";default:return"unknown"}},db=e=>{const t={},n=[];return e.forEach(a=>{const s=a.competitionId;t[s]||(t[s]={competitionId:s,competitionName:a.competitionName,matchList:[]},n.push(s)),t[s].matchList.push(a)}),n.map(a=>t[a]).sort((a,s)=>{const i=a.competitionName?.toLowerCase().includes("virtual")?1:0,o=s.competitionName?.toLowerCase().includes("virtual")?1:0;return i-o})},jTe=e=>{const t={};return e.forEach(n=>{const a=MTe(n.eventType);t[a]||(t[a]=[]),t[a].push(n)}),t},GTe=()=>{const{setGameTab:e,gameTab:t,keyTime:n,setKeyTime:a,user:s,profileData:i,setSearchTab:o,searchTab:c,parly:p,setParly:m,scoreAll:h,showParlyBet:f,allMatches:y}=b.useContext(En),[S,L]=b.useState("comp"),O=Fn(),[v,C]=b.useState(!1),{setLimit:E,setBetLoader:x,setBetSlipObject:A}=b.useContext(nr),[w,k]=b.useState([]),[N,_]=b.useState([]),[j,F]=b.useState(!1),[G,z]=b.useState([]),[$,Y]=b.useState([]),[q,U]=b.useState([]),[D,X]=b.useState([]),[W,B]=b.useState([]),[R,J]=b.useState([]),[Z,te]=b.useState({cricket:[],tennis:[],soccer:[]}),[oe,pe]=b.useState({cricket:[],tennis:[],soccer:[]}),[Le,Ze]=b.useState({cricket:!1,tennis:!1,soccer:!1}),Fe={soccer:1,tennis:2,cricket:4},Be=()=>{C(!0);try{let ue=[...y];if(ue=ue.filter(It=>It.type===n),t!=="all"){const It=Fe[t];ue=ue.filter(Q=>Q.eventType===It)}ue.sort((It,Q)=>xM(Q)-xM(It));const je=ue.map(It=>It.id);U(je);const Ve=ue.filter(It=>It?.market?.marketType==="MATCH_ODDS"&&It?.market?.selections?.length>0).map(It=>It.id);Y(Ve);const it=ue.filter(It=>It?.market?.marketType==="MATCH_ODDS"&&It?.market?.selections?.length>0).map(It=>It.market.eventId);J(it);const St=ue.filter(It=>!It.competitionName?.toUpperCase().includes("SRL"));if(t==="all"){const It=jTe(St),Q={cricket:db(It.cricket||[]),tennis:db(It.tennis||[]),soccer:db(It.soccer||[])};te(Q);const ee={};Object.keys(Q).forEach(ie=>{ee[ie]=Q[ie].filter(ce=>ce.matchList.some(me=>me.markets?.some(Se=>Se.marketType==="MATCH_ODDS"&&Se.status===1))).map(ce=>ce.competitionId)}),pe(ee)}else{const It=db(St);k(It),X(It.filter(Q=>Q.matchList.some(ee=>ee.markets?.some(ie=>ie.marketType==="MATCH_ODDS"))).map(Q=>Q.competitionId))}B(ue.filter(It=>It.isFavourite).map(It=>It.id))}catch(ue){console.error("Error processing matches:",ue)}finally{C(!1)}};b.useEffect(()=>{y.length>0&&Be()},[t,n,y]),b.useEffect(()=>{p&&L("comp")},[p]);const He=(ue,je)=>{t!=="all"?D.includes(ue)?X(D.filter(Ve=>Ve!==ue)):X([...D,ue]):je&&Ue(ue,je)},Ue=(ue,je)=>{pe(Ve=>{const it=Ve[je]||[];return it.includes(ue)?{...Ve,[je]:it.filter(St=>St!==ue)}:{...Ve,[je]:[...it,ue]}})},st=()=>{if(j)X([]),F(!1);else{const ue=w.map(je=>je.competitionId);X(ue),F(!0)}},Ne=ue=>{const Ve=(Z[ue]||[]).map(St=>St.competitionId);(oe[ue]||[]).length===Ve.length?pe(St=>({...St,[ue]:[]})):pe(St=>({...St,[ue]:Ve})),Ze(St=>({...St,[ue]:!St[ue]}))},be=async ue=>{if(!ue||ue.length===0||(ue.join(","),ue.map(St=>{}).join(","),$.length===0))return;const{status:Ve,data:it}=await zW(Zt.getSpbMatchOdds+`?match_ids=${ue.join(",")}`);(Ve===200||Ve===201)&&z(it?.data||[])},[xe,de]=b.useState([]),De=async ue=>{if(!ue||ue.length===0)return;const{status:je,data:Ve}=await Cn(Zt.getSpbPremiumOdds+`?match_id=${ue.join(",")}&parlay=true&multi=true`);je===200&&Ve?.status&&de(Ve?.data||[])};return b.useEffect(()=>{R?.length>0&&!p&&be(R)},[R,p]),b.useEffect(()=>{q?.length>0&&p&&!fe.isEmpty(s)&&De(q)},[q,p,s]),b.useEffect(()=>{if(q?.length>0&&p&&!fe.isEmpty(s)&&!f){const ue=setInterval(()=>{De(q)},n==="today"?3e5:3e3);return()=>clearInterval(ue)}},[q,p,n,f,s]),b.useEffect(()=>{if($?.length>0&&!p){const ue=setInterval(()=>{R?.length>0&&be(R)},2e3);return()=>clearInterval(ue)}},[$,p,R]),b.useEffect(()=>{if(p&&t!=="all"){const ue=w.map(je=>je.competitionId);X(ue)}},[p,t,w]),r.jsx("div",{children:r.jsx(Ui,{visibilityType:!0,children:c?r.jsx(x7,{}):r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"parlay-tab",children:r.jsxs(wn,{className:"d-flex align-items-center",children:[r.jsxs("div",{style:{alignItems:"center"},className:"parlay-checkbox d-flex",children:[r.jsx(wn.Check,{checked:p,className:"parly-check",type:"switch"}),r.jsx("span",{style:{fontSize:"14px",fontWeight:600,color:p?"#ffc800":""},children:"Parlay"})]}),r.jsxs("div",{className:"parlay-inner-tab w-100 justify-content-between d-flex align-items-center",children:[r.jsx("div",{children:r.jsxs("ul",{className:"mb-0 p-0",children:[r.jsx("li",{onClick:()=>a("in_play"),className:n==="in_play"?"active":"",children:"In-Play"}),r.jsx("li",{onClick:()=>
1267a("today"),className:n==="today"?"active":"",children:"Today"}),r.jsx("li",{onClick:()=>a("tomorrow"),className:n==="tomorrow"?"active":"",children:"Tomorrow"})]})}),r.jsxs("div",{className:"parlay-icons",children:[p?r.jsx("i",{className:"icon-star-disable text-icon-light"}):r.jsx("i",{className:"icon-star-solid text-icon-light ",onClick:()=>{p||O("/favourite")}}),r.jsx("i",{className:"icon-search text-icon-light ",onClick:()=>o(!0)})]})]})]})}),r.jsx(P7,{game:t,type:"home",setGame:e}),r.jsxs("div",{className:"all-complete",children:[r.jsxs(dp,{id:"abc",title:r.jsxs("div",{children:[r.jsx("i",{className:"icon-toggle rotate-90"}),S==="comp"?"by Competition":"by Time",r.jsx("i",{className:"icon-triangle divtriangle"})]}),children:[r.jsx(pi.Item,{onClick:()=>{L(S==="comp"?"time":"comp"),m(!1)},children:S!=="comp"?"by Competition":"by Time"}),r.jsx(pi.Item,{onClick:()=>{L(S==="comp"?"time":"comp"),m(!1)},children:S==="comp"?"by Matched":"by Time"})]}),t!=="all"&&r.jsxs("div",{onClick:st,className:"all-complete-all",children:[r.jsx("span",{className:"mr-1",children:"ALL"}),j?r.jsx(hg,{}):r.jsx(mg,{})]})]}),v&&r.jsx("div",{children:[...Array(3)].map((ue,je)=>r.jsx(Qm,{baseColor:"#d4e0e5",children:r.jsx("div",{className:"p-2",children:r.jsxs("div",{className:"skeletion-new p-3",children:[r.jsxs("div",{className:"d-flex mb-2",children:[r.jsx(ur,{circle:!0,height:20,width:20,style:{marginRight:"10px"}}),r.jsx(ur,{height:17,width:120})]}),r.jsx(ur,{height:17,width:"100%"}),r.jsx(ur,{height:17,width:"70%"})]})})},je))}),!v&&r.jsx(r.Fragment,{children:t==="all"?r.jsxs(r.Fragment,{children:[Z?.cricket?.length>0&&r.jsx("div",{className:"bg-skylight p-3 px-sm-2 pt-1 px-1",children:r.jsxs("div",{children:[r.jsxs("div",{className:"d-flex justify-content-between align-items-center",children:[r.jsx("h6",{className:"sports-heading",children:"Cricket"}),S==="comp"&&r.jsxs("div",{onClick:()=>Ne("cricket"),className:"all-complete-all",children:[r.jsx("span",{className:"mr-1",children:"ALL"}),Le?.cricket?r.jsx(hg,{}):r.jsx(mg,{})]})]}),Z?.cricket?.map((ue,je)=>r.jsx(pb,{profileData:i,activeKeys:oe?.cricket||[],handleSelect:Ve=>He(Ve,"cricket"),user:s,showOdds:!p,type:"cricket",activeFav:W,odds:G,setActiveFav:B,keyTime:n,mainList:Z,item:ue,index:je,eventId:$,setLimit:E,score:h,multiOddsPremium:xe},`${ue.competitionId}-${je}`))]})}),Z?.soccer?.length>0&&r.jsx("div",{className:"bg-skylight p-3 px-sm-2 pt-1 px-1",children:r.jsxs("div",{children:[r.jsxs("div",{className:"d-flex justify-content-between align-items-center",children:[r.jsx("h6",{className:"sports-heading",children:"Soccer"}),S==="comp"&&r.jsxs("div",{onClick:()=>Ne("soccer"),className:"all-complete-all",children:[r.jsx("span",{className:"mr-1",children:"ALL"}),Le?.soccer?r.jsx(hg,{}):r.jsx(mg,{})]})]}),Z?.soccer?.map((ue,je)=>r.jsx(pb,{profileData:i,activeKeys:oe?.soccer||[],handleSelect:Ve=>He(Ve,"soccer"),user:s,showOdds:!p,type:"soccer",activeFav:W,odds:G,setActiveFav:B,keyTime:n,mainList:Z,item:ue,index:je,eventId:$,setLimit:E,score:h,multiOddsPremium:xe},`${ue.competitionId}-${je}`))]})}),Z?.tennis?.length>0&&r.jsx("div",{className:"bg-skylight p-3 px-sm-2 pt-1 px-1",children:r.jsxs("div",{children:[r.jsxs("div",{className:"d-flex justify-content-between align-items-center",children:[r.jsx("h6",{className:"sports-heading",children:"Tennis"}),S==="comp"&&r.jsxs("div",{onClick:()=>Ne("tennis"),className:"all-complete-all",children:[r.jsx("span",{className:"mr-1",children:"ALL"}),Le?.tennis?r.jsx(hg,{}):r.jsx(mg,{})]})]}),Z?.tennis?.map((ue,je)=>r.jsx(pb,{profileData:i,activeKeys:oe?.tennis||[],handleSelect:Ve=>He(Ve,"tennis"),user:s,showOdds:!p,type:"tennis",activeFav:W,odds:G,setActiveFav:B,keyTime:n,mainList:Z,item:ue,index:je,eventId:$,setLimit:E,score:h,multiOddsPremium:xe},`${ue.competitionId}-${je}`))]})})]}):w?.length>0?r.jsx("div",{className:"bg-skylight p-3 px-sm-2 pt-1 px-1",children:r.jsx("div",{children:w?.map((ue,je)=>r.jsx(pb,{profileData:i,user:s,keyTime:n,activeKeys:D,handleSelect:He,activeFav:W,setActiveFav:B,odds:G,mainList:w,type:t,showOdds:!p&&t!=="all",item:ue,eventId:$,index:je,setLimit:E,score:h,multiOddsPremium:xe},`${ue.competitionId}-${je}`))})}):r.jsx(Zu,{})})]})})})},YTe=()=>{const e=Fn(),{gameTab:t,setGameTab:n}=b.useContext(En),[a,s]=b.useState([]);b.useEffect(()=>{window.scrollTo(0,0)},[]);const[i,o]=b.useState([]),[c,p]=b.useState({}),m={soccer:1,tennis:2,cricket:4},h=async()=>{const{status:S,data:L}=await Cn(Zt.seriesList,{game_type:t==="all"?"all":m[t]});if(L?.status){const O=L?.data?.matches||[];s(O),o(()=>t=="all"?f(O):f(O?.filter(v=>v?.eventType==m[t])))}},f=S=>{if(S?.length>0){let L=S?.filter(E=>E?.markets&&Array.isArray(E?.markets)?E.markets.filter(A=>A?.selections&&A.selections.length>0).length>0:E?.matchList&&Array.isArray(E?.matchList)?E.matchList.filter(A=>A?.selections&&A.selections.length>0).length>0:!1);const O=[],v=new Set;
1267L.forEach(E=>{if(!v.has(E.competitionName)){const A=L.filter(w=>w.competitionName===E.competitionName).flatMap(w=>w.markets||w.matchList||[]).filter(w=>w?.selections&&w.selections.length>0);A.length>0&&(O.push({...E,markets:A,matchList:A}),v.add(E.competitionName))}});let C=O?.filter(E=>E?.competitionName=="Others");if(C?.length>1){let E=C?.find(x=>x?.competitionName=="Others");return[...O?.filter(x=>x?.competitionName!=="Others"),{...E,matchList:C?.map(x=>x?.markets?.filter(A=>A?.selections&&A.selections.length>0)).flat().filter(Boolean)}]}else return O}return[]};b.useEffect(()=>{let S=setTimeout(()=>{h()},300);return()=>{clearTimeout(S)}},[]),b.useEffect(()=>{h()},[t]);const y=Rt`
1268  from {
1269    opacity: 0.4;
1270    background:black
1271  }
1272
1273  to {
1274    opacity: 1; 
1275    background:black
1276  }
1277`;return r.jsx(ew,{keyframes:y,children:r.jsx(f7,{cascade:!0,duration:900,children:r.jsx("div",{children:r.jsxs(Ui,{visibilityType:!0,children:[fe.isEmpty(c)&&r.jsxs("div",{children:[r.jsx(P7,{loader:!0,game:t,setGame:n}),i?.length>0?r.jsx("div",{className:"d-flex p-3 leage-list main-casino-wrapper",children:r.jsxs("div",{className:`main-list  w-100 ${i?.length>7?"mb-8":""}`,children:[r.jsx("h6",{className:"mb-3",children:"Popular"}),i?.map((S,L)=>r.jsx("div",{className:"w-100 match-list ",style:{marginBottom:".0714285714rem"},children:r.jsx("ul",{className:"p-0 m-0",children:r.jsxs("li",{onClick:()=>p(S),className:"Biuparrow",children:[r.jsx("i",{class:"icon-top"})," ",S?.competitionName]})})},L))]})}):""]}),!fe.isEmpty(c)&&r.jsxs("div",{className:"second-level-leage",children:[r.jsxs("div",{className:"balance-label position-relative text-start ps-5",children:[r.jsx("button",{onClick:()=>p({}),className:"bg-transparent border-0 text-white position-absolute start-0 pt-0",children:r.jsx(nN,{className:"fs-3"})}),c?.competitionName]}),r.jsx("div",{className:"d-flex p-3 px-4 leage-list main-casino-wrapper",children:r.jsx("div",{className:`main-list w-100 ${(c?.markets||c?.matchList)?.length>7?"mb-5":""}`,children:(c?.markets||c?.matchList)?.map((S,L)=>S?.selections&&S.selections.length>0?r.jsx("div",{className:"w-100 mb-3 match-list submatchlist",children:r.jsxs("ul",{className:"p-0 m-0",children:[r.jsxs("div",{class:"flex flex-1 items-center",children:[r.jsx("div",{class:"inline-flex items-center h-full mr-4px",children:r.jsx("div",{class:"",children:r.jsx("div",{class:"time-block flex items-center justify-center leading-9px",children:r.jsx("span",{class:"text-submenu py-px text-center text-8 px-2px pb-0",children:nn?.matchDateTime(S?.marketDateTime,S?.timezone)})})})}),r.jsxs("div",{class:"text-10 text-black-600 font-normal",children:[r.jsx("span",{class:"pr-1",children:"Matched"}),r.jsx("span",{children:S?.totalMatched})]})]}),r.jsx("li",{onClick:()=>e(`/full-market/${S?.marketId}/${S?.eventId}`,{state:{...S}}),children:(S?.selections||S?.market?.selections)?.map((O,v)=>r.jsxs("span",{children:[v>0?" - ":"",O?.runnerName||O?.RunnerName]},v))})]})},L):null)})})]})]})})})})},VTe=()=>{var e={dots:!1,infinite:!1,speed:500,slidesToShow:5,slidesToScroll:1};return r.jsxs(Ui,{visibilityType:!0,children:[r.jsxs("div",{className:"live-score",children:[r.jsx("span",{className:"active",children:"Live"}),r.jsx("span",{className:"",children:"Scoreboard"})]}),r.jsxs("div",{className:"team-score d-flex justify-content-between text-center py-sm-3 py-2",children:[r.jsx("span",{className:"d-block w-100",children:"Sri Lanka"}),r.jsx("span",{className:"minus",children:"-"}),r.jsx("span",{className:"d-block w-100",children:"Oman"})]}),r.jsx("div",{className:"live-score-iframe",children:r.jsx("img",{src:"../assets/images/live-score.png",alt:"",className:"w-100"})}),r.jsx("div",{className:"sports-tab-panel py-2 bg-yellow",children:r.jsxs(Id,{...e,children:[r.jsx("div",{children:r.jsx("h3",{className:"active",children:"All"})}),r.jsx("div",{children:r.jsx("h3",{children:"Popular"})}),r.jsx("div",{children:r.jsx("h3",{children:"Over"})}),r.jsx("div",{children:r.jsx("h3",{children:"Innings"})}),r.jsx("div",{children:r.jsx("h3",{children:"Players"})})]})}),r.jsx("div",{className:"sport-listing parlay-acc pt-0",children:r.jsxs(Mn,{defaultActiveKey:["0","1","2"],alwaysOpen:!0,children:[r.jsxs(Mn.Item,{eventKey:"0",children:[r.jsx(Mn.Header,{className:"ps-3",children:"1st innings over 1 - Sri Lanka total"}),r.jsx(Mn.Body,{className:"p-2 pt-0",children:r.jsx("div",{className:"sports-listing-score",children:r.jsx(Td,{className:"gx-1",children:Array(4).fill().map((t,n)=>r.jsx(Dl,{xs:6,children:r.jsxs("div",{className:"text-center team-wise-score",children:[r.jsx("span",{className:"d-block",children:"over 4.5"}),r.jsx("strong",{className:"text-success",children:"2.16"})]})}))})})})]}),r.jsxs(Mn.Item,{eventKey:"1",children:[r.jsx(Mn.Header,{className:"ps-3",children:"1st innings over 2 - Sri Lanka total"}),r.jsx(Mn.Body,{className:"p-2 pt-0",children:r.jsx("div",{className:"sports-listing-score",children:r.jsx(Td,{className:"gx-1",children:Array(4).fill().map((t,n)=>r.jsx(Dl,{xs:6,children:r.jsxs("div",{className:"text-center team-wise-score",children:[r.jsx("span",{className:"d-block",children:"under 4.5"}),r.jsx("strong",{className:"text-danger",children:"2.16"})]})}))})})})]}),r.jsxs(Mn.Item,{eventKey:"2",children:[r.jsx(Mn.Header,{className:"ps-3",children:"1st innings over 3 - Sri Lanka total"}),r.jsx(Mn.Body,{className:"p-2 pt-0",children:r.jsx("div",{className:"sports-listing-score",children:r.jsx(Td,{className:"gx-1",children:Array(4).fill().map((t,n)=>r.jsx(Dl,{xs:6,children:r.jsxs("div",{className:"text-center team-wise-score",children:[r.jsx("span",{className:"d-block",children:"England"}),r.jsx("strong",{children:"2.16"})]})}))})})})]}),r.jsx("div",{className:"market-depth-sec d-flex justify-content-end py-2",children:r.jsxs("div",{className:"d-flex align-items-center min-max ",children:[r.jsx(Eh,{}),r.jsx("span",{children:"min 1"})]})})]})})]})},HTe=()=>{const e=Fn();return r.jsxs(Ui,{visibilityType:!0,children:[r.jsxs("div",{className:"balance-label position-relative",children:[r.jsx("button",{className:"bg-transparent border-0 text-white position-absolute start-0 pt-0",children:r.jsx(nN,{className:"fs-3",onClick:()=>e("/")})}),"Upline Whatsapp Number"]}
1277),r.jsxs("div",{className:"p-sm-3 p-2 pt-sm-4 pt-3 inner-sidebar-content",children:[r.jsx("h6",{className:"fs-6 fw-bold mb-3",children:"WhatsApp Number"}),r.jsx("div",{className:"bg-white whatsapp-area",children:r.jsxs(go,{to:"https://wa.me/447832735763",children:[r.jsxs("div",{className:"d-flex align-items-center fs-6",children:[r.jsx("img",{src:"../assets/images/casino-icon/whatsapp.png",alt:"",className:"me-1"}),"+44 7832 735763"]}),r.jsx("span",{className:"bg-yellow",children:r.jsx(bU,{})})]})})]})]})},JTe=()=>{const{user:e}=b.useContext(En),[t,n]=b.useState(""),[a,s]=b.useState([]),[i,o]=b.useState([]),[c,p]=b.useState([]),[m,h]=b.useState([]),[f,y]=b.useState([]),[S,L]=b.useState("exchange"),[O,v]=b.useState(!0),C=_=>{_==t?n(""):n(_)},E=async()=>{const{status:_,data:j}=await Cn(Zt.getCurrentBetsExchanges);_==200&&j?.success&&s(j?.results)},x=async()=>{const{status:_,data:j}=await Cn(Zt.getFancyBets);_==200&&j?.success&&o(j?.results)},A=async()=>{const{status:_,data:j}=await Cn(Zt.getBookmakerBets);_==200&&j?.success&&y(j?.results)},w=async()=>{const{status:_,data:j}=await Cn(Zt.getSportsBook);_==200&&j?.success&&p(j?.results)},k=async()=>{const{status:_,data:j}=await Cn(Zt.getParlyBets);_==200&&j?.success&&h(j?.results)};b.useEffect(()=>{fe.isEmpty(e)||(w(),A(),x(),E(),k())},[e]);let N={exchange:O?a?.matched:a?.unMatched,fancy:i,sportsBook:c,bookmaker:f};return b.useEffect(()=>{v(!0)},[S]),r.jsx(Jl,{heading:"Current Bets",children:r.jsxs("div",{className:"pt-0 inner-sidebar-content",children:[r.jsx(EC,{type:"current",setTab:L,tab:S}),r.jsxs("div",{className:"select-container",children:[r.jsxs(dp,{id:"abc",title:`Bet Status ${O?"":"Un-"}Matched`,className:"mb-3",children:[r.jsx(pi.Item,{onClick:()=>v(!0),children:"Matched"}),S=="exchange"&&r.jsx(pi.Item,{onClick:()=>v(!1),children:"Un-Matched"})]}),r.jsx(wn,{children:["checkbox"].map(_=>r.jsxs("div",{className:"d-flex align-items-center justify-content-end order-checkbox",children:[r.jsx(wn.Label,{className:"text-yellow pe-2 pb-0 mb-0",children:"Order By"}),r.jsx(wn.Check,{type:_,id:`default-${_}`,label:"Bet Placed",className:"text-white d-flex"}),r.jsx(wn.Check,{type:_,label:"Market",className:"text-white d-flex",id:`disabled-default-${_}`})]},`default-${_}`))})]}),S=="parly"?r.jsx("div",{style:{padding:"0 14px"},children:m?.map((_,j)=>r.jsxs("div",{className:"all-bets position-relative",children:[r.jsxs("div",{style:{borderBottom:"8px solid #9cb1bd"},className:t?"current-bets-table mt-3 show":"current-bets-table mt-3",children:[r.jsxs(Qa,{bordered:!0,className:"rounded overflow-hidden bg-white mb-0 odds-table",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsxs("th",{colSpan:"4",children:[r.jsx("span",{style:{marginRight:"50px"}}),"Bet Placed",r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{className:"master-pass",children:nn.dateFormat(_?.timeInserted)})]})})}),r.jsxs("tbody",{children:[r.jsx("tr",{className:"lay-back",children:_?.isDeclared?r.jsxs("td",{colSpan:"3",children:[" ",r.jsx("span",{style:{background:"#d4e0e5"},className:"bet-name",children:"---"}),"Birminghum FC"]}):r.jsx("td",{colSpan:"3",style:{padding:"8px"},children:r.jsxs("div",{className:"d-flex align-items-center",children:[r.jsxs("div",{className:"d-flex align-items-center justify-content-center",style:{fontSize:".9285714285714286rem",fontWeight:"700",borderRadius:"9999px",width:"3.5714285714285716rem",height:"2rem",marginRight:".5rem",background:"rgb(212 224 229/1)"},children:[r.jsx("div",{style:{width:".2857142857142857rem",height:".2857142857142857rem",borderRadius:"9999px",marginRight:".25rem",background:"rgb(111 136 152/1)"}}),r.jsx("div",{style:{width:".2857142857142857rem",height:".2857142857142857rem",borderRadius:"9999px",marginRight:".25rem",background:"rgb(111 136 152/1)"}}),r.jsx("div",{style:{width:".2857142857142857rem",height:".2857142857142857rem",borderRadius:"9999px",marginRight:".25rem",background:"rgb(111 136 152/1)"}})]}),_?.bets?.length==1?"SINGLE":_?.bets?.length==2?"DOUBLE":_?.bets?.length==3?"TREBLE":"ACCMULATOR"]})})}),r.jsxs("tr",{children:[r.jsxs("td",{children:["Odds req."," ",r.jsx("strong",{className:"d-block",children:parseFloat(_?.bhav).toFixed(2)})]}),r.jsxs("td",{children:["Odds Matched"," ",r.jsx("strong",{className:"d-block",children:parseFloat(_?.bhav).toFixed(2)})]}),r.jsxs("td",{children:["Matched (PBU)",r.jsx("strong",{className:"d-block",children:_?.amount})]})]}),r.jsxs("tr",{children:[r.jsx("td",{children:"Bet ID"}),r.jsx("td",{colSpan:"2",children:_?.matchBetId})]}),r.jsxs("tr",{children:[r.jsx("td",{children:"Matched Date"}),r.jsx("td",{colSpan:"2",children:nn.dateFormat(_?.timeInserted)})]})]})]}),t==_?._id&&r.jsx(r.Fragment,{children:_?.bets?.map(F=>r.jsxs(Qa,{className:"bets-table  mb-0",children:[r.jsx("thead",{children:r.jsx("th",{colSpan:"4",children:r.jsxs("div",{style:{background:"rgb(156 177 189/1)",fontSize:".9rem"},className:"p-0 d-flex w-100 justify-content-center align-items-baseline",children:[" ",r.jsxs("span",{className:"master-pass",style:{lineHeight:"normal"},children:[r.jsxs("span",{style:{fontWeight:"400"},children:[rp?.betCheckObj[F?.eventType]," "]}),r.jsx(Xa,{className:"arrow-icon"}),F?.matchName," ",r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{style:{fontWeight:"400"},children:F?.fancyName}),r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{style:{fontWeight:"400"},children:F?.runnerName})]})]})})}),r.jsx("tbody",{style:{background:"#d4e0e5"},children:r.jsxs("tr",{children:[r.jsxs("td",{style:{background:"#d4e0e5",borderRight:"1px solid #9cb1bd"},children:["Odds req."," ",r.jsx("strong",{className:"d-block",children:parseFloat(F?.bhav).toFixed(2)})]}),r.jsxs("td",{style:{background:"#d4e0e5",borderRight:"1px solid #9cb1bd"},children:["Odds Matched"," ",r.jsx("strong",{className:"d-block",children:parseFloat(F?.bhav).toFixed(2)})]}),r.jsxs("td",{style:{background:"#d4e0e5"},children:["Win/Loss",F?.isDeclared?r.jsx(r.Fragment,{children:F?.result=="loss"?r.jsx("strong",{className:"d-block",style:{color:"red"},children:fe.startCase(F?.result)}):r.jsx("strong",{className:"d-block",style:{color:"green"},children:fe.startCase(F?.result)})}):"-"]})]})})]}))})]}),r.jsx("button",{className:t==_?._id?"show-hide-bet arrow-up":"show-hide-bet",onClick:()=>C(_?._id),children:r.jsx(hd,{})})]},_?._id))}):r.jsx("div",{style:{padding:"0 14px"},children:N[S]?.length>0?N[S]?.map((_,j)=>r.jsxs("div",{className:"all-bets position-relative",children:[r.jsxs("div",{className:t?"current-bets-table mt-3 show":"current-bets-table mt-3",children:[r.jsxs(Qa,{bordered:!0,style:{borderRadius:".5rem"},className:"overflow-hidden bg-white mb-0 odds-table",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{colSpan:"4",children:r.jsxs("div",{className:"d-flex w-100 justify-content-center align-items-baseline",children:[rp?.betCheckObj[_?.eventType],r.jsx(Xa,{className:"arrow-icon"}),r.jsxs("span",{className:"master-pass",children:[_?.matchName," "]}),_?.runnerName&&r.jsxs(r.Fragment,{children:[r.jsx(Xa,{className:"arrow-icon"}),r.jsx("span",{className:"master-pass",children:_?.runnerName=="The Bet"?"Fancy":_?.runnerName})]})]})})})}),r.jsxs("tbody",{children:[r.jsx("tr",{className:"lay-back",children:r.jsxs("td",{colSpan:"3",children:[" ",r.jsxs("span",{className:`bet-name ${_?.type=="No"?"lay":_?.type=="Yes"?"back":_?.betType}`,children:[fe.startCase(_?.betType||_?.type)," "]})," ",_?.teamName||_?.fancyName]})}),r.jsxs("tr",{children:[r.jsxs("td",{children:["Odds req."," ",r.jsx("strong",{className:"d-block",children:fe.isEmpty(_?.betType)?`${_?.betRun}/${_?.bhav}`:_?.bhav})]}),r.jsxs("td",{children:["Odds Matched"," ",r.jsx("strong",{className:"d-block",children:fe.isEmpty(_?.betType)?`${_?.betRun}/${_?.bhav}`:parseFloat(_?.bhav).toFixed(2)})]}),r.jsxs("td",{children:["Matched (PBU)",r.jsx("strong",{className:"d-block",children:_?.amount})]})]}),!fe.isEmpty(_?.betType)&&r.jsxs("tr",{className:"bet-bottom",children:[r.jsx("td",{children:"Bet ID"}),r.jsx("td",{colSpan:"2",children:_?.matchBetId})]}),r.jsxs("tr",{className:"bet-bottom",children:[r.jsx("td",{children:"Bet Placed"}),r.jsx("td",{colSpan:"2",children:nn.dateFormat(_?.timeInserted)})]})," ",r.jsxs("tr",{className:"bet-bottom",children:[r.jsx("td",{children:"Matched Date"}),r.jsx("td",{colSpan:"2",children:nn.dateFormat(_?.timeInserted)})]})]})]}),t==_?._id&&r.jsxs(Qa,{className:"bets-table mb-0",children:[r.jsxs("thead",{children:[r.jsx("th",{className:"pe-0",children:"Bet Taken"}),r.jsx("th",{colSpan:"2",children:nn.dateFormat(_?.timeInserted)})]}),r.jsxs("tbody",{children:[r.jsxs("tr",{children:[r.jsxs("td",{children:["Odds Matched"," ",r.jsx("strong",{className:"d-block",children:fe.isEmpty(_?.betType)?`${_?.betRun}/${_?.bhav}`:parseFloat(_?.bhav).toFixed(2)})]}),r.jsxs("td",{children:["Matched (PBU)",r.jsx("strong",{className:"d-block",children:_?.amount})]}),r.jsxs("td",{children:["Profit/Loss",r.jsxs("strong",{className:"d-block",children:[r.jsx("span",{className:"text-green",children:_?.profitAmount})," / ",r.jsxs("span",{className:"text-danger",children:["(-",_?.loseAmount,")"]})]})]})]}),(_?.betType=="lay"||_?.type=="No")&&r.jsxs("tr",{className:"bet-bottom",children:[r.jsx("td",{children:"Liability (PBU)"}),r.jsx("td",{colSpan:"2",className:"text-success",children:r.jsxs("strong",{className:"d-block",style:{color:"red"},children:[" ","(",_?.profitAmount,")"]})})]})]})]})]}),r.jsx("button",{className:t==_?._id?"show-hide-bet arrow-up":"show-hide-bet",onClick:()=>C(_?._id),children:r.jsx(hd,{})})]},j)):r.jsx(Zu,{})})]})})},WTe=({handleShowInfo:e,sportRules:t})=>r.jsxs("div",{className:"info-detail overflow-hidden",children:[r.jsxs("div",{className:"title position-relative",children:[r.jsx("h4",{children:t?"Rules of Sportbook":"Fancybet Rule"}),r.jsx(jt,{className:"bg-transparent border-0 position-absolute end-0 top-0 pt-1 fs-4 pe-3",onClick:()=>e(),children:r.jsx(Zs,{})})]}),r.jsx("div",{className:t?"info-body pt-0":"info-body pt-sm-5 pt-3",children:t?r.jsx("ul",{className:"p-0 m-0 sport-rules-sec",children:Array(1).fill().map((n,a)=>r.jsxs("li",{children:[r.jsx("span",{children:"Cricket InPlay"}),r.jsx("a",{href:"../../assets/Premium_Cricket_(PreMatch&InPlay).pdf",download:"Premium_Cricket_(PreMatch&InPlay)",children:r.jsx(jt,{className:"bg-yellow",children:r.jsx(rU,{})})})]}))}):r.jsx("ol",{className:"info-rule",children:Array(10).fill().map((n,a)=>r.jsx("li",{children:"Once all session/fancy bets are completed and settled there will be no reversal even if the Match is Tied or is Abandoned."}))})})]});function UTe({data:e,type:t,favouriteList:n,fancyHeaderKey:a,headerFilters:s,reorderArray:i}){const[o,c]=b.useState([]),p=b.useRef(),m=(L="")=>L.toLowerCase(),h=b.useMemo(()=>e?.length?t==="fancyPlus"?e.filter(({jsonData:L})=>L?.marketType===6||m(L?.marketName).includes("odd")||m(L?.marketName).includes("even")):t==="fancy"?e.filter(({jsonData:L})=>L?.marketType!==6&&!m(L?.marketName).includes("odd")&&!m(L?.marketName).includes("even")&&!m(L?.marketName).includes("bhav")):e:[],[e,t]),f=b.useMemo(()=>n?.length>0?i(n,h):h,[n,h]),y=b.useMemo(()=>t==="fancy"?f.filter(({jsonData:L})=>L?.marketType!==22):f,[f,t]),S=b.useMemo(()=>{let L;if(a==="All")L=y;else if(a==="OddEven")L=y.filter(({jsonData:O})=>O?.marketType===6||m(O?.marketName).includes("odd")||m(O?.marketName).includes("even"));else if(s?.[a]){const O=s[a];L=y.filter(({jsonData:v})=>O.some(C=>m(v?.marketName).includes(C)))}else L=y.filter(O=>O?.jsonData?.marketType==a);return L.sort((O,v)=>(O.srno||0)-(v.srno||0))},[y,a,s]);return b.useEffect(()=>{fe.isEqual(p.current,S)||(p.current=S,c(S))},[S]),o}const IM=({handleShowInfo:e,data:t,user:n,header:a,handelChangeFancyHeader:s,fancyHeaderKey:i,detail:o,profileData:c,setLimit:p,setShowPosition:m,type:h,addToFavioute:f,favouriteList:y,position:S,scrollHeight:L})=>{const O=Fn(),[v,C]=b.useState(!1),{setTimeLeft:E}=b.useContext(En),{setShowBetDialog:x,setBetSlipObject:A,betSlipObject:w,showBetDialog:k}=b.useContext(nr),N=b.useRef(null),[_,j]=_d(N),F=b.useMemo(()=>{const Q={maxAmount:1e3,maxProfit:1e4,minAmount:1,oddsLimit:10};
1277return!c?.matchSetting||!o?Q:c.matchSetting.find(ie=>ie?.type==="fancy"&&(c.arrayCheck==="details"||ie?.sportType===o.gameType))||Q},[c,o]),[G,z]=b.useState(()=>new Set((y||[]).map(Q=>fe.toString(Q)))),[$,Y]=b.useState(new Set);b.useEffect(()=>{y&&z(Q=>{const ee=new Set((y||[]).map(ce=>fe.toString(ce))),ie=new Set(Q);return ee.forEach(ce=>{$.has(ce)||ie.add(ce)}),ie.forEach(ce=>{!ee.has(ce)&&!$.has(ce)&&ie.delete(ce)}),ie})},[y]);const q=b.useMemo(()=>[...G],[G]),U="MATCH 1ST OVER ADV",D="MATCH ONLY 2ND OVER ADV",X="TOTAL 1ST OVER RUN IN MATCH ADV",W="TOTAL MATCH PLAYING OVER ADV",B="3 WKT OR MORE BY BOWLER IN MATCH ADV",R="TOTAL MATCH WKT ADV",J="TOTAL MATCH CAUGHT OUT ADV",Z="HIGHEST RUN IN OVER ADV",te="TOP SCORING BATSMAN RUNS ADV",oe=/^(\d+(?:\.\d+)?)\s+Ball\s+Run\s+\S+$/i,pe=/^(\d+)\s+OVER\s+\S+\s+ADV$/i,Le=/^1ST\s+WKT\s+\S+\s+ADV$/i,Ze=/^1ST\s+(\d+)\s+WKT\s+\S+\s+ADV$/i,Fe=/^(\d+(?:\.\d+)?)\s+OVER\s+\S+$/i,Be=b.useCallback((Q="")=>{if(pe.test(Q.trim()))return null;const ee=Q.trim().match(Fe);return ee?parseFloat(ee[1]):null},[]),He=b.useCallback((Q="")=>{const ee=Q.trim().match(oe);return ee?parseFloat(ee[1]):null},[]),Ue=b.useCallback((Q="")=>{const ee=Q.trim().match(pe);return ee?parseInt(ee[1],10):null},[]),st=b.useCallback((Q="")=>{if(Le.test(Q.trim()))return 0;const ee=Q.trim().match(Ze);return ee?parseInt(ee[1],10):null},[]),Ne=b.useCallback((Q,ee)=>{if(!Q||Q.length===0)return ee;const ie=new Set(Q.map(Se=>fe.toString(Se))),ce=[],me=[];return ee.forEach(Se=>{ie.has(fe.toString(Se.selectionId))?ce.push(Se):me.push(Se)}),ce.reverse(),[...ce,...me]},[]),be=b.useMemo(()=>[...t].sort((Q,ee)=>(Q.srno||0)-(ee.srno||0)),[t]),xe=UTe({data:be,type:h,favouriteList:q,fancyHeaderKey:i,headerFilters:{OddEven:["odd","even"]},reorderArray:Ne}),de=b.useMemo(()=>{const Q=[],ee=[],ie=[],ce=[],me=[],Se=[],Re=[],K=[],ne=[],ge=[],Te=[],Ee=[],et=[],rt=[],Pt=[],kt=[];return xe.forEach(yt=>{yt.fancyName?.trim().toUpperCase()===U?Q.push(yt):yt.fancyName?.trim().toUpperCase()===D?ee.push(yt):yt.fancyName?.trim().toUpperCase()===X?ie.push(yt):He(yt.fancyName)!==null?ce.push(yt):Be(yt.fancyName)!==null?me.push(yt):Ue(yt.fancyName)!==null?Se.push(yt):yt.fancyName?.trim().toUpperCase()===Z?Re.push(yt):yt.fancyName?.trim().toUpperCase()===W?K.push(yt):st(yt.fancyName)!==null?ne.push(yt):yt.fancyName?.trim().toUpperCase()===B?ge.push(yt):yt.fancyName?.trim().toUpperCase()===R?Te.push(yt):yt.fancyName?.trim().toUpperCase()===J?Ee.push(yt):yt.fancyName?.trim().toUpperCase()===te?et.push(yt):yt.fancyName?.toUpperCase().includes("RUNS OPEN VALID")?Pt.push(yt):yt.fancyName?.toUpperCase().includes("BOUNDARIES")?rt.push(yt):kt.push(yt)}),ce.sort((yt,Xe)=>He(yt.fancyName)-He(Xe.fancyName)),me.sort((yt,Xe)=>Be(yt.fancyName)-Be(Xe.fancyName)),Se.sort((yt,Xe)=>Ue(yt.fancyName)-Ue(Xe.fancyName)),ne.sort((yt,Xe)=>st(yt.fancyName)-st(Xe.fancyName)),[...Q,...ee,...ie,...ce,...me,...Se,...Re,...K,...ne,...ge,...Te,...Ee,...et,...Pt,...rt,...kt]},[xe,He,Be,Ue,st]),De=b.useMemo(()=>Ne(q,de),[de,q,Ne]);b.useEffect(()=>{q.length>0&&De.length>0&&C(!0)},[q,De.length]),b.useEffect(()=>{if(v){const Q=setTimeout(()=>{C(!1)},600);return()=>clearTimeout(Q)}},[v]);const ue=b.useCallback((Q,ee,ie,ce,me)=>{if(fe.isEmpty(n))O("/login");else{if(ce?.status!==2||fe.isEmpty(ce?.odds?.rt)||ce?.odds?.rt?.length===0||!Q?.rt||Q?.rt<=0)return;Q?.rt>0&&(j(me),E(40),x(!0),p(F),C(!1),A(Se=>({...Se,odds:Q?.rt,teamName:ie,betType:ee,playType:"fancy",bidPrice:0,object:{...ce,...Q,teamName:ie,eventId:o?.eventId,marketId:o?.marketId}})))}},[n,E,x,p,A,o?.eventId,o?.marketId,O,F]),je=b.useCallback((Q,ee)=>{const ie=Number(Q?.bidPrice);if(!ie||isNaN(ie)||ie<=0)return 0;const ce=Q.odds,me=Number(Q?.object?.pt);if(!me||isNaN(me))return 0;let Se,Re;if(Q.betType==="Yes")Se=parseFloat((ie*me/100).toFixed(2)),Re=-parseFloat(ie);else if(Q.betType==="No")Se=parseFloat(ie),Re=-parseFloat((ie*me/100).toFixed(2));else return 0;let K=ee.betRunPosition.map(Ee=>({...Ee,position:Ee.position!==null&&Ee.position!==void 0?Ee.position:0}));const ne=Math.min(...K.map(Ee=>Ee.betRun)),ge=Math.max(...K.map(Ee=>Ee.betRun));if(ce>ge)for(let Ee=ge+1;Ee<=ce;Ee++)K.push({betRun:Ee,position:0});else if(ce<ne)for(let Ee=ce+1;Ee<=ne-1;Ee++)K.push({betRun:Ee,position:0});
1277return K.forEach(Ee=>{Q.betType==="Yes"?Ee.betRun>=ce?Ee.position+=Se:Ee.position+=Re:Q.betType==="No"&&(Ee.betRun<ce?Ee.position+=Se:Ee.position+=Re)}),K.sort((Ee,et)=>Ee.betRun-et.betRun),Math.min(...K.map(Ee=>Ee.position))},[]),Ve=b.useMemo(()=>[{type:"All",name:"All"},{type:"OddEven",name:"Odd/Even"}],[]),it=b.useMemo(()=>[{type:"All",name:"All"},{type:"Session",name:"Session"}],[]);b.useEffect(()=>{if(k&&w?.teamName){const Q=De.find(ee=>ee?.fancyName===w?.teamName);Q&&(Q?.status==10||Q?.status==6||Q?.status==4||fe.isEmpty(Q?.odds?.rt)||Q?.odds?.rt?.length==0)&&(x(!1),A({}))}},[De,k,w?.teamName,x,A]);const St=b.useCallback(async(Q,ee,ie)=>{const ce=fe.toString(ie),me=G.has(ce);Y(Se=>new Set(Se).add(ce)),z(Se=>{const Re=new Set(Se);return me?Re.delete(ce):Re.add(ce),Re});try{await f(Q,ee,ie)}catch(Se){console.error("Failed to toggle favorite:",Se),z(Re=>{const K=new Set(Re);return me?K.add(ce):K.delete(ce),K})}finally{Y(Se=>{const Re=new Set(Se);return Re.delete(ce),Re})}},[f,G]),It=b.useMemo(()=>De.map((Q,ee)=>{let ie=fe.isEmpty(S?.find(K=>K?.selectionId==Q?.selectionId))?"":S?.find(K=>K?.selectionId==Q?.selectionId)?.position,ce="";const me=w?.object?.ib?"Yes":"No";if(ie&&S){let K=S?.find(ne=>ne?.selectionId==Q?.selectionId)||[];if(w?.teamName===Q?.fancyName&&k){const ne={...w,betType:me};ce=K&&K?.betRunPosition?je(ne,K):0}}else if(w?.teamName===Q?.fancyName&&k){const K=Number(w?.bidPrice)||0,ne=Number(w?.object?.pt)||0,ge=Number(Q?.position)||0;if(w?.object?.ib)Math.abs(ge)>0?ce=K+ge:ce=K;else{let Te=K*ne/100;Math.abs(ge)>0?ce=Te+ge:ce=Te}}let Se=w?.teamName===Q?.fancyName&&fe.isNumber(ce)&&Math.abs(ce)>=0;const Re=G.has(fe.toString(Q?.selectionId));return r.jsxs(i6,{value:Q,layout:!0,dragListener:!1,transition:v?{duration:.3,ease:"easeInOut"}:{duration:.2},children:[r.jsxs("div",{className:"fancy-list-first",children:[r.jsx("span",{onClick:K=>{K.stopPropagation(),K.preventDefault(),St(o?.eventId,"Fancy",Q?.selectionId)},className:`fave bg-star-sprit-black start-0 ${Re?"animate":""}`}),r.jsxs("h2",{children:[fe.toUpper(Q?.fancyName)," ",(fe.isNumber(ie)||Se)&&r.jsxs("span",{className:"d-block py-1 team-red-score",children:[fe.isNumber(ie)?`( ${ie.toFixed(2)} )`:"",Se&&r.jsxs("span",{children:[" ",">"," ",`( ${Math.abs(ce).toFixed(2)} )`]})]})]})]}),fe.isNumber(ie)&&r.jsx("span",{onClick:()=>m({status:!0,object:{...Q,match:o?.eventName}}),style:{height:"100%",fontSize:".7857142857142857rem",color:"white",background:"rgb(111 136 152/1)",padding:".35714285714285715rem",borderRadius:"4px",marginRight:"5px",fontWeight:"400"},children:"Book"}),r.jsxs("div",{className:"lay-back-table",children:[r.jsxs("div",{title:Q?.odds?.rt?.length>0?Q?.odds?.rt?.[0]?.rt:"",id:"lay_odds_fancy_"+ee,className:`lay ${Number(document.getElementById("lay_odds_fancy_"+ee)?.title)!==Q?.odds?.rt?.[0]?.rt?"spark-lay":""}  ${w?.teamName==Q?.fancyName&&w?.odds==Q?.odds?.rt?.[0]?.rt&&k&&w?.betType=="No"?"lay-active":""}`,onClick:()=>ue(Q?.odds?.rt?.[0],"No",Q?.fancyName,Q,ee),ref:ee==_?N:null,style:{scrollMarginTop:L},children:[r.jsx("strong",{children:Q?.odds?.rt?.[0]?.rt}),r.jsx("span",{className:"d-block",children:Q?.odds?.rt?.[0]?.pt})]}),r.jsxs("div",{title:Q?.odds?.rt?.length>0?Q?.odds?.rt?.[1]?.rt:"",id:"back_odds_fancy_"+ee,className:`back ${Number(document.getElementById("back_odds_fancy_"+ee)?.title)!==Q?.odds?.rt?.[1]?.rt?"spark-back":""}
1278              ${w?.teamName==Q?.fancyName&&w?.odds==Q?.odds?.rt?.[1]?.rt&&k&&w?.betType=="Yes"?"back-active":""}
1279              `,onClick:()=>ue(Q?.odds?.rt?.[1],"Yes",Q?.fancyName,Q,ee),ref:ee==_?N:null,style:{scrollMarginTop:L},children:[r.jsx("strong",{children:Q?.odds?.rt?.[1]?.rt}),r.jsx("span",{className:"d-block",children:Q?.odds?.rt?.[1]?.pt})]})]}),(Q?.status!==2||fe.isEmpty(Q?.odds?.rt)||Q?.odds?.rt?.length===0)&&r.jsx("div",{className:"overlay-match",children:Q?.status===10?"Ball Running":Q?.status===4?"Closed":"Suspended"})]},Q.centralizedId)}),[De,S,k,w,je,v,G,o,St,ue,_,N,L]);return r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:"sports-tab-panel fancy-sports-inner-tab position-relative w-100 ",children:[r.jsx("div",{className:"fancy-header-new",style:{height:"2.142857142857143rem"},children:(h=="fancyPlus"?Ve:it)?.map(Q=>r.jsx("div",{onClick:()=>s(Q?.type),children:r.jsx("h3",{className:Q?.type==i?"active":"",children:Q?.name})},Q?.type))}),r.jsx(jt,{className:"position-absolute end-0 p-0 top-0 info-btn border-0",onClick:()=>e(),children:r.jsx(Zj,{})})]}),r.jsxs("div",{className:"match-odd-table bg-white py-1 px-0 mobile-match",children:[De?.length>0&&r.jsxs("div",{className:"d-flex back-lay-head justify-content-end ms-auto pb-1",children:[r.jsx("span",{className:"text-center w-100",children:"No"}),r.jsx("span",{className:"text-center w-100",children:"Yes"})]}),r.jsx(s6,{axis:"y",values:De,onReorder:()=>{},initial:{opacity:0}
1279,animate:{opacity:1},transition:v?{duration:.3,ease:"easeInOut"}:{duration:.2},className:"mb-2 rounded fancy-list position-relative p-1",children:De?.length>0?It:r.jsx("div",{className:"w-100 d-flex justify-content-center",children:"Markets Mapping..."})})]})]})},$Te=({oldObject:e,res:t,handelChange:n,item:a,index:s,parly:i,activeClass:o,newPosition:c,conditionPosition:p,setSelected:m,selectSpark:h,conditionShowPositon:f,positionValue:y,oddsLimit:S})=>{const[L,O]=b.useState(!1),[v,C]=b.useState(!1),E=b.useRef(!1),x=b.useRef(!1),{setMessage:A,message:w}=b.useContext(En);b.useEffect(()=>{if(t?.odds>e?.odds)O(!0),C(!1);else if(t?.odds<e?.odds)O(!1),C(!0);else if(t?.odds==e?.odds){if(v&&!E.current){E.current=!0;let N=setTimeout(()=>{C(!1),E.current=!1},1e3);return()=>{clearTimeout(N)}}if(L&&!x.current){x.current=!0;let N=setTimeout(()=>{O(!1),x.current=!1},1e3);return()=>{clearTimeout(N)}}}},[e,t,L,v,E,x]);let k=S&&t?.odds>S;return r.jsx(Dl,{className:"position-relative",xs:6,children:r.jsxs("div",{onClick:()=>{k||(n(t?.odds,a,t,s),m(a?.id))},title:t?.odds,id:"sportBook"+t?.id,className:`text-center position-relative team-wise-score ${h?.includes(s)||t?.odds!=e?.odds?"spark-parly":""}  ${i?"parly-wise-score":""} ${!i&&Math.abs(t?.position)>=0||p?"postion-with-height":""} ${o}  `,children:[k&&r.jsx("strong",{className:"sports-book-disabled-text"}),L&&r.jsx(Bg,{style:{position:"absolute",top:"-5%",right:"-1%",transform:"rotate(45deg)"},size:19,color:"green"}),v&&r.jsx(Bg,{style:{position:"absolute",bottom:"-5%",right:"-1%",transform:"rotate(135deg)"},size:19,color:"red"}),r.jsx("span",{style:i?{fontWeight:"400"}:{},className:"d-block",children:t?.selectionName}),r.jsx("strong",{style:L?{color:"green"}:v?{color:"red"}:{},children:t?.odds?t?.odds.toFixed(2):""}),r.jsxs("div",{className:"d-flex",children:[!i&&f&&r.jsx("span",{className:`${y>0?"text-green ":"text-red "}`,style:{background:"#c7e4f8",borderRadius:"8px",textAlign:"center",padding:"1px 5px"},children:y>0?Math.abs(y).toFixed(2):`( ${Math.abs(y).toFixed(2)} )`}),!i&&!fe.isNaN(Math.abs(c)>0)&&p&&r.jsx("span",{className:`${c>0?"text-green ":"text-red "}`,style:{background:"#c7e4f8",borderRadius:"8px",textAlign:"center",padding:"1px 5px",marginLeft:"5px"},children:c>0?Math.abs(c).toFixed(2):`( ${Math.abs(c).toFixed(2)} )`})]})]})})},zTe=({updatedData:e,parly:t,setSelectSpark:n,scrollHeight:a,myRef:s,scrollId:i,betSlipObject:o,handelChange:c,setSelected:p,selectSpark:m,showBetDialog:h,selected:f,sportBookCheck:y,parlyBet:S,detail:L,addToFavioute:O,position:v,closed:C,setAnimateReorder:E,animateReorder:x,oddsLimit:A,pendingFavoriteIds:w,combinedFavouriteList:k,localFavouriteIds:N})=>{const _=b.useMemo(()=>Array.isArray(e)?[...e]:[],[e]);return r.jsx(s6,{axis:"y",onReorder:()=>{},values:_,layout:!0,className:`sport-listing ${t?"sport-parly-list":""}`,children:_.map((j,F)=>{if(!j?.sportsBookSelection?.length)return null;const G=N.has(fe.toString(j?.id));return r.jsx(i6,{value:j,drag:"y",dragListener:!1,layout:!0,transition:x?{duration:.3,ease:"easeInOut"}:{duration:.2},initial:{opacity:0,y:-20},animate:{opacity:1,y:0},exit:{opacity:0,y:-20},onAnimationComplete:()=>E(!1),children:r.jsx(Mn,{onSelect:z=>{m?.includes(z)?n($=>$.filter(Y=>Y!==z)):(n($=>[...$,z]),setTimeout(()=>{n($=>$.filter(Y=>Y!==z))},1e3))},defaultActiveKey:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16],children:r.jsxs(Mn.Item,{eventKey:F,children:[r.jsx("div",{ref:F===i?s:null,style:{scrollMarginTop:a},children:r.jsxs(Mn.Header,{onClick:z=>{C.includes(F)&&z.stopPropagation()},children:[t?r.jsx(XW,{size:25,style:{margin:"1px 6px"}}):r.jsx("div",{onClick:z=>{z.stopPropagation(),z.preventDefault(),O(L?.eventId,"SportBook",j?.id)},style:{width:"4.2rem"},className:`fave bg-star-sprit-black start-0 ${G?"animate":""}`}),r.jsx("span",{style:{width:"80%"},children:j?.marketName})]})}),r.jsx(Mn.Body,{className:"p-0",children:r.jsxs("div",{className:"sports-listing-score",children:[(j?.apiSiteStatus==="SUSPENDED"||j?.marketStatus!==1)&&r.jsx("div",{style:{background:"rgb(90 94 98/.8)",position:"absolute",width:"100%",height:"100%",zIndex:9,fontSize:".7857142857142857rem",borderBottomLeftRadius:".5rem",borderBottomRightRadius:".5rem",color:"white",display:"flex",justifyContent:"center",alignItems:"center"},children:"Suspend"}),r.jsx(Td,{className:`gx-1 ${j?.apiSiteStatus==="SUSPENDED"||j?.marketStatus!==1?"sports-book-disabled":""}`,children:[...j?.sportsBookSelection].sort((z,$)=>{const Y={Yes:0,Over:0,No:1,Under:1},q=Y[z?.selectionName],U=Y[$?.selectionName];return q===void 0&&U===void 0||q===void 0||U===void 0?0:q-U}).map(z=>{if(Number(z?.odds)<=0)return null;const $=v?.find(B=>B?.marketId===`${j?.centralizedId}`&&B?.fancySelectionId===z?.id),Y=$?.position||0,q=!fe.isEmpty($);let U="";if(h&&o?.playType==="sportBook"&&j?.id===f){const B=(Number(o?.odds)-1)*Number(o?.bidPrice),R=Number(o?.bidPrice);U=z?.id===o?.object?.id?Math.abs(z?.position)>0?Number(B)+Number(z.position):Number(B):Math.abs(z?.position)>0?Number(z?.position)-Number(R):-Number(R)}const D=t?y(S,L,z):o?.teamName===z?.selectionName&&o?.odds===z?.odds&&j?.marketName===o?.item?.marketName&&h?"back-active":"",X=h&&o?.playType==="sportBook"&&j?.id===f&&Number(o?.bidPrice)>
12790,W=j?.oldSportsBookSelection?.find(B=>B?.id===z?.id);return r.jsx($Te,{oldObject:W,conditionShowPositon:q,positionValue:Y,res:z,handelChange:c,item:j,index:F,parly:t,activeClass:D,newPosition:U,conditionPosition:X,setSelected:p,selectSpark:m,oddsLimit:A},z?.id)})})]})})]})})},j?.id)})})},NM=({handleShowInfo:e,data:t,user:n,detail:a,profileData:s,setBetSlipObject:i,setShowBetDialog:o,setLimit:c,scrollHeight:p,addToFavioute:m,favouriteList:h,position:f})=>{const{parly:y,parlyBet:S,setParlyBet:L,setTimeLeft:O}=b.useContext(En),v=Fn(),[C,E]=b.useState(""),[x,A]=b.useState([0,1,2,3,4]),[w,k]=b.useState("all"),{betSlipObject:N,showBetDialog:_}=b.useContext(nr),j=b.useRef(null),[F,G]=_d(j),z=b.useMemo(()=>{const Ne={maxAmount:1e3,maxProfit:1e4,minAmount:1,oddsLimit:10};return!s?.matchSetting||!a?Ne:s.matchSetting.find(xe=>xe?.type==="sportBook"&&(s.arrayCheck==="details"||xe?.sportType===a.gameType))||Ne},[s,a]),[$,Y]=b.useState([]),[q,U]=b.useState([]),[D,X]=b.useState([]),[W,B]=b.useState(!1),[R,J]=b.useState(!0),[Z,te]=b.useState(null),[oe,pe]=b.useState(()=>new Set((h||[]).map(Ne=>fe.toString(Ne)))),[Le,Ze]=b.useState(new Set);b.useEffect(()=>{h&&pe(Ne=>{const be=new Set((h||[]).map(de=>fe.toString(de))),xe=new Set(Ne);return be.forEach(de=>{Le.has(de)||xe.add(de)}),xe.forEach(de=>{!be.has(de)&&!Le.has(de)&&xe.delete(de)}),xe})},[h]);const Fe=b.useMemo(()=>[...oe],[oe]);b.useEffect(()=>{Z===null&&t?.length>0&&t[0]?.eventType!==void 0&&te(Number(t[0].eventType))},[t,Z]),b.useEffect(()=>{a?.eventType!==void 0&&a.eventType!==null&&Z===null&&te(Number(a.eventType))},[a?.eventType,Z]),b.useEffect(()=>{if(!(t?.length>0&&Z===null)){if(!t||t.length===0){J(!1);return}Z!==null&&J(!1)}},[t,Z]),b.useEffect(()=>{if(R)return;let Ne=t?.filter(be=>!be?.marketName?.toLowerCase()?.startsWith("rest"))||[];U(Ne)},[t,Z,R]);const Be=(Ne,be,xe,de)=>{fe.isEmpty(n)?v("/login"):Ne>0&&(y?L(De=>{let ue={...be,sportsBookSelectionObject:xe,selectObj:xe?.id,newEventId:a?.eventId,eventName:a?.eventName,marketId:a?.marketId};return De?.length>0?De?.filter(je=>je?.newEventId==a?.eventId)?.length>0?De?.filter(je=>je?.newEventId!==a?.eventId)?.length>0?($a.setItem("parlyBet",[...De.filter(je=>je?.newEventId!==a?.eventId),ue]),[...De.filter(je=>je?.newEventId!==a?.eventId),ue]):($a.setItem("parlyBet",[ue]),[ue]):($a.setItem("parlyBet",[...De,ue]),[...De,ue]):($a.setItem("parlyBet",[ue]),[ue])}):(G(de),o(!0),O(40),c(z),i(De=>({...De,odds:Ne,eventId:a?.eventId,marketId:a?.marketId,teamName:xe?.selectionName,item:{...be},playType:"sportBook",object:{...xe},eventType:Z,game_type:Z}))))},He=(Ne,be,xe,de)=>{if(fe.isEmpty(n))return"";const De=Ne?.find(ue=>ue?.newEventId==be?.eventId);return fe.isEmpty(De)?"":De?.sportsBookSelectionObject?.id==xe?.id?"active-sportBook-parly":""},Ue=(Ne,be)=>{if(!Ne||Ne.length===0)return be;const xe=new Set(Ne.map(ue=>fe.toString(ue))),de=[],De=[];return be.forEach(ue=>{xe.has(fe.toString(ue.id))?de.push(ue):De.push(ue)}),de.reverse(),[...de,...De]};b.useEffect(()=>{Fe?.length>0&&q?.length>0&&B(!0)},[Fe?.length,Fe?.[Fe?.length-1],q?.length]),b.useEffect(()=>{if(W){const Ne=setTimeout(()=>B(!1),600);return()=>clearTimeout(Ne)}},[W]),b.useEffect(()=>{const Ne=ue=>{const je=ue?.match(/1st\s+innings\s+over\s+(\d+(?:\.\d+)?)\s*-/i);return je?parseFloat(je[1]):null},be=ue=>{if(!ue||ue.length===0)return ue;const je=[...ue];let Ve=0;for(;Ve<je.length;)if(Ne(je[Ve]?.marketName)!==null){let St=Ve+1;for(;St<je.length&&Ne(je[St]?.marketName)!==null;)St++;const It=je.slice(Ve,St);It.sort((Q,ee)=>Ne(Q.marketName)-Ne(ee.marketName));for(let Q=0;Q<It.length;Q++)je[Ve+Q]=It[Q];Ve=St}else Ve++;return je},xe=q.filter(ue=>!["Match Winner","Match Result","Winner (incl. super over)"].includes(ue.marketName));let de=be(xe);Fe?.length>0&&de?.length>0&&(de=Ue(Fe,de));const De=de?.reduce((ue,je,Ve)=>((je?.apiSiteStatus==="SUSPENDED"||Number(je?.marketStatus)!==1)&&ue.push(Ve),ue),[]);if(Y(De),w=="Innings"?X(de?.filter(ue=>ue?.marketName?.toLowerCase()?.includes("innings"))):w=="Over"?X(de?.filter(ue=>ue?.marketName?.toLowerCase()?.includes("over")&&!ue?.marketName?.toLowerCase()?.includes("winner"))):w=="Match"?X(de?.filter(ue=>ue?.marketName?.toLowerCase()?.includes("winner")||ue?.marketName?.toLowerCase()?.includes("innings"))):w=="Batsman"?X(de?.filter(ue=>!ue?.marketName?.toLowerCase()?.includes("over")&&ue?.marketName?.toLowerCase()?.includes("innings")&&ue?.marketName?.toLowerCase()?.includes("total"))):X(de),N?.playType=="sportBook"&&_)if(q?.length==0)i({}),o(!1);else{let ue=q?.find(je=>je?.id==N?.item?.id);if(fe.isEmpty(ue))i({}),o(!1);else if([9,2,3,4].includes(Number(ue?.marketStatus))||ue?.sportsBookSelection?.length==0)i({}),o(!1);
1279else{let je=ue?.sportsBookSelection?.find(Ve=>Ve?.id==N?.object?.id);je?.odds!==N?.odds&&i(Ve=>({...Ve,object:{...Ve?.object,odds:je?.odds},odds:je?.odds}))}}},[w,q,Fe,N,_]),b.useEffect(()=>{let Ne=setInterval(()=>A([]),2e3);return()=>clearInterval(Ne)},[]),b.useEffect(()=>{let Ne=setInterval(()=>A([0,1,2,3,4,5,6,7,8,9,10]),7e3);return()=>clearInterval(Ne)},[]);const st=b.useCallback(async(Ne,be,xe,de)=>{const De=fe.toString(xe),ue=oe.has(De);Ze(je=>new Set(je).add(De)),pe(je=>{const Ve=new Set(je);return ue?Ve.delete(De):Ve.add(De),Ve});try{await m(Ne,be,xe,de)}catch(je){console.error("Failed to toggle favorite:",je),pe(Ve=>{const it=new Set(Ve);return ue?it.add(De):it.delete(De),it})}finally{Ze(je=>{const Ve=new Set(je);return Ve.delete(De),Ve})}},[m,oe]);return R?r.jsx("div",{className:"py-2 px-3 bg-white",style:{borderBottomLeftRadius:"7px",borderBottomRightRadius:"7px"},children:"Loading markets..."}):q?.length>0?r.jsxs(r.Fragment,{children:[r.jsxs("div",{style:{paddingBottom:".1rem"},className:"sports-tab-panel px-2 fancy-sports-inner-tab position-relative",children:[a?.gameType==="tennis"?r.jsxs("div",{className:"fancy-header-new",style:{height:"2.142857142857143rem"},children:[r.jsx("div",{onClick:()=>k("all"),children:r.jsx("h3",{className:w=="all"?"active":"",children:"All"})}),r.jsx("div",{onClick:()=>k("Popular"),children:r.jsx("h3",{className:w=="Popular"?"active":"",children:"Popular"})}),r.jsx("div",{onClick:()=>k("Match"),children:r.jsx("h3",{className:w=="Match"?"active":"",children:"Main"})}),r.jsx("div",{onClick:()=>k("Innings"),children:r.jsx("h3",{className:w=="Innings"?"active":"",children:"Total"})}),r.jsx("div",{onClick:()=>k("Over"),children:r.jsx("h3",{className:w=="Over"?"active":"",children:"Winner"})}),r.jsx("div",{onClick:()=>k("Batsman"),children:r.jsx("h3",{className:w=="Batsman"?"active":"",children:"Correct Score"})}),r.jsx("div",{onClick:()=>k("Batsman"),children:r.jsx("h3",{className:w=="Batsman"?"active":"",children:"Point Based"})}),r.jsx("div",{onClick:()=>k("Innings"),children:r.jsx("h3",{className:w=="Innings"?"active":"",children:"Handicap"})}),r.jsx("div",{onClick:()=>k("Innings"),children:r.jsx("h3",{className:w=="Innings"?"active":"",children:"Others"})})]}):a?.gameType==="soccer"?r.jsxs("div",{className:"fancy-header-new",style:{height:"2.142857142857143rem"},children:[r.jsx("div",{onClick:()=>k("all"),children:r.jsx("h3",{className:w=="all"?"active":"",children:"All"})}),r.jsx("div",{onClick:()=>k("Popular"),children:r.jsx("h3",{className:w=="Popular"?"active":"",children:"Popular"})}),r.jsx("div",{onClick:()=>k("Match"),children:r.jsx("h3",{className:w=="Match"?"active":"",children:"Match"})}),r.jsx("div",{onClick:()=>k("Innings"),children:r.jsx("h3",{className:w=="Innings"?"active":"",children:"Correct Score"})}),r.jsx("div",{onClick:()=>k("Over"),children:r.jsx("h3",{className:w=="Over"?"active":"",children:"Half"})}),r.jsx("div",{onClick:()=>k("Batsman"),children:r.jsx("h3",{className:w=="Batsman"?"active":"",children:"Goals"})}),r.jsx("div",{onClick:()=>k("Batsman"),children:r.jsx("h3",{className:w=="Batsman"?"active":"",children:"Specials"})}),r.jsx("div",{onClick:()=>k("Batsman"),children:r.jsx("h3",{className:w=="Batsman"?"active":"",children:"Double Chance"})}),r.jsx("div",{onClick:()=>k("Batsman"),children:r.jsx("h3",{className:w=="Batsman"?"active":"",children:"Handicap"})}),r.jsx("div",{onClick:()=>k("Batsman"),children:r.jsx("h3",{className:w=="Batsman"?"active":"",children:"Others"})})]}):r.jsxs("div",{className:"fancy-header-new",style:{height:"2.142857142857143rem"},children:[r.jsx("div",{onClick:()=>k("all"),children:r.jsx("h3",{className:w=="all"?"active":"",children:"All"})}),r.jsx("div",{onClick:()=>k("Popular"),children:r.jsx("h3",{className:w=="Popular"?"active":"",children:"Popular"})}),r.jsx("div",{onClick:()=>k("Match"),children:r.jsx("h3",{className:w=="Match"?"active":"",children:"Match"})}),r.jsx("div",{onClick:()=>k("Innings"),children:r.jsx("h3",{className:w=="Innings"?"active":"",children:"Innings"})}),r.jsx("div",{onClick:()=>k("Over"),children:r.jsx("h3",{className:w=="Over"?"active":"",children:"Over"})}),r.jsx("div",{onClick:()=>k("Batsman"),children:r.jsx("h3",{className:w=="Batsman"?"active":"",children:"Batsman"})})]}),r.jsx(jt,{style:{marginRight:"0",padding:"4px",paddingRight:"10px"},className:"position-absolute end-0 top-0 info-btn border-0",onClick:()=>e(),children:r.jsx(Zj,{})})]}),r.jsx(zTe,{updatedData:D,parly:y,setSelectSpark:A,scrollHeight:p,myRef:j,scrollId:F,betSlipObject:N,handelChange:Be,setSelected:E,selectSpark:x,position:f,showBetDialog:_,selected:C,sportBookCheck:He,parlyBet:S,detail:a,addToFavioute:st,closed:$,setUpdatedData:X,setAnimateReorder:B,animateReorder:W,oddsLimit:z?.oddsLimit,pendingFavoriteIds:Le,combinedFavouriteList:Fe,localFavouriteIds:oe})]}):r.jsx("div",{className:"py-2 px-3 bg-white",style:{borderBottomLeftRadius:"7px",borderBottomRightRadius:"7px"},children:"Markets Mapping…"})},KTe=({data:e,detail:t})=>{const n=Fn(),a=b.useRef(null);var i={dots:!1,infinite:!1,arrows:!1,speed:500,slidesToShow:t?.gameType==="soccer"?3:2.2,slidesToScroll:1};const o=(S,L)=>{if(L===1||L==="1"||L===!0||L==="true"||typeof L=="string"&&L.toLowerCase()==="live"||typeof L=="string"&&L.toLowerCase()==="in_play")return"In Play";
1279const O=new Date(S),v=new Date,C=new Date(O.toLocaleString("en-US",{timeZone:"Asia/Kolkata"})),E=new Date(v.toLocaleString("en-US",{timeZone:"Asia/Kolkata"})),x=new Date(C.getFullYear(),C.getMonth(),C.getDate()),A=new Date(E.getFullYear(),E.getMonth(),E.getDate()),w=new Date(A);w.setDate(A.getDate()+1);const k=C.toLocaleTimeString("en-GB",{hour:"2-digit",minute:"2-digit",hour12:!1});return x.getTime()===A.getTime()?`Today: ${k}`:x.getTime()===w.getTime()?`Tomorrow: ${k}`:`${C.toLocaleDateString("en-GB",{day:"2-digit",month:"short"})}, ${k}`},{setActiveWidget:c,setShowWidget:p,scoreAll:m}=b.useContext(En),h=(S,L)=>{if(!S)return["",""];if(L===4){const v=S.split("||").map(C=>C.trim())[0];if(v&&v.includes(":")){const[C,E]=v.split(":").map(x=>x.trim());return C==="Ytb"?["Ytb",E]:[C,E]}return[v,""]}if(S.includes(" - ")){const[O,v]=S.split(" - ").map(C=>C.trim());return[O,v]}return[S,""]},f=(S,L,O)=>{if(L===4&&S){const v=S.toLowerCase(),C=O[0]?.toLowerCase()||"",E=O[1]?.toLowerCase()||"";if(v.includes("1st inns")||v.includes("1st innings")){const A=Math.min(v.indexOf("1st inns"),v.indexOf("1st innings"));if(A!==-1){const w=v.substring(0,A);if(w.includes(C))return 0;if(w.includes(E))return 1}}else if(v.includes("2nd inns")||v.includes("2nd innings")){const A=Math.min(v.indexOf("2nd inns"),v.indexOf("2nd innings"));if(A!==-1){const w=v.substring(0,A);if(w.includes(C))return 0;if(w.includes(E))return 1}}const x=S.split("||");for(let A=0;A<x.length;A++){const w=x[A].trim().toLowerCase();if(w.includes("inns")||w.includes("innings")){if(w.includes(C))return 0;if(w.includes(E))return 1;if(A>0&&x[A-1].toLowerCase().includes(C))return 0;if(A>0&&x[A-1].toLowerCase().includes(E))return 1}}for(let A=0;A<x.length;A++){const w=x[A].trim().toLowerCase();if((w.includes("inns")||w.includes("innings"))&&(w.includes(C)||w.includes(E))){if(w.includes(C))return 0;if(w.includes(E))return 1}}}return null},y=S=>{const L=S.hasFancyBetMarkets||S.hasInPlayFancyBetMarkets,O=S.hasBookMakerMarkets||S.hasInPlayBookMakerMarkets,v=S.hasSportsBookMarkets||S.hasGeniusSportsMarkets,C=S.eventType,E=S.streamingChannel&&Number(S.streamingChannel)>0;return{...S,hasFancy:L,hasBookmaker:O,hasSportBook:v,eventType:C,isStream:E}};return b.useEffect(()=>{if(a.current&&e&&t?.eventId){const S=e?.findIndex(L=>String(L.id||L.eventId)===String(t.eventId));S!==-1&&(c(String(t.eventId)),a.current.slickGoTo(S))}},[e,t?.eventId,c]),r.jsx("div",{className:"sports-widget",children:r.jsxs("div",{className:"position-relative",children:[r.jsx(Id,{ref:a,...i,children:e?.length>0&&e?.map((S,L)=>{let O=S.eventName||S.name,v=S.eventDateTime||S.openDate||S.startDate,C=S.isInPlay,E=S.id||S.eventId,x=S.marketId||S.markets?.[0]?.marketId,A=[];S.eventName?A=O?.split(" v ")||[]:A=O?.split(" v ")||[];const w=m?.find(G=>String(G.eventId)===String(E)),[k,N]=h(w?.current_score,S.eventType),_=f(w?.current_score,S.eventType,A),j=y(S),F=String(t?.eventId)===String(E);return r.jsxs("div",{onClick:()=>{String(x)!==String(t?.eventId)&&(c(String(E)),n(`/full-market/${x}/${E}`,{state:j}))},children:[r.jsx("div",{className:F?"matchday-active w-100":"w-100",style:{fontSize:"10px",borderRadius:"6px 6px 0 0",color:"#222",padding:"3px 8px 0px",background:"#e2eaef"},children:o(v,C)}),r.jsx("div",{className:F?"matchday-active":"",style:{borderRadius:"0 0 6px 6px",padding:"2px",background:"#e2eaef"},children:r.jsxs("ul",{className:"m-0 sports-widget-ul",style:{borderRadius:"0 0 6px 6px"},children:[r.jsxs("li",{children:[r.jsxs("span",{className:"text",children:[" ",A[0]]}),r.jsxs("span",{children:[_===0&&S.eventType===4&&r.jsx("span",{style:{display:"inline-block",width:"5px",height:"5px",backgroundColor:"#ff0000",borderRadius:"50%",marginRight:"4px",boxShadow:"0 0 4px #ff0000"}}),k]})]}),r.jsxs("li",{className:"widget-track",children:[r.jsxs("span",{className:"text",children:[" ",A[1]," "]}),r.jsxs("span",{children:[_===1&&S.eventType===4&&r.jsx("span",{style:{display:"inline-block",width:"5px",height:"5px",backgroundColor:"#ff0000",borderRadius:"50%",marginRight:"4px",boxShadow:"0 0 4px #ff0000"}}),N]})]})]})})]},S._id||S.id||S.eventId)})}),r.jsxs("p",{className:"mb-0",style:{color:"#ffc800",fontSize:"12px",margin:"0",position:"relative",top:"3px"},children:[r.jsx("span",{style:{textTransform:"capitalize"},children:t?.gameType})," in 24 hours"]}),r.jsx("div",{onClick:()=>p(!1),className:"widgetCloseButton",children:r.jsx(nU,{})})]})})},nw=({component:e,handelChange:t,odds_lay:n,odds_back:a,index:s,item:i,limit:o,marketName:c,disabelBack:p,disabelLay:m,conditionNew:h,oldBack:f,oldLay:y,detail:S,disable:L,ms:O,condition:v})=>
1279{const{betSlipObject:C,showBetDialog:E}=b.useContext(nr),[x,A]=b.useState(!1),[w,k]=b.useState(!1),N=b.useRef(null),_=b.useRef(null),j=b.useRef(null),F=b.useRef(null),G=a?.length>0?a[0]?.rt:null,z=a?.length>0?a[0]?.bv:null,$=n?.length>0?n[0]?.rt:null,Y=n?.length>0?n[0]?.bv:null;b.useEffect(()=>{const J=N.current!==null&&Number(N.current)!==Number(G),Z=_.current!==null&&Number(_.current)!==Number(z);(J||Z)&&(A(!1),requestAnimationFrame(()=>{A(!0),setTimeout(()=>A(!1),600)})),N.current=G,_.current=z},[G,z]),b.useEffect(()=>{const J=j.current!==null&&Number(j.current)!==Number($),Z=F.current!==null&&Number(F.current)!==Number(Y);(J||Z)&&(k(!1),requestAnimationFrame(()=>{k(!0),setTimeout(()=>k(!1),600)})),j.current=$,F.current=Y},[$,Y]);let q=`back ${x?"spark-back":""} ${C?.teamName==i?.RunnerName&&C?.odds==G&&E?"back-active":""}`,U=`lay ${w?"spark-lay":""} ${C?.teamName==i?.RunnerName&&C?.odds==$&&E?"lay-active":""}`,D=(J,Z)=>{if(!h)return Number(J)>0?S?.gameType=="tennis"&&e=="betfair"&&Number(J)>7||Z||Number(J)>o?.oddsLimit?"single-disabled":"":"single-disabled"},X=J=>Number(J)>0?Number(J)>o?.oddsLimit:!0,W=["To Win the Toss"].includes(c),B=D(G,!1)||"",R=D($,W)||"";return r.jsxs("div",{className:`lay-back-table position-relative ${e=="bookmaker"?"bg-bookmaker-market":""}`,children:[r.jsx("div",{title:`${G}-${z}`,id:"back_odds_"+(i.SelectionId||i?.selectionID)+s,onClick:()=>{e=="betfair"&&p||X(G)||t(a[0],"back",i?.RunnerName,i,s)},className:q,children:r.jsxs("span",{className:B,style:{overflow:"hidden"},children:[B=="single-disabled"&&r.jsx("span",{className:"disabled"}),r.jsx("span",{style:{fontWeight:"700"},children:Number(G)||""}),e=="bookmaker"?"":r.jsx("span",{className:"d-block trunicate-text",children:z?nn?.formatLargeNumber(z):""})]})}),r.jsx("div",{title:`${$}-${Y}`,id:"lay_odds_"+(i.SelectionId||i?.selectionID)+s,onClick:()=>{e=="betfair"&&c=="To Win the Toss"||e=="betfair"&&m||W||X($)||t(n[0],"lay",i?.RunnerName,i,s)},className:U,children:r.jsxs("span",{className:R,style:{overflow:"hidden"},children:[R=="single-disabled"&&r.jsx("span",{className:"disabled"}),r.jsx("span",{style:{fontWeight:"700"},children:Number($)||""}),e=="bookmaker"?"":r.jsx("span",{className:"d-block trunicate-text",children:Y?nn?.formatLargeNumber(Y):""})]})}),v&&r.jsx("span",{className:"overlay-match w-100",children:"Suspended"})]})},qTe=({backOdds:e,layOdds:t,bookmaker:n,user:a,profileData:s,detail:i,setBetSlipObject:o,setShowBetDialog:c,betSlipObject:p,setLimit:m,displayType:h,showBetDialog:f,scrollHeight:y,addToFavioute:S,ms:L,position:O,matchSetting:v,eventType:C})=>{const E=Fn(),x=b.useRef(null),[A,w]=_d(x),[k,N]=b.useState({}),{setTimeLeft:_}=b.useContext(En),[j,F]=b.useState({}),G=b.useMemo(()=>{const Y={};return O?.forEach(q=>{Y[q.selectionId]=Number(q.position||0)}),Y},[O]);b.useEffect(()=>{const Y={maxAmount:1e3,maxProfit:1e4,minAmount:1,oddsLimit:100};if(!s?.matchSetting?.length){N(Y);return}const q={4:"cricket",2:"tennis",1:"soccer"},U=C??i?.gameType,D=q[U]||"cricket",X=s.matchSetting.find(W=>W?.type==="bookmaker"&&(s?.arrayCheck==="details"||W?.sportType?.toLowerCase()===D));N(X||Y)},[s,i?.gameType,C]);const z=(Y,q,U,D,X)=>{if(fe.isEmpty(a)){E("/login");return}h==="bookmaker"&&Y?.rt<=0||(w(X),c(!0),_(40),m(k),console.log(i),o(W=>({...W,odds:Y?.rt,teamName:U,betType:q,playType:"bookmaker",object:{...D,...Y,teamName:U,eventId:i?.eventId,marketId:D?.marketId},selectionId:D?.selectionId,game_type:Number(i?.eventType)})))},$=Y=>{if(!Y?.bidPrice||Y?.playType!=="bookmaker"||!Y?.selectionId)return;const q={};n.forEach(U=>{const D=G[U.selectionId]||0;if(Y.object?.ib){const X=Number(Y.odds/100*Y.bidPrice),W=Number(Y.bidPrice);q[U.selectionId]=U.selectionId===Y.selectionId?D+X:D-W}else{const X=Number(Y.bidPrice),W=Number(Y.odds/100*Y.bidPrice);q[U.selectionId]=U.selectionId===Y.selectionId?D-W:D+X}}),F(q)};return b.useEffect(()=>{f?$(p):F({})},[p?.bidPrice,p?.odds,p?.selectionId,f]),r.jsx("div",{className:"bookmaker p-2",children:r.jsx(Mn,{defaultActiveKey:["0"],alwaysOpen:!0,children:r.jsxs(Mn.Item,{eventKey:"0",children:[r.jsx(Mn.Header,{children:r.jsxs("div",{className:"d-flex align-items-center",style:{paddingLeft:10},children:[r.jsx("div",{onClick:Y=>{Y.stopPropagation(),S(i?.eventId,"Bookmaker",i?.marketId,"Bookmaker")},style:{width:"3.7rem"},className:`fave  bg-star-sprit-black  start-0 ${i?.favourites?.some(Y=>Y.favoriteMarketId===i?.marketId)?"animate":""}`}),r.jsx("span",{children:"Bookmaker"})]})}),r.jsx(Mn.Body,{className:"p-0",children:r.jsxs("div",{className:"match-odd-table bg-white p-3 px-2 py-1 pe-0",children:[r.jsxs("ul",{className:"mb-2 rounded position-relative p-0",children:[n?.slice().sort((Y,q)=>
1279Y.sort-q.sort).map((Y,q)=>{const U=e?.filter(B=>B?.runnerName===Y?.RunnerName),D=t?.filter(B=>B?.runnerName===Y?.RunnerName),X=G[Y.selectionId]??0,W=j[Y.selectionId];return r.jsxs("li",{ref:q===A?x:null,style:{scrollMarginTop:y},children:[r.jsxs("h2",{children:[Y.RunnerName,(X!==0||W!==void 0&&f)&&r.jsxs("span",{className:`d-block py-1 ${(W??X)>0?"text-green":"team-red-score"}`,children:[X!==0&&(X>0?Math.abs(X).toFixed(2):`( ${Math.abs(X).toFixed(2)} )`),W!==void 0&&f&&r.jsxs("span",{children:[" > ",W>0?Math.abs(W).toFixed(2):`( ${Math.abs(W).toFixed(2)} )`]})]})]}),r.jsx(nw,{component:"bookmaker",index:q,item:Y,odds_back:U,odds_lay:D,handelChange:z,limit:k,detail:i,ms:L}),L==="BALL RUNNING"?r.jsx("div",{className:"overlay-match",children:"Ball Running"}):Y?.status==="SUSPENDED"||U?.length===0&&D?.length===0?r.jsx("div",{className:"overlay-match",children:"Suspended"}):null]},Y.selectionId)}),L!=="ACTIVE"||L!=="BALL RUNNING"||e?.length===0&&t?.length===0&&r.jsx("div",{className:"overlay-match",children:"Suspended"})]}),r.jsx("div",{className:"market-depth-sec d-flex justify-content-end",children:r.jsxs("div",{className:"d-flex align-items-center min-max",children:[r.jsx(Eh,{}),r.jsx("span",{children:"min/max"}),r.jsxs("strong",{children:[k?.minAmount||1,"/",Fd(k?.maxAmount)||100]})]})})]})})]})})})},I7=({setShowMarketDepthPopup:e,data:t,detail:n})=>{const[a,s]=b.useState(t?.runner?.length>0?t?.runner[0]?.RunnerName:""),[i,o]=b.useState(t?.runner?.length>0?t?.runner[0]?.SelectionId:""),[c,p]=b.useState({dots:!1,infinite:!1,arrows:!1,speed:500,slidesToShow:6,slidesToScroll:6,initialSlide:40}),[m,h]=b.useState([]),[f,y]=b.useState([]),[S,L]=b.useState([]),O=async()=>{const{status:A,data:w}=await Cn(Zt.matchOddsRisk,{marketId:n?.marketId});if(A===200&&w.success&&w?.results?.data?.length>0){let k=w?.results?.data[0]?.dataLog;if(k?.length>0){let N=k?.map(G=>G?.runners?.map(z=>({...z,time:G?.timestamp,formated:nn.timeFormat(G?.timestamp)}))).flat();h(N);let _=N?.filter(G=>G?.selectionId==i),j=_?.map(G=>G?.layOdds?.map(z=>({...z,time:G?.time,formated:G?.formated}))).flat(),F=_?.map(G=>G?.backOdds?.map(z=>({...z,time:G?.time,formated:G?.formated}))).flat().sort((G,z)=>new Date(z.time)-new Date(G.time));p(G=>({...G,initialSlide:j?.length-3})),L(j),y(F)}}};b.useEffect(()=>{O()},[]);const v=A=>{o(A);let w=m?.filter(_=>_?.selectionId==A),k=w?.map(_=>_?.layOdds?.map(j=>({...j,time:_?.time,formated:_?.formated}))).flat(),N=w?.map(_=>_?.backOdds?.map(j=>({...j,time:_?.time,formated:_?.formated}))).flat().sort((_,j)=>new Date(j.time)-new Date(_.time));p(_=>({..._,initialSlide:k?.length-3})),L(k),y(N)};let C=b.useRef(null);const E=()=>{C.slickNext()},x=()=>{C.slickPrev()};return r.jsxs("div",{className:"market-depth-modal slide-up",children:[r.jsxs("div",{className:"market-title text-white",children:[r.jsx("h4",{className:"text-white",children:"Market Depth"}),r.jsx(jt,{className:"border-0 abc text-white position-absolute end-0 top-0 pt-1 fs-4 bg-transparent border-0",onClick:()=>e(!1),children:r.jsx(Zs,{})})]}),r.jsxs("div",{className:"market-depth-body",children:[r.jsxs("div",{className:"match-point",children:[" ",r.jsx("span",{className:"master-pass",children:n?.eventName}),r.jsx("span",{className:"master-pass",children:"Match Odds"})]}),r.jsx("div",{className:"select-container",children:r.jsx(dp,{title:a,children:t?.runner?.map(A=>r.jsx(pi.Item,{onClick:()=>{v(A?.SelectionId),s(A?.RunnerName),o(A?.SelectionId)},children:A?.RunnerName}))})}),r.jsx("div",{className:"mark-depth-total",children:r.jsx(Qa,{className:" border",children:r.jsx("tbody",{children:r.jsxs("tr",{children:[r.jsxs("td",{className:"text-center",children:["Total matched",r.jsx("strong",{class:"d-block",children:t?.totalMatched||0})]}),r.jsxs("td",{className:"text-center",children:["Selection Volume",r.jsx("strong",{class:"d-block",children:t?.totalMatched||0})]}),r.jsxs("td",{className:"text-center",children:["Last price",r.jsx("strong",{class:"d-block",children:S?.length>0?S[S?.length-1]?.price:"0.0"})]})]})})})}),r.jsx("div",{className:"balance-label position-relative  exchange-label",children:"Price, Exchange Available and Traded"}),r.jsxs("div",{className:"d-flex justify-content-between p-2",children:[r.jsxs("span",{onClick:x,style:{padding:"2px 4px",cursor:"pointer"},className:"bet-name d-flex align-items-center lay rounded fw-normal",children:[r.jsx(nN,{size:14,className:"text-success"})," to Lay"]}),r.jsxs("span",{onClick:E,style:{padding:"2px 4px",cursor:"pointer"},className:"bet-name d-flex align-items-center  back rounded fw-normal",children:["to Back ",r.jsx(Jj,{size:14,vclassName:"text-danger"})]})]}),S?.length>0&&r.jsx("div",{className:"to-back-to-lay slider-container",children:r.jsxs(Id,{className:"mb-1",ref:A=>{C=A},...c,children:[S?.map(A=>r.jsxs("div",{style:{border:"1px solid grey"},children:[r.jsxs("div",{style:{margin:"0",borderLeft:"1px solid white",borderRight:"1px solid white"},className:"fw-normal text-center bet-name lay rounded-0 p-1",children:[r.jsx("strong",{className:"d-block",children:A?.price}),A?.size]}),r.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",padding:"4px",background:"white",fontSize:"10px",border:"1px solid #d4e0e5"},children:A?.formated})]})),f?.map(A=>r.jsxs("div",{style:{border:"1px solid grey"},children:[r.jsxs("div",{style:{margin:"0",borderLeft:"1px solid white",borderRight:"1px solid white"},className:"fw-normal text-center bet-name back rounded-0 p-1",children:[r.jsx("strong",{className:"d-block",children:A?.price}),A?.size]}),r.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",padding:"4px",background:"white",fontSize:"10px",border:"1px solid #d4e0e5"},children:A?.formated})]}))]})})]})]})},XTe="/assets/cover-live-0Zm3ty5r.webp",AM="/assets/tvLoader-CH6NFDe2.gif",QTe="modulepreload",ZTe=function(e){return"/"+e},CM={},Di=function(t,n,a){let s=Promise.resolve();if(n&&n.length>0){let p=function(m){return Promise.all(m.map(h=>Promise.resolve(h).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}
1279))))};document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),c=o?.nonce||o?.getAttribute("nonce");s=p(n.map(m=>{if(m=ZTe(m),m in CM)return;CM[m]=!0;const h=m.endsWith(".css"),f=h?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${m}"]${f}`))return;const y=document.createElement("link");if(y.rel=h?"stylesheet":QTe,h||(y.as="script"),y.crossOrigin="",y.href=m,c&&y.setAttribute("nonce",c),document.head.appendChild(y),h)return new Promise((S,L)=>{y.addEventListener("load",S),y.addEventListener("error",()=>L(new Error(`Unable to preload CSS for ${m}`)))})}))}function i(o){const c=new Event("vite:preloadError",{cancelable:!0});if(c.payload=o,window.dispatchEvent(c),!c.defaultPrevented)throw o}return s.then(o=>{for(const c of o||[])c.status==="rejected"&&i(c.reason);return t().catch(i)})};var cx,kM;function eSe(){if(kM)return cx;kM=1,cx=function(s,i,o){var c=document.head||document.getElementsByTagName("head")[0],p=document.createElement("script");typeof i=="function"&&(o=i,i={}),i=i||{},o=o||function(){},p.type=i.type||"text/javascript",p.charset=i.charset||"utf8",p.async="async"in i?!!i.async:!0,p.src=s,i.attrs&&e(p,i.attrs),i.text&&(p.text=""+i.text);var m="onload"in p?t:n;m(p,o),p.onload||t(p,o),c.appendChild(p)};function e(a,s){for(var i in s)a.setAttribute(i,s[i])}function t(a,s){a.onload=function(){this.onerror=this.onload=null,s(null,a)},a.onerror=function(){this.onerror=this.onload=null,s(new Error("Failed to load "+this.src),a)}}function n(a,s){a.onreadystatechange=function(){this.readyState!="complete"&&this.readyState!="loaded"||(this.onreadystatechange=null,s(null,a))}}return cx}var ux,FM;function N7(){if(FM)return ux;FM=1;var e=function(E){return t(E)&&!n(E)};function t(C){return!!C&&typeof C=="object"}function n(C){var E=Object.prototype.toString.call(C);return E==="[object RegExp]"||E==="[object Date]"||i(C)}var a=typeof Symbol=="function"&&Symbol.for,s=a?Symbol.for("react.element"):60103;function i(C){return C.$$typeof===s}function o(C){return Array.isArray(C)?[]:{}}function c(C,E){return E.clone!==!1&&E.isMergeableObject(C)?O(o(C),C,E):C}function p(C,E,x){return C.concat(E).map(function(A){return c(A,x)})}function m(C,E){if(!E.customMerge)return O;var x=E.customMerge(C);return typeof x=="function"?x:O}function h(C){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(C).filter(function(E){return Object.propertyIsEnumerable.call(C,E)}):[]}function f(C){return Object.keys(C).concat(h(C))}function y(C,E){try{return E in C}catch{return!1}}function S(C,E){return y(C,E)&&!(Object.hasOwnProperty.call(C,E)&&Object.propertyIsEnumerable.call(C,E))}function L(C,E,x){var A={};return x.isMergeableObject(C)&&f(C).forEach(function(w){A[w]=c(C[w],x)}),f(E).forEach(function(w){S(C,w)||(y(C,w)&&x.isMergeableObject(E[w])?A[w]=m(w,x)(C[w],E[w],x):A[w]=c(E[w],x))}),A}function O(C,E,x){x=x||{},x.arrayMerge=x.arrayMerge||p,x.isMergeableObject=x.isMergeableObject||e,x.cloneUnlessOtherwiseSpecified=c;var A=Array.isArray(E),w=Array.isArray(C),k=A===w;return k?A?x.arrayMerge(C,E,x):L(C,E,x):c(E,x)}O.all=function(E,x){if(!Array.isArray(E))throw new Error("first argument should be an array");return E.reduce(function(A,w){return O(A,w,x)},{})};var v=O;return ux=v,ux}var px,RM;function aw(){if(RM)return px;RM=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,o=(W,B)=>{for(var R in B)t(W,R,{get:B[R],enumerable:!0})},c=(W,B,R,J)=>{if(B&&typeof B=="object"||typeof B=="function")for(let Z of a(B))!i.call(W,Z)&&Z!==R&&t(W,Z,{get:()=>B[Z],enumerable:!(J=n(B,Z))||J.enumerable});return W},p=(W,B,R)=>(R=W!=null?e(s(W)):{},c(!W||!W.__esModule?t(R,"default",{value:W,enumerable:!0}):R,W)),m=W=>c(t({},"__esModule",{value:!0}),W),h={};o(h,{callPlayer:()=>Y,getConfig:()=>z,getSDK:()=>G,isBlobUrl:()=>U,isMediaStream:()=>q,lazy:()=>L,omit:()=>$,parseEndTime:()=>k,parseStartTime:()=>w,queryString:()=>_,randomString:()=>N,supportsWebKitPresentationMode:()=>D}),px=m(h);var f=p(Zr()),y=p(eSe()),S=p(N7());const L=W=>f.default.lazy(async()=>{const B=await W();return typeof B.default=="function"?B:B.default}),O=/[?&#](?:start|t)=([0-9hms]+)/,v=/[?&#]end=([0-9hms]+)/,C=/(\d+)(h|m|s)/g,E=/^\d+$/;function x(W,B){if(W instanceof Array)return;const R=W.match(B);if(R){const J=R[1];if(J.match(C))return A(J);if(E.test(J))return parseInt(J)}}function A(W){let B=0,R=C.exec(W);for(;R!==null;){const[,J,Z]=R;Z==="h"&&(B+=parseInt(J,10)*60*60),Z==="m"&&(B+=parseInt(J,10)*60),Z==="s"&&(B+=parseInt(J,10)),R=C.exec(W)}return B}function w(W){return x(W,O)}function k(W){return x(W,v)}function N(){return Math.random().toString(36).substr(2,5)}function _(W){return Object.keys(W).map(B=>`${B}=${W[B]}`).join("&")}function j(W){return window[W]?window[W]:window.exports&&window.exports[W]?window.exports[W]:window.module&&window.module.exports&&window.module.exports[W]?window.module.exports[W]:null}const F={},G=function(B,R,J=null,Z=()=>!0,te=y.default){const oe=j(R);return oe&&Z(oe)?Promise.resolve(oe):new Promise((pe,Le)=>{if(F[B]){F[B].push({resolve:pe,reject:Le});return}F[B]=[{resolve:pe,reject:Le}];const Ze=Fe=>
1279{F[B].forEach(Be=>Be.resolve(Fe))};if(J){const Fe=window[J];window[J]=function(){Fe&&Fe(),Ze(j(R))}}te(B,Fe=>{Fe?(F[B].forEach(Be=>Be.reject(Fe)),F[B]=null):J||Ze(j(R))})})};function z(W,B){return(0,S.default)(B.config,W.config)}function $(W,...B){const R=[].concat(...B),J={},Z=Object.keys(W);for(const te of Z)R.indexOf(te)===-1&&(J[te]=W[te]);return J}function Y(W,...B){if(!this.player||!this.player[W]){let R=`ReactPlayer: ${this.constructor.displayName} player could not call %c${W}%c – `;return this.player?this.player[W]||(R+="The method was not available"):R+="The player was not available",console.warn(R,"font-weight: bold",""),null}return this.player[W](...B)}function q(W){return typeof window<"u"&&typeof window.MediaStream<"u"&&W instanceof window.MediaStream}function U(W){return/^blob:/.test(W)}function D(W=document.createElement("video")){const B=/iPhone|iPod/.test(navigator.userAgent)===!1;return W.webkitSupportsPresentationMode&&typeof W.webkitSetPresentationMode=="function"&&B}function X(W){return W}return px}var dx,_M;function tSe(){if(_M)return dx;_M=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,s=(Y,q)=>{for(var U in q)e(Y,U,{get:q[U],enumerable:!0})},i=(Y,q,U,D)=>{if(q&&typeof q=="object"||typeof q=="function")for(let X of n(q))!a.call(Y,X)&&X!==U&&e(Y,X,{get:()=>q[X],enumerable:!(D=t(q,X))||D.enumerable});return Y},o=Y=>i(e({},"__esModule",{value:!0}),Y),c={};s(c,{AUDIO_EXTENSIONS:()=>N,DASH_EXTENSIONS:()=>F,FLV_EXTENSIONS:()=>G,HLS_EXTENSIONS:()=>j,MATCH_URL_DAILYMOTION:()=>x,MATCH_URL_FACEBOOK:()=>S,MATCH_URL_FACEBOOK_WATCH:()=>L,MATCH_URL_KALTURA:()=>k,MATCH_URL_MIXCLOUD:()=>A,MATCH_URL_MUX:()=>y,MATCH_URL_SOUNDCLOUD:()=>h,MATCH_URL_STREAMABLE:()=>O,MATCH_URL_TWITCH_CHANNEL:()=>E,MATCH_URL_TWITCH_VIDEO:()=>C,MATCH_URL_VIDYARD:()=>w,MATCH_URL_VIMEO:()=>f,MATCH_URL_WISTIA:()=>v,MATCH_URL_YOUTUBE:()=>m,VIDEO_EXTENSIONS:()=>_,canPlay:()=>$}),dx=o(c);var p=aw();const m=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,h=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,f=/vimeo\.com\/(?!progressive_redirect).+/,y=/stream\.mux\.com\/(?!\w+\.m3u8)(\w+)/,S=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/,L=/^https?:\/\/fb\.watch\/.+$/,O=/streamable\.com\/([a-z0-9]+)$/,v=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,C=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/,E=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/,x=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?(?:[\w.#_-]+)?/,A=/mixcloud\.com\/([^/]+\/[^/]+)/,w=/vidyard.com\/(?:watch\/)?([a-zA-Z0-9-_]+)/,k=/^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/,N=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,_=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,j=/\.(m3u8)($|\?)/i,F=/\.(mpd)($|\?)/i,G=/\.(flv)($|\?)/i,z=Y=>{if(Y instanceof Array){for(const q of Y)if(typeof q=="string"&&z(q)||z(q.src))return!0;return!1}return(0,p.isMediaStream)(Y)||(0,p.isBlobUrl)(Y)?!0:N.test(Y)||_.test(Y)||j.test(Y)||F.test(Y)||G.test(Y)},$={youtube:Y=>Y instanceof Array?Y.every(q=>m.test(q)):m.test(Y),soundcloud:Y=>h.test(Y)&&!N.test(Y),vimeo:Y=>f.test(Y)&&!_.test(Y)&&!j.test(Y),mux:Y=>y.test(Y),facebook:Y=>S.test(Y)||L.test(Y),streamable:Y=>O.test(Y),wistia:Y=>v.test(Y),twitch:Y=>C.test(Y)||E.test(Y),dailymotion:Y=>x.test(Y),mixcloud:Y=>A.test(Y),vidyard:Y=>w.test(Y),kaltura:Y=>k.test(Y),file:z};return dx}var mx,BM;function nSe(){if(BM)return mx;BM=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,s=(f,y)=>{for(var S in y)e(f,S,{get:y[S],enumerable:!0})},i=(f,y,S,L)=>{if(y&&typeof y=="object"||typeof y=="function")for(let O of n(y))!a.call(f,O)&&O!==S&&e(f,O,{get:()=>y[O],enumerable:!(L=t(y,O))||L.enumerable});return f},o=f=>i(e({},"__esModule",{value:!0}),f),c={};s(c,{default:()=>h}),mx=o(c);var p=aw(),m=tSe(),h=[{key:"youtube",name:"YouTube",canPlay:m.canPlay.youtube,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./YouTube-BIDYnxRB.js").then(f=>f.Y),[]))},{key:"soundcloud",name:"SoundCloud",canPlay:m.canPlay.soundcloud,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./SoundCloud-DW7Pznap.js").then(f=>f.S),[]))},{key:"vimeo",name:"Vimeo",canPlay:m.canPlay.vimeo,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./Vimeo-DFKLsl9Y.js").then(f=>f.V),[]))},{key:"mux",name:"Mux",canPlay:m.canPlay.mux,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./Mux-CuJ042YE.js").then(f=>f.M),[]))},{key:"facebook",name:"Facebook",canPlay:m.canPlay.facebook,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./Facebook-rg8_ACKh.js").then(f=>f.F),[]))},{key:"streamable",name:"Streamable",canPlay:m.canPlay.streamable,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./Streamable-CkzXHgfU.js").then(f=>f.S),[]))},{key:"wistia",name:"Wistia",canPlay:m.canPlay.wistia,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./Wistia-Baz_iHhB.js").then(f=>f.W),[]))},{key:"twitch",name:"Twitch",canPlay:m.canPlay.twitch,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./Twitch-JAoPEmxx.js").then(f=>f.T),[]))},{key:"dailymotion",name:"DailyMotion",canPlay:m.canPlay.dailymotion,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./DailyMotion-yjXm8n6Y.js").then(f=>f.D),[]))},{key:"mixcloud",name:"Mixcloud",canPlay:m.canPlay.mixcloud,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./Mixcloud-0rStwEkK.js").then(f=>f.M),[]))}
1279,{key:"vidyard",name:"Vidyard",canPlay:m.canPlay.vidyard,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./Vidyard-BhBby5El.js").then(f=>f.V),[]))},{key:"kaltura",name:"Kaltura",canPlay:m.canPlay.kaltura,lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./Kaltura-D7HjPchE.js").then(f=>f.K),[]))},{key:"file",name:"FilePlayer",canPlay:m.canPlay.file,canEnablePIP:f=>m.canPlay.file(f)&&(document.pictureInPictureEnabled||(0,p.supportsWebKitPresentationMode)())&&!m.AUDIO_EXTENSIONS.test(f),lazyPlayer:(0,p.lazy)(()=>Di(()=>import("./FilePlayer-CP_SUg8Z.js").then(f=>f.F),[]))}];return mx}var DM=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function aSe(e,t){return!!(e===t||DM(e)&&DM(t))}function rSe(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!aSe(e[n],t[n]))return!1;return!0}function sSe(e,t){t===void 0&&(t=rSe);var n,a=[],s,i=!1;function o(){for(var c=[],p=0;p<arguments.length;p++)c[p]=arguments[p];return i&&n===this&&t(c,a)||(s=e.apply(this,c),i=!0,n=this,a=c),s}return o}const iSe=Object.freeze(Object.defineProperty({__proto__:null,default:sSe},Symbol.toStringTag,{value:"Module"})),oSe=qO(iSe);var hx,MM;function PC(){if(MM)return hx;MM=1;var e=typeof Element<"u",t=typeof Map=="function",n=typeof Set=="function",a=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function s(i,o){if(i===o)return!0;if(i&&o&&typeof i=="object"&&typeof o=="object"){if(i.constructor!==o.constructor)return!1;var c,p,m;if(Array.isArray(i)){if(c=i.length,c!=o.length)return!1;for(p=c;p--!==0;)if(!s(i[p],o[p]))return!1;return!0}var h;if(t&&i instanceof Map&&o instanceof Map){if(i.size!==o.size)return!1;for(h=i.entries();!(p=h.next()).done;)if(!o.has(p.value[0]))return!1;for(h=i.entries();!(p=h.next()).done;)if(!s(p.value[1],o.get(p.value[0])))return!1;return!0}if(n&&i instanceof Set&&o instanceof Set){if(i.size!==o.size)return!1;for(h=i.entries();!(p=h.next()).done;)if(!o.has(p.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(i)&&ArrayBuffer.isView(o)){if(c=i.length,c!=o.length)return!1;for(p=c;p--!==0;)if(i[p]!==o[p])return!1;return!0}if(i.constructor===RegExp)return i.source===o.source&&i.flags===o.flags;if(i.valueOf!==Object.prototype.valueOf&&typeof i.valueOf=="function"&&typeof o.valueOf=="function")return i.valueOf()===o.valueOf();if(i.toString!==Object.prototype.toString&&typeof i.toString=="function"&&typeof o.toString=="function")return i.toString()===o.toString();if(m=Object.keys(i),c=m.length,c!==Object.keys(o).length)return!1;for(p=c;p--!==0;)if(!Object.prototype.hasOwnProperty.call(o,m[p]))return!1;if(e&&i instanceof Element)return!1;for(p=c;p--!==0;)if(!((m[p]==="_owner"||m[p]==="__v"||m[p]==="__o")&&i.$$typeof)&&!s(i[m[p]],o[m[p]]))return!1;return!0}return i!==i&&o!==o}return hx=function(o,c){try{return s(o,c)}catch(p){if((p.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw p}},hx}var fx,jM;function A7(){if(jM)return fx;jM=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,o=(_,j)=>{for(var F in j)t(_,F,{get:j[F],enumerable:!0})},c=(_,j,F,G)=>{if(j&&typeof j=="object"||typeof j=="function")for(let z of a(j))!i.call(_,z)&&z!==F&&t(_,z,{get:()=>j[z],enumerable:!(G=n(j,z))||G.enumerable});return _},p=(_,j,F)=>(F=_!=null?e(s(_)):{},c(!_||!_.__esModule?t(F,"default",{value:_,enumerable:!0}):F,_)),m=_=>c(t({},"__esModule",{value:!0}),_),h={};o(h,{defaultProps:()=>N,propTypes:()=>w}),fx=m(h);var f=p(t0());const{string:y,bool:S,number:L,array:O,oneOfType:v,shape:C,object:E,func:x,node:A}=f.default,w={url:v([y,O,E]),playing:S,loop:S,controls:S,volume:L,muted:S,playbackRate:L,width:v([y,L]),height:v([y,L]),style:E,progressInterval:L,playsinline:S,pip:S,stopOnUnmount:S,light:v([S,y,E]),playIcon:A,previewTabIndex:L,previewAriaLabel:y,fallback:A,oEmbedUrl:y,wrapper:v([y,x,C({render:x.isRequired})]),config:C({soundcloud:C({options:E}),youtube:C({playerVars:E,embedOptions:E,onUnstarted:x}),facebook:C({appId:y,version:y,playerId:y,attributes:E}),dailymotion:C({params:E}),vimeo:C({playerOptions:E,title:y}),mux:C({attributes:E,version:y}),file:C({attributes:E,tracks:O,forceVideo:S,forceAudio:S,forceHLS:S,forceSafariHLS:S,forceDisableHls:S,forceDASH:S,forceFLV:S,hlsOptions:E,hlsVersion:y,dashVersion:y,flvVersion:y}),wistia:C({options:E,playerId:y,customControls:O}),mixcloud:C({options:E}),twitch:C({options:E,playerId:y}),vidyard:C({options:E})}),onReady:x,onStart:x,onPlay:x,onPause:x,onBuffer:x,onBufferEnd:x,onEnded:x,onError:x,onDuration:x,onSeek:x,onPlaybackRateChange:x,onPlaybackQualityChange:x,onProgress:x,onClickPreview:x,onEnablePIP:x,onDisablePIP:x},k=()=>{},N={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{}
1279,progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:k},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},mux:{attributes:{},version:"2"},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:k,onStart:k,onPlay:k,onPause:k,onBuffer:k,onBufferEnd:k,onEnded:k,onError:k,onDuration:k,onSeek:k,onPlaybackRateChange:k,onPlaybackQualityChange:k,onProgress:k,onClickPreview:k,onEnablePIP:k,onDisablePIP:k};return fx}var gx,GM;function lSe(){if(GM)return gx;GM=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,o=(x,A,w)=>A in x?t(x,A,{enumerable:!0,configurable:!0,writable:!0,value:w}):x[A]=w,c=(x,A)=>{for(var w in A)t(x,w,{get:A[w],enumerable:!0})},p=(x,A,w,k)=>{if(A&&typeof A=="object"||typeof A=="function")for(let N of a(A))!i.call(x,N)&&N!==w&&t(x,N,{get:()=>A[N],enumerable:!(k=n(A,N))||k.enumerable});return x},m=(x,A,w)=>(w=x!=null?e(s(x)):{},p(!x||!x.__esModule?t(w,"default",{value:x,enumerable:!0}):w,x)),h=x=>p(t({},"__esModule",{value:!0}),x),f=(x,A,w)=>(o(x,typeof A!="symbol"?A+"":A,w),w),y={};c(y,{default:()=>E}),gx=h(y);var S=m(Zr()),L=m(PC()),O=A7(),v=aw();const C=5e3;class E extends S.Component{constructor(){super(...arguments),f(this,"mounted",!1),f(this,"isReady",!1),f(this,"isPlaying",!1),f(this,"isLoading",!0),f(this,"loadOnReady",null),f(this,"startOnPlay",!0),f(this,"seekOnPlay",null),f(this,"onDurationCalled",!1),f(this,"handlePlayerMount",A=>{if(this.player){this.progress();return}this.player=A,this.player.load(this.props.url),this.progress()}),f(this,"getInternalPlayer",A=>this.player?this.player[A]:null),f(this,"progress",()=>{if(this.props.url&&this.player&&this.isReady){const A=this.getCurrentTime()||0,w=this.getSecondsLoaded(),k=this.getDuration();if(k){const N={playedSeconds:A,played:A/k};w!==null&&(N.loadedSeconds=w,N.loaded=w/k),(N.playedSeconds!==this.prevPlayed||N.loadedSeconds!==this.prevLoaded)&&this.props.onProgress(N),this.prevPlayed=N.playedSeconds,this.prevLoaded=N.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)}),f(this,"handleReady",()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;const{onReady:A,playing:w,volume:k,muted:N}=this.props;A(),!N&&k!==null&&this.player.setVolume(k),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):w&&this.player.play(),this.handleDurationCheck()}),f(this,"handlePlay",()=>{this.isPlaying=!0,this.isLoading=!1;const{onStart:A,onPlay:w,playbackRate:k}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&k!==1&&this.player.setPlaybackRate(k),A(),this.startOnPlay=!1),w(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()}),f(this,"handlePause",A=>{this.isPlaying=!1,this.isLoading||this.props.onPause(A)}),f(this,"handleEnded",()=>{const{activePlayer:A,loop:w,onEnded:k}=this.props;A.loopOnEnded&&w&&this.seekTo(0),w||(this.isPlaying=!1,k())}),f(this,"handleError",(...A)=>{this.isLoading=!1,this.props.onError(...A)}),f(this,"handleDurationCheck",()=>{clearTimeout(this.durationCheckTimeout);const A=this.getDuration();A?this.onDurationCalled||(this.props.onDuration(A),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)}),f(this,"handleLoaded",()=>{this.isLoading=!1})}componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP(
1279)),this.mounted=!1}componentDidUpdate(A){if(!this.player)return;const{url:w,playing:k,volume:N,muted:_,playbackRate:j,pip:F,loop:G,activePlayer:z,disableDeferredLoading:$}=this.props;if(!(0,L.default)(A.url,w)){if(this.isLoading&&!z.forceLoad&&!$&&!(0,v.isMediaStream)(w)){console.warn(`ReactPlayer: the attempt to load ${w} is being deferred until the player has loaded`),this.loadOnReady=w;return}this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(w,this.isReady)}!A.playing&&k&&!this.isPlaying&&this.player.play(),A.playing&&!k&&this.isPlaying&&this.player.pause(),!A.pip&&F&&this.player.enablePIP&&this.player.enablePIP(),A.pip&&!F&&this.player.disablePIP&&this.player.disablePIP(),A.volume!==N&&N!==null&&this.player.setVolume(N),A.muted!==_&&(_?this.player.mute():(this.player.unmute(),N!==null&&setTimeout(()=>this.player.setVolume(N)))),A.playbackRate!==j&&this.player.setPlaybackRate&&this.player.setPlaybackRate(j),A.loop!==G&&this.player.setLoop&&this.player.setLoop(G)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(A,w,k){if(!this.isReady){A!==0&&(this.seekOnPlay=A,setTimeout(()=>{this.seekOnPlay=null},C));return}if(w?w==="fraction":A>0&&A<1){const _=this.player.getDuration();if(!_){console.warn("ReactPlayer: could not seek using fraction – duration not yet available");return}this.player.seekTo(_*A,k);return}this.player.seekTo(A,k)}render(){const A=this.props.activePlayer;return A?S.default.createElement(A,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}}return f(E,"displayName","Player"),f(E,"propTypes",O.propTypes),f(E,"defaultProps",O.defaultProps),gx}var yx,YM;function cSe(){if(YM)return yx;YM=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,o=(G,z,$)=>z in G?t(G,z,{enumerable:!0,configurable:!0,writable:!0,value:$}):G[z]=$,c=(G,z)=>{for(var $ in z)t(G,$,{get:z[$],enumerable:!0})},p=(G,z,$,Y)=>{if(z&&typeof z=="object"||typeof z=="function")for(let q of a(z))!i.call(G,q)&&q!==$&&t(G,q,{get:()=>z[q],enumerable:!(Y=n(z,q))||Y.enumerable});return G},m=(G,z,$)=>($=G!=null?e(s(G)):{},p(!G||!G.__esModule?t($,"default",{value:G,enumerable:!0}):$,G)),h=G=>p(t({},"__esModule",{value:!0}),G),f=(G,z,$)=>(o(G,typeof z!="symbol"?z+"":z,$),$),y={};c(y,{createReactPlayer:()=>F}),yx=h(y);var S=m(Zr()),L=m(N7()),O=m(oSe),v=m(PC()),C=A7(),E=aw(),x=m(lSe());const A=(0,E.lazy)(()=>Di(()=>import("./Preview-B4oU5yME.js").then(G=>G.P),[])),w=typeof window<"u"&&window.document&&typeof document<"u",k=typeof globalThis<"u"&&globalThis.window&&globalThis.window.document,N=Object.keys(C.propTypes),_=w||k?S.Suspense:()=>null,j=[],F=(G,z)=>{var $;return $=class extends S.Component{constructor(){super(...arguments),f(this,"state",{showPreview:!!this.props.light}),f(this,"references",{wrapper:Y=>{this.wrapper=Y},player:Y=>{this.player=Y}}),f(this,"handleClickPreview",Y=>{this.setState({showPreview:!1}),this.props.onClickPreview(Y)}),f(this,"showPreview",()=>{this.setState({showPreview:!0})}),f(this,"getDuration",()=>this.player?this.player.getDuration():null),f(this,"getCurrentTime",()=>this.player?this.player.getCurrentTime():null),f(this,"getSecondsLoaded",()=>this.player?this.player.getSecondsLoaded():null),f(this,"getInternalPlayer",(Y="player")=>this.player?this.player.getInternalPlayer(Y):null),f(this,"seekTo",(Y,q,U)=>{if(!this.player)return null;this.player.seekTo(Y,q,U)}),f(this,"handleReady",()=>{this.props.onReady(this)}),f(this,"getActivePlayer",(0,O.default)(Y=>{for(const q of[...j,...G])if(q.canPlay(Y))return q;return z||null})),f(this,"getConfig",(0,O.default)((Y,q)=>{const{config:U}=this.props;return L.default.all([C.defaultProps.config,C.defaultProps.config[q]||{},U,U[q]||{}])})),f(this,"getAttributes",(0,O.default)(Y=>(0,E.omit)(this.props,N))),f(this,"renderActivePlayer",Y=>{if(!Y)return null;const q=this.getActivePlayer(Y);if(!q)return null;const U=this.getConfig(Y,q.key);return S.default.createElement(x.default,{...this.props,key:q.key,ref:this.references.player,config:U,activePlayer:q.lazyPlayer||q,onReady:this.handleReady})})}shouldComponentUpdate(Y,q){return!(0,v.default)(this.props,Y)||!(0,v.default)(this.state,q)}componentDidUpdate(Y){const{light:q}=this.props;!Y.light&&q&&this.setState({showPreview:!0}),Y.light&&!q&&this.setState({showPreview:!1})}renderPreview(Y){if(!Y)return null;const{light:q,playIcon:U,previewTabIndex:D,oEmbedUrl:X,previewAriaLabel:W}=this.props;return S.default.createElement(A,{url:Y,light:q,playIcon:U,previewTabIndex:D,previewAriaLabel:W,oEmbedUrl:X,onClick:this.handleClickPreview})}render(){const{url:Y,style:q,width:U,height:D,fallback:X,wrapper:W}=this.props,{showPreview:B}=this.state,R=this.getAttributes(Y),J=typeof W=="string"?this.references.wrapper:void 0;return S.default.createElement(W,{ref:J,style:{...q,width:U,height:D},...R},S.default.createElement(_,{fallback:X},B?this.renderPreview(Y):this.renderActivePlayer(Y)))}},f($,"displayName","ReactPlayer"),f($,"propTypes",C.propTypes),f($,"defaultProps",C.defaultProps),f($,"addCustomPlayer",Y=>{j.push(Y)}),f($,"removeCustomPlayers",()=>{j.length=0}),f($,"canPlay",Y=>{for(const q of[...j,...G])if(q.canPlay(Y))return!0;return!1}),f($,"canEnablePIP",Y=>{for(const q of[...j,...G])if(q.canEnablePIP&&q.canEnablePIP(Y))return!0;return!1}),$};return yx}var Tx,VM;
1279function uSe(){if(VM)return Tx;VM=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,o=(O,v)=>{for(var C in v)t(O,C,{get:v[C],enumerable:!0})},c=(O,v,C,E)=>{if(v&&typeof v=="object"||typeof v=="function")for(let x of a(v))!i.call(O,x)&&x!==C&&t(O,x,{get:()=>v[x],enumerable:!(E=n(v,x))||E.enumerable});return O},p=(O,v,C)=>(C=O!=null?e(s(O)):{},c(!O||!O.__esModule?t(C,"default",{value:O,enumerable:!0}):C,O)),m=O=>c(t({},"__esModule",{value:!0}),O),h={};o(h,{default:()=>L}),Tx=m(h);var f=p(nSe()),y=cSe();const S=f.default[f.default.length-1];var L=(0,y.createReactPlayer)(f.default,S);return Tx}var pSe=uSe();const dSe=Qr(pSe),mSe="/assets/velki-logo-B14Mc4q3.webp",hSe=({user:e,params:t,setRunner:n,detail:a,runner:s,setBetSlipObject:i,setShowBetDialog:o,backOdds:c,layOdds:p,setShowMarketDepthPopup:m,profileData:h,getBetPosition:f,setLimit:y,scrollHeight:S,market:L,totalMatched:O,getMatchData:v,marketName:C,setMarketName:E,setMarketDepthData:x,ms:A,addToFavioute:w,position:k,oldBack:N,oldLay:_,betfairLimit:j,matchSetting:F,eventType:G,isInplay:z})=>{const $=b.useRef(null),[Y,q]=_d($),{showBetDialog:U,betSlipObject:D}=b.useContext(nr),{matchLimit:X,blockLimit:W,defaultStakeLimit:B,setTimeLeft:R}=b.useContext(En),J=Fn(),[Z,te]=b.useState("matchOdds"),oe=b.useRef({}),[pe,Le]=b.useState({}),Ze=be=>{if(be?.object?.marketId===(t?.marketId||a?.marketId)&&D?.bidPrice>0){const xe={};if(be?.object?.ib){let de=Number((D?.object?.rt-1)*D?.bidPrice),De=Number(D?.bidPrice);s.forEach(ue=>{ue.selectionId==be?.object?.ri?xe[ue.selectionId]=Number(ue.position||0)+de:xe[ue.selectionId]=Number(ue.position||0)-De})}else{let de=Number(D?.bidPrice),De=Number((D?.object?.rt-1)*D?.bidPrice);s.forEach(ue=>{ue.selectionId==be?.object?.ri?xe[ue.selectionId]=Number(ue.position||0)-De:xe[ue.selectionId]=Number(ue.position||0)+de})}console.log("Calculated new positions:",xe),Le(xe)}},Fe=(be,xe,de,De,ue)=>{fe.isEmpty(e)?J("/login"):be?.rt>0&&(q(ue),R(40),o(!0),y(oe.current),i(je=>(console.log(je),{...je,odds:be?.rt,teamName:de,betType:xe,playType:Z==="tie"?"tie":"betFair",object:{...De,...be,teamName:de,eventId:a?.eventId||t?.eventId,marketId:Z==="tie"?a?.tieMarketId:t?.marketId||a?.marketId},game_type:Number(a?.eventType)})))},Be=(be,xe="betFaire")=>{const de={4:"cricket",2:"tennis",1:"soccer"},De=G??a?.gameType,ue=de[De]||"cricket";if(!h?.matchSetting?.length)return{};const je=h.matchSetting.find(Ve=>Ve?.type===xe&&(h.arrayCheck==="details"||Ve?.sportType?.toLowerCase()===ue));return je?be?.includes("Over")?{...je,maxAmount:100}:je:{}};b.useEffect(()=>{const be=Be(C);oe.current=be},[h]);const He=be=>be.includes("Over")?"Over Under":be.includes("Tied")?"Tied Match":be;X?.length>0&&X?.find(be=>be?.betfairId==a?.eventType&&be?.market==He(C));let Ue=!fe.isEmpty(W?.find(be=>be?.betfairId==-3)),st=!fe.isEmpty(W?.find(be=>be?.betfairId==-4));b.useEffect(()=>{U&&!fe.isEmpty(D)&&D?.playType=="betFair"?Ze(D):U||Le({})},[D?.bidPrice,D?.odds,D?.object?.ri,D?.betType,U,t?.marketId,a?.marketId]);const Ne=()=>r.jsxs("div",{className:"match-odd-table bg-white p-3 px-2 py-1",children:[r.jsxs("div",{className:"d-flex back-lay-head justify-content-end ms-auto pb-1",children:[r.jsx("span",{className:"text-center w-100",children:"Back"}),r.jsx("span",{className:"text-center w-100",children:"Lay"})]}),r.jsx("ul",{className:"mb-2 rounded position-relative p-0",children:s?.slice()?.sort((be,xe)=>be.sortPriority-xe.sortPriority)?.map((be,xe)=>{const de=pe[be.selectionId],De=c?.filter(me=>me.ri===be.selectionId),ue=p?.filter(me=>me.ri===be.selectionId),je=N?.filter(me=>me.ri===be.selectionId),Ve=_?.filter(me=>me.ri===be.selectionId);let it="lockBackBets"in be?be?.lockBackBets:!1,St="lockLayBets"in be?be?.lockLayBets:!1;const It=p?.find(me=>me.ri===be.selectionId)||{};let Q=c?.find(me=>me.ri===be.selectionId)||{},ee=It?.rt>0?It?.rt:0,ie=Q?.rt>0?Q?.rt:0,ce=!1;return fe.isEmpty(a)||a?.matchOdds=="off"||ue?.length==0&&De?.length==0||ee<=0&&ie<=0||(ee>oe.current?.oddsLimit||ee==0)&&(ie>oe.current?.oddsLimit||ie==0)?ce=!0:ce=!1,A!=="OPEN"&&A!==1&&(ce=!0),be?.status!=="ACTIVE"&&(ce
1279=!0),!z&&O<1500&&(ce=!0),z&&G===1&&O<5e3&&(ce=!0),z&&G===2&&O<3e3&&(ce=!0),r.jsxs("li",{style:{scrollMarginTop:S},ref:xe==Y?$:null,children:[r.jsxs("h2",{children:[be?.runnerName,(k?.length>0||de!==void 0)&&r.jsxs("span",{className:`d-block py-1 ${be?.position>0?"text-green team-red-score":"team-red-score"}`,children:[k?.length>0&&fe.isNumber(be?.position)?be?.position>0?Math?.abs(be?.position).toFixed(2):`( ${Math.abs(be?.position).toFixed(2)} )`:"",de!==void 0&&U&&r.jsxs("span",{className:de>0?"text-green":"team-red-score",children:[" > ",de>0?Math.abs(de).toFixed(2):`( ${Math.abs(de).toFixed(2)} )`]})]})]}),r.jsx(nw,{component:"betfair",index:xe,marketName:C,item:be,disabelBack:it,oldBack:je,oldLay:Ve,conditionNew:ce&&A!==1,condition:ce&&A!==1,disabelLay:St,handelChange:Fe,odds_lay:ue,odds_back:De,limit:oe.current,detail:a}),(De[0]?.rt==0||ce)&&r.jsx("div",{className:"overlay-match",children:"Suspended"})]},be.selectionId)})}),r.jsxs("div",{className:"market-depth-sec d-flex",style:{justifyContent:"space-between",textAlign:"left"},children:[r.jsxs(jt,{className:"text-white border-dark d-flex align-items-center",onClick:()=>{m(!0),x({runner:s,backOdds:c,layOdds:p,totalMatched:O})},children:[r.jsx("img",{src:"../../assets/images/casino-icon/graph-icon.png",alt:""}),"Market Depth"]}),oe.current?.minAmount&&oe.current?.maxAmount&&r.jsxs("div",{className:"d-flex align-items-center min-max",children:[r.jsx(Eh,{}),r.jsx("span",{children:"min/max"}),r.jsxs("strong",{children:[oe.current?.minAmount,"/",Fd(oe.current?.maxAmount)]})]})]})]});return r.jsxs("div",{className:"match-odds-sec",children:[r.jsx("div",{className:`bg-yellow d-flex match-odd-header-outer ${a?.gameType=="soccer"?"match-odd-header-outer-soccer":""}`,children:L?.length>1?L?.map(be=>{let xe=a?.favourites?.find(de=>be?.marketId==de?.favoriteMarketId);return be?.market.includes("Over")&&Ue||be?.market.includes("Tied")&&st?null:r.jsx(ke.Fragment,{children:r.jsxs("div",{style:{marginRight:"7px",cursor:"pointer"},className:` d-flex align-items-center match-odd-header-text ${t?.marketId==be?.marketId?"match-odd-header":""}`,children:[r.jsx("div",{onClick:()=>w(a?.eventId,"Match Odds",be?.marketId,be?.market),style:{width:"3.7rem"},className:`fave  bg-star-sprit-black  start-0 ${fe.isEmpty(xe)?"":"animate"}`}),r.jsx("span",{onClick:()=>{C!==be?.market&&(J(`/full-market/${be?.marketId}/${t?.eventId}`),n(be?.jsonData?.[0]?.selections||[]),f(be?.marketId),v(be?.marketId),E(be?.market))},style:be.market?.includes("Over")?{width:"140px"}:{},children:be?.market})]})},be?.marketId)}):r.jsxs("div",{onClick:()=>{te("Match Odds"),E("Match Odds")},style:{marginRight:"7px",cursor:"pointer"},className:" d-flex align-items-center match-odd-header-text onematchodds match-odd-header",children:[r.jsx("div",{onClick:()=>w(a?.eventId,"Match Odds",a?.marketId,"Match Odds"),style:{width:"3.7rem"},className:`fave  bg-star-sprit-black  start-0 ${fe.isEmpty(a?.favourites?.find(be=>a?.marketId==be?.favoriteMarketId))?"":"animate"}`}),"Match Odds"]})}),Ne()]})};var sg={},HM;function fSe(){if(HM)return sg;HM=1,Object.defineProperty(sg,"__esModule",{value:!0});var e=Zr(),t=typeof window<"u";function n(){return t?{x:window.pageXOffset,y:window.pageYOffset}:{x:0,y:0}}function a(){var o=e.useState(n()),c=o[0],p=o[1];return e.useEffect(function(){var m=null;function h(){t&&m===null&&(m=window.requestAnimationFrame(function(){p(n()),m=null}))}if(t)return window.addEventListener("scroll",h),function(){return window.removeEventListener("scroll",h)}},[]),c}sg.useScrollPosition=a;function s(){var o=a().x;return o}sg.useScrollXPosition=s;function i(){var o=a().y;return o}return sg.useScrollYPosition=i,sg}var gSe=fSe();const ySe=({user:e,parmas:t,setRunner:n,detail:a,runner:s,setBetSlipObject:i,setShowBetDialog:o,backOdds:c,layOdds:p,setShowMarketDepthPopup:m,profileData:h,getBetPosition:f,setLimit:y,scrollHeight:S,market:L,totalMatched:O,getMatchData:v,marketName:C,setMarketName:E,setMarketDepthData:x,ms:A,addToFavioute:w,position:k,oldBack:N,oldLay:_,marketId:j,eventId:F})=>{const G=b.useRef(null),[z,$]=_d(G),{showBetDialog:Y}
1279=b.useContext(nr),{matchLimit:q,blockLimit:U,defaultStakeLimit:D,setTimeLeft:X}=b.useContext(En),W=Fn(),[B,R]=b.useState("matchOdds"),[J,Z]=b.useState({}),te=(Fe,Be,He,Ue,st)=>{fe.isEmpty(e)?W("/login"):Fe?.rt>0&&($(st),X(40),o(!0),y(J),i(Ne=>({...Ne,odds:Fe?.rt,teamName:He,betType:Be,playType:"toss",object:{...Ue,...Fe,teamName:He,eventId:F,marketId:j}})))},oe=Fe=>{let Be=h?.matchSetting?.find(He=>He?.type==Fe);if(fe.isEmpty(Be)){let He=h?.matchSetting?.find(Ue=>Ue?.type=="betFaire"&&(h?.arrayCheck=="details"?!0:Ue?.sportType==a?.gameType));return fe.isEmpty(He)?{maxAmount:500,maxProfit:1e4,minAmount:1,oddsLimit:20}:Fe=="Match Odds"?fe.isEmpty(a?.betLimitSetting)?fe.isEmpty(He)?{}:He:fe.isEmpty(He)?{}:He:Fe.includes("Over")?{...He,maxAmount:100}:He}else{let He=Be;if(!fe.isEmpty(He))return Fe.includes("Over")?{...He,maxAmount:100}:He}};b.useEffect(()=>{let Fe=oe(C),Be=D?.find(He=>He?.betfairId==a.eventType&&He?.market==C&&fe.inRange(O,He?.min,He?.max));fe.isEmpty(Be)?Z(Fe):Z({...Fe,maxAmount:Be?.stake})},[O,C,D]);const pe=Fe=>Fe.includes("Over")?"Over Under":Fe.includes("Tied")?"Tied Match":Fe;let Le=q?.length>0?q?.find(Fe=>Fe?.betfairId==a?.eventType&&Fe?.market==pe(C)):{};const Ze=()=>r.jsxs("div",{className:"match-odd-table bg-white p-3 px-2 py-1",children:[r.jsxs("div",{className:"d-flex back-lay-head justify-content-end ms-auto pb-1",children:[r.jsx("span",{className:"text-center w-100",children:"Back"}),r.jsx("span",{className:"text-center w-100",children:"Lay"})]}),r.jsxs("ul",{className:"mb-2 rounded position-relative p-0",children:[s?.map((Fe,Be)=>{const He=c?.filter(it=>it.ri===Fe.SelectionId),Ue=p?.filter(it=>it.ri===Fe.SelectionId),st=N?.filter(it=>it.ri===Fe.SelectionId),Ne=_?.filter(it=>it.ri===Fe.SelectionId);let be="lockBackBets"in Fe?Fe?.lockBackBets:!1,xe="lockLayBets"in Fe?Fe?.lockLayBets:!1;const de=p?.find(it=>it.ri===Fe.SelectionId)||{};let De=c?.find(it=>it.ri===Fe.SelectionId)||{},ue=de?.rt>0?de?.rt:0,je=De?.rt>0?De?.rt:0,Ve=!1;return Ue?.length==0&&He?.length==0||ue<=0&&je<=0||(ue>J?.oddsLimit||ue==0)&&(je>J?.oddsLimit||je==0)?Ve=!0:Ve=!1,r.jsxs("li",{style:{scrollMarginTop:S},ref:Be==z?G:null,children:[r.jsxs("h2",{children:[Fe?.RunnerName,(k?.length>0||Math.abs(Fe?.newPosition)>0)&&r.jsxs("span",{className:`d-block py-1 ${Fe?.position>0?"text-green team-red-score":"team-red-score"}`,children:[k?.length>0&&fe.isNumber(Fe?.position)?Fe?.position>0?Math?.abs(Fe?.position).toFixed(2):`( ${Math.abs(Fe?.position).toFixed(2)} )`:"",Math.abs(Fe?.newPosition)>=0&&Y&&r.jsxs("span",{className:Fe?.newPosition>0?"text-green":"team-red-score",children:[" ",">"," ",Fe?.newPosition>0?Math.abs(Fe?.newPosition).toFixed(2):`( ${Math.abs(Fe?.newPosition).toFixed(2)} )`]})]})]}),r.jsx(nw,{component:"betfair",index:Be,marketName:C,item:Fe,disabelBack:be,oldBack:st?.length>0?st:[],oldLay:Ne?.length>0?Ne:[],conditionNew:Ve&&A==1,condition:Ve&&A==1,disabelLay:xe,handelChange:te,odds_lay:Ue?.length>0?Ue:[],odds_back:He?.length>0?He:[],limit:J,detail:a})]})}),(A!=1||!fe.isEmpty(Le)&&O<Le?.limit)&&r.jsx("div",{className:"overlay-match",children:"Suspended"})]}),r.jsxs("div",{className:"market-depth-sec d-flex",style:{justifyContent:"space-between",textAlign:"left"},children:[a?.matchOdds=="on"&&a?.hasMatchOdds&&r.jsxs(jt,{className:"text-white border-dark d-flex align-items-center",onClick:()=>{m(!0),x({runner:s,backOdds:c,layOdds:p,totalMatched:O})},children:[r.jsx("img",{src:"../../assets/images/casino-icon/graph-icon.png",alt:""}),"Market Depth"]}),r.jsxs("div",{className:"d-flex align-items-center min-max",children:[r.jsx(Eh,{}),r.jsx("span",{children:"min/max"}),r.jsxs("strong",{children:[J?.minAmount||1,"/",Fd(J?.maxAmount)||100]})]})]})]});return r.jsxs("div",{className:"match-odds-sec",children:[r.jsx("div",{className:`bg-yellow d-flex match-odd-header-outer ${a?.gameType=="soccer"?"match-odd-header-outer-soccer":""}`,children:r.jsxs("div",{style:{marginRight:"7px",cursor:"pointer"},className:" d-flex align-items-center match-odd-header-text onematchodds match-odd-header",children:[r.jsx("div",{onClick:()=>w(F,"Match Odds",j,"To Win the Toss"),style:{width:"3.7rem"},className:`fave  bg-star-sprit-black  start-0 ${fe.isEmpty(a?.favourites?.find(Fe=>j==Fe?.favoriteMarketId))?"":"animate"}`}),"Toss"]})}),Ze()]})},TSe=`
1280  @keyframes shimmer {
1281    0% { background-position: -468px 0; }
1282    100% { background-position: 468px 0; }
1283  }
1284
1285  .shimmer {
1286    background: linear-gradient(
1287      to right,
1288      #e8edf0 8%,
1289      #d5dde2 18%,
1290      #e8edf0 33%
1291    );
1292    background-size: 936px 100%;
1293    animation: shimmer 1.4s linear infinite;
1294    border-radius: 6px;
1295  }
1296`;function Sx(){return r.jsxs("div",{style:{backgroundColor:"#dde5ea",borderRadius:"14px",padding:"14px 14px 16px",
1296width:"100%",boxSizing:"border-box"},children:[r.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"10px",marginBottom:"14px"},children:[r.jsx("div",{className:"shimmer",style:{height:"14px",width:"90px"}}),r.jsx("div",{className:"shimmer",style:{height:"14px",width:"130px"}}),r.jsx("div",{style:{flex:1}}),r.jsx("div",{className:"shimmer",style:{height:"14px",width:"14px",borderRadius:"50%"}})]}),r.jsxs("div",{style:{display:"flex",gap:"10px"},children:[r.jsxs("div",{style:{flex:1,display:"flex",flexDirection:"column",gap:"8px"},children:[r.jsx("div",{className:"shimmer",style:{height:"28px",width:"100%"}}),r.jsx("div",{className:"shimmer",style:{height:"28px",width:"100%"}})]}),r.jsx("div",{style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:"6px"},children:[0,1,2,3].map(e=>r.jsx("div",{className:"shimmer",style:{width:"52px",height:"28px",borderRadius:"8px"}},e))})]})]})}function SSe(){return r.jsxs(r.Fragment,{children:[r.jsx("style",{children:TSe}),r.jsxs("div",{style:{backgroundColor:"#ffffff",minHeight:"100vh",display:"flex",flexDirection:"column",alignItems:"center",padding:"24px 16px",gap:"12px",maxWidth:"480px",margin:"0 auto",boxSizing:"border-box"},children:[r.jsx(Sx,{}),r.jsx(Sx,{}),r.jsx(Sx,{})]})]})}const vSe=({market:e,user:t,detail:n,setLimit:a,scrollHeight:s,setBetSlipObject:i,setShowBetDialog:o,profileData:c,sportsBookPosition:p,eventType:m,addToFavioute:h})=>{const f=Fn(),y=b.useRef(null),[S,L]=_d(y),{setTimeLeft:O}=b.useContext(En),{showBetDialog:v,betSlipObject:C}=b.useContext(nr),[E,x]=b.useState({}),A=e?.apiSiteStatus!=="OPEN"||e?.marketStatus!==1||!e?.check,w=b.useMemo(()=>{const F={};return p?.filter(G=>G?.fancyName===e?.marketName).forEach(G=>{F[G.fancySelectionId]=Number(G.position||0)}),F},[p,e?.marketName]),k=b.useMemo(()=>{const F={maxAmount:1e3,maxProfit:1e4,minAmount:1,oddsLimit:10};return!c?.matchSetting||!n?F:c.matchSetting.find(z=>z?.type==="sportBook"&&(c.arrayCheck==="details"||z?.sportType===n.gameType))||F},[c,n]),N=(F,G,z,$,Y)=>{if(fe.isEmpty(t)){f("/login");return}A||!F?.rt||F.rt<=0||(L(Y),o(!0),O(40),a(k),i(q=>({...q,odds:F?.rt,eventId:n?.eventId,marketId:n?.marketId,teamName:z,item:{...e},playType:"sportBook",object:{...$,odds:F?.rt},eventType:e?.eventType,game_type:e?.eventType})))},_=F=>{if(!F?.bidPrice||F?.playType!=="sportBook"||F?.object?.marketId!==e?.i
1296d)return;const G=(F.odds-1)*F.bidPrice,z=F.bidPrice,$={};(e?.sportsBookSelection||[]).forEach(Y=>{const q=w[Y.id]||0;$[Y.id]=Y.id===F.object?.id?q+G:q-z}),x($)};b.useEffect(()=>{v?_(C):x({})},[C?.bidPrice,C?.odds,C?.object?.id,v]);const j=(e?.sportsBookSelection||[]).map(F=>({...F,RunnerName:F.selectionName,selectionId:F.id,b1:F.odds??0,bs1:k?.maxAmount||0,b2:0,bs2:0,b3:0,bs3:0,l1:0,ls1:0,l2:0,ls2:0,l3:0,ls3:0,status:A||F.status!=="ACTIVE"?"SUSPENDED":"ACTIVE"}));return r.jsx("div",{className:"bookmaker p-2",children:r.jsx(Mn,{defaultActiveKey:["0"],alwaysOpen:!0,children:r.jsxs(Mn.Item,{eventKey:"0",children:[r.jsx(Mn.Header,{children:r.jsxs("div",{className:"d-flex align-items-center",style:{paddingLeft:10},children:[r.jsx("div",{onClick:F=>{F.stopPropagation(),h(n?.eventId,"Toss",e?.id,"Toss")},style:{width:"3.7rem"},className:`fave  bg-star-sprit-black  start-0 ${n?.favourites?.some(F=>F.favoriteMarketId===e?.id)?"animate":""}`}),r.jsx("span",{children:"Toss"})]})}),r.jsx(Mn.Body,{className:"p-0",children:r.jsxs("div",{className:"match-odd-table bg-white p-3 px-2 py-1 pe-0",children:[r.jsxs("ul",{className:"mb-2 rounded position-relative p-0",children:[j.map((F,G)=>{const z=F.b1>0?[{rt:F.b1,bv:F.bs1,ib:!0,ri:F.selectionId,runnerName:F.RunnerName}]:[],$=[],Y=w[F.id]??0,q=E[F.id];return r.jsxs("li",{ref:G===S?y:null,style:{scrollMarginTop:s},children:[r.jsxs("h2",{children:[F.RunnerName,(Y!==0||q!==void 0&&v)&&r.jsxs("span",{className:`d-block py-1 ${(q??Y)>0?"text-green":"team-red-score"}`,children:[Y!==0&&(Y>0?Math.abs(Y).toFixed(2):`( ${Math.abs(Y).toFixed(2)} )`),q!==void 0&&v&&r.jsxs("span",{children:[" > ",q>0?Math.abs(q).toFixed(2):`( ${Math.abs(q).toFixed(2)} )`]})]})]}),r.jsx(nw,{component:"bookmaker",index:G,item:F,odds_back:z,odds_lay:$,handelChange:N,limit:k,detail:n,ms:A?2:1})]},F.id)}),A&&r.jsx("div",{className:"overlay-match",children:"Suspended"})]}),r.jsx("div",{className:"market-depth-sec d-flex justify-content-end",children:r.jsxs("div",{className:"d-flex align-items-center min-max",children:[r.jsx(Eh,{}),r.jsx("span",{children:"min/max"}),r.jsxs("strong",{children:[k?.minAmount||1,"/",Fd(k?.maxAmount)||100]})]})})]})})]})})})},vx=()=>{const e=vj(),{user:t,profileData:n,setShowPosition:a,showWidget:s,setActiveWidget:i,activeWidget:o,parly:c,scoreDetail:p,setSocketId:m,scoreAll:h,blockLimit:f}=b.useContext(En),{setBetSlipObject:y,setShowBetDialog:S,betSlipObject:L,showBetDialog:O,resetBetSlipObject:v,resetBetPosition:C,setResetBetPosition:E,betPlace:x,resetBetPlace:A,setLimit:w,setBetLoader:k}=b.useContext(nr),N=b.useRef(null),_=b.useRef(null);b.useRef(null);const j=b.useRef(!1),F=b.useRef({}),G=b.useRef({}),[z,$]=b.useState(XTe),[Y,q]=b.useState(AM);b.useEffect(()=>{window.scrollTo(0,0)},[]),b.useEffect(()=>{n&&!fe.isEmpty(n)&&ot(!0)},[n]);const U=Fn(),D=Ji(),{state:X}=Ji(),{y:W}=gSe.useScrollPosition(),[B,R]=b.useState("fancy"),[J,Z]=b.useState(!1),[te,oe]=b.useState(!1),[pe,Le]=b.useState(!1),[Ze,Fe]=b.useState(!1),[Be,He]=b.useState(!1),[Ue,st]=b.useState("live"),[Ne,be]=b.useState({}),[xe,de]=b.useState([]),[De,ue]=b.useState([]),[je,Ve]=b.useState([]),[it,St]=b.useState([]),[It,Q]=b.useState([]),[ee,ie]=b.useState([]),[ce,me]=b.useState([]),[Se,Re]=b.useState(!1),[K,ne]=b.useState(75),[ge,Te]=b.useState([]),[Ee,et]=b.useState([]),[rt,Pt]=b.useState([]),[kt,yt]=b.useState([]),[Xe,vt]=b.useState("All"),[Ft,gt]=b.useState([]),[Bt,Pn]=b.useState([]),[cn,ya]=b.useState([]),[Ka,we]=b.useState("Match Odds"),[Me,nt]=b.useState([]),[dt,Ct]=b.useState(0),[Jt,on]=b.useState([]),[Wt,Ut]=b.useState([]),[Ht,qt]=b.useState([]),[On,An]=b.useState([]),[Ma,Un]=b.useState(1),[kn,ca]=b.useState([]),[Ls,ei]=b.useState(!0),[rr,Gn]=b.useState(!0),[hr,wr]=b.useState(!1),[ws,ja]=b.useState(null),[$i,Dn]=b.useState(!0),[qn,lt]=b.useState([]),[en,un]=b.useState([]),[Jn,sa]=b.useState([]),[es,zi]=b.useState(1),[_s,Ya]=b.useState([]),[Er,Wl]=b.useState([]),[Ki,yp]=b.useState([]),[Ul,$l]=b.useState([]),[qi,Bd]=b.useState(0),[nu,ta]=b.useState(null),[zl,yi]=b.useState(!1),[No,rl]=b.useState(!1),[Tp,Kl]=b.useState(!1),[ql,Ti]=b.useState(!1),[ti,Si]=b.useState({}),[ni,Ao]=b.useState(null),{hasFancy:ai=!0,hasBookmaker:vi=!0,hasS
1296portBook:Rh=!0,eventType:sl,isInplay:Co}=X||{},[Xi,il]=b.useState([]),[Ke,he]=b.useState([]),[Oe,ot]=b.useState(!1),ct=sl!==void 0?sl:Number(Ne?.eventType),$t=$e=>{switch($e){case 1:return"soccer";case 2:return"tennis";case 4:return"cricket";default:return"unknown"}},ha=$e=>{const ze=new Date(Number($e));return isNaN(ze.getTime())?new Date().toISOString().slice(0,19).replace("T"," "):ze.toISOString().slice(0,19).replace("T"," ")},Gr=()=>{He(!Be)},bi=()=>{Z(!J),B==="sport"&&oe(!te)},ol=$e=>{const ze=D.pathname.split("/");ze[ze.length-1]=$e;const Ie=ze.join("/");U(Ie,{replace:!1})},[Bs,Xl]=b.useState([]),ll=async $e=>{let Ie={userId:fe.isEmpty(localStorage.getItem("token"))?"":fg(localStorage.getItem("token"))?.user?._id,eventId:e?.eventId};const{status:Ye,data:Pe}=await Cn(Zt.matchDetail,Ie);if(Ye===200&&Pe?.success){if(Pe?.results?.marketList?.length>1)if(Pe?.results?.gameType=="cricket"||Pe?.results?.gameType=="soccer"){let ut=Pe?.results?.marketList?.filter(Xt=>Xt?.jsonData?.[0]?.selections?.length>0&&Xt?.market!="To Win the Toss");lt(ut||[]);let Yt=ut?.map(Xt=>Xt?.marketId);Yt?.length>0&&sa(Yt);let mt=ut?.filter(Xt=>Xt?.marketId==e?.marketId);we(mt[0]?.market);let Dt=Pe?.results?.marketList?.find(Xt=>Xt?.market=="To Win the Toss");fe.isEmpty(Dt)||(Ya(Dt?.jsonData?.[0]?.selections),Wl(Dt))}else we("Match Odds");else we("Match Odds");Xl(Pe?.results?.favourites?.map(ut=>ut?.favoriteMarketId)),be(Pe?.results),on(Pe?.results?.jsonTieData||[]),Ql(Pe?.results)}},Es=![1,2,4].includes(ct)||Ne?.gameType==="virtual"||Number(e.eventId)<0,Va={soccer:1,tennis:2,cricket:4,virtual:4},Ql=async $e=>{const{status:ze,data:Ie}=await Cn(Zt.seriesList,{game_type:Va[$e?.gameType]});ze===200&&Ie?.status&&(Ie?.data?.matches?.length>0?(fe.isEmpty(o)&&i($e?._id),ca(Ie?.data?.matches)):(ca([]),i("")))},Qi=async $e=>{const{status:ze,data:Ie}=await Cn(Zt.betPosition+`?eventId=${e.eventId}&type=${Ne?.gameType}&marketId=${fe.isEmpty($e)?e?.marketId:$e}`);ze===200&&Ie.success&&Ie?.results?.betFair?.length>0&&($l(Ie?.results?.betFair),Ya(Ye=>Ye.map(Pe=>{let ut=Ie?.results?.betFair.find(Yt=>Yt?.selectionId==Pe?.SelectionId);return fe.isEmpty(ut)?{...Pe,position:0,newPosition:0}:{...Pe,position:ut?.selectionId==Pe?.SelectionId?ut?.position:0,newPosition:0}})))},ko=async $e=>{const{status:ze,data:Ie}=await Cn(Zt.betPosition+`?eventId=${e.eventId}&type=${Ne?.gameType}&marketId=${fe.isEmpty($e)?e?.marketId:$e}`);ze===200&&Ie.success&&Zl(Ie?.results)},Zl=$e=>{Pn($e),de(ze=>$e?.betFair?.length>0?ze.map(Ie=>{let Ye=$e?.betFair.find(Pe=>Pe?.selectionId==Ie?.selectionId.toString());return fe.isEmpty(Ye)?{...Ie,position:0,newPosition:0}:{...Ie,position:Ye?.position,newPosition:0}}):ze.map(Ie=>({...Ie,position:0,newPosition:0}))),ue(ze=>$e?.bookmaker?.length>0?ze?.map(Ie=>{let Ye=$e?.bookmaker?.find(Pe=>Pe?.selectionId==Ie?.selectionId);return{...Ie,position:Ye?.position?Ye?.position:0,newPosition:0}}):ze?.map(Ie=>({...Ie,position:0,newPosition:0}))),on(ze=>$e?.tie?.length>0?ze?.map(Ie=>{let Ye=$e?.tie?.find(Pe=>Pe?.selectionId==Ie?.SelectionId);return{...Ie,position:Ye?.selectionId==Ie?.SelectionId?Ye?.position:0,newPosition:0}}):ze?.map(Ie=>({...Ie,position:0,newPosition:0}))),Ut(ze=>$e?.toss?.length>0?ze?.map(Ie=>{let Ye=$e?.toss?.find(Pe=>Pe?.selectionId==Ie?.SelectionId);return{...Ie,position:Ye?.selectionId==Ie?.SelectionId?Ye?.position:0,newPosition:0}}):ze?.map(Ie=>({...Ie,position:0,newPosition:0})))},cs=async()=>{const{status:$e,data:ze}=await Cn(Zt.betFancyPosition+`?eventId=${e.eventId}&type=${Ne.gameType}`);if($e===200&&ze.success){const Ie=ze?.results?.map(Ye=>({selectionId:Ye?.selectionId,position:Ye?.position,betRunPosition:Ye?.betRunPosition,fName:Ye?.fancyName}));$a.setItem("fancy",Ie),us(Ie)}},us=$e=>{ya($e),il(ze=>{const Ie=ze.map(Ye=>{let Pe=$e?.find(ut=>ut.selectionId==Ye.selectionId);return{...Ye,odds:Ye,position:fe.isEmpty(Pe)?"":Pe?.position}});return Ve(Ie),Ie}),he(ze=>{const Ie=ze.map(Ye=>{let Pe=$e?.find(ut=>ut.selectionId==Ye.selectionId);return{...Ye,odds:Ye,position:fe.isEmpty(Pe)?"":Pe?.position}});return St(Ie),Ie}),gt(ze=>ze?.map(Ie=>{let Ye=$e?.find(Pe=>Pe.selectionId==Ie.selectionId);return{...Ie,odds:Ie,position:fe.isEmpty(Ye)?"":Ye?.position}}))},Fo=async()=>{const{status:$e,data:ze}=await Cn(Zt.betPremiumFancyPosition+`?eventId=${e.eventId}&type=${Ne.gameType}`);$e===200&&ze.success&&($a.setItem("premiumFancy",ze?.results||[]),nt(ze?.results),ie(Ie=>Ie?.map(Ye=>{let Pe=ze?.results?.filter(ut=>ut?.fancyName==Ye?.marketName);return Pe?.length>0&&Pe[0]?.fancyName==Ye?.marketName?{...Ye,sportsBookSelection:Ye?.sportsBookSelection?.map(ut=>{let Yt=Pe?.find(mt=>ut?.id==mt?.fancySelectionId);return{...ut,position:Yt?.position}})}:Ye})))},cl=($e,ze=!1)=>{const Ie=ze?he:il,Ye=ze?St:Ve,Pe=ze?G:F;Ie(ut=>{const Yt=ut.map(mt=>mt.selectionId===$e?{...mt,status:3,odds:{...mt.odds,ms:"3"}}:mt);return(ze?B==="fancyPlus":B==="fancy")&&(Ye(Yt),gt(Yt)),Yt}),Pe.current[$e]=setTimeout(()=>{Ie(ut=>{const Yt=ut.filter(mt=>mt.selectionId!==$e);return(ze?B==="fancyPlus":B==="fancy")&&(Ye(Yt),ze||gt(Yt)),Yt}),delete Pe.current[$e]},5e3)},ul=$e=>{vt($e)},[_h,Sp]=b.useState([]),[ts,au]=b.useState([]);b.useEffect(()=>{fe.isEmpty(Er)},[Er]);const Yr=$e=>{const ze=$e;if(!ze?.status||!ze?.data||!ze.data[0]){console.warn("Invalid Betfair Odds Data"),yi(!1);return}const Ie=ze.data[0],Ye=Ie.selections,Pe={data:{marketId:Ie.marketId,mi:Ie.marketId,ms:Ie.status||1,ts:new Date().toISOString().slice(0,19).replace("T"," ")+".0000000",totalMatched:Ie.totalMatched||0,lastMatchTime:Ie.lastMatchTime,rt:[],betLimitSetting:Ie.betLimitSetting},message:ze.message};Ye&&Array.isArray(Ye)&&Ye.forEach(Yt=>{const mt=Yt.selectionId,Dt=Yt;Dt&&Dt.availableToBack&&Array.isArray(Dt.availableToBack)&&Dt.availableToBack.forEach(Xt=>{Pe.data.rt.push({ri:mt,rt:Xt.price,bv:Xt.size,ib:!0})}),Dt&&Dt.availableToLay&&Array.isArray(Dt.availableToLay)&&Dt.availableToLay.forEach(Xt=>{Pe.data.rt.push({ri:mt,rt:Xt.price,bv:Xt.size,ib:!1})})});const ut=Pe.data;if(ut.mi===e?.marketId){Un(ut.ms),ut.betLimitSetting&&Si(ut.betLimitSetting);const Yt=ut.rt.filter(Xt=>Xt.ib===!0)||[],mt=ut.rt.filter(Xt=>Xt.ib===!1)||[];let Dt=[...Yt].concat([...mt]);k(Xt=>(Xt||y(Lt=>{if(Lt?.playType=="betFair")if(Dt?.length>0){let Ce=Dt?.find(Qe=>Qe?.ib==Lt?.object?.ib&&Qe?.ri==Lt?.object?.SelectionId);return{...Lt,odds:Ce?.rt}}else return Lt;else return Lt}),Xt)),Te(Xt=>(Sp(Xt),Yt)),Bd(ut.ms),et(Xt=>(au(Xt),mt)),Ct(ut.totalMatched||0),yi(!0),de(Xt=>Ye.map(Lt=>{const Ce=Xt.find(Qe=>Qe?.selectionId?.toString()===Lt?.selectionId?.toString());return{...Lt,position:Ce?Ce.position:0,newPosition:Ce?Ce.newPosition:0}}))}},Bh=$e=>{const ze=$e;if(ze?.subCode===200&&ze?.status===!0&&ze?.data?.selections){const Ie=ze.data,Ye=Ie.selections,Pe=Array.isArray(Ye)?Ye:Object.values(Ye),ut=[],Yt=[];Pe.forEach(mt=>{const Dt=(()=>{try{return JSON.parse(mt.backOddsInfo||"[]").filter(qa=>qa&&qa!=="")}catch{return[]}})(),Xt=(()=>{try{return JSON.parse(mt.layOddsInfo||"[]").filter(qa=>qa&&qa!=="")}catch{return[]}})(),Lt=mt.runnerName,Ce=mt.marketId,Qe=Dt[0]?parseFloat(Dt[0]):0,Je=Dt[1]?parseFloat(Dt[1]):0,Mt=Dt[2]?parseFloat(Dt[2]):0,gn=Xt[0]?parseFloat(Xt[0]):0,na=Xt[1]?parseFloat(Xt[1]):0,sr=Xt[2]?parseFloat(Xt[2]):0,ua={RunnerName:Lt,marketId:Ce,name:Lt,selectionId:mt.selectionId,b1:Qe,bs1:Ie?.max||0,b2:Je,bs2:Ie?.max||0,b3:Mt,bs3:Ie?.max||0,l1:gn,ls1:Ie?.max||0,l2:na,ls2:Ie?.max||0,l3:sr,ls3:Ie?.max||0,status:mt?.status,min:Ie?.min,max:Ie?.max,utime:mt.updateDate,sort:mt.sort},nc=[];Dt.forEach(ou=>{nc.push({runnerName:Lt,name:Lt,ib:!0,rt:parseFloat(ou),bv:Ie?.max||0})}),Xt.forEach(ou=>{nc.push({runnerName:Lt,name:Lt,ib:!1,rt:parseFloat(ou),bv:Ie?.max||0})}),ua.rt=nc,ut.push(ua),Yt.push(...nc)}),ue(ut),Pt(Yt.filter(mt=>mt.ib)),yt(Yt.filter(mt=>!mt.ib)),zi(Ie?.markets?.status),Kl(!0)}else Kl(!1)},Dh=$e=>{const ze=$e;if(ze?.status===!1||ze?.subCode===400||ze?.subCode===404){il(Ie=>(Ie.forEach(Ye=>{F.current[Ye.selectionId]||cl(Ye.selectionId,!1)}),Ie)),he(Ie=>(Ie.forEach(Ye=>{G.current[Ye.selectionId]||cl(Ye.selectionId,!0)}),Ie)),rl(!1);return}if(ze?.subCode===200&&ze?.status===!0&&ze?.data){const Ye=ze.data.map(Lt=>{const Ce=Lt.marketId,Qe=[...Lt.runsNo>0?[{ri:Ce,rt:Lt.runsNo,ib:!1,pt:Lt.oddsNo}]:[],...Lt.runsYes>0?[{ri:Ce,rt:Lt.runsYes,ib:!0,pt:Lt.oddsYes}]:[]];return{eventId:Lt.eventId,selectionId:Ce,mid:`${Lt.eventId}S${Ce}`,mi:`${Lt.eventId}S${Ce}`,centralizedId:`${Lt.eventId}S${Ce}`,fancyName:Lt.marketName,name:Lt.marketName,RunnerName:Lt.marketName,srno:Lt.sort,status:Lt.status,b1:Lt.runsYes,bs1:Lt.oddsYes,l1:Lt.runsNo,ls1:Lt.oddsNo,b2:0,b3:0,bs2:0,bs3:0,l2:0,l3:0,ls2:0,ls3:0,min:Lt.min,max:Lt.max,ts:ha(Lt.updateDate),oddsTime:ha(Lt.updateDate),oddsExpireTime:ha(Lt.updateDate?Number(Lt.updateDate)+5e3:Date.now()+5e3),odds:{rt:Qe,ms:Lt.status},jsonData:{eventType:Lt.eventType,eventId:Lt.eventId,marketId:Lt.marketId,marketType:Lt.marketType,status:Lt.status,summaryStatus:Lt.summaryStatus,sort:Lt.sort,eventName:Lt.eventName,marketName:Lt.marketName,runsYes:Lt.runsYes,runsNo:Lt.runsNo,oddsYes:Lt.oddsYes,oddsNo:Lt.oddsNo,updateDate:Lt.updateDate,oddsSettingUpdateDate:Lt.updateDate,min:Lt.min,max:Lt.max,delayBetting:Lt.delayBetting,rebateRatio:Lt.rebateRatio,remarkFirstRow:Lt.remarkFirstRow,remarkSecondRow:Lt.remarkSecondRow}}}),Pe=Ye.filter(Lt=>Lt.jsonData.marketType!==6&&!Lt.fancyName.toLowerCase().includes("odd")&&!Lt.fancyName.toLowerCase().includes("even")),ut=Ye.filter(Lt=>Lt.jsonData.marketType===6||Lt.fancyName.toLowerCase().includes("odd")||Lt.fancyName.toLowerCase().includes("even"));il(Lt=>{const Ce=new Set(Pe.map(Je=>Je.selectionId));Ce.forEach(Je=>{F.current[Je]&&(clearTimeout(F.current[Je]),delete F.current[Je])}),Lt.forEach(Je=>{!Ce.has(Je.selectionId)&&!F.current[Je.selectionId]&&cl(Je.selectionId,!1)});const Qe=[...Lt];return Pe.forEach(Je=>{const Mt=Qe.findIndex(gn=>gn.selectionId===Je.selectionId);Mt!==-1?Qe[Mt]={...Je,position:Qe[Mt].position}:Qe.push(Je)}),B==="fancy"&&(Ve(Qe),gt(Qe)),Qe}),he(Lt=>{const Ce=new Set(ut.map(Je=>Je.selectionId));Ce.forEach(Je=>{G.current[Je]&&(clearTimeout(G.current[Je]),delete G.current[Je])}),Lt.forEach(Je=>{!Ce.has(Je.selectionId)&&!G.current[Je.selectionId]&&cl(Je.selectionId,!0)});const Qe=[...Lt];return ut.forEach(Je=>{const Mt=Qe.findIndex(gn=>gn.selectionId===Je.selectionId);Mt!==-1?Qe[Mt]={...Je,position:Qe[Mt].position}:Qe.push(Je)}),B==="fancyPlus"&&St(Qe),Qe});const Yt=Ye.filter(Lt=>Lt.jsonData.marketType!==2),mt=[...new Set(Yt.map(Lt=>Lt.jsonData.marketType))],Dt={1:"Fancy",3:"Ball by Ball",4:"Khado",5:"Lottery",6:"Odd/Even",7:"Player",8:"Last Digit ODD",9:"Wicket",10:"Win Toss",11:"Bowler Session",14:"Premium ODDs"},Xt=mt.map(Lt=>({type:Lt,name:Dt[Lt]||`Type ${Lt}`}));Q(Xt?.length?[{type:"All",name:"All"},...Xt]:[{type:"All",name:"All"}]),rl(!0)}else rl(!1)};b.useEffect(()=>()=>{Object.values(F.current).forEach(clearTimeout),Object.values(G.current).forEach(clearTimeout)},[]);const[pl,ru]=b.useState({}),[ec,Ia]=b.useState({}),Oi=b.useRef({}),Dd=$e=>{const ze=$e;if(ze?.subCode===200&&ze?.status===!0&&ze?.data&&(Array.isArray(ze.data)||typeof ze.data=="object")){const Pe=Object.values(ze.data).map(mt=>{const Dt=mt.geniusSportsSelection||[];return{id:mt.id,marketName:mt.marketName,eventId:mt.eventId,centralizedId:`${mt.eventId}S${mt.id}`,status:mt.apiSiteStatus,marketStatus:mt.marketStatus,apiSiteStatus:mt.apiSiteStatus,check:mt.apiSiteStatus==="OPEN"&&mt.marketStatus===1,sportsBookSelection:Dt.map((Xt,Lt)=>({id:Xt.id,selectionName:Xt.selectionName,apiSiteSelectionId:Xt.apiSiteSelectionId,sortPriority:Lt+1,status:Xt.isActive===1?"ACTIVE":"INACTIVE",odds:Xt.odds,position:0,newPosition:0})),min:mt.min,max:mt.max,sort:mt.sort,isPopular:mt.isPopular,tabType:mt.tabType,ts:ha(mt.updateDate),odd_ts:ha(mt.updateDate)}}),ut=Pe.find(mt=>mt.marketName?.toLowerCase().includes("which team wins the coin toss")),Yt=Pe.filter(mt=>!mt.marketName?.toLowerCase().includes("which team wins the coin toss"));ut&&Ao(ut),ru(mt=>{const Dt={...mt};return Yt.forEach(Xt=>{Dt[Xt.id]=Xt}),Oi.current=Dt,Dt}),Ia(mt=>{const Dt={...mt};return Yt.forEach(Xt=>{Dt[Xt.id]&&(clearTimeout(Dt[Xt.id]),delete Dt[Xt.id])}),Dt}),fe.isEmpty(t)?ie(Yt):nt(mt=>{const Dt=Yt.map(Xt=>{const Lt=mt?.filter(Ce=>Ce?.fancyName===Xt.marketName);return Lt?.length?{...Xt,sportsBookSelection:Xt.sportsBookSelection.map(Ce=>{const Qe=Lt.find(Je=>Je?.fancySelectionId===Ce.id);return{...Ce,position:Qe?.position??0}})}:Xt});return ie(Dt),mt}),Ti(!0);return}if(ze?.status===!1){Ao(ut=>ut&&{...ut,status:"SUSPENDED",apiSiteStatus:"SUSPENDED",check:!1,sportsBookSelection:ut.sportsBookSelection.map(Yt=>({...Yt,status:"INACTIVE"}))});const Ye=Oi.current;if(!Object.keys(Ye).length){ie([]),Ti(!1);return}const Pe=Object.values(Ye).map(ut=>({...ut,status:"SUSPENDED",apiSiteStatus:"SUSPENDED",check:!1,sportsBookSelection:ut.sportsBookSelection.map(Yt=>({...Yt,status:"INACTIVE"}))}));ie(Pe),Ti(!0),Ia(ut=>{const Yt={...ut};return Object.values(Ye).forEach(mt=>{Yt[mt.id]||(Yt[mt.id]=setTimeout(()=>{ru(Dt=>{const Xt={...Dt};return delete Xt[mt.id],Oi.current=Xt,Object.keys(Xt).length||Ti(!1),Xt}),ie(Dt=>Dt.filter(Xt=>Xt.id!==mt.id)),Ia(Dt=>{const Xt={...Dt};return delete Xt[mt.id],Xt})},5e3))}),Yt})}};b.useEffect(()=>()=>
1296{Object.values(ec).forEach($e=>{$e&&clearTimeout($e)})},[ec]);const Md=$e=>{let ze=[...xe];if(L?.bidPrice>0)if($e?.object?.ib){let Ie=Number(Number(L.odds-1)*Number(L?.bidPrice)),Ye=Number(L?.bidPrice);Math.abs(ze[0]?.position)>0?de(ze?.map(Pe=>Pe.SelectionId==$e?.object?.ri?{...Pe,newPosition:Number(Pe.position)+Ie}:{...Pe,newPosition:Number(Pe.position)-Ye})):de(ze?.map(Pe=>Pe.SelectionId==$e?.object?.ri?{...Pe,newPosition:Number(Ie)}:{...Pe,newPosition:-Number(Ye)}))}else{let Ie=Number(L?.bidPrice),Ye=Number(L.odds-1)*Number(L?.bidPrice);Math.abs(ze[0]?.position)>0?de(ze?.map(Pe=>Pe.SelectionId==$e?.object?.ri?{...Pe,newPosition:Number(Pe.position)-Ye}:{...Pe,newPosition:Number(Pe.position)+Ie})):de(ze?.map(Pe=>Pe.SelectionId==$e?.object?.ri?{...Pe,newPosition:-Number(Ye)}:{...Pe,newPosition:Number(Ie)}))}},jd=$e=>{let ze=[..._s];if(L?.bidPrice>0)if($e?.object?.ib){let Ie=Number(Number(L.odds-1)*Number(L?.bidPrice)),Ye=Number(L?.bidPrice);Math.abs(ze[0]?.position)>0?Ya(ze?.map(Pe=>Pe.SelectionId==$e?.object?.ri?{...Pe,newPosition:Number(Pe.position)+Ie}:{...Pe,newPosition:Number(Pe.position)-Ye})):Ya(ze?.map(Pe=>Pe.SelectionId==$e?.object?.ri?{...Pe,newPosition:Number(Ie)}:{...Pe,newPosition:-Number(Ye)}))}else{let Ie=Number(L?.bidPrice),Ye=Number(L.odds-1)*Number(L?.bidPrice);Math.abs(ze[0]?.position)>0?Ya(ze?.map(Pe=>Pe.SelectionId==$e?.object?.ri?{...Pe,newPosition:Number(Pe.position)-Ye}:{...Pe,newPosition:Number(Pe.position)+Ie})):Ya(ze?.map(Pe=>Pe.SelectionId==$e?.object?.ri?{...Pe,newPosition:-Number(Ye)}:{...Pe,newPosition:Number(Ie)}))}},Mh=$e=>{if($e?.bidPrice>=0){let ze=B==="fancyPlus"?it:je,Ie=B==="fancyPlus"?St:Ve,Ye=ze?.map(Pe=>({...Pe,newPosition:Pe?.newPosition||0,position:Pe?.position||0}));if($e?.object?.ib){let Pe=Ye.find(ut=>ut.selectionId==$e?.object?.selectionId);if(Math.abs(Pe.position)!==0&&!fe.isEmpty(Pe.type)){let ut=$e?.bidPrice+Pe.position;Pe.newPosition=ut;const Yt=Ye.map(mt=>(mt.selectionId==Pe.selectionId&&(mt.newPosition=Pe?.newPosition?parseFloat(Pe?.newPosition).toFixed(2):null),mt));Ie(Yt)}else{let ut=$e?.bidPrice;Pe.newPosition=ut;const Yt=Ye.map(mt=>(mt.selectionId==Pe.selectionId&&(mt.newPosition=Pe?.newPosition?parseFloat(Pe?.newPosition).toFixed(2):null),mt));Ie(Yt)}}else{let Pe=Ye.find(ut=>ut?.selectionId==$e?.object?.selectionId);if(Math.abs(Pe?.position)>0){let ut=$e?.bidPrice*$e.odds/100;Pe.newPosition=ut+Pe.position;const Yt=Ye.map(mt=>(mt.selectionId==Pe.selectionId&&(mt.newPosition=Pe?.newPosition?parseFloat(Pe?.newPosition).toFixed(2):null),mt));Ie(Yt)}else{let ut=$e?.bidPrice*$e?.odds/100;Pe.newPosition=ut;const Yt=Ye.map(mt=>(mt.selectionId==Pe.selectionId&&(mt.newPosition=Pe?.newPosition?parseFloat(Pe?.newPosition).toFixed(2):null),mt));Ie(Yt)}}}},Oy=$e=>{if($e=L,$e?.bidPrice>=0){let ze=($e.odds-1)*$e?.bidPrice,Ie=$e?.bidPrice;ie(Ye=>Ye?.map(Pe=>Pe?.id==$e?.object?.marketId?{...Pe,sportsBookSelection:Pe?.sportsBookSelection?.map(ut=>ut.id===$e?.object?.id?{...ut,position:ut.position!==0&&!isNaN(Math.abs(ut.position))?ut.position:0,newPosition:ut.position!==0&&!isNaN(Math.abs(ut.position))?Number(ze)+Number(ut.position):Number(ze)}:{...ut,position:ut.position!==0&&!isNaN(Math.abs(ut.position))?ut.position:0,newPosition:ut.position!==0&&!isNaN(Math.abs(ut.position))?Number(ut.position)-Number(Ie):-Number(Ie)})}:Pe))}},Ly=$e=>{let ze=[...De].map(Ie=>({...Ie,position:Ie?.position||0,newPosition:Ie?.newPosition||0}));if($e?.bidPrice>0)if($e?.object.ib){let Ie=Number($e?.odds/100*$e?.bidPrice),Ye=Number($e?.bidPrice);if(Math.abs(ze[0]?.position)>0)ue(ze?.map(Pe=>Pe.SelectionId==$e?.object?.SelectionId?{...Pe,newPosition:Number(Pe.position)+Number(Ie)}:{...Pe,newPosition:Number(Pe.position)-Number(Ye)}));else{let Pe=Number($e?.odds/100*$e?.bidPrice),ut=Number($e?.bidPrice);ue(ze?.map(Yt=>Yt.SelectionId==$e?.object?.SelectionId?{...Yt,newPosition:Number(Pe)}:{...Yt,newPosition:-Number(ut)}))}}else if(Math.abs(ze[0]?.position)>0){let Ie=Number($e?.bidPrice),Ye=Number($e?.odds/100*$e?.bidPrice);ue(ze?.map(Pe=>Pe.SelectionId==$e?.object?.SelectionId?{...Pe,newPosition:Number(Pe.position)-Number(Ye)}:{...Pe,newPosition:Number(Pe.position)+Number(Ie)}))}else{let Ie=Number($e?.bidPrice),Ye=Number($e?.odds/100*$e?.bidPrice);ue(ze?.map(Pe=>Pe.SelectionId==$e?.object?.SelectionId?{...Pe,newPosition:-Number(Ye)}:{...Pe,newPosition:Number(Ie)}))}},jh=$e=>{let ze=[...Jt].map(Ie=>({...Ie,position:Ie?.position||0,newPosition:Ie?.newPosition||0}));if(L?.bidPrice>0)if($e?.object?.ib){let Ie=ze.find(mt=>mt.SelectionId==$e?.object?.ri),Ye,Pe;$e.RunnerName=="The Draw"?(Ye=ze[0],Pe=ze[1]):(Ye=ze.find(mt=>mt.SelectionId!==$e?.object?.ri&&mt.RunnerName!="The Draw"),Pe=ze[2]?ze[2]:!1);let ut=(L.odds-1)*L?.bidPrice,Yt=L?.bidPrice;if(Math.abs(ze[0]?.position)>0||Math.abs(ze[1]?.position)>0){Ie.newPosition=Ie.position+ut,Ye.newPosition=Ye.position-Yt,Pe&&(Pe.newPosition=Pe.position-Yt);const mt=ze.map(Dt=>(Dt.SelectionId==Ie.SelectionId&&(Dt.newPosition=Ie?.newPosition?parseFloat(Ie?.newPosition.toFixed(2)):0),Dt.SelectionId==Ye.SelectionId&&(Dt.newPosition=Ye?.newPosition?parseFloat(Ye?.newPosition.toFixed(2)):0),Pe&&Dt.SelectionId==Pe.SelectionId&&(Dt.newPosition=Pe?.newPosition?parseFloat(Pe?.newPosition.toFixed(2)):0),Dt));on(mt)}else{Ie.newPosition=ut,Ye.newPosition=-Yt,Pe&&(Pe.newPosition=-Yt);const mt=ze.map(Dt=>(Dt.SelectionId==Ie.SelectionId&&(Dt.newPosition=Ie?.newPosition?parseFloat(Ie?.newPosition.toFixed(2)):0),Dt.SelectionId==Ye.SelectionId&&(Dt.newPosition=Ye?.newPosition?parseFloat(Ye?.newPosition.toFixed(2)):0),Pe&&Dt.SelectionId==Pe.SelectionId&&(Dt.newPosition=Pe?.newPosition?parseFloat(Pe?.newPosition.toFixed(2)):0),Dt));on(mt)}}else{let Ie=ze.find(ut=>ut.SelectionId==$e?.object?.ri),Ye,Pe;if($e.RunnerName=="The Draw"?(Ye=ze[0],Pe=ze[1]):(Ye=ze.find(ut=>ut.SelectionId!==$e?.object?.ri&&ut.RunnerName!="The Draw"),Pe=ze[2]?ze[2]:!1),Math.abs(ze[0]?.position)>0||Math.abs(ze[1]?.position)>0){let ut=L?.bidPrice,Yt=(L.odds-1)*L?.bidPrice;Ie.newPosition=Number(Ie?.position)-Number(Yt),Ye.newPosition=Number(Ye?.position)+Number(ut),Pe&&(Pe.newPosition=Number(Pe?.position)+Number(ut));const mt=ze.map(Dt=>(Dt?.SelectionId==Ie?.SelectionId&&(Dt.newPosition=Ie?.newPosition?parseFloat(Ie?.newPosition):0),Dt?.SelectionId==Ye?.SelectionId&&(Dt.newPosition=Ye?.newPosition?parseFloat(Ye?.newPosition):0),Pe&&Dt?.SelectionId==Pe?.SelectionId&&(Dt.newPosition=Pe?.newPosition?parseFloat(Pe?.newPosition):0),Dt));on(mt)}else{let ut=L?.bidPrice,Yt=(L.odds-1)*L?.bidPrice;Ie.newPosition=-Number(Yt),Ye.newPosition=Number(ut),Pe&&(Pe.newPosition=Number(ut));const mt=ze.map(Dt=>(Dt?.SelectionId==Ie?.SelectionId&&(Dt.newPosition=Ie?.newPosition?parseFloat(Ie?.newPosition):0),Dt?.SelectionId==Ye?.SelectionId&&(Dt.newPosition=Ye?.newPosition?parseFloat(Ye?.newPosition):0),Pe&&Dt?.SelectionId==Pe?.SelectionId&&(Dt.newPosition=Pe?.newPosition?parseFloat(Pe?.newPosition):0),Dt));on(mt)}}},vp=$e=>{if(L?.bidPrice>0){let ze=[...Wt].map(Pe=>({...Pe,newPosition:Pe?.newPosition||0,position:Pe?.position||0})),Ie=ze.find(Pe=>Pe?.SelectionId===$e?.object?.SelectionId),Ye=ze.find(Pe=>Pe?.SelectionId!==$e?.object?.SelectionId);if(Math.abs(Ie?.position)>0||Math.abs(Ye?.position)>0){let Pe=L.odds*L?.bidPrice,ut=L?.bidPrice;Ie.newPosition=Number(Ie?.position)+Number(Pe),Ye.newPosition=Number(Ye?.position)-Number(ut);const Yt=ze.map(mt=>(mt?.SelectionId==Ie?.SelectionId&&(mt.newPosition=Ie?.newPosition?parseFloat(Ie?.newPosition):0),mt?.SelectionId==Ye?.SelectionId&&(mt.newPosition=Ye?.newPosition?parseFloat(Ye?.newPosition):0),mt));Ut(Yt)}else{let Pe=L.odds*L?.bidPrice,ut=-Number(L?.bidPrice);const Yt=ze.map(mt=>(mt?.SelectionId==Ie?.SelectionId&&(mt.newPosition=Pe?parseFloat(Pe):0),mt?.SelectionId==Ye?.SelectionId&&(mt.newPosition=ut?parseFloat(ut):0),mt));Ut(Yt)}}},Zi=$e=>{$e=="betFair"?de(ze=>ze?.map(Ie=>({...Ie,newPosition:0}))):$e=="bookmaker"?ue(ze=>Bt?.bookmaker?.length>0?ze?.map(Ie=>{let Ye=Bt?.bookmaker?.find(Pe=>Pe?.selectionId==`B${Ie?.SelectionId}`);return{...Ie,position:Ye?.position?Ye?.position:0,newPosition:0}}):ze?.map(Ie=>({...Ie,position:0,newPosition:0}))):$e=="toss"?Ya(ze=>ze?.map(Ie=>({...Ie,newPosition:0}))):$e=="sportBook"?ie(ze=>Me?.length>0?ze?.map(Ie=>{let Ye=Me?.find(Pe=>Pe?.fancyName==Ie?.marketName&&Ie?.id==Pe?.marketId);return Ye?.marketId==Ie?.id&&Ye?.fancyName==Ie?.marketName?{...Ie,sportsBookSelection:Ie?.sportsBookSelection?.map(Pe=>
1296Pe?.id==Ye?.selectionId&&Pe?.selectionName==Ye?.runnerName?{...Pe,position:Ye?.profitAmount,newPosition:0}:{...Pe,position:Ye?.loseAmount,newPosition:0})}:Ie}):ze.map(Ie=>({...Ie,sportsBookSelection:Ie?.sportsBookSelection?.map(Ye=>({...Ye,newPosition:0}))}))):$e=="tie"?on(ze=>Bt?.tie?.length>0?ze?.map(Ie=>{let Ye=Bt?.tie?.find(Pe=>Pe.selectionId==Ie.SelectionId);return{...Ie,position:Ye.selectionId==Ie.SelectionId?Ye?.position:0,newPosition:0}}):ze.map(Ie=>({...Ie,position:0,newPosition:0}))):$e=="toss"?Ut(ze=>Bt?.toss?.length>0?ze?.map(Ie=>{let Ye=Bt?.toss?.find(Pe=>Pe.selectionId==Ie.SelectionId);return{...Ie,position:Ye.selectionId==Ie.SelectionId?Ye?.position:0,newPosition:0}}):ze.map(Ie=>({...Ie,position:0,newPosition:0}))):$e=="multi"&&lt(ze=>ze?.map(Ie=>({...Ie,jsonData:Ie?.jsonData?.map(Ye=>({...Ye,position:Math.abs(Ye?.position)>0?Ye?.position:0,newPosition:0}))}))),E(!1),v()},wy=$e=>{let Ie=[...qn?.find(Ye=>Ye?.mi==$e?.mi)?.jsonData];if(L?.bidPrice>0)if($e?.object?.ib){let Ye=Number(L.odds-1)*Number(L?.bidPrice),Pe=Number(L?.bidPrice);Math.abs(Ie[0]?.position)>0?Ie=Ie?.map(ut=>ut.SelectionId==$e?.object?.ri?{...ut,newPosition:Number(ut.position)+Ye}:{...ut,newPosition:Number(ut.position)-Pe}):Ie=Ie?.map(ut=>ut.SelectionId==$e?.object?.ri?{...ut,newPosition:Number(Ye)}:{...ut,newPosition:-Number(Pe)})}else{let Ye=Number(L?.bidPrice),Pe=Number(L.odds-1)*Number(L?.bidPrice);Math.abs(Ie[0]?.position)>0?Ie=Ie?.map(ut=>ut.SelectionId==$e?.object?.ri?{...ut,newPosition:Number(ut.position)-Pe}:{...ut,newPosition:Number(ut.position)+Ye}):Ie=Ie?.map(ut=>ut.SelectionId==$e?.object?.ri?{...ut,newPosition:-Number(Pe)}:{...ut,newPosition:Number(Ye)})}lt(Ye=>Ye?.map(Pe=>Pe?.mi==$e?.mi?{...Pe,jsonData:Ie}:Pe))};b.useEffect(()=>{O&&(wr(!1),fe.isEmpty(L)||(L?.playType=="betFair"?Md(L):L?.playType=="toss"?jd(L):L?.playType=="fancy"?Mh(L):L?.playType=="sportBook"?Oy(L):L?.playType=="bookmaker"?Ly(L):L?.playType=="tie"?jh(L):L?.playType=="toss"?vp(L):L?.playType=="multi"&&wy(L)))},[L,O]),b.useEffect(()=>{C&&Zi(L?.playType)},[C]),b.useEffect(()=>{fe.isEmpty(t)||fe.isEmpty(Ne)||b.startTransition(()=>{ko(),cs(),Fo()})},[Ne]),b.useEffect(()=>{!fe.isEmpty(t)&&!fe.isEmpty(Er?.marketId)&&Qi(Er?.marketId)},[Er,t]),b.useEffect(()=>{x?.isPlaced&&x?.type=="matched"?x?.betType=="fancy"?cs():x?.betType=="sportBook"?Fo():(ko(),Qi(Er?.marketId)):x?.isPlaced&&x?.type=="error"&&Zi(x?.betType)},[x]),b.useEffect(()=>(window.addEventListener("beforeunload",Gd),()=>{window.removeEventListener("beforeunload",Gd)}),[]);const Gd=$e=>{},Yd=()=>{if(_.current?.connected)return;const $e=`https://api-velki.balmain.fit:2022/?match_id=${e?.eventId}&game_type=${[1,2,4].includes(ct)?ct:4}`,ze=wg($e,{transports:["websocket"],reconnection:!0,reconnectionAttempts:1/0,reconnectionDelay:1e3,forceNew:!0});_.current=ze,ze.on("fancy_market",Dh),ze.on("book_maker_market",Bh),ze.on("market_odds",Yr),ze.on("premium_market",Dd),ze.on("disconnect",Ie=>{console.log("Socket disconnected:",Ie)})};b.useEffect(()=>(Yd(),()=>{j.current=!0,_.current?.disconnect(),_.current=null}),[e?.eventId,ct,Es]),b.useEffect(()=>{const $e=()=>{document.hidden||(j.current=!1,_.current?.connected||(_.current?.connect(),Yd()))};return document.addEventListener("visibilitychange",$e),()=>{document.removeEventListener("visibilitychange",$e)}},[]),b.useEffect(()=>{let $e=document.getElementById("header")?Number(document.getElementById("header")?.offsetHeight)+2:0;ne($e)},[]),b.useEffect(()=>{const $e=()=>{const ze=window.scrollY,Ie=document.documentElement.scrollHeight;O?wr(!1):ze>=130&&Ie>600?wr(!0):wr(!1)};return window.addEventListener("scroll",$e),$e(),()=>{window.removeEventListener("scroll",$e)}},[O]),b.useEffect(()=>{const $e=window.setTimeout(()=>{Gn(!1)},4e3);return()=>window.clearTimeout($e)},[rr]);const[Vd,Gh]=b.useState(null),eo=async($e,ze,Ie,Ye)=>{const{status:Pe,data:ut}=await Cn(Zt.addToFavourite+`?eventId=${$e}&favoriteType=${ze}&favoriteMarketId=${Ie}&eventType=${D?.state?.eventType}&market=${Ye||""}`);ut?.success&&ll()},Yh=async $e=>{},Hd=$t(ct);let Ro=h?.find($e=>Number($e?.eventId)==Number(e?.eventId));!Ro&&Hd==="soccer"&&(Ro=h?.find($e=>
1296{const ze=$e.homeTeam?.name,Ie=$e.awayTeam?.name;if(ze||Ie){const Ye=(Ne?.eventName||"").toLowerCase(),Pe=ze?Ye.includes(ze.toLowerCase()):!1,ut=Ie?Ye.includes(Ie.toLowerCase()):!1;return Pe||ut}return!1}));let Vh=fe.isEmpty(f?.find($e=>$e?.betfairId==-1));const Jd=()=>!Es&&Co&&(Ne?.streamingChannel||Ud)?!fe.isEmpty(t):!1,[Pr,dl]=b.useState(null);b.useEffect(()=>{(async()=>{try{const ze={eventId:e?.eventId},{status:Ie,data:Ye}=await Cn(Zt.getScoreboard,ze);Ie===200&&Ye?.status&&dl(Ye?.data?.scoreCardURL)}catch(ze){console.error("Error fetching score details:",ze)}})()},[e.eventId]),b.useEffect(()=>{(async()=>{try{const ze={eventId:e?.eventId},{status:Ie,data:Ye}=await Cn(Zt.getTv,ze);Ie===200&&Ye?.status&&Ye?.data?.tv?(to(!0),Vr(!1),_o(!1)):(to(!1),Vr(!1),_o(!1))}catch(ze){console.error("Error fetching tv details:",ze),to(!1),Vr(!1),_o(!1)}})()},[e.eventId]);const tc=()=>Pr&&!Pr.includes("https://lmt.route2222.com")?r.jsx("iframe",{style:{width:"100%",background:"#322f32",height:"270px"},src:Pr}):r.jsx("div",{style:{width:"100%",background:"#ffffff",height:"270px",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"13px",fontWeight:"600"},children:Ne?.eventName});b.useEffect(()=>{je?.filter($e=>$e?.length>0)?.length==0},[je]);const[Hh,Jh]=b.useState(""),[Wd,Ey]=b.useState(""),[Py,su]=b.useState(""),[Ud,to]=b.useState(!1);b.useEffect(()=>{if(Wd){q(AM);const $e=setTimeout(()=>{q(!1)},2e3);return()=>clearTimeout($e)}},[Wd]),b.useEffect(()=>{!ai&&!No&&R("sport")},[]);const xy=$e=>{if(!$e||typeof $e!="string")return"Ytb : Ytb";const Pe=($e.split("||").map(mt=>mt.trim()).map(mt=>mt.replace(/Ytb\s*:\s*/,"").trim())[0]||"").split(":").map(mt=>mt.trim());let ut=Pe[0]||"Ytb",Yt=Pe[1]||"Ytb";return ut=!ut||ut==="0"||ut==="0/0"?"Ytb":ut,Yt=!Yt||Yt==="0"||Yt==="0/0"?"Ytb":Yt,`${ut} : ${Yt}`};b.useEffect(()=>{ll()},[e.eventId]),b.useEffect(()=>{const{hasFancy:$e,hasSportBook:ze}=X||{},Ie=$e??(Ne?.hasFancyBetMarkets||Ne?.hasInPlayFancyBetMarkets),Ye=ze??(Ne?.hasSportsBookMarkets||Ne?.hasGeniusSportsMarkets);B==="fancy"&&!Ie&&Ye&&R("sport")},[X?.hasFancy,X?.hasSportBook,Ne,B]),b.useEffect(()=>{B==="fancy"?(Ve(Xi),gt(Xi)):B==="fancyPlus"&&St(Ke)},[B,Xi,Ke]);const Wh=()=>{Re(!Se)},iu=n?.matchSetting?.length>0&&{...n,arrayCheck:"profile"}||Ne?.matchSetting?.length>0&&{...Ne,arrayCheck:"details"}||null,[ml,Vr]=b.useState(!1),[bp,_o]=b.useState(!1);return r.jsx("div",{children:r.jsx(Ui,{visibilityType:!0,className:"position-relative",children:!fe.isEmpty(t)&&fe.isEmpty(Ne)?r.jsx(SSe,{}):r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:"full-market",children:[Jd()&&r.jsxs(r.Fragment,{children:[r.jsxs("div",{class:"topnav",children:[r.jsx("p",{onClick:()=>st("live"),class:Ue==="live"?"active":"",children:"Live"}),r.jsx("p",{onClick:()=>st("scoreboard"),class:Ue==="scoreboard"?"active":"",children:"ScoreBoard"})]}),r.jsx("div",{children:Ue==="live"?r.jsxs("div",{className:"live-header",children:[r.jsx("span",{className:"d-flex align-items-center",style:{width:"30%",fontSize:"0.95rem"},children:Ne?.eventName?.split(" v ")[0]}),Ne?.eventName&&Ro&&Object.keys(Ro).length>0?r.jsx("span",{className:"score_color d-flex justify-content-center align-items-center",style:{width:"40%",fontSize:".95rem"},children:Number(Ne?.eventType)!==4?Ro?.current_score:Hm(xy(Ro?.current_score))}):r.jsx("span",{children:"-"}),r.jsx("span",{className:"d-flex justify-content-end align-items-center",style:{width:"30%",fontSize:"0.95rem"},children:Ne?.eventName?.split(" v ")[1]})]}):""})]}),Jd()&&Ue==="live"?r.jsxs("div",{className:"relative",style:{position:"relative"},children:[hr&&r.jsx("div",{style:{minHeight:"15rem",width:"100%",background:"#000"}}),r.jsxs("div",{style:N?.current?.getSecondsLoaded()==null||N?.current?.getSecondsLoaded()==0?{minHeight:"15rem"}:{},className:hr?"is-outside":"tv-outer",children:[hr&&r.jsx("i",{className:"icon icon-close is-outsite-icon",onClick:()=>{wr(!1),st("scoreboard")},style:{color:"#fff",zIndex:99,fontSize:"17px"}}),r.jsx("div",{className:"is-outsite-icon-new",children:r.jsx("img",{src:mSe,alt:""})}),Ud&&r.jsxs(r.Fragment,{children:[!ml&&r.jsx("img",{src:"/assets/images/cover-live.webp",alt:"Loading...",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",objectFit:"cover",zIndex:1}}),r.jsx("iframe",{src:`https://app.livetvapi.com/event-play-2/${e?.eventId}`,width:"100%",height:"100%",frameBorder:"0",allowFullScreen:!0,referrerPolicy:"origin",onLoad:()=>Vr(!0),style:{minHeight:"15rem",opacity:ml?1:0,transition:"opacity 0.3s ease"}})]}),!Ud&&r.jsxs(r.Fragment,{children:[!bp&&r.jsx("img",{src:"/assets/images/cover-live.webp",alt:"Loading...",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",objectFit:"cover",zIndex:1}}),r.jsxs("div",{style:{position:"relative"},children:[r.jsx(dSe,{muted:Se,controls:!1,ref:N,playsinline:!0,loop:!0,playing:!0,id:"videoFrame",style:{overflowX:"hidden",overflow:"hidden",backgroundColor:"#000000"},onClick:()=>Gn(!0),width:"100%",height:"15rem",url:Ne?.adsStatus?Ne?.adsContent:`https://aax-eu1314.com/${Ne.streamingChannel}/index.m3u8`,config:{file:{attributes:{preload:"none"},hlsOptions:{startLevel:3}}},onReady:()=>_o(!0)}),r.jsx("button",{onClick:Wh,style:{position:"absolute",top:"50%",left:"10px",background:"rgba(0, 0, 0, 0.8)",border:"none",padding:"8px 0px",borderRadius:"0px 0px 6px 6px",width:"75px",height:"10px",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",zIndex:10,color:"#fff",fontSize:"7px",fontWeight:"600",transition:"background 0.2s ease"},onMouseEnter:$e=>$e.target.style.background="rgba(0, 0, 0, 0.8)",onMouseLeave:$e=>$e.target.style.background="rgba(0, 0, 0, 0.6)",children:Se?r.jsxs(r.Fragment,{children:[r.jsx("img",{src:"/speaker-off.svg",alt:"",height:12}),r.jsx("span",{children:"TAP TO UNMUTE"})]}):r.jsxs(r.Fragment,{children:[r.jsx("img",{src:"/speaker-on.svg",alt:"",height:12}),r.jsx("span",{children:"TAP TO MUTE"})]})})]})]})]})]}):tc(),c?Vh&&ql&&r.jsx(NM,{handleShowInfo:bi,data:ee,user:t,detail
1296:Ne,addToFavioute:eo,setLimit:w,scrollHeight:K,tvClass:hr,position:Me,favouriteList:Bs,setBetSlipObject:y,setActiveSportBook:un,activeSportBook:en,setShowBetDialog:S,profileData:Ne?.matchSetting?.length>0?{...Ne,arrayCheck:"details"}:{...n,arrayCheck:"profile"}}):r.jsxs(r.Fragment,{children:[r.jsxs(r.Fragment,{children:[r.jsxs("div",{className:"balance-label-detail position-relative text-start d-flex justify-content-between exchange-label",style:{marginTop:"-6px"},children:[r.jsx("span",{children:"Exchange"}),r.jsx("div",{className:"text-yellow balance-label-inner",children:dt>0&&r.jsxs(r.Fragment,{children:[r.jsx("span",{children:"Matched"}),r.jsxs("strong",{className:"",style:{fontSize:".7142857143rem",padding:".5rem"},children:["PBU ",Fd(dt)]}),dt<1e4&&r.jsx("strong",{className:"bg-danger rounded text-white low-button",children:"Low"})]})})]}),zl&&!Es&&r.jsx(hSe,{betfairLimit:ti,ms:qi||3,addToFavioute:eo,params:e,user:t,setRunner:de,oldBack:_h||[],oldLay:ts||[],detail:Ne,getBetPosition:ko,tieData:Jt,setMarketDepthData:Fe,marketName:Ka,position:Bt?.betFair?.length>0?Bt?.betFair:[],setMarketName:we,totalMatched:dt,runner:xe,favouriteList:Bs,market:qn,backOdds:ge||[],layOdds:Ee||[],back_oddsTie:Ht,lay_oddsTie:On,setLimit:w,scrollHeight:K,getMatchData:Yh,setBetSlipObject:y,setShowBetDialog:S,setShowMarketDepthPopup:Le,handelBetFairPositions:Md,profileData:iu,eventType:sl,isInplay:Co})]}),vi&&Tp&&r.jsx(qTe,{user:t,detail:Ne,displayType:"bookmaker",bookmaker:De,ms:es,addToFavioute:eo,backOdds:rt,position:Bt?.bookmaker?.length>0?Bt?.bookmaker:[],layOdds:kt,betSlipObject:L,showBetDialog:O,setLimit:w,favouriteList:Bs,scrollHeight:K,profileData:Ne?.matchSetting?.length>0?{...Ne,arrayCheck:"details"}:{...n,arrayCheck:"profile"},matchSetting:n?.matchSetting?.find($e=>$e?.type==="bookmaker"),setBetSlipObject:y,setShowBetDialog:S,eventType:sl}),_s?.length>0&&!fe.isEmpty(Er)&&r.jsx(ySe,{ms:Ki?.ms||3,addToFavioute:eo,user:t,eventId:e?.eventId,marketId:Er?.marketId,detail:Ne,getBetPosition:ko,setMarketDepthData:Fe,marketName:"Toss",position:Ul?.length>0?Ul:[],totalMatched:Ki?.totalMatched,runner:_s,favouriteList:Bs,backOdds:Ne?.matchOdds=="on"?Ki?.back_odds:[],layOdds:Ki?.lay_odds||[],oldBack:Ki?.oldBack||[],oldLay:Ki?.oldLay||[],setLimit:w,scrollHeight:K,getMatchData:Yh,setBetSlipObject:y,setShowBetDialog:S,setShowMarketDepthPopup:Le,handelBetFairPositions:Md,profileData:Ne?.matchSetting?.length>0?{...Ne,arrayCheck:"details"}:{...n,arrayCheck:"profile"}}),ni&&r.jsx(vSe,{market:ni,user:t,detail:Ne,setLimit:w,scrollHeight:K,setBetSlipObject:y,setShowBetDialog:S,profileData:iu,sportsBookPosition:Me,addToFavioute:eo}),r.jsxs("div",{className:"fancy-sport-tab p-2",children:[r.jsx("div",{className:"fancy-sport-header",children:r.jsxs("div",{className:"d-flex align-items-center taber",children:[ai&&r.jsxs(r.Fragment,{children:[r.jsx(jt,{className:B==="fancy"?"active-taber":"",onClick:()=>{R("fancy"),vt("All"),fe.isEmpty(e?.tab)||ol("fancy")},children:"Fancybet"}),r.jsx(jt,{className:B==="fancyPlus"?"active-taber":"",onClick:()=>{R("fancyPlus"),vt("All"),fe.isEmpty(e?.tab)||ol("fancyPlus")},children:"Fancy Plus"})]}),r.jsx(jt,{className:B==="sport"?"active-taber":"",onClick:()=>{R("sport"),fe.isEmpty(e?.tab)||ol("sport")},children:(Ne?.eventType==4,"Sportbook")})]})}),B==="fancy"&&ai&&je?.length>0&&No&&r.jsx(IM,{user:t,detail:Ne,addToFavioute:eo,type:"fancy",position:cn,handleShowInfo:bi,data:Xi,setLimit:w,favouriteList:Bs,header:It,fancyHeaderKey:Xe,tvClass:hr,scrollHeight:K,handelChangeFancyHeader:ul,setShowPosition:a,profileData:Ne?.matchSetting?.length>0?{...Ne,arrayCheck:"details"}:{...n,arrayCheck:"profile"}}),B==="fancyPlus"&&ai&&it?.length>0&&No&&r.jsx(IM,{user:t,detail:Ne,addToFavioute:eo,type:"fancyPlus",position:cn,handleShowInfo:bi,data:Ke,setLimit:w,favouriteList:Bs,header:It,fancyHeaderKey:Xe,tvClass:hr,scrollHeight:K,handelChangeFancyHeader:ul,setShowPosition:a,profileData:Ne?.matchSetting?.length>0?{...Ne,arrayCheck:"details"}:{...n,arrayCheck:"profile"}}),B==="sport"&&Vh&&!Ne?.eventName?.includes(" T10 ")&&r.jsx(NM,{handleShowInfo:bi,data:ee,user:t,addToFavioute:eo,detail:Ne,position:Me,favouriteList:Bs,setLimit:w,scrollHeight:K,tvClass:hr,setBetSlipObject:y,setShowBetDialog:S,profileData:Ne?.matchSett
1296ing?.length>0?{...Ne,arrayCheck:"details"}:{...n,arrayCheck:"profile"}})]})]})]}),s&&kn?.length>0&&r.jsx(KTe,{data:kn,detail:Ne}),J&&r.jsx(WTe,{handleShowInfo:bi,sportRules:te}),pe&&r.jsx(I7,{data:Ze,detail:Ne,setShowMarketDepthPopup:Le}),Be&&r.jsx(tC,{handleShowBet:Gr})]})})})},bSe=()=>{const{userCoins:e,user:t}=b.useContext(En),[n,a]=b.useState([]),[s,i]=b.useState([]),[o,c]=b.useState({page:1,limit:10});b.useEffect(()=>{window.scrollTo(0,0)},[]);const p=()=>{c({...o,page:o?.page+1}),m({...o,page:o?.page+1},"add")},m=async(h=o,f)=>{const{status:y,data:S}=await Cn(Zt.accountStatement,h);y==200&&S?.success&&(a(S?.results),f=="add"?i([...s,...S?.results?.data]):i(S?.results?.data))};return b.useEffect(()=>{fe.isEmpty(t)||m()},[t]),r.jsx(Jl,{heading:"Account Statement",children:r.jsxs("div",{className:"p-3 pt-4 inner-sidebar-content d-flex flex-column ",children:[r.jsxs("div",{className:"balance-sec",style:{borderRadius:".75rem",paddingTop:"1rem",paddingBottom:".7rem"},children:[r.jsx("h5",{style:{fontSize:"1rem",fontWeight:"700"},className:"text-white mb-0",children:"Your Balances"}),r.jsxs("h6",{style:{fontSize:"1.5714285714285714rem",display:"flex",alignItems:"end"},className:"text-white mb-0",children:[" ",r.jsx("span",{style:{fontSize:".7142857142857143rem",marginRight:"7px"},children:"PBU"})," ",e?.balance?.toFixed(2)]})]}),s?.length>0?s?.map(h=>r.jsx("div",{className:"balance-deposit-sec mt-3",children:r.jsxs(Qa,{style:{borderRadius:".5rem"},bordered:!0,className:" overflow-hidden bg-white",children:[r.jsx("thead",{children:r.jsx("tr",{children:r.jsx("th",{style:{fontWeight:"400",fontSize:".8571428571428571rem",padding:".3rem .5rem"},colSpan:"4",children:nn.dateFormat(h?.createdAt||h?.timeInserted)})})}),r.jsxs("tbody",{children:[r.jsx("tr",{children:fe.isEmpty(h?.casinoBetId)?r.jsxs(r.Fragment,{children:[r.jsxs("td",{style:{padding:"3px 5px",fontSize:".7142857142857143rem"},width:"50%",children:[h?.transactionType==="credit"?"Debits":"Credits"," ",r.jsx("strong",{style:{fontSize:"14px"},className:`d-block ${h?.transactionType==="credit"?"text-success":"text-danger"}`,children:h?.transactionType==="credit"?h?.amount?.toFixed(2):`(${h?.amount?.toFixed(2)})`})]}),r.jsxs("td",{style:{padding:"3px 5px",fontSize:".7142857142857143rem"},width:"50%",children:["Balance"," ",r.jsx("strong",{style:{fontSize:"14px"},className:"d-block",children:h?.newBalance[0]?.toFixed(2)})]})]}):r.jsxs(r.Fragment,{children:[r.jsxs("td",{style:{padding:"3px 5px",fontSize:".7142857142857143rem"},width:"50%",children:["Casino Bet Id",r.jsx("strong",{style:{fontSize:"14px"},className:"d-block",children:h?.casinoBetId})]}),r.jsxs("td",{style:{padding:"3px 5px",fontSize:".7142857142857143rem"},width:"50%",children:["Client",r.jsx("strong",{style:{fontSize:"14px"},className:"d-block",children:h?.clientName})]})]})}),r.jsx("tr",{children:r.jsxs("td",{style:{fontSize:"14px"},width:"50%",colSpan:"4",children:[fe.isEmpty(h?.casinoBetId)?"Remark":"Game Info",r.jsx("strong",{className:"d-block",style:{textTransform:"capitalize"},children:fe.isEmpty(h?.casinoBetId)?fe.compact([h?.gameType,...h?.gameType!=="casino"?[h?.betFaireType]:[],h?.gameName,h?.eventId,h?.runnerName]).join(" / "):`${h?.platform} - ${h?.gameInfo}`})]})}),fe.isEmpty(h?.casinoBetId)?r.jsx("tr",{children:r.jsxs("td",{width:"50%",colSpan:"4",children:[h?.createdByData?.username," ",r.jsx("span",{className:"master-pass"}),!fe.isEmpty(h?.userData?.firstName)&&r.jsx("span",{className:"master-pass",children:h?.userData?.firstName||h?.userData?.lastName})]})}):r.jsxs("tr",{children:[r.jsxs("td",{style:{fontSize:"14px"},width:"50%",children:["Stake",r.jsx("strong",{className:"d-block",children:h?.betAmount})]}),r.jsxs("td",{style:{fontSize:"14px"},width:"50%",children:["Profit / Loss",r.jsx("strong",{className:"d-block",children:h?.realCutAmount})]})]})]})]})})):"No Record Found",n?.hasNextPage&&r.jsx("div",{className:"w-100 d-flex justify-content-center align-items-center",children:r.jsxs(jt,{onClick:p,style:{background:"black",border:"none"},children:["Show More ",r.jsx(Qc,{})]})})]})})},OSe="/assets/velki-logo-desktop-hVaGTUwD.webp",LSe="data:image/webp;base64,UklGRoYEAABXRUJQVlA4THoEAAAvMkAMECI51radn7OGOefPmYlt27Zt27Zt27Zt27Zt28nv9zv/7/ufpDZbq9YCsoRU2UBqm+V0sb4uNsvUKbMAu/ITrYOBJElN/v9IPTADh+ScIAYAQKB5ONu2bdu2bXO2bUNB2zYSomLaOG7s7jEjt5EUuU6zDD3whtnSDRDxBmkxQJpyxBRUKhsgs0U7cEUAQj2iHbyzRQA69N2czZSQmYz+g0AnxZAABH1B0K1kmMnp2pLqnCDo4p7pWLhYdFEsqvR
1296QnMy2Ycr6x8mw8aZju1QxruRxHXFUSgj08sQMnLwyXzQTODGAERMBmATATJ80/foTCGXYfNO93SodZhy/UjZuPmI6KFq1tKljvRREuHVttyCY8nEhrPRrXA5Zu3iIG5ZulvJhIbUpifMnCEupS1KZkonrV17XRX4hdQJX0A8kNwU5bMv49UNIAGFXO+0CQqCHDCCI68H4SZXB1vjhVtXTJgHj5g+v3Kh3fwC0refsPWLkJSQFiDDo5/HT69Fu8VVOa/FUCgC0Lmd0UjSSquPdwfWrFuWPGjre8CTWWeXjHAAgNPrJCBSFQjV4EIVEr8nrH0f//sgbMxkzv3AMHC+CoQeN2tZGUerlPRx18y7/wgbctKvntFM0Gt3B/MXEuUB6U5FMF4CX/boPLMZ0UayTrj6lAMJhcekw5f7T+n9AUb+cvXLj5w8AEWVQmTjHN3y8CyN9nL8KqUxJmTDXqBzo2x99Qp/+IKz0G9Cfefh0JAChcKcLi35Xpqx/Gp6ZQbd2A/yMnl+ColvjcggAJq9/6xuUfRgyXsVVab8UtSuzqUOHeik4ekyYPyCQon4kkgwDgONLC/i+YmGkoO9La8p2Kdy11QCmVt6W3OSVCjMQMmn9ye96MtgqDaBoGNlFOBo4fKRs30K9+j0IZtT85J/b1UxbgDDoxwjJAUpOoLwwgwDcLvIflljnFPEj1dOW9vXCwP6MWx3NyzE/wmrgeDZifPhKytLFYv3m27yiWBhLb6rCyYBlnpieR6YTSvgkVTknWtVT4+Y3TFy/CvuhFLroBCMVRLhksnX5fQ84GT0/NcmHSviJuColsHBxx7R2BBZO4TDA8s2h78AjltnWNcz7ov0xz8DPhPWrd3/QspzI7/u2aiFIjNSB3u3eW2/cpF9/BIG0rmcy2poNxcOYh0+LmLGTYjv8cqvG+QDf4PEir+8JhT5ZbUOjfODFLmIRZAgQ64/L73p4R2QwVQGFQ1Kdl9N2+GQWDxgjpYnA7Qeyuab4KoVzRD7fs/rxFlefilaKxBg5Gzdf63IKqJ12+BM2QJt6Jp2pcPRIvXTxKmmlKJTmAt/c4hDQtd14fua201fOzMVg6qT6yhgleVwXgPkh0Os83RmnXb0AAGlNBaPK3MkEABPWj1yuja7/AJDX9Zi9mKjSTBBeA/3Hk7gqiTGqLF1sTcsRHPLL7eZS5l/YPdpm/xFjjLI0pqxhPmDuYhIDCHVemIEOisEYdXICo5T1xiyEcpZbT+kTEfDMviEGUFFfOqpsgAA=",wSe="/assets/nagad-B1NqdY30.png",ESe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABPCAMAAABLT7LRAAAACXBIWXMAAAsTAAALEwB3nayOAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABLUExURUdwTJ9RpIknj////6hirKplrnUZe4sqj40ukpU+moEZh4srkXkKgHIBeapkrsqfzb+LwtSx1p9RpJU9murY67N1t2MAat/F4ffw9+ryz6MAAAAKdFJOUwB9//9YKPvYiLgzQEKwAAAGOElEQVRYw61ZiXLzrA5tIZk0Quxg+/2f9ErCC176N8l3mU7s4nB80I7y9dWP+/fP8/HWeD5/bvev63H/eSigod4avOB5u8L7oWfK0HgPkJbQwscJ8qaI2btYPdHnHu8b4BO0Tjzw6EX5je+zMwawk48BtSHe8AN2Bm0M3UIDj1W99gN+ypqiHe7esMjx+b78iF7VWhvYT97mDZv36amR8MreZpdNP+EzelpHe3giFO/wNj0YBU8Hay6s8fs9CRI9p+fhztZxf3PHTC8ueFM+LYXb1/3xBqAB6ybBajo5bs7A99f9I3qBrxHPL3xSVHiDXppmPHepE9HKz8uuu0lvVNMvOlGPVwE7enpCL9cMHwMSvRmEB2S5lCttvgbI9MqKl4ZGNeKngBT4Nnq6Dv4XP3kZEMxGT/shL37yMaCCjWC0dnbkS528uGW1um/BoS638LlSlLK5eZwazGI8lzp5GdBYAcrWrrs/68S8ZdgWik4Wk/6P2PUOQ4qDxiHApu/8CiBZMKJEFcq4aAGBbhUioAyDYcVjndB3cMvo5gIQsnOJyh9nUGFyKWWoCZzLdO8y5YzOfggJMbuMuxy3BzSSfOoQ9WTYH+JIcaqS3XneabXGbgxJJ1YMfjS9do6AQcdpdLroYPRUQizaVx1j9ZMuDvl5mRadYF4yQeNorgD9NLiplCGUqMFaogrj5Goe/ERyVbSDNJPMFqYLEz9vedKx+CGVKQ6KAIOEFkeAvAirBjOD2KgvTPJKhiaWoZY4WUvCLFimGrJdABegiLgBTq0kMVcypK2S40btsx5jJRmGqoNfGbqAzbaDFZssoi7W1y8MfVFEamQREYFxJLhaOGY1QEjkH/yYY5dNvHGpIja/Ptphqpi8gpDJKWpgo/RJhZAw1e2tafYT9JltR4IGXDMkT6FSg/2FPMWS17CnkLYho2zKyB9RnP2EE73IVPzwJMOG0UZzPrlyOYPrPL2LhDziOicBMg+zB/aAlDpcXMaYaBN+JF8hhtmv85G2CTh5S8/mCRbi6Of43QGSZ45b6mBPSC1zdP7WshTNBFv2k0vw2QCJX49HgBJL4wlPjMTACfDI0BwWOitr0pD0aSQLfwKaxdU3wCxJac97CV0vAB535gYnWfiCoFD8A9C0V07V0ZCA4ob2KSHVJ55n+4hhdjz2O5mdhzkYdlNpHtgShVWDyiihdbBkgAPHqyDvGZEBI3/bDjTocrDDFmcoDBm2YyeAkQs3I4IEPvYC52YvYXAy/KKRvAVS9D4oPAUHEWFq8zMgaaOI387hrgE2a8pshyNyOGnxC09b9mtYmwG5hhmt26qiBbCKVhrgou0R1d+AvERUnVD1gK4DxGMptm3Zb2fBjuHwB0NbD5XOv8pwNfui4ELLnrVsXtGymrWsHFtu2U5VmwxzK58tmVZvhxJVAk83O/QyvdohshWKaZ6Cw+IptdbkT55CblLFUxrg7Ck8S/OXDF/1ZS9QGY++fJQhV+aX0QbsPtqI2ZBKj4AnLa8UXTv9/xYPPWGN7gx4ssMlYif0YmMcsSUMwF4WHrkzZY6AnafcuhxFBYPi4JK3nOIRVuOdGbL5HwLs6st0Gr3vTtdZlJprjJT1aBGbIB0Bgp9HdEtGD9GvkwFmPD4vdyd6owbVqimyO7Jl2qyUfvSmdSxneGMHnKckV28n+l3PAd2aM2hQUWxB9gemNRa56FbYnnGmknsqXtxSacNt1xUxdgFMVF4nqrZTMmDoXvH/5HwpKbqlf3KIjj5pNitfuf5euyJ932Y+hnhLBcHkq1WxxBhCGaGWQuVDLSO6MYw1jtGnECBONBuoiqi4dRG7Pc/Kc1R5BR9cDdUHGt6b6vmu+kj0vAueXS46E8kh+blvymrNrxt0B/cq0SWHShRCDrQ00Y7GXGuIQUBcIKYCEpyht1BGpCfiykvDr+/OUeTmqj5QbRi8Qe9TCi5XcJ4WuUrWRAKrmIkZyQ9VqPycRAorQZIi9hVYBnEG0l5OIFokZaqmdlY1f5LS0czKR0PsIBsxwq3DuZ2vcDW1pXFk+uPm+rm0lOnthruxXYdTerBqv+qV82R3Z/Y9WEaEf+g5n7vEcx/7X/CeV532j9EuOu2f/hYAv/8W8H/6teJ/K5SckaXZqhoAAAAWdEVYdENvbW1lbnQAbWNkLWNvbXByZXNzZWS1RP3kAAAAAElFTkSuQmCC",PSe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABDCAMAAAA8jXKqAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAB7UExURUdwTAJFjwNFjwRFjQJEjv3aAPzaAYaVZsHFev3aAAJEjv/cAP/bAP3aAAxJlP/eAP3bAAdGjAJEjv/hAAZGkgJEj/3bAP/bAP3bAAJEjwNEjv/cAARGkP3aAP3bADVjcAJEjsW5H/HTCf3aANnFFJieOLaxKP3aAAJEjhOYZywAAAAndFJOUwCESeLw+fAHAof8R3fDFCPlyKwRImeZZrNznDQ13Kf+uunH1vf+lxgh8ikAAAKnSURBVFjD5ZfZdqMwDIYJ4IV9XwNMejJT8/5PWEIawEYuNtO56Sh3InxH1vLLGMb/aqSqYxQHfqb/atgklmvdCrJ1ejF7GvZ1eY09Ps0yFx+t2Gol1cHRdlytWOJjW9OK8bLhje5njCTmgChS5+XuFjhazzxWjLdSHdiOvD0PXQvAWD2LNs9zb7M3FoCMKDebEOBozW70fUD330QYCDysnEMq5HBMZrcvAAf1KqcCsJm9GeaBV3Vgx/Ps0AAasdSZlBZow8nKDS8gWiqVbHjt6veX1imJpu4tMbrN1h+Vj+bBw1VfD7v0UWurzXc9QAg9p87n3/w5RitnNU8nHcVlMXN9L+OHOcjOTd5tabjh7Cxf+MG7vPxYlC/FpUItXgvt1wORx7xzauhKgZXilUGUVyIDOieBn+K13ym+4sB9M9CQAvHJI+eyHO62XqAGNAXe0jZ3dm7tFeAOBdao6ppqwR06VWs41zdEXMoptKI0rktiCtdZ9ndAVOlKzcNM+AI7W3+8+zqRNy5b6roHHmeRJiLPXvJE8R6IjhSn2QWYrg8DIET8tSia7g5YrE8dAMj6r4idPcpTOF0bICCLpe1NIV6y/UcAEpEvacdif97X1VDeOE+VgILMUwA3uiH3p0FCZLW4psMWCo+r8ZxFJCOy3vGWRZ03CYzbjIlhgF9TfDL
12967oCyd92QqhYyX7DJTs2N7G6Vm7oDZXYEY/5LwUqB4UaxARDAxCaHuivDZU9s53P9XpEAEQrRN2Uh5CsQ/GrxJGftD4G8d3lTrWhdodQdC7OtV5RYeSrvXq+fQvaisR+JjxSonneLdOXOQwomtRuN7ISrhg+MlwJup+zWWef5wRyDPTovcoLpA+niDRF7llHVw7+MYozfLStrG7P7mS5E+flwwR5F9AKbNQ8DC4y3+AAAAFnRFWHRDb21tZW50AG1jZC1jb21wcmVzc2VktUT95AAAAABJRU5ErkJggg==";function xSe(e){return Kn({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"}},{tag:"path",attr:{d:"M21 3v5h-5"}},{tag:"path",attr:{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"}},{tag:"path",attr:{d:"M8 16H3v5"}}]})(e)}const ISe=()=>{const[e,t]=b.useState("Deposit"),[n,a]=b.useState(0),[s,i]=b.useState(""),o=Fn();return b.useEffect(()=>{window.scrollTo(0,0)},[]),r.jsx(Ui,{visibilityType:!0,children:r.jsxs("div",{className:"deposit",children:[r.jsxs("div",{className:"deposit-header",children:[r.jsx("span",{children:"Funds"}),r.jsx(lU,{onClick:()=>o(-1),color:"white",size:20})]}),r.jsxs("div",{className:"depsit-inner-header",children:[r.jsx("span",{onClick:()=>t("Deposit"),className:e=="Deposit"&&"active",children:"Deposit"})," ",r.jsx("span",{onClick:()=>t("Withdraw"),className:e=="Withdraw"&&"active",children:"Withdraw"})]}),e=="Withdraw"&&r.jsxs("div",{className:"withdraw-header",children:[r.jsxs("div",{className:"",children:[r.jsx("span",{style:{fontWeight:"600",fontSize:"16px"},children:"Withdraw Amount"}),r.jsxs("span",{style:{fontSize:"1.5714285714285714rem",color:"rgb(111 136 152/1)"},children:["PBU ",r.jsx("span",{style:{fontWeight:"600"},children:"0.00"})]})]}),r.jsx(xSe,{size:23})]}),r.jsxs("div",{className:"deposit-payment",children:[r.jsx("span",{className:"payment-header",children:"Payment Methods"}),r.jsxs("div",{className:"payment-option",children:[r.jsxs("div",{onClick:()=>a(1),className:n==1&&"active",children:[r.jsx("img",{src:LSe}),r.jsx("span",{children:"Bkash"})]}),r.jsxs("div",{onClick:()=>a(2),className:n==2&&"active",children:[r.jsx("img",{src:wSe}),r.jsx("span",{children:"Nagad"})]}),r.jsxs("div",{onClick:()=>a(3),className:n==3&&"active",children:[r.jsx("img",{src:ESe}),r.jsx("span",{children:"Rocket"})]}),r.jsxs("div",{onClick:()=>a(4),className:n==4&&"active",children:[r.jsx("img",{src:PSe}),r.jsx("span",{children:"Upay"})]})]})]}),r.jsxs("div",{className:"deposit-payment",children:[r.jsx("span",{className:"payment-header",children:"Your Wallet Payment"}),r.jsx("div",{className:"payment-input",children:r.jsx("input",{})})]}),r.jsxs("div",{className:"deposit-payment",children:[r.jsxs("span",{className:"payment-header",children:["Deposit Amount"," ",r.jsxs("span",{className:"payment-min-max",children:[r.jsx(OU,{color:"rgb(111 136 152/1)",size:14,style:{marginRight:"4px"}}),"à§³ 200 - à§³ 15000"]})]}),r.jsxs("div",{className:"payment-input",children:[r.jsxs("div",{className:"payment-input-option",children:[r.jsx("span",{children:"à§³ 200"})," ",r.jsx("span",{children:"à§³ 1,500"})," ",r.jsx("span",{children:"à§³ 2,000"})," ",r.jsx("span",{children:"à§³ 10,000"})]}),r.jsx("input",{style:{borderRadius:"4px"}}),r.jsxs("div",{class:"d-flex align-items-center justify-content-end payment-min-max-new",children:[r.jsx("div",{children:"You will pay"}),r.jsx("div",{style:{fontWeight:"600",margin:"0 4px"},children:" à§³ 0"}),r.jsx("div",{children:"to get"}),r.jsx("div",{style:{fontWeight:"600",margin:"0 4px"},children:"PBU 0.00"})]})]}),r.jsx(Mn,{onSelect:c=>i(c),activeKey:s,className:"deposit-accordian",children:r.jsxs(Mn.Item,{eventKey:"0",children:[r.jsxs(Mn.Header,{children:["Gentle reminder"," ",r.jsx("span",{className:"deposit-accordian-icon",children:s?r.jsx(hg,{}):r.jsx(mg,{})})]}),r.jsx(Mn.Body,{children:r.jsxs("div",{class:"list-decimal",children:[r.jsx("div",{children:"Dear all member, to speed up your deposit process, kindly follow these steps:"}),r.jsxs("ol",{type:"1",children:[r.jsx("li",{children:"verify the account number you used for deposit."}),r.jsx("li",{children:"Input the correct reference number."}),r.jsx("li",{children:"Process only selected amount."}),r.jsx("li",{children:"Attach the successful Slip."})]}),r.jsx("div",{children:"Reminder:"}),r.jsx("div",{children:"Do not save the phone number displayed on Velki website on your device to avoid losing money."})]})})]})}),r.jsx("div",{className:"d-flex justify-content-center align-items-center",children:r.jsx("button",{className:"w-100 deposit-submit",children:"Submit"})})]})]})})},NSe=({component:e,handelChange:t,odds_lay:n,odds_back:a,index:s,item:i,limit:o,marketName:c,type:p,disabelBack:m,disabelLay:h,object:f,res:y,conditionNew:S,condition:L})=>
1296{const{betSlipObject:O,showBetDialog:v,setLimit:C}=b.useContext(nr);Fn();const E=b.useMemo(()=>i?.SelectionId||i?.selectionID+s||y?.marketId||y?.bookmakerMarketId,[i,s,y]),x=i?.RunnerName||i?.runnerName,A=z=>Number(z)>0?Number(z)>o?.oddsLimit:!0,w=z=>S?"":Number(z)>0?Number(z)>o?.oddsLimit?"single-disabled":"":"single-disabled",k=b.useMemo(()=>{const z=document.getElementById("back_odds_"+E)?.title?.split("-"),$=Number(z?.[0])!==a[0]?.rt||Number(z?.[1])!==a[0]?.bv?"spark-back":"",Y=O?.teamName===x&&O?.odds===a[0]?.rt&&v?"back-active":"";return`back ${$} ${Y}`},[a,O,v,x,E]),N=b.useMemo(()=>{const z=document.getElementById("lay_odds_"+E)?.title?.split("-"),$=Number(z?.[0])!==n[0]?.rt||Number(z?.[1])!==n[0]?.bv?"spark-lay":"",Y=O?.teamName===x&&O?.odds===n[0]?.rt&&v?"lay-active":"";return`lay ${$} ${Y}`},[n,O,v,x,E]),_=b.useMemo(()=>w(a[0]?.rt),[a,S,o?.oddsLimit]),j=b.useMemo(()=>w(n[0]?.rt),[n,S,o?.oddsLimit]),F=b.useMemo(()=>()=>{e==="betfair"&&m||A(a[0]?.rt)||(t(a[0],"back",x,y||f,s,i),C(o))},[e,m,a,t,x,y,f,s,i,o]),G=b.useMemo(()=>()=>{e==="betfair"&&c==="To Win the Toss"||e==="betfair"&&h||A(n[0]?.rt)||(t(n[0],"lay",x,y||f,s,i),C(o))},[e,c,h,n,t,x,y,f,s,i,o]);return r.jsxs("div",{className:`lay-back-table position-relative ${e==="bookmaker"?"bg-bookmaker-market":""}`,children:[r.jsx("div",{title:`${a[0]?.rt||""}-${a[0]?.bv||""}`,id:"back_odds_"+E,onClick:F,className:k,children:r.jsxs("span",{className:_,children:[_==="single-disabled"&&r.jsx("span",{className:"disabled"}),r.jsx("span",{style:{fontWeight:"700"},children:a[0]?.rt||""}),e==="bookmaker"?"":r.jsx("span",{className:"d-block",children:a[0]?.bv?nn?.formatLargeNumber(a[0]?.bv):""})]})}),r.jsx("div",{title:`${n[0]?.rt||""}-${n[0]?.bv||""}`,id:"lay_odds_"+E,onClick:G,className:N,children:r.jsxs("span",{className:j,children:[j==="single-disabled"&&r.jsx("span",{className:"disabled"}),r.jsx("span",{style:{fontWeight:"700"},children:n[0]?.rt||""}),e==="bookmaker"?"":r.jsx("span",{className:"d-block",children:n[0]?.bv?nn?.formatLargeNumber(n[0]?.bv):""})]})}),L&&r.jsx("span",{className:"overlay-match w-100",children:"Suspended"})]})},ASe=b.memo(NSe),CSe=({runner:e,matchOdds:t,object:n,betSlipObject:a,index:s,handelChange:i,setSelect:o,scrollId:c,myRef:p,scrollHeight:m,res:h,position:f,type:y,totalMatched:S})=>{const{profileData:L}=b.useContext(En),{showBetDialog:O}=b.useContext(nr),[v,C]=b.useState({}),[E,x]=b.useState(!1),[A,w]=b.useState({});return b.useEffect(()=>{if(!fe.isEmpty(L)){let k=L?.matchSetting?.find(N=>N?.type==(y=="bookmaker"?"bookmaker":"betFaire")&&N?.sportType==h?.gameType);C(fe.isEmpty(k)?{}:k)}},[L]),r.jsxs("div",{className:"match-odd-table bg-white p-3 px-0 py-1",children:[r.jsxs("div",{className:"d-flex back-lay-head justify-content-end ms-auto pb-1",children:[r.jsx("span",{className:"text-center w-100",children:"Back"}),r.jsx("span",{className:"text-center w-100",children:"Lay"})]}),r.jsxs("ul",{className:"mb-2 rounded position-relative p-0",children:[e?.map(k=>{const N=t?.rt?.filter(Y=>Y.ib)?.filter(Y=>y!=="bookmaker"?Y.ri==k?.SelectionId||k?.selectionID:Y?.runnerName==k?.runnerName),_=t?.rt?.filter(Y=>!Y.ib)?.filter(Y=>y!=="bookmaker"?Y.ri==k?.SelectionId||k?.selectionID:Y?.runnerName==k?.runnerName),j=t?.rt?.filter(Y=>!Y.ib)?.find(Y=>y!=="bookmaker"?Y.ri==k?.SelectionId||k?.selectionID:Y?.runnerName==k?.runnerName)||{};let F=t?.rt?.filter(Y=>Y.ib)?.find(Y=>y!=="bookmaker"?Y.ri==k?.SelectionId||k?.selectionID:Y?.runnerName==k?.runnerName)||{},G=j?.rt>0?j?.rt:0,z=F?.rt>0?F?.rt:0,$=!1;return _?.length==0&&N?.length==0||G<=0&&z<=0||(G>v?.oddsLimit||G==0)&&(z>v?.oddsLimit||z==0)?$=!0:$=!1,r.jsxs("li",{ref:s==c?p:null,style:{scrollMarginTop:m},children:[r.jsxs("h2",{children:[k?.RunnerName||k?.runnerName," ",(Math?.abs(k?.position)>0||Math.abs(k?.newPosition)>0)&&r.jsxs("span",{className:`d-block py-1 ${k?.position>0?"text-green team-red-score":"team-red-score"}`,children:[f?.length>0&&fe.isNumber(k?.position)?k?.position>0?Math?.abs(k?.position).toFixed(2):`( ${Math.abs(k?.position).toFixed(2)} )`:"",n?.eventId==a?.object?.eventId&&Math.abs(k?.newPosition)>=0&&O&&r.jsxs("span",{className:k?.newPosition>0?"text-green":"team-red-score",children:[" ",">"," ",k?.newPosition>0?Math.abs(k?.newPosition).toFixed(2):`( ${Math.abs(k?.newPosition).toFixed(2)} )`]})]})]}),N?.length>0||_?.length>0?r.jsx(ASe,{component:y,type:"sport",index:s,conditionNew:$&&t?.ms=="OPEN",item:k,object:n,res:h||{},setSelect:o,handelChange:i,odds_lay:_,odds_back:N,limit:v}):r.jsxs("div",{className:`lay-back-table ${y=="bookmaker"?"bg-bookmaker-market":""}`,children:[r.jsx("div",{className:"back",children:r.jsxs("span",{children:[r.jsx("span",{style:{fontWeight:"700"}}),y=="bookmaker"?"":r.jsx("span",{className:"d-block"})]})}),r.jsx("div",{className:"lay",children:r.jsxs("span",{children:[r.jsx("span",{style:{fontWeight:"700"}}),y=="bookmaker"?"":r.jsx("span",{className:"d-block"})]})})]}),$&&t?.ms=="OPEN"&&t?.rt?.length!==0&&r.jsx("div",{className:"overlay-match",children:"Suspended"})]})}),(t?.ms!="OPEN"||t?.rt?.length==0)&&r.jsx("div",{className:"overlay-match",children:"Suspended"})]}),r.jsxs("div",{className:"market-depth-sec d-flex",style:{justifyContent:y=="betfair"&&h?.hasMatchOdds?"space-between":"end",textAlign:"left"},children:[y=="betfair"&&h?.hasMatchOdds&&r.jsxs(jt,{className:"text-white border-dark d-flex align-items-center",onClick:()=>{x(!0),w({runner:e,backOdds:t?.rt?.filter(k=>k.ib),layOdds:t?.rt?.filter(k=>!k.ib),totalMatched:S})},children:[r.jsx("img",{src:"../../assets/images/casino-icon/gra
1296ph-icon.png",alt:""}),"Market Depth"]}),r.jsxs("div",{className:"d-flex align-items-center min-max",children:[r.jsx(Eh,{}),r.jsx("span",{children:"min/max"}),r.jsxs("strong",{children:[v?.minAmount||1,"/",Fd(v?.maxAmount)||100]})]})]}),E&&r.jsx(I7,{data:A,detail:h,setShowMarketDepthPopup:x})]})},kSe=({label:e,totalMatched:t,children:n,addToFavioute:a,data:s,labelShow:i})=>r.jsx("div",{className:"bookmaker p-2",children:r.jsx(Mn,{defaultActiveKey:["0"],alwaysOpen:!0,children:r.jsxs(Mn.Item,{eventKey:"0",children:[r.jsx(Mn.Header,{children:r.jsxs("div",{className:"d-flex align-items-center",style:{paddingLeft:"10px"},children:[e=="SportBook"||e=="Fancy"?"":r.jsx("div",{onClick:()=>a(s?.eventId,i,s?.marketId||s?.bookmakerMarketId,s?.eventType,i!=="Match Odds"?"":e),style:{width:"3.8rem"},className:"fave  bg-star-sprit-black  start-0 animate"}),e,r.jsx("div",{className:"balance-label-inner",style:{color:"rgba(30, 30, 30, 0.4)",marginLeft:"8px"},children:t>0&&r.jsxs(r.Fragment,{children:[r.jsx("span",{children:"Matched"}),r.jsxs("strong",{className:"",style:{fontSize:".7142857143rem",padding:".5rem"},children:["PBU ",Fd(t)]})]})})]})}),r.jsx(Mn.Body,{className:"p-0",children:n})]})})}),FSe=({matchOdds:e,object:t,keyTime:n,index:a,addToFavioute:s,activeFav:i,setActiveFav:o,matchBookmaker:c,matchFancy:p,matchSportBook:m,ids:h,position:f})=>{const{user:y,setShowPosition:S,setTimeLeft:L}=b.useContext(En),O=Fn();Fn();const v=b.useRef(null),[C,E]=_d(v),[x,A]=b.useState(75),[w,k]=b.useState([]),[N,_]=b.useState({}),[j,F]=b.useState({}),[G,z]=b.useState([]),[$,Y]=b.useState([]),[q,U]=b.useState(""),[D,X]=b.useState([]),[W,B]=b.useState([]),[R,J]=b.useState([]),{setBetSlipObject:Z,setShowBetDialog:te,showBetDialog:oe,betSlipObject:pe,resetBetPosition:Le,resetBetSlipObject:Ze,setResetBetPosition:Fe,betPlace:Be}=b.useContext(nr);b.useEffect(()=>{k(t?.Odds),t?.Bookmaker?.length>0&&(Y(t?.Bookmaker[0]?.jsonBookmakerData),F(t?.Bookmaker[0]))},[]),b.useEffect(()=>{J(f),f?.betFair?.length>0&&k(de=>de?.map(De=>({...De,runners:De?.runners?.map(ue=>{let je=f?.betFair?.find(Ve=>Ve?.selectionId==ue?.SelectionId);return fe.isEmpty(je)?ue:{...ue,position:je?.position}})}))),f?.bookmaker?.length>0&&Y(de=>de?.map(De=>{let ue=f?.bookmaker?.find(je=>je?.selectionId==De?.selectionID);return fe.isEmpty(ue)?De:{...De,position:ue?.position}}))},[f]),b.useEffect(()=>{p?.length>0&&z(t?.Fancy?.map(de=>{let De=p?.find(ue=>ue?.selectionId==de?.selectionId);return fe.isEmpty(De)?{...de,name:de?.fancyName}:{...de,odds:fe.isEmpty(De)?{}:De,...De,fancyName:de.name}}))},[p]),b.useEffect(()=>{(m?.length>0||t?.SportBook?.length>0)&&B(t?.SportBook?.map(de=>{let De=m?.length>0?m?.find(ue=>ue?.id==de?.selectionId):{};return fe.isEmpty(De)?{...de,name:de.fancyName,marketName:de?.fancyName}:{...de,odds:fe.isEmpty(De)?{}:De,...De,fancyName:de.name}}))},[m,t?.SportBook]);const He=(de,De,ue,je,Ve)=>{fe.isEmpty(y)?O("/login"):de?.rt>0&&(E(Ve),te(!0),L(40),Z(it=>({...it,odds:de?.rt,teamName:ue,betType:De,playType:"betFair",object:{...je,ri:de?.ri,rt:de?.rt,bv:de?.bv,ib:de?.ib,teamName:ue,eventId:t?.eventId,marketId:je?.marketId}})))},Ue=(de,De)=>{let je=[...De].find(Ve=>Ve?.marketId==de?.object?.marketId)?.runners;if(je?.length>0){if(pe?.bidPrice>0)if(de?.object?.ib){let Ve=Number(Number(pe.odds-1)*Number(pe?.bidPrice)),it=Number(pe?.bidPrice);Math.abs(je[0]?.position)>0?je=je?.map(St=>St.SelectionId==de?.object?.ri?{...St,newPosition:Number(St.position)+Ve}:{...St,newPosition:Number(St.position)-it}):je=je?.map(St=>St.SelectionId==de?.object?.ri?{...St,newPosition:Number(Ve)}:{...St,newPosition:-Number(it)})}else{let Ve=Number(pe?.bidPrice),it=Number(pe.odds-1)*Number(pe?.bidPrice);Math.abs(je[0]?.position)>0?je=je?.map(St=>St.SelectionId==de?.object?.ri?{...St,newPosition:Number(St.position)-it}:{...St,newPosition:Number(St.position)+Ve}):je=je?.map(St=>St.SelectionId==de?.object?.ri?{...St,newPosition:-Number(it)}:{...St,newPosition:Number(Ve)})}k(Ve=>Ve?.map(it=>it?.marketId==de?.object?.marketId?{...it,runners:je}:it))}},st=de=>{if(de=pe,de?.bidPrice>=0){let De=(de.odds-1)*de?.bidPrice,ue=de?.bidPrice;B(je=>je?.map(Ve=>Ve?.id==de?.object?.marketId?{...Ve,sportsBookSelection:Ve?.sportsBookSelection?.map(it=>it.id===de?.object?.id?{...it,position:it.position!==0&&!isNaN(Math.abs(it.position))?it.position:0,newPosition:it.position!==0&&!isNaN(Math.abs(it.position))?Number(De)+Number(it.position):Number(De)}:{...it,position:it.position!==0&&!isNaN(Math.abs(it.position))?it.position:0,newPosition:it.position!==0&&!isNaN(Math.abs(it.position))?Number(it.position)-Number(ue):-Number(ue)})}:Ve))}},Ne=de=>{let De=[...$].map(ue=>({...ue,position:ue?.position||0,newPosition:ue?.newPosition||0}));if(de?.bidPrice>0)if(de?.object.ib){let ue=Number(de?.odds/100*de?.bidPrice),je=Number(de?.bidPrice);if(Math.abs(De[0]?.position)>0)Y(De?.map(Ve=>Ve.runnerName==de?.teamName?{...Ve,newPosition:Number(Ve.position)+Number(ue)}:{...Ve,newPosition:Number(Ve.position)-Number(je)}));else{let Ve=Number(de?.odds/100*de?.bidPrice),it=Number(de?.bidPrice);Y(De?.map(St=>St.runnerName==de?.teamName?{...St,newPosition:Number(Ve)}:{...St,newPosition:-Number(it)}))}}else if(Math.abs(De[0]?.position)>0){let ue=Number(de?.bidPrice),je=Number(de?.odds/100*de?.bidPrice);Y(De?.map(Ve=>Ve.runnerName==de?.teamName?{...Ve,newPosition:Number(Ve.position)+Number(je)}:{...Ve,newPosition:Number(Ve.position)+Number(ue)}))}else{let ue=Number(de?.bidPrice),je=Number(de?.odds/100*de?.bidPrice);Y(De?.map(Ve=>Ve.runnerName==de?.teamName?{...Ve,newPosition:-Number(je)}:{...Ve,newPosition:Number(ue)}))}},be=de=>{let ue=[...D?.find(je=>je?.mi==de?.mi)?.jsonData];if(pe?.bidPrice>0)if(de?.object?.ib){let je=Number(pe.odds-1)*Number(pe?.bidPrice),Ve=Number(pe?.bidPrice);Math.abs(ue[0]?.position)>0?ue=ue?.map(it=>it.SelectionId==de?.object?.ri?{...it,newPosition:Number(it.position)+je}:{...it,newPosition:Number(it.position)-Ve}):ue=ue?.map(it=>it.SelectionId==de?.object?.ri?{...it,newPosition:Number(je)}:{...it,newPosition:-Number(Ve)})}else{let je=Number(pe?.bidPrice),Ve=Number(pe.odds-1)*Number(pe?.bidPrice);Math.abs(ue[0]?.position)>0?ue=ue?.map(it=>it.SelectionId==de?.object?.ri?{...it,newPosition:Number(it.position)-Ve}:{...it,newPosition:Number(it.position)+je}):ue=ue?.map(it=>it.SelectionId==de?.object?.ri?{...it,newPosition:-Number(Ve)}:{...it,newPosition:Number(je)})}X(je=>je?.map(Ve=>Ve?.mi==de?.mi?{...Ve,jsonData:ue}:Ve))},xe=de=>{de=="betFair"?k(De=>De?.map(ue=>({...ue,newPosition:0}))):de=="bookmaker"?Y(De=>De?.map(ue=>({...ue,newPosition:0}))):de=="multi"&&X(De=>De?.map(ue=>({...ue,jsonData:ue?.jsonData?.map(je=>({...je,newPosition:0}))}))),Fe(!1),Ze()};return b.useEffect(()=>{Be?.isPlaced&&Be?.type=="error"&&xe(Be?.betType)},[Be]),b.useEffect(()=>{Le&&xe(pe?.playType)},[Le]),b.useEffect(()=>{oe&&(fe.isEmpty(pe)||(pe?.playType=="betFair"?Ue(pe,w):pe?.playType=="fancy"||(pe?.playType=="sportBook"?st(pe):pe?.playType=="bookmaker"?Ne(pe):pe?.playType=="multi"&&be(pe))))},[pe,oe]),b.useEffect(()=>{let de=document.getElementById("header")?Number(document.getElementById("header")?.offsetHeight)+2:0;A(de)},[]),r.jsx("div",{className:"sport-accord-body bg-white",style:{borderRadius:"5px",marginBottom:"10px"},children:r.jsxs("div",{className:"position-relative",children:[r.jsxs("div",{className:"d-flex justify-content-between align-items-center",style:{background:"white"},onClick:()=>O(`/full-market/${t?.marketId}/${t?.eventId}
1296`),children:[r.jsx("div",{style:{fontSize:".9285714286rem",lineHeight:"1.25",fontWeight:"700",paddingLeft:"10px"},children:r.jsx("span",{children:t?.eventName})}),r.jsx("div",{className:"d-flex align-items-center",children:r.jsx(jt,{style:{marginRight:"10px"},className:"bg-transparent text-dark border-0 px-2 pt-0 pe-0",children:r.jsx(Jj,{})})})]}),w?.length>0&&w?.map(de=>{let De=e?.length>0?e?.find(ue=>ue?.mi==de?.marketId):{};return r.jsx(kSe,{label:de?.market,labelShow:"Match Odds",data:de,addToFavioute:s,totalMatched:de?.totalMatched,children:r.jsx(CSe,{runner:de?.runners,matchOdds:De,totalMatched:de?.totalMatched,object:t,res:de,type:"betfair",betSlipObject:pe,index:a,position:f?.betFair?.length>0?f?.betFair:[],handelChange:He,addToFavioute:s,setSelect:_,scrollId:C,myRef:v,scrollHeight:x})},de?.marketId)})," "]})})},RSe=()=>{const{setGameTab:e,gameTab:t,keyTime:n,setKeyTime:a,user:s,profileData:i,setSearchTab:o,searchTab:c,parly:p,setParly:m}=b.useContext(En),{betPlace:h}=b.useContext(nr);b.useEffect(()=>{window.scrollTo(0,0)},[]);const[f,y]=b.useState(!1),[S,L]=b.useState({}),[O,v]=b.useState([]),[C,E]=b.useState([]),[x,A]=b.useState([]),[w,k]=b.useState({eventId:[],marketId:[]}),N=async(q,U,D,X,W)=>{const{status:B,data:R}=await Cn(Zt.addToFavourite+`?eventId=${q}&favoriteType=${U}&favoriteMarketId=${D}&eventType=${X?.eventType}&market=${W||""}`);R?.success&&_()},_=async()=>{y(!0);const{status:q,data:U}=await Cn(Zt.favourtieList);if(U?.success){const X=(R=>R.map(J=>({...J,Odds:(J.Odds??[]).map(Z=>({...Z,runners:(Z.runners??[]).flatMap(te=>(te.selections??[]).map(oe=>({SelectionId:oe.selectionId,RunnerName:oe.runnerName,selectionId:oe.selectionId,runnerName:oe.runnerName,sortPriority:oe.sortPriority,status:oe.status,handicap:oe.handicap}))),marketId:Z.marketId??Z.runners?.[0]?.marketId}))})))(U.results??[]);v(X.sort((R,J)=>new Date(R.eventDateTime)-new Date(J.eventDateTime)));const W=X.map(R=>R?.eventId),B=X.map(R=>R?.marketId);k({eventId:W,marketId:B}),W?.length>0&&(F(B,W),j(W)),y(!1)}else y(!1)},j=async q=>{const{status:U,data:D}=await Cn(Zt.getSpbMatchOdds+`?match_ids=${q?.join(",")}`);if(U===200&&D?.status){const W=(D?.data??[]).reduce((B,R)=>{const J=String(R.eventId);return B[J]||(B[J]=[]),B[J].push(R),B},{});L(W)}};b.useEffect(()=>{h?.isPlaced&&h?.type==="matched"&&F(w?.marketId,w?.eventId)},[h,w]),b.useEffect(()=>{_()},[t,n]),b.useEffect(()=>{if(w?.eventId?.length>0){const q=setInterval(()=>{j(w?.eventId)},2e3);return()=>clearInterval(q)}},[w?.eventId?.join(",")]);const F=async(q,U)=>{const{status:D,data:X}=await Cn(Zt.betPosition+`?eventIds=${U}&multi=true&marketId=${q?.join(",")}&isFavorite=true`);D===200&&A(X?.results)},G=Fn(),z=Ji(),$=(q=[])=>{const U=[];return q.forEach(D=>{(D.availableToBack??[]).forEach(X=>{U.push({ib:!0,ri:D.selectionId,rt:X.price,bv:X.size})}),(D.availableToLay??[]).forEach(X=>{U.push({ib:!1,ri:D.selectionId,rt:X.price,bv:X.size})})}),U},Y=(q,U)=>(S[String(q)]??[]).filter(X=>{switch(U){case"MATCH_ODDS":return X.marketType==="MATCH_ODDS"||X.marketName==="Match Odds";case"BOOKMAKER":return X.marketType==="BOOKMAKER";case"FANCY":return X.marketType==="FANCY";case"SPORTBOOK":return X.marketType==="SPORTBOOK"||X.marketType==="SPORT_BOOK";default:return!1}}).map(X=>({mi:X.marketId,ms:X.status??1,rt:$(X.selections),marketId:X.marketId,eventId:X.eventId,marketName:X.marketName,totalMatched:X.totalMatched}));return r.jsx("div",{children:r.jsx(Ui,{visibilityType:!0,children:c?r.jsx(x7,{}):r.jsxs(r.Fragment,{children:[r.jsx("div",{className:"parlay-tab",children:r.jsxs(wn,{className:"d-flex align-items-center",children:[r.jsxs("div",{style:{alignItems:"center"},className:"parlay-checkbox d-flex",children:[r.jsx(wn.Check,{onClick:()=>{z?.pathname==="/favourite"&&(G("/sports"),m(!p))},checked:p,className:"parly-check",type:"switch"}),r.jsx("span",{style:{fontSize:"14px",fontWeight:600,color:p?"#ffc800":""},children:"Parlay"})]}),r.jsxs("div",{className:"parlay-inner-tab w-100 justify-content-between d-flex align-items-center",children:[r.jsx("div",{children:r.jsxs("ul",{className:"mb-0 p-0",children:[r.jsx("li",{onClick:()=>{a("in_play"),G("/sports")},children:"In-Play"}),r.jsx("li",{onClick:()=>{a("today"),G("/sports")},children:"Today"}),r.jsx("li",{onClick:()=>{a("tomorrow"),G("/sports")},children:"Tomorrow"})]})}),r.jsxs("div",{className:"parlay-icons",children:[r.jsx("i",{className:"icon-star-solid text-icon-light",style:{color:"#ffc800"}}
1296),r.jsx("i",{className:"icon-search text-icon-light",onClick:()=>o(!0)})]})]})]})}),f?r.jsx("div",{children:[1,2,3].map(q=>r.jsx(Qm,{baseColor:"#d4e0e5",children:r.jsx("div",{className:"p-2",children:r.jsxs("div",{className:"skeletion-new p-3",children:[r.jsxs("div",{className:"d-flex mb-2",children:[r.jsx(ur,{circle:!0,height:20,width:20,style:{marginRight:"10px"}}),r.jsx(ur,{height:17,width:120})]}),r.jsx(ur,{height:17,width:"100%"}),r.jsx(ur,{height:17,width:"70%"})]})})},q))}):O?.length>0?r.jsx("div",{className:"bg-skylight p-2",children:O.map((q,U)=>r.jsx(FSe,{index:U,keyTime:n,matchOdds:Y(q?.eventId,"MATCH_ODDS"),matchBookmaker:Y(q?.eventId,"BOOKMAKER"),matchFancy:Y(q?.eventId,"FANCY"),matchSportBook:Y(q?.eventId,"SPORTBOOK"),object:q,position:x?.length>0?x?.find(D=>D?.eventId==q?.eventId)??{}:{},activeFav:C,setActiveFav:E,ids:w,addToFavioute:N},q?.eventId??U))}):r.jsx(Zu,{})]})})})},_Se=()=>{const{logoutUser:e}=b.useContext(En),t=Fn(),[n,a]=b.useState({check:!0,message:""}),{register:s,handleSubmit:i,formState:{errors:o},unregister:c,reset:p,watch:m,trigger:h,setValue:f}=E0({}),[y,S]=b.useState(!1),L=async O=>{let v=fe.pick(O,["email","firstName","lastName"]);try{const{status:C,data:E}=await is(Zt.userProfileUpdate,{...v});C===200?E.success?(S(!1),a({check:!0,message:E?.message})):(S(!1),a({check:!0,message:E?.message})):(S(!1),a({check:!0,message:E?.message}))}catch(C){S(!1),a({check:!0,message:C.response.data.message})}};return r.jsx("div",{children:r.jsxs(Ui,{children:[r.jsx("div",{className:"d-flex align-items-center justify-content-start",children:r.jsx("div",{className:"d-flex justify-content-center align-items-center",style:{background:"white",borderRadius:"50%",marginLeft:"8px",marginTop:"8px"},onClick:()=>t("/"),children:r.jsx(aL,{size:30,className:"fs-1 p-1 cursor-pointer"})})}),r.jsxs("div",{className:"login-log-sec w-100 ",children:[r.jsx("div",{className:"login-logo",children:r.jsx("img",{src:"../assets/images/velki-logo.png",alt:""})}),r.jsx("div",{className:"px-3",children:r.jsx("img",{src:"../assets/images/velki-login-signup-banner.webp",alt:""})}),r.jsxs(wn,{onSubmit:i(L),className:"bg-white p-4 update-p",children:[r.jsx("label",{className:"mb-3 d-block text-center fs-2",children:"Edit Profile"}),r.jsx(wn.Group,{className:"mb-3",children:r.jsxs(Fs,{controlId:"floatingPassword",label:"First Name",children:[r.jsx(wn.Control,{type:"text",placeholder:"Enter FirstName",className:o.firstName?" is-invalid ":"",...s("firstName")}),o.firstName&&o.firstName.message&&r.jsx("label",{className:"invalid-feedback text-left",children:o.firstName.message})]})}),r.jsxs(wn.Group,{className:"mb-3",children:[r.jsxs(Fs,{controlId:"floatingPassword",label:"Last Name",children:[r.jsx(wn.Control,{type:"text",placeholder:"Enter LastName",className:o.lastName?" is-invalid ":"",...s("lastName")}),o.lastName&&o.lastName.message&&r.jsx("label",{className:"invalid-feedback text-left",children:o.lastName.message})]}),o.newPassword&&o?.newPassword?.message&&r.jsx("label",{className:"text-danger",children:o.newPassword.message})]}),r.jsx(wn.Group,{className:"mb-3",children:r.jsxs(Fs,{controlId:"floatingPassword",label:"Email",children:[r.jsx(wn.Control,{type:"email",placeholder:"Enter Email",className:o.email?" is-invalid ":"",...s("email",{required:"Please enter email",pattern:{value:/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i,message:"Invalid email address."}})}),o.email&&o.email.message&&r.jsx("label",{className:"invalid-feedback text-left",children:o.email.message})]})}),n?.check&&r.jsx("label",{className:"text-danger",children:n?.message}),r.jsx("div",{className:"text-center mt-3",children:r.jsx(jt,{type:"submit",className:"theme-btn ms-auto px-5",disabled:!!y,children:"Update"})})]})]})]})})},BSe=()=>{const[e,t]=b.useState(0),n=["Tab 1","Tab 2","Tab 3"],a=s=>{t(s)};return r.jsxs("div",{className:"tabs-container",children:[r.jsx("div",{className:"active-bg",style:{width:`${100/n.length}%`,transform:`translateX(${e*100}%)`}}),n.map((s,i)=>r.jsx("div",{className:`tab ${e===i?"active":""}`,onClick:()=>a(i),children:s},i))]})},C7=e=>{const[t,n]=b.useState(!1);return b.useEffect(()=>{const a=[];
1296(Array.isArray(e)?e:[e]).forEach((o,c)=>{const p=document.createElement("link");p.rel="stylesheet",p.href=o,p.id=`dynamic-css-${c}-${o}`,document.head.appendChild(p),a.push(p)});let i=setTimeout(()=>{n(!0)},500);return()=>{clearTimeout(i),a.forEach(o=>{o.parentNode&&o.parentNode.removeChild(o)})}},[e]),t};function DSe(){const e=Fn();let{user:t}=b.useContext(En);function n(){console.log("Button clicked!"),window.location.href="https://wiinpbuu.com"}return C7(b.useMemo(()=>["/assets/Chat.css","/assets/chatStyle.css"],[])),r.jsx("div",{className:"chat-main-div",children:r.jsxs("div",{className:"psize",children:[r.jsxs("div",{className:"chat-b",style:{padding:"0 25px"},children:[r.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"70px",marginTop:"20px"},children:[r.jsx("img",{style:{height:"32px",width:"auto",objectFit:"contain"},src:"../../../assets/images/velki-logo.png"})," ",r.jsx("div",{"data-testid":"home-header-avatars",class:"intercom-267ulp e2j9h0w0",children:r.jsxs("div",{"data-testid":"avatar-stack",class:"intercom-7itejd e85jzrc1",children:[r.jsx("div",{class:"intercom-1lcqd7m e85jzrc0",children:r.jsx("div",{size:"40",shape:"circle",class:"intercom-xr7wwa e2rn66r0",children:r.jsx("img",{src:"https://static.intercomassets.com/avatars/7990781/square_128/10037-1742623526.jpg",alt:"Profile image for Md"})})}),r.jsx("div",{class:"intercom-1lcqd7m e85jzrc0",children:r.jsx("div",{size:"40",shape:"circle",class:"intercom-xr7wwa e2rn66r0",children:r.jsx("img",{src:"https://static.intercomassets.com/avatars/7553878/square_128/Screenshot_2024-10-04_111429-1728015303.png",alt:"Profile image for Suraj"})})}),r.jsx("div",{class:"intercom-1lcqd7m e85jzrc0",children:r.jsx("div",{size:"40",shape:"circle",class:"intercom-xr7wwa e2rn66r0",children:r.jsx("img",{src:"https://static.intercomassets.com/avatars/7691010/square_128/xxxxxxxxxxx66666-1731991595.jpg",alt:"Profile image for Avijit"})})})]})}),r.jsx(rpe,{onClick:()=>e("/"),size:25,color:"white"})]}),r.jsxs("h1",{children:["হাই  ",t?.user?.username," 👋 আমরা কিভাবে সাহায্য করতে পারি?"]}),r.jsxs("div",{className:"send-box",children:[r.jsx("input",{placeholder:"আমাদের সাথে যোগাযোগ করুন",onClick:n}),r.jsx("button",{children:r.jsx("svg",{"_ngcontent-ng-c429248538":"",xmlns:"http://www.w3.org/2000/svg",width:"17",height:"16",fill:"none",viewBox:"0 0 17 16",color:"rgb(125, 0, 150)",children:r.jsx("path",{"_ngcontent-ng-c429248538":"",fill:"currentColor",fillRule:"evenodd",d:"m4.563 14.605 9.356-5.402c1-.577 1-2.02 0-2.598L4.563 1.203a1.5 1.5 0 0 0-2.25 1.3v10.803a1.5 1.5 0 0 0 2.25 1.3M6.51 8.387 2.313 9.512V6.297L6.51 7.42c.494.133.494.834 0 .966",clipRule:"evenodd"})})})]}),r.jsx("div",{className:"alternet-sites",children:r.jsxs("a",{href:"https://proxyvelki.com/",children:[" ",r.jsxs("span",{className:"asite",children:[" ","আমাদের প্রক্সী লিঙ্ক গুলো দেখে নিন"," ",r.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none","aria-hidden":"true",viewBox:"0 0 16 16",color:"linkColor",children:r.jsx("path",{fill:"currentColor","fill-rule":"evenodd",d:"M3 3.7h4V2H3a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-2h-1.7v2a.3.3 0 0 1-.3.3H3a.3.3 0 0 1-.3-.3V4a.3.3 0 0 1 .3-.3M9.218 3c0 .47.38.85.85.85h1.88L8.296 7.502a.85.85 0 0 0 1.202 1.202l3.652-3.652v1.88a.85.85 0 0 0 1.7 0V3a.85.85 0 0 0-.85-.85h-3.932a.85.85 0 0 0-.85.85","clip-rule":"evenodd"})})]})]})}),r.jsx("div",{className:"alternet-sites",children:r.jsxs("a",{href:"https://wiinpbuu.com",children:[" ",r.jsxs("span",{className:"asite",children:[" ","ভেল্কি মাষ্টার এজেন্ট লিস্ট"," ",r.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none","aria-hidden":"true",viewBox:"0 0 16 16",color:"linkColor",children:r.jsx("path",{fill:"currentColor","fill-rule":"evenodd",d:"M3 3.7h4V2H3a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-2h-1.7v2a.3.3 0 0 1-.3.3H3a.3.3 0 0 1-.3-.3V4a.3.3 0 0 1 .3-.3M9.218 3c0 .47.38.85.85.85h1.88L8.296 7.502a.85.85 0 0 0 1.202 1.202l3.652-3.652v1.88a.85.85 0 0 0 1.7 0V3a.85.85 0 0 0-.85-.85h-3.932a.85.85 0 0 0-.85.85","clip-rule":"evenodd"})})]})]})}),r.jsx("div",{className:"promo"})]}),r.jsxs("footer",{className:"chat-footer",children:[r.jsxs(go,{to:"/",children:[r.jsxs("svg",{"_ng
1296content-ng-c429248538":"",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:[r.jsx("mask",{"_ngcontent-ng-c429248538":"",id:"62a9a",fill:"#fff",children:r.jsx("path",{"_ngcontent-ng-c429248538":"",fillRule:"evenodd",d:"M10.5 2.335 3 7.51c-.625.437-1 1.116-1 1.84V19.7C2 20.965 3.125 22 4.5 22h15c1.375 0 2.5-1.035 2.5-2.3V9.35c0-.724-.375-1.403-1-1.84l-7.5-5.175a2.69 2.69 0 0 0-3 0M7.316 14.366a.85.85 0 1 0-1.132 1.268A8.7 8.7 0 0 0 12 17.852a8.7 8.7 0 0 0 5.816-2.218.85.85 0 1 0-1.132-1.268A7 7 0 0 1 12 16.152c-1.8 0-3.44-.675-4.684-1.786",clipRule:"evenodd"})}),r.jsx("path",{"_ngcontent-ng-c429248538":"",fill:"#4d0087",fillRule:"evenodd",d:"M10.5 2.335 3 7.51c-.625.437-1 1.116-1 1.84V19.7C2 20.965 3.125 22 4.5 22h15c1.375 0 2.5-1.035 2.5-2.3V9.35c0-.724-.375-1.403-1-1.84l-7.5-5.175a2.69 2.69 0 0 0-3 0M7.316 14.366a.85.85 0 1 0-1.132 1.268A8.7 8.7 0 0 0 12 17.852a8.7 8.7 0 0 0 5.816-2.218.85.85 0 1 0-1.132-1.268A7 7 0 0 1 12 16.152c-1.8 0-3.44-.675-4.684-1.786",clipRule:"evenodd"}),r.jsx("path",{"_ngcontent-ng-c429248538":"",fill:"#4d0087",d:"m3 7.51-.965-1.4-.01.007zm7.5-5.175L9.538.934l-.003.002zM21 7.51l.974-1.393-.009-.006zm-7.5-5.175.966-1.4-.004-.001zM6.116 14.434l1.268 1.132zm1.2-.068 1.133-1.268zm-1.132 1.268L5.05 16.902zm11.632 0 1.133 1.268zm.068-1.2-1.268 1.132zm-1.2-.068-1.133-1.268zM3.965 8.91l7.5-5.175L9.536.936l-7.5 5.175zm-.265.44c0-.12.063-.299.274-.447L2.026 6.117C.987 6.843.3 8.022.3 9.35zm0 10.35V9.35H.3V19.7zm.8.6a.9.9 0 0 1-.615-.227.5.5 0 0 1-.185-.373H.3c0 2.335 2.022 4 4.2 4zm15 0h-15v3.4h15zm.8-.6a.5.5 0 0 1-.185.373.9.9 0 0 1-.615.227v3.4c2.178 0 4.2-1.665 4.2-4zm0-10.35V19.7h3.4V9.35zm-.274-.447c.211.148.274.326.274.447h3.4c0-1.328-.687-2.507-1.726-3.233zm-7.491-5.169 7.5 5.175 1.93-2.798-7.5-5.175zm-1.073.002a.99.99 0 0 1 1.076 0L14.462.934a4.39 4.39 0 0 0-4.924 0zm-4.078 11.83a.85.85 0 0 1-1.2.068l2.265-2.536a2.55 2.55 0 0 0-3.6.203zm-.068-1.2c.35.313.38.85.068 1.2l-2.536-2.265a2.55 2.55 0 0 0 .203 3.6zM12 16.152c-1.8 0-3.44-.675-4.684-1.786l-2.265 2.536A10.4 10.4 0 0 0 12 19.552zm4.684-1.786A7 7 0 0 1 12 16.152v3.4c2.667 0 5.105-1.004 6.949-2.65zm-.068 1.2a.85.85 0 0 1 .068-1.2l2.265 2.536a2.55 2.55 0 0 0 .203-3.6zm1.2.068a.85.85 0 0 1-1.2-.068l2.536-2.265a2.55 2.55 0 0 0-3.6-.203zM12 17.852a8.7 8.7 0 0 0 5.816-2.218l-2.265-2.536A5.3 5.3 0 0 1 12 14.452zm-5.816-2.218A8.7 8.7 0 0 0 12 17.852v-3.4a5.3 5.3 0 0 1-3.551-1.354z",mask:"url(#62a9a)"})]})," ",r.jsx("span",{children:"হোম"})," "]}),r.jsxs(go,{to:"/chat-support",children:[r.jsxs("svg",{"_ngcontent-ng-c429248538":"",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",children:[r.jsx("mask",{"_ngcontent-ng-c429248538":"",id:"b54da",fill:"#fff",children:r.jsx("path",{"_ngcontent-ng-c429248538":"",fillRule:"evenodd",d:"M19 2a3 3 0 0 1 3 3v15.806c0 1.335-1.613 2.005-2.559 1.062L15.56 18H5a3 3 0 0 1-3-3V5a3 3 0 0 1 3-3z",clipRule:"evenodd"})}),r.jsx("path",{"_ngcontent-ng-c429248538":"",fill:"#4d0087",d:"m19.441 21.868 1.2-1.204zM15.56 18v-1.7h.702l.498.496zM20.3 5A1.3 1.3 0 0 0 19 3.7V.3A4.7 4.7 0 0 1 23.7 5zm0 8.956V5h3.4v8.956zm0 2.544v-2.544h3.4V16.5zm0 4.306V16.5h3.4v4.306zm.341-.142a.23.23 0 0 0-.218-.043.23.23 0 0 0-.123.185h3.4c0 2.848-3.441 4.277-5.459 2.267zm-3.882-3.868 3.882 3.868-2.4 2.409-3.882-3.869zM5 16.3h10.559v3.4H5zM3.7 15A1.3 1.3 0 0 0 5 16.3v3.4A4.7 4.7 0 0 1 .3 15zm0-10v10H.3V5zM5 3.7A1.3 1.3 0 0 0 3.7 5H.3A4.7 4.7 0 0 1 5 .3zm14 0H5V.3h14z",mask:"url(#b54da)",className:"13e2ddcdfill"}),r.jsx("path",{"_ngcontent-ng-c429248538":"",fill:"#4d0087",fillRule:"evenodd",d:"M17 7a.85.85 0 0 1 0 1.7H7A.85.85 0 1 1 7 7zm-5 4a.85.85 0 0 1 0 1.7H7A.85.85 0 0 1 7 11z",clipRule:"evenodd",className:"13e2ddcdfill"})]}),r.jsx("span",{children:"মেসেজ"})]})]})]})})}const MSe="/assets/support-icon-CU9XZun8.png";function k7(e,t,n){if(typeof e=="function"?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function jSe(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function JM(e,t){return e.get(k7(e,t))}function GSe(e,t,n){jSe(e,t),t.set(e,n)}function YSe(e,t,n){return e.set(k7(e,t),n),n}const VSe=100,mn={},HSe=()=>{mn.previousActiveElement instanceof HTMLElement?(mn.previousActiveElement.focus(),mn.previousActiveElement=null):document.body&&document.body.focus()},JSe=e=>new Promise(t=>{if(!e)return t();const n=window.scrollX,a=window.scrollY;mn.restoreFocusTimeout=setTimeout(()=>{HSe(),t()},VSe),window.scrollTo(n,a)}),F7="swal2-",WSe=["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","to
1296p-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error","draggable","dragging"],pt=WSe.reduce((e,t)=>(e[t]=F7+t,e),{}),USe=["success","warning","info","question","error"],YO=USe.reduce((e,t)=>(e[t]=F7+t,e),{}),R7="SweetAlert2:",xC=e=>e.charAt(0).toUpperCase()+e.slice(1),fi=e=>{console.warn(`${R7} ${typeof e=="object"?e.join(" "):e}`)},kh=e=>{console.error(`${R7} ${e}`)},WM=[],$Se=e=>{WM.includes(e)||(WM.push(e),fi(e))},_7=(e,t=null)=>{$Se(`"${e}" is deprecated and will be removed in the next major release.${t?` Use "${t}" instead.`:""}`)},rw=e=>typeof e=="function"?e():e,IC=e=>e&&typeof e.toPromise=="function",P0=e=>IC(e)?e.toPromise():Promise.resolve(e),NC=e=>e&&Promise.resolve(e)===e,zSe=()=>navigator.userAgent.includes("Firefox"),gi=()=>document.body.querySelector(`.${pt.container}`),x0=e=>{const t=gi();return t?t.querySelector(e):null},xo=e=>x0(`.${e}`),Pa=()=>xo(pt.popup),Ty=()=>xo(pt.icon),KSe=()=>xo(pt["icon-content"]),B7=()=>xo(pt.title),AC=()=>xo(pt["html-container"]),D7=()=>xo(pt.image),CC=()=>xo(pt["progress-steps"]),sw=()=>xo(pt["validation-message"]),Xc=()=>x0(`.${pt.actions} .${pt.confirm}`),Sy=()=>x0(`.${pt.actions} .${pt.cancel}`),Fh=()=>x0(`.${pt.actions} .${pt.deny}`),qSe=()=>xo(pt["input-label"]),vy=()=>x0(`.${pt.loader}`),I0=()=>xo(pt.actions),M7=()=>xo(pt.footer),iw=()=>xo(pt["timer-progress-bar"]),kC=()=>xo(pt.close),XSe=`
1297  a[href],
1298  area[href],
1299  input:not([disabled]),
1300  select:not([disabled]),
1301  textarea:not([disabled]),
1302  button:not([disabled]),
1303  iframe,
1304  object,
1305  embed,
1306  [tabindex="0"],
1307  [contenteditable],
1308  audio[controls],
1309  video[controls],
1310  summary
1311`,FC=()=>{const e=Pa();if(!e)return[];const t=e.querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])'),n=Array.from(t).sort((i,o)=>{const c=parseInt(i.getAttribute("tabindex")||"0"),p=parseInt(o.getAttribute("tabindex")||"0");return c>p?1:c<p?-1:0}),a=e.querySelectorAll(XSe),s=Array.from(a).filter(i=>i.getAttribute("tabindex")!=="-1");return[...new Set(n.concat(s))].filter(i=>Hi(i))},RC=()=>ep(document.body,pt.shown)&&!ep(document.body,pt["toast-shown"])&&!ep(document.body,pt["no-backdrop"]),ow=()=>{const e=Pa();return e?ep(e,pt.toast):!1},QSe=()=>{const e=Pa();return e?e.hasAttribute("data-loading"):!1},Io=(e,t)=>{if(e.textContent="",t){const a=new DOMParser().parseFromString(t,"text/html"),s=a.querySelector("head");s&&Array.from(s.childNodes).forEach(o=>{e.appendChild(o)});const i=a.querySelector("body");i&&Array.from(i.childNodes).forEach(o=>{o instanceof HTMLVideoElement||o instanceof HTMLAudioElement?e.appendChild(o.cloneNode(!0)):e.appendChild(o)})}},ep=(e,t)=>{if(!t)return!1;const n=t.split(/\s+/);for(let a=0;a<n.length;a++)if(!e.classList.contains(n[a]))return!1;return!0},ZSe=(e,t)=>{Array.from(e.classList).forEach(n=>{!Object.values(pt).includes(n)&&!Object.values(YO).includes(n)&&!Object.values(t.showClass||{}).includes(n)&&e.classList.remove(n)})},Eo=(e,t,n)=>{if(ZSe(e,t),!t.customClass)return;const a=t.customClass[n];if(a){if(typeof a!="string"&&!a.forEach){fi(`Invalid type of customClass.${n}! Expected string or iterable object, got "${typeof a}"`);return}wa(e,a)}},lw=(e,t)=>{if(!t)return null;switch(t){case"select":case"textarea":case"file":return e.querySelector(`.${pt.popup} > .${pt[t]}`);case"checkbox":return e.querySelector(`.${pt.popup} > .${pt.checkbox} input`);case"radio":return e.querySelector(`.${pt.popup} > .${pt.radio} input:checked`)||e.querySelector(`.${pt.popup} > .${pt.radio} input:first-child`);case"range":return e.querySelector(`.${pt.popup} > .${pt.range} input`);default:return e.querySelector(`.${pt.popup} > .${pt.input}`)}},j7=e=>{if(e.focus(),e.type!=="file"){const t=e.value;e.value="",e.value=t}},G7=(e,t,n)=>{if(!e||!t)return;const a=typeof t=="string"?t.split(/\s+/).filter(Boolean):t;
1311(Array.isArray(e)?e:[e]).forEach(i=>{a.forEach(o=>{n?i.classList.add(o):i.classList.remove(o)})})},wa=(e,t)=>{G7(e,t,!0)},el=(e,t)=>{G7(e,t,!1)},ud=(e,t)=>{const n=Array.from(e.children);for(let a=0;a<n.length;a++){const s=n[a];if(s instanceof HTMLElement&&ep(s,t))return s}},hh=(e,t,n)=>{n===`${parseInt(`${n}`)}`&&(n=parseInt(n)),n||n===0?e.style.setProperty(t,typeof n=="number"?`${n}px`:n):e.style.removeProperty(t)},Os=(e,t="flex")=>{e&&(e.style.display=t)},Qs=e=>{e&&(e.style.display="none")},_C=(e,t="block")=>{e&&new MutationObserver(()=>{N0(e,e.innerHTML,t)}).observe(e,{childList:!0,subtree:!0})},UM=(e,t,n,a)=>{const s=e.querySelector(t);s&&s.style.setProperty(n,a)},N0=(e,t,n="flex")=>{t?Os(e,n):Qs(e)},Hi=e=>!!(e&&(e.offsetWidth||e.offsetHeight||e.getClientRects().length)),e0e=()=>!Hi(Xc())&&!Hi(Fh())&&!Hi(Sy()),MI=e=>e.scrollHeight>e.clientHeight,t0e=(e,t)=>{let n=e;for(;n&&n!==t;){if(MI(n))return!0;n=n.parentElement}return!1},Y7=e=>{const t=window.getComputedStyle(e),n=parseFloat(t.getPropertyValue("animation-duration")||"0"),a=parseFloat(t.getPropertyValue("transition-duration")||"0");return n>0||a>0},BC=(e,t=!1)=>{const n=iw();n&&Hi(n)&&(t&&(n.style.transition="none",n.style.width="100%"),setTimeout(()=>{n.style.transition=`width ${e/1e3}s linear`,n.style.width="0%"},10))},n0e=()=>{const e=iw();if(!e)return;const t=parseInt(window.getComputedStyle(e).width);e.style.removeProperty("transition"),e.style.width="100%";const n=parseInt(window.getComputedStyle(e).width),a=t/n*100;e.style.width=`${a}%`},a0e=()=>typeof window>"u"||typeof document>"u",r0e=`
1312 <div aria-labelledby="${pt.title}" aria-describedby="${pt["html-container"]}" class="${pt.popup}" tabindex="-1">
1313   <button type="button" class="${pt.close}"></button>
1314   <ul class="${pt["progress-steps"]}"></ul>
1315   <div class="${pt.icon}"></div>
1316   <img class="${pt.image}" />
1317   <h2 class="${pt.title}" id="${pt.title}"></h2>
1318   <div class="${pt["html-container"]}" id="${pt["html-container"]}"></div>
1319   <input class="${pt.input}" id="${pt.input}" />
1320   <input type="file" class="${pt.file}" />
1321   <div class="${pt.range}">
1322     <input type="range" />
1323     <output></output>
1324   </div>
1325   <select class="${pt.select}" id="${pt.select}"></select>
1326   <div class="${pt.radio}"></div>
1327   <label class="${pt.checkbox}">
1328     <input type="checkbox" id="${pt.checkbox}" />
1329     <span class="${pt.label}"></span>
1330   </label>
1331   <textarea class="${pt.textarea}" id="${pt.textarea}"></textarea>
1332   <div class="${pt["validation-message"]}" id="${pt["validation-message"]}"></div>
1333   <div class="${pt.actions}">
1334     <div class="${pt.loader}"></div>
1335     <button type="button" class="${pt.confirm}"></button>
1336     <button type="button" class="${pt.deny}"></button>
1337     <button type="button" class="${pt.cancel}"></button>
1338   </div>
1339   <div class="${pt.footer}"></div>
1340   <div class="${pt["timer-progress-bar-container"]}">
1341     <div class="${pt["timer-progress-bar"]}"></div>
1342   </div>
1343 </div>
1344`.replace(/(^|\n)\s*/g,""),s0e=()=>{const e=gi();return e?(e.remove(),el([document.documentElement,document.body],[pt["no-backdrop"],pt["toast-shown"],pt["has-column"]]),!0):!1},Vm=()=>{mn.currentInstance&&mn.currentInstance.resetValidationMessage()},i0e=()=>{const e=Pa();if(!e)return;const t=ud(e,pt.input),n=ud(e,pt.file),a=e.querySelector(`.${pt.range} input`),s=e.querySelector(`.${pt.range} output`),i=ud(e,pt.select),o=e.querySelector(`.${pt.checkbox} input`),c=ud(e,pt.textarea);t&&(t.oninput=Vm),n&&(n.onchange=Vm),i&&(i.onchange=Vm),o&&(o.onchange=Vm),c&&(c.oninput=Vm),a&&s&&(a.oninput=()=>{Vm(),s.value=a.value},a.onchange=()=>{Vm(),s.value=a.value})},o0e=e=>{if(typeof e=="string"){const t=document.querySelector(e);if(!t)throw new Error(`Target element "${e}" not found`);return t}return e},l0e=e=>{const t=Pa();t&&(t.setAttribute("role",e.toast?"alert":"dialog"),t.setAttribute("aria-live",e.toast?"polite":"assertive"),e.toast||t.setAttribute("aria-modal","true"))},c0e=e=>{window.getComputedStyle(e).direction==="rtl"&&(wa(gi(),pt.rtl),mn.isRTL=!0)},u0e=e=>{const t=s0e();if(a0e()){kh("SweetAlert2 requires document to initialize");return}const n=document.createElement("div");n.className=pt.container,t&&wa(n,pt["no-transition"]),Io(n,r0e),n.dataset.swal2Theme=e.theme;const a=o0e(e.target||"body");a.appendChild(n),e.topLayer&&(n.setAttribute("popover",""),n.showPopover()),l0e(e),c0e(a),i0e()},DC=(e,t)=>{e instanceof HTMLElement?t.appendChild(e):typeof e=="object"?p0e(e,t):e&&Io(t,e)},p0e=(e,t)=>{"jquery"in e?d0e(t,e):Io(t,e.toString())},d0e=(e,t)=>{if(e.textContent="",0 in t)for(let n=0;n in t;n++)e.appendChild(t[n].cloneNode(!0));else e.appendChild(t.cloneNode(!0))},m0e=(e,t)=>{const n=I0(),a=vy();!n||!a||(!t.showConfirmButton&&!t.showDenyButton&&!t.showCancelButton?Qs(n):Os(n),Eo(n,t,"actions"),h0e(n,a,t),Io(a,t.loaderHtml||""),Eo(a,t,"loader"))};function h0e(e,t,n){const a=Xc(),s=Fh(),i=Sy();!a||!s||!i||(bx(a,"confirm",n),bx(s,"deny",n),bx(i,"cancel",n),f0e(a,s,i,n),n.reverseButtons&&(n.toast?(e.insertBefore(i,a),e.insertBefore(s,a)):(e.insertBefore(i,t),e.insertBefore(s,t),e.insertBefore(a,t))))}function f0e(e,t,n,a){if(!a.buttonsStyling){el([e,t,n],pt.styled);return}wa([e,t,n],pt.styled),[[e,"confirm",a.confirmButtonColor],[t,"deny",a.denyButtonColor],[n,"cancel",a.cancelButtonColor]].forEac
1344h(([i,o,c])=>{c&&i.style.setProperty(`--swal2-${o}-button-background-color`,c),g0e(i)})}function g0e(e){const t=window.getComputedStyle(e);if(t.getPropertyValue("--swal2-action-button-focus-box-shadow"))return;const n=t.backgroundColor.replace(/rgba?\((\d+), (\d+), (\d+).*/,"rgba($1, $2, $3, 0.5)");e.style.setProperty("--swal2-action-button-focus-box-shadow",t.getPropertyValue("--swal2-outline").replace(/ rgba\(.*/,` ${n}`))}function bx(e,t,n){const a=xC(t);N0(e,n[`show${a}Button`],"inline-block"),Io(e,n[`${t}ButtonText`]||""),e.setAttribute("aria-label",n[`${t}ButtonAriaLabel`]||""),e.className=pt[t],Eo(e,n,`${t}Button`)}const y0e=(e,t)=>{const n=kC();n&&(Io(n,t.closeButtonHtml||""),Eo(n,t,"closeButton"),N0(n,t.showCloseButton),n.setAttribute("aria-label",t.closeButtonAriaLabel||""))},T0e=(e,t)=>{const n=gi();n&&(S0e(n,t.backdrop),v0e(n,t.position),b0e(n,t.grow),Eo(n,t,"container"))};function S0e(e,t){typeof t=="string"?e.style.background=t:t||wa([document.documentElement,document.body],pt["no-backdrop"])}function v0e(e,t){t&&(t in pt?wa(e,pt[t]):(fi('The "position" parameter is not valid, defaulting to "center"'),wa(e,pt.center)))}function b0e(e,t){t&&wa(e,pt[`grow-${t}`])}var Ea={innerParams:new WeakMap,domCache:new WeakMap,focusedElement:new WeakMap};const O0e=["input","file","range","select","radio","checkbox","textarea"],L0e=(e,t)=>{const n=Pa();if(!n)return;const a=Ea.innerParams.get(e),s=!a||t.input!==a.input;O0e.forEach(i=>{const o=ud(n,pt[i]);o&&(P0e(i,t.inputAttributes),o.className=pt[i],s&&Qs(o))}),t.input&&(s&&w0e(t),x0e(t))},w0e=e=>{if(!e.input)return;if(!Br[e.input]){kh(`Unexpected type of input! Expected ${Object.keys(Br).join(" | ")}, got "${e.input}"`);return}const t=V7(e.input);if(!t)return;const n=Br[e.input](t,e);Os(t),e.inputAutoFocus&&setTimeout(()=>{j7(n)})},E0e=e=>{for(let t=0;t<e.attributes.length;t++){const n=e.attributes[t].name;["id","type","value","style"].includes(n)||e.removeAttribute(n)}},P0e=(e,t)=>{const n=Pa();if(!n)return;const a=lw(n,e);if(a){E0e(a);for(const s in t)a.setAttribute(s,t[s])}},x0e=e=>{if(!e.input)return;const t=V7(e.input);t&&Eo(t,e,"input")},MC=(e,t)=>{!e.placeholder&&t.inputPlaceholder&&(e.placeholder=t.inputPlaceholder)},A0=(e,t,n)=>{if(n.inputLabel){const a=document.createElement("label"),s=pt["input-label"];a.setAttribute("for",e.id),a.className=s,typeof n.customClass=="object"&&wa(a,n.customClass.inputLabel),a.innerText=n.inputLabel,t.insertAdjacentElement("beforebegin",a)}},V7=e=>{const t=Pa();if(t)return ud(t,pt[e]||pt.input)},VO=(e,t)=>{["string","number"].includes(typeof t)?e.value=`${t}`:NC(t)||fi(`Unexpected type of inputValue! Expected "string", "number" or "Promise", got "${typeof t}"`)},Br={};Br.text=Br.email=Br.password=Br.number=Br.tel=Br.url=Br.search=Br.date=Br["datetime-local"]=Br.time=Br.week=Br.month=(e,t)=>{const n=e;return VO(n,t.inputValue),A0(n,n,t),MC(n,t),n.type=t.input,n};Br.file=(e,t)=>{const n=e;return A0(n,n,t),MC(n,t),n};Br.range=(e,t)=>{const n=e,a=n.querySelector("input"),s=n.querySelector("output");return a&&(VO(a,t.inputValue),a.type=t.input,A0(a,e,t)),s&&VO(s,t.inputValue),e};Br.select=(e,t)=>{const n=e;if(n.textContent="",t.inputPlaceholder){const a=document.createElement("option");Io(a,t.inputPlaceholder),a.value="",a.disabled=!0,a.selected=!0,n.appendChild(a)}return A0(n,n,t),n};Br.radio=e=>{const t=e;return t.textContent="",e};Br.checkbox=(e,t)=>{const n=Pa();if(!n)throw new Error("Popup not found");const a=lw(n,"checkbox");if(!a)throw new Error("Checkbox input not found");a.value="1",a.checked=!!t.inputValue;const i=e.querySelector("span");if(i){const o=t.inputPlaceholder||t.inputLabel;o&&Io(i,o)}return a};Br.textarea=(e,t)=>{const n=e;VO(n,t.inputValue),MC(n,t),A0(n,n,t);const a=s=>parseInt(window.getComputedStyle(s).marginLeft)+parseInt(window.getComputedStyle(s).marginRight);return setTimeout(()=>{if("MutationObserver"in window){const s=Pa();if(!s)return;const i=parseInt(window.getComputedStyle(s).width),o=()=>{if(!document.body.contains(n))return;const c=n.offsetWidth+a(n),p=Pa();p&&(c>i?p.style.width=`${c}px`:hh(p,"width",t.width))};new MutationObserver(o).observe(n,{attributes:!0,attributeFilter:["style"]})}}),n};const I0e=(e,t)=>{const n=AC();n&&(_C(n),Eo(n,t,"htmlContainer"),t.html?(DC(t.html,n),Os(n,"block")):t.text?(n.textContent=t.text,Os(n,"block")):Qs(n),L0e(e,t))},N0e=(e,t)=>{const n=M7();n&&(_C(n),N0(n,!!t.footer,"block"),t.footer&&DC(t.footer,n),Eo(n,t,"footer"))},A0e=(e,t)=>{const n=Ea.innerParams.get(e),a=Ty();if(!a)return;if(n&&t.icon===n.icon){zM(a,t),$M(a,t);return}if(!t.icon&&!t.iconHtml){Qs(a);return}if(t.icon&&Object.keys(YO).indexOf(t.icon)===-1){kh(`Unknown icon! Expected "success", "error", "warning", "info" or "question", got "${t.icon}"`),Qs(a);return}Os(a),zM(a,t),$M(a,t),wa(a,t.showClass&&t.showClass.icon),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",H7)},$M=(e,t)=>{for(const[n,a]of Object.entries(YO))t.icon!==n&&el(e,a);wa(e,t.icon&&YO[t.icon]),F0e(e,t),H7(),Eo(e,t,"icon")},H7=()=>{const e=Pa();if(!e)return;const t=window.getComputedStyle(e).getPropertyValue("background-color"),n=e.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix");for(let a=0;a<n.length;a++)n[a].style.backgroundColor=t},C0e=e=>`
1345  ${e.animation?'<div class="swal2-success-circular-line-left"></div>':""}
1346  <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>
1347  <div class="swal2-success-ring"></div>
1348  ${e.animation?'<div class="swal2-success-fix"></div>':""}
1349  ${e.animation?'<div class="swal2-success-circular-line-right"></div>':""}
1350`,k0e=`
1351  <span class="swal2-x-mark">
1352    <span class="swal2-x-mark-line-left"></span>
1353    <span class="swal2-x-mark-line-right"></span>
1354  </span>
1355`,zM=(e,t)=>{if(!t.icon&&!t.iconHtml)return;let n=e.innerHTML,a="";t.iconHtml?a=KM(t.iconHtml):t.icon==="success"?(a=C0e(t),n=n.replace(/ style=".*?"/g,"")):t.icon==="error"?a=k0e:t.icon&&(a=KM({question:"?",warning:"!",info:"i"}[t.icon])),n.trim()!==a.trim()&&Io(e,a)},F0e=(e,t)=>{if(t.iconColor){e.style.color=t.iconColor,e.style.borderColor=t.iconColor;for(const n of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])UM(e,n,"background-color",t.iconColor);UM(e,".swal2-success-ring","border-color",t.iconColor)}},KM=e=>`<div class="${pt["icon-content"]}">${e}</div>`,R0e=(e,t)=>{const n=D7();if(n){if(!t.imageUrl){Qs(n);return}Os(n,""),n.setAttribute("src",t.imageUrl),n.setAttribute("alt",t.imageAlt||""),hh(n,"width",t.imageWidth),hh(n,"height",t.imageHeight),n.className=pt.image,Eo(n,t,"image")}};let jC=!1,J7=0,W7=0,U7=0,$7=0;const _0e=e=>{e.addEventListener("mousedown",HO),document.body.addEventListener("mousemove",JO),e.addEventListener("mouseup",WO),e.addEventListener("touchstart",HO),document.body.addEventListener("touchmove",JO),e.addEventListener("touchend",WO)},B0e=e=>{e.removeEventListener("mousedown",HO),document.body.removeEventListener("mousemove",JO),e.removeEventListener("mouseup",WO),e.removeEventListener("touchstart",HO),document.body.removeEventListener("touchmove",JO),e.removeEventListener("touchend",WO)},HO=e=>{const t=Pa();if(!t)return;const n=Ty();if(e.target===t||n&&n.contains(e.target)){jC=!0;const a=z7(e);J7=a.clientX,W7=a.clientY,U7=parseInt(t.style.insetInlineStart)||0,$7=parseInt(t.style.insetBlockStart)||0,wa(t,"swal2-dragging")}},JO=e=>{const t=Pa();if(t&&jC){let{clientX:n,clientY:a}=z7(e);const s=n-J7;t.style.insetInlineStart=`${U7+(mn.isRTL?-s:s)}px`,t.style.insetBlockStart=`${$7+(a-W7)}px`}},WO=()=>{const e=Pa();jC=!1,el(e,"swal2-dragging")},z7=e=>{const t=e.type.startsWith("touch")?e.touches[0]:e;return{clientX:t.clientX,clientY:t.clientY}},D0e=(e,t)=>{const n=gi(),a=Pa();if(!(!n||!a)){if(t.toast){hh(n,"width",t.width),a.style.width="100%";const s=vy();s&&a.insertBefore(s,Ty())}else hh(a,"width",t.width);hh(a,"padding",t.padding),t.color&&(a.style.color=t.color),t.background&&(a.style.background=t.background),Qs(sw()),M0e(a,t),t.draggable&&!t.toast?(wa(a,pt.draggable),_0e(a)):(el(a,pt.draggable),B0e(a))}},M0e=(e,t)=>{const n=t.showClass||{};e.className=`${pt.popup} ${Hi(e)?n.popup:""}`,t.toast?(wa([document.documentElement,document.body],pt["toast-shown"]),wa(e,pt.toast)):wa(e,pt.modal),Eo(e,t,"popup"),typeof t.customClass=="string"&&wa(e,t.customClass),t.icon&&wa(e,pt[`icon-${t.icon}`])},j0e=(e,t)=>{const n=CC();if(!n)return;const{progressSteps:a,currentProgressStep:s}=t;if(!a||a.length===0||s===void 0){Qs(n);return}Os(n),n.textContent="",s>=a.length&&fi("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),a.forEach((i,o)=>{const c=G0e(i);if(n.appendChild(c),o===s&&wa(c,pt["active-progress-step"]),o!==a.length-1){const p=Y0e(t);n.appendChild(p)}})},G0e=e=>{const t=document.createElement("li");return wa(t,pt["progress-step"]),Io(t,e),t},Y0e=e=>{const t=document.createElement("li");return wa(t,pt["progress-step-line"]),e.progressStepsDistance&&hh(t,"width",e.progressStepsDistance),t},V0e=(e,t)=>{const n=B7();n&&(_C(n),N0(n,!!(t.title||t.titleText),"block"),t.title&&DC(t.title,n),t.titleText&&(n.innerText=t.titleText),Eo(n,t,"title"))},K7=(e,t)=>{var n;D0e(e,t),T0e(e,t),j0e(e,t),A0e(e,t),R0e(e,t),V0e(e,t),y0e(e,t),I0e(e,t),m0e(e,t),N0e(e,t);const a=Pa();typeof t.didRender=="function"&&a&&t.didRender(a),(n=mn.eventEmitter)===null||n===void 0||n.emit("didRender",a)},H0e=()=>Hi(Pa()),q7=()=>{var e;return(e=Xc())===null||e===void 0?void 0:e.click()},J0e=()=>{var e;return(e=Fh())===null||e===void 0?void 0:e.click()},W0e=()=>{var e;return(e=Sy())===null||e===void 0?void 0:e.click()},by=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),X7=e=>{if(e.keydownTarget&&e.keydownHandlerAdded&&e.keydownHandler){const t=e.keydownHandler;e.keydownTarget.removeEventListener("keydown",t,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!1}},U0e=(e,t,n)=>{if(X7(e),!t.toast){const a=i=>z0e(t,i,n);e.keydownHandler=a;const s=t.keydownListenerCapture?window:Pa();if(s){e.keydownTarget=s,e.keydownListenerCapture=t.keydownListenerCapture;const i=a;e.keydownTarget.addEventListener("keydown",i,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!0}}},jI=(e,t)=>{var n;const a=FC();return a.length?(e=e+t,e===-2&&(e=a.length-1),e===a.length?e=0:e===-1&&(e=a.length-1),a[e].focus(),!(zSe()&&a[e]instanceof HTMLIFrameElement)):((n=Pa())===null||n===void 0||n.focus(),!0)},Q7=["ArrowRight","ArrowDown"],$0e=["ArrowLeft","ArrowUp"],z0e=(e,t,n)=>{e&&(t.isComposing||t.keyCode===229||(e.stopKeydownPropagation&&t.stopPropagation(),t.key==="Enter"?K0e(t,e):t.key==="Tab"?q0e(t):[...Q7,...$0e].includes(t.key)?X0e(t.key):t.key==="Escape"&&Q0e(t,e,n)))},K0e=(e,t)=>{if(!rw(t.allowEnterKey))return;const n=Pa();if(!n||!t.input)return;const a=lw(n,t.input);if(e.target&&a&&e.target instanceof HTMLElement&&e.target.outerHTML===a.outerHTML){if(["textarea","file"].includes(t.input))return;q7(),e.preventDefault()}},q0e=e=>{const t=e.target,n=FC();let a=-1;for(let i=0;i<n.length;i++)if(t===n[i]){a=i;break}let s=!0;e.shiftKey?s=jI(a,-1):s=jI(a,1),e.stopPropagation(),s&&e.preventDefault()},X0e=e=>{const t=I0(),n=Xc(),a=Fh(),s=Sy();if(!t||!n||!a||!s)return;const i=[n,a,s];if(document.activeElement instanceof HTMLElement&&!i.includes(document.activeElement))return;const o=Q7.includes(e)?"nextElementSibling":"previousElementSibling";let c=document.activeElement;if(c){for(let p=0;p<t.children.length;p++){if(c=c[o],!c)return;if(c instanceof HTMLButtonElement&&Hi(c))break}c instanceof HTMLButtonElement&&c.focus()}},Q0e=(e,t,n)=>{e.preventDefault(),rw(t.allowEscapeKey)&&n(by.esc)};
1355var ny={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap};const Z0e=()=>{const e=gi();Array.from(document.body.children).forEach(n=>{n.contains(e)||(n.hasAttribute("aria-hidden")&&n.setAttribute("data-previous-aria-hidden",n.getAttribute("aria-hidden")||""),n.setAttribute("aria-hidden","true"))})},Z7=()=>{Array.from(document.body.children).forEach(t=>{t.hasAttribute("data-previous-aria-hidden")?(t.setAttribute("aria-hidden",t.getAttribute("data-previous-aria-hidden")||""),t.removeAttribute("data-previous-aria-hidden")):t.removeAttribute("aria-hidden")})},GC=typeof window<"u"&&!!window.GestureEvent,eve=GC&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,tve=()=>{if(GC&&!ep(document.body,pt.iosfix)){const e=document.body.scrollTop;document.body.style.top=`${e*-1}px`,wa(document.body,pt.iosfix),nve()}},nve=()=>{const e=gi();if(!e)return;let t;e.ontouchstart=n=>{t=ave(n)},e.ontouchmove=n=>{t&&(n.preventDefault(),n.stopPropagation())}},ave=e=>{const t=e.target,n=gi(),a=AC();return!n||!a||rve(e)||sve(e)?!1:t===n||!MI(n)&&t instanceof HTMLElement&&!t0e(t,a)&&t.tagName!=="INPUT"&&t.tagName!=="TEXTAREA"&&!(MI(a)&&a.contains(t))},rve=e=>!!(e.touches&&e.touches.length&&e.touches[0].touchType==="stylus"),sve=e=>e.touches&&e.touches.length>1,ive=()=>{if(ep(document.body,pt.iosfix)){const e=parseInt(document.body.style.top,10);el(document.body,pt.iosfix),document.body.style.top="",document.body.scrollTop=e*-1}},ove=()=>{const e=document.createElement("div");e.className=pt["scrollbar-measure"],document.body.appendChild(e);const t=e.getBoundingClientRect().width-e.clientWidth;return document.body.removeChild(e),t};let kg=null;const lve=e=>{kg===null&&(document.body.scrollHeight>window.innerHeight||e==="scroll")&&(kg=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=`${kg+ove()}px`)},cve=()=>{kg!==null&&(document.body.style.paddingRight=`${kg}px`,kg=null)};function eY(e,t,n,a){ow()?qM(e,a):(JSe(n).then(()=>qM(e,a)),X7(mn)),GC?(t.setAttribute("style","display:none !important"),t.removeAttribute("class"),t.innerHTML=""):t.remove(),RC()&&(cve(),ive(),Z7()),uve()}function uve(){el([document.documentElement,document.body],[pt.shown,pt["height-auto"],pt["no-backdrop"],pt["toast-shown"]])}function pd(e){e=dve(e);const t=ny.swalPromiseResolve.get(this),n=pve(this);this.isAwaitingPromise?e.isDismissed||(C0(this),t(e)):n&&t(e)}const pve=e=>{const t=Pa();if(!t)return!1;const n=Ea.innerParams.get(e);if(!n||ep(t,n.hideClass.popup))return!1;el(t,n.showClass.popup),wa(t,n.hideClass.popup);const a=gi();return el(a,n.showClass.backdrop),wa(a,n.hideClass.backdrop),mve(e,t,n),!0};function tY(e){const t=ny.swalPromiseReject.get(this);C0(this),t&&t(e)}const C0=e=>{e.isAwaitingPromise&&(delete e.isAwaitingPromise,Ea.innerParams.get(e)||e._destroy())},dve=e=>typeof e>"u"?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},e),mve=(e,t,n)=>{var a;const s=gi(),i=Y7(t);typeof n.willClose=="function"&&n.willClose(t),(a=mn.eventEmitter)===null||a===void 0||a.emit("willClose",t),i&&s?hve(e,t,s,!!n.returnFocus,n.didClose):s&&eY(e,s,!!n.returnFocus,n.didClose)},hve=(e,t,n,a,s)=>{mn.swalCloseEventFinishedCallback=eY.bind(null,e,n,a,s);const i=function(o){if(o.target===t){var c;(c=mn.swalCloseEventFinishedCallback)===null||c===void 0||c.call(mn),delete mn.swalCloseEventFinishedCallback,t.removeEventListener("animationend",i),t.removeEventListener("transitionend",i)}};t.addEventListener("animationend",i),t.addEventListener("transitionend",i)},qM=(e,t)=>{setTimeout(()=>{var n;typeof t=="function"&&t.bind(e.params)(),(n=mn.eventEmitter)===null||n===void 0||n.emit("didClose"),e._destroy&&e._destroy()})},ay=e=>{let t=Pa();if(t||new JS,t=Pa(),!t)return;const n=vy();ow()?Qs(Ty()):fve(t,e),Os(n),t.setAttribute("data-loading","true"),t.setAttribute("aria-busy","true"),t.focus()},fve=(e,t)=>{const n=I0(),a=vy();!n||!a||(!t&&Hi(Xc())&&(t=Xc()),Os(n),t&&(Qs(t),a.setAttribute("data-button-to-replace",t.className),n.insertBefore(a,t)),wa([e,n],pt.loading))},gve=(e,t)=>
1355{t.input==="select"||t.input==="radio"?bve(e,t):["text","email","number","tel","textarea"].some(n=>n===t.input)&&(IC(t.inputValue)||NC(t.inputValue))&&(ay(Xc()),Ove(e,t))},yve=(e,t)=>{const n=e.getInput();if(!n)return null;switch(t.input){case"checkbox":return Tve(n);case"radio":return Sve(n);case"file":return vve(n);default:return t.inputAutoTrim?n.value.trim():n.value}},Tve=e=>e.checked?1:0,Sve=e=>e.checked?e.value:null,vve=e=>e.files&&e.files.length?e.getAttribute("multiple")!==null?e.files:e.files[0]:null,bve=(e,t)=>{const n=Pa();if(!n)return;const a=s=>{t.input==="select"?Lve(n,GI(s),t):t.input==="radio"&&wve(n,GI(s),t)};IC(t.inputOptions)||NC(t.inputOptions)?(ay(Xc()),P0(t.inputOptions).then(s=>{e.hideLoading(),a(s)})):typeof t.inputOptions=="object"?a(t.inputOptions):kh(`Unexpected type of inputOptions! Expected object, Map or Promise, got ${typeof t.inputOptions}`)},Ove=(e,t)=>{const n=e.getInput();n&&(Qs(n),P0(t.inputValue).then(a=>{n.value=t.input==="number"?`${parseFloat(a)||0}`:`${a}`,Os(n),n.focus(),e.hideLoading()}).catch(a=>{kh(`Error in inputValue promise: ${a}`),n.value="",Os(n),n.focus(),e.hideLoading()}))};function Lve(e,t,n){const a=ud(e,pt.select);if(!a)return;const s=(i,o,c)=>{const p=document.createElement("option");p.value=c,Io(p,o),p.selected=nY(c,n.inputValue),i.appendChild(p)};t.forEach(i=>{const o=i[0],c=i[1];if(Array.isArray(c)){const p=document.createElement("optgroup");p.label=o,p.disabled=!1,a.appendChild(p),c.forEach(m=>s(p,m[1],m[0]))}else s(a,c,o)}),a.focus()}function wve(e,t,n){const a=ud(e,pt.radio);if(!a)return;t.forEach(i=>{const o=i[0],c=i[1],p=document.createElement("input"),m=document.createElement("label");p.type="radio",p.name=pt.radio,p.value=o,nY(o,n.inputValue)&&(p.checked=!0);const h=document.createElement("span");Io(h,c),h.className=pt.label,m.appendChild(p),m.appendChild(h),a.appendChild(m)});const s=a.querySelectorAll("input");s.length&&s[0].focus()}const GI=e=>(e instanceof Map?Array.from(e):Object.entries(e)).map(([n,a])=>[n,typeof a=="object"?GI(a):a]),nY=(e,t)=>!!t&&t!==null&&t!==void 0&&t.toString()===e.toString(),Eve=e=>{const t=Ea.innerParams.get(e);e.disableButtons(),t.input?aY(e,"confirm"):VC(e,!0)},Pve=e=>{const t=Ea.innerParams.get(e);e.disableButtons(),t.returnInputValueOnDeny?aY(e,"deny"):YC(e,!1)},xve=(e,t)=>{e.disableButtons(),t(by.cancel)},aY=(e,t)=>{const n=Ea.innerParams.get(e);if(!n.input){kh(`The "input" parameter is needed to be set when using returnInputValueOn${xC(t)}`);return}const a=e.getInput(),s=yve(e,n);n.inputValidator?Ive(e,s,t):a&&!a.checkValidity()?(e.enableButtons(),e.showValidationMessage(n.validationMessage||a.validationMessage)):t==="deny"?YC(e,s):VC(e,s)}
1355,Ive=(e,t,n)=>{const a=Ea.innerParams.get(e);e.disableInput(),Promise.resolve().then(()=>P0(a.inputValidator(t,a.validationMessage))).then(i=>{e.enableButtons(),e.enableInput(),i?e.showValidationMessage(i):n==="deny"?YC(e,t):VC(e,t)})},YC=(e,t)=>{const n=Ea.innerParams.get(e);n.showLoaderOnDeny&&ay(Fh()),n.preDeny?(e.isAwaitingPromise=!0,Promise.resolve().then(()=>P0(n.preDeny(t,n.validationMessage))).then(s=>{s===!1?(e.hideLoading(),C0(e)):e.close({isDenied:!0,value:typeof s>"u"?t:s})}).catch(s=>rY(e,s))):e.close({isDenied:!0,value:t})},XM=(e,t)=>{e.close({isConfirmed:!0,value:t})},rY=(e,t)=>{e.rejectPromise(t)},VC=(e,t)=>{const n=Ea.innerParams.get(e);n.showLoaderOnConfirm&&ay(),n.preConfirm?(e.resetValidationMessage(),e.isAwaitingPromise=!0,Promise.resolve().then(()=>P0(n.preConfirm(t,n.validationMessage))).then(s=>{Hi(sw())||s===!1?(e.hideLoading(),C0(e)):XM(e,typeof s>"u"?t:s)}).catch(s=>rY(e,s))):XM(e,t)};function UO(){const e=Ea.innerParams.get(this);if(!e)return;const t=Ea.domCache.get(this);Qs(t.loader),ow()?e.icon&&Os(Ty()):Nve(t),el([t.popup,t.actions],pt.loading),t.popup.removeAttribute("aria-busy"),t.popup.removeAttribute("data-loading"),t.confirmButton.disabled=!1,t.denyButton.disabled=!1,t.cancelButton.disabled=!1;const n=Ea.focusedElement.get(this);n instanceof HTMLElement&&document.activeElement===document.body&&n.focus(),Ea.focusedElement.delete(this)}const Nve=e=>{const t=e.loader.getAttribute("data-button-to-replace"),n=t?e.popup.getElementsByClassName(t):[];n.length?Os(n[0],"inline-block"):e0e()&&Qs(e.actions)};function sY(){const e=Ea.innerParams.get(this),t=Ea.domCache.get(this);return t?lw(t.popup,e.input):null}function iY(e,t,n){const a=Ea.domCache.get(e);t.forEach(s=>{a[s].disabled=n})}function oY(e,t){const n=Pa();if(!(!n||!e))if(e.type==="radio"){const a=n.querySelectorAll(`[name="${pt.radio}"]`);for(let s=0;s<a.length;s++)a[s].disabled=t}else e.disabled=t}function lY(){iY(this,["confirmButton","denyButton","cancelButton"],!1);const e=Ea.focusedElement.get(this);e instanceof HTMLElement&&document.activeElement===document.body&&e.focus(),Ea.focusedElement.delete(this)}function cY(){Ea.focusedElement.set(this,document.activeElement),iY(this,["confirmButton","denyButton","cancelButton"],!0)}function uY(){oY(this.getInput(),!1)}function pY(){oY(this.getInput(),!0)}function dY(e){const t=Ea.domCache.get(this),n=Ea.innerParams.get(this);Io(t.validationMessage,e),t.validationMessage.className=pt["validation-message"],n.customClass&&n.customClass.validationMessage&&wa(t.validationMessage,n.customClass.validationMessage),Os(t.validationMessage);const a=this.getInput();a&&(a.setAttribute("aria-invalid","true"),a.setAttribute("aria-describedby",pt["validation-message"]),j7(a),wa(a,pt.inputerror))}function mY(){const e=Ea.domCache.get(this);e.validationMessage&&Qs(e.validationMessage);const t=this.getInput();t&&(t.removeAttribute("aria-invalid"),t.removeAttribute("aria-describedby"),el(t,pt.inputerror))}const dd={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,draggable:!1,animation:!0,theme:"light",showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",color:void 0,backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"&times;",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoFocus:!0,inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose
1355:void 0,didDestroy:void 0,scrollbarPadding:!0,topLayer:!1},Ave=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","color","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","draggable","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","preConfirm","preDeny","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","theme","willClose"],Cve={allowEnterKey:void 0},kve=["allowOutsideClick","allowEnterKey","backdrop","draggable","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],hY=e=>Object.prototype.hasOwnProperty.call(dd,e),fY=e=>Ave.indexOf(e)!==-1,gY=e=>Cve[e],Fve=e=>{hY(e)||fi(`Unknown parameter "${e}"`)},Rve=e=>{kve.includes(e)&&fi(`The parameter "${e}" is incompatible with toasts`)},_ve=e=>{const t=gY(e);t&&_7(e,t)},yY=e=>{e.backdrop===!1&&e.allowOutsideClick&&fi('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`'),e.theme&&!["light","dark","auto","minimal","borderless","bootstrap-4","bootstrap-4-light","bootstrap-4-dark","bootstrap-5","bootstrap-5-light","bootstrap-5-dark","material-ui","material-ui-light","material-ui-dark","embed-iframe","bulma","bulma-light","bulma-dark"].includes(e.theme)&&fi(`Invalid theme "${e.theme}"`);for(const t in e)Fve(t),e.toast&&Rve(t),_ve(t)};function TY(e){const t=gi(),n=Pa(),a=Ea.innerParams.get(this);if(!n||ep(n,a.hideClass.popup)){fi("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");return}const s=Bve(e),i=Object.assign({},a,s);yY(i),t&&(t.dataset.swal2Theme=i.theme),K7(this,i),Ea.innerParams.set(this,i),Object.defineProperties(this,{params:{value:Object.assign({},this.params,e),writable:!1,enumerable:!0}})}const Bve=e=>{const t={};return Object.keys(e).forEach(n=>{if(fY(n)){const a=e;t[n]=a[n]}else fi(`Invalid parameter to update: ${n}`)}),t};function SY(){var e;const t=Ea.domCache.get(this),n=Ea.innerParams.get(this);if(!n){vY(this);return}t.popup&&mn.swalCloseEventFinishedCallback&&(mn.swalCloseEventFinishedCallback(),delete mn.swalCloseEventFinishedCallback),typeof n.didDestroy=="function"&&n.didDestroy(),(e=mn.eventEmitter)===null||e===void 0||e.emit("didDestroy"),Dve(this)}const Dve=e=>{vY(e),delete e.params,delete mn.keydownHandler,delete mn.keydownTarget,delete mn.currentInstance},vY=e=>{e.isAwaitingPromise?(Ox(Ea,e),e.isAwaitingPromise=!0):(Ox(ny,e),Ox(Ea,e),delete e.isAwaitingPromise,delete e.disableButtons,delete e.enableButtons,delete e.getInput,delete e.disableInput,delete e.enableInput,delete e.hideLoading,delete e.disableLoading,delete e.showValidationMessage,delete e.resetValidationMessage,delete e.close,delete e.closePopup,delete e.closeModal,delete e.closeToast,delete e.rejectPromise,delete e.update,delete e._destroy)},Ox=(e,t)=>{for(const n in e)e[n].delete(t)};var Mve=Object.freeze({__proto__:null,_destroy:SY,close:pd,closeModal:pd,closePopup:pd,closeToast:pd,disableButtons:cY,disableInput:pY,disableLoading:UO,enableButtons:lY,enableInput:uY,getInput:sY,handleAwaitingPromise:C0,hideLoading:UO,rejectPromise:tY,resetValidationMessage:mY,showValidationMessage:dY,update:TY});const jve=(e,t,n)=>{e.toast?Gve(e,t,n):(Vve(t),Hve(t),Jve(e,t,n))},Gve=(e,t,n)=>{t.popup.onclick=()=>{e&&(Yve(e)||e.timer||e.input)||n(by.close)}},Yve=e=>!!(e.showConfirmButton||e.showDenyButton||e.showCancelButton||e.showCloseButton);let $O=!1;const Vve=e=>{e.popup.onmousedown=()=>{e.container.onmouseup=function(t){e.container.onmouseup=()=>{},t.target===e.container&&($O=!0)}}},Hve=e=>{e.container.onmousedown=t=>{t.target===e.container&&t.preventDefault(),e.popup.onmouseup=function(n){e.popup.onmouseup=()=>{},(n.target===e.popup||n.target instanceof HTMLElement&&e.popup.contains(n.target))&&($O=!0)}}}
1355,Jve=(e,t,n)=>{t.container.onclick=a=>{if($O){$O=!1;return}a.target===t.container&&rw(e.allowOutsideClick)&&n(by.backdrop)}},Wve=e=>typeof e=="object"&&e!==null&&"jquery"in e,QM=e=>e instanceof Element||Wve(e),Uve=e=>{const t={};return typeof e[0]=="object"&&!QM(e[0])?Object.assign(t,e[0]):["title","html","icon"].forEach((n,a)=>{const s=e[a];typeof s=="string"||QM(s)?t[n]=s:s!==void 0&&kh(`Unexpected type of ${n}! Expected "string" or "Element", got ${typeof s}`)}),t};function $ve(...e){return new this(...e)}function zve(e){class t extends this{_main(a,s){return super._main(a,Object.assign({},e,s))}}return t}const Kve=()=>mn.timeout&&mn.timeout.getTimerLeft(),bY=()=>{if(mn.timeout)return n0e(),mn.timeout.stop()},OY=()=>{if(mn.timeout){const e=mn.timeout.start();return BC(e),e}},qve=()=>{const e=mn.timeout;return e&&(e.running?bY():OY())},Xve=e=>{if(mn.timeout){const t=mn.timeout.increase(e);return BC(t,!0),t}},Qve=()=>!!(mn.timeout&&mn.timeout.isRunning());let ZM=!1;const YI={};function Zve(e="data-swal-template"){YI[e]=this,ZM||(document.body.addEventListener("click",ebe),ZM=!0)}const ebe=e=>{for(let t=e.target;t&&t!==document;t=t.parentNode)for(const n in YI){const a=t.getAttribute&&t.getAttribute(n);if(a){YI[n].fire({template:a});return}}};class tbe{constructor(){this.events={}}_getHandlersByEventName(t){return typeof this.events[t]>"u"&&(this.events[t]=[]),this.events[t]}on(t,n){const a=this._getHandlersByEventName(t);a.includes(n)||a.push(n)}once(t,n){const a=(...s)=>{this.removeListener(t,a),n.apply(this,s)};this.on(t,a)}emit(t,...n){this._getHandlersByEventName(t).forEach(a=>{try{a.apply(this,n)}catch(s){console.error(s)}})}removeListener(t,n){const a=this._getHandlersByEventName(t),s=a.indexOf(n);s>-1&&a.splice(s,1)}removeAllListeners(t){this.events[t]!==void 0&&(this.events[t].length=0)}reset(){this.events={}}}mn.eventEmitter=new tbe;const nbe=(e,t)=>{mn.eventEmitter&&mn.eventEmitter.on(e,t)},abe=(e,t)=>{mn.eventEmitter&&mn.eventEmitter.once(e,t)},rbe=(e,t)=>{if(mn.eventEmitter){if(!e){mn.eventEmitter.reset();return}t?mn.eventEmitter.removeListener(e,t):mn.eventEmitter.removeAllListeners(e)}};var sbe=Object.freeze({__proto__:null,argsToParams:Uve,bindClickHandler:Zve,clickCancel:W0e,clickConfirm:q7,clickDeny:J0e,enableLoading:ay,fire:$ve,getActions:I0,getCancelButton:Sy,getCloseButton:kC,getConfirmButton:Xc,getContainer:gi,getDenyButton:Fh,getFocusableElements:FC,getFooter:M7,getHtmlContainer:AC,getIcon:Ty,getIconContent:KSe,getImage:D7,getInputLabel:qSe,getLoader:vy,getPopup:Pa,getProgressSteps:CC,getTimerLeft:Kve,getTimerProgressBar:iw,getTitle:B7,getValidationMessage:sw,increaseTimer:Xve,isDeprecatedParameter:gY,isLoading:QSe,isTimerRunning:Qve,isUpdatableParameter:fY,isValidParameter:hY,isVisible:H0e,mixin:zve,off:rbe,on:nbe,once:abe,resumeTimer:OY,showLoading:ay,stopTimer:bY,toggleTimer:qve});class ibe{constructor(t,n){this.callback=t,this.remaining=n,this.running=!1,this.start()}start(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}stop(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=new Date().getTime()-this.started.getTime()),this.remaining}increase(t){const n=this.running;return n&&this.stop(),this.remaining+=t,n&&this.start(),this.remaining}getTimerLeft(){return this.running&&(this.stop(),this.start()),this.remaining}isRunning(){return this.running}}const LY=["swal-title","swal-html","swal-footer"],obe=e=>{const t=typeof e.template=="string"?document.querySelector(e.template):e.template;if(!t)return{};const n=t.content;return fbe(n),Object.assign(lbe(n),cbe(n),ube(n),pbe(n),dbe(n),mbe(n),hbe(n,LY))},lbe=e=>{const t={};return Array.from(e.querySelectorAll("swal-param")).forEach(a=>{Oh(a,["name","value"]);const s=a.getAttribute("name"),i=a.getAttribute("value");!s||!i||(s in dd&&typeof dd[s]=="boolean"?t[s]=i!=="false":s in dd&&typeof dd[s]=="object"?t[s]=JSON.parse(i):t[s]=i)}),t},cbe=e=>{const t={};return Array.from(e.querySelectorAll("swal-function-param")).forEach(a=>{const s=a.getAttribute("name"),i=a.getAttribute("value");!s||!i||(t[s]=new Function(`return ${i}`)())}),t},ube=e=>{const t={};
1355return Array.from(e.querySelectorAll("swal-button")).forEach(a=>{Oh(a,["type","color","aria-label"]);const s=a.getAttribute("type");if(!s||!["confirm","cancel","deny"].includes(s))return;t[`${s}ButtonText`]=a.innerHTML,t[`show${xC(s)}Button`]=!0;const i=a.getAttribute("color");i!==null&&(t[`${s}ButtonColor`]=i);const o=a.getAttribute("aria-label");o!==null&&(t[`${s}ButtonAriaLabel`]=o)}),t},pbe=e=>{const t={},n=e.querySelector("swal-image");if(n){Oh(n,["src","width","height","alt"]);const a=n.getAttribute("src");a!==null&&(t.imageUrl=a||void 0);const s=n.getAttribute("width");s!==null&&(t.imageWidth=s||void 0);const i=n.getAttribute("height");i!==null&&(t.imageHeight=i||void 0);const o=n.getAttribute("alt");o!==null&&(t.imageAlt=o||void 0)}return t},dbe=e=>{const t={},n=e.querySelector("swal-icon");return n&&(Oh(n,["type","color"]),n.hasAttribute("type")&&(t.icon=n.getAttribute("type")),n.hasAttribute("color")&&(t.iconColor=n.getAttribute("color")),t.iconHtml=n.innerHTML),t},mbe=e=>{const t={},n=e.querySelector("swal-input");n&&(Oh(n,["type","label","placeholder","value"]),t.input=n.getAttribute("type")||"text",n.hasAttribute("label")&&(t.inputLabel=n.getAttribute("label")),n.hasAttribute("placeholder")&&(t.inputPlaceholder=n.getAttribute("placeholder")),n.hasAttribute("value")&&(t.inputValue=n.getAttribute("value")));const a=Array.from(e.querySelectorAll("swal-input-option"));return a.length&&(t.inputOptions={},a.forEach(s=>{Oh(s,["value"]);const i=s.getAttribute("value");if(!i)return;const o=s.innerHTML;t.inputOptions[i]=o})),t},hbe=(e,t)=>{const n={};for(const a in t){const s=t[a],i=e.querySelector(s);i&&(Oh(i,[]),n[s.replace(/^swal-/,"")]=i.innerHTML.trim())}return n},fbe=e=>{const t=LY.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(e.children).forEach(n=>{const a=n.tagName.toLowerCase();t.includes(a)||fi(`Unrecognized element <${a}>`)})},Oh=(e,t)=>{Array.from(e.attributes).forEach(n=>{t.indexOf(n.name)===-1&&fi([`Unrecognized attribute "${n.name}" on <${e.tagName.toLowerCase()}>.`,`${t.length?`Allowed attributes are: ${t.join(", ")}`:"To set the value, use HTML within the element."}`])})},wY=10,gbe=e=>{var t,n;const a=gi(),s=Pa();if(!a||!s)return;typeof e.willOpen=="function"&&e.willOpen(s),(t=mn.eventEmitter)===null||t===void 0||t.emit("willOpen",s);const o=window.getComputedStyle(document.body).overflowY;if(Sbe(a,s,e),setTimeout(()=>{ybe(a,s)},wY),RC()&&(Tbe(a,e.scrollbarPadding!==void 0?e.scrollbarPadding:!1,o),Z0e()),eve&&e.backdrop===!1&&s.scrollHeight>a.clientHeight&&(a.style.pointerEvents="auto"),!ow()&&!mn.previousActiveElement&&(mn.previousActiveElement=document.activeElement),typeof e.didOpen=="function"){const c=e.didOpen;setTimeout(()=>c(s))}(n=mn.eventEmitter)===null||n===void 0||n.emit("didOpen",s)},zO=e=>{const t=Pa();if(!t||e.target!==t)return;const n=gi();n&&(t.removeEventListener("animationend",zO),t.removeEventListener("transitionend",zO),n.style.overflowY="auto",el(n,pt["no-transition"]))},ybe=(e,t)=>{Y7(t)?(e.style.overflowY="hidden",t.addEventListener("animationend",zO),t.addEventListener("transitionend",zO)):e.style.overflowY="auto"},Tbe=(e,t,n)=>{tve(),t&&n!=="hidden"&&lve(n),setTimeout(()=>{e.scrollTop=0})},Sbe=(e,t,n)=>{var a;(a=n.showClass)!==null&&a!==void 0&&a.backdrop&&wa(e,n.showClass.backdrop),n.animation?(t.style.setProperty("opacity","0","important"),Os(t,"grid"),setTimeout(()=>{var s;(s=n.showClass)!==null&&s!==void 0&&s.popup&&wa(t,n.showClass.popup),t.style.removeProperty("opacity")},wY)):Os(t,"grid"),wa([document.documentElement,document.body],pt.shown),n.heightAuto&&n.backdrop&&!n.toast&&wa([document.documentElement,document.body],pt["height-auto"])};var ej={email:(e,t)=>/^[a-zA-Z0-9.+_'-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]+$/.test(e)?Promise.resolve():Promise.resolve(t||"Invalid email address"),url:(e,t)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(e)?Promise.resolve():Promise.resolve(t||"Invalid URL")};function vbe(e){e.inputValidator||(e.input==="email"&&(e.inputValidator=ej.email),e.input==="url"&&(e.inputValidator=ej.url))}function bbe(e){(!e.target||typeof e.target=="string"&&!document.querySelector(e.target)||typeof e.target!="string"&&!e.target.appendChild)&&(fi('Target parameter is not val
1355id, defaulting to "body"'),e.target="body")}function Obe(e){vbe(e),e.showLoaderOnConfirm&&!e.preConfirm&&fi(`showLoaderOnConfirm is set to true, but preConfirm is not defined.
1356showLoaderOnConfirm should be used together with preConfirm, see usage example:
1357https://sweetalert2.github.io/#ajax-request`),bbe(e),typeof e.title=="string"&&(e.title=e.title.split(`
1358`).join("<br />")),u0e(e)}let Fc;var mb=new WeakMap;class jr{constructor(...t){if(GSe(this,mb,Promise.resolve({isConfirmed:!1,isDenied:!1,isDismissed:!0})),typeof window>"u")return;Fc=this;const n=Object.freeze(this.constructor.argsToParams(t));this.params=n,this.isAwaitingPromise=!1,YSe(mb,this,this._main(Fc.params))}_main(t,n={}){if(yY(Object.assign({},n,t)),mn.currentInstance){const i=ny.swalPromiseResolve.get(mn.currentInstance),{isAwaitingPromise:o}=mn.currentInstance;mn.currentInstance._destroy(),o||i({isDismissed:!0}),RC()&&Z7()}mn.currentInstance=Fc;const a=wbe(t,n);Obe(a),Object.freeze(a),mn.timeout&&(mn.timeout.stop(),delete mn.timeout),clearTimeout(mn.restoreFocusTimeout);const s=Ebe(Fc);return K7(Fc,a),Ea.innerParams.set(Fc,a),Lbe(Fc,s,a)}then(t){return JM(mb,this).then(t)}finally(t){return JM(mb,this).finally(t)}}const Lbe=(e,t,n)=>new Promise((a,s)=>{const i=o=>{e.close({isDismissed:!0,dismiss:o,isConfirmed:!1,isDenied:!1})};ny.swalPromiseResolve.set(e,a),ny.swalPromiseReject.set(e,s),t.confirmButton.onclick=()=>{Eve(e)},t.denyButton.onclick=()=>{Pve(e)},t.cancelButton.onclick=()=>{xve(e,i)},t.closeButton.onclick=()=>{i(by.close)},jve(n,t,i),U0e(mn,n,i),gve(e,n),gbe(n),Pbe(mn,n,i),xbe(t,n),setTimeout(()=>{t.container.scrollTop=0})}),wbe=(e,t)=>{const n=obe(e),a=Object.assign({},dd,t,n,e);return a.showClass=Object.assign({},dd.showClass,a.showClass),a.hideClass=Object.assign({},dd.hideClass,a.hideClass),a.animation===!1&&(a.showClass={backdrop:"swal2-noanimation"},a.hideClass={}),a},Ebe=e=>{const t={popup:Pa(),container:gi(),actions:I0(),confirmButton:Xc(),denyButton:Fh(),cancelButton:Sy(),loader:vy(),closeButton:kC(),validationMessage:sw(),progressSteps:CC()};return Ea.domCache.set(e,t),t},Pbe=(e,t,n)=>{const a=iw();Qs(a),t.timer&&(e.timeout=new ibe(()=>{n("timer"),delete e.timeout},t.timer),t.timerProgressBar&&a&&(Os(a),Eo(a,t,"timerProgressBar"),setTimeout(()=>{e.timeout&&e.timeout.running&&BC(t.timer)})))},xbe=(e,t)=>
1358{if(!t.toast){if(!rw(t.allowEnterKey)){_7("allowEnterKey","preConfirm: () => false"),e.popup.focus();return}Ibe(e)||Nbe(e,t)||jI(-1,1)}},Ibe=e=>{const t=Array.from(e.popup.querySelectorAll("[autofocus]"));for(const n of t)if(n instanceof HTMLElement&&Hi(n))return n.focus(),!0;return!1},Nbe=(e,t)=>t.focusDeny&&Hi(e.denyButton)?(e.denyButton.focus(),!0):t.focusCancel&&Hi(e.cancelButton)?(e.cancelButton.focus(),!0):t.focusConfirm&&Hi(e.confirmButton)?(e.confirmButton.focus(),!0):!1;jr.prototype.disableButtons=cY;jr.prototype.enableButtons=lY;jr.prototype.getInput=sY;jr.prototype.disableInput=pY;jr.prototype.enableInput=uY;jr.prototype.hideLoading=UO;jr.prototype.disableLoading=UO;jr.prototype.showValidationMessage=dY;jr.prototype.resetValidationMessage=mY;jr.prototype.close=pd;jr.prototype.closePopup=pd;jr.prototype.closeModal=pd;jr.prototype.closeToast=pd;jr.prototype.rejectPromise=tY;jr.prototype.update=TY;jr.prototype._destroy=SY;Object.assign(jr,sbe);Object.keys(Mve).forEach(e=>{jr[e]=function(...t){if(Fc&&Fc[e])return Fc[e](...t)}});jr.DismissReason=by;jr.version="11.26.24";const JS=jr;JS.default=JS;typeof document<"u"&&(function(e,t){var n=e.createElement("style");if(e.getElementsByTagName("head")[0].appendChild(n),n.styleSheet)n.styleSheet.disabled||(n.styleSheet.cssText=t);else try{n.innerHTML=t}catch{n.innerText=t}})(document,':root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, 0.5);--swal2-container-padding: 0.625em;--swal2-backdrop: rgba(0, 0, 0, 0.4);--swal2-backdrop-transition: background-color 0.15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: 0.3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show 0.3s;--swal2-hide-animation: swal2-hide 0.15s forwards;--swal2-icon-zoom: 1;--swal2-icon-animations: true;--swal2-title-padding: 0.8em 1em 0;--swal2-html-container-padding: 1em 1.6em 0.3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: 0.1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color 0.2s, box-shadow 0.2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, 0.3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color 0.2s, box-shadow 0.2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color 0.2s, box-shadow 0.2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: 0.25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: 0.25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: 0.25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show 0.5s;--swal2-toast-hide-animation: swal2-toast-hide 0.1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / 0.075), 0 1px 2px hsl(0deg 0% 0% / 0.075), 1px 2px 4px hsl(0deg 0% 0% / 0.075), 1px 3px 8px hsl(0deg 0% 0% / 0.075), 2px 4px 16px hsl(0deg 0% 0% / 0.075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)}@media(prefers-color-scheme: dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto
vendor: 7,628 bytes, line 1358
1358}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static !important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem;container-name:swal2-popup}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);
vendor: 5,100 bytes, line 1358
1358box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:rgba(0,0,0,0);color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;
vendor: 8,089 bytes, line 1358
1358box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:a
1358uto
vendor: 5,391 bytes, line 1358
1358}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}@container swal2-popup style(--swal2-icon-animations:true){.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0, -50px, 0) scale(0.9);opacity:0}100%{transform:translate3d(0, 0, 0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translate3d(0, 0, 0) scale(1);opacity:1}100%{transform:translate3d(0, -50px, 0) scale(0.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}');
1358const Abe=({isOpen:e,imageSrc:t,onClose:n})=>e?r.jsx("div",{className:"modal-overlay",onClick:n,children:r.jsxs("div",{className:"modal-content",onClick:a=>a.stopPropagation(),children:[r.jsx("img",{src:t,alt:"Large view",className:"modal-image"}),r.jsx("button",{className:"close-button",onClick:n,children:"×"})]})}):null;var Lx,tj;function Cbe(){if(tj)return Lx;tj=1;function e(c){return c&&typeof c=="object"&&"default"in c?c.default:c}var t=Zr(),n=e(t);function a(c,p,m){return p in c?Object.defineProperty(c,p,{value:m,enumerable:!0,configurable:!0,writable:!0}):c[p]=m,c}function s(c,p){c.prototype=Object.create(p.prototype),c.prototype.constructor=c,c.__proto__=p}var i=!!(typeof window<"u"&&window.document&&window.document.createElement);function o(c,p,m){if(typeof c!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof p!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof m<"u"&&typeof m!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function h(f){return f.displayName||f.name||"Component"}return function(y){if(typeof y!="function")throw new Error("Expected WrappedComponent to be a React component.");var S=[],L;function O(){L=c(S.map(function(C){return C.props})),v.canUseDOM?p(L):m&&(L=m(L))}var v=(function(C){s(E,C);function E(){return C.apply(this,arguments)||this}E.peek=function(){return L},E.rewind=function(){if(E.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var w=L;return L=void 0,S=[],w};var x=E.prototype;return x.UNSAFE_componentWillMount=function(){S.push(this),O()},x.componentDidUpdate=function(){O()},x.componentWillUnmount=function(){var w=S.indexOf(this);S.splice(w,1),O()},x.render=function(){return n.createElement(y,this.props)},E})(t.PureComponent);return a(v,"displayName","SideEffect("+h(y)+")"),a(v,"canUseDOM",i),v}}return Lx=o,Lx}var kbe=Cbe();const Fbe=Qr(kbe);var Rbe=PC();const _be=Qr(Rbe);var wx,nj;function Bbe(){if(nj)return wx;nj=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function a(i){if(i==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}function s(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de",Object.getOwnPropertyNames(i)[0]==="5")return!1;for(var o={},c=0;c<10;c++)o["_"+String.fromCharCode(c)]=c;var p=Object.getOwnPropertyNames(o).map(function(h){return o[h]});if(p.join("")!=="0123456789")return!1;var m={};return"abcdefghijklmnopqrst".split("").forEach(function(h){m[h]=h}),Object.keys(Object.assign({},m)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return wx=s()?Object.assign:function(i,o){for(var c,p=a(i),m,h=1;h<arguments.length;h++){c=Object(arguments[h]);for(var f in c)t.call(c,f)&&(p[f]=c[f]);if(e){m=e(c);for(var y=0;y<m.length;y++)n.call(c,m[y])&&(p[m[y]]=c[m[y]])}}return p},wx}var Dbe=Bbe();const Mbe=Qr(Dbe);var fh={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},Bn={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"};Object.keys(Bn).map(function(e){return Bn[e]});var cr={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src",TARGET:"target"},KO={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},WS={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},jbe=Object.keys(KO).reduce(function(e,t){return e[KO[t]]=t,e},{}),Gbe=[Bn.NOSCRIPT,Bn.SCRIPT,Bn.STYLE],Bl="data-react-helmet",Ybe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vbe=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Hbe=(function(){function e(t,n){for(var a=0;a<n.length;a++){var s=n[a];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(t,s.key,s)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}})(),Mi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Jbe=function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},aj=function(e,t){var n={};for(var a in e)t.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n},Wbe=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e},VI=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return n===!1?String(t):String(t).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},Ube=function(t){var n=Fg(t,Bn.TITLE),a=Fg(t,WS.TITLE_TEMPLATE);if(a&&n)return a.replace(/%s/g,function(){return Array.isArray(n)?n.join(""):n});var s=Fg(t,WS.DEFAULT_TITLE);return n||s||void 0},$be=function(t){return Fg(t,WS.ON_CHANGE_CLIENT_STATE)||function(){}},Ex=function(t,n){return n.filter(function(a){return typeof a[t]<"u"}).map(function(a){return a[t]}).reduce(function(a,s){return Mi({},a,s)},{})},zbe=function(t,n){return n.filter(function(a){return typeof a[Bn.BASE]<"u"}).map(function(a){return a[Bn.BASE]}).reverse().reduce(function(a,s){if(!a.length)for(var i=Object.keys(s),o=0;o<i.length;o++){var c=i[o],p=c.toLowerCase();if(t.indexOf(p)!==-1&&s[p])return a.concat(s)}return a},[])},QT=function(t,n,a){var s={};return a.filter(function(i){return Array.isArray(i[t])?!0:(typeof i[t]<"u"&&Qbe("Helmet: "+t+' should be of type "Array". Instead found type "'+Ybe
1358(i[t])+'"'),!1)}).map(function(i){return i[t]}).reverse().reduce(function(i,o){var c={};o.filter(function(y){for(var S=void 0,L=Object.keys(y),O=0;O<L.length;O++){var v=L[O],C=v.toLowerCase();n.indexOf(C)!==-1&&!(S===cr.REL&&y[S].toLowerCase()==="canonical")&&!(C===cr.REL&&y[C].toLowerCase()==="stylesheet")&&(S=C),n.indexOf(v)!==-1&&(v===cr.INNER_HTML||v===cr.CSS_TEXT||v===cr.ITEM_PROP)&&(S=v)}if(!S||!y[S])return!1;var E=y[S].toLowerCase();return s[S]||(s[S]={}),c[S]||(c[S]={}),s[S][E]?!1:(c[S][E]=!0,!0)}).reverse().forEach(function(y){return i.push(y)});for(var p=Object.keys(c),m=0;m<p.length;m++){var h=p[m],f=Mbe({},s[h],c[h]);s[h]=f}return i},[]).reverse()},Fg=function(t,n){for(var a=t.length-1;a>=0;a--){var s=t[a];if(s.hasOwnProperty(n))return s[n]}return null},Kbe=function(t){return{baseTag:zbe([cr.HREF,cr.TARGET],t),bodyAttributes:Ex(fh.BODY,t),defer:Fg(t,WS.DEFER),encode:Fg(t,WS.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Ex(fh.HTML,t),linkTags:QT(Bn.LINK,[cr.REL,cr.HREF],t),metaTags:QT(Bn.META,[cr.NAME,cr.CHARSET,cr.HTTPEQUIV,cr.PROPERTY,cr.ITEM_PROP],t),noscriptTags:QT(Bn.NOSCRIPT,[cr.INNER_HTML],t),onChangeClientState:$be(t),scriptTags:QT(Bn.SCRIPT,[cr.SRC,cr.INNER_HTML],t),styleTags:QT(Bn.STYLE,[cr.CSS_TEXT],t),title:Ube(t),titleAttributes:Ex(fh.TITLE,t)}},HI=(function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){HI(t)},0)}})(),rj=function(t){return clearTimeout(t)},qbe=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||HI:globalThis.requestAnimationFrame||HI,Xbe=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||rj:globalThis.cancelAnimationFrame||rj,Qbe=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},ZT=null,Zbe=function(t){ZT&&Xbe(ZT),t.defer?ZT=qbe(function(){sj(t,function(){ZT=null})}):(sj(t),ZT=null)},sj=function(t,n){var a=t.baseTag,s=t.bodyAttributes,i=t.htmlAttributes,o=t.linkTags,c=t.metaTags,p=t.noscriptTags,m=t.onChangeClientState,h=t.scriptTags,f=t.styleTags,y=t.title,S=t.titleAttributes;JI(Bn.BODY,s),JI(Bn.HTML,i),eOe(y,S);var L={baseTag:ig(Bn.BASE,a),linkTags:ig(Bn.LINK,o),metaTags:ig(Bn.META,c),noscriptTags:ig(Bn.NOSCRIPT,p),scriptTags:ig(Bn.SCRIPT,h),styleTags:ig(Bn.STYLE,f)},O={},v={};Object.keys(L).forEach(function(C){var E=L[C],x=E.newTags,A=E.oldTags;x.length&&(O[C]=x),A.length&&(v[C]=L[C].oldTags)}),n&&n(),m(t,O,v)},EY=function(t){return Array.isArray(t)?t.join(""):t},eOe=function(t,n){typeof t<"u"&&document.title!==t&&(document.title=EY(t)),JI(Bn.TITLE,n)},JI=function(t,n){var a=document.getElementsByTagName(t)[0];if(a){for(var s=a.getAttribute(Bl),i=s?s.split(","):[],o=[].concat(i),c=Object.keys(n),p=0;p<c.length;p++){var m=c[p],h=n[m]||"";a.getAttribute(m)!==h&&a.setAttribute(m,h),i.indexOf(m)===-1&&i.push(m);var f=o.indexOf(m);f!==-1&&o.splice(f,1)}for(var y=o.length-1;y>=0;y--)a.removeAttribute(o[y]);i.length===o.length?a.removeAttribute(Bl):a.getAttribute(Bl)!==c.join(",")&&a.setAttribute(Bl,c.join(","))}},ig=function(t,n){var a=document.head||document.querySelector(Bn.HEAD),s=a.querySelectorAll(t+"["+Bl+"]"),i=Array.prototype.slice.call(s),o=[],c=void 0;return n&&n.length&&n.forEach(function(p){var m=document.createElement(t);for(var h in p)if(p.hasOwnProperty(h))if(h===cr.INNER_HTML)m.innerHTML=p.innerHTML;else if(h===cr.CSS_TEXT)m.styleSheet?m.styleSheet.cssText=p.cssText:m.appendChild(document.createTextNode(p.cssText));else{var f=typeof p[h]>"u"?"":p[h];m.setAttribute(h,f)}m.setAttribute(Bl,"true"),i.some(function(y,S){return c=S,m.isEqualNode(y)})?i.splice(c,1):o.push(m)}),i.forEach(function(p){return p.parentNode.removeChild(p)}),o.forEach(function(p){return a.appendChild(p)}),{oldTags:i,newTags:o}},PY=function(t){return Object.keys(t).reduce(function(n,a){var s=typeof t[a]<"u"?a+'="'+t[a]+'"':""+a;return n?n+" "+s:s},"")},tOe=function(t,n,a,s){var i=PY(a),o=EY(n);return i?"<"+t+" "+Bl+'="true" '+i+">"+VI(o,s)+"</"+t+">":"<"+t+" "+Bl+'="true">'+VI(o,s)+"</"+t+">"},nOe=function(t,n,a){return n.reduce(function(s,i){var o=Object.keys(i).filter(function(m){return!(m===cr.INNER_HTML||m===cr.CSS_TEXT)}).reduce(function(m,h){var f=typeof i[h]>"u"?h:h+'="'+VI(i[h],a)+'"';return m?m+" "+f:f},""),c=i.innerHTML||i.cssText||"",p=Gbe.indexOf(t)===-1;return s+"<"+t+" "+Bl+'="true" '+o+(p?"/>":">"+c+"</"+t+">")},"")},xY=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(a,s){return a[KO[s]||s]=t[s],a},n)},aOe=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(a,s){return a[jbe[s]||s]=t[s],a},n)},rOe=function(t,n,a){var s,i=(s={key:n},s[Bl]=!0,s),o=xY(a,i);return[ke.createElement(Bn.TITLE,o,n)]},sOe=function(t,n){return n.map(function(a,s){var i,o=(i={key:s},i[Bl]=!0,i);
1358return Object.keys(a).forEach(function(c){var p=KO[c]||c;if(p===cr.INNER_HTML||p===cr.CSS_TEXT){var m=a.innerHTML||a.cssText;o.dangerouslySetInnerHTML={__html:m}}else o[p]=a[c]}),ke.createElement(t,o)})},Bu=function(t,n,a){switch(t){case Bn.TITLE:return{toComponent:function(){return rOe(t,n.title,n.titleAttributes)},toString:function(){return tOe(t,n.title,n.titleAttributes,a)}};case fh.BODY:case fh.HTML:return{toComponent:function(){return xY(n)},toString:function(){return PY(n)}};default:return{toComponent:function(){return sOe(t,n)},toString:function(){return nOe(t,n,a)}}}},IY=function(t){var n=t.baseTag,a=t.bodyAttributes,s=t.encode,i=t.htmlAttributes,o=t.linkTags,c=t.metaTags,p=t.noscriptTags,m=t.scriptTags,h=t.styleTags,f=t.title,y=f===void 0?"":f,S=t.titleAttributes;return{base:Bu(Bn.BASE,n,s),bodyAttributes:Bu(fh.BODY,a,s),htmlAttributes:Bu(fh.HTML,i,s),link:Bu(Bn.LINK,o,s),meta:Bu(Bn.META,c,s),noscript:Bu(Bn.NOSCRIPT,p,s),script:Bu(Bn.SCRIPT,m,s),style:Bu(Bn.STYLE,h,s),title:Bu(Bn.TITLE,{title:y,titleAttributes:S},s)}},iOe=function(t){var n,a;return a=n=(function(s){Jbe(i,s);function i(){return Vbe(this,i),Wbe(this,s.apply(this,arguments))}return i.prototype.shouldComponentUpdate=function(c){return!_be(this.props,c)},i.prototype.mapNestedChildrenToProps=function(c,p){if(!p)return null;switch(c.type){case Bn.SCRIPT:case Bn.NOSCRIPT:return{innerHTML:p};case Bn.STYLE:return{cssText:p}}throw new Error("<"+c.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},i.prototype.flattenArrayTypeChildren=function(c){var p,m=c.child,h=c.arrayTypeChildren,f=c.newChildProps,y=c.nestedChildren;return Mi({},h,(p={},p[m.type]=[].concat(h[m.type]||[],[Mi({},f,this.mapNestedChildrenToProps(m,y))]),p))},i.prototype.mapObjectTypeChildren=function(c){var p,m,h=c.child,f=c.newProps,y=c.newChildProps,S=c.nestedChildren;switch(h.type){case Bn.TITLE:return Mi({},f,(p={},p[h.type]=S,p.titleAttributes=Mi({},y),p));case Bn.BODY:return Mi({},f,{bodyAttributes:Mi({},y)});case Bn.HTML:return Mi({},f,{htmlAttributes:Mi({},y)})}return Mi({},f,(m={},m[h.type]=Mi({},y),m))},i.prototype.mapArrayTypeChildrenToProps=function(c,p){var m=Mi({},p);return Object.keys(c).forEach(function(h){var f;m=Mi({},m,(f={},f[h]=c[h],f))}),m}
1358,i.prototype.warnOnInvalidChildren=function(c,p){return!0},i.prototype.mapChildrenToProps=function(c,p){var m=this,h={};return ke.Children.forEach(c,function(f){if(!(!f||!f.props)){var y=f.props,S=y.children,L=aj(y,["children"]),O=aOe(L);switch(m.warnOnInvalidChildren(f,S),f.type){case Bn.LINK:case Bn.META:case Bn.NOSCRIPT:case Bn.SCRIPT:case Bn.STYLE:h=m.flattenArrayTypeChildren({child:f,arrayTypeChildren:h,newChildProps:O,nestedChildren:S});break;default:p=m.mapObjectTypeChildren({child:f,newProps:p,newChildProps:O,nestedChildren:S});break}}}),p=this.mapArrayTypeChildrenToProps(h,p),p},i.prototype.render=function(){var c=this.props,p=c.children,m=aj(c,["children"]),h=Mi({},m);return p&&(h=this.mapChildrenToProps(p,h)),ke.createElement(t,h)},Hbe(i,null,[{key:"canUseDOM",set:function(c){t.canUseDOM=c}}]),i})(ke.Component),n.propTypes={base:vn.object,bodyAttributes:vn.object,children:vn.oneOfType([vn.arrayOf(vn.node),vn.node]),defaultTitle:vn.string,defer:vn.bool,encodeSpecialCharacters:vn.bool,htmlAttributes:vn.object,link:vn.arrayOf(vn.object),meta:vn.arrayOf(vn.object),noscript:vn.arrayOf(vn.object),onChangeClientState:vn.func,script:vn.arrayOf(vn.object),style:vn.arrayOf(vn.object),title:vn.string,titleAttributes:vn.object,titleTemplate:vn.string},n.defaultProps={defer:!0,encodeSpecialCharacters:!0},n.peek=t.peek,n.rewind=function(){var s=t.rewind();return s||(s=IY({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),s},a},oOe=function(){return null},lOe=Fbe(Kbe,Zbe,IY)(oOe),WI=iOe(lOe);WI.renderStatic=WI.rewind;const cOe={question:"Hello, how can we help you? Please select one of the options below to help us better understand your query:",options:{"একাউন্ট সমস্যা":{question:"Please specify your account issue:",options:{"লগইন সমস্যা":{question:"Are you unable to reset your password?",options:{"পাসওয়ার্ড ভুলে গেছি":{question:"Have you tried the 'Forgot Password' option?",options:{"হ্যাঁ, কিন্তু কাজ করছে না":{question:"Please contact support for further assistance.",options:{}},"না, এখন চেষ্টা করব":{question:"Please try resetting your password and let us know if you still face issues.",options:{}}}},"OTP পাচ্ছি না":{question:"Are you receiving OTP on your registered mobile/email?",options:{"না, কিছুই পাচ্ছি না":{question:"Please check your spam folder or wait for some time.",options:{}},"হ্যাঁ, কিন্তু OTP ইনপুটে কাজ করছে না":{question:"Try clearing your cache or using a different browser.",options:{}}}}}},"একাউন্ট ব্লক":{question:"Has your account been suspended?",options:{"হ্যাঁ, আমি লগইন করতে পারছি না":{question:"Did you receive any email regarding account suspension?",options:{"হ্যাঁ, নিয়ম লঙ্ঘন সংক্রান্ত":{question:"Please contact support for more details.",options:{}},"না, কোনো ইমেল পাইনি":{question:"Please check your spam folder or contact support.",options:{}}}}}}}},"ডিপোজিট সমস্যা":{question:"What type of deposit issue are you facing?",options:{"লেনদেন সম্পন্ন হয়নি":{question:"Is your transaction pending?",options:{"হ্যাঁ, ২৪ ঘণ্টার বেশি হয়ে গেছে":{question:"Please provide your transaction ID to support.",options:{}},"না, কিছুক্ষণ আগেই করেছি":{question:"Wait for some time and check again.",options:{}}}},"ব্যালেন্স যোগ হয়নি":{question:"Is your deposit not reflecting?",options:{"হ্যাঁ, ১ ঘণ্টার বেশি সময় হয়ে গেছে":{question:"Please contact support with payment details.",options:{}},"না, ব্যালেন্স আপডেট হয়েছে":{question:"Great! Let us know if you need further help.",options:{}}}}}},"উইথড্র সমস্যা":{question:"What withdrawal issue are you facing?",options:{"উইথড্র প্রসেস হয়নি":{question:"Is your withdrawal stuck?",options:{"হ্যাঁ, ২৪ ঘণ্টার বেশি হয়ে গেছে":{question:"Please contact support with transaction details.",options:{}},"না, এটি প্রক্রিয়াধীন":{question:"Wait for some time and check your account.",options:{}}}},"ব্যালেন্স কম দেখাচ্ছে":{question:"Is the withdrawal amount incorrect?",options:{"হ্যাঁ, আমি সম্পূর্ণ ব্যালেন্স উইথড্র করতে পারছি না":{question:"Check if any bonus restrictions apply.",options:{}},"না, এটি একটি ছোট গ্লিচ":{question:"Try refreshing and checking again.",options:{}}}}}},"গেম সমস্যা":{question:"Which game issue are you experiencing?",options:{"গেম লোড হচ্ছে না":{question:"Is the game not loading?",options:{"হ্যাঁ, এটি একেবারে লোড হচ্ছে না":{question:"Try clearing your cache and reloading.",options:{}},"না, মাঝে মাঝে লোড হয়":{question:"Check your internet connection and try again.",options:{}}}},"গেম ক্র্যাশ করছে":{question:"Is the game crashing frequently?",options:{"হ্যাঁ, আমি খেলতে পারছি না":{question:"Try reinstalling the game or updating your device.",options:{}},"না, এটি শুধু মাঝে মাঝে হয়":{question:"Check if any updates are available.",options:{}}}}}},"প্রোমোশন অফার":{question:"Are you looking for active promotions?",options:{"হ্যাঁ, নতুন অফার জানতে চাই":{question:"Please visit the promotions page for latest offers.",options:{}},"না, আমি পুরোনো অফার সম্পর্কে জানতে চাই":{question:"Check your account history for previous promotions.",options:{}}}},"অন্যান্য সমস্যা":{question:"Can you describe your issue?",options:{"আমার ব্যক্তিগত প্রশ্ন আছে":{question:"Please contact support for personal inquiries.",options:{}},"আমি নতুন আপডেট সম্পর্কে জানতে চাই":{question:"Visit the updates section for the latest features.",options:{}}}}}};function uOe(){C7(b.useMemo(()=>["/assets/Chat.css","/assets/chatStyle.css"],[]));const{user:e,profileData:t}=b.useContext(En),[n,a]=b.useState(!0),[s,i]=b.useState({}),[o,c]=b.useState([]),p=b.useRef(null),[m,h]=b.useState(!0),[f,y]=b.useState(""),[S,L]=b.useState(!1),[O,v]=b.useState("sent"),[C,E]=b.useState(""),[x,A]=b.useState("66e5df1a6ac8823254f3a1ce"),[w,k]=b.useState(localStorage.getItem("visiterChatId")),[N,_]=b.useState(!1),[j,F]=b.useState(""),[G,z]=b.useState(!0),[$,Y]=b.useState(""),[q,U]=b.useState(null),[D,X]=b.useState(new Set),W=localStorage.getItem("token"),[B,R]=b.useState(!1),[J,Z]=b.useState(0),[te,oe]=b.useState([]),[pe,Le]=b.useState(null),[Ze,Fe]=b.useState(!1),Be=b.useRef(!1),He=b.useRef(null),[Ue,st]=b.useState(cOe),[Ne,be]=b.useState([]);b.useEffect(()=>{fe.isEmpty(e)||(A("66e5df1a6ac8823254f3a1ce"),E(e?.user?._id))},[e]),b.useEffect(()=>{let me=null;return B?me=setInterval(()=>{Z(Se=>Se+1)},1e3):!B&&J!==0&&clearInterval(me),()=>clearInterval(me)},[B,J]);const xe=()=>{console.log("........................ STOPING ....................."),pe&&(Be.current=!1,pe.stop(),R(!1))},de=()=>{console.log("........................ CANCEL ....................."),pe&&(Be.current=!0,pe.stop(),R(!1))},De=async()=>{try{const me=[];Z(0),Be.current=!1;const Se=await navigator.mediaDevices.getUserMedia({audio:!0}),Re=new MediaRecorder(Se);console.log("MediaRecorder initialized",Re),Re.ondataavailable=K=>{console.log("ondataavailable event",K.data.size),K.data.size>0&&me.push(K.data)},Re.onstop=()=>{console.log("Recording stopped");const K=new Blob(me,{type:"audio/wav"});console.log("Blob size after stop:",K.size),Be.current?console.log("Recording canceled."):K.size>0?ue(K):console.error("Audio Blob is empty after recording"),Se.getTracks().forEac
1358h(ne=>ne.stop())},Re.start(1e3),Le(Re),R(!0)}catch(me){console.error("Error accessing microphone:",me),JS.fire({icon:"error",title:"Microphone Access Denied",text:"Please allow microphone access in your browser settings."})}},ue=async me=>{if(Ze)return!1;const Se=new FormData;Se.append("TransactionFile",me,"recording.wav"),Se.append("fileType","audio"),console.log("Sending audioBlob of size : ----- 1 ------ ",me);try{const Re=await tO.post("https://api-velki.balmain.fit:2020/v1/user/receipt-upload",Se,{headers:{"Content-Type":"multipart/form-data",Authorization:`Bearer ${W}`}});console.log("File uploaded successfully:",Re.data);const K={message:"",file:Re.data.path,fileType:"AUDIO",senderId:C,receiverId:x,createdAt:new Date};s.emit("sendMessage",K),c(ne=>[...ne,K]),L(!1)}catch(Re){console.error("Error uploading file:",Re),L(!1)}},je=me=>{const Se=Math.floor(me/60),Re=me%60;return`${String(Se).padStart(2,"0")}:${String(Re).padStart(2,"0")}`},Ve=()=>{const me=wg(`https://api-velki.balmain.fit:2022/?token=${localStorage.getItem("token")}&userType=front`,{transports:["websocket"]});return i(me),me.emit("getChatHistory",w||""),me.on("chatHistory",Se=>{c(Se)}),me.on("newMessage",function(Se){let Re=w;k(Se.chatId),localStorage.setItem("visiterChatId",Se.chatId),He.current&&(He.current.load(),He.current.play()),Se.sender!=C&&(me.emit("getChatHistory",w,function(K){L(!1)}),me.emit("markAsRead",w,C)),Re!="null"&&me.emit("getChatHistory",w,function(K){L(!1)}),L(!1)}),me.on("messagesRead",function(Se){c(Re=>Re.map(K=>({...K,isRead:!0})))}),me.on("messageDeleted",function(Se){c(Re=>Re.filter(K=>!Se.messageIds.includes(K._id)))}),He.current&&He.current.load(),()=>me.close()};b.useEffect(()=>{n&&!fe.isEmpty(e)&&!fe.isEmpty(t)&&Ve()},[n,e,t]),document.addEventListener("visibilitychange",function(){!document.hidden&&!n&&!fe.isEmpty(e)&&!fe.isEmpty(t)?(a(!0),fe.isEmpty(s)||s.disconnect()):a(!1)});const it=async me=>{const Se=me.target.files[0];if(L(!0),Se&&["image/png","image/jpeg","image/jpg"].includes(Se.type)){const K=new FormData;K.append("TransactionFile",Se),await tO.post("https://api-velki.balmain.fit:2020/v1/user/receipt-upload",K,{headers:{"Content-Type":"multipart/form-data",Authorization:`Bearer ${W}`}}).then(ne=>{console.log("File uploaded successfully:",ne);const ge={message:"",file:ne.data.path,fileType:"IMAGE",senderId:C,receiverId:x,createdAt:new Date};s.emit("sendMessage",ge),c(Te=>[...Te,ge]),L(!1)}).catch(ne=>{console.error("Error uploading file:",ne),L(!1)})}else JS.fire({icon:"error",title:"Invalid File!",text:"Please upload a valid image file (PNG, JPEG, JPG)."}),L(!1)},St=me=>{if(me.preventDefault(),f.trim()){const Se=f;c([...o,{message:Se,senderId:C,receiverId:x,timestamp:new Date,fileType:"text"}]),console.log("message : ",{message:Se,senderId:C,receiverId:x,fileType:"text"}),s.emit("sendMessage",{message:Se,senderId:C,receiverId:x,fileType:"text"}),y("")}};b.useEffect(()=>{m&&p.current&&(p.current.scrollTop=p.current.scrollHeight)},[o,m]);const It=()=>{if(p.current){const{scrollTop:me,clientHeight:Se,scrollHeight:Re}=p.current;h(me+Se>=Re-1)}},Q=me=>new Date(me).toLocaleTimeString("en-US",{hour:"numeric",minute:"numeric",hour12:!0}),ee=me=>{F(me),_(!0)},ie=()=>{_(!1)},ce=me=>{console.log("msgId : =====",me),s.emit("deleteMessage",w,me),c(Se=>Se.filter(Re=>Re._id!==me))};return r.jsxs("div",{className:"page",children:[r.jsx(WI,{children:r.jsx("link",{rel:"stylesheet",href:"https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.1.2/css/material-design-iconic-font.min.css"})}),r.jsxs("div",{className:"marvel-device nexus5",children:[r.jsx("div",{className:"top-bar"}),r.jsx("div",{className:"sleep"}),r.jsx("div",{className:"volume"}),r.jsx("div",{className:"camera"}),r.jsx("div",{className:"screen",children:r.jsx("div",{className:"screen-container",children:r.jsx("div",{className:"chat",children:r.jsxs("div",{className:"chat-container",children:[r.jsxs("div",{className:"user-bar",children:[r.jsx(go,{to:"/chat",children:r.jsx("div",{className:"back",children:r.jsx("i",{className:"zmdi zmdi-arrow-left"})})}),r.jsx("div",{className:"avatar",children:r.jsx("img",{src:MSe,alt:"Avatar"})}),r.jsxs("div",{className:"name",children:[r.jsx("span",{children:"Support"}),r.jsx("span",{className:"status",children:"online"})]})]}),r.jsxs("div",{className:"conversation",children:[r.jsxs("div",{className:"conversation-container",onScroll:It,ref:p,children:[Ne.length>0&&r.jsx("div",{className:"",children:Ne.map((me,Se)=>r.jsx("div",{children:r.jsxs("div",{className:"mb-2",children:[r.jsx("p",{className:"message sent",children:me.question}),me.answer&&r.jsx("div",{className:" message received ",children:me.answer})]},Se)}))}),S?r.jsx("div",{className:"loader-container",children:r.jsx("div",{className:"spinner"})}):o.map((me,Se)=>r.jsxs("div",{className:`message ${me?.receiver===C||me?.receiver?._id===C?"re
1358ceived":"sent"}`,children:[r.jsx("div",{className:"action-btn",children:r.jsx(dp,{id:"dropdown-item-button",title:"",variant:"link",children:r.jsx(pi.Item,{as:"button",onClick:()=>ce(me?._id),children:"Delete"})})}),r.jsxs("div",{className:"msg",children:[me.message,me.file&&r.jsxs(r.Fragment,{children:[me.fileType==="IMAGE"&&r.jsx("img",{src:"https://api-velki.balmain.fit:2020/"+me.file,alt:"Uploaded image",className:"uploaded-image",onClick:()=>ee("https://api-velki.balmain.fit:2020/"+me.file),style:{cursor:"pointer"}}),me.fileType==="AUDIO"&&r.jsxs("audio",{controls:!0,style:{width:"260px"},children:[r.jsx("source",{src:"https://api-velki.balmain.fit:2020/"+me.file,type:"audio/wav"}),"Your browser does not support the audio element."]})]}),r.jsx("span",{className:"metadata",children:r.jsx("span",{className:"time",children:me.timestamp?Q(me.timestamp):Q(me.createdAt)})}),me?.isRead==null&&r.jsx("span",{className:"status-icon",children:"✔"}),me.isRead==!1&&r.jsx("span",{className:"status-icon",children:"✔"}),me.isRead==!0&&r.jsx("span",{className:"status-icon",children:"✔✔"})]})]},Se))]}),r.jsxs("form",{className:"conversation-compose",onSubmit:St,children:[r.jsxs("div",{className:"emoji",children:[r.jsx("div",{className:"actions attachment more",onClick:()=>document.getElementById("file-upload").click(),children:r.jsx("i",{className:"zmdi zmdi-attachment-alt"})}),r.jsx("input",{type:"file",id:"file-upload",style:{display:"none"},onChange:it,accept:"image/png, image/jpeg, image/jpg"})]}),r.jsx("input",{className:"input-msg",name:"input",placeholder:"Type a message",value:f,onChange:me=>y(me.target.value),autoComplete:"off",autoFocus:!0}),B?r.jsxs("div",{className:"timer-audio",children:[r.jsx("i",{class:"zmdi zmdi-mic red-recording-dot"}),je(J)," ",r.jsx("button",{class:"close-button",onClick:de,children:"×"})]}):r.jsx("div",{className:"actions recording more",onClick:B?xe:De,children:r.jsx("i",{className:`zmdi ${B?"zmdi-mic-off":"zmdi-mic"}`})}),B?r.jsx("button",{className:"send",type:"submit",onClick:B?xe:De,children:r.jsx("div",{className:"circle",children:r.jsx("i",{className:"zmdi zmdi-mail-send"})})}):r.jsx("button",{className:"send",type:"submit",children:r.jsx(qye,{color:"rgb(125, 0, 150)",size:35})})]}),r.jsx(Abe,{isOpen:N,imageSrc:j,onClose:ie}),r.jsxs("video",{ref:He,controls:!0,oncontextmenu:"return false;",style:{display:"none"},children:[r.jsx("source",{src:"https://ag.cricxo.bet/whatsapp_web.mp3",type:"video/mp4"}),"Your browser does not support the video tag."]})]})]})})})})]})]})}class HC extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}),this.template=document.createElement("template"),this.template.innerHTML=HC.template(),this.shadowRoot.append(this.template.content.cloneNode(!0))}connectedCallback(){this.setAttribute("role","status"),this.setAttribute("aria-live","polite"),this.position=this.getAttribute("position")||"top-center",this.arrangeToastPosition(this.position)}static get observedAttributes(){return["position"]}attributeChangedCallback(t,n,a){t==="position"&&(this.position=a,this.arrangeToastPosition(this.position))}arrangeToastPosition(t){const n=t.includes("top"),a={top:n&&0,bottom:!n&&0},s=t.includes("center")?"center":t.includes("right")?"flex-end":"flex-start",i=n?1:-1,o=n?"column-reverse":"column",p=window.getComputedStyle(document.querySelector("html")).getPropertyValue("scrollbar-gutter");this.style.setProperty("--wc-toast-factor",i),this.style.setProperty("--wc-toast-position",s),this.style.setProperty("--wc-toast-direction",o);const m=this.shadowRoot.querySelector(".wc-toast-container");m.style.top=a.top,m.style.bottom=a.bottom,m.style.right=p.includes("stable")&&"4px",m.style.justifyContent=s}static template(){return`
1359    <style>
1360      :host {
1361        --wc-toast-factor: 1;
1362        --wc-toast-position: center;
1363        --wc-toast-direction: column-reverse;
1364
1365        position: fixed;
1366        z-index: 9999;
1367        top: 16px;
1368        left: 16px;
1369        right: 16px;
1370        bottom: 16px;
1371        pointer-events: none;
1372      }
1373
1374      .wc-toast-container {
1375        z-index: 9999;
1376        left: 0;
1377        right: 0;
1378        display: flex;
1379        position: absolute;
1380      }
1381
1382      .wc-toast-wrapper {
1383        display: flex;
1384        flex-direction: var(--wc-toast-direction);
1385        justify-content: flex-end;
1386        gap: 16px;
1387        will-change: transform;
1388        transition: all 230ms cubic-bezier(0.21, 1.02, 0.73, 1);
1389        pointer-events: none;
1390      }
1391    </style>
1392    <div class="wc-toast-container">
1393      <div class="wc-toast-wrapper" aria-live="polite">
1394        <slot> </slot>
1395      </div>
1396    </div>
1397    `}}customElements.define("wc-toast",HC);class JC extends HTMLElement{constructor(){super(),this.createdAt=new Date,this.EXIT_ANIMATION_DURATION=350,this.attachShadow({mode:"open"}),this.template=document.createElement("template"),this.template.innerHTML=JC.template(),this.shadowRoot.append(this.template.content.cloneNode(!0))}connectedCallback(){this.type=this.getAttribute("type")||"blank",this.theme=this.getAttribute("theme")||"light",this.duration=this.getAttribute("duration")||this.getDurationByType(this.type),this.theme==="dark"&&(this.style.setProperty("--wc-toast-background","#2a2a32"),this.style.setProperty("--wc-toast-stroke","#f9f9fa"),this.style.setProperty("--wc-toast-color","#f9f9fa"));const t=()=>{setTimeout(()=>{this.remove()},this.EXIT_ANIMATION_DURATION),this.shadowRoot.querySelector(".wc-toast-bar").classList.add("dismiss")};let n=!1;this.addEventListener("mouseenter",()=>{n=!0}),this.addEventListener("mouseleave",()=>{n=!1});const a=setInterval(()=>{if(this.duration<=0){clearInterval(a),t();return}n||(this.duration-=100)},100)}static get observedAttributes(){return["class"]}attributeChangedCallback(t,n,a){t==="class"&&(a==="dismiss-with-close-button"?(this.shadowRoot.querySelector(".wc-toast-bar").classList.add("dismiss"),setTimeout(()=>{this.remove()},this.EXIT_ANIMATION_DURATION)):this.remove())}getDurationByType(t){switch(t){case"success":return 2e3;case"loading":return 1e5*60;default:return 3500}}static template(){return`
1398    <style>
1399      /*
1400       * Author: Timo Lins
1401       * License: MIT
1402       * Source: https://github.com/timolins/react-hot-toast/blob/main/src/components/toast-bar.tsx
1403       */
1404
1405      :host {
1406        --wc-toast-background: #fff;
1407        --wc-toast-max-width: 350px;
1408        --wc-toast-stroke: #2a2a32;
1409        --wc-toast-color: #000;
1410        --wc-toast-font-family: 'Roboto', 'Amiri', sans-serif;
1411        --wc-toast-font-size: 16px;
1412        --wc-toast-border-radius: 8px;
1413        --wc-toast-content-margin: 4px 10px;
1414
1415        display: flex;
1416        justify-content: var(--wc-toast-position);
1417        transition: all 230ms cubic-bezier(0.21, 1.02, 0.73, 1);
1418      }
1419
1420      :host > * {
1421        pointer-events: auto;
1422      }
1423
1424      @media (prefers-color-scheme: dark) {
1425        :host {
1426          --wc-toast-background: #2a2a32;
1427          --wc-toast-stroke: #f9f9fa;
1428          --wc-toast-color: #f9f9fa;
1429        }
1430
1431        :host([theme=light]) {
1432          --wc-toast-background: #fff;
1433          --wc-toast-stroke: #2a2a32;
1434          --wc-toast-color: #000;
1435        }
1436      }
1437
1438      @keyframes enter-animation {
1439        0% {
1440          transform: translate3d(0, calc(var(--wc-toast-factor) * -200%), 0) scale(0.6);
1441          opacity: 0.5;
1442        }
1443        100% {
1444          transform: translate3d(0, 0, 0) scale(1);
1445          opacity: 1;
1446        }
1447      }
1448
1449      @keyframes exit-animation {
1450        0% {
1451          transform: translate3d(0, 0, -1px) scale(1);
1452          opacity: 1;
1453        }
1454        100% {
1455          transform: translate3d(0, calc(var(--wc-toast-factor) * -150%), -1px) scale(0.6);
1456          opacity: 0;
1457        }
1458      }
1459
1460      @keyframes fade-in {
1461        0% {
1462          opacity: 0;
1463        }
1464        100% {
1465          opacity: 1;
1466        }
1467      }
1468
1469      @keyframes fade-out {
1470        0% {
1471          opacity: 1;
1472        }
1473        100% {
1474          opacity: 0;
1475        }
1476      }
1477
1478      .wc-toast-bar {
1479        display: flex;
1480        align-items: center;
1481        background: var(--wc-toast-background, #fff);
1482        line-height: 1.3;
1483        will-change: transform;
1484        box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);
1485        animation: enter-animation 0.3s cubic-bezier(0.21, 1.02, 0.73, 1) forwards;
1486        max-width: var(--wc-toast-max-width);
1487        pointer-events: auto;
1488        padding: 8px 10px;
1489        border-radius: var(--wc-toast-border-radius);
1490      }
1491
1492      .wc-toast-bar.dismiss {
1493        animation: exit-animation 0.3s forwards cubic-bezier(0.06, 0.71, 0.55, 1);
1494      }
1495
1496      @media (prefers-reduced-motion: reduce) {
1497        .wc-toast-bar {
1498          animation-name: fade-in;
1499        }
1500
1501        .wc-toast-bar.dismiss {
1502          animation-name: fade-out;
1503        }
1504      }
1505    </style>
1506    <div class="wc-toast-bar">
1507      <slot></slot>
1508    </div>
1509    `}}customElements.define("wc-toast-item",JC);class WC extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}),this.template=document.createElement("template"),this.template.innerHTML=WC.template(),this.shadowRoot.append(this.template.content.cloneNode(!0))}connectedCallback(){this.icon=this.getAttribute("icon"),this.type=this.getAttribute("type")||"blank",this.setAttribute("aria-hidden","true"),this.type!=="svg"&&(this.icon=this.icon!=null?this.createIcon(this.type,this.icon):this.createIcon(this.type),this.shadowRoot.appendChild(this.icon))}createIcon(t="blank",n=""){switch(t){case"success":const a=document.createElement("div");return a.classList.add("checkmark-icon"),a;case"error":const s=document.createElement("div");return s.classList.add("error-icon"),s.innerHTML='<svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"/>',s;case"loading":const i=document.createElement("div");return i.classList.add("loading-icon"),i;
1509case"custom":const o=document.createElement("div");return o.classList.add("custom-icon"),o.innerHTML=n,o;default:return document.createElement("div")}}static template(){return`
1510    <style>
1511      /*
1512      * Author: Timo Lins
1513      * License: MIT
1514      * Source: 
1515      * - https://github.com/timolins/react-hot-toast/blob/main/src/components/checkmark.tsx
1516      * - https://github.com/timolins/react-hot-toast/blob/main/src/components/error.tsx
1517      * - https://github.com/timolins/react-hot-toast/blob/main/src/components/loader.tsx
1518      */
1519
1520      :host {
1521        display: flex;
1522        align-self: flex-start;
1523        margin-block: 4px !important;
1524      }
1525
1526      @keyframes circle-animation {
1527        from {
1528          transform: scale(0) rotate(45deg);
1529          opacity: 0;
1530        }
1531        to {
1532          transform: scale(1) rotate(45deg);
1533          opacity: 1;
1534        }
1535      }
1536
1537      .checkmark-icon {
1538        width: 20px;
1539        opacity: 0;
1540        height: 20px;
1541        border-radius: 10px;
1542        background: #61d345;
1543        position: relative;
1544        transform: rotate(45deg);
1545        animation: circle-animation 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
1546        animation-delay: 100ms;
1547      }
1548
1549      @keyframes checkmark-animation {
1550        0% {
1551          height: 0;
1552          width: 0;
1553          opacity: 0;
1554        }
1555        40% {
1556          height: 0;
1557          width: 6px;
1558          opacity: 1;
1559        }
1560        100% {
1561          opacity: 1;
1562          height: 10px;
1563        }
1564      }
1565
1566      .checkmark-icon::after {
1567        content: '';
1568        box-sizing: border-box;
1569        animation: checkmark-animation 0.2s ease-out forwards;
1570        opacity: 0;
1571        animation-delay: 200ms;
1572        position: absolute;
1573        border-right: 2px solid;
1574        border-bottom: 2px solid;
1575        border-color: #fff;
1576        bottom: 6px;
1577        left: 6px;
1578        height: 10px;
1579        width: 6px;
1580      }
1581
1582      @keyframes slide-in {
1583        from {
1584          transform: scale(0);
1585          opacity: 0;
1586        }
1587        to {
1588          transform: scale(1);
1589          opacity: 1;
1590        }
1591      }
1592
1593      .error-icon {
1594        width: 20px;
1595        height: 20px;
1596        border-radius: 10px;
1597        background: #ff4b4b;
1598        display: flex;
1599        justify-content: center;
1600        align-items: center;
1601        animation: slide-in 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
1602      }
1603
1604      .error-icon svg{
1605        width: 16px;
1606        height: 20px;
1607        stroke: #fff;
1608        animation: slide-in .2s ease-out;
1609        animation-delay: 100ms;
1610      }
1611
1612      @keyframes rotate {
1613        from {
1614          transform: rotate(0deg);
1615        }
1616        to {
1617          transform: rotate(360deg);
1618        }
1619      }
1620
1621      .loading-icon {
1622        height: 20px;
1623        width: 20px;
1624        position: relative;
1625        border-radius: 10px;
1626        background-color: white;
1627      }
1628
1629      .loading-icon::after {
1630        content: '';
1631        position: absolute;
1632        bottom: 4px;
1633        left: 4px;
1634        width: 12px;
1635        height: 12px;
1636        box-sizing: border-box;
1637        border: 2px solid;
1638        border-radius: 100%;
1639        border-color: #e0e0e0;
1640        border-right-color: #616161;
1641        animation: rotate 1s linear infinite;
1642      }
1643
1644      @media (prefers-color-scheme: dark) {
1645        ::slotted(svg) {
1646          stroke: var(--wc-toast-stroke, #fff);
1647        }
1648      }
1649    </style>
1650    <slot name="svg"></slot>
1651    `}}customElements.define("wc-toast-icon",WC);class UC extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}),this.template=document.createElement("template"),this.template.innerHTML=UC.template(),this.shadowRoot.append(this.template.content.cloneNode(!0))}connectedCallback(){this.message=this.getAttribute("message"),this.shadowRoot.querySelector('slot[name="content"]').innerHTML=this.message}static template(){return`
1652    <style>
1653      :host {
1654        display: flex;
1655        justify-content: center;
1656        flex: 1 1 auto;
1657        margin: var(--wc-toast-content-margin) !important;
1658        color: var(--wc-toast-color, #000);
1659        font-family: var(--wc-toast-font-family);
1660        font-size: var(--wc-toast-font-size);
1661      }
1662    </style>
1663    <slot name="content"></slot>
1664    `}}customElements.define("wc-toast-content",UC);class $C extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}),this.template=document.createElement("template"),this.template.innerHTML=$C.template(),this.shadowRoot.append(this.template.content.cloneNode(!0))}static template(){return`
1665    <style>
1666      :host {
1667        width: 20px;
1668        opacity: 1;
1669        height: 20px;
1670        border-radius: 2px;
1671        border: 1px solid #dadce0;
1672        background: var(--wc-toast-background);
1673        position: relative;
1674        cursor: pointer;
1675        display: flex;
1676        justify-content: center;
1677        align-items: center;
1678        margin-left: 5px;
1679      }
1680
1681      svg {
1682        stroke: var(--wc-toast-stroke, #2a2a32);
1683      }
1684    </style>
1685    <svg
1686      focusable="false"
1687      xmlns="http://www.w3.org/2000/svg"
1688      viewBox="0 0 24 24"
1689      stroke="currentColor"
1690    >
1691      <path
1692        stroke-linecap="round"
1693        stroke-linejoin="round"
1694        stroke-width="2"
1695        d="M6 18L18 6M6 6l12 12"
1696      />
1697    </svg>
1698    `}}customElements.define("wc-toast-close-button",$C);const pOe=()=>{Fn();const{profileData:e,getProfileData:t,user:n}=b.useContext(En),[a,s]=b.useState({page:1,limit:100}),[i,o]=b.useState(""),c=async()=>{const{status:p,data:m}=await Cn(Zt.spinReport,a);p===200&&m.success&&o(m.results)};return b.useEffect(()=>{c()},[a]),r.jsx(r.Fragment,{children:r.jsx(Jl,{heading:"Spin Report",children:r.jsx("div",{class:"container main-wrap referral-page p-sm-3 p-2 pt-3",children:r.jsx("div",{class:"content",children:r.jsx("div",{class:"table-container",children:r.jsx("div",{class:"tab-content",children:r.jsx("div",{class:"table-container ng-star-inserted",children:r.jsxs("table",{class:"referral-table",children:[r.jsx("thead",{children:r.jsxs("tr",{children:[r.jsx("th",{children:" Spin Count"}),r.jsx("th",{children:" P/L"}),r.jsx("th",{children:" Settle date"})]})}),r.jsxs("tbody",{children:[i?.data&&i?.data?.map((p,m)=>r.jsxs("tr",{style:{textAlign:"center"},children:[r.jsx("td",{children:p.spin}),r.jsxs("td",{style:{color:"green"},children:[" ",p.result]}),r.jsx("td",{children:nn.dateFormat(p?.createdAt,n?.timeZone)})]},m)),fe.isEmpty(i)?r.jsx("tr",{children:r.jsx("td",{colSpan:3,class:"no-data-message",children:"No records found"})}):null]})]})})})})})})})})},dOe="/assets/spin-wheel-1-CJsbWClR.mp3",mOe="/assets/arrow-icon-DOR23BQP.png",hOe="/assets/1-DerrPftu.png",fOe="/assets/2-C9QDeNlR.png",gOe="/assets/3-Cxarmue-.png",yOe="/assets/4-Cm_MSIdu.png",TOe="/assets/5-Cs6MT94W.png",SOe="/assets/6-1kh-Rt-a.png",vOe=e=>{const t=b.useRef(null),[n,a]=b.useState(0),[s,i]=b.useState(0),[o,c]=b.useState(!1),[p,m]=b.useState(!1),[h,f]=b.useState(null),[y,S]=b.useState(!1),[L,O]=b.useState(""),[v,C]=b.useState(""),[E,x]=b.useState([]),[A,w]=b.useState(10),[k,N]=b.useState(.6),[_,j]=b.useState(2),F=b.useRef(new Audio(dOe)),G=[{color:"",text:"#fff",label:"1",number:1},{color:"",text:"#fff",label:"2",number:2},{color:"",text:"#fff",label:"3",number:3},{color:"",text:"#fff",label:"4",number:4},{color:"",text:"#fff",label:"5",number:5},{color:"",text:"#fff",label:"6",number:6},{color:"",text:"#fff",label:"7",number:7},{color:"",text:"#fff",label:"8",number:8},{color:"",text:"#fff",label:"9",number:9},{color:"",text:"#fff",label:"10",number:10},{color:"",text:"#fff",label:"11",number:11},{color:"",text:"#fff",label:"12",number:12},{color:"",text:"#fff",label:"13",number:13},{color:"",text:"#fff",label:"14",number:14},{color:"",text:"#fff",label:"15",number:15},{color:"",text:"#fff",label:"50",number:16},{color:"",text:"#fff",label:"100",number:17},{color:"",text:"#fff",label:"150",number:18}],z=()=>{const W=t.current;if(!W)return;const B=W.getContext("2d"),R=2*Math.PI/G.length,J=W.width/2;B.clearRect(0,0,W.width,W.height),G.forEach((Z,te)=>{const oe=R*te;B.save(),B.beginPath(),B.fillStyle=Z.color,B.moveTo(J,J),B.arc(J,J,J,oe,oe+R),B.lineTo(J,J),B.fill(),B.strokeStyle=Z.borderColor||"#ffcf00",B.lineWidth=2,B.stroke(),B.translate(J,J),B.rotate(oe+R/2),B.textAlign="right",B.fillStyle=Z.text,B.font="normal 25px 'Impact','Comic Sans MS', cursive, sans-serif",B.fillText(Z.label,J-20,10),B.restore()}),$()},$=W=>{const B=t.current;B&&(B.style.transform=`rotate(${W-Math.PI/2}rad)`)},Y=async()=>{if(o)return;const{status:W,data:B}=await Cn(Zt.checkSpin);if(W!==200||!B?.success)return U("WARNING ALERT",B?.message);let R=G?.find(Ne=>Ne.label==B.results.winAmount)?.number;if(!R)return;const J=R-1;w(R),f(null),c(!0);const Z=2*Math.PI,te=Z/G.length,oe=te/2,pe=(G.length-J)*te-oe,Le=s%Z,Fe=Le+Z*6+(pe-Le+Z)%Z,Be=6e3,He=performance.now(),Ue=Ne=>1-Math.pow(1-Ne,3),st=Ne=>
1698{const be=Ne-He,xe=Math.min(be/Be,1),de=Ue(xe),De=Le+(Fe-Le)*de;i(De),$(De),xe<1?requestAnimationFrame(st):(i(Fe%Z),$(Fe%Z),c(!1),q(J))};requestAnimationFrame(st),p&&(F.current.currentTime=0,F.current.play().catch(Ne=>console.error("Audio play error:",Ne)))},q=async W=>{if(W<0||W>=G.length){console.error("Invalid index passed to onSpinEnd:",W);return}const B=G[W];if(!B){console.error("Sector not found at index:",W);return}try{const{status:R,data:J}=await is(Zt.updateSpin);R===200&&J?.success?(console.log(" Cal : ",W),f(B.label),x(Z=>{const te=[...Z,B.label];return localStorage.setItem("winner",JSON.stringify(te)),te}),j(Z=>parseInt(Z)-1),U("Congratulations!",`Woop! You won ${B.label}`)):U("ERROR",J?.message||"Something went wrong"),F.current.pause()}catch(R){console.error("Error in onSpinEnd:",R)}};b.useEffect(()=>{z();const B=2*Math.PI,R=B-A/G.length*B+.25;i(R)},[A]),b.useEffect(()=>{if(!o)return;const B=requestAnimationFrame(()=>{i(R=>(R+n)%(2*Math.PI)),a(R=>R*.992),n<.002&&(a(0),c(!1),q()),$(s)});return()=>cancelAnimationFrame(B)},[s,n,o]);const U=(W,B)=>{if(O(W),C(B),W==="ALL RESULTS"){const R=JSON.parse(localStorage.getItem("winner"))||[];x(R)}S(!0)},D=()=>{S(!1)},X=()=>{U("ALL RESULTS","This section shows all the results selected during the current visit.")};return b.useEffect(()=>{F.current.muted=!p,F.current.preload="auto"},[p]),r.jsxs("div",{className:"container-main",children:[r.jsxs("div",{class:"roulette_main_coin",children:[r.jsxs("span",{class:"roulette_main_coinWrap",children:[" ",r.jsx("img",{src:hOe,class:"roulette_main_coin_1"})]}),r.jsx("span",{class:"roulette_main_coinWrap",children:r.jsx("img",{src:gOe,class:"roulette_main_coin_2"})}),r.jsx("span",{class:"roulette_main_coinWrap",children:r.jsx("img",{src:fOe,class:"roulette_main_coin_3"})}),r.jsx("span",{class:"roulette_main_coinWrap",children:r.jsx("img",{src:yOe,class:"roulette_main_coin_4"})}),r.jsx("span",{class:"roulette_main_coinWrap",children:r.jsx("img",{src:TOe,class:"roulette_main_coin_5"})}),r.jsx("span",{class:"roulette_main_coinWrap",children:r.jsx("img",{src:SOe,alt:"krikya-exchange",class:"roulette_main_coin_6"})})]}),r.jsxs("div",{style:{position:"relative"},className:"spin-custom-css",children:[r.jsx("span",{className:"down-arrow",children:r.jsx("img",{src:mOe,alt:"Arrow",style:{width:43}})}),r.jsxs("div",{id:"spin_the_wheel",children:[r.jsx("canvas",{ref:t,width:400,height:400}),r.jsx("div",{id:"spin"})]})]}),r.jsx("div",{className:"sound-icon-container",children:r.jsx("button",{id:"sound-toggle",onClick:()=>m(W=>!W),children:p?"🔊":"🔇"})}),r.jsx("div",{className:"play-btn-container",children:r.jsx("button",{id:"play",className:"btn btn-spin",onClick:()=>{console.log("totalSpin : ",_),Y()},disabled:o,children:"▶️ Play"})}),r.jsx("div",{className:"trophy-container",onClick:X,children:r.jsx("button",{id:"trophy-button",children:"🏆"})}),y&&r.jsx("div",{id:"success-modal",className:"modal",children:r.jsxs("div",{className:"modal-content won-style",children:[r.jsx("span",{className:"close-button",onClick:D,children:"×"}),r.jsx("h2",{id:"modal-title",children:L}),r.jsx("p",{id:"modal-message",children:v}),L==="ALL RESULTS"&&E.length>0?r.jsx("ul",{id:"winner-list",children:E.map((W,B)=>r.jsxs("li",{children:[B+1,": ",W]},B))}):null,r.jsx("button",{className:"won-button",onClick:D,children:"OK"})]})})]})};function bOe(e){return Kn({attr:{viewBox:"0 0 24 24"},child:[{tag:"g",attr:{id:"Circle_Remove"},child:[{tag:"g",attr:{},child:[{tag:"path",attr:{d:"M9.525,13.765a.5.5,0,0,0,.71.71c.59-.59,1.175-1.18,1.76
16985-1.76l1.765,1.76a.5.5,0,0,0,.71-.71c-.59-.58-1.18-1.175-1.76-1.765.41-.42.82-.825,1.23-1.235.18-.18.35-.36.53-.53a.5.5,0,0,0-.71-.71L12,11.293,10.235,9.525a.5.5,0,0,0-.71.71L11.293,12Z"}},{tag:"path",attr:{d:"M12,21.933A9.933,9.933,0,1,1,21.934,12,9.945,9.945,0,0,1,12,21.933ZM12,3.067A8.933,8.933,0,1,0,20.934,12,8.944,8.944,0,0,0,12,3.067Z"}}]}]}]})(e)}function OOe(){const e=Fn(),[t,n]=b.useState(null),[a,s]=b.useState(null);let{profileData:i}=b.useContext(En);const o=()=>{e("/")},[c,p]=b.useState(!1);return b.useEffect(()=>{window.addEventListener("scroll",()=>{p(window.scrollY>50)})},[]),r.jsxs("div",{className:"App",children:[r.jsx(bOe,{onClick:()=>e("/"),color:"white",size:25,style:{position:"absolute",right:"5px",top:"5px",zIndex:"9999999"}}),r.jsxs("div",{id:"cricket-page-wrapper",className:"sport-page-wrapper",children:[r.jsxs("div",{className:"download-bar dark-theme",children:[r.jsx("img",{src:"../assets/images/velki-logo-desktop.webp",alt:"download",class:"mr-2 c-radis"}),r.jsx("span",{class:"dark-theme_btn",style:{cursor:"pointer"},onClick:o,children:r.jsx("img",{width:"15",height:"15",src:"assets/images/cross-black.svg",alt:"download",className:"mr-2 crose-icon"})})]}),r.jsx("div",{className:"iframe-container",children:r.jsx(vOe,{profileData:i})})]})]})}const LOe=AJ(Ax(r.jsxs(ga,{element:r.jsx(aQ,{children:r.jsx(upe,{children:r.jsx(ZI,{})})}),children:[r.jsx(ga,{exact:!0,path:"/bkash/:token",element:r.jsx(uM,{})}),r.jsx(ga,{path:"/",element:r.jsx(uM,{})}),r.jsx(ga,{path:"/login",element:r.jsx(TTe,{})}),r.jsx(ga,{path:"/balance-overview",element:r.jsx(STe,{})}),r.jsx(ga,{path:"/current-bets",element:r.jsx(JTe,{})}),r.jsx(ga,{path:"/active-log",element:r.jsx(vTe,{})}),r.jsx(ga,{path:"/my-profile",element:r.jsx(bTe,{})}),r.jsx(ga,{path:"/change-password",element:r.jsx(OTe,{})}),r.jsx(ga,{path:"/change-password-profile",element:r.jsx(LTe,{})}),r.jsx(ga,{path:"/p2p-transfer",element:r.jsx(wTe,{})}),r.jsx(ga,{path:"/setting",element:r.jsx(ETe,{})}),r.jsx(ga,{path:"/deposit",element:r.jsx(ISe,{})}),r.jsx(ga,{path:"/bets-history",element:r.jsx(PTe,{})}),r.jsx(ga,{path:"/p2p-transfer-log",element:r.jsx(xTe,{})}),r.jsx(ga,{path:"/account-statement",element:r.jsx(bSe,{})}),r.jsx(ga,{path:"/profit-and-loss",element:r.jsx(ITe,{})})," ",r.jsx(ga,{path:"/favourite",element:r.jsx(RSe,{})}),r.jsx(ga,{path:"/casino",element:r.jsx(kTe,{})}),r.jsx(ga,{path:"/sports",element:r.jsx(GTe,{})}),r.jsx(ga,{path:"/leagues",element:r.jsx(YTe,{})}),r.jsx(ga,{path:"/full-market",element:r.jsx(vx,{})}),r.jsx(ga,{path:"/full-market/:marketId/:eventId",element:r.jsx(vx,{})}),r.jsx(ga,{path:"/full-market/:marketId/:eventId/:tab",element:r.jsx(vx,{})}),r.jsx(ga,{path:"/parlay-full-market",element:r.jsx(VTe,{})}),r.jsx(ga,{path:"/upline-whatsapp-number",element:r.jsx(HTe,{})}),r.jsx(ga,{path:"/update-profile",element:r.jsx(_Se,{})}),r.jsx(ga,{path:"/TabSlider",element:r.jsx(BSe,{})})," ",r.jsx(ga,{path:"/chat",element:r.jsx(DSe,{})}),r.jsx(ga,{path:"/chat-support",element:r.jsx(uOe,{})}),r.jsx(ga,{path:"/spin-wheel",element:r.jsx(OOe,{})}),r.jsx(ga,{path:"/spin-report",element:r.jsx(pOe,{})})]}))),wOe=()=>{b.useEffect(()=>{ld.isBrowser?document.body.classList.add("background-body"):document.body.classList.remove("background-body")},[ld.isMobile,ld.isBrowser]);const e=Rt`
1699  from {
1700    opacity: 0;
1701    background:black
1702  }
1703
1704  to {
1705    opacity: 1; 
1706    background:black
1707  }
1708`;return r.jsx(ew,{keyframes:e,children:r.jsx(f7,{cascade:!0,duration:1500,children:r.jsxs("div",{className:"position-relative",children:[ld.isBrowser&&r.jsx("img",{src:OSe,className:"new-bg",alt:"Background"}),r.jsx(jJ,{router:LOe})]})})})};var Px={exports:{}},ij;function EOe(){return ij||(ij=1,(function(e){(function(){function t(K,ne,ge){return K.call.apply(K.bind,arguments)}function n(K,ne,ge){if(!K)throw Error();if(2<arguments.length){var Te=Array.prototype.slice.call(arguments,2);return function(){var Ee=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(Ee,Te),K.apply(ne,Ee)}}return function(){return K.apply(ne,arguments)}}function a(K,ne,ge){return a=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?t:n,a.apply(null,arguments)}var s=Date.now||function(){return+new Date};function i(K,ne){this.a=K,this.o=ne||K,this.c=this.o.document}var o=!!window.FontFace;function c(K,ne,ge,Te){if(ne=K.c.createElement(ne),ge)for(var Ee in ge)ge.hasOwnProperty(Ee)&&(Ee=="style"?ne.style.cssText=ge[Ee]:ne.setAttribute(Ee,ge[Ee]));return Te&&ne.appendChild(K.c.createTextNode(Te)),ne}function p(K,ne,ge){K=K.c.getElementsByTagName(ne)[0],K||(K=document.documentElement),K.insertBefore(ge,K.lastChild)}function m(K){K.parentNode&&K.parentNode.removeChild(K)}function h(K,ne,ge){ne=ne||[],ge=ge||[];for(var Te=K.className.split(/\s+/),Ee=0;Ee<ne.length;Ee+=1){for(var et=!1,rt=0;rt<Te.length;
1708rt+=1)if(ne[Ee]===Te[rt]){et=!0;break}et||Te.push(ne[Ee])}for(ne=[],Ee=0;Ee<Te.length;Ee+=1){for(et=!1,rt=0;rt<ge.length;rt+=1)if(Te[Ee]===ge[rt]){et=!0;break}et||ne.push(Te[Ee])}K.className=ne.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function f(K,ne){for(var ge=K.className.split(/\s+/),Te=0,Ee=ge.length;Te<Ee;Te++)if(ge[Te]==ne)return!0;return!1}function y(K){return K.o.location.hostname||K.a.location.hostname}function S(K,ne,ge){function Te(){Pt&&Ee&&et&&(Pt(rt),Pt=null)}ne=c(K,"link",{rel:"stylesheet",href:ne,media:"all"});var Ee=!1,et=!0,rt=null,Pt=ge||null;o?(ne.onload=function(){Ee=!0,Te()},ne.onerror=function(){Ee=!0,rt=Error("Stylesheet failed to load"),Te()}):setTimeout(function(){Ee=!0,Te()},0),p(K,"head",ne)}function L(K,ne,ge,Te){var Ee=K.c.getElementsByTagName("head")[0];if(Ee){var et=c(K,"script",{src:ne}),rt=!1;return et.onload=et.onreadystatechange=function(){rt||this.readyState&&this.readyState!="loaded"&&this.readyState!="complete"||(rt=!0,ge&&ge(null),et.onload=et.onreadystatechange=null,et.parentNode.tagName=="HEAD"&&Ee.removeChild(et))},Ee.appendChild(et),setTimeout(function(){rt||(rt=!0,ge&&ge(Error("Script load timeout")))},Te||5e3),et}return null}function O(){this.a=0,this.c=null}function v(K){return K.a++,function(){K.a--,E(K)}}function C(K,ne){K.c=ne,E(K)}function E(K){K.a==0&&K.c&&(K.c(),K.c=null)}function x(K){this.a=K||"-"}x.prototype.c=function(K){for(var ne=[],ge=0;ge<arguments.length;ge++)ne.push(arguments[ge].replace(/[\W_]+/g,"").toLowerCase());return ne.join(this.a)};function A(K,ne){this.c=K,this.f=4,this.a="n";var ge=(ne||"n4").match(/^([nio])([1-9])$/i);ge&&(this.a=ge[1],this.f=parseInt(ge[2],10))}function w(K){return _(K)+" "+(K.f+"00")+" 300px "+k(K.c)}function k(K){var ne=[];K=K.split(/,\s*/);for(var ge=0;ge<K.length;ge++){var Te=K[ge].replace(/['"]/g,"");Te.indexOf(" ")!=-1||/^\d/.test(Te)?ne.push("'"+Te+"'"):ne.push(Te)}return ne.join(",")}function N(K){return K.a+K.f}function _(K){var ne="normal";return K.a==="o"?ne="oblique":K.a==="i"&&(ne="italic"),ne}function j(K){var ne=4,ge="n",Te=null;return K&&((Te=K.match(/(normal|oblique|italic)/i))&&Te[1]&&(ge=Te[1].substr(0,1).toLowerCase()),(Te=K.match(/([1-9]00|normal|bold)/i))&&Te[1]&&(/bold/i.test(Te[1])?ne=7:/[1-9]00/.test(Te[1])&&(ne=parseInt(Te[1].substr(0,1),10)))),ge+ne}function F(K,ne){this.c=K,this.f=K.o.document.documentElement,this.h=ne,this.a=new x("-"),this.j=ne.events!==!1,this.g=ne.classes!==!1}function G(K){K.g&&h(K.f,[K.a.c("wf","loading")]),$(K,"loading")}function z(K){if(K.g){var ne=f(K.f,K.a.c("wf","active")),ge=[],Te=[K.a.c("wf","loading")];ne||ge.push(K.a.c("wf","inactive")),h(K.f,ge,Te)}$(K,"inactive")}function $(K,ne,ge){K.j&&K.h[ne]&&(ge?K.h[ne](ge.c,N(ge)):K.h[ne]())}function Y(){this.c={}}function q(K,ne,ge){var Te=[],Ee;for(Ee in ne)if(ne.hasOwnProperty(Ee)){var et=K.c[Ee];et&&Te.push(et(ne[Ee],ge))}return Te}function U(K,ne){this.c=K,this.f=ne,this.a=c(this.c,"span",{"aria-hidden":"true"},this.f)}function D(K){p(K.c,"body",K.a)}function X(K){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+k(K.c)+";"+("font-style:"+_(K)+";font-weight:"+(K.f+"00")+";")}function W(K,ne,ge,Te,Ee,et){this.g=K,this.j=ne,this.a=Te,this.c=ge,this.f=Ee||3e3,this.h=et||void 0}W.prototype.start=function(){var K=this.c.o.document,ne=this,ge=s(),Te=new Promise(function(rt,Pt){function kt(){s()-ge>=ne.f?Pt():K.fonts.load(w(ne.a),ne.h).then(function(yt){1<=yt.length?rt():setTimeout(kt,25)},function(){Pt()})}kt()}),Ee=null,et=new Promise(function(rt,Pt){Ee=setTimeout(Pt,ne.f)});Promise.race([et,Te]).then(function(){Ee&&(clearTimeout(Ee),Ee=null),ne.g(ne.a)},function(){ne.j(ne.a)})};function B(K,ne,ge,Te,Ee,et,rt){this.v=K,this.B=ne,this.c=ge,this.a=Te,this.s=rt||"BESbswy",this.f={},this.w=Ee||3e3,this.u=et||null,this.m=this.j=this.h=this.g=null,this.g=new U(this.c,this.s),this.h=new U(this.c,this.s),this.j=new U(this.c,this.s),this.m=new U(this.c,this.s),K=new A(this.a.c+",serif",N(this.a)),K=X(K),this.g.a.style.cssText=K,K=new A(this.a.c+",sans-serif",N(this.a)),K=X(K),this.h.a.style.cssText=K,K=new A("serif",N(this.a)),K=X(K),this.j.a.style.cssText=K,K=new A("sans-serif",N(this.a)),K=X(K),this.m.a.style.cssText=K,D(this.g),D(this.h),D(this.j),D(this.m)}var R={D:"serif",C:"sans-serif"},J=null;
1708function Z(){if(J===null){var K=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);J=!!K&&(536>parseInt(K[1],10)||parseInt(K[1],10)===536&&11>=parseInt(K[2],10))}return J}B.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=s(),oe(this)};function te(K,ne,ge){for(var Te in R)if(R.hasOwnProperty(Te)&&ne===K.f[R[Te]]&&ge===K.f[R[Te]])return!0;return!1}function oe(K){var ne=K.g.a.offsetWidth,ge=K.h.a.offsetWidth,Te;(Te=ne===K.f.serif&&ge===K.f["sans-serif"])||(Te=Z()&&te(K,ne,ge)),Te?s()-K.A>=K.w?Z()&&te(K,ne,ge)&&(K.u===null||K.u.hasOwnProperty(K.a.c))?Le(K,K.v):Le(K,K.B):pe(K):Le(K,K.v)}function pe(K){setTimeout(a(function(){oe(this)},K),50)}function Le(K,ne){setTimeout(a(function(){m(this.g.a),m(this.h.a),m(this.j.a),m(this.m.a),ne(this.a)},K),0)}function Ze(K,ne,ge){this.c=K,this.a=ne,this.f=0,this.m=this.j=!1,this.s=ge}var Fe=null;Ze.prototype.g=function(K){var ne=this.a;ne.g&&h(ne.f,[ne.a.c("wf",K.c,N(K).toString(),"active")],[ne.a.c("wf",K.c,N(K).toString(),"loading"),ne.a.c("wf",K.c,N(K).toString(),"inactive")]),$(ne,"fontactive",K),this.m=!0,Be(this)},Ze.prototype.h=function(K){var ne=this.a;if(ne.g){var ge=f(ne.f,ne.a.c("wf",K.c,N(K).toString(),"active")),Te=[],Ee=[ne.a.c("wf",K.c,N(K).toString(),"loading")];ge||Te.push(ne.a.c("wf",K.c,N(K).toString(),"inactive")),h(ne.f,Te,Ee)}$(ne,"fontinactive",K),Be(this)};function Be(K){--K.f==0&&K.j&&(K.m?(K=K.a,K.g&&h(K.f,[K.a.c("wf","active")],[K.a.c("wf","loading"),K.a.c("wf","inactive")]),$(K,"active")):z(K.a))}function He(K){this.j=K,this.a=new Y,this.h=0,this.f=this.g=!0}He.prototype.load=function(K){this.c=new i(this.j,K.context||this.j),this.g=K.events!==!1,this.f=K.classes!==!1,st(this,new F(this.c,K),K)};function Ue(K,ne,ge,Te,Ee){var et=--K.h==0;(K.f||K.g)&&setTimeout(function(){var rt=Ee||null,Pt=Te||null||{};if(ge.length===0&&et)z(ne.a);else{ne.f+=ge.length,et&&(ne.j=et);var kt,yt=[];for(kt=0;kt<ge.length;kt++){var Xe=ge[kt],vt=Pt[Xe.c],Ft=ne.a,gt=Xe;if(Ft.g&&h(Ft.f,[Ft.a.c("wf",gt.c,N(gt).toString(),"loading")]),$(Ft,"fontloading",gt),Ft=null,Fe===null)if(window.FontFace){var gt=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent),Bt=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);Fe=gt?42<parseInt(gt[1],10):!Bt}else Fe=!1;Fe?Ft=new W(a(ne.g,ne),a(ne.h,ne),ne.c,Xe,ne.s,vt):Ft=new B(a(ne.g,ne),a(ne.h,ne),ne.c,Xe,ne.s,rt,vt),yt.push(Ft)}for(kt=0;kt<yt.length;kt++)yt[kt].start()}},0)}function st(K,ne,ge){var Ee=[],Te=ge.timeout;G(ne);var Ee=q(K.a,ge,K.c),et=new Ze(K.c,ne,Te);for(K.h=Ee.length,ne=0,ge=Ee.length;ne<ge;ne++)Ee[ne].load(function(rt,Pt,kt){Ue(K,et,rt,Pt,kt)})}function Ne(K,ne){this.c=K,this.a=ne}Ne.prototype.load=function(K){function ne(){if(et["__mti_fntLst"+Te]){var rt=et["__mti_fntLst"+Te](),Pt=[],kt;if(rt)for(var yt=0;yt<rt.length;yt++){var Xe=rt[yt].fontfamily;rt[yt].fontStyle!=null&&rt[yt].fontWeight!=null?(kt=rt[yt].fontStyle+rt[yt].fontWeight,Pt.push(new A(Xe,kt))):Pt.push(new A(Xe))}K(Pt)}else setTimeout(function(){ne()},50)}var ge=this,Te=ge.a.projectId,Ee=ge.a.version;if(Te){var et=ge.c.o;L(this.c,(ge.a.api||"https://fast.fonts.net/jsapi")+"/"+Te+".js"+(Ee?"?v="+Ee:""),function(rt){rt?K([]):(et["__MonotypeConfiguration__"+Te]=function(){return ge.a},ne())}).id="__MonotypeAPIScript__"+Te}else K([])};function be(K,ne){this.c=K,this.a=ne}be.prototype.load=function(K){var ne,ge,Te=this.a.urls||[],Ee=this.a.families||[],et=this.a.testStrings||{},rt=new O;for(ne=0,ge=Te.length;ne<ge;ne++)S(this.c,Te[ne],v(rt));var Pt=[];for(ne=0,ge=Ee.length;ne<ge;ne++)if(Te=Ee[ne].split(":"),Te[1])for(var kt=Te[1].split(","),yt=0;yt<kt.length;yt+=1)Pt.push(new A(Te[0],kt[yt]));else Pt.push(new A(Te[0]));C(rt,function(){K(Pt,et)})};function xe(K,ne){K?this.c=K:this.c=de,this.a=[],this.f=[],this.g=ne||""}var de="https://fonts.googleapis.com/css";function De(K,ne){for(var ge=ne.length,Te=0;Te<ge;Te++){var Ee=ne[Te].split(":");Ee.length==3&&K.f.push(Ee.pop());var et="";Ee.length==2&&Ee[1]!=""&&(et=":"),K.a.push(Ee.join(et))}}function ue(K){if(K.a.length==0)throw Error("No fonts to load!");if(K.c.indexOf("kit=")!=-1)return K.c;for(var ne=K.a.length,ge=[],Te=0;Te<ne;Te++)ge.push(K.a[Te].replace(/ /g,"+"));return ne=K.c+"?family="+ge.join("%7C"),0<K.f.length&&(ne+="&subset="+K.f.join(",")),0<K.g.length&&(ne+="&text="+encodeURIComponent(K.g)),ne}function je(K){this.f=K,this.a=[],this.c={}}var Ve={latin:"BESbswy","latin-ext":"çöüğş",cyrillic:"йяЖ",greek:"αβΣ",khmer:"កខគ",Hanuman:"កខគ"},it={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},St={i:"i",italic:"i",n:"n",normal:"n"},It=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function Q(K){for(var ne=K.f.length,ge=0;ge<ne;ge++){var Te=K.f[ge].split(":"),Ee=Te[0].replace(/\+/g," "),et=["n4"];if(2<=Te.length){var rt,Pt=Te[1];if(rt=[],Pt)for(var Pt=Pt.split(","),kt=Pt.length,yt=0;yt<kt;yt++){var Xe;if(Xe=Pt[yt],Xe.match(/^[\w-]+$/)){var vt=It.exec(Xe.toLowerCase());if(vt==null)Xe="";else{if(Xe=vt[2],Xe=Xe==null||Xe==""?"n":St[Xe],vt=vt[1],vt==null||vt=="")vt="4";else var Ft=it[vt],vt=Ft||(isNaN(vt)?"4":vt.substr(0,1));Xe=[Xe,vt].join("")}}else Xe="";Xe&&rt.push(Xe)}0<rt.length&&(et=rt),Te.length==3&&(Te=Te[2],rt=[],Te=Te?Te.split(","):rt,0<Te.length&&(Te=Ve[Te[0]])&&(K.c[Ee]=Te))}for(K.c[Ee]||(Te=Ve[Ee])&&(K.c[Ee]=Te),Te=0;Te<et.length;Te+=1)K.a.push(new A(Ee,et[Te]))}}function ee(K,ne){this.c=K,this.a=ne}var ie={Arimo:!0,Cousine:!0,Tinos:!0};ee.prototype.load=function(K){var ne=new O,ge=this.c,Te=new xe(this.a.api,this.a.text),Ee=this.a.families;
1708De(Te,Ee);var et=new je(Ee);Q(et),S(ge,ue(Te),v(ne)),C(ne,function(){K(et.a,et.c,ie)})};function ce(K,ne){this.c=K,this.a=ne}ce.prototype.load=function(K){var ne=this.a.id,ge=this.c.o;ne?L(this.c,(this.a.api||"https://use.typekit.net")+"/"+ne+".js",function(Te){if(Te)K([]);else if(ge.Typekit&&ge.Typekit.config&&ge.Typekit.config.fn){Te=ge.Typekit.config.fn;for(var Ee=[],et=0;et<Te.length;et+=2)for(var rt=Te[et],Pt=Te[et+1],kt=0;kt<Pt.length;kt++)Ee.push(new A(rt,Pt[kt]));try{ge.Typekit.load({events:!1,classes:!1,async:!0})}catch{}K(Ee)}},2e3):K([])};function me(K,ne){this.c=K,this.f=ne,this.a=[]}me.prototype.load=function(K){var ne=this.f.id,ge=this.c.o,Te=this;ne?(ge.__webfontfontdeckmodule__||(ge.__webfontfontdeckmodule__={}),ge.__webfontfontdeckmodule__[ne]=function(Ee,et){for(var rt=0,Pt=et.fonts.length;rt<Pt;++rt){var kt=et.fonts[rt];Te.a.push(new A(kt.name,j("font-weight:"+kt.weight+";font-style:"+kt.style)))}K(Te.a)},L(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+y(this.c)+"/"+ne+".js",function(Ee){Ee&&K([])})):K([])};var Se=new He(window);Se.a.c.custom=function(K,ne){return new be(ne,K)},Se.a.c.fontdeck=function(K,ne){return new me(ne,K)},Se.a.c.monotype=function(K,ne){return new Ne(ne,K)},Se.a.c.typekit=function(K,ne){return new ce(ne,K)},Se.a.c.google=function(K,ne){return new ee(ne,K)};var Re={load:a(Se.load,Se)};e.exports?e.exports=Re:(window.WebFont=Re,window.WebFontConfig&&Se.load(window.WebFontConfig))})()})(Px)),Px.exports}var POe=EOe();const xOe=Qr(POe);xOe.load({google:{families:["Inter","Lato","Ubuntu"]}});iH.createRoot(document.getElementById("root")).render(r.jsxs(r.Fragment,{children:[r.jsx(nz,{position:"top-right",autoClose:2e3,draggable:!0}),r.jsx(wOe,{})]}));export{Di as _,Zr as a,aw as b,Qr as g,tSe as r};

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.