(self.webpackChunkcore_ui=self.webpackChunkcore_ui||[]).push([[179],{13782:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});const a=n(24586)},46365:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});const a=n(55002)},94115:(e,t,n)=>{"use strict";n.r(t)},74103:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Z});var a=n(67294),r=n(68086),o=n(60823),s=n(13503),i=n(46160),l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=e=>t=>{var{value:n={countryCode:void 0,number:""},name:r,onChangeField:o,autocomplete:c=!0}=t,u=l(t,["value","name","onChangeField","autocomplete"]);const{countryCode:p,number:d}=n,m=(0,s._)(i.bR.Tel,{}),y=(0,s.n)(i.bR.Tel,{}),f=(0,a.useCallback)((e=>{o({name:r,value:{countryCode:e.value,number:d},autofill:e.autofill,isSmart:e.isSmart})}),[o,d,r]),v=(0,a.useCallback)((e=>{const t=e.value;o({name:r,value:{countryCode:p,number:t},autofill:e.autofill})}),[o,p,r]);return a.createElement(e,Object.assign({countryCode:p,telNumber:d,onChangeCode:f,onChangeNumber:v,name:r,autocomplete:c,loadingStatus:m,isLoading:y},u))};var u=n(13446),p=n(86706),d=n(51562),m=n(16408),y=n(62868),f=n(27115),v=n(81096),g=n(69377);var _=n(4673),b=n(22222),h=n(22620);const O=(0,b.createSelector)(h.d,(e=>Object.values(e||{}).map((e=>({value:(null==e?void 0:e.code)||"",label:(null==e?void 0:e.dial_code)||"",additionalValues:(null==e?void 0:e.name)?[e.name]:[]})))));var A=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const E=e=>t=>{var{className:n,smart:r,value:o,name:s,id:i,onChangeField:l}=t,c=A(t,["className","smart","value","name","id","onChangeField"]);const u=(0,p.v9)(O),{selectProps:b,otherProps:h}=(0,_.O)(c);return(()=>{const e=(0,p.I0)(),t=(0,p.v9)(v.ME),n=(0,p.v9)(v.Wj),a=(0,f.Ff)(t,n);(0,g.Y)(),(0,y.v)((()=>{a||e((0,v.HT)())}),[a])})(),(0,d.Z)({smart:r,value:o,onChangeField:l,name:s}),(0,a.useEffect)((()=>{1===u.length&&l({name:s,value:u[0].value})}),[u]),a.createElement(e,Object.assign({className:n,options:u,selectProps:Object.assign({value:o,onChangeField:l,name:s,id:i},b),getFilteredOptions:m.D},h))};var x=n(85822),S=n(16786),P=n(74853),N=n(25043),w=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const j=(0,a.memo)((0,o.Z)((0,P.Z)((0,r.Z)((e=>{var{common:t}=e,n=w(e,["common"]);return a.createElement(a.Fragment,null,a.createElement(N.Z,Object.assign({src:t.getCdnUrl(`/i/flags/countries/rectangular/${n.countryCode.toLowerCase()}.svg`,!1),isLazy:!1,className:u.dhh(n.className,"flag-icon"),alt:n.countryCode},n.otherProps)))})))));var C=n(1966),I=n(16966);const T="select-with-country-icons",k=(0,a.memo)((0,o.Z)((0,x.ZP)((0,r.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:u.dhh(e.className,T)},e.containerProps),a.createElement(S.Z,Object.assign({className:`${T}__input`,name:e.name,variant:e.variant,disabled:e.disabled,readOnly:!e.autocomplete,placeholder:e.common.t(e.placeholder,{defaultValue:e.placeholder}),type:e.inputType,leftContent:e.selectedOption?a.createElement(j,{className:`${T}__input-country-icon`,countryCode:e.selectedOption.value}):a.createElement(C.Z,{className:`${T}__globe-icon`,name:"globe"}),rightContent:a.createElement("button",Object.assign({},e.toggleButtonProps,{type:"button",className:u.dhh(`${T}__arrow-icon-wrapper`,{[`${T}__arrow-icon-wrapper--open`]:e.isOpen})}),a.createElement(C.Z,{name:"select",className:`${T}__arrow-icon`}))},e.inputProps)),a.createElement("div",Object.assign({className:`${T}__bottom-line`},e.bottomLineProps),a.createElement("div",Object.assign({className:`${T}__dropdown`},e.dropdownProps),e.isOpen&&e.options.map(((t,n)=>a.createElement(I.Z,Object.assign({key:`${t.value}_${t.label}`,className:`${T}__option`,item:t,index:n},e.optionProps),a.createElement(j,{className:`${T}__option-country-icon`,countryCode:t.value}),a.createElement("span",{className:`${T}__option-label`},e.common.t(t.label,{defaultValue:t.label})))))))))))))),R=(0,a.memo)((0,o.Z)(E((0,r.Z)((e=>{const t=e.selectProps.searchAllFields?void 0:i.oP.Tel,n=1===e.options.length;return a.createElement(a.Fragment,null,!n&&a.createElement(k,Object.assign({className:u.dhh(e.className,"tel-code-select"),options:e.options,inputType:t},e.selectProps)))})))));var L=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const F={FR:[/\d/,/\d/," ",/\d/,/\d/," ",/\d/,/\d/," ",/\d/,/\d/," ",/\d/,/\d/],TR:[/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/," ",/\d/,/\d/," ",/\d/,/\d/],DEFAULT:u.sSH.getNumber({}).mask},M=(0,a.memo)((0,o.Z)(c((0,r.Z)((e=>{var{className:t,id:n,name:r,countryCode:o,onChangeCode:s,variant:l,disabled:c,common:p,autocomplete:d,smart:m,onBlur:y,telNumber:f,onChangeNumber:v}=e,g=L(e,["className","id","name","countryCode","onChangeCode","variant","disabled","common","autocomplete","smart","onBlur","telNumber","onChangeNumber"]);const _=(0,a.useMemo)((()=>F[o]||F.DEFAULT),[o]);return a.createElement("div",{className:u.dhh(t,"tel")},a.createElement(R,{className:"tel__code-select",id:`${n}-code`,name:`${r}-code`,value:o,onChangeField:s,variant:l,disabled:c,placeholder:p.t("phoneInput.codePlaceholder"),autocomplete:d,smart:m,onBlur:y}),a.createElement(S.Z,Object.assign({className:"tel__number-input",id:`${n}-number`,name:`${r}-number`,value:f,onChangeField:v,variant:l,disabled:c,placeholder:p.t("phoneInput.numberPlaceholder"),type:i.oP.Tel,onBlur:y,mask:_},g)))})))));var $=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Z=e=>{var{templateName:t}=e,n=$(e,["templateName"]);return"default"===t?a.createElement(M,Object.assign({},n)):a.createElement(a.Fragment,null,t,".view.tsx not found")}},78872:(e,t,n)=>{"use strict";n.d(t,{Z:()=>E});var a=n(67294),r=n(68086),o=n(60823),s=n(86706),i=n(61697),l=n(9253),c=n(633),u=n(85647),p=n(60534),d=n(27115),m=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const y=e=>t=>{var{className:n,age:r}=t,o=m(t,["className","age"]);const y=(0,s.I0)(),f=(0,s.v9)(i._5),v=(0,s.v9)(i.ZM),{locale:g}=(0,s.v9)(l.EE),_=(0,s.v9)(c.Cb),b=(0,s.v9)(p.Wq),[h,O]=(0,a.useState)(new Set);(0,a.useEffect)((()=>{Array.from(h).forEach((e=>{(0,d.db)(b({pagePath:e}))||y((0,p.mr)({pagePath:e}))}))}),[h,b,y]);const A=(0,s.v9)(p.vV),E=(0,s.v9)(p.v6),x=(0,s.v9)(p.oH),S=(0,a.useCallback)((e=>`/${e.path}`),[]),P=(0,a.useCallback)((e=>{if(!e)return{};const t=e&&`${g||_}/${e}`;O((e=>{if(e.has(t))return e;const n=new Set(e);return n.add(t),n}));const n=x({pagePath:t});return{Component:A({pagePath:t}),isError:!n,isLoading:E({pagePath:t}),error:n}}),[_,A,x,E,g]),N=(0,u.Y)(),w=(0,a.useMemo)((()=>Object.assign(Object.assign({},o),{onChangeField:({name:e,value:t})=>{o.onChangeField&&o.onChangeField({name:e,value:t}),o.onBlur&&o.onBlur(t)}})),[o]);return a.createElement(e,{className:n,age:null!=N?N:r,policyPage:v,termsPage:f,getHrefToPage:S,getCmsPage:P,checkboxProps:w})};var f=n(13446),v=n(58481),g=n(33090);const _="terms-acceptance",b=(0,a.memo)((0,o.Z)(y((0,r.Z)((({common:e,className:t,policyPage:n,termsPage:r,getHrefToPage:o,age:s,checkboxProps:i})=>{const l=n&&a.createElement(v.Z,{className:`${_}__privacy-policy-link`,to:o(n)},e.t("terms_acceptance.privacy_policy")),c=r&&a.createElement(v.Z,{className:`${_}__terms-link`,to:o(r)},e.t("terms_acceptance.terms_and_conditions")),u=l&&c?a.createElement("span",{className:`${_}__links-wrapper`}," ",l," ",e.t("common.and")," ",c," "):l||c,p=a.createElement("span",{className:`${_}__label`},null!=s?e.t("terms_acceptance.age_terms_acceptance",{age:s}):e.t("terms_acceptance.label")," ",u);return a.createElement(a.Fragment,null,a.createElement(g.Z,Object.assign({className:f.dhh(t,"terms-acceptance"),label:p},i)))}))))),h="terms-acceptance-with-preview",O=(0,a.memo)((0,o.Z)(y((0,r.Z)((({common:e,className:t,policyPage:n,termsPage:r,age:o,getCmsPage:s,checkboxProps:i})=>{const{Component:l}=s(null==n?void 0:n.path),{Component:c}=s(null==r?void 0:r.path),u=f.GCE({id:null==n?void 0:n.id,isReadyToScroll:Boolean(l),autoScrollParents:!1}),p=f.GCE({id:null==r?void 0:r.id,isReadyToScroll:Boolean(c),autoScrollParents:!1}),d=(0,a.useCallback)((e=>{e.stopPropagation()}),[]),m=n&&a.createElement(v.Z,{onBlur:d,className:`${h}__privacy-policy-link`,to:f.KGF(e.location,{newHash:n.id})},e.t("terms_acceptance.privacy_policy")),y=r&&a.createElement(v.Z,{onBlur:d,className:`${h}__terms-link`,to:f.KGF(e.location,{newHash:r.id})},e.t("terms_acceptance.terms_and_conditions")),_=m&&y?a.createElement("span",{className:`${h}__links-wrapper`}," ",m," ",e.t("common.and")," ",y," "):m||y,b=a.createElement("span",{className:"terms-acceptance__label"},null!=o?e.t("terms_acceptance.age_terms_acceptance",{age:o}):e.t("terms_acceptance.label")," ",_);return a.createElement(a.Fragment,null,a.createElement("div",{className:f.dhh(t,"terms-acceptance-with-preview")},l||c?a.createElement("div",{className:`${h}__content-wrapper`},l?a.createElement("div",{className:`${h}__content`,ref:u},a.createElement(l,null)):null,c?a.createElement("div",{className:`${h}__content`,ref:p},a.createElement(c,null)):null):null,a.createElement(g.Z,Object.assign({className:`${h}__checkbox`,label:b},i))))})))));var A=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const E=e=>{var{templateName:t}=e,n=A(e,["templateName"]);switch(t){case"default":return a.createElement(b,Object.assign({},n));case"with-preview":return a.createElement(O,Object.assign({},n));default:return a.createElement(a.Fragment,null,t,".view.tsx not found")}}},77645:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(68086),o=n(60823),s=n(21724),i=n(13446),l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{var{common:t,className:n,mod:r,variant:o,children:s}=e,c=l(e,["common","className","mod","variant","children"]);return a.createElement(a.Fragment,null,a.createElement("button",Object.assign({className:i.dhh("btn",`btn--${r||o}`,n)},c),s))})))))},80408:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(68086),o=n(60823),s=n(21724),i=n(13446),l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{var{common:t,className:n,variant:r,children:o}=e,s=l(e,["common","className","variant","children"]);return a.createElement(a.Fragment,null,a.createElement("button",Object.assign({className:i.dhh("text-btn",`text-btn--${r}`,n)},s),o))})))))},33090:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var a=n(67294),r=n(68086),o=n(60823),s=n(77089),i=n(1966),l=n(13446),c=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const u=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{const t=e.inputProps,{required:n}=t,r=c(t,["required"]);return a.createElement(a.Fragment,null,a.createElement("div",{className:l.dhh(e.className,"checkbox",`checkbox--${e.variant}`,{"checkbox--disabled":e.inputProps.disabled})},a.createElement("input",Object.assign({},r,{className:"checkbox__input",type:"checkbox",checked:e.value,name:e.name,id:e.name,onChange:e.onChange})),a.createElement("label",{htmlFor:e.name,tabIndex:0,className:"checkbox__block",onBlur:e.onBlur},a.createElement("span",{className:"checkbox__point"},a.createElement(i.Z,{name:"check"})),a.createElement("span",{className:"checkbox__label"},a.createElement("span",{className:"checkbox__label-inner"},e.label,e.inputProps.required&&a.createElement("sup",{className:"checkbox__required"},"*"))))))})))))},44030:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var a=n(67294),r=n(68086),o=n(60823),s=n(57762),i=n(91033),l=n(46160),c=n(17618),u=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const p=300,d=e=>t=>{var n,{children:r,transitionDuration:o=p,open:d=!1}=t,m=u(t,["children","transitionDuration","open"]);const[y,f]=(0,c.Z)(),[v,g]=(0,a.useState)(0),_=(0,a.useRef)(null);return(0,a.useEffect)((()=>{if(_.current){const e=new i.default((e=>{var t,n;g((null===(n=null===(t=null==e?void 0:e[0])||void 0===t?void 0:t.target)||void 0===n?void 0:n.scrollHeight)||0)}));return e.observe(_.current),()=>{e.disconnect()}}}),[]),a.createElement(s.ZP,{timeout:o,in:d,appear:!0,onEntering:f(l.pJ.Entering),onEntered:f(l.pJ.Entered),onExiting:f(l.pJ.Exiting)},a.createElement(e,Object.assign({open:d,transitionState:y,transitionDuration:`${o}ms`,contentWrapperRef:_,collapseHeight:`${(null===(n=_.current)||void 0===n?void 0:n.scrollHeight)||v}px`},m),r))};var m=n(13446),y=n(35300);const f=(0,a.memo)((0,o.Z)(d((0,r.Z)((({className:e,children:t,transitionDuration:n,transitionState:r,open:o,collapseHeight:s,contentWrapperRef:i})=>a.createElement(a.Fragment,null,a.createElement("div",{className:m.dhh(e,"collapse",{[`collapse--${r}`]:r}),style:{transitionDuration:n,height:r===l.pJ.Entering||r===l.pJ.Entered?s:void 0}},a.createElement("div",{className:"collapse__content-wrapper",ref:i},a.createElement("div",{className:"collapse__content"},a.createElement(y.Z,{isRerender:o},t))))))))))},33749:(e,t,n)=>{"use strict";n.d(t,{Z:()=>N});var a,r,o=n(67294),s=n(68086),i=n(60823),l=n(46160),c=n(88643),u=n(99490),p=n(51481),d=n.n(p),m=n(42157),y=n.n(m),f=n(22626),v=n.n(f);function g({value:e,format:t}){const n=(0,c.vo)(e,t);return{formStatus:a.Filling,dayValue:n.day,monthValue:n.month,yearValue:n.year,dayStatus:b(n.day),monthStatus:b(n.month),yearStatus:b(n.year)}}!function(e){e.Filling="filling",e.Valid="valid",e.Invalid="invalid"}(a||(a={})),function(e){e.Empty="empty",e.Valid="valid",e.Invalid="invalid"}(r||(r={}));const _=(e,t)=>{switch(t.type){case"UPDATE_FROM_EXTERNAL_STORE":return Object.assign(Object.assign({},e),{formStatus:h(e),dayStatus:b(t.dayValue),monthStatus:b(t.monthValue),yearStatus:b(t.yearValue),dayValue:A(t.dayValue,e.dayValue),monthValue:A(t.monthValue,e.monthValue),yearValue:A(t.yearValue,e.yearValue)});case"CLEAR_VALUES":return Object.assign(Object.assign({},e),{formStatus:h(e),dayValue:"",monthValue:"",yearValue:""});case"UPDATE_DAY":return Object.assign(Object.assign({},e),{formStatus:h(e),dayStatus:b(t.dayValue),dayValue:t.dayValue});case"UPDATE_MONTH":return Object.assign(Object.assign({},e),{formStatus:h(e),monthStatus:b(t.monthValue),monthValue:t.monthValue});case"UPDATE_YEAR":return Object.assign(Object.assign({},e),{formStatus:h(e),yearStatus:b(t.yearValue),yearValue:t.yearValue,autofill:t.autofill})}},b=e=>y()(e)?r.Empty:Number(e)>0?r.Valid:r.Invalid,h=e=>(({dayStatus:e,monthStatus:t,yearStatus:n})=>v()(d()(r.Valid),[e,t,n]))(e)?(({dayValue:e,monthValue:t,yearValue:n})=>{const a={day:Number(e),month:Number(t),year:Number(n)};return u.ou.fromObject(a).isValid})(e)?a.Valid:a.Invalid:a.Filling,O={[r.Empty]:null,[r.Valid]:null,[r.Invalid]:l.RJ.Error},A=(e,t)=>e&&Number(e)!==Number(t)?e:t;var E=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const x=e=>t=>{var{value:n,format:r=l.zT,variant:s=l.RJ.Default,maxYear:i=(new Date).getFullYear(),onChangeField:p,name:d="simple-date",disabled:m,onBlur:y,autoFocus:f}=t,v=E(t,["value","format","variant","maxYear","onChangeField","name","disabled","onBlur","autoFocus"]);const b=(0,o.useRef)(null),A=(0,o.useRef)(null),x=(0,o.useRef)(null),[S,P]=(0,o.useReducer)(_,{value:n,format:r},g);(0,o.useEffect)((()=>{if(n){const{day:e,month:t,year:a}=(0,c.vo)(n,r);P({type:"UPDATE_FROM_EXTERNAL_STORE",dayValue:e,monthValue:t,yearValue:a})}else""===n&&P({type:"CLEAR_VALUES"})}),[n,r]),(0,o.useEffect)((()=>{var e;f&&s===l.RJ.Error&&(null===(e=x.current)||void 0===e?void 0:e.value)&&x.current.focus()}),[f,s]),(0,o.useEffect)((()=>{const e=(e=>{if(h(e)===a.Valid)return u.ou.fromObject({day:Number(e.dayValue),month:Number(e.monthValue),year:Number(e.yearValue)})})(S),t=null==e?void 0:e.toFormat(r);t!==n&&p({name:d,value:t,autofill:S.autofill})}),[S]);const N=(0,o.useCallback)((e=>{var t;2===e.length&&A.current&&(null===(t=null==A?void 0:A.current)||void 0===t||t.focus())}),[]),w=(0,o.useCallback)((e=>{var t;2===e.length&&x.current&&(null===(t=null==x?void 0:x.current)||void 0===t||t.focus())}),[]),{dayVariant:j,monthVariant:C,yearVariant:I}=(0,o.useMemo)((()=>s===l.RJ.Error||S.formStatus===a.Invalid?{dayVariant:l.RJ.Error,monthVariant:l.RJ.Error,yearVariant:l.RJ.Error}:{dayVariant:O[S.dayStatus]||s,monthVariant:O[S.monthStatus]||s,yearVariant:O[S.yearStatus]||s}),[S,s]);return o.createElement(e,Object.assign({onBlur:y,updateDay:e=>{P({type:"UPDATE_DAY",dayValue:e.value}),N(e.value)},updateMonth:e=>{P({type:"UPDATE_MONTH",monthValue:e.value}),w(e.value)},updateYear:e=>{P({type:"UPDATE_YEAR",yearValue:e.value,autofill:e.autofill})},day:S.dayValue,month:S.monthValue,year:S.yearValue,dayVariant:j,monthVariant:C,yearVariant:I,maxYear:i,dayRef:b,monthRef:A,yearRef:x,name:d,disabled:m,autoFocus:f,value:n},v))};var S=n(13446),P=n(16786);const N=(0,o.memo)((0,i.Z)(x((0,s.Z)((({common:e,className:t,updateDay:n,updateMonth:a,updateYear:r,day:s,month:i,year:c,dayVariant:u,monthVariant:p,yearVariant:d,maxYear:m,dayRef:y,monthRef:f,yearRef:v,name:g,disabled:_,onBlur:b})=>o.createElement("div",{className:S.dhh(t,"simple-date")},o.createElement(P.Z,{className:"simple-date__day",onChangeField:n,onBlur:b,name:`${g}_day`,value:s,variant:u,type:l.oP.Date,dateFormat:"dd",placeholder:e.t("common.simpleDate.day"),maxLength:2,max:31,inputRef:y,disabled:_}),o.createElement(P.Z,{className:"simple-date__month",onChangeField:a,name:`${g}_month`,onBlur:b,value:i,variant:p,type:l.oP.Date,dateFormat:"mm",placeholder:e.t("common.simpleDate.month"),maxLength:2,max:12,inputRef:f,disabled:_}),o.createElement(P.Z,{className:"simple-date__year",onChangeField:r,name:`${g}_year`,onBlur:b,value:c,variant:d,type:l.oP.Date,dateFormat:"yyyy",placeholder:e.t("common.simpleDate.year"),maxLength:4,inputRef:v,disabled:_,max:m})))))))},18842:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(68086),o=n(60823),s=n(23561),i=n(13446),l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{var{common:t,className:n,children:r,title:o}=e,s=l(e,["common","className","children","title"]);return a.createElement("form",Object.assign({},s,{className:i.dhh(n,"form")}),o&&a.createElement("h3",{className:"form__title"},o),r)})))))},41707:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(67294),r=n(68086),o=n(60823),s=n(13446),i=n(44030);const l=(0,a.memo)((0,o.Z)((0,r.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:s.dhh(e.className,"form-element")},e.children,a.createElement(i.Z,{open:!!e.error},e.error&&a.createElement("div",{className:"form-element__error"},e.error))))))))},1966:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(67294),r=n(68086),o=n(60823),s=n(13446);const i=(0,a.memo)((0,o.Z)((0,r.Z)((({className:e,name:t,title:n})=>a.createElement(a.Fragment,null,a.createElement("i",{className:s.dhh(e,"font-icons",`font-icons--${t}`),title:n}))))))},25043:(e,t,n)=>{"use strict";n.d(t,{Z:()=>A});var a=n(67294),r=n(68086),o=n(60823),s=n(86706),i=n(70131),l=n(53176),c=n.n(l),u=n(13782),p=n(57356),d=n(18522),m=n(37657),y=n(46807),f=n(31798),v=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const g={},_=e=>t=>{var{className:n,src:r,srcSet:o,alt:l,fallback:_,previewSrc:b,isLazy:h=u.Z.imageLazyLoading,onLoad:O}=t,A=v(t,["className","src","srcSet","alt","fallback","previewSrc","isLazy","onLoad"]);const[E,x]=(0,a.useState)(c()(!1,r||o,g)),S=(0,s.v9)(p.G),P=(0,d.d)(),N=(0,s.v9)(y.V1),w=(0,a.useRef)(null),j=!(0,f.S)()||N,{ref:C,inView:I}=(0,i.YD)({triggerOnce:!0,skip:!S,rootMargin:`${P} 0px`}),T=!!j||I,[k,R]=(0,a.useState)((()=>j?r:"")),[L,F]=(0,a.useState)((()=>j?o:"")),[M,$]=(0,a.useState)((()=>!!j)),Z=(0,a.useCallback)((()=>{!T&&h||E||(g[r||o]=!0,x(!0))}),[E,x,r,o,T,h]),q=(0,a.useCallback)((e=>{$(!0),null==O||O(e),x(!1)}),[O]);(0,a.useEffect)((()=>{x(!1)}),[r]),(0,a.useEffect)((()=>{const e=w.current;e&&(!e.complete||0!==e.naturalWidth||!k&&!L||h&&!T?x(!1):x(!0))}),[w.current,h,T,k,L]),(0,m.L)((()=>{(S&&T||!h)&&(r&&R(r),o&&F(o))}),[T,r,o,h,S]);const D=h&&(!T||!u.Z.featureFlags.removeImageLazyLoadedSpan);return a.createElement(a.Fragment,null,E&&void 0!==_?_:a.createElement(a.Fragment,null,D?a.createElement("span",{ref:C}):null,a.createElement(e,Object.assign({className:n,src:k,srcSet:L,alt:l,previewSrc:b,isLoaded:M,onError:Z,onLoad:q,isLazy:h,imageRef:w},A))))};var b=n(13446),h=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const O=n(25164),A=(0,a.memo)((0,o.Z)(_((0,r.Z)((e=>{var{src:t,alt:n,className:r,onError:o,onLoad:s,previewSrc:i=O,isLoaded:l}=e,c=h(e,["src","alt","className","onError","onLoad","previewSrc","isLoaded"]);return a.createElement(a.Fragment,null,a.createElement("img",Object.assign({className:b.dhh(r,"image",{"image--hidden":!l}),alt:n,src:t,onError:o,onLoad:s},c)),a.createElement("img",{className:b.dhh(r,"image",{"image--hidden":l}),alt:n,src:i}))})))))},16786:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(68086),o=n(60823),s=n(92672),i=n(13446);const l="input",c=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{const t=i.dhh(l,e.className,`${l}--${e.variant}`,{[`${l}--disabled`]:e.disabled,[`${l}--empty`]:!e.value}),n=`${l}__native`;return a.createElement("div",{className:t},e.leftContent?a.createElement("div",{className:`${l}__left-container`},e.leftContent):null,a.createElement("input",Object.assign({className:n,value:e.value,name:e.name,disabled:e.disabled,type:e.htmlType,onChange:e.onChange,onClick:e.onClick,onBlur:e.onBlur,ref:e.inputRef},e.inputProps)),a.createElement("div",{className:`${l}__focus-container`}),e.rightContent?a.createElement("div",{className:`${l}__right-container`},e.rightContent):null)})))))},84511:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(67294),r=n(68086),o=n(60823),s=n(59021),i=n(13446);const l=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((({jackpot:e,setSummNetworkJackpot:t})=>{const n=i.LHq();return a.useEffect((()=>{var a,r,o;const s={cent:0,humanizeCurrency:{}};(null==e?void 0:e.levels)&&(null==e?void 0:e.currency)&&((null===(a=null==e?void 0:e.levels[0])||void 0===a?void 0:a.amount_cents)&&(s.cent=null===(r=null==e?void 0:e.levels[0])||void 0===r?void 0:r.amount_cents,s.humanizeCurrency=n(null===(o=null==e?void 0:e.levels[0])||void 0===o?void 0:o.amount_cents,null==e?void 0:e.currency)),t(s))}),[e,t]),a.createElement(a.Fragment,null)})))))},59528:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var a=n(67294),r=n(68086),o=n(60823),s=n(59021),i=n(13446),l=n(73026);const c="jackpot-total",u=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((({className:e,common:t,jackpot:n,mod:r,roundUpToOneHundredth:o})=>{const s=i.LHq(),{updatedJackpot:u,humanizedTotalJackpot:p,totalJackpotAmountCents:d}=(0,a.useMemo)((()=>{const e=(null==n?void 0:n.levels.reduce(((e,t)=>t.amount_cents+t.total_amount_cents+e),0))||0,t=s(e,null==n?void 0:n.currency);return{updatedJackpot:n?Object.assign({},n):void 0,humanizedTotalJackpot:t,totalJackpotAmountCents:e}}),[n,s]);return a.createElement(a.Fragment,null,a.createElement("span",{className:i.dhh(c,e,`${c}--${r}`)},a.createElement(l.Z,{cents:d,currency:null==n?void 0:n.currency,roundUpToOneHundredth:o})))})))))},96647:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(68086),o=n(60823),s=n(19246),i=n(13446),l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{var{common:t,LinkComp:n,className:r,children:o,variant:s,disabled:c,external:u,to:p,href:d}=e,m=l(e,["common","LinkComp","className","children","variant","disabled","external","to","href"]);const y=i.dhh(r,"link-btn",`link-btn--${s}`,{"link-btn--disabled":c});return a.createElement(a.Fragment,null,u?a.createElement("a",Object.assign({className:y,href:d},m),o):a.createElement(n,Object.assign({className:y,to:p},m),o))})))))},58481:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(68086),o=n(60823),s=n(19246),i=n(13446),l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{var{common:t,LinkComp:n,className:r,children:o,external:s,to:c,href:u}=e,p=l(e,["common","LinkComp","className","children","external","to","href"]);const d=i.dhh(r,"link");return a.createElement(a.Fragment,null,s?a.createElement("a",Object.assign({className:d,href:u},p),o):a.createElement(n,Object.assign({className:d,to:c},p),o))})))))},6816:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(68086),o=n(60823),s=n(19246),i=n(13446),l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{var{common:t,LinkComp:n,className:r,children:o,external:s,to:c,href:u}=e,p=l(e,["common","LinkComp","className","children","external","to","href"]);const d=i.dhh(r,"link-no-styles");return a.createElement(a.Fragment,null,s?a.createElement("a",Object.assign({className:d,href:u},p),o):a.createElement(n,Object.assign({className:d,to:c},p),o))})))))},57505:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var a=n(67294),r=n(68086),o=n(60823),s=n(12428),i=n(13446),l=n(46160),c=n(793),u=n(35300),p=n(80408),d=n(1966),m=n(90126);const y=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{var t;const n=(0,m.T)(null===(t=e.common.currentIp)||void 0===t?void 0:t.country_code);return a.createElement(a.Fragment,null,a.createElement(c.Z,{selector:`#${l.IM}`},a.createElement("div",{ref:e.modalRef,id:e.id,className:i.dhh(e.className,"modal",{[`modal--${e.transitionState}`]:e.transitionState,"modal--pnp":n})},a.createElement("div",{className:"modal__backdrop",onClick:e.onCloseModal,style:{transitionDuration:e.transitionDuration}}),a.createElement("div",{className:"modal__content-wrapper"},a.createElement("div",{className:"modal__content",style:{transitionDuration:e.transitionDuration}},a.createElement(u.Z,{isRerender:e.open},e.children),!e.isCloseButtonHidden&&a.createElement(p.Z,{className:"modal__close-button",onClick:e.onCloseModal},a.createElement(d.Z,{className:"modal__close-icon",name:"close"})))))))})))))},16966:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(67294),r=n(68086),o=n(60823),s=n(94397),i=n(13446);const l=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",Object.assign({},e.itemProps,{className:i.dhh(e.className,"option",{"option--highlighted":e.isHighlighted,"option--selected":e.isSelected})}),e.children)))))))},95617:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var a=n(67294),r=n(68086),o=n(60823),s=n(46160),i=n(86706),l=n(10253);const c=e=>e===s.oP.Password?s.oP.Text:s.oP.Password;var u,p=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};!function(e){e.Bad="bad",e.Weak="weak",e.Strong="strong",e.Great="great"}(u||(u={}));const d=Object.values(u),m=e=>t=>{var{className:n,isVisibilityButtonShown:r=!0,isStrengthShown:o,value:u="",barStepsCount:m=3}=t,y=p(t,["className","isVisibilityButtonShown","isStrengthShown","value","barStepsCount"]);const[f,v,g]=(e=>{const[t,n]=(0,a.useState)(e);return[t,(0,a.useCallback)((()=>n(c)),[n]),t===s.oP.Text]})(s.oP.Password),{score:_,error:b}=(e=>{const t=(0,i.v9)(l.zz),{score:n,error:r}=(0,a.useMemo)((()=>{var n;const a=null===(n=t.find((t=>!t(e).meetRule)))||void 0===n?void 0:n(e),{score:r,error:o}=a?{score:a.score,error:a.error}:{score:t.length,error:""};return{score:r,error:o}}),[e]);return{score:n,error:r}})(u),h=d.slice(0,m),O=_>=h.length?h.length-1:_,A=0===u.length?null:h[O],E=100/h.length*(O+1);return a.createElement(e,{className:n,inputProps:Object.assign(Object.assign({},y),{type:f,value:u}),isVisibilityButtonShown:r,isStrengthShown:o,toggleInputType:v,isPasswordShown:g,strengthType:A,strengthPercent:E,strengthPasswordError:b})};var y=n(13446),f=n(16786),v=n(80408),g=n(1966),_=n(44030);const b=(0,a.memo)((0,o.Z)(m((0,r.Z)((e=>{const t=e.isPasswordShown?"hide":"show";return a.createElement(a.Fragment,null,a.createElement("div",{className:y.dhh("password-input",e.className)},a.createElement(f.Z,Object.assign({},e.inputProps,{className:"password-input__input",rightContent:e.isVisibilityButtonShown&&a.createElement(v.Z,{type:"button",className:"password-input__visibility-button",onClick:e.toggleInputType},a.createElement(g.Z,{name:t,className:"password-input__visibility-icon"}))})),e.isStrengthShown&&a.createElement(_.Z,{open:!!e.strengthType},a.createElement("div",{className:y.dhh("password-input__strength",`password-input__strength--${e.strengthType}`)},a.createElement("div",{className:"password-input__strength-bar"},a.createElement("div",{className:"password-input__strength-progress",style:{width:`${e.strengthPercent}%`}})),a.createElement("div",{className:"password-input__strength-description"},e.common.t(`common.passwordInput.strengthIndicator.${e.strengthType}`))))))})))))},793:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var a=n(67294),r=n(68086),o=n(60823),s=n(73935);n(97762);const i=(0,a.createContext)({renderModalPortalToString:()=>{}});var l=n(31798),c=n(92295),u=n(37657),p=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const d=`#${c.IM}`,m=e=>t=>{var{selector:n}=t,r=p(t,["selector"]);const o=n===d,{renderModalPortalToString:c}=(0,a.useContext)(i),[m,y]=(0,a.useState)(null);(0,u.L)((()=>{const e=document.querySelector(n);y(e)}),[n]);const f=()=>a.createElement(e,Object.assign({},r));return!(0,l.S)()&&o&&c(f()),m&&(0,s.createPortal)(f(),m)},y=(0,a.memo)((0,o.Z)(m((0,r.Z)((({children:e})=>a.createElement(a.Fragment,null,e))))))},7998:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var a=n(67294),r=n(68086),o=n(60823),s=n(5203),i=n(60986),l=n(13446);const c=(0,a.memo)((0,o.Z)((0,i.Z)((0,r.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:l.dhh("radio",`radio--${e.variant}`,e.className,{"radio--disabled":e.inputProps.disabled})},a.createElement("input",Object.assign({className:"radio__input",type:"radio"},e.inputProps)),a.createElement("label",{className:"radio__block",htmlFor:e.inputProps.id},a.createElement("span",{className:"radio__point"}),e.label&&a.createElement("span",{className:"radio__label"},e.label))))))))),u=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>a.createElement("div",{className:l.dhh("radio-group",{"radio-group--inline":e.inline},e.className)},e.options.map((t=>a.createElement(c,Object.assign({},e.inputProps,{id:`${e.inputProps.id}_${t.value}`,className:"radio-group__radio",key:t.value,label:t.label,variant:e.variant,value:t.value,name:e.name,checked:e.value===t.value,onChange:e.onChange}))))))))))},93264:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(68086),o=n(60823),s=n(85822),i=n(13446),l=n(16786),c=n(1966),u=n(16966);const p=(0,a.memo)((0,o.Z)((0,s.ZP)((0,r.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:i.dhh(e.className,"select",{"select--one":1==e.options.length&&e.inputProps.value})},e.containerProps),a.createElement(l.Z,Object.assign({className:"select__input",name:e.name,variant:e.variant,disabled:e.disabled,readOnly:!e.autocomplete,placeholder:e.common.t(e.placeholder,{defaultValue:e.placeholder}),rightContent:!e.disabled&&a.createElement("button",Object.assign({},e.toggleButtonProps,{type:"button",className:i.dhh("select__arrow-icon-wrapper",{"select__arrow-icon-wrapper--open":e.isOpen})}),a.createElement(c.Z,{name:"select",className:"select__arrow-icon"}))},e.inputProps,{value:e.inputProps.value?e.common.t(e.inputProps.value.toString(),{defaultValue:e.inputProps.value}):""})),a.createElement("div",Object.assign({className:"select__bottom-line"},e.bottomLineProps),a.createElement("div",Object.assign({className:"select__dropdown"},e.dropdownProps),e.isOpen&&e.options.map(((t,n)=>a.createElement(u.Z,Object.assign({key:`${t.value}_${t.label}`,className:"select__option",item:t,index:n},e.optionProps),e.common.t(t.label,{defaultValue:t.label})))))))))))))},67369:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(68086),o=n(60823),s=n(46160),i=n(25128),l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=e=>t=>{var{rows:n=3,cols:r=40,name:o,value:c,variant:u=s.QZ.default,textareaRef:p,onChange:d,onChangeField:m}=t,y=l(t,["rows","cols","name","value","variant","textareaRef","onChange","onChangeField"]);const f=(0,a.useCallback)((e=>{if(d&&d(e),m){const{name:t,value:n}=e.target,a=(0,i.n)(e.target);m({name:t,value:n,autofill:a}),a||setTimeout((()=>{(0,i.n)(e.target)&&(null==m||m({name:t,value:n,autofill:!0}))}),0)}}),[d,m]);return a.createElement(e,Object.assign({name:o,value:c,rows:n,cols:r,variant:u,textareaRef:p,onChange:f},y))};var u=n(13446);const p=(0,a.memo)((0,o.Z)(c((0,r.Z)((({name:e,placeholder:t,className:n,onChange:r,rows:o,cols:i,variant:l,textareaRef:c,disabled:p,value:d,tabindex:m})=>a.createElement("textarea",{id:e,name:e,value:d,onChange:r,rows:o,cols:i,placeholder:t,ref:c,disabled:p,tabIndex:m,className:u.dhh(n,"textarea",{"textarea--error":l===s.QZ.error,"textarea--disabled":p,"textarea--empty":!d})}))))))},89633:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(67294),r=n(68086),o=n(60823),s=n(5727),i=n(13446);const l=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((({common:e,className:t,mlsecondsLeft:n})=>{const r=i.IHz(n,["days","hours","minutes","seconds","milliseconds"]);return a.createElement(a.Fragment,null,a.createElement("div",{className:i.dhh("blocks-timer",t)},a.createElement("div",{className:"blocks-timer__list"},["days","hours","minutes","seconds"].map((t=>a.createElement("div",{key:t,className:"blocks-timer__item"},a.createElement("div",{className:"blocks-timer__value"},`${r[t]}`.padStart(2,"0")),a.createElement("div",{className:"blocks-timer__label"},a.createElement("div",{className:"blocks-timer__text"},e.t(`common.timeUnits.full.${t}`)))))))))})))))},26848:(e,t,n)=>{"use strict";n.d(t,{Z:()=>x});var a=n(67294),r=n(68086),o=n(60823),s=n(86706),i=n(51562),l=n(16408),c=n(69377),u=n(4673),p=n(22222),d=n(22013),m=n.n(d),y=n(13782),f=n(15498),v=n(44464);const g=(0,p.createSelector)(f.IE,(e=>e.map((({name:e,code:t})=>({value:t,label:e}))))),_=(0,p.createSelector)([g,v.RD],((e,t)=>{const n=y.Z.restrictions.registration.countries;return t||!n.length?e:m()(((e,t)=>e.value===t),e,n)}));var b=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const h=e=>e.label.split(" "),O=e=>t=>{var{className:n,smart:r,onChangeField:o,value:p,name:d,id:m,autocomplete:y=!0,preselectedValue:f}=t,v=b(t,["className","smart","onChangeField","value","name","id","autocomplete","preselectedValue"]);const{selectProps:g,otherProps:O}=(0,u.O)(v),A=(0,s.v9)(_);return(0,c.Y)(),(0,i.Z)({smart:r,value:p,onChangeField:o,name:d}),(0,a.useEffect)((()=>{f&&o({name:d,value:f})}),[f,d,o]),a.createElement(e,Object.assign({className:n,options:A,selectProps:Object.assign({value:p,onChangeField:o,name:d,id:m,autocomplete:y},g),getFilteredOptions:l.D,customMapOptionToFieldsToFilter:h},O))};var A=n(13446),E=n(93264);const x=(0,a.memo)((0,o.Z)(O((0,r.Z)((e=>a.createElement(a.Fragment,null,a.createElement(E.Z,Object.assign({className:A.dhh(e.className,"country-select"),options:e.options},e.selectProps))))))))},10985:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var a=n(67294),r=n(68086),o=n(60823),s=n(86706),i=n(22222),l=n(98057),c=n(80262),u=n(44464),p=n(92507),d=n(16352),m=n(71421);const y=(0,i.createSelector)([c.Jl,u.U1,p.Bg,d.p,m.Qi,(e,t)=>t],((e,t,n,a,r,o)=>{const s=n.country||a,i=o.allowedCurrenciesByCountry||{},c=s&&!r?i[s]:null;return e.filter((e=>!(0,l.Z)(t,"currency",e.code)&&(!c||c.includes(e.code)))).map((({code:e})=>({value:e,label:e})),e)}));var f=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const v=e=>t=>{var{className:n,value:r,name:o,smart:i,currencyByCountry:l,allowedCurrenciesByCountry:c,defaultSmartValue:u,onChangeField:p}=t,m=f(t,["className","value","name","smart","currencyByCountry","allowedCurrenciesByCountry","defaultSmartValue","onChangeField"]);const v=(0,a.useMemo)((()=>({allowedCurrenciesByCountry:c})),[c]),g=(0,s.v9)((e=>y(e,v)));return(({smart:e,value:t,name:n,onChangeField:r,defaultSmartValue:o,currencyByCountry:i,options:l})=>{const c=(0,s.v9)(d.p),u=(0,a.useCallback)((e=>!!l.find((t=>t.value===e))),[l]),p=(0,a.useMemo)((()=>{if(e&&c&&(o||i)){const e=[...Object.keys(i||{})].find((e=>{var t;return(null===(t=null==i?void 0:i[e])||void 0===t?void 0:t.includes(c))&&u(e)})),t=o&&u(o)?o:void 0;return e||t}}),[e,o,i,c,u]);(0,a.useEffect)((()=>{t&&!u(t)&&r({name:n,value:""})}),[t,u,n,r]),(0,a.useEffect)((()=>{p&&!t&&r({name:n,value:p})}),[r,t,p,n])})({value:r,name:o,smart:i,currencyByCountry:l,defaultSmartValue:u,onChangeField:p,options:g}),a.createElement(e,Object.assign({className:n,options:g,value:r,name:o,onChangeField:p},m))};var g=n(93264),_=n(13446),b=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const h=(0,a.memo)((0,o.Z)(v((0,r.Z)((e=>{var{common:t,className:n}=e,r=b(e,["common","className"]);return a.createElement(a.Fragment,null,a.createElement(g.Z,Object.assign({className:_.dhh(n,"currency-select")},r)))})))))},10326:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(68086),o=n(60823),s=n(97394),i=n(96647),l=n(13446);const c=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((({common:e,className:t,userTranslateKey:n,anonTranslateKey:r,children:o,replace:s})=>{var c;const u=null===(c=e.player)||void 0===c?void 0:c.isSignedIn,p=l.YJC(),d=a.useMemo((()=>u?p("fast-deposit",!1):p("sign-up")),[u,p]),m=a.useMemo((()=>u?n||"depositButton.userText":r||"depositButton.anonText"),[u,n,r]);return a.createElement(i.Z,{variant:u?"deposit":"primary",className:l.dhh(t,"deposit-button"),to:d,replace:!!s},o?a.createElement(a.Fragment,null,o):a.createElement(a.Fragment,null,e.t(m)))})))))},31060:(e,t,n)=>{"use strict";n.d(t,{Z:()=>I});var a=n(67294),r=n(68086),o=n(60823),s=n(68984),i=n(13446),l=n(46160),c=n(18842),u=n(41707),p=n(16786),d=n(33090),m=n(7998),y=n(73262),f=n(33749),v=n(3935),g=n(53201),_=n(10985),b=n(26848),h=n(93264),O=n(78872),A=n(74103),E=n(95617),x=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const S=e=>t=>{var{name:n,onChange:r,onChangeField:o,value:s}=t,i=x(t,["name","onChange","onChangeField","value"]);const l=(0,a.useCallback)((e=>{if(r&&r(e),o){const{files:t}=e.target;o({name:n,value:t&&t[0]})}}),[n,r,o]);return a.createElement(e,Object.assign({name:n,onChange:l,value:s},i))};var P=n(77645);const N=(0,a.memo)((0,o.Z)(S((0,r.Z)((({common:{t:e},name:t,placeholder:n,className:r,onChange:o,variant:s,disabled:c,accept:u,value:d})=>{const m=(null==d?void 0:d.name)||"",y=a.useRef(null),f=(0,a.useCallback)((()=>{var e;null===(e=y.current)||void 0===e||e.click()}),[]);return a.createElement(a.Fragment,null,a.createElement("div",{className:"file-input"},a.createElement(p.Z,Object.assign({className:i.dhh(r,"file-input__native-input"),id:t,name:t,type:l.oP.File,onChange:o,placeholder:n,disabled:c,variant:s,accept:u,inputRef:y},m?{}:{value:""})),a.createElement(P.Z,{type:"button",onClick:f},e("fileInput.buttonText")),m))})))));var w=n(67369),j=n(35218),C=n(48964);const I=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((({common:e,className:t,onSubmit:n,children:r,groups:o,buttons:s,submitButtonTitle:x,submitButtonVariant:S,isLoading:I,fieldsConfig:T,valuesMap:k,apiErrorsMap:R,validationErrorsMap:L,checkFieldFunctionsMap:F,onChangeField:M})=>a.createElement(a.Fragment,null,a.createElement(c.Z,{className:i.dhh("dynamic-form",t),onSubmit:n},o.map((({title:t,fields:n},r)=>{const c=i.nFg({valuesMap:k,fields:n,apiErrorsMap:R});return a.createElement("div",{className:"dynamic-form__group-wrapper",key:r},t&&a.createElement("div",{className:"dynamic-form__group-title"},e.t(t)),n.map((t=>{var n,r;const o=null==T?void 0:T[t];if(null==o?void 0:o.isHidden)return null;const s=null==o?void 0:o.componentName,x=null==o?void 0:o.props,S=`dynamic-form__${t}`,P=k[t],I=F[t],$=L[t],Z=null==R?void 0:R[t],q=$?e.t($.message,$.options):Z,D=Object.assign(Object.assign({},x),{id:S,name:t,value:P,variant:i.NEc({isError:!!q}),onChangeField:M,onBlur:I,required:!!(null===(n=null==o?void 0:o.validation)||void 0===n?void 0:n.required),autoFocus:t===c});return a.createElement(u.Z,{key:t,className:i.dhh("dynamic-form__element",`dynamic-form__element--${t}`),error:q},(null==o?void 0:o.label)&&a.createElement("label",{className:"dynamic-form__label",htmlFor:t},e.t(o.label),(null===(r=o.validation)||void 0===r?void 0:r.required)?a.createElement("span",{className:"dynamic-form__label-star"},"*"):null),"Input"===s&&a.createElement(p.Z,Object.assign({},D,{className:i.dhh("dynamic-form__input",S),placeholder:e.t(null==x?void 0:x.placeholder)})),"Checkbox"===s&&a.createElement(d.Z,Object.assign({},D,{className:i.dhh("dynamic-form__checkbox",S),label:e.t(null==x?void 0:x.label)})),"RadioGroup"===s&&a.createElement(m.Z,Object.assign({},D,{className:i.dhh("dynamic-form__radio-group",S)})),"GenderRadioGroup"===s&&a.createElement(y.Z,Object.assign({},D,{className:i.dhh("dynamic-form__radio-group",S)})),"Date"===s&&a.createElement(f.Z,Object.assign({},D,{className:i.dhh("dynamic-form__date",S)})),"TimeZoneSelect"===s&&a.createElement(v.Z,Object.assign({},D,{className:i.dhh("dynamic-form__time-zone-select",S),placeholder:e.t(null==x?void 0:x.placeholder)})),"LanguageSelect"===s&&a.createElement(g.Z,Object.assign({},D,{className:i.dhh("dynamic-form__language-select",S),placeholder:e.t(null==x?void 0:x.placeholder)})),"CurrencySelect"===s&&a.createElement(_.Z,Object.assign({},D,{className:i.dhh("dynamic-form__currency-select",S),placeholder:e.t(null==x?void 0:x.placeholder)})),"CountrySelect"===s&&a.createElement(b.Z,Object.assign({},D,{className:i.dhh("dynamic-form__country-select",S),placeholder:e.t(null==x?void 0:x.placeholder)})),"Select"===s&&a.createElement(h.Z,Object.assign({},D,{className:i.dhh("dynamic-form__select",S),placeholder:e.t(null==x?void 0:x.placeholder)})),"TermsAcceptance"===s&&a.createElement(O.Z,Object.assign({templateName:"default"},D,{className:i.dhh("dynamic-form__terms-acceptance",S)})),"Tel"===s&&a.createElement(A.Z,Object.assign({templateName:"default"},D,{className:i.dhh("dynamic-form__tel",S)})),"PasswordInput"===s&&a.createElement(E.Z,Object.assign({},D,{className:i.dhh("dynamic-form__password_input",S),placeholder:e.t(null==x?void 0:x.placeholder)})),"FileInput"===s&&a.createElement(N,Object.assign({},D,{className:i.dhh("dynamic-form__file-input",S)})),"TextArea"===s&&a.createElement(w.Z,Object.assign({},D,{variant:q?l.QZ.error:l.QZ.default,className:i.dhh("dynamic-form__file-input",S)})),"PersonalIdNumberTypeSelect"===s&&a.createElement(j.Z,Object.assign({},D,{className:i.dhh("dynamic-form__personal-id-number-type-select",S),placeholder:e.t(null==x?void 0:x.placeholder)})),"StateSelect"===s&&a.createElement(C.Z,Object.assign({},D,{className:i.dhh("dynamic-form__state-select",S),placeholder:e.t(null==x?void 0:x.placeholder)})))})),r===o.length-1&&a.createElement("div",{className:"dynamic-form__buttons-wrapper"},s||a.createElement(P.Z,{type:"submit",className:"dynamic-form__submit-button",variant:S,disabled:I,formNoValidate:!0},x)))})),r)))))))},73262:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var a=n(67294),r=n(68086),o=n(60823),s=n(86706),i=n(10253);const l=e=>t=>{const n=(0,s.v9)(i.rr);return a.createElement(e,Object.assign({genderList:n},t))};var c=n(7998),u=n(13446),p=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const d=(0,a.memo)((0,o.Z)(l((0,r.Z)((e=>{var{common:{t},className:n,genderList:r}=e,o=p(e,["common","className","genderList"]);const s=a.useMemo((()=>r.map((e=>({value:e,label:t(`common.gender.${e}`)})))),[r,t]);return a.createElement(a.Fragment,null,a.createElement(c.Z,Object.assign({className:u.dhh(n,"gender-radio-group"),options:s},o)))})))))},53201:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var a=n(67294),r=n(68086),o=n(60823),s=n(86706),i=n(633),l=n(4673),c=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const u=e=>t=>{var{className:n,id:r="language-select",name:o="language-select"}=t,u=c(t,["className","id","name"]);const{selectProps:p,otherProps:d}=(0,l.O)(u),m=(0,s.v9)(i.I$);return a.createElement(e,Object.assign({className:n,locales:m,selectProps:Object.assign({name:o,id:r},p)},d))};var p=n(93264),d=n(13446);const m=(0,a.memo)((0,o.Z)(u((0,r.Z)((e=>{const t=a.useMemo((()=>e.locales.map((e=>({value:e.code,label:e.name_in_locale,href:e.code})))),[e.locales]);return a.createElement(p.Z,Object.assign({className:d.dhh(e.className,"language-select"),options:t},e.selectProps))})))))},34246:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(68086),o=n(60823),s=n(13446),i=n(58481),l=n(25043);const c=(0,a.memo)((0,o.Z)((0,r.Z)((({common:e,className:t,imageSrc:n,href:r,external:o})=>a.createElement(a.Fragment,null,a.createElement(i.Z,{className:s.dhh(t,"logo"),to:r,external:o},a.createElement(l.Z,{src:s.WP6(n),isLazy:!1})))))))},35218:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(68086),o=n(60823),s=n(86706),i=n(10253),l=n(43804);const c=e=>t=>{const n=(0,s.v9)(i.FT),r=(0,a.useMemo)((()=>(0,l.o2)(n)),[n]);return a.createElement(e,Object.assign({options:r},t))};var u=n(93264);const p=(0,a.memo)((0,o.Z)(c((0,r.Z)((e=>a.createElement(u.Z,{className:e.className,placeholder:e.placeholder,id:e.id,name:e.name,value:e.value,onChangeField:e.onChangeField,onBlur:e.onBlur,options:e.options}))))))},45691:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(68086),o=n(60823),s=n(65216),i=n(13446),l=n(67984),c=n(46066),u=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const p=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((e=>{var{slickRef:t,prev:n,next:r,common:o,className:s,children:p}=e,d=u(e,["slickRef","prev","next","common","className","children"]);const m=Object.assign({dots:!1,infinite:!1,slidesToShow:1,slidesToScroll:1,arrows:!0,variableWidth:!0,prevArrow:a.createElement(l.Z,{iconName:"left",className:"slick-prev"}),nextArrow:a.createElement(l.Z,{iconName:"right",className:"slick-next"})},d);return a.createElement(a.Fragment,null,a.createElement(c.Z,Object.assign({className:i.dhh(s,"game-slider"),ref:t},m),p))})))))},48964:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var a=n(67294),r=n(68086),o=n(60823),s=n(86706),i=n(10253);const l=e=>t=>{const n=(0,s.v9)(i.vl),r=(0,a.useMemo)((()=>n.map((e=>({value:e,label:e})))),[n]);return a.createElement(e,Object.assign({options:r},t))};var c=n(93264);const u=(0,a.memo)((0,o.Z)(l((0,r.Z)((e=>a.createElement(a.Fragment,null,a.createElement(c.Z,{className:e.className,placeholder:e.placeholder,id:e.id,name:e.name,value:e.value,onChangeField:e.onChangeField,onBlur:e.onBlur,options:e.options})))))))},3935:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var a=n(67294),r=n(68086),o=n(60823),s=n(86706),i=n(22222),l=n(61894),c=n.n(l),u=n(54193);const p=(0,i.createSelector)(u.lb,c()((({name:e,code:t})=>({value:t,label:e}))));var d=n(62868),m=n(27115);var y=n(4673),f=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const v=e=>t=>{var{className:n,name:r,id:o}=t,i=f(t,["className","name","id"]);const{selectProps:l,otherProps:c}=(0,y.O)(i);(()=>{const e=(0,s.I0)(),t=(0,s.v9)(u.n5),n=(0,s.v9)(u.wf),a=(0,m.Ff)(t,n);(0,d.v)((()=>{a||e((0,u.Tl)())}),[a])})();const v=(0,s.v9)(p);return a.createElement(e,Object.assign({className:n,options:v,selectProps:Object.assign({name:r,id:o},l)},c))};var g=n(93264),_=n(13446);const b=(0,a.memo)((0,o.Z)(v((0,r.Z)((e=>a.createElement(g.Z,Object.assign({className:_.dhh(e.className,"time-zone-select"),options:e.options},e.selectProps)))))))},92345:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(67294),r=n(68086),o=n(60823),s=n(13446);const i=(0,a.memo)((0,o.Z)((0,r.Z)((({common:e,className:t,children:n})=>a.createElement(a.Fragment,null,a.createElement("div",{className:s.dhh(t,"content")},n))))))},55861:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var a=n(67294),r=n(68086),o=n(60823);const s=()=>a.createElement(a.Fragment,null,"identifier-snippet-jackpot-terms-for-your-program.view.tsx not found"),i=()=>a.createElement(a.Fragment,null,"identifier-snippet-jackpot-prizes-for-your-program.view.tsx not found");var l=n(92345),c=n(96647);const u=(0,o.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{"data-snippet-id":e.id,className:"jackpot-terms"},a.createElement(l.Z,null,a.createElement("h5",{className:"jackpot-terms__title"},"JACKPOT RULES"),a.createElement("ul",{className:"jackpot-terms__content"},a.createElement("li",null,"- Casino Adrenaline is launching a promotion called Fortune Rush Jackpot (hereinafter - Jackpots), which includes 3 progressive jackpot levels: Mini, Major, Grand"),a.createElement("li",null,"- All Jackpots grow progressively, which means that a certain portion of each bet made on any slot game at Casino Adrenaline is added to the Jackpots' prize pools. "),a.createElement("li",null,"- There is no additional cost to the player for participating in this promotion."),a.createElement("li",null,"- The Jackpots prize pool is progressive and is divided into three categories: Mini (hit range: 30 - 50 USD), Major (hit range: 300 - 500 USD) and Grand (hit range: 3 000 - 5 000 USD)."),a.createElement("li",null,"- A player can win an unlimited number of prizes."),a.createElement("li",null,"- All prizes are subject to a 1x wager."),a.createElement("li",null,"- All players with qualifying bets can win a jackpot prize."),a.createElement("li",null,"- Only real money bets will be accepted.")),a.createElement("div",{className:"center jackpot-terms__footer"},a.createElement(c.Z,{className:"jackpot-terms__button",to:"/jackpot"},"Read More")))))),!0),p=(0,a.memo)((0,o.Z)((0,r.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(u,Object.assign({},e)):a.createElement(a.Fragment,null)}))));var d=n(96770);const m=(0,a.memo)((0,o.Z)((0,r.Z)((({id:e,type:t,mod:n})=>"identifier_jackpot_program"===e?"terms"==t?a.createElement(s,{id:"identifier-snippet-jackpot-terms-for-your-program",identifier:e,mod:n}):a.createElement(i,{id:"identifier-snippet-jackpot-prizes-for-your-program",identifier:e,mod:n}):"terms"==t?a.createElement(p,{id:"jackpot-terms",identifier:e,mod:n}):a.createElement(d.Z,{id:"jackpot-prizes",identifier:e,mod:n})))))},73026:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(68086),o=n(60823),s=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const i=e=>t=>{var{value:r,format:o}=t,i=s(t,["value","format"]);const[{Odometer:l},c]=(0,a.useState)({Odometer:null});return(0,a.useEffect)((()=>{n.e(6313).then(n.bind(n,44453)).then((e=>{c({Odometer:e.default})}))}),[]),a.createElement(e,Object.assign({Odometer:l,value:r,format:o},i))},l=(0,a.memo)((0,o.Z)(i((0,r.Z)((({Odometer:e,value:t,format:n})=>a.createElement(a.Fragment,null,e?a.createElement(e,{key:n,value:t,format:n}):null))))));var c=n(13446);const u="jackpot-sum",p=(0,a.memo)((0,o.Z)((0,r.Z)((({cents:e,currency:t,roundUpToOneHundredth:n})=>{const{formatSum:r,formatOdometer:o,isCryptoCurrency:s,humanizedAmount:i,subunit:p,disableOdometer:d}=function(e,t="",n){const r=(0,c.LHq)();return(0,a.useMemo)((()=>{var a;const o=r(e,t),s=o&&n?100*(null==o?void 0:o.sum):Math.round(e),i=function(e){var t,n,a,r,o;const s=(null===(t=null==e?void 0:e.rootCurrency)||void 0===t?void 0:t.subunits_to_unit)||100;if(!(null===(a=null===(n=null==e?void 0:e.rootCurrency)||void 0===n?void 0:n.subcurrencies)||void 0===a?void 0:a.length))return s;const i=null===(o=null===(r=null==e?void 0:e.rootCurrency)||void 0===r?void 0:r.subcurrencies)||void 0===o?void 0:o.find((t=>(null==t?void 0:t.code)===(null==e?void 0:e.code)));return i?i.subunits_to_unit:s}(o),l=function(e=100,t){if(t)return"dd,ddd,ddd,ddd,ddd.dd";const n=e.toString().length-1;return"dd,ddd,ddd,ddd,ddd."+"d".repeat(n)}(i,n);return{formatSum:s,formatOdometer:l,isCryptoCurrency:!!((null==o?void 0:o.symbol)&&(null===(a=null==o?void 0:o.symbol)||void 0===a?void 0:a.length)>1),humanizedAmount:o,subunit:i,disableOdometer:n?s<100:s<i}}),[e,t,r])}(e,t,n);return a.createElement(a.Fragment,null,!s&&a.createElement("span",{className:`${u}__symbol`},null==i?void 0:i.symbol),a.createElement("span",{className:`${u}__sum`},d?a.createElement(a.Fragment,null,null==i?void 0:i.sum):a.createElement(l,{value:r,format:`(${o})`})),s&&a.createElement("span",{className:`${u}__symbol ${u}__symbol--crypto`},null==i?void 0:i.symbol))}))))},3741:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(67294),r=n(68086),o=n(60823),s=n(13446);const i=(0,a.memo)((0,o.Z)((0,r.Z)((({mod:e,className:t})=>a.createElement("div",{className:s.dhh(t,"loader",`loader--${e}`)},a.createElement("div",{className:"loader__box"}))))))},67984:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(67294),r=n(68086),o=n(60823),s=n(13446),i=n(1966);const l=(0,a.memo)((0,o.Z)((0,r.Z)((e=>a.createElement(a.Fragment,null,a.createElement("button",{onClick:e.onClick,className:s.dhh(e.className,"slick-arrow")},a.createElement(i.Z,{name:e.iconName})))))))},50704:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var a=n(67294),r=n(68086),o=n(60823),s=n(60070),i=n(13446),l=n(46160),c=n(31060),u=n(96647),p=n(77645),d=n(57505);const m="required-fields-modal",y=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((({common:e,className:t,onSubmit:n,onChangeField:r,formData:o,isLoading:s,apiErrorsMap:y})=>{var f,v;const g=(null===(f=e.player)||void 0===f?void 0:f.requiredFields)||[],_=a.createElement(c.Z,{className:`${m}__form`,fieldNames:g,valuesMap:o,onChangeField:r,onSubmit:n,isLoading:s,submitButtonTitle:e.t("common.submit"),apiErrorsMap:y,buttons:a.createElement(a.Fragment,null,!i.LX6&&a.createElement(u.Z,{className:`${m}__reject-button`,to:i.fpm("/profile/wallet/withdrawal",{queryParams:{currency:(null===(v=e.player)||void 0===v?void 0:v.currency)||""}}),target:"_self",variant:l.cT.Secondary,external:!0},e.t("common.reject")),a.createElement(p.Z,{className:`${m}__submit-button`,type:"submit",disabled:s},e.t("common.submit")))});return i.LX6?_:a.createElement(a.Fragment,null,a.createElement(d.Z,{className:i.dhh(t,m),open:g.length>0,isCloseButtonHidden:!0},a.createElement("div",{className:`${m}__content`},_)))})))))},96770:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var a=n(67294),r=n(68086),o=n(60823),s=n(59021),i=n(13446),l=n(3741),c=n(84511),u=n(45691),p=n(25043),d=n(73026);const m="jackpot-prizes-full",y=(0,a.memo)((0,o.Z)((0,s.Z)((0,r.Z)((({className:e,common:t,info:r,jackpot:o,isLoading:s,networkJackpot:y,roundUpToOneHundredth:f})=>{var v,g,_,b,h,O,A,E,x;const S=i.LHq(),P=i.weJ(),N=a.useMemo((()=>P.includes("game/")),[P]),{updatedJackpot:w}=a.useMemo((()=>{var e;const t=null===(e=null==o?void 0:o.levels)||void 0===e?void 0:e.map((e=>Object.assign(Object.assign({},e),{humanizedAmount:S(null==e?void 0:e.amount_cents,null==o?void 0:o.currency)})));return{updatedJackpot:o?Object.assign(Object.assign({},o),{levels:t}):void 0}}),[o,S]),[j,C]=a.useState({cent:9999999,currency:"EUR"});return s?a.createElement(l.Z,{mod:"jackpot-prizes-full"}):a.createElement(a.Fragment,null,(null==y?void 0:y.identifier)&&a.createElement(c.Z,{identifier:null==y?void 0:y.identifier,setSummNetworkJackpot:C}),a.createElement("div",{className:i.dhh(m,e,{[`${m}--loading`]:!w},{[`${m}--game`]:N})},w?a.createElement(u.Z,null,j&&(null===(v=null==y?void 0:y.addNetworkLevel)||void 0===v?void 0:v.active)&&a.createElement(a.Fragment,null,a.createElement("div",{className:i.dhh(`${m}__item`,`${m}__item--network`)},(null===(g=null==y?void 0:y.addNetworkLevel)||void 0===g?void 0:g.iconUrl)&&a.createElement(p.Z,{isLazy:!1,className:`${m}__image`,src:null===(_=null==y?void 0:y.addNetworkLevel)||void 0===_?void 0:_.iconUrl,previewSrc:n(17814)}),a.createElement("div",{className:`${m}__info`},a.createElement("div",{className:`${m}__title`},t.t("jackpot.prizes.level_1",null===(b=null==y?void 0:y.addNetworkLevel)||void 0===b?void 0:b.titleLevel)),a.createElement("div",{className:`${m}__pool`},a.createElement(d.Z,{cents:null==j?void 0:j.cent,currency:null==j?void 0:j.currency,roundUpToOneHundredth:f})),(null===(O=null===(h=null==y?void 0:y.addNetworkLevel)||void 0===h?void 0:h.info)||void 0===O?void 0:O.hitRange)&&a.createElement("div",{className:i.dhh(`${m}__hit-range`)},a.createElement("span",{className:`${m}__label`},t.t("jackpots.hitRange","Hit range"),":"),a.createElement("span",{className:`${m}__value`},null===(E=null===(A=null==y?void 0:y.addNetworkLevel)||void 0===A?void 0:A.info)||void 0===E?void 0:E.hitRange))))),null===(x=null==w?void 0:w.levels)||void 0===x?void 0:x.map(((e,s)=>{var l,c;let u=n(17329);try{u=n(81164)(`./${null==e?void 0:e.identifier}.webp`)}catch(e){}return a.createElement("div",{key:s},a.createElement("div",{className:i.dhh(`${m}__item`,`${m}__item--${null==e?void 0:e.identifier}`)},(null==e?void 0:e.identifier)&&a.createElement(p.Z,{isLazy:!1,className:`${m}__image`,src:u,previewSrc:n(17814)}),r&&a.createElement("div",{className:`${m}__info`},a.createElement("div",{className:`${m}__title`},t.t(`jackpot.prizes.${null==e?void 0:e.identifier}`,null==e?void 0:e.name)),a.createElement("div",{className:`${m}__pool`},a.createElement(d.Z,{cents:null==e?void 0:e.amount_cents,currency:null==o?void 0:o.currency,roundUpToOneHundredth:f})),(null===(l=null==r?void 0:r[null==e?void 0:e.identifier])||void 0===l?void 0:l.hitRange)&&a.createElement("div",{className:i.dhh(`${m}__hit-range`)},a.createElement("span",{className:`${m}__label`},t.t("jackpots.hitRange","Hit range"),":"),a.createElement("span",{className:`${m}__value`},null===(c=null==r?void 0:r[null==e?void 0:e.identifier])||void 0===c?void 0:c.hitRange)))))}))):a.createElement("div",{className:`${m}__loader`})))}))))),f=(0,o.Z)((e=>a.createElement(a.Fragment,null,a.createElement(y,{identifier:e.identifier,info:{level_1:{hitRange:"3,000 - 5,000 USD"},level_2:{hitRange:"300 - 500 USD"},level_3:{hitRange:"30 - 50 USD"}},roundUpToOneHundredth:!0}))),!0),v=(0,a.memo)((0,o.Z)((0,r.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(f,Object.assign({},e)):a.createElement(a.Fragment,null)}))))},37634:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>f});var a=n(67294),r=n(70405),o=n(25043),s=n(34246),i=n(92345),l=n(96647),c=n(68086),u=n(60823),p=n(13446),d=n(44030);const m="collapse-error",y=(0,a.memo)((0,u.Z)((0,c.Z)((({common:e,className:t,error:n})=>{const[r,o]=p.r0g();return a.createElement(a.Fragment,null,n&&a.createElement("div",{className:p.dhh(m,t)},a.createElement("div",{className:`${m}__toggle`,onClick:o,tabIndex:0},a.createElement("div",{className:`${m}__title`},e.t("common.contentError."+(r?"hide":"show")))),a.createElement(d.Z,{open:r},a.createElement("code",{className:`${m}__content`},n.message))))})))),f=e=>(a.useEffect((()=>(document.body.style.overflow="hidden",()=>{document.body.style.overflow=""})),[]),a.createElement(a.Fragment,null,a.createElement(r.ql,null,a.createElement("meta",{name:"render:status_code",content:"404"})),a.createElement("div",{className:"error-page__content"},a.createElement("div",{className:"error-page__image-wrapper"},a.createElement(o.Z,{className:"error-page__bg",src:n(75607)}),a.createElement(s.Z,{className:"error-page__logo",href:"/",imageSrc:n(73298)})),a.createElement("div",{className:"error-page__text-wrap"},a.createElement(i.Z,{className:"error-page__text"},a.createElement("h2",{className:"error-page__title"},e.common.t("pages.error.title")),a.createElement("p",null,e.common.t("pages.error.body"))),a.createElement("div",{className:"error-page__block-btn"},a.createElement(l.Z,{to:"/"},e.common.t("pages.error.backToMainPage","Go To The Main Page"))))),a.createElement(y,{error:e.error}),e.cmsContent))},16002:(e,t,n)=>{"use strict";n.d(t,{dg:()=>I,ZP:()=>T});var a=n(9669),r=n.n(a),o=n(69105),s=n.n(o),i=n(4603),l=n.n(i),c=n(13782),u=n(37319),p=n(31798),d=n(61436),m=n(87430),y=n.n(m),f=n(32528);const v=e=>null!==e&&!Array.isArray(e)&&"object"==typeof e;var g=n(40087),_=n(51006);const b=new Set([g.bV.SIGN_IN,g.bV.USERS,g.bV.VALIDATE_USER]),h=new Set([g.bV.USERS,g.bV.VALIDATE_USER]),O=(e,t)=>!!t&&e.has(t),A=e=>{var t,n,r,o,s;(null===(t=e.response)||void 0===t?void 0:t.status)===g.jh.UNAUTHORIZED&&(0,f.C)((0,_.oF)()),e.code===a.AxiosError.ERR_NETWORK&&O(b,null===(n=e.config)||void 0===n?void 0:n.url)&&(0,f.C)((0,_.fF)()),(null===(r=e.response)||void 0===r?void 0:r.status)===g.jh.UNPROCESSABLE_ENTITY&&O(h,null===(o=e.config)||void 0===o?void 0:o.url)&&(e=>v(e)&&"errors"in e)(e.response.data)&&(null===(s=e.response.data.errors)||void 0===s?void 0:s.psp_tl)&&(0,f.C)((0,_.j_)())};var E=n(7103);const x=e=>{var t;const n=(e=>{var t,n,a;return(0,p.S)()?e:Object.assign(Object.assign({},e),{response:Object.assign(Object.assign({},e.response),{data:Object.assign(Object.assign({},v(null===(t=e.response)||void 0===t?void 0:t.data)?null===(n=e.response)||void 0===n?void 0:n.data:{message:null===(a=e.response)||void 0===a?void 0:a.data}),{isServerSide:!0})})})})(e);return!(0,p.S)()&&r().isCancel(e)||(0,E.Wt)(n),A(e),(null===(t=e.config)||void 0===t?void 0:t.url)===g.bV.SET_BONUS_CODE?Promise.reject(n):Promise.reject(y()(["response","data"],n))};var S=n(42947);const P=e=>{if(null==e?void 0:e.headers){const t=(0,S.o)();e.headers["X-Display-Mode"]=t}return e};var N=function(e,t,n,a){return new(n||(n=Promise))((function(r,o){function s(e){try{l(a.next(e))}catch(e){o(e)}}function i(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((a=a.apply(e,t||[])).next())}))};const{requestAcceptHeader:w}=c.Z.common.api,j=new Map;function C(){var e;return N(this,void 0,void 0,(function*(){const t=yield(0,d.g)(),n=(0,p.S)()?"client-axios-instance-id":null!==(e=null==t?void 0:t.getRequestId())&&void 0!==e?e:"fallback-axios-instance-id",{axiosInstance:a,abortController:o}=j.get(n)||{};if(a)return{axiosInstance:a,abortController:o};let i;(0,p.S)()||(i=new AbortController);const c=r().create({baseURL:(0,p.S)()?(0,u.Eq)(""):{BOX_VERSION:"1bccc05",BOX_COMMIT_HASH:"1bccc05dc8ab6126fefbe6f687769a99f841e552",BOX_BRANCH:"master",CORE_VERSION:"2.1.27",CORE_BRANCH:"master",CI_PIPELINE_ID:"3329659",PROJECT_NAME:"casinoadrenaline",BUILD_TIME:"Mon, 02 Dec 2024 16:46:32 GMT",PROFILE_URL:void 0,BOX_STAGING_SERVER:void 0,USER_GROUP_FOR_AB:void 0,SSR:void 0,SSR_ENABLE_SPA_MODE:void 0,CUSTOMER_IO_ENABLED:void 0,SSR_AB_TEST_ENABLED:"false",REVIEW_API_URL:void 0,LOCALES_SETTING:void 0}.SERVER_URL||u.LB,withCredentials:!0,headers:{Accept:w}});return c.interceptors.response.use(s(),x),c.interceptors.request.use(l()(P)),null==t||t.injectAxiosInterceptors(c),j.set(n,{axiosInstance:c,abortController:i}),{axiosInstance:c,abortController:i}}))}function I(e){j.delete(e)}const T={get:(e,t={},n)=>N(void 0,void 0,void 0,(function*(){return C().then((({axiosInstance:a,abortController:r})=>a.get(e,Object.assign(Object.assign({params:n,responseType:"json"},r?{signal:r.signal}:{}),t)))).then((({data:e})=>e))})),post:(e,t,n)=>N(void 0,void 0,void 0,(function*(){return C().then((({axiosInstance:a,abortController:r})=>a.post(e,t,Object.assign(Object.assign({},r?{signal:r.signal}:{}),n)).then((({data:e})=>e))))})),patch:(e,t,n)=>N(void 0,void 0,void 0,(function*(){return C().then((({axiosInstance:a,abortController:r})=>a.patch(e,t,Object.assign(Object.assign({},r?{signal:r.signal}:{}),n)).then((({data:e})=>e))))})),put:(e,t,n)=>N(void 0,void 0,void 0,(function*(){return C().then((({axiosInstance:a,abortController:r})=>a.put(e,t,Object.assign(Object.assign({},r?{signal:r.signal}:{}),n)).then((({data:e})=>e))))})),delete:(e,t,n)=>C().then((({axiosInstance:a,abortController:r})=>a.delete(e,Object.assign(Object.assign(Object.assign({},r?{signal:r.signal}:{}),n),{data:t})).then((({data:e})=>e)))),head:(e,t)=>C().then((({axiosInstance:n,abortController:a})=>n.head(e,Object.assign(Object.assign({},a?{signal:a.signal}:{}),t))))}},40087:(e,t,n)=>{"use strict";n.d(t,{Ir:()=>i,bV:()=>s,jh:()=>c,sT:()=>l});var a=n(13782);const{prefix:r,sportsbookPrefix:o}=a.Z.common.api,s={PLAYER:`${r}/player`,PROJECT_INFO:`${r}/info/project`,UPDATE_LOCALE:`${r}/player/update_locale`,PLAYER_SETTINGS:`${r}/player/settings`,PLAYER_FIELDS:`${r}/info/player_fields`,ACCOUNTS:`${r}/player/accounts`,UPDATE_BONUS_SETTINGS:`${r}/player/update_bonus_settings`,SET_BONUS_CODE:`${r}/player/set_bonus_code`,CLEAR_BONUS_CODE:`${r}/player/clear_bonus_code`,COUNTRIES:`${r}/info/countries`,AFFILIATE:`${r}/info/affiliate`,COUNTRY_CODES:`${r}/info/dial_codes`,LOCALES:`${r}/info/locales`,EXCHANGE_RATES:`${r}/info/exchange_rates`,CURRENCIES:`${r}/info/currencies`,TIME_ZONES:`${r}/info/time_zones`,CURRENT_IP:`${r}/current_ip`,GAMES_FILTER:`${r}/games_filter`,GAMES_FILTER_SELECT:`${r}/games_filter/select`,GAMES_FILTER_SELECT_BY_SEO_TITLES:`${r}/games_filter/select_by_seo_titles`,DESKTOP_GAMES:`${r}/games/allowed_desktop`,MOBILE_GAMES:`${r}/games/allowed_mobile`,GAMES_INFO:`${r}/games_info`,GAMES_JACKPOTS:`${r}/games/jackpots`,JACKPOTS:`${r}/jackpots`,FAVORITE_GAMES:`${r}/player/favorite_games`,FAVORITE_GAME:e=>`${r}/player/favorite_games/${e}`,RANDOM_GAME:`${r}/games/random`,GAMES_COLLECTIONS:`${r}/games/collections`,GAMES_PROVIDERS:`${r}/games/providers`,GAME_DESCRIPTIONS:e=>`${r}/games/descriptions/${e}`,GAME_META_TITLES:(e,t)=>`${r}/games/meta_titles/${e}/${t}`,GAME_META_DESCRIPTIONS:(e,t)=>`${r}/games/meta_descriptions/${e}/${t}`,GAME_BACKGROUNDS:`${r}/settings/games/backgrounds`,GAME_LAUNCH_OPTIONS:(e,t)=>`${r}/games/launch_options/${e}/${t}`,RESTRICTIONS:`${r}/restrictions`,RESTRICTIONS_MARKS:`${r}/restrictions/marks`,SIGN_IN:`${r}/users/sign_in`,SIGN_OUT:`${r}/users/sign_out`,USERS:`${r}/users`,UNLOCK_USER:`${r}/users/unlock`,VALIDATE_USER:`${r}/users/validate`,CONFIRM_REGISTRATION:`${r}/users/confirmation`,FORGOT_PASSWORD:`${r}/users/password`,RESEND_UNLOCK_INSTRUCTIONS:`${r}/users/unlock`,RESEND_CONFIRMATION_INSTRUCTIONS:`${r}/users/confirmation`,AUTH_PROVIDERS_UPDATE_DETAILS:`${r}/auth_providers/update_details`,TOP_WINNERS:`${r}/stats/winners/top`,LATEST_WINNERS:`${r}/stats/winners/latest`,PLAYER_STATUS_GROUPS:`${r}/player/status_groups`,PLAYER_COMP_POINTS:`${r}/player/comp_points`,PLAYER_BONUSES:`${r}/player/bonuses`,PLAYER_RAKEBACKS:`${r}/player/rakebacks`,AVAILABLE_BONUSES:`${r}/bonuses/available_bonuses`,PLAYER_BONUS:e=>`${r}/player/bonuses/${e}`,PLAYER_BONUS_ACTIVATION:e=>`${r}/player/bonuses/${e}/activation`,PLAYER_STATS:`${r}/player/stats`,CONTACT_MESSAGE:`${r}/send_contact_message`,REQUEST_PHONE_CALL:`${r}/request_phone_call`,COMPLAINTS:`${r}/complaints`,TOURNAMENTS:`${r}/tournaments`,RECENT_TOURNAMENTS:`${r}/tournaments/recent`,TOURNAMENTS_STATUSES:`${r}/tournaments/statuses`,TOURNAMENTS_PLAYER:`${r}/tournaments/player`,TOURNAMENT:e=>`${r}/tournaments/${e}`,TOURNAMENT_STATUS:e=>`${r}/tournaments/${e}/status`,TOURNAMENT_CONFIRM:e=>`${r}/tournaments/${e}/confirm`,TOURNAMENT_TEAMS:e=>`${r}/tournaments/${e}/teams`,TOURNAMENT_TEAM:(e,t)=>`${r}/tournaments/${e}/teams/${t}`,LOTTERIES:`${r}/lotteries`,LOTTERY:e=>`${r}/lotteries/${e}`,LOTTERIES_STATUSES:`${r}/lotteries/statuses`,LOTTERY_STATUS:e=>`${r}/lotteries/${e}/status`,LOTTERIES_PLAYER:`${r}/lotteries/player`,SELECT_LOTTERY:e=>`${r}/player/accounts/${e}/select_lottery`,PLAYER_UNFINISHED_GAMES_DESKTOP:`${r}/player/unfinished_games/desktop`,PLAYER_UNFINISHED_GAMES_MOBILE:`${r}/player/unfinished_games/mobile`,PLAYER_FREESPINS:`${r}/player/freespins`,PLAYER_FREESPIN:e=>`${r}/player/freespins/${e}`,PLAYER_FREESPIN_ACTIVATION:e=>`${r}/player/freespins/${e}/activation`,PLAYER_LOOTBOXES:`${r}/player/lootboxes`,PLAYER_LOOTBOX:e=>`${r}/player/lootboxes/${e}`,PLAYER_LOOTBOX_ACTIVATION:e=>`${r}/player/lootboxes/${e}/activation`,PLAYER_GROUPS:`${r}/player/groups`,USER_LIMITS:`${r}/user_limits`,AUTH_PROVIDERS_ROUTES:`${r}/info/auth_providers`,AUTH_PROVIDERS_LIST:`${r}/auth_providers`,PLAYER_REALITY_CHECK:`${r}/player/reality_check`,TRUSTLY_PNP_SETTINGS:`${r}/payments/pay_n_play/settings`,SELF_ASSESSMENT:`${r}/quiz`,METAMASK_SIGN_IN:`${r}/users/metamask/sign_in`,METAMASK_SIGN_UP:`${r}/users/metamask/sign_up`,PWA_EVENTS:`${r}/pwa_events`,PLAYER_PAYMENTS:`${r}/player/payments`,PLAYER_PAYMENT:e=>`${r}/player/payments/${e}`,DEPOSIT_PREDICTION:`${r}/flexible_deposits/prediction`,DEPOSIT_EVENT:`${r}/flexible_deposits/deposit_event`,JACKPOT_WINS:`${r}/jackpot_wins`,BONUSES_COUPON:`${r}/bonuses/coupon`,SUMSUB_TOKEN:`${r}/sumsub/access_token`,FINGERPRINT:`${r}/fingerprint`,MIGRATION_KYC_CONFIRMATION:`${r}/${a.Z.migrationKYC.confirmationUrl}`,COMP_POINTS_RATES_LOOTBOXES:`${r}/comp_points/rates/lootboxes`,COMP_POINTS_EXCHANGE_LOOTBOXES:`${r}/comp_points/exchange/lootboxes`,COMP_POINTS_RATES_LOTTERIES:`${r}/comp_points/rates/lotteries`,COMP_POINTS_EXCHANGE_LOTTERIES:`${r}/comp_points/exchange/lotteries`,COMP_POINTS_RATES_FREESPINS:`${r}/comp_points/rates/freespins`,COMP_POINTS_EXCHANGE_FREESPINS:`${r}/comp_points/exchange/freespins`,COMP_POINTS_RATES_CASH_BONUSES:`${r}/comp_points/rates/money`,COMP_POINTS_EXCHANGE_CASH_BONUSES:`${r}/comp_points/exchange/money`,PHONE_AUTH_SIGN_UP:`${r}/phone_auth/sign_up`,PHONE_AUTH_CONFIRM_OTP:`${r}/phone_auth/confirm_otp`,PHONE_AUTH_RESEND_OTP:`${r}/phone_auth/resend_otp`,PLAYERS_CHAT_PROJECT_INFO:`${r}/info/players_chat_project`,PLAYER_PLAYED_GAMES:`${r}/player/played_games`,AUTOREGISTER:`${r}/autoregister`,PLAYER_TOTAL_BETS:`${r}/player/total_games`,PRODUCT_STORE_GET_PRODUCTS:`${r}/product_store/products`,PRODUCT_STORE_BUY_PRODUCTS:e=>`${r}/product_store/products/${e}/buy`,SPORTSBOOK_MATCHES:`${o}/v2/matches`,SPORTSBOOK_SPORTS:`${o}/v2/sports`,SPORTSBOOK_CATEGORIES:`${o}/v2/categories`,SPORTSBOOK_TOURNAMENTS:`${o}/v2/tournaments`,SPORTSBOOK_TOURNAMENT:e=>`${o}/v2/tournaments/${e}`,SPORTSBOOK_COUNTERS:`${o}/v2/counters`,LIB_ONE_SIGNAL:"https://cdn.onesignal.com/sdks/OneSignalSDK.js",LIB_ANTILLEPHONE:e=>`https://${e}.snippet.antillephone.com/apg-seal.js`,LIVESPINS_SDK:"https://assets.livespins.com/sdk/js/livespins.js",PLAYERS_CHAT:"/players-chat/main.js",INTERCOM:`https://widget.intercom.io/widget/${a.Z.intercom.appId}`},i={CONFIRM_REGISTRATION:"/users/confirmation",UNLOCK_USER:"/users/unlock",DEPOSIT:"/accounts/:currency/deposit"},l="application/vnd.s.v2+json",c={UNAUTHORIZED:401,UNPROCESSABLE_ENTITY:422}},66155:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>a.ZP,dg:()=>a.dg});var a=n(16002)},98099:(e,t,n)=>{"use strict";n.d(t,{C:()=>c,s:()=>l});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.AFFILIATE),transformResponse:e=>(e&&(0,s.W)({validate:s.X.Vl,endpoint:o.bV.AFFILIATE,errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"affiliate",includeInGlobalLoading:!1})},22660:(e,t,n)=>{"use strict";n.d(t,{o$:()=>d,U1:()=>m,xl:()=>u,fd:()=>p,Tn:()=>P,BU:()=>S,QT:()=>O,xn:()=>h,K0:()=>c,nb:()=>v,nA:()=>g,GI:()=>_,vh:()=>x,x_:()=>b,in:()=>E,I_:()=>A});var a=n(80848),r=n(40087),o=n(66155),s=n(91726),i=n(41138),l=n(77576);const{doRequestAction:c,requestFulfilledAction:u,requestRejectedAction:p,errorSelector:d,isLoadingSelector:m}=(0,a.requestsFactory)({request:e=>o.ZP.post(r.bV.AUTH_PROVIDERS_UPDATE_DETAILS,e),transformResponse:e=>(e&&(0,i.W)({validate:i.X.ks,endpoint:r.bV.AUTH_PROVIDERS_UPDATE_DETAILS,errorContext:l.aO.API_VALIDATION,response:e}),e),useDebounce:!0,stateRequestKey:"auth_providers_update_details",transformError:e=>e,fulfilledActions:[({response:e})=>(0,s.tp)({response:e})]});var y=n(27018),f=n(46160);const{doRequestAction:v,errorSelector:g,isLoadingSelector:_}=(0,a.requestsFactory)({request:e=>o.ZP.post(r.bV.AUTH_PROVIDERS_UPDATE_DETAILS,e,{headers:{"x-platform-app":"sportsbook"}}),transformResponse:e=>(e&&(0,i.W)({validate:i.X.ks,endpoint:r.bV.AUTH_PROVIDERS_UPDATE_DETAILS,errorContext:l.aO.API_VALIDATION,response:e}),e),stateRequestKey:"iframe-auth-providers-update-details",transformError:e=>e,fulfilledActions:[({response:e})=>(0,s.tp)({response:e}),()=>(0,y.z)({type:f.fn.MissedAuthFields})]}),{loadDataAction:b,responseSelector:h,isLoadedSelector:O,requestStatusSelector:A,errorSelector:E}=(0,a.requestsFactory)({request:()=>o.ZP.get(r.bV.AUTH_PROVIDERS_ROUTES),transformResponse:e=>(e&&(0,i.W)({validate:i.X.aB,endpoint:r.bV.AUTH_PROVIDERS_ROUTES,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"auth-providers-routes"}),{loadDataAction:x,responseSelector:S,requestFulfilledAction:P}=(0,a.requestsFactory)({request:()=>o.ZP.get(r.bV.AUTH_PROVIDERS_LIST),transformResponse:e=>(e&&(0,i.W)({validate:i.X.bx,endpoint:r.bV.AUTH_PROVIDERS_LIST,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),stateRequestKey:"auth-providers-accounts"})},64037:(e,t,n)=>{"use strict";n.d(t,{nT:()=>l,vo:()=>c});var a=n(80848),r=n(91726),o=n(40087),s=n(66155);const{doRequestAction:i,requestRejectedAction:l,isLoadedSelector:c}=(0,a.requestsFactory)({request:()=>s.ZP.post(o.bV.AUTOREGISTER),stateRequestKey:"autoregistration",fulfilledActions:[()=>(0,r.NM)()]})},86016:(e,t,n)=>{"use strict";n.d(t,{LT:()=>c,hZ:()=>u,Fl:()=>l,cA:()=>d});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{doRequestAction:l,requestFulfilledAction:c,requestRejectedAction:u,responseSelector:p,isLoadedSelector:d}=(0,a.requestsFactory)({request:e=>r.ZP.post(o.bV.BONUSES_COUPON,e),transformResponse:e=>(e&&(0,s.W)({validate:s.X.k5,endpoint:o.bV.BONUSES_COUPON,errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"promo-code"})},27552:(e,t,n)=>{"use strict";n.d(t,{Cc:()=>u,LJ:()=>c,Oo:()=>p});var a=n(80848),r=n(13782),o=n(44109),s=n(41138),i=n(77576),l=n(34205);const{loadDataAction:c,responseSelector:u,requestStatusSelector:p,isLoadingSelector:d,isLoadedSelector:m}=(0,a.requestsFactory)({request:({pagePath:e})=>(0,o.u)((0,l.Q)(e)).then((({PAGE_DATA:e})=>e)),transformResponse:e=>(e&&(0,s.W)({validate:s.X.it,endpoint:"cms-page-data",errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"cms-page-data",serializeRequestParameters:({pagePath:e})=>(0,l.Q)(e),includeInGlobalLoading:r.Z.featureFlags.enableCmsStaticPagesGlobalLoading})},30700:(e,t,n)=>{"use strict";n.d(t,{LJ:()=>a.LJ});var a=n(27552)},14105:(e,t,n)=>{"use strict";n.d(t,{Oe:()=>o,Tx:()=>r,Z2:()=>s,aE:()=>i,vk:()=>c,yU:()=>l});var a=n(80848);const{loadDataAction:r,forcedLoadDataAction:o,requestFulfilledAction:s,isLoadedSelector:i,isLoadingSelector:l,responseSelector:c}=(0,a.requestsFactory)({serializeRequestParameters:({currency:e,paymentAction:t})=>`${e}:${t}`,request:e=>window.PaymentsAPI.getConversionMethods(e),stateRequestKey:"conversion-methods",transformResponse:e=>e||[],dispatchFulfilledActionForLoadedRequest:!0,includeInGlobalLoading:!1})},15498:(e,t,n)=>{"use strict";n.d(t,{IE:()=>u,pf:()=>c,c3:()=>l,k5:()=>d,Ie:()=>p});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,forcedLoadDataAction:c,responseSelector:u,requestStatusSelector:p,errorSelector:d}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.COUNTRIES),transformResponse:e=>(e&&(0,s.W)({validate:s.X.aZ,endpoint:o.bV.COUNTRIES,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"countries"})},81096:(e,t,n)=>{"use strict";n.d(t,{U$:()=>u,Js:()=>m,HT:()=>c,Wj:()=>d,ME:()=>p});var a=n(80848),r=n(66155),o=n(46160),s=n(40087),i=n(41138),l=n(77576);const{loadDataAction:c,responseSelector:u,requestStatusSelector:p,errorSelector:d,isLoadingSelector:m}=(0,a.requestsFactory)({request:()=>r.ZP.get(s.bV.COUNTRY_CODES),transformResponse:e=>(e&&(0,i.W)({validate:i.X.Zj,endpoint:s.bV.COUNTRY_CODES,errorContext:l.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"country-codes",includeInGlobalLoading:!o.lc.has(o.nM.CountryCodes)})},80262:(e,t,n)=>{"use strict";n.d(t,{Jl:()=>c,B4:()=>l,XP:()=>u});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,requestFulfilledAction:u,isLoadedSelector:p}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.CURRENCIES),transformResponse:e=>(e&&(0,s.W)({validate:s.X.xy,endpoint:o.bV.CURRENCIES,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),stateRequestKey:"currencies",dispatchFulfilledActionForLoadedRequest:!0})},98251:(e,t,n)=>{"use strict";n.d(t,{$D:()=>p,vJ:()=>u,Vd:()=>l,yh:()=>d,Pk:()=>c});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,requestFulfilledAction:c,responseSelector:u,isLoadedSelector:p,requestFulfilledAction:d}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.CURRENT_IP),transformResponse:e=>(e&&(0,s.W)({validate:s.X.fT,endpoint:o.bV.CURRENT_IP,errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"current-ip",dispatchFulfilledActionForLoadedRequest:!0})},32096:(e,t,n)=>{"use strict";n.d(t,{x4:()=>f,zu:()=>v,at:()=>y,HZ:()=>_,zY:()=>l,s0:()=>m,CO:()=>g,Al:()=>p,Yy:()=>d,OH:()=>c,nX:()=>u});var a=n(80848),r=n(46160),o=n(40087),s=n(66155),i=n(91726);const{doRequestAction:l,requestFulfilledAction:c,requestRejectedAction:u,isLoadedSelector:p,isLoadingSelector:d,requestStatusSelector:m}=(0,a.requestsFactory)({request:({bonusCode:e})=>s.ZP.patch(o.bV.SET_BONUS_CODE,{deposit_bonus_code:e}),stateRequestKey:"set-bonus-code",fulfilledActions:[()=>(0,i.NM)({},{silent:!0})],includeInGlobalLoading:!r.lc.has(r.nM.SetBonusCode)}),{doRequestAction:y,requestFulfilledAction:f,requestRejectedAction:v,isLoadingSelector:g,requestStatusSelector:_}=(0,a.requestsFactory)({request:()=>s.ZP.delete(o.bV.CLEAR_BONUS_CODE),stateRequestKey:"clear-bonus-code",fulfilledActions:[()=>(0,i.NM)({},{silent:!0})],includeInGlobalLoading:!r.lc.has(r.nM.ClearBonusCode)})},32360:(e,t,n)=>{"use strict";n.d(t,{Ab:()=>f,kS:()=>p,UG:()=>m,if:()=>d,oe:()=>y,qh:()=>u,y_:()=>v,JA:()=>g});var a=n(80848),r=n(66155),o=n(40087),s=n(46160),i=n(41138),l=n(77576);var c=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const{loadDataAction:u,forcedLoadDataAction:p,responseSelector:d,requestStatusSelector:m,isLoadingSelector:y,cancelRequestAction:f,requestFulfilledAction:v,requestRejectedAction:g}=(0,a.requestsFactory)({request:e=>{var{controller:t}=e,n=c(e,["controller"]);return r.ZP.post(o.bV.DEPOSIT_PREDICTION,n,{signal:null==t?void 0:t.signal})},transformResponse:e=>(e&&(0,i.W)({validate:i.X.Eb,endpoint:o.bV.DEPOSIT_PREDICTION,errorContext:l.aO.API_VALIDATION,response:e}),function(e){const t=e;return"object"==typeof t&&null!==t&&"string"==typeof(null==t?void 0:t.casino)&&"number"==typeof(null==t?void 0:t.user_id)&&"string"==typeof(null==t?void 0:t.currency)&&"number"==typeof(null==t?void 0:t.default_amount)&&Array.isArray(null==t?void 0:t.preset)&&(null==t?void 0:t.preset.every((e=>"number"==typeof e)))}(e)?e:void 0),stateRequestKey:"deposit-prediction",serializeRequestParameters:({currency:e})=>e,includeInGlobalLoading:!s.lc.has(s.nM.DepositPrediction)})},60534:(e,t,n)=>{"use strict";n.d(t,{oH:()=>m,v6:()=>y,Wq:()=>f,vV:()=>d,mr:()=>u,pW:()=>v,Ig:()=>b,O5:()=>h,xH:()=>O,lt:()=>_});var a=n(80848),r=n(13782),o=n(68086),s=n(44109),i=n(34205),l=n(7103);const c=(e,t)=>{const n=/Cannot find module/i.test((null==t?void 0:t.message)||"");return n||(0,l.Tb)(t,{pagePath:e,source:"load-page"}),n?null:t},{loadDataAction:u,resetRequestAction:p,responseSelector:d,errorSelector:m,isLoadingSelector:y,requestStatusSelector:f}=(0,a.requestsFactory)({request:({pagePath:e})=>(0,s.u)((0,i.Q)(e)).then((e=>(0,o.Z)(e.default))).catch((t=>Promise.reject(c(e,t)))),stateRequestKey:"cms-page-component",serializeRequestParameters:({pagePath:e})=>(0,i.Q)(e),includeInGlobalLoading:r.Z.featureFlags.enableCmsStaticPagesGlobalLoading}),{loadDataAction:v,resetRequestAction:g,responseSelector:_,errorSelector:b,isLoadingSelector:h,requestStatusSelector:O}=(0,a.requestsFactory)({request:({pagePath:e})=>{try{return n(48598)(`./${(0,i.Q)(e)}`).then((e=>(0,o.Z)(e.default))).catch((t=>Promise.reject(c(e,t))))}catch(e){return Promise.reject(e)}},stateRequestKey:"static-page-component",serializeRequestParameters:({pagePath:e})=>(0,i.Q)(e),includeInGlobalLoading:r.Z.featureFlags.enableCmsStaticPagesGlobalLoading})},57444:(e,t,n)=>{"use strict";n.d(t,{oB:()=>y,vf:()=>u,D8:()=>d,Pi:()=>l,E2:()=>c,aW:()=>m,T6:()=>p});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,requestFulfilledAction:c,responseSelector:u,setResponseAction:p,isLoadedSelector:d,requestStatusSelector:m,errorSelector:y}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.EXCHANGE_RATES),transformResponse:e=>(e&&(0,s.W)({validate:s.X.HI,endpoint:o.bV.EXCHANGE_RATES,errorContext:i.aO.API_VALIDATION,response:e}),e||{fiat:{},crypto:{}}),transformError:e=>e,stateRequestKey:"exchange-rates"})},93985:(e,t,n)=>{"use strict";n.d(t,{ej:()=>l,$R:()=>v,g0:()=>p,G5:()=>u,VC:()=>g,Uz:()=>c});var a=n(80848),r=n(61584),o=n.n(r),s=n(40087),i=n(66155);const{doRequestAction:l,requestFulfilledAction:c,errorSelector:u,isLoadedSelector:p}=(0,a.requestsFactory)({request:e=>i.ZP.post(s.bV.FORGOT_PASSWORD,o()(["context"],e)),stateRequestKey:"forgot-password_post",transformError:e=>e});var d=n(27018),m=n(54629),y=n(46160),f=n(12687);const{doRequestAction:v,errorSelector:g}=(0,a.requestsFactory)({request:e=>i.ZP.post(s.bV.FORGOT_PASSWORD,e,{headers:{"x-platform-app":"sportsbook"}}),stateRequestKey:"iframe-forgot-password_post",transformError:e=>e,fulfilledActions:[({request:e})=>{const t=e.context===f.V0.sp.Registration?{[f.$u.Email]:(0,m.Z)(e.user.email||e.user.login)}:{[f.$u.AuthPhoneNumber]:e.user.login};return(0,d.z)({type:y.fn.ForgotPassword,payload:t})}]})},41843:(e,t,n)=>{"use strict";n.d(t,{N:()=>c,m:()=>l});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c}=(0,a.requestsFactory)({serializeRequestParameters:({gameId:e})=>`${e}`,request:({gameId:e})=>r.ZP.get(o.bV.GAME_DESCRIPTIONS(e)),transformResponse:e=>(e&&(0,s.W)({validate:s.X.mF,endpoint:o.bV.GAME_DESCRIPTIONS("gameId"),errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"games-descriptions"})},97827:(e,t,n)=>{"use strict";n.d(t,{wz:()=>m,Cm:()=>y,EJ:()=>d,VR:()=>f,IM:()=>v});var a=n(80848),r=n(16002),o=n(40087),s=n(46160),i=n(38917),l=n(41138),c=n(77576),u=n(70181),p=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const{loadDataAction:d,responseSelector:m,isLoadingSelector:y,requestStatusSelector:f,errorSelector:v}=(0,a.requestsFactory)({dispatchFulfilledActionForLoadedRequest:!0,request:e=>{var t=e.apiParams,{pageSize:n,withoutTerritorialRestrictions:a}=t,s=p(t,["pageSize","withoutTerritorialRestrictions"]);return r.ZP.post(o.bV.GAMES_FILTER,Object.assign(Object.assign({},s),{page_size:n,without_territorial_restrictions:a}),{headers:{accept:o.sT}})},stateRequestKey:"games-block",transformResponse:e=>(e&&(0,l.W)({validate:l.X.N8,endpoint:o.bV.GAMES_FILTER,errorContext:c.aO.API_VALIDATION,response:e}),e),transformError:e=>e,serializeRequestParameters:({apiParams:e})=>{var t,n,a,r,o,s,l,c;return(null==e?void 0:e.device)+(null==e?void 0:e.pageSize)+(null==e?void 0:e.page)+(null===(t=null==e?void 0:e.sort)||void 0===t?void 0:t.type)+(null===(n=null==e?void 0:e.sort)||void 0===n?void 0:n.direction)+(null===(r=null===(a=null==e?void 0:e.filter)||void 0===a?void 0:a.categories)||void 0===r?void 0:r.strategy)+(0,i.G)(null===(s=null===(o=null==e?void 0:e.filter)||void 0===o?void 0:o.categories)||void 0===s?void 0:s.identifiers)+(0,i.G)(null===(l=null==e?void 0:e.filter)||void 0===l?void 0:l.providers)+(0,i.G)(null===(c=null==e?void 0:e.filter)||void 0===c?void 0:c.currencies)},includeInGlobalLoading:!s.lc.has(s.nM.GamesBlock),fulfilledActions:[({response:e})=>(0,u.setGamesV2DTOAction)(e.data)]})},22589:(e,t,n)=>{"use strict";n.d(t,{GB:()=>p,Cm:()=>f,Yu:()=>u,vf:()=>m,VH:()=>d,ye:()=>c,jV:()=>y});var a=n(80848),r=n(66155),o=n(40087),s=n(46160),i=n(41138),l=n(77576);const{loadDataAction:c,responseSelector:u,forcedLoadDataAction:p,isLoadingSelector:d,isLoadedSelector:m,requestStatusSelector:y,errorSelector:f}=(0,a.requestsFactory)({request:e=>r.ZP.get(o.bV.GAMES_COLLECTIONS,void 0,e),transformResponse:e=>(e&&(0,i.W)({validate:i.X.E4,endpoint:o.bV.GAMES_COLLECTIONS,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"games-collections",serializeRequestParameters:({device:e})=>e,includeInGlobalLoading:!s.lc.has(s.nM.GamesCollections)})},13980:(e,t,n)=>{"use strict";n.d(t,{EW:()=>d,X8:()=>c,FK:()=>l,i:()=>p});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,forcedLoadDataAction:u,requestStatusSelector:p,errorSelector:d}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.GAMES_INFO),transformResponse:e=>(e&&(0,s.W)({validate:s.X.nt,endpoint:o.bV.GAMES_INFO,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"games-info"})},47553:(e,t,n)=>{"use strict";n.d(t,{nQ:()=>l,oX:()=>c,SW:()=>i,M$:()=>p,I_:()=>u});var a=n(80848),r=n(66155),o=n(40087),s=n(46160);const{loadDataAction:i,responseSelector:l,isLoadingSelector:c,requestStatusSelector:u,errorSelector:p}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.GAMES_JACKPOTS),stateRequestKey:"games-jackpots",transformResponse:e=>e||{},transformError:e=>e,includeInGlobalLoading:!s.lc.has(s.nM.GamesJackpots)})},604:(e,t,n)=>{"use strict";n.d(t,{gy:()=>p,xs:()=>f,DA:()=>u,tG:()=>m,lP:()=>d,Qm:()=>c,GK:()=>y});var a=n(80848),r=n(66155),o=n(40087),s=n(46160),i=n(41138),l=n(77576);const{loadDataAction:c,responseSelector:u,forcedLoadDataAction:p,isLoadingSelector:d,isLoadedSelector:m,requestStatusSelector:y,errorSelector:f}=(0,a.requestsFactory)({request:({device:e,categories:t})=>r.ZP.get(o.bV.GAMES_PROVIDERS,void 0,{device:e,category_identifiers:t}),transformResponse:e=>(e&&(0,i.W)({validate:i.X.dv,endpoint:o.bV.GAMES_PROVIDERS,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"games-providers",serializeRequestParameters:({device:e,categories:t=[]})=>`${e}-${t.join(",")}`,includeInGlobalLoading:!s.lc.has(s.nM.GamesProviders)})},27511:(e,t,n)=>{"use strict";n.d(t,{Ac:()=>d,PW:()=>m,Ri:()=>c,tv:()=>p});var a=n(80848),r=n(16002),o=n(40087),s=n(41138),i=n(77576),l=n(70181);const{loadDataAction:c,isLoadedSelector:u,isLoadingSelector:p,requestStatusSelector:d,errorSelector:m}=(0,a.requestsFactory)({request:({gameIds:e,device:t})=>r.ZP.post(o.bV.GAMES_FILTER_SELECT,{game_ids:e,device:t},{headers:{accept:o.sT}}),stateRequestKey:"games-by-ids",transformResponse:e=>(e&&(0,s.W)({validate:s.X.ET,endpoint:o.bV.GAMES_FILTER_SELECT,errorContext:i.aO.API_VALIDATION,response:e}),e||{}),transformError:e=>e,serializeRequestParameters:({gameIds:e,device:t})=>`${t}-${[...e].sort().join(",")}`,fulfilledActions:[({response:e})=>(0,l.setGamesV2DTOAction)(Object.values(e))]})},4805:(e,t,n)=>{"use strict";n.d(t,{D8:()=>d,bI:()=>u,fv:()=>p,mb:()=>c,pO:()=>m});var a=n(80848),r=n(16002),o=n(40087),s=n(41138),i=n(77576),l=n(70181);const{loadDataAction:c,isLoadedSelector:u,isLoadingSelector:p,requestStatusSelector:d,errorSelector:m}=(0,a.requestsFactory)({request:({seoTitles:e,device:t})=>r.ZP.post(o.bV.GAMES_FILTER_SELECT_BY_SEO_TITLES,{game_seo_titles:e,device:t},{headers:{accept:o.sT}}),transformResponse:e=>(e&&(0,s.W)({validate:s.X.IE,endpoint:o.bV.GAMES_FILTER_SELECT_BY_SEO_TITLES,errorContext:i.aO.API_VALIDATION,response:e}),e||{}),stateRequestKey:"games-by-seo-titles",transformError:e=>e,serializeRequestParameters:({device:e,seoTitles:t})=>`${e}-${t.sort().join(",")}`,fulfilledActions:[({response:e})=>(0,l.setGamesV2DTOAction)(Object.values(e))]})},72481:(e,t,n)=>{"use strict";n.d(t,{RS:()=>y,By:()=>v,KM:()=>g,tv:()=>_.tv,bI:()=>b.bI,fv:()=>b.fv,Rl:()=>p,X2:()=>d,XZ:()=>m,Ac:()=>_.Ac,D8:()=>b.D8,ZB:()=>l,A_:()=>c});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,forcedLoadDataAction:u,isLoadedSelector:p,isLoadingSelector:d}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.MOBILE_GAMES),transformResponse:e=>(e&&(0,s.W)({validate:s.X.uT,endpoint:o.bV.MOBILE_GAMES,errorContext:i.aO.API_VALIDATION,response:e}),e||{}),stateRequestKey:"mobile-games"}),{loadDataAction:m,responseSelector:y,forcedLoadDataAction:f,isLoadedSelector:v,isLoadingSelector:g}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.DESKTOP_GAMES),transformResponse:e=>(e&&(0,s.W)({validate:s.X.uT,endpoint:o.bV.DESKTOP_GAMES,errorContext:i.aO.API_VALIDATION,response:e}),e||{}),stateRequestKey:"desktop-games"});var _=n(27511),b=n(4805)},87974:(e,t,n)=>{"use strict";n.d(t,{D:()=>o,y:()=>r});var a=n(80848);const{loadDataAction:r,responseSelector:o}=(0,a.requestsFactory)({request:()=>new Promise((e=>{const t=new Image;t.onload=()=>{e("webp")},t.onerror=()=>{e("png")},t.src="data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA="})),stateRequestKey:"image-extension",transformResponse:e=>e||"webp",includeInGlobalLoading:!1})},85053:(e,t,n)=>{"use strict";n.d(t,{KH:()=>s,bU:()=>l});var a=n(80848),r=n(40087),o=n(462);const{loadDataAction:s,isLoadedSelector:i,requestFulfilledAction:l}=(0,a.requestsFactory)({request:()=>(0,o.v)(r.bV.INTERCOM),stateRequestKey:"intercom-chat",includeInGlobalLoading:!1})},63697:(e,t,n)=>{"use strict";n.d(t,{wJ:()=>f,Q:()=>m,Pi:()=>v,bD:()=>u,RB:()=>d,_U:()=>c,Yy:()=>y,f2:()=>p});var a=n(80848),r=n(66155),o=n(40087),s=n(46160),i=n(41138),l=n(77576);const{loadDataAction:c,requestFulfilledAction:u,setResponseAction:p,responseSelector:d,isLoadingSelector:m,requestStatusSelector:y,isLoadedSelector:f,errorSelector:v}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.JACKPOTS),transformResponse:e=>(e&&(0,i.W)({validate:i.X.rg,endpoint:o.bV.JACKPOTS,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),stateRequestKey:"jackpots",transformError:e=>e,includeInGlobalLoading:!s.lc.has(s.nM.Jackpots)})},32701:(e,t,n)=>{"use strict";n.d(t,{CB:()=>c,kn:()=>i,yY:()=>l});var a=n(80848),r=n(46160),o=n(40087),s=n(462);const{loadDataAction:i,isLoadingSelector:l,requestStatusSelector:c}=(0,a.requestsFactory)({request:()=>(0,s.v)(o.bV.LIVESPINS_SDK),stateRequestKey:"livespins-sdk",includeInGlobalLoading:!r.lc.has(r.nM.LivespinsSdk)})},57240:(e,t,n)=>{"use strict";n.d(t,{e8:()=>p,LD:()=>l,wS:()=>c,JD:()=>u});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,requestFulfilledAction:c,responseSelector:u,isLoadedSelector:p}=(0,a.requestsFactory)({request:e=>r.ZP.get(o.bV.LOCALES,void 0,e),transformResponse:e=>(e&&(0,s.W)({validate:s.X.$h,endpoint:o.bV.LOCALES,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),stateRequestKey:"locales",dispatchFulfilledActionForLoadedRequest:!0})},45656:(e,t,n)=>{"use strict";n.d(t,{CP:()=>D,hG:()=>L,l8:()=>x,$G:()=>q,W_:()=>b,n9:()=>S,DS:()=>h,uY:()=>F,kG:()=>E,QC:()=>g,B2:()=>R});var a=n(80848),r=n(66155),o=n(40087),s=n(46160),i=n(41138),l=n(77576);const{loadDataAction:c,forcedLoadDataAction:u,setResponseAction:p,responseSelector:d,isLoadingSelector:m,requestStatusSelector:y,errorSelector:f}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.get(o.bV.LOTTERY(e)),transformResponse:e=>(e&&(0,i.W)({validate:i.X.I7,endpoint:o.bV.LOTTERY("id"),errorContext:l.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"lottery",includeInGlobalLoading:!1}),{loadDataAction:v,responseSelector:g,isLoadedSelector:_,isLoadingSelector:b,requestStatusSelector:h,errorSelector:O}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.LOTTERIES),transformResponse:e=>(e&&(0,i.W)({validate:i.X.Kh,endpoint:o.bV.LOTTERIES,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"lotteries",fulfilledActions:[({response:e})=>e.map((e=>p({response:e,params:{id:e.id}})))],includeInGlobalLoading:!s.lc.has(s.nM.Lotteries)}),{loadDataAction:A,responseSelector:E,isLoadingSelector:x,requestStatusSelector:S,errorSelector:P}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.LOTTERIES_PLAYER),transformResponse:e=>(e&&(0,i.W)({validate:i.X.Kh,endpoint:o.bV.LOTTERIES_PLAYER,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"lotteries_player",includeInGlobalLoading:!s.lc.has(s.nM.LotteriesPlayer)}),{loadDataAction:N,forcedLoadDataAction:w,responseSelector:j,isLoadingSelector:C,requestStatusSelector:I,errorSelector:T}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.get(o.bV.LOTTERY_STATUS(e)),transformResponse:e=>(e&&(0,i.W)({validate:i.X.ur,endpoint:o.bV.LOTTERY_STATUS("id"),errorContext:l.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"lottery_status",includeInGlobalLoading:!1}),{loadDataAction:k,responseSelector:R,isLoadingSelector:L,requestStatusSelector:F,errorSelector:M}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.LOTTERIES_STATUSES),transformResponse:e=>(e&&(0,i.W)({validate:i.X.CH,endpoint:o.bV.LOTTERIES_STATUSES,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"lotteries-statuses",includeInGlobalLoading:!s.lc.has(s.nM.LotteriesStatuses)});var $=n(67050);const{doRequestAction:Z,isLoadingSelector:q,requestStatusSelector:D}=(0,a.requestsFactory)({request:e=>r.ZP.post(o.bV.SELECT_LOTTERY(e.currencyCode),{selected_lottery:e.selectedLotteryId}),stateRequestKey:"select-lottery",fulfilledActions:[()=>(0,$.uu)()],includeInGlobalLoading:!s.lc.has(s.nM.SelectLottery)})},53867:(e,t,n)=>{"use strict";n.d(t,{S:()=>i,f:()=>s});var a=n(80848),r=n(40087),o=n(462);const{loadDataAction:s,requestFulfilledAction:i}=(0,a.requestsFactory)({request:()=>(0,o.v)(r.bV.LIB_ONE_SIGNAL),stateRequestKey:"one-signal",includeInGlobalLoading:!1})},91037:(e,t,n)=>{"use strict";n.d(t,{dj:()=>d,k7:()=>u,tN:()=>c});var a=n(80848),r=n(13657),o=n.n(r),s=n(36573),i=n.n(s),l=n(13782);const{forcedLoadDataAction:c,requestFulfilledAction:u,requestRejectedAction:p,responseSelector:d}=(0,a.requestsFactory)({serializeRequestParameters:e=>{const t=[e.currency,e.paymentAction,e.id,e.savedProfileId];return l.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&t.push(e.country),t.filter(i()(o())).join(":")},request:e=>window.PaymentsAPI.getMethodFields(e),stateRequestKey:"payment-fields",transformResponse:e=>e||{methodFields:[],playerFields:[],amountField:null,isSubmitAvailable:!1}})},30736:(e,t,n)=>{"use strict";n.d(t,{OE:()=>o,g_:()=>r,m8:()=>c,ol:()=>i,p7:()=>l,zk:()=>s});var a=n(80848);const{loadDataAction:r,forcedLoadDataAction:o,requestFulfilledAction:s,responseSelector:i,isLoadingSelector:l,isLoadedSelector:c}=(0,a.requestsFactory)({serializeRequestParameters:({currency:e,paymentAction:t})=>`${e}:${t}`,request:e=>window.PaymentsAPI.getMethods(e),stateRequestKey:"payment-methods",transformResponse:e=>e||[],dispatchFulfilledActionForLoadedRequest:!0,includeInGlobalLoading:!1})},62141:(e,t,n)=>{"use strict";n.d(t,{U6:()=>s,fJ:()=>o,wz:()=>r});var a=n(80848);const{doRequestAction:r,requestFulfilledAction:o,errorSelector:s}=(0,a.requestsFactory)({request:e=>window.PaymentsAPI.savePlayerFields(e),stateRequestKey:"save-player-fields",transformError:e=>e})},89705:(e,t,n)=>{"use strict";n.d(t,{DR:()=>s,Fx:()=>c,Uf:()=>r,ai:()=>i,lL:()=>l,ym:()=>o});var a=n(80848);const{doRequestAction:r,requestFulfilledAction:o,requestRejectedAction:s,responseSelector:i,errorSelector:l,resetRequestAction:c}=(0,a.requestsFactory)({request:e=>window.PaymentsAPI.submit(e),stateRequestKey:"payment-submit",transformError:e=>e})},92005:(e,t,n)=>{"use strict";n.d(t,{D:()=>l,H:()=>c});var a=n(80848),r=n(61584),o=n.n(r),s=n(40087),i=n(66155);const{doRequestAction:l,errorSelector:c}=(0,a.requestsFactory)({request:e=>i.ZP.post(s.bV.PHONE_AUTH_CONFIRM_OTP,o()(["successCallback"],e)),stateRequestKey:"phone-auth-confirm-otp",transformError:e=>e,fulfilledActions:[({request:{successCallback:e}})=>(null==e||e(),null)]})},42995:(e,t,n)=>{"use strict";n.d(t,{yb:()=>l,Kw:()=>p,PB:()=>c});var a=n(80848),r=n(40087),o=n(66155),s=n(41138),i=n(77576);const{doRequestAction:l,resetRequestAction:c,responseSelector:u,errorSelector:p}=(0,a.requestsFactory)({request:()=>o.ZP.post(r.bV.PHONE_AUTH_RESEND_OTP),stateRequestKey:"phone-auth-resend-otp",transformError:e=>e,transformResponse:e=>(e&&(0,s.W)({validate:s.X.lG,endpoint:r.bV.PHONE_AUTH_RESEND_OTP,errorContext:i.aO.API_VALIDATION,response:e}),e)})},2270:(e,t,n)=>{"use strict";n.d(t,{Q3:()=>p,UB:()=>m});var a=n(80848),r=n(61584),o=n.n(r),s=n(66155),i=n(40087),l=n(42995),c=n(41138),u=n(77576);const{doRequestAction:p,responseSelector:d,errorSelector:m}=(0,a.requestsFactory)({request:e=>s.ZP.post(i.bV.PHONE_AUTH_SIGN_UP,o()(["successCallback"],e)),stateRequestKey:"phone-auth-sign-up",transformError:e=>e,transformResponse:e=>(e&&(0,c.W)({validate:c.X.h7,endpoint:i.bV.PHONE_AUTH_SIGN_UP,errorContext:u.aO.API_VALIDATION,response:e}),e),fulfilledActions:[()=>(0,l.PB)(),({request:{successCallback:e}})=>(null==e||e(),null)]})},72274:(e,t,n)=>{"use strict";n.d(t,{FR:()=>y,P7:()=>f,Vl:()=>d,eM:()=>u,kS:()=>c,uu:()=>p,yc:()=>m,zU:()=>v});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576),l=n(46160);const{loadDataAction:c,responseSelector:u,forcedLoadDataAction:p,isLoadingSelector:d,isLoadedSelector:m,requestFulfilledAction:y,setResponseAction:f,requestStatusSelector:v}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.ACCOUNTS,void 0,{compatibility:!1}),transformResponse:e=>(e&&(0,s.W)({validate:s.X.Lp,endpoint:o.bV.ACCOUNTS,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),stateRequestKey:"player-accounts",includeInGlobalLoading:!l.lc.has(l.nM.CompatiblePlayerAccounts),dispatchFulfilledActionForLoadedRequest:!0})},67050:(e,t,n)=>{"use strict";n.d(t,{FR:()=>a.FR,P7:()=>a.P7,Vl:()=>a.Vl,eM:()=>a.eM,gE:()=>r.gE,kS:()=>a.kS,qI:()=>r.qI,rb:()=>r.rb,uu:()=>a.uu,yc:()=>a.yc,zU:()=>a.zU,zi:()=>r.zi});var a=n(72274),r=n(66590)},66590:(e,t,n)=>{"use strict";n.d(t,{gE:()=>d,qI:()=>m,rb:()=>u,zi:()=>p});var a=n(80848),r=n(40087),o=n(66155),s=n(91726),i=n(41138),l=n(77576),c=n(72274);const{doRequestAction:u,requestFulfilledAction:p,isLoadingSelector:d,requestStatusSelector:m}=(0,a.requestsFactory)({request:e=>o.ZP.post(r.bV.ACCOUNTS,e),transformResponse:e=>(e&&(0,i.W)({validate:i.X.my,endpoint:r.bV.ACCOUNTS,errorContext:l.aO.API_VALIDATION,response:e}),e),stateRequestKey:"select-account_post",transformError:e=>e,fulfilledActions:[()=>(0,s.NM)({},{silent:!0}),()=>(0,c.uu)()]})},21544:(e,t,n)=>{"use strict";n.d(t,{g0:()=>f,T7:()=>y,Ke:()=>m,Ll:()=>d,Ew:()=>u,DQ:()=>p});var a=n(80848),r=n(66155),o=n(40087),s=n(46160),i=n(41138),l=n(77576);const{loadDataAction:c,responseSelector:u,setResponseAction:p,requestFulfilledAction:d,requestStatusSelector:m,isLoadingSelector:y,isLoadedSelector:f,errorSelector:v}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER_BONUSES),transformResponse:e=>(e&&(0,i.W)({validate:i.X.A4,endpoint:o.bV.PLAYER_BONUSES,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player-all-bonuses",includeInGlobalLoading:!s.lc.has(s.nM.PlayerAllBonuses)})},33403:(e,t,n)=>{"use strict";n.d(t,{P:()=>u,UK:()=>f,F1:()=>y,FF:()=>c,Pi:()=>d,mj:()=>m,wf:()=>p});var a=n(80848),r=n(66155),o=n(46160),s=n(40087),i=n(41138),l=n(77576);const{loadDataAction:c,responseSelector:u,setResponseAction:p,requestFulfilledAction:d,requestStatusSelector:m,isLoadingSelector:y,isLoadedSelector:f,errorSelector:v}=(0,a.requestsFactory)({request:()=>r.ZP.get(s.bV.PLAYER_FREESPINS),transformResponse:e=>(e&&(0,i.W)({validate:i.X.sy,endpoint:s.bV.PLAYER_FREESPINS,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player-all-freespins",includeInGlobalLoading:!o.lc.has(o.nM.PlayerAllFreespins)})},36697:(e,t,n)=>{"use strict";n.d(t,{DC:()=>y,gD:()=>m,Q$:()=>f,h8:()=>d,yl:()=>u,eI:()=>p});var a=n(80848),r=n(66155),o=n(46160),s=n(40087),i=n(41138),l=n(77576);const{loadDataAction:c,responseSelector:u,setResponseAction:p,requestFulfilledAction:d,isLoadingSelector:m,isLoadedSelector:y,requestStatusSelector:f,errorSelector:v}=(0,a.requestsFactory)({request:()=>r.ZP.get(s.bV.PLAYER_LOOTBOXES),transformResponse:e=>(e&&(0,i.W)({validate:i.X.GF,endpoint:s.bV.PLAYER_LOOTBOXES,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player-all-lootboxes",includeInGlobalLoading:!o.lc.has(o.nM.PlayerAllLootboxes)})},50845:(e,t,n)=>{"use strict";n.d(t,{nG:()=>b,vg:()=>h,L4:()=>_,Hr:()=>v,gO:()=>c,Uo:()=>y,NE:()=>l,P1:()=>f,A_:()=>m,dv:()=>d,ic:()=>u,pZ:()=>p});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,forcedLoadDataAction:c,responseSelector:u,setResponseAction:p,requestFulfilledAction:d,requestStatusSelector:m,isLoadedSelector:y,errorSelector:f}=(0,a.requestsFactory)({request:({quantity:e})=>r.ZP.get(o.bV.PLAYER_BONUSES,void 0,{quantity:e}),transformResponse:e=>(e&&(0,s.W)({validate:s.X.A4,endpoint:o.bV.PLAYER_BONUSES,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player-bonuses"}),{doRequestAction:v,requestFulfilledAction:g}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.delete(o.bV.PLAYER_BONUS(e)),stateRequestKey:"remove-player-bonus_delete"}),{doRequestAction:_,requestFulfilledAction:b,requestRejectedAction:h}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.post(o.bV.PLAYER_BONUS_ACTIVATION(e)),stateRequestKey:"activation-player-bonus_post"})},5689:(e,t,n)=>{"use strict";n.d(t,{$M:()=>l,sv:()=>m,Q2:()=>d,Wn:()=>y,n7:()=>u,jn:()=>p});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,forcedLoadDataAction:c,responseSelector:u,setResponseAction:p,requestStatusSelector:d,errorSelector:m,isLoadingSelector:y}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER_COMP_POINTS),transformResponse:e=>(e&&(0,s.W)({validate:s.X.Tm,endpoint:o.bV.PLAYER_COMP_POINTS,errorContext:i.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"player-comp-points",includeInGlobalLoading:!1})},10615:(e,t,n)=>{"use strict";n.d(t,{Pu:()=>d,QI:()=>p,UQ:()=>m,fw:()=>u,iO:()=>y,wz:()=>c});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576),l=n(70181);const{loadDataAction:c,responseSelector:u,setResponseAction:p,isLoadingSelector:d,requestStatusSelector:m,errorSelector:y}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.FAVORITE_GAMES,{headers:{accept:o.sT}}),transformResponse:e=>(e&&(0,s.W)({validate:s.X.cs,endpoint:o.bV.FAVORITE_GAMES,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player-favorite-games-dto",fulfilledActions:[({response:e})=>(0,l.setGamesV2DTOAction)(Object.values(e))],includeInGlobalLoading:!1})},35960:(e,t,n)=>{"use strict";n.d(t,{YH:()=>m,d6:()=>y,w6:()=>d,zv:()=>f,uv:()=>i,hs:()=>s,wz:()=>p.wz,UQ:()=>p.UQ,Fl:()=>c,iO:()=>p.iO,fw:()=>p.fw,z3:()=>u,a1:()=>l,kj:()=>v,SW:()=>g,QI:()=>p.QI});var a=n(80848),r=n(66155),o=n(40087);const{loadDataAction:s,forcedLoadDataAction:i,responseSelector:l,requestStatusSelector:c,errorSelector:u}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.FAVORITE_GAMES),stateRequestKey:"player-favorite-games",transformResponse:e=>e||[],transformError:e=>e,includeInGlobalLoading:!1});var p=n(10615);const{doRequestAction:d,requestFulfilledAction:m,requestRejectedAction:y}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.put(o.bV.FAVORITE_GAME(e)),useDebounce:!0,stateRequestKey:"add-favorite-game_put",transformError:e=>e,includeInGlobalLoading:!1}),{doRequestAction:f,requestFulfilledAction:v,requestRejectedAction:g}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.delete(o.bV.FAVORITE_GAME(e)),useDebounce:!0,stateRequestKey:"remove-favorite-game_delete",transformError:e=>e,includeInGlobalLoading:!1})},88739:(e,t,n)=>{"use strict";n.d(t,{hJ:()=>c,O:()=>l,nd:()=>d,BB:()=>m,kw:()=>u});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,forcedLoadDataAction:c,responseSelector:u,isLoadedSelector:p,requestStatusSelector:d,errorSelector:m}=(0,a.requestsFactory)({request:e=>r.ZP.get(o.bV.PLAYER_FIELDS,void 0,e),transformResponse:e=>(e&&(0,s.W)({validate:s.X.kh,endpoint:o.bV.PLAYER_FIELDS,errorContext:i.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"player_fields"})},76626:(e,t,n)=>{"use strict";n.d(t,{of:()=>v,Wx:()=>g,ky:()=>f,w$:()=>_,Ii:()=>m,Qh:()=>l,gF:()=>y,WO:()=>d,zB:()=>p,aI:()=>c,qb:()=>u});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,setResponseAction:u,requestFulfilledAction:p,requestStatusSelector:d,isLoadedSelector:m,errorSelector:y}=(0,a.requestsFactory)({request:({quantity:e})=>r.ZP.get(o.bV.PLAYER_FREESPINS,void 0,{quantity:e}),transformResponse:e=>(e&&(0,s.W)({validate:s.X.sy,endpoint:o.bV.PLAYER_FREESPINS,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player-freespins"}),{doRequestAction:f,requestFulfilledAction:v,requestRejectedAction:g}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.post(o.bV.PLAYER_FREESPIN_ACTIVATION(e)),stateRequestKey:"activation-player-freespin_post"}),{doRequestAction:_}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.delete(o.bV.PLAYER_FREESPIN(e)),stateRequestKey:"remove-player-freespin_delete"})},38636:(e,t,n)=>{"use strict";n.d(t,{Q4:()=>_,_V:()=>g,fd:()=>b,Zq:()=>f,Y4:()=>y,hu:()=>c,c7:()=>v,ak:()=>m,sj:()=>d,u5:()=>u,cs:()=>p});var a=n(80848),r=n(46160),o=n(66155),s=n(40087),i=n(41138),l=n(77576);const{loadDataAction:c,responseSelector:u,setResponseAction:p,requestFulfilledAction:d,requestStatusSelector:m,isLoadingSelector:y,isLoadedSelector:f,errorSelector:v}=(0,a.requestsFactory)({request:({quantity:e})=>o.ZP.get(s.bV.PLAYER_LOOTBOXES,void 0,{quantity:e}),transformResponse:e=>(e&&(0,i.W)({validate:i.X.GF,endpoint:s.bV.PLAYER_LOOTBOXES,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player-lootboxes",includeInGlobalLoading:!r.lc.has(r.nM.PlayerLootboxes)}),{doRequestAction:g,requestFulfilledAction:_}=(0,a.requestsFactory)({request:({id:e})=>o.ZP.post(s.bV.PLAYER_LOOTBOX_ACTIVATION(e)),stateRequestKey:"activation-player-lootbox_post"}),{doRequestAction:b}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>o.ZP.delete(s.bV.PLAYER_LOOTBOX(e)),stateRequestKey:"remove-player-lootbox_delete"})},80186:(e,t,n)=>{"use strict";n.d(t,{AP:()=>m,aT:()=>y,ST:()=>v});var a=n(80848),r=n(40087),o=n(66155),s=n(41138),i=n(77576);const{loadDataAction:l,forcedLoadDataAction:c,responseSelector:u,requestStatusSelector:p}=(0,a.requestsFactory)({request:({id:e})=>o.ZP.get(r.bV.PLAYER_PAYMENT(e)),transformResponse:e=>(e&&(0,s.W)({validate:s.X.YZ,endpoint:r.bV.PLAYER_LOOTBOXES,errorContext:i.aO.API_VALIDATION,response:e}),e),serializeRequestParameters:({id:e,eventType:t})=>`${e}-${t}`,stateRequestKey:"player-payment"}),{loadDataAction:d,requestFulfilledAction:m,requestStatusSelector:y,responseSelector:f,errorSelector:v}=(0,a.requestsFactory)({request:()=>o.ZP.get(r.bV.PLAYER_PAYMENTS),transformResponse:e=>(e&&(0,s.W)({validate:s.X.YZ,endpoint:r.bV.PLAYER_LOOTBOXES,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player-payments"})},77721:(e,t,n)=>{"use strict";n.d(t,{ev:()=>d,B1:()=>l,PS:()=>y,XM:()=>p,_4:()=>m,lu:()=>c,jZ:()=>u});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,setResponseAction:u,requestFulfilledAction:p,isLoadedSelector:d,requestStatusSelector:m,errorSelector:y}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER_PLAYED_GAMES),transformResponse:e=>(e&&(0,s.W)({validate:s.X.Cs,endpoint:o.bV.PLAYER_PLAYED_GAMES,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player-played-games"})},71108:(e,t,n)=>{"use strict";n.d(t,{bH:()=>c,H8:()=>u,FR:()=>l});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{responseSelector:l,forcedLoadDataAction:c,requestFulfilledAction:u}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER_REALITY_CHECK),transformResponse:e=>(e&&(0,s.W)({validate:s.X.$5,endpoint:o.bV.PLAYER_REALITY_CHECK,errorContext:i.aO.API_VALIDATION,response:e}),e||{}),stateRequestKey:"player-reality-check",includeInGlobalLoading:!1})},76053:(e,t,n)=>{"use strict";n.d(t,{lp:()=>c,eh:()=>l,ox:()=>p,k:()=>u});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,forcedLoadDataAction:c,responseSelector:u,requestFulfilledAction:p,isLoadedSelector:d}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER_SETTINGS),transformResponse:e=>(e&&(0,s.W)({validate:s.X.rD,endpoint:o.bV.PLAYER_SETTINGS,errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"player-settings",dispatchFulfilledActionForLoadedRequest:!0})},77879:(e,t,n)=>{"use strict";n.d(t,{rm:()=>p,_m:()=>l,bW:()=>u,xr:()=>c});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,requestFulfilledAction:u,isLoadedSelector:p}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER_STATS),transformResponse:e=>(e&&(0,s.W)({validate:s.X.Nn,endpoint:o.bV.PLAYER_STATS,errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"player-stats",dispatchFulfilledActionForLoadedRequest:!0})},21551:(e,t,n)=>{"use strict";n.d(t,{Q1:()=>l,ac:()=>p,cS:()=>u,uz:()=>c});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,requestStatusSelector:u,errorSelector:p}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER_STATUS_GROUPS),transformResponse:e=>(e&&(0,s.W)({validate:s.X.Rh,endpoint:o.bV.PLAYER_STATUS_GROUPS,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"player_status_groups"})},67314:(e,t,n)=>{"use strict";n.d(t,{r0:()=>f,Lt:()=>d,EG:()=>p,ti:()=>m,aE:()=>g,Yk:()=>v,Qp:()=>c,MO:()=>y});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,forcedLoadDataAction:u,requestStatusSelector:p,errorSelector:d}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER_UNFINISHED_GAMES_DESKTOP),transformResponse:e=>(e&&(0,s.W)({validate:s.X.uT,endpoint:o.bV.PLAYER_UNFINISHED_GAMES_DESKTOP,errorContext:i.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"player-unfinished-desktop-games"}),{loadDataAction:m,responseSelector:y,forcedLoadDataAction:f,requestStatusSelector:v,errorSelector:g}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER_UNFINISHED_GAMES_MOBILE),transformResponse:e=>(e&&(0,s.W)({validate:s.X.uT,endpoint:o.bV.PLAYER_UNFINISHED_GAMES_MOBILE,errorContext:i.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"player-unfinished-mobile-games"})},57150:(e,t,n)=>{"use strict";n.d(t,{Pm:()=>l,UY:()=>p,Ki:()=>u,Bl:()=>c});var a=n(80848),r=n(46160),o=n(40087),s=n(66155),i=n(91726);const{doRequestAction:l,requestRejectedAction:c,isLoadingSelector:u,requestStatusSelector:p}=(0,a.requestsFactory)({request:({canIssue:e})=>s.ZP.patch(o.bV.UPDATE_BONUS_SETTINGS,{can_issue:e}),stateRequestKey:"update-bonus-settings",fulfilledActions:[()=>(0,i.NM)({},{silent:!0})],includeInGlobalLoading:!r.lc.has(r.nM.BonusSettings)})},91726:(e,t,n)=>{"use strict";n.d(t,{Kr:()=>v,NM:()=>c,by:()=>y,Qc:()=>m,_G:()=>l,yo:()=>u,ZD:()=>f,K:()=>b,LU:()=>g,xA:()=>_,wm:()=>d,tp:()=>p});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,forcedLoadDataAction:c,requestFulfilledAction:u,setResponseAction:p,responseSelector:d,isLoadingSelector:m,isLoadedSelector:y,requestStatusSelector:f}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.PLAYER),transformResponse:e=>(e&&(0,s.W)({validate:s.X.Yz,endpoint:o.bV.PLAYER,errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"player",dispatchFulfilledActionForLoadedRequest:!0}),{doRequestAction:v,requestFulfilledAction:g,requestRejectedAction:_,errorSelector:b}=(0,a.requestsFactory)({request:({data:e,params:t={}})=>r.ZP.patch(o.bV.PLAYER,e,{params:t}),stateRequestKey:"player_patch",transformError:e=>e,fulfilledActions:[()=>c({},{silent:!0})]})},8368:(e,t,n)=>{"use strict";n.d(t,{FJ:()=>u,Uc:()=>l,MH:()=>p,U6:()=>c});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,isLoadedSelector:u,requestFulfilledAction:p}=(0,a.requestsFactory)({request:e=>r.ZP.get(o.bV.PROJECT_INFO,void 0,e),transformResponse:e=>(e&&(0,s.W)({validate:s.X.L_,endpoint:o.bV.PROJECT_INFO,errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"project",dispatchFulfilledActionForLoadedRequest:!0})},6933:(e,t,n)=>{"use strict";n.d(t,{Xi:()=>h,eA:()=>E,J7:()=>O,Hn:()=>A,VM:()=>x});var a=n(80848),r=n(50557),o=n.n(r),s=n(20793),i=n.n(s),l=n(98313),c=n.n(l),u=n(13657),p=n.n(u),d=n(67031),m=n.n(d),y=n(40087),f=n(66155),v=n(91726),g=n(41138),_=n(77576),b=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const{loadDataAction:h,requestFulfilledAction:O,requestRejectedAction:A,errorSelector:E,isLoadedSelector:x}=(0,a.requestsFactory)({request:e=>f.ZP.get(y.bV.CONFIRM_REGISTRATION,{params:{confirmation_token:e}}),transformResponse:e=>(e&&(0,g.W)({validate:g.X.ks,endpoint:y.bV.CONFIRM_REGISTRATION,errorContext:_.aO.API_VALIDATION,response:e}),e),stateRequestKey:"registration-confirmation",transformError:e=>{if(p()(e))return"";const{isServerSide:t,message:n}=e,a=b(e,["isServerSide","message"]);return o()(m(),i()(((e,[t,n])=>`${e}\n${t} ${n.join(", ")}`),""),c())(a)},fulfilledActions:[({response:e})=>(0,v.tp)({response:e})]})},48719:(e,t,n)=>{"use strict";n.d(t,{mE:()=>v,w_:()=>l,YV:()=>p,TF:()=>g,vX:()=>u,WO:()=>c});var a=n(80848),r=n(61584),o=n.n(r),s=n(40087),i=n(66155);const{doRequestAction:l,requestFulfilledAction:c,errorSelector:u,isLoadedSelector:p}=(0,a.requestsFactory)({request:e=>i.ZP.post(s.bV.RESEND_CONFIRMATION_INSTRUCTIONS,o()(["context"],e)),stateRequestKey:"resend-confirmation-instructions_post",transformError:e=>e});var d=n(27018),m=n(54629),y=n(46160),f=n(12687);const{doRequestAction:v,errorSelector:g}=(0,a.requestsFactory)({request:e=>i.ZP.post(s.bV.RESEND_CONFIRMATION_INSTRUCTIONS,e,{headers:{"x-platform-app":"sportsbook"}}),stateRequestKey:"iframe-resend-confirmation-instructions_post",transformError:e=>e,fulfilledActions:[({request:e})=>{const t=e.context===f.V0.sp.Registration?{[f.$u.Email]:(0,m.Z)(e.user.email||e.user.login)}:{[f.$u.AuthPhoneNumber]:e.user.login};return(0,d.z)({type:y.fn.ResendConfirmationInstructions,payload:t})}]})},49963:(e,t,n)=>{"use strict";n.d(t,{lh:()=>v,fk:()=>l,Li:()=>p,dF:()=>g,ND:()=>u,Yk:()=>c});var a=n(80848),r=n(61584),o=n.n(r),s=n(40087),i=n(66155);const{doRequestAction:l,requestFulfilledAction:c,errorSelector:u,isLoadedSelector:p}=(0,a.requestsFactory)({request:e=>i.ZP.post(s.bV.RESEND_UNLOCK_INSTRUCTIONS,o()(["context"],e)),stateRequestKey:"resend-unlock-instructions_post",transformError:e=>e});var d=n(27018),m=n(54629),y=n(46160),f=n(12687);const{doRequestAction:v,errorSelector:g}=(0,a.requestsFactory)({request:e=>i.ZP.post(s.bV.RESEND_UNLOCK_INSTRUCTIONS,e,{headers:{"x-platform-app":"sportsbook"}}),stateRequestKey:"iframe-resend-unlock-instructions_post",transformError:e=>e,fulfilledActions:[({request:e})=>{const t=e.context===f.V0.sp.Registration?{[f.$u.Email]:(0,m.Z)(e.user.email||e.user.login)}:{[f.$u.AuthPhoneNumber]:e.user.login};return(0,d.z)({type:y.fn.ResendUnlockInstructions,payload:t})}]})},53138:(e,t,n)=>{"use strict";n.d(t,{Fn:()=>y,Zh:()=>i,EM:()=>f,b:()=>p,Rr:()=>u,L$:()=>l,J8:()=>c});var a=n(80848),r=n(40087),o=n(66155),s=n(91726);const{doRequestAction:i,requestFulfilledAction:l,requestRejectedAction:c,errorSelector:u,isLoadedSelector:p}=(0,a.requestsFactory)({request:e=>o.ZP.put(r.bV.FORGOT_PASSWORD,e),stateRequestKey:"reset-password_put",transformError:e=>e,fulfilledActions:[()=>(0,s.NM)()]});var d=n(27018),m=n(46160);const{doRequestAction:y,errorSelector:f}=(0,a.requestsFactory)({request:e=>o.ZP.put(r.bV.FORGOT_PASSWORD,e,{headers:{"x-platform-app":"sportsbook"}}),stateRequestKey:"iframe-reset-password-put",transformError:e=>e,fulfilledActions:[()=>(0,d.z)({type:m.fn.EditPassword})]})},65679:(e,t,n)=>{"use strict";n.d(t,{HE:()=>l,Wr:()=>u,IM:()=>p,Gx:()=>c});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.RESTRICTIONS),transformResponse:e=>(e&&(0,s.W)({validate:s.X._4,endpoint:o.bV.RESTRICTIONS,errorContext:i.aO.API_VALIDATION,response:e}),e),stateRequestKey:"restrictions"}),{loadDataAction:u,responseSelector:p}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.RESTRICTIONS_MARKS),stateRequestKey:"restrictions-marks"})},41558:(e,t,n)=>{"use strict";n.d(t,{QV:()=>l,mo:()=>p,yv:()=>d,u9:()=>u,p0:()=>c});var a=n(80848),r=n(99490),o=n(66155),s=n(40087),i=function(e,t,n,a){return new(n||(n=Promise))((function(r,o){function s(e){try{l(a.next(e))}catch(e){o(e)}}function i(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((a=a.apply(e,t||[])).next())}))};const{loadDataAction:l,responseSelector:c,requestStatusSelector:u,errorSelector:p,isLoadedSelector:d}=(0,a.requestsFactory)({request:()=>i(void 0,void 0,void 0,(function*(){var e;const t=yield o.ZP.head(s.bV.LOCALES);return(null===(e=null==t?void 0:t.headers)||void 0===e?void 0:e.date)||""})),stateRequestKey:"server-date",transformError:e=>e,transformResponse:e=>{const t=e?r.ou.fromHTTP(e,{zone:"utc"}):r.ou.utc();return{serverDate:t,timeOffset:e?r.ou.now().valueOf()-t.valueOf():0}},includeInGlobalLoading:!1})},37708:(e,t,n)=>{"use strict";n.d(t,{YC:()=>c,cP:()=>a.cP,jV:()=>a.jV,rK:()=>p,HE:()=>u,Qq:()=>a.Qq,H9:()=>a.H9,k5:()=>a.k5});var a=n(76129),r=n(80848),o=n(66155),s=n(40087),i=n(27018),l=n(46160);const{doRequestAction:c,requestRejectedAction:u,errorSelector:p}=(0,r.requestsFactory)({request:e=>o.ZP.post(s.bV.SIGN_IN,e,{headers:{"x-platform-app":"sportsbook"}}),stateRequestKey:"iframe-sign-in_post",transformError:e=>e,fulfilledActions:[()=>(0,i.z)({type:l.fn.SignIn})]})},76129:(e,t,n)=>{"use strict";n.d(t,{H9:()=>d,Qq:()=>y,cP:()=>p,jV:()=>f,k5:()=>m});var a=n(80848),r=n(61584),o=n.n(r),s=n(40087),i=n(66155),l=n(91726),c=n(41138),u=n(77576);const{doRequestAction:p,requestFulfilledAction:d,requestRejectedAction:m,errorSelector:y,isLoadedSelector:f,resetRequestAction:v}=(0,a.requestsFactory)({request:e=>i.ZP.post(s.bV.SIGN_IN,o()(["context"],e)),transformResponse:e=>(e&&(0,c.W)({validate:c.X.ks,endpoint:s.bV.SIGN_IN,errorContext:u.aO.API_VALIDATION,response:e}),e),stateRequestKey:"sign-in_post",transformError:e=>e,fulfilledActions:[()=>(0,l.NM)()]})},1490:(e,t,n)=>{"use strict";n.d(t,{L:()=>i,w:()=>s});var a=n(80848),r=n(40087),o=n(66155);const{doRequestAction:s,requestFulfilledAction:i}=(0,a.requestsFactory)({request:()=>o.ZP.delete(r.bV.SIGN_OUT),stateRequestKey:"sign-out"})},52e3:(e,t,n)=>{"use strict";n.d(t,{fq:()=>y,Pm:()=>p,Kc:()=>d,vw:()=>f});var a=n(80848),r=n(13782),o=n(66155),s=n(40087),i=n(41138),l=n(77576),c=n(46160),u=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const{loadDataAction:p,requestFulfilledAction:d,responseSelector:m,isLoadingSelector:y,requestStatusSelector:f}=(0,a.requestsFactory)({request:e=>{var{locale:t,id:n,type:a}=e,i=u(e,["locale","id","type"]);return o.ZP.post(s.bV.SPORTSBOOK_COUNTERS,i,{baseURL:r.Z.common.api.sportsbookUrl,headers:{"Accept-Language":t}})},stateRequestKey:"sportsbook-counters",serializeRequestParameters:({id:e,locale:t,type:n})=>`${n}-${e}-${t}`,transformResponse:e=>(e&&(0,i.W)({validate:i.X.aO,endpoint:s.bV.SPORTSBOOK_COUNTERS,errorContext:l.aO.API_VALIDATION,response:e}),e),includeInGlobalLoading:!c.lc.has(c.nM.SportsbookCounters)})},35469:(e,t,n)=>{"use strict";n.d(t,{UT:()=>y,jh:()=>p,Ge:()=>d,ef:()=>f});var a=n(80848),r=n(13782),o=n(66155),s=n(40087),i=n(41138),l=n(77576),c=n(14151),u=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const{loadDataAction:p,requestFulfilledAction:d,responseSelector:m,isLoadingSelector:y,requestStatusSelector:f,errorSelector:v}=(0,a.requestsFactory)({request:e=>{var{locale:t}=e,n=u(e,["locale"]);return o.ZP.get(s.bV.SPORTSBOOK_SPORTS,{baseURL:r.Z.common.api.sportsbookUrl,headers:{"Accept-Language":t},paramsSerializer:({limit:e=500,sportType:t="regular",startTo:n,startFrom:a})=>[e?`limit=${e}`:"",n?`start_to=${n}`:"",a?`start_from=${a}`:"",t?`sport_type=${t}`:""].filter((e=>e)).join("&")},Object.assign({},n))},stateRequestKey:"sportsbook-sports",transformError:e=>e,transformResponse:e=>(e&&(0,i.W)({validate:i.X.sT,endpoint:s.bV.SPORTSBOOK_SPORTS,errorContext:l.aO.API_VALIDATION,response:e}),e),serializeRequestParameters:({locale:e})=>`${e}`,includeInGlobalLoading:!c.lc.has(c.nM.SportsbookSports)})},54193:(e,t,n)=>{"use strict";n.d(t,{Tl:()=>l,wf:()=>p,n5:()=>u,lb:()=>c});var a=n(80848),r=n(66155),o=n(40087),s=n(41138),i=n(77576);const{loadDataAction:l,responseSelector:c,requestStatusSelector:u,errorSelector:p}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.TIME_ZONES),transformResponse:e=>(e&&(0,s.W)({validate:s.X.fU,endpoint:o.bV.TIME_ZONES,errorContext:i.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"time-zones"})},28374:(e,t,n)=>{"use strict";n.d(t,{b$:()=>D,gV:()=>V,QI:()=>U,hX:()=>u,Xb:()=>N,kF:()=>G,UG:()=>F,F:()=>m,a7:()=>C,XN:()=>E,jV:()=>g,PN:()=>L,g9:()=>O,Jc:()=>S,Uh:()=>x,KR:()=>c,uY:()=>P,RZ:()=>W,mc:()=>J,tX:()=>H,wT:()=>y,md:()=>h,VD:()=>Z,Sw:()=>_,JR:()=>b,vY:()=>I,bV:()=>$,yJ:()=>T,wY:()=>M,jv:()=>A,hV:()=>p,sK:()=>w,T_:()=>R,jE:()=>d,gq:()=>j,Nf:()=>B,aW:()=>K,fz:()=>v,sA:()=>f,u5:()=>k});var a=n(80848),r=n(66155),o=n(40087),s=n(46160),i=n(41138),l=n(77576);const{loadDataAction:c,forcedLoadDataAction:u,setResponseAction:p,responseSelector:d,isLoadingSelector:m}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.get(o.bV.TOURNAMENT(e)),transformResponse:e=>(e&&(0,i.W)({validate:i.X.u3,endpoint:o.bV.TOURNAMENT("id"),errorContext:l.aO.API_VALIDATION,response:e}),e),stateRequestKey:"tournament",includeInGlobalLoading:!1}),{loadDataAction:y,responseSelector:f,isLoadedSelector:v,isLoadingSelector:g,requestFulfilledAction:_,requestStatusSelector:b,errorSelector:h}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.TOURNAMENTS),transformResponse:e=>(e&&(0,i.W)({validate:i.X.CF,endpoint:o.bV.TOURNAMENTS,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"tournaments",fulfilledActions:[({response:e})=>e.map((e=>p({response:e,params:{id:e.id}})))],includeInGlobalLoading:!s.lc.has(s.nM.Tournaments)}),{loadDataAction:O,responseSelector:A,isLoadingSelector:E,requestStatusSelector:x,errorSelector:S}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.RECENT_TOURNAMENTS),transformResponse:e=>(e&&(0,i.W)({validate:i.X.CF,endpoint:o.bV.RECENT_TOURNAMENTS,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"tournaments_recent",fulfilledActions:[({response:e})=>e.map((e=>p({response:e,params:{id:e.id}})))],includeInGlobalLoading:!s.lc.has(s.nM.TournamentsRecent)}),{loadDataAction:P,forcedLoadDataAction:N,setResponseAction:w,responseSelector:j,isLoadingSelector:C}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.get(o.bV.TOURNAMENT_STATUS(e)),transformResponse:e=>(e&&(0,i.W)({validate:i.X.P$,endpoint:o.bV.TOURNAMENT_STATUS("id"),errorContext:l.aO.API_VALIDATION,response:e}),e),stateRequestKey:"tournament_status",includeInGlobalLoading:!1}),{loadDataAction:I,requestFulfilledAction:T,responseSelector:k,setResponseAction:R,isLoadingSelector:L,isLoadedSelector:F,requestStatusSelector:M,errorSelector:$}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.TOURNAMENTS_STATUSES),transformResponse:e=>(e&&(0,i.W)({validate:i.X.Ku,endpoint:o.bV.TOURNAMENTS_STATUSES,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"tournaments_statuses",fulfilledActions:[({response:e})=>e.map((e=>w({response:e,params:{id:e.tournament_id}})))],includeInGlobalLoading:!s.lc.has(s.nM.TournamentsStatuses)}),{loadDataAction:Z,responseSelector:q}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.TOURNAMENTS_PLAYER),transformResponse:e=>(e&&(0,i.W)({validate:i.X.CF,endpoint:o.bV.TOURNAMENTS_PLAYER,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),stateRequestKey:"tournaments_player"}),{doRequestAction:D,requestFulfilledAction:V,requestRejectedAction:U}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e,confirmed:t})=>r.ZP.post(o.bV.TOURNAMENT_CONFIRM(e),{confirmed:t}),stateRequestKey:"tournament_confirm",useDebounce:!0}),{forcedLoadDataAction:G,responseSelector:B,setResponseAction:z}=(0,a.requestsFactory)({serializeRequestParameters:({id:e,teamId:t})=>`${e}-${t}`,request:({id:e,teamId:t})=>r.ZP.get(o.bV.TOURNAMENT_TEAM(e,t)),transformResponse:e=>(e&&(0,i.W)({validate:i.X.Nk,endpoint:o.bV.TOURNAMENT_TEAM("id","teamId"),errorContext:l.aO.API_VALIDATION,response:e}),e),stateRequestKey:"tournament_team",includeInGlobalLoading:!1}),{loadDataAction:W,responseSelector:K,requestStatusSelector:H,errorSelector:J}=(0,a.requestsFactory)({serializeRequestParameters:({id:e})=>`${e}`,request:({id:e})=>r.ZP.get(o.bV.TOURNAMENT_TEAMS(e)),transformResponse:e=>(e&&(0,i.W)({validate:i.X.k$,endpoint:o.bV.TOURNAMENT_TEAMS("id"),errorContext:l.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"tournament_teams",fulfilledActions:[({response:e})=>e.map((e=>z({response:e,params:{id:e.tournament_id,teamId:e.id}})))],includeInGlobalLoading:!1})},95786:(e,t,n)=>{"use strict";n.d(t,{ud:()=>l,NT:()=>c,SB:()=>u});var a=n(80848),r=n(40087),o=n(66155),s=n(91726),i=n(15498);const{doRequestAction:l,isLoadingSelector:c,requestFulfilledAction:u}=(0,a.requestsFactory)({request:e=>o.ZP.patch(r.bV.UPDATE_LOCALE,e),stateRequestKey:"update_locale_patch",fulfilledActions:[({response:{language:e},state:t})=>{const n=(0,s.wm)(t);return n?(0,s.tp)({response:Object.assign(Object.assign({},n),{language:e})}):null},()=>(0,i.pf)()]})},93155:(e,t,n)=>{"use strict";n.d(t,{Zv:()=>m,Ng:()=>d,ck:()=>y,ps:()=>p,RO:()=>a.RO,ap:()=>a.ap,f3:()=>a.f3,K:()=>a.K,Qi:()=>a.Qi,JE:()=>a.JE,Bt:()=>a.Bt});var a=n(49997),r=n(80848),o=n(66155),s=n(40087),i=n(27018),l=n(54629),c=n(46160),u=n(12687);const{doRequestAction:p,requestFulfilledAction:d,errorSelector:m,isLoadingSelector:y}=(0,r.requestsFactory)({request:({body:e,params:t={}})=>o.ZP.post(s.bV.USERS,e,{params:t,headers:{"x-platform-app":"sportsbook"}}),stateRequestKey:"iframe-sign-up",transformError:e=>e,fulfilledActions:[({response:e,request:t})=>{const n=t.body.user.context===u.V0.sp.Registration?{[u.$u.Email]:(0,l.Z)(e.email)}:{[u.$u.AuthPhoneNumber]:e.auth_phone_number};return(0,i.z)({type:c.fn.SignUp,payload:n})}]})},49997:(e,t,n)=>{"use strict";n.d(t,{Bt:()=>y,JE:()=>c,K:()=>m,Qi:()=>d,RO:()=>f,ap:()=>p,f3:()=>u});var a=n(80848),r=n(40087),o=n(66155),s=n(91726),i=n(41138),l=n(77576);const{doRequestAction:c,errorSelector:u,setErrorAction:p,isLoadingSelector:d,requestFulfilledAction:m,responseSelector:y,isLoadedSelector:f}=(0,a.requestsFactory)({request:({body:e,params:t={}})=>o.ZP.post(r.bV.USERS,e,{params:t}),transformResponse:e=>(e&&(0,i.W)({validate:i.X.ks,endpoint:r.bV.USERS,errorContext:l.aO.API_VALIDATION,response:e}),e),stateRequestKey:"sign-up",transformError:e=>e,fulfilledActions:[()=>(0,s.NM)()]})},26740:(e,t,n)=>{"use strict";n.d(t,{K:()=>i,Y:()=>s});var a=n(80848),r=n(40087),o=n(66155);const{doRequestAction:s,errorSelector:i}=(0,a.requestsFactory)({request:({body:e,params:t={}})=>o.ZP.post(r.bV.VALIDATE_USER,e,{params:t}),stateRequestKey:"validate-user",transformError:e=>e,fulfilledActions:[({request:{successCallback:e}})=>(e(),null)]})},26687:(e,t,n)=>{"use strict";n.d(t,{N9:()=>_,ij:()=>p,NN:()=>g,S$:()=>f,N5:()=>b,Xf:()=>y,fS:()=>h,UQ:()=>c,uh:()=>m,jE:()=>d,oG:()=>v,i9:()=>u});var a=n(80848),r=n(66155),o=n(40087),s=n(46160),i=n(41138),l=n(77576);const{loadDataAction:c,responseSelector:u,isLoadingSelector:p,requestStatusSelector:d,errorSelector:m}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.TOP_WINNERS,{headers:{accept:o.sT}}),transformResponse:e=>(e&&(0,i.W)({validate:i.X.Yu,endpoint:o.bV.TOP_WINNERS,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"top-winners",includeInGlobalLoading:!s.lc.has(s.nM.TopWinners)}),{loadDataAction:y,responseSelector:f,setResponseAction:v,requestFulfilledAction:g,isLoadingSelector:_,requestStatusSelector:b,errorSelector:h}=(0,a.requestsFactory)({request:()=>r.ZP.get(o.bV.LATEST_WINNERS,{headers:{accept:o.sT}}),transformResponse:e=>(e&&(0,i.W)({validate:i.X.Yu,endpoint:o.bV.LATEST_WINNERS,errorContext:l.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"latest-winners",includeInGlobalLoading:!s.lc.has(s.nM.LatestWinners)})},77289:(e,t,n)=>{"use strict";n.d(t,{$y:()=>c,a7:()=>r,ru:()=>o,s7:()=>i,tS:()=>a,uq:()=>s});const a="bar",r="EUR",o=["mercuryo"],s=[],i=!0;var l,c;!function(e){e.Primary="primary",e.Secondary="secondary",e.Danger="danger",e.More="more"}(l||(l={})),function(e){e.Default="default",e.Large="large",e.Game="game",e.Winner="winner"}(c||(c={}))},90126:(e,t,n)=>{"use strict";n.d(t,{R:()=>s,T:()=>o});var a=n(67294),r=n(77289);const o=e=>a.useMemo((()=>r.uq.includes(`${e}`.toLowerCase())),[e]),s=e=>{const t={affiliate:"https://affilka.com",sportsbook:"https://sports-demo-react.sysops.xyz"};return a.useMemo((()=>{let n=[];return e.length>0&&(n=null==e?void 0:e.map((function(e){return e.external=(null==e?void 0:e.id)in t,(null==e?void 0:e.id)in t&&(e.path=t[null==e?void 0:e.id]),e}))),n}),[e])}},63360:(e,t,n)=>{"use strict";n.d(t,{Qw:()=>i,a2:()=>s,AH:()=>r,uZ:()=>l,UI:()=>c,oV:()=>a,Bw:()=>o});const a={en:{categories:["bottom-menu"],path:"privacy-policy",layout:"default",id:"privacy-policy",title:"KYC Policies, Privacy & Management of Personal Data"}},r={},o={en:{categories:["bottom-menu","terms-page"],path:"terms-and-conditions",layout:"default",id:"terms-and-conditions",title:"General T&C"}},s={en:"Casino Adrenaline"},i=[{code:"en",name:"English",name_in_locale:"English",default:!0}],l={en:{"top-menu":[{id:"sports",title:"Sports",path:"sports"},{id:"promotions",title:"Promotions",path:"promotions"},{id:"tournaments",title:"Tournaments",path:"tournaments"},{id:"vip",title:"Vip program",path:"vip"},{id:"banking",title:"Banking",path:"banking"},{id:"games",title:"All Games",path:"games"},{id:"contact-us",title:"Contact us",path:"contact-us"}],"left-header-menu":[{id:"sports",title:"Sports",path:"sports"},{id:"promotions",title:"Promotions",path:"promotions"},{id:"tournaments",title:"Tournaments",path:"tournaments"},{id:"vip",title:"Vip program",path:"vip"},{id:"banking",title:"Banking",path:"banking"},{id:"games",title:"All Games",path:"games"},{id:"contact-us",title:"Contact us",path:"contact-us"},{id:"jackpot",title:"jackpot",path:"jackpot"}],"bottom-menu":[{id:"banking",title:"Banking",path:"banking"},{id:"games",title:"All Games",path:"games"},{id:"contact-us",title:"Contact us",path:"contact-us"},{id:"dispute-resolution",title:"dispute-resolution",path:"dispute-resolution"},{id:"terms-and-conditions",title:"General T&C",path:"terms-and-conditions"},{id:"responsible-gaming",title:"Responsible Gaming",path:"responsible-gaming"},{id:"bonus-terms",title:"Bonus Terms",path:"bonus-terms"},{id:"faq",title:"FAQ",path:"faq"},{id:"about-us",title:"About Us",path:"about-us"},{id:"privacy-policy",title:"KYC Policies, Privacy & Management of Personal Data",path:"privacy-policy"},{id:"about-btc",title:"About Bitcoin",path:"about-btc"},{id:"self-exclusion",title:"Self Exclusion",path:"self-exclusion"},{id:"aml",title:"Anti-Money Laundering",path:"aml"},{id:"account-payouts-and-bonuses",title:"Account, Payouts and Bonuses",path:"account-payouts-and-bonuses"},{id:"sportsbook-rules",title:"Sportsbook Rules",path:"sportsbook-rules"},{id:"tournament",title:"Tournament",path:"tournament"}],"terms-page":[{id:"terms-and-conditions",title:"General T&C",path:"terms-and-conditions"}]}},c={CMS:{en:{sports:{title:"Sports",categories:["top-menu","left-header-menu"],layout:"default"},promotions:{title:"Promotions",categories:["left-header-menu","top-menu"],layout:"default"},tournaments:{title:"Tournaments",categories:["left-header-menu","top-menu"],layout:"default"},"tournaments/xmasspinsandwins":{title:"Xmas Spins & Wins",categories:[],layout:"default"},vip:{title:"Vip program",categories:["left-header-menu","top-menu"],layout:"default"},banking:{title:"Banking",categories:["bottom-menu","left-header-menu","top-menu"],layout:"default"},games:{title:"All Games",categories:["bottom-menu","left-header-menu","top-menu"],layout:"default"},"games/slots":{title:"Slots games",categories:[],layout:"default"},"games/live":{title:"Live Games",categories:[],layout:"default"},"games/jackpot":{title:"Jackpot Games",categories:[],layout:"default"},"games/popular":{title:"Popular Games",categories:[],layout:"default"},"games/table":{title:"Table Games",categories:[],layout:"default"},"games/roulette":{title:"Roulette Games",categories:[],layout:"default"},"games/crypto":{title:"Crypto Games",categories:[],layout:"default"},"games/bonus_buy":{title:"Bonus Buy Games",categories:[],layout:"default"},"games/favoriteGames":{title:"Favorite Games",categories:[],layout:"default"},"contact-us":{title:"Contact us",categories:["bottom-menu","left-header-menu","top-menu"],layout:"default"},"dispute-resolution":{title:"dispute-resolution",categories:["bottom-menu"],layout:"default"},"terms-and-conditions":{title:"General T&C",categories:["bottom-menu","terms-page"],layout:"default"},"responsible-gaming":{title:"Responsible Gaming",categories:["bottom-menu"],layout:"default"},"bonus-terms":{title:"Bonus Terms",categories:["bottom-menu"],layout:"default"},faq:{title:"FAQ",categories:["bottom-menu"],layout:"default"},"about-us":{title:"About Us",categories:["bottom-menu"],layout:"default"},"privacy-policy":{title:"KYC Policies, Privacy & Management of Personal Data",categories:["bottom-menu"],layout:"default"},"about-btc":{title:"About Bitcoin",categories:["bottom-menu"],layout:"default"},"self-exclusion":{title:"Self Exclusion",categories:["bottom-menu"],layout:"default"},aml:{title:"Anti-Money Laundering",categories:["bottom-menu"],layout:"default"},"account-payouts-and-bonuses":{title:"Account, Payouts and Bonuses",categories:["bottom-menu"],layout:"default"},"game-rules":{title:"Game Rules",categories:[],layout:"default"},complaints:{title:"Complaints",categories:[],layout:"default"},"registration-procedure":{title:"Registration Procedure",categories:[],layout:"default"},"amm-test-page":{title:"amm-test-page",categories:[],layout:"default"},"landing-test":{title:"landing-test",categories:[],layout:"landing"},"landing-with-layout-test":{title:"landing-with-layout-test",categories:[],layout:"default"},"exclusive-landing-pages":{title:"exclusive landing pages",categories:[],layout:"default"},"50fs-amb-qos":{title:"50fs-amb-qos",categories:[],layout:"default"},"exclusive-spicy-casino":{title:"exclusive-spicy-casino",categories:[],layout:"default"},"bitcoin-play-exclusive":{title:"bitcoin-play-exclusive",categories:[],layout:"default"},"cbc365-exclusive":{title:"cbc365-exclusive",categories:[],layout:"default"},"cryptorunner-exclusive":{title:"cryptorunner-exclusive",categories:[],layout:"default"},"freechipgratis-exclusive":{title:"freechipgratis-exclusive",categories:[],layout:"default"},"exclusive-lcb":{title:"exclusive-lcb",categories:[],layout:"default"},"signup-bonus":{title:"signup-bonus",categories:[],layout:"default"},"bonusmaniac-exclusive":{title:"bonusmaniac-exclusive",categories:[],layout:"default"},"35-free-spins":{title:"35-free-spins",categories:[],layout:"default"},"exclusive-5-btc":{title:"exclusive-5-btc",categories:[],layout:"default"},"lp-wil-blow-your-mind":{title:"lp-wil-blow-your-mind",categories:[],layout:"default"},"lp-wil-blow-your-mind2":{title:"lp-wil-blow-your-mind2",categories:[],layout:"default"},"lcb-exclusive":{title:"lcb-exclusive",categories:[],layout:"landing"},"vip-test":{title:"vip-test",categories:[],layout:"default"},super:{title:"Super100",categories:[],layout:"default"},big:{title:"Big40",categories:[],layout:"default"},"loyalty-freespins":{title:"Loyalty Freespins",categories:[],layout:"default"},"lcb-fs50-lcb125":{title:"lcb-fs50-lcb125",categories:[],layout:"default"},"guru50-guru130":{title:"guru50-guru130",categories:[],layout:"default"},"cbc-50fs-125":{title:"cbc-50fs-125",categories:[],layout:"default"},"fcf50-cf130":{title:"fcf50-cf130",categories:[],layout:"default"},grand:{title:"Grand50",categories:[],layout:"default"},cashback:{title:"Cashback",categories:[],layout:"default"},rush:{title:"Rush20",categories:[],layout:"default"},jackpot:{title:"jackpot",categories:["left-header-menu"],layout:"default"},newgame:{title:"New Game",categories:[],layout:"default"},"sportsbook-rules":{title:"Sportsbook Rules",categories:["bottom-menu"],layout:"default"},providers:{title:"Providers",categories:[],layout:"default"},"providers-new":{title:"Providers New",categories:[],layout:"default"},tournament:{title:"Tournament",categories:["bottom-menu"],layout:"default"},"":{title:"Home",categories:[]}}},STATIC:["error","forms/edit_password","forms/forgot_password","forms/missed_auth_fields","forms/resend_confirmation_instructions","forms/resend_unlock_instructions","forms/sign_in","forms/sign_up","game","games","","multiselect","unavailable-in-country","users/forgot-password","users/password/edit","users/resend-confirmation-instructions","users/resend-unlock-instructions","users/sign_in","users/sign_up"]}},57802:(e,t,n)=>{"use strict";n.d(t,{q:()=>E,Z:()=>x});var a=n(67294),r=n(1667),o=n.n(r),s=n(52478),i=n.n(s),l=n(13782),c=n(57027),u=n(18170),p=n(14370),d=n(3283),m=n(55709),y=n(79605),f=n.n(y),v=n(86706),g=n(24586),_=n(63176);const b=e=>{const t=(0,v.v9)(_.nY),[n,r]=(0,a.useState)((()=>function(e,t){if(!t)return e[0];const n=h[t];let a=e[0],r=Math.abs(n-a.value);return e.forEach((e=>{const t=Math.abs(n-e.value);t<r&&(a=e,r=t)})),a}(g.breakpoints,t)));return(0,a.useEffect)((()=>{const t=(0,c.R)(window,"resize"),n=(0,u.of)(1),a=(0,p.T)(t,n).pipe((0,d.b)(50),(0,m.U)((()=>window.innerWidth)),(0,m.U)((t=>f()((({value:e})=>e<=t),e)||e[0]))).subscribe(r);return()=>{a.unsubscribe()}}),[e,r]),n},h={mobile:360,tablet:768,desktop:1248};const O=o()(i()("value"),l.Z.breakpoints),A=(0,a.createContext)({breakpoint:O[0]}),E=({children:e})=>{const t=b(O);return a.createElement(A.Provider,{value:{breakpoint:t}},e)},x=A},33805:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});var a=n(91757);const r=(0,a.createAction)("@CAPTCHA/INIT")()},31330:(e,t,n)=>{"use strict";n.d(t,{B3:()=>s,FN:()=>o,mc:()=>i});var a=n(22222),r=n(76053);const o=(0,a.createSelector)(r.k,(e=>({token:null==e?void 0:e.recaptcha,version:null==e?void 0:e.recaptcha_version}))),s=(0,a.createSelector)(o,(e=>!!e.token&&3===e.version)),i=e=>e.captcha.isInitialized},43174:(e,t,n)=>{"use strict";n.d(t,{M:()=>g,Z:()=>_});var a=n(67294),r=n(86706),o=n(36609),s=n(91072),i=n(13782),l=n(71421),c=n(35187),u=n(9253),p=n(63176),d=n(46807),m=n(98251),y=n(8368);const f=(0,a.createContext)({location:{},t:o.ZP.t,getCdnUrl:()=>""}),{common:{cdn:{prefix:v}}}=i.Z,g=({children:e})=>{const t=(0,r.v9)(l.lA),n=(0,r.v9)(y.U6),o=(0,r.v9)(u.hp),i=(0,r.v9)(p.nY),g=(0,r.v9)(d.uJ),_=(0,r.v9)(m.vJ),b=(0,c.Z)(),{t:h}=(0,s.$G)(),O=(0,a.useCallback)(((e,t=!0)=>g?`${g}${t&&v?`/${v}`:""}${e}`:""),[g]),A=(0,a.useMemo)((()=>({player:t,projectInfo:n,location:o,device:i,cms:b,t:h,getCdnUrl:O,currentIp:_})),[t,n,o,i,b,h,O,_]);return a.createElement(f.Provider,{value:A},e)},_=f},77693:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(67294),r=n(7103),o=n(91072);const s=()=>{const{t:e}=(0,o.$G)();return a.createElement(a.Fragment,null,e("errorBoundary.title"))};class i extends a.Component{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){(0,r.QZ)(e,t)}render(){const{children:e,message:t}=this.props;return this.state.hasError?a.createElement(a.Fragment,null,t||a.createElement(s,null)):e}}},79820:(e,t,n)=>{"use strict";n.d(t,{A:()=>f,Z:()=>v});var a,r,o=n(67294),s=n(38877),i=n(86706),l=n(13782);!function(e){e.Visible="visible",e.Hidden="hidden"}(a||(a={})),function(e){e.Maximized="maximized",e.Minimized="minimized",e.Hidden="hidden"}(r||(r={}));var c=n(41011);const u=l.Z.liveChat.viewOption===a.Hidden?r.Hidden:r.Minimized,p={showChat:c.Z,hideChat:c.Z,isOpen:u===r.Minimized,minimizeChatWindow:c.Z,visibility:u,onVisibilityChanged:c.Z},d=()=>{const[e,t]=(0,o.useState)(p),n=(0,o.useCallback)((()=>t((e=>Object.assign(Object.assign({},e),{visibility:r.Maximized,isOpen:!0})))),[]),a=(0,o.useCallback)((()=>t((e=>Object.assign(Object.assign({},e),{visibility:r.Maximized,isOpen:!1})))),[]),s=(0,o.useCallback)((()=>t((e=>Object.assign(Object.assign({},e),{visibility:r.Minimized,isOpen:!0})))),[]),i=(0,o.useCallback)((({visibility:e})=>{const n=e===r.Minimized?u:e;t((e=>Object.assign(Object.assign({},e),{visibility:n,isOpen:n!==r.Hidden})))}),[]);return[e,(0,o.useCallback)((()=>{t((e=>Object.assign(Object.assign({},e),{showChat:n,hideChat:a,minimizeChatWindow:s,onVisibilityChanged:i})))}),[n,a,s,i])]};var m=n(35195);const y=(0,o.createContext)({showChat:c.Z,isOpen:!1,hideChat:c.Z,minimizeChatWindow:c.Z,onVisibilityChanged:c.Z,visibility:r.Hidden}),f=({children:e})=>{const[t,n]=d(),a=(0,i.v9)(m.C5);return l.Z.liveChat.license?o.createElement(y.Provider,{value:t},e,l.Z.liveChat.license&&a?o.createElement(s._E,{onReady:n,chatBetweenGroups:!1,license:`${l.Z.liveChat.license}`,visibility:t.visibility,onVisibilityChanged:t.onVisibilityChanged,group:l.Z.liveChat.group}):null):o.createElement(o.Fragment,null,e)},v=y},99873:(e,t,n)=>{"use strict";n.d(t,{DI:()=>I,yh:()=>E});var a=n(41011);const r=768,o=325,s="rnc__notification-item";var i,l,c,u,p;!function(e){e.BOTTOM_LEFT="bottom-left",e.BOTTOM_RIGHT="bottom-right",e.BOTTOM_CENTER="bottom-center",e.TOP_LEFT="top-left",e.TOP_RIGHT="top-right",e.TOP_CENTER="top-center",e.CENTER="center",e.TOP_FULL="top-full",e.BOTTOM_FULL="bottom-full"}(i||(i={})),function(e){e.TOP="top",e.BOTTOM="bottom"}(l||(l={})),function(e){e.SUCCESS="success",e.DANGER="danger",e.INFO="info",e.DEFAULT="default",e.WARNING="warning"}(c||(c={})),function(e){e.TIMEOUT="timeout",e.CLICK="click",e.TOUCH="touch",e.MANUAL="manual"}(u||(u={})),function(e){e.PAUSED="paused",e.RUNNING="running"}(p||(p={}));const d=e=>null==e,m=e=>e===i.BOTTOM_FULL||e===i.BOTTOM_LEFT||e===i.BOTTOM_RIGHT||e===i.BOTTOM_CENTER,y=e=>e===i.TOP_FULL||e===i.TOP_LEFT||e===i.TOP_RIGHT||e===i.TOP_CENTER,f=e=>{var t;const{type:n,content:a,userDefinedTypes:r}=e,o=[s];if(a)return o;if(!r)return(e=>{switch(e){case c.DEFAULT:return[s,`${s}--default`];case c.SUCCESS:return[s,`${s}--success`];case c.DANGER:return[s,`${s}--danger`];case c.WARNING:return[s,`${s}--warning`];case c.INFO:return[s,`${s}--info`];default:return[s]}})(n||"");const i=r.find((e=>e.name===n));return o.concat(null!==(t=null==i?void 0:i.htmlClasses)&&void 0!==t?t:[])},v=({duration:e,timingFunction:t,delay:n},a)=>`${e}ms ${a} ${t} ${n}ms`,g=e=>e?(0|16*Math.random()).toString(16):"100000000000100000000000".replace(/1|0/g,g),_=(e,t)=>{const n=e||{};return d(n.duration)&&(n.duration=t.duration),d(n.timingFunction)&&(n.timingFunction=t.timingFunction),d(n.delay)&&(n.delay=t.delay),n},b=e=>{const t=e,n={duration:0,click:!0,touch:!0,onScreen:!1,pauseOnHover:!1,waitForAnimation:!1,showIcon:!1};return t?(Object.keys(n).forEach((e=>{d(t[e])&&(t[e]=n[e])})),t):n},h=(e,t,n)=>({duration:e,timingFunction:t,delay:n}),O=(e,t,n)=>{const{id:r,container:o,insert:s,dismiss:i,animationIn:l,animationOut:u,slidingEnter:p,slidingExit:d,touchRevert:m,touchSlidingExit:y,width:f,content:v,onRemoval:O,type:A}=e,E=Object.assign(Object.assign({},e),{id:r||g(),container:o.toLowerCase(),insert:(s||"top").toLowerCase(),dismiss:b(i),animationIn:l||[],animationOut:u||[],slidingEnter:_(p,h(600,"linear",0)),slidingExit:_(d,h(600,"linear",0)),touchRevert:_(m,h(600,"linear",0)),touchSlidingExit:{fade:_(null==y?void 0:y.fade,h(300,"linear",0)),swipe:_(null==y?void 0:y.swipe,h(600,"linear",0))},width:null!=f?f:n,type:!v&&A?A.toLowerCase():void 0,onRemoval:O||a.Z});return t&&!v&&(E.userDefinedTypes=((e,t)=>{const{content:n,type:a}=e;if(a!==c.SUCCESS&&a!==c.DANGER&&a!==c.INFO&&a!==c.DEFAULT&&a!==c.WARNING&&t&&!n)return t})(e,t)),E};var A=n(67294);const E=new class{constructor(){this.counter=0,this.incrementCounter=()=>this.counter+=1,this.getCounter=()=>this.counter}addNotification(e){this.incrementCounter();const t=O(e,this.types,this.defaultNotificationWidth);return this.add(t)}register(e){const{addNotification:t,removeNotification:n,removeAllNotifications:a,types:r,defaultNotificationWidth:o}=e;this.add=t,this.removeNotification=n,this.removeAllNotifications=a,this.defaultNotificationWidth=o,this.types=r}};class x{constructor(e,t){this.callback=e,this.remaining=t,this.resume()}pause(){clearTimeout(this.timerId),this.remaining-=Date.now()-this.start}resume(){this.start=Date.now(),clearTimeout(this.timerId),this.timerId=setTimeout(this.callback,this.remaining)}clear(){clearTimeout(this.timerId)}}const S=e=>{const{htmlClassList:t,notification:n,animationPlayState:a,onMouseEnter:r,onMouseLeave:o,removeNotification:s}=e,i=n.content,l=n.dismiss.duration>0&&n.dismiss.pauseOnHover,c=(0,A.useCallback)((()=>{s(u.TIMEOUT)}),[s]);return i?A.createElement("div",{className:`${[...t].join(" ")}`,onMouseEnter:l?r:void 0,onMouseLeave:l?o:void 0},(0,A.isValidElement)(i)?i:A.createElement(i,{id:n.id,notificationConfig:Object.assign({},n),animationPlayState:a,onAnimationEnd:c})):null},P=e=>{const{notification:t,animationPlayState:n,removeNotification:a}=e,r={animationName:"timer",animationDuration:`${t.dismiss.duration}ms`,animationTimingFunction:"linear",animationFillMode:"forwards",animationDelay:"0",animationPlayState:n},o=(0,A.useCallback)((()=>{a(u.TIMEOUT)}),[a]);return t.dismiss.duration&&t.dismiss.onScreen?A.createElement("div",{className:"rnc__notification-timer"},A.createElement("div",{className:"rnc__notification-timer-filler",onAnimationEnd:o,style:r})):null},N=e=>{const{notification:t,htmlClassList:n,animationPlayState:a,removeNotification:r,onMouseEnter:o,onMouseLeave:s,onClick:i}=e,l=t.dismiss.duration>0&&t.dismiss.pauseOnHover;return A.createElement("div",{className:`${[...n].join(" ")}`,onMouseEnter:l?o:void 0,onMouseLeave:l?s:void 0},A.createElement("div",{className:"rnc__notification-content"},t.dismiss.showIcon&&A.createElement("div",{className:"rnc__notification-close-mark",onClick:i}),t.title&&A.createElement("div",{className:"rnc__notification-title"},t.title),A.createElement("div",{className:"rnc__notification-message"},t.message),A.createElement(P,{notification:t,animationPlayState:a,removeNotification:r})))},w=e=>{const{notification:t,notificationsCount:n,isMobile:a,toggleRemoval:r}=e,[o,s]=(0,A.useState)(!0),[c,d]=(0,A.useState)(p.RUNNING),[g,_]=(0,A.useState)(f(t)),[b,h]=(0,A.useState)(),[O,E]=(0,A.useState)(),[P,w]=(0,A.useState)(),[j,C]=(0,A.useState)({height:"0px",overflow:"hidden",width:a?"100%":`${t.width}px`}),I=(0,A.useRef)(null),T=(0,A.useRef)(),k=(0,A.useRef)(),R=(0,A.useRef)(e),L=(0,A.useRef)(!0);(0,A.useEffect)((()=>{var e;const a=((e,t)=>!(t<=1)&&(e.insert===l.TOP&&y(e.container)||e.insert===l.BOTTOM&&m(e.container)||e.container===i.CENTER))(t,n),r=null===(e=I.current)||void 0===e?void 0:e.scrollHeight,o=()=>{if(!t.dismiss.duration||t.dismiss.onScreen||T.current)return;T.current=new x((()=>F(u.TIMEOUT)),t.dismiss.duration)};return k.current=()=>{requestAnimationFrame((()=>{_((e=>[...t.animationIn,...e]))}))},C((e=>({width:e.width,height:`${r}px`,transition:a?v(t.slidingEnter,"height"):"10ms height"}))),h((()=>o)),()=>{T.current&&T.current.clear()}}),[]),(0,A.useEffect)((()=>{k.current&&(k.current(),k.current=void 0)})),(0,A.useEffect)((()=>{var n,a;if(L.current)L.current=!1;else{e.hasBeenRemoved&&!R.current.hasBeenRemoved&&F(u.MANUAL);const r=null===(a=null===(n=I.current)||void 0===n?void 0:n.children[0])||void 0===a?void 0:a.scrollHeight;R.current!==e&&!e.hasBeenRemoved&&r&&C((e=>Object.assign(Object.assign({},e),{height:`${r+(t.container.endsWith("full")?0:15)}px`}))),R.current=e}}));const F=(0,A.useCallback)((e=>{const n=[...t.animationOut,...f(t)],a=()=>r(t.id,(()=>t.onRemoval(t.id,e))),o={height:"0px",overflow:"hidden",transition:v(t.slidingExit,"height")};if(t.dismiss.waitForAnimation)return _(n),void E((()=>()=>{C(Object.assign({width:j.width},o)),h((()=>a))}));_(n),h((()=>a)),C((e=>Object.assign({width:e.width},o)))}),[j,t,r]),M=(0,A.useCallback)((()=>{(t.dismiss.click||t.dismiss.showIcon)&&F(u.CLICK)}),[t.dismiss.click,t.dismiss.showIcon,F]),$=(0,A.useCallback)((e=>{const{pageX:t}=e.touches[0];w(t),C((e=>Object.assign(Object.assign({},e),{position:"relative"})))}),[]),Z=(0,A.useCallback)((e=>{var n;const{pageX:a}=e.touches[0],o=null===(n=I.current)||void 0===n?void 0:n.offsetWidth;if(P&&a&&o){const e=a-P,n=window.innerWidth+o,c=`${a-P>=0?n:-n}px`;if(i=e,l=o,Math.abs(i)>=.4*l){const e=v(t.touchSlidingExit.swipe,"left"),n=v(t.touchSlidingExit.fade,"opacity"),a=()=>{r(t.id,(()=>t.onRemoval(t.id,u.TOUCH)))};return s(!1),C((t=>Object.assign(Object.assign({},t),{left:c,opacity:0,transition:`${e}, ${n}`}))),void h((()=>()=>{C((e=>Object.assign(Object.assign({},e),{height:"0px",overflow:"hidden",transition:v(t.slidingExit,"height")}))),h((()=>a))}))}C((t=>Object.assign(Object.assign({},t),{left:`${0+e}px`})))}var i,l}),[t.id,t.onRemoval,t.slidingExit,t.touchSlidingExit.swipe,t.touchSlidingExit.fade,P,r]),q=(0,A.useCallback)((()=>{C((e=>Object.assign(Object.assign({},e),{left:0,transition:v(t.touchRevert,"left")})))}),[t.touchRevert]),D=(0,A.useCallback)((()=>{T.current&&T.current.pause(),d(p.PAUSED)}),[]),V=(0,A.useCallback)((()=>{T.current&&T.current.resume(),d(p.RUNNING)}),[]);return A.createElement("div",{ref:I,onClick:t.dismiss.click?M:void 0,style:j,className:"rnc__notification",onAnimationEnd:O,onTransitionEnd:b,onTouchStart:o?$:void 0,onTouchMove:o?Z:void 0,onTouchEnd:o?q:void 0},t.content?A.createElement(S,{notification:t,htmlClassList:g,animationPlayState:c,onMouseEnter:D,onMouseLeave:V,removeNotification:F}):A.createElement(N,{notification:t,htmlClassList:g,animationPlayState:c,removeNotification:F,onMouseEnter:D,onMouseLeave:V,onClick:M}))},j=e=>{const{id:t,className:n,notifications:a,getNotificationElements:r}=e,o=(e=>{const t=[],n=[],a=[],r=[],o=[],s=[],l=[],c=[],u=[];return e.forEach((e=>{const{container:p}=e;p===i.TOP_FULL?c.push(e):p===i.BOTTOM_FULL?u.push(e):p===i.TOP_LEFT?t.push(e):p===i.TOP_RIGHT?n.push(e):p===i.TOP_CENTER?a.push(e):p===i.BOTTOM_LEFT?r.push(e):p===i.BOTTOM_RIGHT?o.push(e):p===i.BOTTOM_CENTER?s.push(e):p===i.CENTER&&l.push(e)})),{topFull:c,bottomFull:u,topLeft:t,topRight:n,topCenter:a,bottomLeft:r,bottomRight:o,bottomCenter:s,center:l}})(a),s=r(o.topFull,!1),l=r(o.bottomFull,!1),c=r(o.topLeft,!1),u=r(o.topRight,!1),p=r(o.topCenter,!1),d=r(o.bottomLeft,!1),m=r(o.bottomRight,!1),y=r(o.bottomCenter,!1),f=r(o.center,!1);return A.createElement("div",{id:t,key:"screen",className:`rnc__base ${n||""}`},A.createElement("div",{className:"rnc__notification-container--top-full"},s),A.createElement("div",{className:"rnc__notification-container--bottom-full"},l),A.createElement("div",{className:"rnc__notification-container--top-left"},c),A.createElement("div",{className:"rnc__notification-container--top-right"},u),A.createElement("div",{className:"rnc__notification-container--bottom-left"},d),A.createElement("div",{className:"rnc__notification-container--bottom-right"},m),A.createElement("div",{className:"rnc__notification-container--top-center"},p),A.createElement("div",{className:"rnc__notification-container--center"},A.createElement("div",{className:"rnc__util--flex-center"},f)),A.createElement("div",{className:"rnc__notification-container--bottom-center"},y))},C=e=>{const{id:t,className:n,notifications:a,getNotificationElements:r}=e,o=(e=>{const t=[],n=[];return e.forEach((e=>{const{container:a}=e;y(a)||a===i.CENTER?t.push(e):m(a)&&n.push(e)})),{top:t,bottom:n}})(a),s=r(o.top,!0),l=r(o.bottom,!0);return A.createElement("div",{id:t,key:"mobile",className:`rnc__base ${n||""}`},A.createElement("div",{className:"rnc__notification-container--mobile-top"},s),A.createElement("div",{className:"rnc__notification-container--mobile-bottom"},l))},I=e=>{var t;const[n,a]=(0,A.useState)([]),[s,i]=(0,A.useState)(),c=null!==(t=e.breakpoint)&&void 0!==t?t:r,u=(0,A.useRef)(),p=(0,A.useCallback)(((e,t)=>{u.current=t,a((t=>t.filter((t=>t.id!==e))))}),[]),d=(0,A.useCallback)((()=>{i(window.innerWidth)}),[]),m=(0,A.useCallback)((e=>(a((t=>{const n=t.findIndex((({id:t})=>t===e.id));if(n>-1){const a=[...t];return a[n]=e,a}return e.insert===l.TOP?[e,...t]:[...t,e]})),e.id)),[]),y=(0,A.useCallback)((e=>{a((t=>t.map((t=>(t.id===e&&(t.hasBeenRemoved=!0),t)))))}),[]),f=(0,A.useCallback)((()=>{a((e=>e.map((e=>Object.assign(Object.assign({},e),{hasBeenRemoved:!0})))))}),[]),v=(0,A.useCallback)(((t,n)=>t.map((a=>{var r,s;return A.createElement(w,{id:a.id,key:a.id,isMobile:n,defaultNotificationWidth:null!==(r=e.defaultNotificationWidth)&&void 0!==r?r:o,notification:a,toggleRemoval:p,notificationsCount:t.length,hasBeenRemoved:null!==(s=a.hasBeenRemoved)&&void 0!==s&&s})}))),[e.defaultNotificationWidth,p]);(0,A.useEffect)((()=>{i(window.innerWidth)}),[]),(0,A.useEffect)((()=>{u.current&&(u.current(),u.current=void 0)})),(0,A.useEffect)((()=>{var t;E.register({addNotification:m,removeNotification:y,removeAllNotifications:f,defaultNotificationWidth:e.defaultNotificationWidth||o,types:null!==(t=e.types)&&void 0!==t?t:[]})}),[]),(0,A.useEffect)((()=>(window.addEventListener("resize",d),()=>{window.removeEventListener("resize",d)})),[d]);const g={notifications:n,id:e.id,className:e.className,getNotificationElements:v};return e.isMobile&&s&&s<=c?A.createElement(C,Object.assign({},g)):A.createElement(j,Object.assign({},g))}},35300:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(67294);const r=(0,a.memo)((({children:e})=>a.createElement(a.Fragment,null,e)),((e,t)=>!0===e.isRerender&&!1===t.isRerender))},21724:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(67294),r=n(46160),o=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const s=e=>t=>{var{variant:n=r.cT.Primary}=t,s=o(t,["variant"]);return a.createElement(e,Object.assign({variant:n},s))}},77089:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(67294),r=n(46160),o=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const s=e=>t=>{var{className:n,label:s,variant:i=r.RJ.Default,onChange:l,onChangeField:c,value:u=!1,name:p,onBlur:d}=t,m=o(t,["className","label","variant","onChange","onChangeField","value","name","onBlur"]);const y=(0,a.useCallback)((e=>{const t=e.target.checked;l&&l(e),c&&c({name:p,value:t})}),[l,c,p]);return a.createElement(e,{className:n,value:u,name:p,inputProps:m,label:s,variant:i,onBlur:d,onChange:y})}},74853:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var a=n(67294),r=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const o=e=>t=>{var{className:n,countryCode:o}=t,s=r(t,["className","countryCode"]);return a.createElement(e,{className:n,countryCode:o,otherProps:s})}},23561:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var a=n(67294),r=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const o=e=>t=>{var{onSubmit:n}=t,o=r(t,["onSubmit"]);const s=(0,a.useCallback)((e=>{e.preventDefault(),n(e)}),[n]);return a.createElement(e,Object.assign({onSubmit:s},o))}},92672:(e,t,n)=>{"use strict";n.d(t,{Z:()=>z});var a=n(67294),r=n(86706),o=n(91749),s=n.n(o),i=n(46160),l=n(17794),c=n.n(l),u=n(51481),p=n.n(u),d=n(53007),m=n.n(d),y=n(69105),f=n.n(y),v=n(54115),g=n.n(v);const _=c()([[p()(i.oP.Numerical),g()(i.oP.Tel)],[p()(i.oP.Date),g()(i.oP.Tel)],[p()(i.oP.Currency),g()(i.oP.Text)],[p()(i.oP.Number),g()(i.oP.Tel)],[p()(i.oP.FloatNumber),g()(i.oP.Tel)],[p()(i.oP.CardNumber),g()(i.oP.Tel)],[p()(i.oP.CardCvv),g()(i.oP.Tel)],[p()(i.oP.CpfBrasil),g()(i.oP.Tel)],[m(),f()]]),b=c()([[p()(i.oP.Currency),g()({inputMode:"decimal",step:"any"})],[m(),g()({})]]);var h=n(52541),O=n.n(h),A=n(98424),E=n.n(A),x=n(11938),S=n.n(x),P=n(18371),N=n.n(P),w=n(57735),j=n.n(w),C=n(27601),I=n.n(C),T=n(72157),k=n(56594);const R=e=>e.normalize("NFKD").replace(/[\u0300-\u036F]/g,""),L=Array(256).fill(i.up.CARD_HOLDER_REG_EXP),F=e=>e.replace(/[^\d.]/gi,""),M=({max:e,rawParser:t=F})=>(n,{rawValue:a})=>{const r=t(a);if(!r)return"";const o=parseInt(r,10);return e&&o>e?e.toString():o.toString()},$=({rawParser:e=F})=>(t,{rawValue:n})=>{const a=e(n);return a||""},Z=({max:e})=>t=>""===t||"_"===t?t:e&&parseFloat(t)>e?e.toString():t;function q(e,t){var n;return 0===t.length?e:null!==(n=t.find((t=>t>=e)))&&void 0!==n?n:I()(t)}const D=c()([[N()(i.oP.Numerical,"type"),()=>({mask:O()({prefix:"",includeThousandsSeparator:!1,allowLeadingZeroes:!0}),pipe:$({})})],[N()(i.oP.CardHolder,"type"),()=>({mask:L,pipe:e=>R(e).toUpperCase(),applyPipeManually:!0,guide:!1})],[N()(i.oP.Number,"type"),({max:e})=>({mask:O()({prefix:"",includeThousandsSeparator:!1,allowLeadingZeroes:!0}),pipe:M({max:e})})],[N()(i.oP.FloatNumber,"type"),({max:e})=>({mask:O()({prefix:"",includeThousandsSeparator:!1,allowDecimal:!0}),pipe:Z({max:e})})],[N()(i.oP.Currency,"type"),({subunitsToUnit:e,max:t})=>{if(!e)throw new Error("subunitsToUnit is required for currency type");const n=(e=>{const t=(e,n)=>e<10?n:t(e/10,n+1);return t(e,0)})(e);return{mask:O()({prefix:"",decimalLimit:n,allowDecimal:n>0}),pipe:Z({max:t,toNumber:e=>parseFloat((0,k.Z)(e))})}}],[N()(i.oP.CardNumber,"type"),()=>({mask:e=>{var t,n;const a=F(e),r=S()(a),o=1===r.length?r[0]:null,s=null!==(t=null==o?void 0:o.gaps)&&void 0!==t?t:[],l=null!==(n=null==o?void 0:o.lengths)&&void 0!==n?n:[i.x9];return function({length:e,gaps:t}){const n=[];for(let a=1;a<=e;a++)n.push(/\d/),t.includes(a)&&n.push(" ");return n}({length:q(a.length,l),gaps:s})},guide:!1})],[N()(i.oP.CpfBrasil,"type"),T.s.getCpfBrasil],[N()(i.oP.Iban,"type"),({})=>({mask:e=>{const t=e.split(" ").length-1;return Array(i.N5+t).fill(i.up.IBAN)},pipe:e=>e.toUpperCase(),guide:!1})],[j()([N()(i.oP.Date,"type"),({dateFormat:e})=>!!e]),({dateFormat:e})=>({mask:O()({prefix:"",includeThousandsSeparator:!1,allowLeadingZeroes:!0}),pipe:E()(e)})],[m(),g()(void 0)]]);var V=n(63176),U=n(25128),G=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const B=e=>0===e?0:e||"",z=e=>t=>{var{onChange:n,onChangeField:o,onBlur:l,value:c,name:u,disabled:p,onClick:d,variant:m=i.RJ.Default,leftContent:y,rightContent:f,className:v,inputRef:g,mask:h,subunitsToUnit:O,type:A=i.oP.Text,max:E,dateFormat:x,autoComplete:S="off",disableInternalValueHandler:P=!1,customPattern:N,customPatternFlags:w,customPatternMismatchMessage:j}=t,C=G(t,["onChange","onChangeField","onBlur","value","name","disabled","onClick","variant","leftContent","rightContent","className","inputRef","mask","subunitsToUnit","type","max","dateFormat","autoComplete","disableInternalValueHandler","customPattern","customPatternFlags","customPatternMismatchMessage"]);const[I,T]=(0,a.useState)((()=>B(c))),[k,R]=(0,a.useState)(!0),L=(0,r.v9)(V.nY),F=(0,a.useMemo)((()=>h?{mask:h}:A&&D({type:A,subunitsToUnit:O,max:E,dateFormat:x})),[h,O,A,E,x]),M=(0,a.useMemo)((()=>A&&_(A)),[A]),$=(0,a.useMemo)((()=>A&&b(A)),[A]),Z=(0,a.useCallback)((e=>{const t=e.target.value,a=(null==F?void 0:F.applyPipeManually)&&(null==F?void 0:F.pipe)?F.pipe(t,{}):t;if(I!==t)if(!N||new RegExp(N,w).test(a)){const t=(0,U.n)(e.target);null==n||n(e),null==o||o({name:u,value:a,autofill:t}),R(!0),t||setTimeout((()=>{(0,U.n)(e.target)&&(null==o||o({name:u,value:a,autofill:!0}))}),0),P||T(a)}else R(!1)}),[n,o,u,I,P,N,w,F]),q=(0,a.useCallback)((e=>{const t=e?e.inputElement:null;"function"==typeof g?g(t):null!==g&&"object"==typeof g&&(g.current=t)}),[g]),z=A===i.oP.Currency&&(L===i.h7.mobile||L===i.h7.tablet),W=e=>{const t=e.target;if(t instanceof HTMLInputElement&&","===e.key){const n=t.selectionStart,a=t.selectionEnd,r=t.value;n&&a&&(t.value=r.slice(0,n)+"."+r.slice(a),t.selectionStart=t.selectionEnd=n+1,e.preventDefault())}},K=(0,a.useCallback)((e=>{null==l||l(e),R(!0)}),[l]);return(0,a.useEffect)((()=>{T(B(c))}),[c]),!F||N?a.createElement(e,{value:I,name:u,onChange:Z,onBlur:K,disabled:p,onClick:d,variant:m,leftContent:y,rightContent:f,className:v,inputRef:g,htmlType:M,isMatchCustomPattern:k,customPatternMismatchMessage:j,inputProps:Object.assign(Object.assign(Object.assign({},$),{autoComplete:S}),C)}):a.createElement(s(),Object.assign({ref:q,onChange:Z,onBlur:l,value:I},F,{pipe:F.applyPipeManually?void 0:F.pipe,render:(t,n)=>a.createElement(e,{className:v,inputRef:t,name:u,disabled:p,onClick:d,variant:m,leftContent:y,rightContent:f,htmlType:M,isMatchCustomPattern:k,inputProps:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),$),C),z&&{onKeyUp:W}),{autoComplete:S})})}))}},59021:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Z});var a=n(67294),r=n(86706),o=n(50557),s=n.n(o),i=n(13782),l=n(39634),c=n(81690),u=n(66008),p=n(55709),d=n(84217),m=n(96381),y=n(91757),f=n(18371),v=n.n(f),g=n(51383),_=n.n(g),b=n(36573),h=n.n(b),O=n(18170),A=n(69359),E=n(63697);var x=n(22222),S=n(71421),P=n(89264),N=n(27115),w=n(13218);const j=(0,x.createSelector)([E.RB,w.zg,S.Wt,P.fv],((e,t,n,a)=>e.map((e=>{const r=t(e.games);let o=Object.assign(Object.assign({},e),{gamesIds:e.games,games:r||[]});if(i.Z.featureFlags.recalculateJackpotCurrency){const t=a(e.currency,n);if(!t)return o;o=Object.assign(Object.assign({},o),{currency:n,levels:e.levels.map((e=>Object.assign(Object.assign({},e),{amount_cents:e.amount_cents/t,available_amount_cents:e.available_amount_cents/t,total_amount_cents:e.total_amount_cents/t})))})}return o})))),C=(0,x.createSelector)([E.Yy,E.Pi],((e,t)=>(0,N.Ff)(e,t)));(0,l.b)(((e,t)=>e.pipe((0,d.q)(1),((e,t)=>(0,c.j)((n=>(0,E.wJ)(t.value)?(0,O.of)(n):e.pipe((0,u.h)((0,y.isActionOf)(E.bD)),(0,p.U)((()=>n))))))(e,t),(0,m.w)((()=>e.pipe((0,u.h)((0,y.isActionOf)(A.Kn)),(0,p.U)((({payload:e})=>{const n=(0,E.RB)(t.value),a=_()(h()(v()(e.id,"id")),n);return(0,E.f2)({response:[e,...a]})}))))))));var I=n(50446),T=n(41761),k=n(13503),R=n(46160),L=n(62868);var F=n(60197),M=n(1478),$=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Z=s()((0,T.Z)("Jackpot"),(e=>t=>{var{inView:n=!0,id:o,identifier:s}=t,l=$(t,["inView","id","identifier"]);(({inView:e})=>{const t=(0,r.I0)(),n=(0,r.v9)(C);(0,L.v)((()=>{n||e&&t((0,E._U)())}),[n,e])})({inView:n}),(0,M.G)({isLoadingAvailable:i.Z.featureFlags.recalculateJackpotCurrency});const c=(0,k.n)(R.bR.Jackpot,{}),u=(0,k._)(R.bR.Jackpot,{}),p=(0,r.v9)(j),d=(0,a.useMemo)((()=>{let e;return s?e=p.slice().reverse().find((e=>e.identifier===s&&e.state===I.bd.active)):o&&(e=p.find((e=>String(e.id)===o))),e}),[p,o,s]);return(0,F.g)({gameIds:null==d?void 0:d.gamesIds}),a.createElement(e,Object.assign({jackpot:d,jackpotsList:p,isLoading:c,loadingStatus:u},l))}))},19246:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var a=n(67294),r=n(73727),o=n(16550),s=n(86706),i=n(46160),l=n(9253),c=n(46807),u=n(37319);const p=(e,t)=>{const n=new RegExp(`^\\/(${e}(?:(?=.)?\\/|(?!.).*))?`);return null==t?void 0:t.replace(n,"")};var d=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const m=e=>t=>{var{isNav:n,external:m,to:y,children:f,disabled:v,onClick:g,skipLocale:_,variant:b=i.cT.Primary,replace:h}=t,O=d(t,["isNav","external","to","children","disabled","onClick","skipLocale","variant","replace"]);const A=(0,o.k6)(),{locale:E}=(0,s.v9)(l.EE),x=(0,s.v9)(c.tM),S=(0,a.useMemo)((()=>m?((e,t)=>"string"==typeof e?e:"object"==typeof e?t.createHref(e):"")(y,A):void 0),[m,y,A]),P=(0,a.useMemo)((()=>{const e=((e,t)=>"object"==typeof e?Object.assign(Object.assign({},e),{state:e.state?Object.assign(Object.assign({},e.state),t||{}):t}):e)(y,{isFirstPage:!0===h&&x});return m||_||!E?e:((e,t)=>"string"==typeof t?(0,u.gy)(`/${e}/${p(e,t)}`):"object"==typeof t?Object.assign(Object.assign({},t),{pathname:(0,u.gy)(`/${e}/${p(e,t.pathname)||""}`)}):t)(E,e)}),[m,y,E,_,h,x]),N=(0,a.useCallback)((e=>{g&&g(e),v&&(e.stopPropagation(),e.preventDefault())}),[g,v]);return a.createElement(e,Object.assign({LinkComp:n?r.OL:r.rU,external:m,href:S,to:P,disabled:v,onClick:N,variant:b,replace:h},O),f)}},12428:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var a=n(67294),r=n(86706),o=n(57762),s=n(46160),i=n(17618),l=n(21304),c=n(31798),u=n(46807),p=n(57027),d=n(66008),m=n(61513);const y=({open:e,onCloseModal:t,modalRef:n})=>{(0,a.useEffect)((()=>{if(!e)return;const a=(0,p.R)(document,"keydown").pipe((0,d.h)((e=>"Escape"===e.key)),(0,d.h)((()=>(e=>{const t=document.getElementById(s.IM);return!(!t||!e)&&t.lastChild===e})(n.current)))).subscribe(t);return()=>{a.unsubscribe()}}),[e,t,n])};var f=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const v=e=>t=>{var{children:n,id:p,transitionDuration:d=300,open:v,onCloseModal:g,isCloseButtonHidden:_=!1}=t,b=f(t,["children","id","transitionDuration","open","onCloseModal","isCloseButtonHidden"]);const h=(0,r.I0)(),O=(0,r.v9)(u.V1),[A,E]=(0,i.Z)(!(0,c.S)()||O?s.pJ.Entered:void 0),x=(({id:e,open:t})=>{const{params:n}=(0,m.Z)();return(0,a.useMemo)((()=>null!=t?t:null!=e&&n[e]===s.fG),[t,e,n])})({id:p,open:v}),S=(0,a.useRef)(null),P=(0,a.useCallback)((()=>{p&&h((0,l.C)(p)),g&&g()}),[h,g,p]);y({open:x,onCloseModal:P,modalRef:S});const N=(0,a.useMemo)((()=>({appear:0,enter:0,exit:d})),[d]);return a.createElement(o.ZP,{timeout:N,in:x,appear:!0,mountOnEnter:!0,unmountOnExit:!0,onEntered:E(s.pJ.Entered),onExiting:E(s.pJ.Exiting),onExited:E(s.pJ.Exited)},a.createElement(e,Object.assign({id:p,open:x,transitionState:A,onCloseModal:P,transitionDuration:`${d}ms`,modalRef:S,isCloseButtonHidden:_},b),n))}},12116:(e,t,n)=>{"use strict";n.d(t,{C:()=>r,u:()=>o});var a=n(91757);const r=(0,a.createAction)("@@MODAL/CLOSE")(),o=(0,a.createAction)("@@MODAL/OPEN")()},21304:(e,t,n)=>{"use strict";n.d(t,{C:()=>_.C});var a,r=n(39634),o=n(84454),s=n(66008),i=n(74485),l=n(55709),c=n(91757),u=n(92363),p=n(75982),d=n(13782),m=n(46807),y=n(9253),f=n(37319),v=n(72102),g=n(37787),_=n(12116);const b={[null===(a=null===d.Z||void 0===d.Z?void 0:d.Z.payments)||void 0===a?void 0:a.modalId]:[v.y,v.n]},h=(0,o.l)(((e,t)=>e.pipe((0,s.h)((0,c.isActionOf)(_.C)),(0,i.g)(0),(0,s.h)((({payload:e})=>(0,g.g)(e,t.value))),(0,s.h)((()=>!(0,m.tM)(t.value))),(0,l.U)((()=>(0,p.Hm)())))),((e,t)=>e.pipe((0,s.h)((0,c.isActionOf)(_.C)),(0,i.g)(0),(0,s.h)((({payload:e})=>(0,g.g)(e,t.value))),(0,s.h)((()=>(0,m.tM)(t.value))),(0,l.U)((({payload:e})=>{const n=(0,y.hp)(t.value),a=b[e]||[],r=(0,f.KG)(n,{omitQueryKeys:[e,...a]});return(0,p.gx)(`${r.pathname}${r.search}`,n.state)})))),((e,t)=>e.pipe((0,s.h)((0,c.isActionOf)(_.u)),(0,s.h)((({payload:e})=>!(0,g.g)(e,t.value))),(0,l.U)((({payload:e})=>{const n=(0,u.k$)(t.value),a=(0,f.KG)(n,{newQueryParams:{[e]:"modal"}});return(0,p.VF)(a)})))));(0,r.b)(h)},94397:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(67294),r=n(9443),o=n.n(r),s=n(59270),i=n.n(s);var l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=e=>t=>{var{className:n,index:r,selectedItem:s,selectedItems:c,item:u,getItemProps:p,highlightedIndex:d,children:m}=t,y=l(t,["className","index","selectedItem","selectedItems","item","getItemProps","highlightedIndex","children"]);const f=r===d,v=((e,t,n)=>(0,a.useMemo)((()=>{if(n&&o()(Array,n))return i()(e,n);const{value:a}=e;return a===(t?t.value:"")}),[e,t,n]))(u,s,c),g=p({index:r,item:u});return a.createElement(e,Object.assign({className:n,itemProps:g,isHighlighted:f,isSelected:v,href:u.href},y),m)}},31638:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var a=n(67294),r=n(86706),o=n(13782),s=n(6651),i=n(40630);const l=(0,n(22222).createSelector)([s.rc,s.Zx],((e,t)=>{var n,a,r,o;const s=parseInt(null===(a=null===(n=null==e?void 0:e.conditions[0])||void 0===n?void 0:n.persistent_comp_points)||void 0===a?void 0:a.min)||0,i=t-s,l=(parseInt(null===(o=null===(r=null==e?void 0:e.conditions[0])||void 0===r?void 0:r.persistent_comp_points)||void 0===o?void 0:o.max)||0)-s;return{playerLevelPoints:t,currentPlayerLevelPoints:i,currentPlayerLevelEndpoint:l,pointsToNextLevel:l-i,currentPlayerLevelPercent:Math.floor(i/l*100)}}));var c=n(10930),u=n(42043),p=n(28701),d=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const m=e=>t=>{var n=d(t,[]);(0,u.D)(),(0,p._)();const m=(0,r.v9)(s.qy),y=(0,r.v9)(s.rc),f=(0,r.v9)(s.ZL),v=(0,r.v9)(l),g=(0,a.useMemo)((()=>m.reduce(((e,t)=>{const n=(0,c.s)(o.Z.playerLevel.levelIconsPath,{levelId:t.id});return Object.assign(Object.assign({},e),{[t.name]:(0,i.y)(n)?n:(0,i.Z)(n)})}),{})),[m]);return a.createElement(e,Object.assign({playerLevels:m,currentPlayerLevel:y,nextPlayerLevel:f,progressPlayerLevel:v,playerLevelImageUrlMap:g},n))}},60986:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(67294),r=n(46160),o=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const s=e=>t=>{var{className:n,label:s,variant:i=r.RJ.Default}=t,l=o(t,["className","label","variant"]);return a.createElement(e,{label:s,variant:i,className:n,inputProps:l})}},5203:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(67294),r=n(46160),o=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const s=e=>t=>{var{className:n,options:s=[],value:i="",name:l,inline:c=!1,variant:u=r.RJ.Default,onChange:p,onChangeField:d}=t,m=o(t,["className","options","value","name","inline","variant","onChange","onChangeField"]);const y=(0,a.useCallback)((e=>{const t=e.target.value;p&&p(e),d&&d({name:l,value:t})}),[p,d,l]);return a.createElement(e,{inputProps:m,className:n,options:s,value:i,name:l,onChange:y,inline:c,variant:u})}},43804:(e,t,n)=>{"use strict";n.d(t,{DL:()=>r,m6:()=>a,o2:()=>o});const a=e=>{"Escape"===e.key&&(e.nativeEvent.preventDownshiftDefault=!0)},r=e=>e.preventDefault(),o=e=>e.map((e=>({value:e,label:e})))},85822:(e,t,n)=>{"use strict";n.d(t,{Fc:()=>m,ZP:()=>y});var a=n(67294),r=n(80723),o=n(13657),s=n.n(o),i=n(9443),l=n.n(i),c=n(16408),u=n(46160),p=n(43804),d=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const m=["options","onChangeField","name","value","placeholder","id","variant","disabled","autocomplete","startWith","maxDisplayOptions","searchAllFields","stateReducer","onBlur","excludeSelectedOption"],y=e=>t=>{var{className:n,onChangeField:o,id:i="downshift-select",options:m=[],value:y,name:f,variant:v=u.RJ.Default,disabled:g=!1,placeholder:_="",autocomplete:b=!1,stateReducer:h,onBlur:O,startWith:A,maxDisplayOptions:E,searchAllFields:x,customMapOptionToFieldsToFilter:S,excludeSelectedOption:P,defaultOptions:N,onInputValueChange:w,inputRef:j,noMenuToggle:C=!1,showDefaultOptions:I=!1,focusInputAfterOpenMenu:T=!1,filterOptions:k=!0,getFilteredOptions:R,defaultIsOpen:L=!1}=t,F=d(t,["className","onChangeField","id","options","value","name","variant","disabled","placeholder","autocomplete","stateReducer","onBlur","startWith","maxDisplayOptions","searchAllFields","customMapOptionToFieldsToFilter","excludeSelectedOption","defaultOptions","onInputValueChange","inputRef","noMenuToggle","showDefaultOptions","focusInputAfterOpenMenu","filterOptions","getFilteredOptions","defaultIsOpen"]);const M=(0,a.useMemo)((()=>m.find((e=>e.value===y))||null),[m,y]),$=(0,a.useMemo)((()=>P&&M?m.filter((e=>e.value!==M.value)):m),[m,P,M]),[Z,q]=(0,a.useState)((()=>M?M.label:"")),[D,V]=(0,a.useState)(!1),U=(0,a.useRef)(null),G=(0,c.i)({options:$,filterValue:Z,searchAllFields:x,customMapOptionToFieldsToFilter:S,getFilteredOptions:R,startWith:A,maxDisplayOptions:E,defaultOptions:N}),B=(0,a.useMemo)((()=>$.slice(0,E)),[$,E]),z=k&&(D||I)?G:B,W=(0,a.useCallback)(((e,t)=>{o&&o({name:f,value:e?e.value:""})}),[o,f]),K=(0,a.useCallback)(((e,t)=>{q(e),null==w||w(e)}),[w]),H=(0,a.useCallback)((e=>e?e.label:""),[]),J=(0,a.useCallback)((e=>{var t;const{changeInput:n,clickButton:a,unknown:o}=r.ZP.stateChangeTypes,{isOpen:s,type:i}=e;!1===s&&V(!1),T&&(null===(t=U.current)||void 0===t?void 0:t.focus)&&s&&(i===a||i===o)&&document.activeElement!==U.current&&U.current.focus(),i===n&&V(!0)}),[T]),X=(0,a.useCallback)(((e,t)=>{t&&(t.scrollTop=e?e.offsetTop-t.clientHeight+e.clientHeight:0)}),[]),Y=(0,a.useCallback)((({getRootProps:t,getInputProps:r,getMenuProps:o,getToggleButtonProps:i,isOpen:l,toggleMenu:c,getItemProps:u,highlightedIndex:d,selectedItem:m,reset:y,closeMenu:h})=>{const A=t({refKey:"ref"},{suppressRefError:!0}),E=r({onKeyDown:p.m6,onClick:()=>{const e=U.current,t=e&&e.value.length;g||C||c(),t&&b&&!g&&(e.focus(),e.setSelectionRange(0,t))},onBlur:O,inputRef:U}),x={onClick:p.DL},S=o({},{suppressRefError:!0}),P=Object.assign(Object.assign({},i()),{disabled:g}),w={getItemProps:u,highlightedIndex:d,selectedItem:m},j=!s()(N)&&N.length>0;return a.createElement(e,Object.assign({className:n,placeholder:_,disabled:g,containerProps:A,inputProps:E,dropdownProps:S,optionProps:w,bottomLineProps:x,isOpen:l||j,inputValue:Z,options:z,variant:v,selectedOption:m,autocomplete:b,reset:y,name:f,closeMenu:h,toggleButtonProps:P,showDefaultOptions:I},F))}),[g,n,_,b,z,v,f,O,e,N,Z,U,F]);return(0,a.useEffect)((()=>{l()(Function,j)?j(U.current):l()(Object,j)&&(j.current=U.current)}),[j]),a.createElement(r.ZP,{id:i,onChange:W,selectedItem:M,onInputValueChange:K,inputValue:Z,itemToString:H,inputId:i,stateReducer:h,onStateChange:J,scrollIntoView:X,defaultIsOpen:L},Y)}},4673:(e,t,n)=>{"use strict";n.d(t,{O:()=>l});var a=n(5206),r=n.n(a),o=n(61584),s=n.n(o),i=n(85822);const l=e=>({selectProps:r()(i.Fc,e),otherProps:s()(i.Fc,e)})},5727:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(67294),r=n(86706),o=n(7661),s=n(41558),i=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const l=e=>t=>{var{endTime:n,endHandler:l,enableLocalTime:c=!0}=t,u=i(t,["endTime","endHandler","enableLocalTime"]);const p=(0,o.Z)(n,l,c),d=(0,r.v9)(s.yv);if(c||d)return a.createElement(e,Object.assign({mlsecondsLeft:p},u))}},41533:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var a=n(67294),r=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const o=e=>t=>{var{tag:n="h1"}=t,o=r(t,["tag"]);return a.createElement(e,Object.assign({tag:n},o))}},6073:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});var a=n(91757);const r=(0,a.createAction)("@@APP/COUNTRY_SELECT/CHANGE")()},97394:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var a=n(67294),r=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const o=e=>t=>{var{anonTranslateKey:n="depositButton.anonText",userTranslateKey:o="depositButton.userText"}=t,s=r(t,["anonTranslateKey","userTranslateKey"]);return a.createElement(e,Object.assign({anonTranslateKey:n,userTranslateKey:o},s))}},44631:(e,t,n)=>{"use strict";n.d(t,{Bw:()=>R,Lh:()=>w,X5:()=>F,XY:()=>j,Zh:()=>I,b5:()=>k,ct:()=>L,mR:()=>N,rh:()=>T});var a=n(67294),r=n(86706),o=n(90086),s=n.n(o),i=n(36218),l=n.n(i),c=n(32423),u=n.n(c),p=n(61584),d=n.n(p),m=n(26921),y=n.n(m),f=n(30275),v=n.n(f),g=n(90368),_=n.n(g),b=n(9443),h=n.n(b),O=n(34226),A=n.n(O),E=n(22620),x=n(78242),S=n(46160),P=n(45830);const N=({fieldsConfig:e,fieldNames:t})=>(0,a.useMemo)((()=>Object.keys(e||{}).reduce(((t,n)=>{var a;const r=null===(a=null==e?void 0:e[n])||void 0===a?void 0:a.parents;return(null==r?void 0:r.every((e=>t.includes(e))))?s()(t.map((e=>(null==r?void 0:r.includes(e))?n:e))):t}),t)),[t,e]),w=({fieldNamesWithCombinedFields:e,fieldsConfig:t,isOrderingEnabled:n})=>(0,a.useMemo)((()=>n?l()(((n,a)=>{var r,o;const s=e.length;return((null===(r=null==t?void 0:t[n])||void 0===r?void 0:r.order)||s)-((null===(o=null==t?void 0:t[a])||void 0===o?void 0:o.order)||s)}),e):e),[e,t,n]),j=({areGroupsEnabled:e,groupsConfig:t,orderedFieldNames:n})=>(0,a.useMemo)((()=>{const a=[];if(e&&t){const e=t.map((({fields:e,title:t})=>{const r={title:t,fields:n.filter((t=>e.includes(t)))};return a.push(...r.fields),r})),r=A()(n,a),o=e.length-1;return e[o].fields=[...r,...e[o].fields],e}return[{fields:n}]}),[e,t,n]),C=({playerFieldsMapByName:e,fieldName:t,fieldsConfig:n})=>{var a,r,o,s;const i=null===(a=null==e?void 0:e[t])||void 0===a?void 0:a.length,l=null===(o=null===(r=null==e?void 0:e[t])||void 0===r?void 0:r.format)||void 0===o?void 0:o.with,c=(null===(s=null==n?void 0:n[t])||void 0===s?void 0:s.validation)||{},p=Object.assign({},d()(["extend"],c));return(null==i?void 0:i.maximum)&&(p.length=u()(["maximum"],{value:i.maximum,message:"common.validation.length.maximum"},p.length)),(null==i?void 0:i.minimum)&&(p.length=u()(["minimum"],{value:i.minimum,message:"common.validation.length.minimum"},p.length)),l&&(p.patterns=[...(null==p?void 0:p.patterns)||[],...l].map((e=>Object.assign(Object.assign({},e),{message:`common.validation.${e.message||"special_symbol"}`})))),p},I=({fieldNames:e,playerFieldsMapByName:t,fieldsConfig:n})=>(0,a.useMemo)((()=>e.reduce(((e,a)=>{var r;let o=C({playerFieldsMapByName:t,fieldName:a,fieldsConfig:n});const s=null===(r=null==n?void 0:n[a])||void 0===r?void 0:r.validation;return(null==s?void 0:s.extend)&&(o=Object.assign(Object.assign({},C({playerFieldsMapByName:t,fieldName:s.extend,fieldsConfig:n})),o)),e[a]=o,e}),{})),[e,n,t]),T=({fieldNames:e,fieldsConfig:t,onChangeField:n,valuesMap:r})=>{(0,a.useEffect)((()=>{const a=({name:e,value:t})=>{null==r[e]&&null!=t&&n({name:e,value:t})};e.forEach((e=>{var n,r;const o=null===(n=null==t?void 0:t[e])||void 0===n?void 0:n.parents,s=null===(r=null==t?void 0:t[e])||void 0===r?void 0:r.defaultValue;o&&o.length>0?o.forEach((e=>{a({name:e,value:s})})):a({name:e,value:s})}))}),[e,t])},k=({fieldNames:e,valuesMap:t,fieldsConfig:n})=>(0,a.useMemo)((()=>e.reduce(((e,a)=>{var r;const o=(null===(r=null==n?void 0:n[a])||void 0===r?void 0:r.parents)||[],s={};return o.length>0?e[a]=o.reduce(((e,n)=>(s[n]=t[n],e&&t[n])),!0):e[a]=t[a],Object.assign(Object.assign({},e),s)}),{})),[e,t,n]),R=({fieldNames:e,valuesMap:t,fieldsConfig:n})=>{const o=(0,r.v9)(E.d);return(0,a.useCallback)((()=>e.reduce(((e,a)=>{var r,s;const i=t[a],l=null===(r=null==n?void 0:n[a])||void 0===r?void 0:r.componentName;return"Tel"!==l&&"AuthPhoneNumber"!==l||!i?h()(Boolean,i)&&(null===(s=null==n?void 0:n[a])||void 0===s?void 0:s.isInversion)?e[a]=!i:e[a]=i:e[a]=(0,x.S)(i.countryCode,i.number,o),e}),{})),[e,t,n,o])},L=({validationErrorsMap:e,groups:t,apiErrorsMap:n})=>(0,a.useMemo)((()=>{const a=v()(_()(e),_()(n||{})),r=t.findIndex((({fields:e})=>0!==y()(a,e).length));return r>=0?r:void 0}),[e,t,n]),F=({fieldsType:e,validate:t})=>{const n=(0,r.v9)(P.ci);(0,a.useEffect)((()=>{e&&Object.values(S.JE).includes(e)&&t()}),[e,n,t])}},68984:(e,t,n)=>{"use strict";n.d(t,{Z:()=>O});var a,r=n(67294),o=n(86706),s=n(42157),i=n.n(s),l=n(22184),c=n.n(l),u=n(46365),p=n(13782),d=n(46160),m=n(10253),y=n(87253),f=n(27509);!function(e){e.Input="Input",e.Select="Select",e.Checkbox="Checkbox",e.CountrySelect="CountrySelect",e.CurrencySelect="CurrencySelect",e.Date="Date",e.Tel="Tel"}(a||(a={}));var v=n(38597),g=n(75984);const _=e=>Boolean(e&&(0,v.jVA)(Object.keys(e),g.Gl).length);var b=n(44631),h=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const O=e=>t=>{var{groupsConfig:n=u.Z.groups,areGroupsEnabled:s=!1,fieldNames:l,children:v,onSubmit:g,buttons:O,submitButtonTitle:A,submitButtonVariant:E=d.cT.Secondary,isLoading:x,fieldsConfig:S=u.Z.fields,isOrderingEnabled:P=!0,valuesMap:N,apiErrorsMap:w,onChangeField:j,shownCaptchaTermAndPolicy:C,fieldsType:I,playerFieldsMapByNameCustom:T}=t,k=h(t,["groupsConfig","areGroupsEnabled","fieldNames","children","onSubmit","buttons","submitButtonTitle","submitButtonVariant","isLoading","fieldsConfig","isOrderingEnabled","valuesMap","apiErrorsMap","onChangeField","shownCaptchaTermAndPolicy","fieldsType","playerFieldsMapByNameCustom"]);const R=(0,o.v9)(m.Xn),L=T||R,F=(0,r.useMemo)((()=>new Proxy(S,{get(e,t,n){var r,o;const s=Reflect.get(e,t,n);if(void 0===s&&"string"==typeof t){const e=((e,t)=>{var n;const r={componentName:a.Input,label:e,props:{placeholder:e}};if(!t)return r;if(null===(n=t.inclusion)||void 0===n?void 0:n.in)return{componentName:a.Select,label:e,props:{placeholder:e,options:t.inclusion.in.map((e=>({value:e,label:e})))}};if(t.type===f.i.Boolean)return{componentName:a.Checkbox,props:{label:e}};let o;switch(t.type){case f.i.Country:o=a.CountrySelect;break;case f.i.Currency:o=a.CurrencySelect;break;case f.i.Date:o=a.Date;break;case f.i.Phone:o=a.Tel;break;default:o=a.Input}return{componentName:o,label:e,props:{placeholder:e}}})(t,L[t]);return e}if(p.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&t===d.W2.State&&L.state){const e=(null===(o=null===(r=L.state.inclusion)||void 0===r?void 0:r.in)||void 0===o?void 0:o.map((e=>({value:e,label:e}))))||[],n=e.length>0?s.componentName||a.Select:a.Input,i=s.label||t;return Object.assign(Object.assign({},s),{componentName:n,label:i,props:Object.assign(Object.assign({placeholder:t},null==s?void 0:s.props),{options:e})})}return s}})),[S,L]),M=(0,b.mR)({fieldNames:l,fieldsConfig:F}),$=(0,b.Lh)({fieldNamesWithCombinedFields:M,fieldsConfig:F,isOrderingEnabled:P}),Z=(0,b.XY)({areGroupsEnabled:s,groupsConfig:n,orderedFieldNames:$}),q=(0,b.b5)({fieldNames:M,valuesMap:N,fieldsConfig:F}),D=(0,b.Zh)({fieldNames:M,playerFieldsMapByName:L,fieldsConfig:F}),{errors:V,checkAllFields:U,areAllFieldsValid:G,checkFieldFunctionsMap:B,checkFilledFields:z}=(0,y.Z)(D,q,I);(0,b.X5)({fieldsType:I,validate:z});const W=(0,b.ct)({validationErrorsMap:V,apiErrorsMap:w,groups:Z}),K=(0,r.useMemo)((()=>c()(i()(V))),[V]);(0,b.rh)({fieldNames:$,fieldsConfig:F,onChangeField:j,valuesMap:N});const H=(0,b.Bw)({fieldNames:l,valuesMap:N,fieldsConfig:F}),J=(0,r.useCallback)((()=>{G()&&g&&g(H())}),[g,G,H]),X=(0,r.useCallback)((e=>{var t;const{name:n,value:a}=e,r=null===(t=null==F?void 0:F[n])||void 0===t?void 0:t.parents;r&&r.length>0?r.forEach((t=>{j(Object.assign(Object.assign({},e),{name:t,value:a}))})):j(Object.assign(Object.assign({},e),{name:n,value:a}));const o=function({groups:e,fieldName:t,validationRules:n,errors:a}){const{fields:r}=e.find((e=>e.fields.includes(t)))||{};return!!(null==r?void 0:r.length)&&(!!_(n[t])&&r.filter((e=>e!==t)).every((e=>!_(n[e])||!a[e])))}({groups:Z,fieldName:n,validationRules:D,errors:V});!e.isSmart&&B[n]&&(e.autofill||o)&&B[n](a)}),[j,F,B,Z,D,JSON.stringify(V)]);return r.createElement(e,Object.assign({onChangeField:X,groups:Z,onSubmit:J,buttons:O,submitButtonTitle:A,submitButtonVariant:E,isLoading:x,fieldsConfig:F,valuesMap:q,apiErrorsMap:w,validationErrorsMap:V,checkFieldFunctionsMap:B,hasValidationErrors:K,checkAllFields:U,shownCaptchaTermAndPolicy:C,groupWithErrorIndex:W},k),v)}},9044:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>re});var a=n(67294),r=n(86706),o=n(91296),s=n.n(o),i=n(42157),l=n.n(i),c=n(22184),u=n.n(c),p=n(13782),d=n(46160),m=n(87974),y=n(71421),f=n(46807),v=n(67902),g=n(95457),_=n(93030),b=n(13446),h=n(604),O=n(25421),A=n(80848),E=n(16002),x=n(40087),S=n(38917),P=n(41138),N=n(77576),w=n(70181);const{loadDataAction:j,responseSelector:C,isLoadingSelector:I}=(0,A.requestsFactory)({request:e=>E.ZP.post(x.bV.GAMES_FILTER,e,{headers:{accept:x.sT}}),transformResponse:e=>(e&&(0,P.W)({validate:P.X.an,endpoint:x.bV.GAMES_FILTER,errorContext:N.aO.API_VALIDATION,response:e}),e),stateRequestKey:"search-games",serializeRequestParameters:e=>{var t,n,a,r,o;return`${e.device}-${null===(t=e.filter)||void 0===t?void 0:t.title}-${e.page_size}-${e.page}-${(0,S.G)(null===(n=e.filter)||void 0===n?void 0:n.currencies)}-${(0,S.G)(null===(a=e.filter)||void 0===a?void 0:a.providers)}-${(0,S.G)(null===(o=null===(r=e.filter)||void 0===r?void 0:r.categories)||void 0===o?void 0:o.identifiers)}`},includeInGlobalLoading:!1,fulfilledActions:[({response:e})=>(0,w.setGamesV2DTOAction)(e.data)]});var T=n(21587),k=n(37890),R=n(95751),L=n(74126),F=n(95981),M=n(60197),$=n(13218),Z=n(62868),q=n(80723),D=n(98220);const V=(e,t)=>{switch(t.type){case q.ZP.stateChangeTypes.blurInput:case q.ZP.stateChangeTypes.mouseUp:return Object.assign(Object.assign({},t),{inputValue:e.inputValue,isOpen:e.isOpen});default:return t}};var U=n(53593);const G=(e=[],t,n,a)=>e.map((e=>({label:e.title,value:e.id,imageUrl:(0,D.Z)({id:e.id,provider:e.provider,extension:t,langCode:a,cdn:n}),provider:e.provider}))),B=(e,t)=>e+t,z=(e,t)=>Object.entries(e).filter((e=>e[1])).map((e=>e[0].replace(t,""))),W=e=>{const t=Object.assign({},e);for(const e in t)t[e]=!1;return t},K=({state:e,checked:t,name:n,allName:a})=>{if(t){if(n===a){const t=W(e);return t[a]=!0,t}return Object.assign(Object.assign({},e),{[n]:t,[a]:!1})}if(n===a)return e;{const r=Object.assign(Object.assign({},e),{[n]:t});return!Object.values(r).some((e=>e))&&(r[a]=!0),r}},H=({selectedProviders:e,selectedCategories:t,Postfix:n,ALL_CHECKBOX:a})=>{const r=((e,t,n)=>{const a=z(e,t.Provider);if(a[0]!==n)return a})(e,n,a),o=((e,t,n)=>{const a={identifiers:z(e,t.Category),strategy:"OR"};if(a.identifiers[0]!==n)return a})(t,n,a);return{providers:r,categories:o}},J=({title:e,page:t,pageSize:n,providers:a,categories:r,currencies:o,device:s,topCategories:i,sorting:l,sortingDirection:c})=>{var u;const p={};(null==e?void 0:e.length)&&(p.title=e),(null==a?void 0:a.length)&&(p.providers=a),(null===(u=null==r?void 0:r.identifiers)||void 0===u?void 0:u.length)&&(p.categories=r),(null==o?void 0:o.length)&&(p.currencies=o);const m={device:s,page_size:n,page:t};return Object.keys(p).length&&(m.filter=p),m.sort={type:l===d.oG.Default?d.x8:l,direction:c},(null==i?void 0:i.length)&&(m.sort={type:d.x8,direction:d.I8.ASC,top_categories:i}),m},X=/^\s*$/,Y=e=>X.test(e),Q=(e,t)=>t===d.De.Collections&&"fullId"in e?e.fullId:e.id,ee=({allName:e,items:t,postfix:n,setSelected:r,type:o})=>{(0,a.useEffect)((()=>{const a={[e]:!0};t.forEach((e=>{const t=Q(e,o);a[B(t,n)]=!1})),r(a)}),[t.length])},te=({items:e,selectedItems:t,allName:n,postfix:r,type:o})=>(0,a.useMemo)((()=>{const a=e.map((e=>{const n=Q(e,o),a=B(n,r);return{name:a,label:e.title,value:t[a]}}));return[...[{name:n,label:"All",value:t[n]}],...a]}),[e,t]);var ne=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const ae="all-checkbox",re=e=>t=>{var n,{gridItemNumber:o=0,defaultGameIds:i,showDefaultOptions:c,pageSize:A=p.Z.defaultPropValues.gameSearch.pageSize,filterByActivePlayerCurrency:E=!1,topCategories:x,showDefaultGames:S=p.Z.defaultPropValues.gameSearch.showDefaultGames,sorting:P=p.Z.games.defaultSorting,sortingDirection:N=d.I8.ASC}=t,w=ne(t,["gridItemNumber","defaultGameIds","showDefaultOptions","pageSize","filterByActivePlayerCurrency","topCategories","showDefaultGames","sorting","sortingDirection"]);const q=(0,r.I0)(),D=(0,b.k67)(),[z,X]=(0,a.useState)(1),[Q,re]=(0,a.useState)(""),oe=(0,a.useRef)(""),[se,ie]=(0,a.useState)({}),[le,ce]=(0,a.useState)({});(0,M.g)({gameIds:i});const ue=(0,r.v9)(g.yQ),pe=(0,r.v9)(g.WV),de=(0,r.v9)(g.Bn),me=(0,r.v9)(g.Jc),ye=(0,r.v9)(y.Qi),fe=(0,r.v9)($.f8)(i),ve=(0,r.v9)(m.D),ge=(0,r.v9)(y.lA),_e=(0,r.v9)(f.uJ),be=(0,k.y)(E),he=(0,r.v9)(L.l),Oe=(0,r.v9)(h.DA)({device:he}),Ae=(0,r.v9)(O.wE);(0,F.N)(),(0,R.u)();const{Postfix:Ee,ALL_CHECKBOX_PROVIDER:xe,ALL_CHECKBOX_CATEGORY:Se}=(0,a.useMemo)((()=>{const e={Provider:`-provider-${o}`,Category:`-category-${o}`};return{Postfix:e,ALL_CHECKBOX_PROVIDER:B(ae,e.Provider),ALL_CHECKBOX_CATEGORY:B(ae,e.Category)}}),[o]),{games:Pe,pagination:Ne,isLoading:we}=(({search:e,pageSize:t,page:n,selectedProviders:o,selectedCategories:s,Postfix:i,ALL_CHECKBOX:l,currencies:c,showDefaultGames:u,sorting:p,sortingDirection:d})=>{const m=(0,r.v9)(L.l),y=(0,r.v9)(C),f=(0,r.v9)(g.hr),v=(0,r.v9)(I),_=(0,a.useRef)(),b=(0,a.useMemo)((()=>f.map((e=>{var t;return null===(t=e.game)||void 0===t?void 0:t.id}))),[f]),h=(0,a.useMemo)((()=>H({selectedProviders:o,selectedCategories:s,Postfix:i,ALL_CHECKBOX:l})),[o,s,i]);return(0,a.useMemo)((()=>{const a=[];let r,o=null;const s=J(Object.assign({device:m,title:e,pageSize:t,page:n,currencies:c,sorting:p,sortingDirection:d},h));if(Y(e)&&!u){const e={games:[],pagination:null,isLoading:!1};return _.current=e,e}if(!y(s)&&_.current)return Object.assign(Object.assign({},_.current),{isLoading:!0});for(let e=1;e<=n&&(r=y(Object.assign(Object.assign({},s),{page:e})),r);e++){const{data:e,pagination:t}=r;e.length&&a.push(...e),t&&(o=t)}const i=o?Object.assign({},o):null,l=b.length?a.filter((e=>!b.includes(e.identifier))):a,f=v(s),g={games:l.map(U.a),pagination:i,isLoading:f};return _.current=g,g}),[m,e,t,n,c,h,u,y,b,v])})({search:Q,pageSize:A,page:z,selectedProviders:se,selectedCategories:le,Postfix:Ee,ALL_CHECKBOX:ae,currencies:be,showDefaultGames:S,sorting:P,sortingDirection:N}),je=((e,t)=>!!e&&null!==(null==e?void 0:e.next_page)&&t.length>0)(Ne,Pe);ee({allName:xe,items:Oe,postfix:Ee.Provider,setSelected:ie,type:d.De.Providers}),ee({allName:Se,items:Ae,postfix:Ee.Category,setSelected:ce,type:d.De.Collections});const Ce=te({items:Oe,selectedItems:se,allName:xe,postfix:Ee.Provider,type:d.De.Providers}),Ie=te({items:Ae,selectedItems:le,allName:Se,postfix:Ee.Category,type:d.De.Collections}),Te=!Ce[0].value||!Ie[0].value,ke=(({gamesGridCurrency:e,playerCurrency:t,isSignedIn:n})=>(0,a.useMemo)((()=>n?[e,e&&t!==e?t:""].filter((e=>Boolean(e))):[d.TI]),[e,t,n]))({isSignedIn:ye,playerCurrency:null==ge?void 0:ge.currency,gamesGridCurrency:ue}),Re=(0,a.useMemo)((()=>G(Pe,ve,_e,null==ge?void 0:ge.language)),[_e,ve,Pe,null==ge?void 0:ge.language]),Le=(0,a.useMemo)((()=>G(fe,ve,_e,null==ge?void 0:ge.language)),[_e,fe,ve,null==ge?void 0:ge.language]),Fe=(0,a.useCallback)(((e,t,n)=>{!S&&Y(e)||q(j(J(Object.assign({title:e,pageSize:A,page:t,device:he,currencies:be,topCategories:x,sorting:P,sortingDirection:N},n))))}),[S,q,A,he,be,x]);(0,Z.v)((()=>{const e=H({selectedProviders:{},selectedCategories:{},Postfix:Ee,ALL_CHECKBOX:ae});Fe("",1,e)}),[Fe,Ee]);const Me=(0,a.useCallback)(s()((e=>{const t=H({selectedProviders:se,selectedCategories:le,Postfix:Ee,ALL_CHECKBOX:ae});Fe(e,1,t)}),300),[se,le,Ee,Fe]),$e=(0,a.useCallback)((e=>{e!==oe.current&&(re(e),X(1),Me(e),oe.current=e)}),[Me]),Ze=(0,a.useCallback)((e=>{var t,n;const a=e.value;let r=null==Pe?void 0:Pe.find((e=>e.id===a));!r&&c&&fe&&(r=fe.find((e=>e.id===a)));const s=(null==r?void 0:r.seoTitle)?`/game/${r.seoTitle}`:"";if(r&&(0,v.I)({gameId:a,gamesGrid:pe,gameCurrencies:r.currencies,gameProvider:r.provider,playerAvailableCurrencies:ke}))if(de&&ue){const e=(0,v.r)(r.currencies,ke),i=e.includes(ue)?ue:e[0]||"",c=null!==(n=null===(t=r.currencies[i])||void 0===t?void 0:t.gameId)&&void 0!==n?n:r.currencies[(null==ge?void 0:ge.currency)||""].gameId,p=u()(l()(pe.items));if(!me&&de&&p)q((0,_.zV)({gamesToClose:[pe.items[0].game]})),q((0,_.bu)({gameToOpen:{currency:{code:i,id:c},game:{id:a,title:r.title,provider:r.provider,currencies:r.currencies},showCurrencyExchangeModal:!0}})),q((0,_.k5)({pathToOpen:`/game/${r.urlId}`}));else{q((0,g.FU)({gridItemNumber:o,currency:{code:ue,id:c},game:{id:a,title:r.title,provider:r.provider,currencies:r.currencies},showCurrencyExchangeModal:!0}));const e=(0,T.b)(pe.items);s&&"0"===e&&!o&&q((0,g._C)(s))}}else s?(q((0,g.NJ)({gameId:a})),D.push(s)):(0,b.MQB)({title:"game.error.openFail"});else(0,b.MQB)({title:"game.error.openFail"})}),[Pe,pe,o,me,de,ke,ue,null==ge?void 0:ge.currency,q,D,fe,c]),qe=(0,a.useCallback)((()=>{const e=H({selectedProviders:se,selectedCategories:le,Postfix:Ee,ALL_CHECKBOX:ae});X((e=>e+1)),Fe(Q,z+1,e)}),[Q,z,se,le,Ee,Fe]),De=(0,a.useCallback)((({name:e,value:t})=>{const n=K({state:se,name:e,checked:t,allName:xe}),a=H({selectedProviders:n,selectedCategories:le,Postfix:Ee,ALL_CHECKBOX:ae});ie(n),X(1),Fe(Q,1,a)}),[Q,se,le,Ee,xe,Fe]),Ve=(0,a.useCallback)((({name:e,value:t})=>{const n=K({state:le,name:e,checked:t,allName:Se}),a=H({selectedProviders:se,selectedCategories:n,Postfix:Ee,ALL_CHECKBOX:ae});ce(n),X(1),Fe(Q,1,a)}),[Q,se,le,Se,Ee,Fe]),Ue=(0,a.useCallback)((()=>{const e=W(se);e[xe]=!0;const t=W(le);t[Se]=!0;const n=H({selectedProviders:e,selectedCategories:t,Postfix:Ee,ALL_CHECKBOX:ae});ie(e),ce(t),X(1),Fe(Q,1,n)}),[Q,se,le,xe,Se,Ee,Fe]),Ge=(0,a.useMemo)((()=>Q?Y(Q)?[]:Oe.filter((e=>e.title.toLowerCase().includes(Q.toLowerCase()))):Oe),[Q,Oe]),Be=(0,a.useCallback)((e=>t=>{u()(l()(pe.items))&&(t.preventDefault(),q((0,_.zV)({gamesToClose:[pe.items[0].game]})),q((0,_.k5)({pathToOpen:e})))}),[q,pe]);return a.createElement(e,Object.assign({options:Re,onChangeField:Ze,stateReducer:V,onInputValueChange:$e,isLoading:we,defaultOptions:Le,showDefaultOptions:c,onShowMoreClick:qe,isShowMoreButtonVisible:je,isShowMoreButtonDisabled:we,providerCheckboxes:Ce,categoryCheckboxes:Ie,onChangeProviderFilter:De,onChangeCategoryFilter:Ve,onClearAllFilters:Ue,isFilterSet:Te,gridItemNumber:o,providers:Ge,topCategories:x,showDefaultGames:S,totalGames:null!==(n=null==Ne?void 0:Ne.total_count)&&void 0!==n?n:0,onClickProviderHandler:Be},w))}},44422:(e,t,n)=>{"use strict";n.d(t,{bk:()=>s,nE:()=>i,p5:()=>o,z4:()=>r});var a=n(91757);const r=(0,a.createAction)("@@APP/METAMASK/SET_IS_SHOW_SIGN_UP_FORM")(),o=(0,a.createAction)("@@APP/METAMASK/SET_APP_ENTRY_MODE")(),s=(0,a.createAction)("@@APP/METAMASK/REQUEST_SIGNATURE")(),i=(0,a.createAction)("@@APP/METAMASK/OPEN_DEEPLINK")()},41470:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var a=n(91757),r=n(44422);const o=(0,a.createReducer)({isShowSignUpForm:!1,appEntryMode:null}).handleAction(r.p5,((e,{payload:t})=>Object.assign(Object.assign({},e),{appEntryMode:t}))).handleAction(r.z4,((e,{payload:t})=>Object.assign(Object.assign({},e),{isShowSignUpForm:t})))},9999:(e,t,n)=>{"use strict";n.d(t,{A5:()=>d,Sh:()=>p,lU:()=>u,sw:()=>m});var a=n(22222),r=n(46376),o=n.n(r),s=n(18371),i=n.n(s),l=n(22660),c=n(46160);const u=e=>e.metamask.appEntryMode,p=e=>e.metamask.isShowSignUpForm,d=()=>!1,m=(0,a.createSelector)(l.xn,(e=>!!o()(i()(c.Xq.Metamask,"name"),e)))},33322:(e,t,n)=>{"use strict";n.d(t,{Z:()=>_});var a=n(67294),r=n(68086),o=n(60823),s=n(9443),i=n.n(s),l=n(91072),c=n(46160),u=n(99873),p=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const d=e=>t=>{var{isHtmlContent:n,type:r,title:o,message:s,id:d}=t,m=p(t,["isHtmlContent","type","title","message","id"]);const{t:y}=(0,l.$G)(),f=r?c.ek[r]:null,v=e=>{if(i()(String,e)&&!n)return y(e);if(i()(Object,e)&&!a.isValidElement(e)&&!n){const{key:t,options:n}=e;return y(t,n)}return e},g=(0,a.useCallback)((()=>{u.yh.removeNotification(d)}),[d]);return a.createElement(e,Object.assign({iconName:f,type:r,title:v(o),message:v(s),onClose:g},m))};var m=n(1966),y=n(80408),f=n(13446);const v=(0,a.memo)((0,o.Z)(d((0,r.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:"notification__container",id:"notification","data-type":e.type},e.iconName&&a.createElement(m.Z,{className:f.dhh("notification__icon",`notification__icon--${e.type}`),name:e.iconName}),a.createElement("div",{className:"notification__text-wrapper"},e.title&&a.createElement("h4",{className:"notification__title"},e.title),e.message&&a.createElement("p",{className:"notification__message"},e.message)),a.createElement(y.Z,{onClick:e.onClose,className:"notification__close-button"},a.createElement(m.Z,{name:c.PJ.Close,className:"notification__close-button-icon"})))))))));var g=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const _=e=>{var{templateName:t}=e,n=g(e,["templateName"]);return"default"===t?a.createElement(v,Object.assign({},n)):a.createElement(a.Fragment,null,t,".view.tsx not found")}},11616:(e,t,n)=>{"use strict";n.d(t,{$U:()=>s,QH:()=>r,Sj:()=>o});var a=n(91757);const r=(0,a.createAction)("@@NOTIFICATION_CENTER/SET_LEVEL_NOTIFICATIONS")(),o=(0,a.createAction)("NOTIFICATION_CENTER/SET_OPENED_BONUSES_IDS")(),s=(0,a.createAction)("NOTIFICATION_CENTER/SET_OPENED_NOTIFICATIONS")()},8981:(e,t,n)=>{"use strict";n.d(t,{AQ:()=>S,Bf:()=>P,K5:()=>x,e4:()=>q,yV:()=>Z});var a=n(22222),r=n(18371),o=n.n(r),s=n(51383),i=n.n(s),l=n(50557),c=n.n(l),u=n(52478),p=n.n(u),d=n(61894),m=n.n(d),y=n(66497),f=n.n(y),v=n(13782),g=n(50845),_=n(76626),b=n(51501),h=n(28374),O=n(91726),A=n(62372),E=n(46160);const x=e=>e.notificationCenter,S=e=>e.notificationCenter.openedNotifications,P=(0,a.createSelector)(x,c()(m()(f()("type",E.JU.Level)),i()((e=>!1===e.isOpened)),p()("levelNotifications"))),N=(0,a.createSelector)(g.ic,i()((e=>!0===e.activatable||!0===e.displayInNotificationCenter))),w=(0,a.createSelector)(N,(e=>e.map((e=>Object.assign(Object.assign({},e),{type:E.JU.Bonus}))))),j=(0,a.createSelector)(w,(e=>null==e?void 0:e.filter((e=>!e.jackpot)))),C=(0,a.createSelector)(w,c()(m()(f()("type",E.JU.JackpotWin)),i()((e=>!!e.jackpot)))),I=(0,a.createSelector)(_.aI,c()(m()(f()("type",E.JU.Freespin)),i()(o()(!0,"activatable")))),T=(0,a.createSelector)(b.M,c()(m()(f()("type",E.JU.Lootbox)),i()(o()("issued","stage")))),k=(0,a.createSelector)(b.$D,c()(m()(f()("type",E.JU.Lootwheel)),i()(o()("issued","stage")))),R=(0,a.createSelector)(b.FR,c()(m()(f()("type",E.JU.ScratchCard)),i()(o()("issued","stage")))),L=(0,a.createSelector)(A.Bl,c()(m()(f()("type",E.JU.Payment)),i()((e=>!1===e.isOpened)))),F=(0,a.createSelector)(h.u5,c()(m()(f()("type",E.JU.Tournament)),i()((e=>!1===e.isOpened)))),M=(0,a.createSelector)(O.wm,(e=>{const t=[],{sow_questionnaire_requested:n}=null!=e?e:{};return v.Z.notificationCenter.showSourceOfWealthQuestionnaireNotification&&n&&t.push({type:E.JU.Warning,id:E.Xe.SourceOfWealthQuestionnaire,created_at:new Date}),t})),$=(0,a.createSelector)([j,C,I,T,k,R,S],((e,t,n,a,r,o,s)=>[...e,...t,...n,...a,...r,...o].sort(((e,t)=>new Date(t.created_at).getTime()-new Date(e.created_at).getTime())).map((e=>Object.assign(Object.assign({},e),{isOpened:s.some((t=>t===`${e.type}/${e.id}`))}))))),Z=(0,a.createSelector)([$,L,P,F,M],((e,t,n,a,r)=>[...e,...t,...n,...a,...r].sort(((e,t)=>new Date(t.created_at).getTime()-new Date(e.created_at).getTime())))),q=(0,a.createSelector)([Z,S],((e,t)=>e.some((e=>!t.includes(`${e.type}/${e.id}`)))))},76274:(e,t,n)=>{"use strict";n.d(t,{Ip:()=>s,aZ:()=>i,cx:()=>r,wt:()=>o});var a=n(91757);const r=(0,a.createAction)("@@NOTIFICATION_CENTER_MODAL/SET")(),o=(0,a.createAction)("@@NOTIFICATION_CENTER_MODAL/CLOSE")(),s=(0,a.createAction)("@@NOTIFICATION_CENTER_MODAL/SET_CONFIRMATION_NOTIFICATION")(),i=(0,a.createAction)("@@NOTIFICATION_CENTER_MODAL/CONFIRMATION_NOTIFICATION_CLOSE")()},59925:(e,t,n)=>{"use strict";n.d(t,{wt:()=>r.wt,_I:()=>o._,cx:()=>r.cx});var a=n(39634),r=n(76274),o=n(72985),s=n(84454),i=n(66008),l=n(55709),c=n(91757),u=n(46376),p=n.n(u),d=n(18371),m=n.n(d),y=n(13782),f=n(46160),v=n(50845),g=n(8981);const _=(0,s.l)((e=>e.pipe((0,i.h)((0,c.isActionOf)(r.cx)),(0,i.h)((({payload:e})=>e.type===f.JU.Bonus)),(0,l.U)((()=>(0,v.gO)({quantity:y.Z.notificationsHistory.notificationsAmount,doNotAddToNotificationCenter:!0}))))),((e,t)=>e.pipe((0,i.h)((0,c.isActionOf)(v.pZ)),(0,i.h)((({payload:e})=>{const n=e.response,a=(0,o._)(t.value);if(null===a||e.doNotAddToNotificationCenter)return!1;const r=p()(m()(a.id,"id"),n);return!(!a||a.type!==f.JU.Bonus&&a.type!==f.JU.JackpotWin||!r||"canceled"===r.stage)})),(0,l.U)((({payload:e})=>{const n=e.response,a=(0,o._)(t.value),s=p()(m()(a.id,"id"),n);return(0,r.cx)(Object.assign({type:f.JU.Bonus},s))})))),((e,t)=>e.pipe((0,i.h)((0,c.isActionOf)(v.dv)),(0,i.h)((({payload:e})=>{var t;return!!(null===(t=null==e?void 0:e.params)||void 0===t?void 0:t.doNotAddToNotificationCenter)})),(0,l.U)((({payload:e})=>{const n=(0,g.K5)(t.value).openedBonusesIds,a=e.response.map((e=>(n.some((t=>e.id===t))&&(e.isOpened=!0),e)));return(0,v.pZ)({response:a,doNotAddToNotificationCenter:!0})})))));var b=n(38636);const h=(e,t)=>e.pipe((0,i.h)((0,c.isActionOf)(b.cs)),(0,l.U)((({payload:e})=>{const n=(0,o._)(t.value);if(null===n||e.doNotAddToNotificationCenter)return;const a=p()(m()(n.id,"id"),e.response);return a&&n.type===f.JU.Lootbox?a:void 0})),(0,i.h)((e=>void 0!==e)),(0,l.U)((e=>(0,r.cx)(Object.assign({type:f.JU.Lootbox},e))))),O=(e,t)=>e.pipe((0,i.h)((0,c.isActionOf)(b.cs)),(0,l.U)((({payload:e})=>{const n=(0,o._)(t.value);if(null===n||e.doNotAddToNotificationCenter)return;const a=p()(m()(n.id,"id"),e.response);return a&&n.type===f.JU.Lootwheel?a:void 0})),(0,i.h)((e=>void 0!==e)),(0,l.U)((e=>(0,r.cx)(Object.assign({type:f.JU.Lootwheel},e)))));var A=n(17682);const E=(0,s.l)(((e,t)=>e.pipe((0,i.h)((0,c.isActionOf)(A.NX)),(0,i.h)((({payload:e})=>{if(e.doNotAddToNotificationCenter)return!1;const n=(0,o._)(t.value);return!!n&&n.type===f.JU.Freespin&&e.id===n.id})),(0,l.U)((({payload:e})=>(0,r.cx)(Object.assign(Object.assign({},e),{type:f.JU.Freespin}))))))),x=(e,t)=>e.pipe((0,i.h)((0,c.isActionOf)(b.cs)),(0,l.U)((({payload:e})=>{const n=(0,o._)(t.value);if(null===n||e.doNotAddToNotificationCenter)return;const a=p()(m()(n.id,"id"),e.response);return a&&n.type===f.JU.ScratchCard?a:void 0})),(0,i.h)((e=>void 0!==e)),(0,l.U)((e=>(0,r.cx)(Object.assign({type:f.JU.ScratchCard},e)))));var S=n(47746),P=n(36573),N=n.n(P),w=n(51383),j=n.n(w),C=n(76626),I=n(11616);const T={[f.JU.Bonus]:v.ic,[f.JU.Lootbox]:b.u5,[f.JU.Lootwheel]:b.u5,[f.JU.ScratchCard]:b.u5,[f.JU.Level]:g.Bf,[f.JU.Freespin]:C.aI,[f.JU.JackpotWin]:v.ic},k={[f.JU.Bonus]:v.pZ,[f.JU.Lootbox]:b.cs,[f.JU.Lootwheel]:b.cs,[f.JU.ScratchCard]:b.cs,[f.JU.Level]:I.QH,[f.JU.Freespin]:C.qb,[f.JU.JackpotWin]:v.pZ},R=(e,t)=>e.pipe((0,i.h)((0,c.isActionOf)(r.cx)),(0,i.h)((({payload:e})=>null!==e)),(0,S.zg)((({payload:e})=>{const n=T[e.type](t.value),a=j()(N()(m()(e.id,"id")),n),r=k[e.type],o=[];return e.type===f.JU.Level?o.push(r([Object.assign(Object.assign({},e),{isOpened:!0}),...a])):o.push(r({response:[Object.assign(Object.assign({},e),{isOpened:!0}),...a],doNotAddToNotificationCenter:!0})),e.type!==f.JU.Bonus&&e.type!==f.JU.JackpotWin||o.push((0,I.Sj)([e.id])),o}))),L=(0,s.l)(_,h,O,E,x,R);(0,a.b)(L)},72985:(e,t,n)=>{"use strict";n.d(t,{O:()=>r,_:()=>a});const a=e=>e.notificationCenterModal.openNotification,r=e=>e.notificationCenterModal.openConfirmationOnCloseNotification},11885:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});var a=n(91757);const r=(0,a.createAction)("@@PLAYERS_CHAT/SET_STATE")()},36778:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(67294),r=n(86706),o=n(1490),s=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const i=e=>t=>{var n=s(t,[]);const i=(0,r.I0)(),l=(0,a.useCallback)((()=>{i((0,o.w)())}),[i]);return a.createElement(e,Object.assign({signOut:l},n))}},65216:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(67294);const r=e=>t=>{const n=(0,a.useRef)(null),r=(0,a.useCallback)((()=>{var e;null===(e=null==n?void 0:n.current)||void 0===e||e.slickNext()}),[n]),o=(0,a.useCallback)((()=>{var e;null===(e=null==n?void 0:n.current)||void 0===e||e.slickPrev()}),[n]);return a.createElement(e,Object.assign({slickRef:n,next:r,prev:o},t))}},89203:(e,t,n)=>{"use strict";n.d(t,{lW:()=>r});var a=n(91757);(0,a.createAction)("@@SPI_DEPOSIT/SIGN_IN_INIT")(),(0,a.createAction)("@@SPI/REGISTER_ROUTE_HANDLER")();const r=(0,a.createAction)("@@SPI/SET_CONDITION")()},72517:(e,t,n)=>{"use strict";n.d(t,{Fg:()=>o,Lh:()=>r,hk:()=>s});var a=n(91757);const r=(0,a.createAction)("@@APP/CONTACT_FORM/UPDATE_FIELD")(),o=(0,a.createAction)("@@APP/CONTACT_FORM/TOGGLE_CONTACT_BY_PHONE")(),s=(0,a.createAction)("@@APP/CONTACT_FORM/RESET_FORM")()},53631:(e,t,n)=>{"use strict";n.d(t,{be:()=>o,bu:()=>i,k5:()=>l,lB:()=>s,zV:()=>r});var a=n(91757);const r=(0,a.createAction)("@@GAME_SESSIONS/SET_GAMES_TO_CLOSE")(),o=(0,a.createAction)("@@GAME_SESSIONS/SET_NUMBER_OF_GAMES_TO_SET")(),s=(0,a.createAction)("@@GAME_SESSIONS/ON_CLOSE_GAMES_SESSIONS_MODAL")(),i=(0,a.createAction)("@@GAME_SESSIONS/SET_GAME_TO_OPEN")(),l=(0,a.createAction)("@@GAME_SESSIONS/SET_PATH_TO_OPEN")()},93030:(e,t,n)=>{"use strict";n.d(t,{XG:()=>o,TS:()=>r,hv:()=>s,lB:()=>a.lB,$h:()=>i,bu:()=>a.bu,zV:()=>a.zV,be:()=>a.be,k5:()=>a.k5});var a=n(53631);const r=e=>e.gamesSessionsCloseModal.gamesToClose,o=e=>e.gamesSessionsCloseModal.gameToOpen,s=e=>e.gamesSessionsCloseModal.numberOfGamesToSet,i=e=>e.gamesSessionsCloseModal.pathToOpen;n(3300)},3300:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(91757),r=n(53631);const o={gamesToClose:[],numberOfGamesToSet:void 0,gameToOpen:void 0,pathToOpen:void 0},s=(0,a.createReducer)(o).handleAction(r.zV,((e,{payload:t})=>Object.assign(Object.assign({},e),{gamesToClose:t.gamesToClose}))).handleAction(r.be,((e,{payload:t})=>Object.assign(Object.assign({},e),{numberOfGamesToSet:t.numberOfGamesToSet}))).handleAction(r.lB,(e=>Object.assign(Object.assign({},e),{gamesToClose:[],numberOfGamesToSet:void 0,gameToOpen:void 0}))).handleAction(r.bu,((e,{payload:t})=>Object.assign(Object.assign({},e),{gameToOpen:t.gameToOpen}))).handleAction(r.k5,((e,{payload:t})=>Object.assign(Object.assign({},e),{pathToOpen:t.pathToOpen})))},59801:(e,t,n)=>{"use strict";n.r(t),n.d(t,{initLoginForm:()=>l,setEmail:()=>r,setPassword:()=>o,setPhoneNumber:()=>s,setRequestErrorLoginForm:()=>c,setTwoFactor:()=>i});var a=n(91757);const r=(0,a.createAction)("@@APP/LOGIN_FORM/SET_EMAIL")(),o=(0,a.createAction)("@@APP/LOGIN_FORM/SET_PASSWORD")(),s=(0,a.createAction)("@@APP/LOGIN_FORM/SET_PHONE_NUMBER")(),i=(0,a.createAction)("@@APP/LOGIN_FORM/SET_TWO_FACTOR")(),l=(0,a.createAction)("@@APP/LOGIN_FORM/INIT")(),c=(0,a.createAction)("@@APP/LOGIN_FORM/SET_REQUEST_ERROR")()},24969:(e,t,n)=>{"use strict";n.d(t,{Kt:()=>i,TR:()=>s,V8:()=>o,qA:()=>r});var a=n(91757);const r=(0,a.createAction)("@@APP/METAMASK_SIGN_UP_FORM/SUBMIT")(),o=(0,a.createAction)("@@APP/METAMASK_SIGN_UP_FORM/SET_EMAIL")(),s=(0,a.createAction)("@@APP/METAMASK_SIGN_UP_FORM/SET_FIRST_NAME")(),i=(0,a.createAction)("@@APP/METAMASK_SIGN_UP_FORM/SET_IS_TERMS_ACCEPTED")()},90256:(e,t,n)=>{"use strict";n.d(t,{V:()=>a});const a="REGISTRATION_MODEL"},56437:(e,t,n)=>{"use strict";n.d(t,{I:()=>o,e:()=>r});var a=n(91757);const r=(0,a.createAction)("@@APP/REGISTER_FORM/SET_FIELD")(),o=(0,a.createAction)("@@APP/REGISTER_FORM/INIT")()},92507:(e,t,n)=>{"use strict";n.d(t,{Bg:()=>f,Nt:()=>_,dm:()=>h,f$:()=>b,jh:()=>O});var a=n(22222),r=n(77414),o=n.n(r),s=n(46365),i=n(46160),l=n(93155),c=n(26740),u=n(92005),p=n(42995),d=n(2270),m=n(7684),y=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const f=e=>e.registerForm,v=e=>{const t=(null==e?void 0:e.errors)||{},{profile:n}=t,a=y(t,["profile"]),r=Object.assign(Object.assign({},a),n),o=Object.keys(r).reduce(((e,t)=>(e[t]=Object.keys(r[t]||{}).map((e=>{var n;return{translationKey:`${t}.${e}`,apiValue:(null===(n=r[t])||void 0===n?void 0:n[e])||""}})),e)),{}),i=Object.keys(s.Z.fields).filter((e=>{var t,n;return null===(n=null===(t=s.Z.fields[e])||void 0===t?void 0:t.validation)||void 0===n?void 0:n.extend})),l=i.reduce(((e,t)=>{var n,a;const r=null===(a=null===(n=s.Z.fields[t])||void 0===n?void 0:n.validation)||void 0===a?void 0:a.extend;return r&&o[r]?Object.assign(Object.assign({},e),{[t]:o[r]}):e}),{});return Object.assign(Object.assign({},o),l)},g=(e,t)=>Object.assign(Object.assign({},v(e)),v(t)),_=(0,a.createSelector)([l.f3,c.K],g),b=(0,a.createSelector)([l.Zv,c.K],g),h=(0,a.createSelector)([m.ow,m.Qk],((e,t)=>{const n=[];return e&&n.push(i.k_.Email),t&&n.push(i.k_.PhoneNumber),n})),O=(0,a.createSelector)([u.H,p.Kw,d.UB],((e,t,n)=>{const a={},r=[...(null==e?void 0:e.errors)||[],...(null==t?void 0:t.errors)||[]];let s;return(null==n?void 0:n.errors)&&(s=Array.isArray(n.errors)?n.errors:o()(Object.values(n.errors)).map((e=>({key:e})))),r.length&&(a.otp=r),(null==s?void 0:s.length)&&(a.phone_number=s),a}))},60070:(e,t,n)=>{"use strict";n.d(t,{Z:()=>j});var a=n(67294),r=n(86706),o=n(13782),s=n(10253),i=n(22660),l=n(91726),c=n(61807),u=n(46160),p=n(6073),d=n(45170),m=n(22222);const y=e=>e.requiredFieldsForm,f=e=>{const t=(null==e?void 0:e.errors)||{};return Object.keys(t).reduce(((e,n)=>(e[n]=Object.values(t[n]||{}).join(", "),e)),{})},v=(0,m.createSelector)(i.o$,f),g=(0,m.createSelector)(i.nA,f),_=(0,m.createSelector)(l.K,f);var b=n(39634),h=n(84454),O=n(66008),A=n(63438),E=n(55709),x=n(26738),S=n(91757),P=n(47874);const N=(0,h.l)((e=>e.pipe((0,O.h)((0,S.isActionOf)([i.xl,l.LU])),(0,A.b)((()=>{(0,P.iX)({title:"requiredFieldsModal.form.submit.successNotification.title"})})),(0,E.U)((()=>(0,d.s)())))),(e=>e.pipe((0,O.h)((0,S.isActionOf)([i.fd,l.xA])),(0,A.b)((()=>{(0,P.QX)({title:"requiredFieldsModal.form.submit.errorNotification.title",message:"requiredFieldsModal.form.submit.errorNotification.message",dismiss:{duration:0}})})),(0,x.l)())));(0,b.b)(N);var w=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const j=e=>t=>{var{context:n}=t,m=w(t,["context"]);const f=c.L?i.GI:i.U1,b=(0,r.I0)(),h=(0,r.v9)(y),O=(0,r.v9)(f),A=(0,r.v9)(v),E=(0,r.v9)(g),x=(0,r.v9)(_),S=c.L?E:A,P=(0,a.useCallback)((e=>{if(n){const t=(0,s.JF)();b((0,l.Kr)({data:{player:e,context:n},params:t}))}else{const t=c.L?i.nb:i.K0;b(t({user:e}))}}),[b,n]),N=(0,a.useCallback)((e=>{b((0,d.G)(e)),o.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&e.name===u.W2.Country&&!e.isSmart&&(b((0,d.G)({name:u.W2.State,value:void 0})),b((0,p.t)(e.value)))}),[b]);return a.createElement(e,Object.assign({onSubmit:P,onChangeField:N,formData:h,isLoading:O,apiErrorsMap:n?x:S,context:n},m))}},45170:(e,t,n)=>{"use strict";n.d(t,{G:()=>r,s:()=>o});var a=n(91757);const r=(0,a.createAction)("@@APP/REQUIRED_FIELDS_FORM/SET_ITEM")(),o=(0,a.createAction)("@@APP/REQUIRED_FIELDS_FORM/RESET")()},56269:(e,t,n)=>{"use strict";n.d(t,{Bx:()=>r,VZ:()=>o,nv:()=>s});var a=n(91757);const r=(0,a.createAction)("@@APP/RESET_PASSWORD_FORM/TOKEN")(),o=(0,a.createAction)("@@APP/RESET_PASSWORD_FORM/SET_PASSWORD")(),s=(0,a.createAction)("@@APP/RESET_PASSWORD_FORM/SET_PASSWORD_CONFIRMATION")()},26450:(e,t,n)=>{"use strict";n.d(t,{YP:()=>o,e6:()=>s,rc:()=>r});var a=n(91757);const r=(0,a.createAction)("@@APP/TRUSTLY_PNP/INIT")(),o=(0,a.createAction)("@APP/TRUSTLY_PNP/REDIRECT")(),s=(0,a.createAction)("@@APP/TRUSTLY_PNP/SET_FIELD")()},38070:(e,t,n)=>{"use strict";var a;n.d(t,{_:()=>a}),function(e){e.FeServerReqAccepted="fe_server_req_accepted",e.SiteStartedLoading="site_started_loading",e.SiteLoaded="site_loaded",e.LoginFormRendered="login_form_rendered",e.LoginFirstInteraction="login_first_interaction",e.LoginAttempt="login_attempt",e.LoginSuccess="login_success",e.RegistrationFormRendered="registration_form_rendered",e.RegistrationFormInteraction="registration_first_interaction",e.RegistrationAttempt="registration_attempt",e.RegistrationSuccess="registration_success",e.DepositOpenAttempt="deposit_open_attempt",e.DepositFormRendered="deposit_form_rendered",e.DepositFirstInteraction="deposit_first_interaction",e.DepositAttempt="deposit_attempt",e.HydrationFinished="hydration_finished"}(a||(a={}))},19898:(e,t,n)=>{"use strict";n.d(t,{T:()=>a,V:()=>r});const a="FUN";var r;!function(e){e.Exists="exists",e.New="new"}(r||(r={}))},79236:(e,t,n)=>{"use strict";var a;n.d(t,{h:()=>a}),function(e){e.mobile="mobile",e.tablet="tablet",e.desktop="desktop"}(a||(a={}))},61796:(e,t,n)=>{"use strict";var a;n.d(t,{U:()=>a}),function(e){e[e.UnauthorizedPlayer=0]="UnauthorizedPlayer",e[e.Player=1]="Player",e[e.SignIn=2]="SignIn",e[e.SignUp=3]="SignUp",e[e.ConfirmRegistration=4]="ConfirmRegistration",e[e.ForgotPassword=5]="ForgotPassword",e[e.ResetPassword=6]="ResetPassword",e[e.ResendConfirmationInstructions=7]="ResendConfirmationInstructions",e[e.ResendUnlockInstructions=8]="ResendUnlockInstructions",e[e.PaymentSubmitNotify=9]="PaymentSubmitNotify",e[e.FromGameDeposit=10]="FromGameDeposit",e[e.ShowMetamaskInstallModal=11]="ShowMetamaskInstallModal",e[e.ShowMetamaskSignUpForm=12]="ShowMetamaskSignUpForm",e[e.HasBonusCodeInUrl=13]="HasBonusCodeInUrl",e[e.HasPromoCodeInUrl=14]="HasPromoCodeInUrl",e[e.HasConfirmTournamentIdInUrl=15]="HasConfirmTournamentIdInUrl",e[e.SetBonusCode=16]="SetBonusCode",e[e.SetPromoCode=17]="SetPromoCode",e[e.AuthorizedPlayer=18]="AuthorizedPlayer",e[e.Autoregistration=19]="Autoregistration"}(a||(a={}))},50695:(e,t,n)=>{"use strict";n.d(t,{$C:()=>_,De:()=>l,FX:()=>b,GE:()=>f,I8:()=>u,I9:()=>m,J_:()=>o,Lk:()=>h,Q7:()=>a,aN:()=>d,cK:()=>v,gX:()=>g,h2:()=>r,oG:()=>i,wf:()=>y,x8:()=>c});const a={s1:{height:110,width:236},s2:{height:181,width:337},s3:{height:380,width:380},s4:{height:190,width:190},s6:{height:575,width:427}};var r,o,s,i,l;!function(e){e.s1="s1",e.s2="s2",e.s3="s3",e.s4="s4",e.s6="s6"}(r||(r={})),function(e){e.Collections="collections",e.Providers="providers",e.VolatilityRating="volatilityRating",e.LinesAndWays="linesAndWays"}(o||(o={})),function(e){e.HitRate="hitRate",e.Payout="payout"}(s||(s={})),function(e){e.Default="default",e.Alphabetical="alphabetical",e.Popular="popularity",e.New="novelty",e.Recommended="recommended"}(i||(i={})),function(e){e.Collections="collections",e.Providers="providers"}(l||(l={}));const c="global";var u,p,d;!function(e){e.ASC="ASC",e.DESC="DESC"}(u||(u={})),function(e){e.New="novelty",e.Popular="popularity"}(p||(p={})),function(e){e.FavoriteGames="favoriteGames",e.Played="played"}(d||(d={}));const m="all",y=Object.values(p),f=Object.values(d),v="PLAYED_GAMES_IDS_LS_KEY",g="GAME_URL_LS_KEY",_="GAMES_GRID_LS_KEY",b=20;var h;!function(e){e.LocalStorage="LS",e.Api="Api"}(h||(h={}))},46160:(e,t,n)=>{"use strict";n.d(t,{LK:()=>ke,B1:()=>J,hs:()=>B.hs,Cz:()=>B.Cz,I9:()=>I.I9,o2:()=>he,_q:()=>Ke._,Hw:()=>de,ux:()=>A,fn:()=>S,Xq:()=>x,Vo:()=>B.Vo,cT:()=>d,dv:()=>f.dv,SV:()=>B.SV,De:()=>I.De,KL:()=>_e,ZE:()=>ye,lR:()=>V,zT:()=>T,rK:()=>B.rK,Eg:()=>i,Y$:()=>me,bg:()=>Le,h7:()=>q.h,u8:()=>Re,HM:()=>N,Hm:()=>B.Hm,Ny:()=>re,TI:()=>D.T,AN:()=>Pe,RJ:()=>j,U9:()=>H.U,$C:()=>I.$C,Fy:()=>be.Fy,aS:()=>be.aS,x8:()=>I.x8,gX:()=>I.gX,J_:()=>I.J_,I8:()=>I.I8,oG:()=>I.oG,aN:()=>I.aN,GE:()=>I.GE,N5:()=>Ce,Cp:()=>X,Mw:()=>o,PJ:()=>m,Ph:()=>fe,h2:()=>I.h2,oP:()=>c,Y8:()=>Ee,Zm:()=>xe,hn:()=>Se,dV:()=>ee.WC,bR:()=>f.bR,h0:()=>f.h0,nM:()=>f.nM,Ik:()=>se,Po:()=>te,l9:()=>ee.l9,lj:()=>z,Vp:()=>ve,cK:()=>pe,hd:()=>je,FX:()=>I.FX,eo:()=>we,IM:()=>v.IM,fG:()=>v.fG,$g:()=>h,Zf:()=>r,qD:()=>a,JU:()=>$,Xe:()=>Z,ek:()=>g,j_:()=>y,U0:()=>Q,Bv:()=>G,h4:()=>I.cK,UR:()=>Y,jw:()=>s,O9:()=>B.O9,PZ:()=>be.PZ,k7:()=>be.k7,zr:()=>Ve,JE:()=>De,GT:()=>ne,Lk:()=>I.Lk,W2:()=>Oe,dK:()=>U,eW:()=>Ge,$U:()=>Be,zF:()=>E,X9:()=>B.X9,jX:()=>B.jX,up:()=>Ne,lc:()=>f.lc,k_:()=>Fe,u0:()=>C.u,j0:()=>f.j0,pp:()=>k,Q7:()=>B.Q7,UU:()=>b,gW:()=>_,Mg:()=>oe,wf:()=>I.wf,SR:()=>P,$q:()=>ie,Bc:()=>le,QZ:()=>l,TQ:()=>ue,aJ:()=>ce,I:()=>F,B7:()=>L,KJ:()=>R,pJ:()=>p,GC:()=>K,zw:()=>W,x9:()=>ae,Xh:()=>w,ht:()=>v.ht,Q_:()=>Te,FN:()=>Ie});const a=String.fromCharCode(160),r=String.fromCharCode(8209),o=!0,s="production",i="development";var l,c,u;!function(e){e[e.default=0]="default",e[e.error=1]="error"}(l||(l={})),function(e){e.Password="password",e.Text="text",e.Number="number",e.FloatNumber="floatNumber",e.Tel="tel",e.Email="email",e.Currency="currency",e.Date="date",e.Numerical="numerical",e.File="file",e.CardNumber="cardNumber",e.CardHolder="cardHolder",e.CpfBrasil="cpfBrasil",e.CardCvv="cardCvv",e.Iban="iban"}(c||(c={})),function(e){e.On="on",e.Off="off"}(u||(u={}));var p,d,m,y,f=n(14151),v=n(92295);!function(e){e.Enter="enter",e.Entering="entering",e.Entered="entered",e.Exit="exit",e.Exiting="exiting",e.Exited="exited"}(p||(p={})),function(e){e.Primary="primary",e.Secondary="secondary",e.Danger="danger"}(d||(d={})),function(e){e.Close="close",e.Success="success",e.Danger="danger",e.Warning="warning"}(m||(m={})),function(e){e.Success="success",e.Warning="warning",e.Danger="danger"}(y||(y={}));const g={[y.Success]:m.Success,[y.Warning]:m.Warning,[y.Danger]:m.Warning},_="SIGN_OUT_NOTIFICATION_STORAGE_DATA",b="SESSION_TERMINATION_NOTIFICATION_STORAGE_DATA",h="network_error_notification";var O;!function(e){e.Page="page",e.Modal="modal"}(O||(O={}));var A;!function(e){e.ForgotPassword="forgotPassword",e.ResendConfirmationInstructions="resendConfirmationInstructions",e.ResendUnlockInstructions="resendUnlockInstructions"}(A||(A={}));const E="back-url";var x,S;!function(e){e.Facebook="facebook",e.Twitter="twitter",e.Google="google_oauth2",e.Odnoklassniki="odnoklassniki",e.Vkontakte="vkontakte",e.Yandex="yandex",e.Mailru="mailru",e.Instagram="instagram",e.Telegram="telegram",e.CoinsPaid="coinspaid_plug_and_pay",e.Metamask="metamask"}(x||(x={})),function(e){e.SignIn="sign_in_success",e.SignUp="sign_up_success",e.ForgotPassword="forgot_password_success",e.ResendConfirmationInstructions="resend_confirmation_instructions_success",e.ResendUnlockInstructions="resend_unlock_instructions_success",e.MissedAuthFields="missed_auth_fields_success",e.EditPassword="edit_password_success",e.CancelAuth="cancel_auth"}(S||(S={}));const P="telegram-signin";var N,w,j;!function(e){e.AffiliateTraffic="affiliateTraffic"}(N||(N={})),function(e){e.Top="top",e.Latest="latest"}(w||(w={})),function(e){e.Default="default",e.Error="error",e.Warning="warning",e.Success="success"}(j||(j={}));var C=n(30296),I=n(50695);const T="yyyy-LL-dd",k="yyyy-LL-dd hh:mm:ss z";var R,L,F,M;!function(e){e.Bet="bet",e.Win="win",e.Rate="rate",e.Spin="spin",e.Points="points"}(R||(R={})),function(e){e.TournamentStartsSoon="tournament_starts_soon",e.PlayerJoinedLeaderboard="player_joined_leaderboard",e.PlayerKickedFromLeaderboard="player_kicked_from_leaderboard",e.TournamentStarted="tournament_started"}(L||(L={})),function(e){e.TournamentParticipationConfirmed="tournamentParticipationConfirmed",e.TournamentStarted="tournamentStarted",e.TournamentStartsSoon="tournamentStartsSoon",e.PlayerJoinedLeaderboard="playerJoinedLeaderboard",e.PlayerKickedFromLeaderboard="playerKickedFromLeaderboard"}(F||(F={})),function(e){e.Active="active",e.Past="past",e.Future="future"}(M||(M={}));var $,Z,q=n(79236),D=n(19898);!function(e){e.Bonus="bonus",e.Freespin="freespin",e.Lootbox="lootbox",e.Lootwheel="lootwheel",e.ScratchCard="scratchCard",e.Payment="payment",e.Level="level",e.Tournament="tournament",e.JackpotWin="jackpotWin",e.Warning="warning"}($||($={})),function(e){e.SourceOfWealthQuestionnaire="sourceOfWealthQuestionnaire"}(Z||(Z={}));var V;!function(e){e.PlayerCurrency="current",e.Bitcoin="bitcoin"}(V||(V={}));const U="reality-check";var G;!function(e){e.Default="default",e.Granted="granted",e.Denied="denied"}(G||(G={}));var B=n(49856);var z,W,K;!function(e){e.UpdateLocale="update_locale"}(z||(z={})),function(e){e.SignIn="sign_in",e.SignUp="sign_up"}(W||(W={})),function(e){e.Pure="pure",e.Hybrid="hybrid"}(K||(K={}));var H=n(61796);const J="affiliate_id",X="is_beta_player",Y="player_country",Q="open_tabs_count";var ee=n(50446);ee.WC.Deposit,ee.l9.Day,ee.l9.Week,ee.l9.Month,ee.WC.Loss,ee.l9.Day,ee.l9.Week,ee.l9.Month,ee.WC.Wager,ee.l9.Day,ee.l9.Week,ee.l9.Month,ee.WC.Coolingoff,ee.l9.Day,ee.l9.ThreeDays,ee.l9.Week,ee.l9.Month,ee.l9.ThreeMonths,ee.l9.SixMonths,ee.WC.Selfexclusion,ee.l9.SixMonths,ee.l9.NineMonths,ee.l9.TwelveMonths,ee.l9.Forever,ee.WC.Session,ee.WC.Time,ee.l9.Day,ee.l9.Week,ee.l9.Month;var te;!function(e){e.Period="period",e.Accounts="accounts",e.Time="time"}(te||(te={}));ee.WC.Deposit,te.Accounts,te.Period,ee.WC.Loss,te.Accounts,te.Period,ee.WC.Wager,te.Accounts,te.Period,ee.WC.Coolingoff,te.Period,ee.WC.Selfexclusion,te.Period,ee.WC.Session,te.Period,ee.WC.Time,te.Time,te.Period;const ne=n(8488).Form.MethodFieldType,ae=19,re=/^\d{3}$/,oe="casino";var se;!function(e){e.Malta="MT",e.Estonia="EE",e.Curacao="CW",e.Greece="GR",e.Romania="RO",e.Bulgaria="BG"}(se||(se={}));n(67462);const ie="tooltip-root",le=`#${ie}`;var ce,ue,pe;!function(e){e.Hover="hover",e.Focus="focus",e.Click="click"}(ce||(ce={})),function(e){e.Top="top",e.Right="right",e.Bottom="bottom",e.Left="left"}(ue||(ue={})),function(e){e.Issued="issued",e.Activated="activated",e.Canceled="canceled",e.Expired="expired",e.Finished="finished"}(pe||(pe={}));var de,me,ye,fe,ve,ge,_e,be=n(72516);!function(e){e.SignIn="signIn",e.SignUp="signUp"}(de||(de={})),function(e){e.Windows="windows",e.MacOS="macOS",e.Linux="linux",e.Unix="unix",e.Unknown="unknown"}(me||(me={})),function(e){e.Deposit="deposit"}(ye||(ye={})),function(e){e.SignUp="sign_up",e.SignIn="sign_in",e.ResendUnlockInstructions="resend_unlock_instructions",e.ResendConfirmationInstructions="resend_confirmation_instructions",e.MissedAuthFields="missed_auth_fields",e.ForgotPassword="forgot_password",e.EditPassword="edit_password"}(fe||(fe={})),function(e){e.AuthFormChanged="auth_form_changed"}(ve||(ve={})),function(e){e.SowRequested="sow_requested"}(ge||(ge={})),function(e){e.None="none",e.Api="api",e.Render="render"}(_e||(_e={}));const he="anonymous";var Oe,Ae,Ee,xe,Se,Pe;!function(e){e.Country="country",e.State="state"}(Oe||(Oe={})),function(e){e.Stuff="stuff",e.WagerMultiplier="wager_multiplier",e.MoneyBudgetPercent="money_budget_percent",e.MoneyAward="money_award",e.ChargeableCompPointsPercent="chargeable_comp_points_percent",e.PersistentCompPointsPercent="persistent_comp_points_percent",e.PersistentCompPoints="persistent_comp_points",e.ChargeableCompPoints="chargeable_comp_points",e.FreespinsCount="freespins_count"}(Ae||(Ae={})),function(e){e.CreatedAt="created_at",e.ApprovedAt="approved_at",e.AmountCents="amount_cents"}(Ee||(Ee={})),function(e){e.Asc="asc",e.Desc="desc"}(xe||(xe={})),function(e){e.NoInteraction="no_interaction",e.PopUp="pop_up",e.PopUpAndRestart="pop_up_and_restart"}(Se||(Se={})),function(e){e.TournamentNotifications="tournamentNotifications"}(Pe||(Pe={}));const Ne={NON_ARABIC_SYMBOLS:/^[^\p{Script=Arabic}]*$/u,CARD_HOLDER_REG_EXP:/([\s~a-zA-Z'.\-`])|([^\x00-\x7F&#^£±§₽“€•])/,CARD_HOLDER_LATIN_REG_EXP:/[\s~a-zA-Z'.\-`]/,IBAN:/^./},we=3,je=256,Ce=34;const Ie=(0,n(31798).S)()?window.location.toString():"",Te={sum:0,currencyUnit:0,symbol:"",code:"",rootCurrency:{code:"",symbol:"",subunits_to_unit:0,subcurrencies:[],fiat:!1}},ke=["handle_bets","issued","activated","wait"],Re="empty_bonus";var Le,Fe,Me,$e,Ze,qe,De,Ve,Ue;!function(e){e.Fingerprint="fingerprint"}(Le||(Le={})),function(e){e.PhoneNumber="phone-number",e.Email="email"}(Fe||(Fe={})),function(e){e.CashBonus="cash_bonus",e.Freespins="freespins",e.Lootbox="lootbox"}(Me||(Me={})),function(e){e.ASC="asc",e.DESC="desc"}($e||($e={})),function(e){e.CreatedAt="created_at",e.UpdatedAt="updated_at"}(Ze||(Ze={})),function(e){e.CashBonus="cash_bonus",e.Freespin="freespin",e.Lootbox="lootbox"}(qe||(qe={})),function(e){e.PaymentMethodFields="paymentMethodFields",e.PaymentPlayerFields="paymentPlayerFields"}(De||(De={})),function(e){e.Manual="manual",e.Preselect="preselect"}(Ve||(Ve={})),function(e){e.ErrorPage="error-page",e.Proxy="proxy",e.Redirect="redirect"}(Ue||(Ue={}));const Ge="redirect-module-service-worker-broadcast-channel",Be="ping-domain";var ze,We,Ke=n(38070);!function(e){e.Init="init",e.Kill="kill",e.SetAuthStatus="setAuthStatus",e.ChangeLocale="changeLocale",e.ChangePage="changePage"}(ze||(ze={})),function(e){e.LoggedIn="LOGGED_IN",e.NotLoggedIn="NOT_LOGGED_IN"}(We||(We={}))},72102:(e,t,n)=>{"use strict";n.d(t,{n:()=>r,y:()=>a});const a="insufficient-funds",r="insufficient-funds-product-store"},14151:(e,t,n)=>{"use strict";n.d(t,{bR:()=>o,dv:()=>i,h0:()=>r,j0:()=>c,lc:()=>l,nM:()=>s});var a=n(13782);const r="loading-root";var o,s;!function(e){e.Tournament="Tournament",e.GamesBlockV2="GamesBlockV2",e.Lottery="Lottery",e.PaymentAmountFlexiblePresets="PaymentAmountFlexiblePresets",e.DepositLotteries="DepositLotteries",e.Winners="Winners",e.GamesTotalJackpot="GamesTotalJackpot",e.Jackpot="Jackpot",e.LivespinsStreams="LivespinsStreams",e.LivespinsStreamsV2="LivespinsStreamsV2",e.GamesPageProviderFilterV2="GamesPageProviderFilterV2",e.TournamentsList="TournamentsList",e.DepositBonusSettings="DepositBonusSettings",e.DepositBonusCodeForm="DepositBonusCodeForm",e.ProductStore="ProductStore",e.RandomGame="RandomGame",e.RandomGameList="RandomGameList",e.RackbackBonus="RakebackBonus",e.CompPoints="CompPoints",e.CompPointsCashBonuses="CompPointsCashBonuses",e.CompPointsFreespins="CompPointsFreespins",e.CompPointsLootboxes="CompPointsLootboxes",e.CompPointsScratchCards="CompPointsScratchCards",e.CompPointsWheels="CompPointsWheels",e.CompPointsLotteries="CompPointsLotteries",e.Tel="Tel",e.FavoriteGames="FavoriteGames",e.GameTileV2="GameTileV2",e.Breadcrumbs="Breadcrumbs",e.GameCurrencySelect="GameCurrencySelect",e.GameV2="GameV2",e.GamesGrid="GamesGrid",e.SportsbookMenu="SportsbookMenu",e.FreespinList="FreespinList",e.LootboxList="LootboxList",e.LootwheelList="LootwheelList",e.BonusList="BonusList",e.LootboxGroupList="LootboxGroupList",e.LootwheelGroupList="LootwheelGroupList",e.LotteryList="LotteryList",e.ScratchCardGroupList="ScratchCardGroupList"}(o||(o={})),function(e){e.Tournaments="tournaments",e.TournamentsRecent="tournaments-recent",e.TournamentsStatuses="tournaments-statuses",e.GamesCollections="games-collections",e.GamesBlock="games-block",e.Lotteries="lotteries",e.LotteriesPlayer="lotteries-player",e.DepositPrediction="deposit-prediction",e.LotteriesStatuses="lotteries-statuses",e.CompatiblePlayerAccounts="player-accounts",e.SelectLottery="select-lottery",e.TopWinners="top-winners",e.LatestWinners="latest-winners",e.GamesJackpots="games-jackpots",e.Jackpots="jackpots",e.LivespinsSdk="livespins-sdk",e.GamesProviders="games-providers",e.Player="player",e.BonusSettings="bonus-settings",e.SetBonusCode="set-bonus-code",e.ClearBonusCode="clear-bonus-code",e.ProductStoreGetProducts="product-store-get-products",e.RandomGame="random-game",e.RandomGameList="random-game-list",e.PlayerRackbacks="player-rackbacks",e.PlayerCompPoints="player-comp-points",e.CompPointsRatesCashBonuses="comp-points-rates-cash-bonuses",e.CompPointsRatesFreespins="comp-points-rates-freespins",e.CompPointsRatesLootboxes="comp-points-rates-lootboxes",e.CompPointsRatesLotteries="comp-points-rates-lotteries",e.CountryCodes="country-codes",e.FavoriteGamesDto="player-favorite-games-dto",e.GamesBySeoTitles="games-by-seo-titles",e.GamesByIds="games-by-ids",e.SelectAccount="select-account_post",e.SportsbookSports="sportsbook-sports",e.SportsbookCounters="sportsbook-counters",e.PlayerAllFreespins="player-all-freespins",e.PlayerAllLootboxes="player-all-lootboxes",e.PlayerLootboxes="player-lootboxes",e.PlayerAllBonuses="player-bonuses"}(s||(s={}));const i={[o.Tournament]:[s.Tournaments,s.TournamentsRecent,s.TournamentsStatuses],[o.GamesBlockV2]:[s.GamesCollections,s.GamesBlock],[o.Lottery]:[s.Lotteries,s.LotteriesPlayer],[o.PaymentAmountFlexiblePresets]:[s.DepositPrediction],[o.DepositLotteries]:[s.LotteriesPlayer,s.LotteriesStatuses,s.CompatiblePlayerAccounts,s.SelectLottery],[o.Winners]:[s.TopWinners,s.LatestWinners],[o.GamesTotalJackpot]:[s.GamesJackpots],[o.Jackpot]:[s.Jackpots],[o.LivespinsStreams]:[s.LivespinsSdk],[o.LivespinsStreamsV2]:[s.LivespinsSdk],[o.GamesPageProviderFilterV2]:[s.GamesProviders],[o.TournamentsList]:[s.Tournaments],[o.DepositBonusSettings]:[s.Player,s.BonusSettings],[o.DepositBonusCodeForm]:[s.Player,s.SetBonusCode,s.ClearBonusCode],[o.ProductStore]:[s.ProductStoreGetProducts],[o.RandomGame]:[s.RandomGame],[o.RandomGameList]:[s.RandomGameList],[o.RackbackBonus]:[s.PlayerRackbacks],[o.CompPoints]:[s.PlayerCompPoints],[o.CompPointsCashBonuses]:[s.PlayerCompPoints,s.CompPointsRatesCashBonuses],[o.CompPointsFreespins]:[s.PlayerCompPoints,s.CompPointsRatesFreespins],[o.CompPointsLootboxes]:[s.PlayerCompPoints,s.CompPointsRatesLootboxes],[o.CompPointsScratchCards]:[s.PlayerCompPoints,s.CompPointsRatesLootboxes],[o.CompPointsWheels]:[s.PlayerCompPoints,s.CompPointsRatesLootboxes],[o.CompPointsLotteries]:[s.PlayerCompPoints,s.CompPointsRatesLotteries,s.Lotteries],[o.Tel]:[s.CountryCodes],[o.FavoriteGames]:[s.FavoriteGamesDto],[o.GameTileV2]:[s.FavoriteGamesDto],[o.Breadcrumbs]:[s.GamesBySeoTitles],[o.GameCurrencySelect]:[s.GamesByIds,s.SelectAccount],[o.GameV2]:[s.GamesByIds,s.FavoriteGamesDto],[o.GamesGrid]:[s.GamesByIds,s.GamesBySeoTitles,s.SelectAccount],[o.SportsbookMenu]:[s.SportsbookSports,s.SportsbookCounters],[o.FreespinList]:[s.PlayerAllFreespins],[o.LootboxList]:[s.PlayerLootboxes],[o.LootwheelList]:[s.PlayerLootboxes],[o.BonusList]:[s.PlayerAllBonuses],[o.LootboxGroupList]:[s.PlayerAllLootboxes],[o.LootwheelGroupList]:[s.PlayerAllLootboxes],[o.LotteryList]:[s.LotteriesPlayer,s.LotteriesStatuses],[o.ScratchCardGroupList]:[s.PlayerAllLootboxes]},l=(a.Z.featureFlags.enablePersonalLoadingAllComponents?Object.values(o):a.Z.componentsWithPersonalLoading).reduce(((e,t)=>{var n;return null===(n=i[t])||void 0===n||n.forEach((t=>e.add(t))),e}),new Set);var c;!function(e){e.Loading="loading",e.Done="done",e.None="none"}(c||(c={}))},92295:(e,t,n)=>{"use strict";n.d(t,{IM:()=>a,fG:()=>o,ht:()=>r});const a="modal-root",r="x-modal-root",o="modal"},72516:(e,t,n)=>{"use strict";n.d(t,{Fy:()=>i,GU:()=>l,PZ:()=>u,aS:()=>s,k7:()=>c});var a,r,o=n(13782);const s="game",i="games",l=null===(r=null===(a=o.Z.sportsbook)||void 0===a?void 0:a.iframe)||void 0===r?void 0:r.pagePath;var c,u;!function(e){e.Games="/:locale?/:page(games)/:category?/:provider?",e.Game="/:locale?/:page(game)/:gameUrlId",e.Sportsbook="/:locale?/:page(sports)/*"}(c||(c={})),function(e){e.Games="/:page(games)/:category?/:provider?",e.Game="/:page(game)/:gameUrlId",e.Sportsbook="/:page(sports)/*"}(u||(u={}))},49856:(e,t,n)=>{"use strict";n.d(t,{Cz:()=>y,Hm:()=>d,O9:()=>l,Q7:()=>s,Rk:()=>o,SV:()=>c,Vo:()=>i,X9:()=>p,hs:()=>f,jX:()=>u,rK:()=>m});var a=n(67462),r=n(72102);const o="showtranslationkeys",s="session-id",i="bonus",l="promo-code",c="confirm-tournament-id",u="redirect-url-to-oauth",p="redirect-url-after-oauth",d="from-game-deposit",m="method",y=["confirmation_token","unlock_token","reset_password_token","subscription_token","redirected_from_game","back-url","target","restore-games",a.zJ,r.y,r.n,s,d,"story-id"],f=["template_name"]},30296:(e,t,n)=>{"use strict";var a;n.d(t,{u:()=>a}),function(e){e.Pagination="pagination",e.InfiniteScroll="infinite_scroll",e.AutoInfiniteScroll="auto_infinite_scroll"}(a||(a={}))},67462:(e,t,n)=>{"use strict";n.d(t,{zJ:()=>a});const a="quiz";var r,o;!function(e){e.Responsible="responsible",e.LowRisk="lowRisk",e.ModerateRisk="moderateRisk",e.Problematic="problematic",e.NoResult="noResult"}(r||(r={})),function(e){e.Never="never",e.Sometimes="sometimes",e.MostOfTheTimes="mostOfTheTimes",e.AlmostAlways="almostAlways"}(o||(o={}));o.Never,o.Sometimes,o.MostOfTheTimes,o.AlmostAlways},68086:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var a=n(67294),r=n(43174);const o=e=>t=>{const n=(0,a.useContext)(r.Z),o=Object.assign(Object.assign({},t),{common:n});return a.createElement(e,Object.assign({},o))}},60823:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(67294),r=n(13782),o=n(77693);const s=(e,t=!1)=>r.Z.featureFlags.useErrorBoundary||t?t=>a.createElement(o.Z,null,a.createElement(e,Object.assign({},t))):e},41761:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(70131),o=n(86706),s=n(13782),i=n(18522),l=n(46160),c=n(31798),u=n(46807);const p=e=>t=>n=>{const p=`${(0,i.d)()} 0px`,{ref:d,inView:m}=(0,r.YD)({triggerOnce:!0,rootMargin:p,fallbackInView:!0}),y=(0,o.v9)(u.V1),f=n.lazyLoadingVariant||s.Z.defaultPropValues.componentLazyLoadingVariant[e],v=!((0,c.S)()&&!y)||m;return f===l.KL.Api?a.createElement(a.Fragment,null,!v&&a.createElement("span",{ref:d}),a.createElement(t,Object.assign({},n,{inView:v}))):f===l.KL.Render?v?a.createElement(t,Object.assign({},n,{inView:!0})):a.createElement("span",{ref:d}):a.createElement(t,Object.assign({},n,{inView:!0}))}},71689:(e,t,n)=>{"use strict";n.d(t,{p:()=>x});var a=n(67294),r=n(86706),o=n(22222),s=n(61796),i=n(71421),l=n(37708),c=n(93155),u=n(6933),p=n(93985),d=n(53138),m=n(48719),y=n(49963),f=n(32096),v=n(1388),g=n(45830),_=n(9253),b=n(88663),h=n(9999),O=n(86016),A=n(64037);const E={[s.U.UnauthorizedPlayer]:i.UO,[s.U.AuthorizedPlayer]:i.Qi,[s.U.Player]:i.HE,[s.U.SignIn]:l.jV,[s.U.SignUp]:c.RO,[s.U.ConfirmRegistration]:u.VM,[s.U.ForgotPassword]:p.g0,[s.U.ResetPassword]:d.b,[s.U.ResendConfirmationInstructions]:m.YV,[s.U.ResendUnlockInstructions]:y.Li,[s.U.PaymentSubmitNotify]:g.R8,[s.U.FromGameDeposit]:_.vJ,[s.U.ShowMetamaskInstallModal]:h.A5,[s.U.ShowMetamaskSignUpForm]:h.Sh,[s.U.HasBonusCodeInUrl]:b.WV,[s.U.HasPromoCodeInUrl]:b.Ax,[s.U.HasConfirmTournamentIdInUrl]:b.Rw,[s.U.SetBonusCode]:f.Al,[s.U.SetPromoCode]:O.cA,[s.U.Autoregistration]:A.vo},x=(e,t,{condition:n=v.N,callOnce:s=!1,skipAlreadyFulfilledRequests:i=!1}={})=>{const l=(0,a.useMemo)((()=>(0,o.createSelector)(t.map((e=>E[e])),n)),[n,...t]),c=(0,r.v9)(l),[u,p]=(0,a.useState)(!!i&&c);(0,a.useEffect)((()=>{c&&!u&&(e(),p(!0)),s||c||p(!1)}),[s,c,u])}},35187:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(67294),r=n(86706),o=n(30700),s=n(61697),i=n(27115);const l=()=>{const e=(0,r.I0)(),t=(0,r.v9)(s.D7),n=(0,r.v9)(s.jS),l=(0,r.v9)(s.i$),c=(0,i.db)(l);return(0,a.useEffect)((()=>{c||e((0,o.LJ)({pagePath:n}))}),[c,n,e]),t}},7661:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var a=n(67294),r=n(26564),o=n(55709),s=n(9027),i=n(86706),l=n(41011),c=n(99490);const u=e=>{if(!e)return 0;const{milliseconds:t}=c.ou.fromISO(e).diffNow();return t>0?t:0},p=(e,t=0)=>{if(!e)return 0;const n=c.ou.fromISO(e,{zone:"utc"}),a=c.ou.now().valueOf()-t,r=n.valueOf()-a;return r>0?r:0};var d=n(41558),m=n(35368);const y=(e,t=l.Z,n=!0)=>{const c=(e=>{(0,m.g)(e);const{timeOffset:t}=(0,i.v9)(d.p0);return t})(!n),y=(0,i.v9)(d.yv),f=(0,a.useMemo)((()=>n?u(e):p(e,c)),[e,c,n]),[v,g]=(0,a.useState)(f);return(0,a.useEffect)((()=>{if(0===f&&(n||y))return void setTimeout(t,0);const a=(0,r.F)(1e3).pipe((0,o.U)((()=>n?u(e):p(e,c))),(0,s.o)((e=>e>0))),i=a.subscribe({next:e=>g(e),complete:()=>{g(0),(n||y)&&t()}});return()=>i.unsubscribe()}),[f,e,t,n,c,y]),v}},46691:(e,t,n)=>{"use strict";n.d(t,{w:()=>E});var a=n(67294),r=n(86706),o=n(16550),s=n(90368),i=n.n(s),l=n(42157),c=n.n(l),u=n(22184),p=n.n(u),d=n(39433),m=n(71421),y=n(46160),f=n(95457),v=n(67902),g=n(47874),_=n(79358),b=n(37319),h=n(8368),O=n(93030),A=n(95993);const E=({urlId:e,provider:t,currencies:n,id:s,title:l,seoTitle:u,sessionId:E})=>{const x=(0,r.I0)(),S=(0,o.k6)(),P=(0,b.f0)({[y.Q7]:E}),N=`/game/${u}${P}`,w=(0,r.v9)(m.lA),j=(0,r.v9)(f.Jc),C=(0,r.v9)(f.yQ),I=(0,r.v9)(f.WV),T=(0,r.v9)(f.Bn),k=(0,r.v9)(h.U6),R=(0,A.Z)((null==w?void 0:w.currency)||""),L=(0,a.useMemo)((()=>{if(!(null==w?void 0:w.isSignedIn))return[y.TI];return[Boolean(C&&(null==w?void 0:w.currency)!==C)?null==w?void 0:w.currency:C].filter((e=>Boolean(e)))}),[C,null==w?void 0:w.currency,null==w?void 0:w.isSignedIn]);return{onPlayClick:(0,a.useCallback)((a=>{if(a.preventDefault(),(0,v.I)({gameId:s,gamesGrid:I,gameProvider:t,gameCurrencies:n,playerAvailableCurrencies:L,isFiatActiveCurrency:R,isAvailableCurrencyExchange:null==k?void 0:k.available_currency_exchange,sessionId:E}))if(C){const[a]=(0,_.P)(i()(n));let r;r=n[C]?C:a||((null==w?void 0:w.currency)||"");const o={currency:{code:r,id:n[r].gameId},game:{id:s,title:l,provider:t,currencies:n},showCurrencyExchangeModal:!0,sessionId:E},u=p()(c()(I.items));!j&&T&&u?(x((0,O.zV)({gamesToClose:[I.items[0].game]})),x((0,O.bu)({gameToOpen:o})),x((0,O.k5)({pathToOpen:`/game/${e}${P}`}))):(x((0,d.setGameAction)(o)),j||S.replace(N))}else x((0,d.saveGameIdAction)({gameId:s})),S.push(N);else(0,g.MQ)({title:"game.error.openFail"})}),[s,I,t,n,C,L,null==w?void 0:w.currency,j,T,l,e,R,null==k?void 0:k.available_currency_exchange,x,S,N,E,P]),onDemoClick:(0,a.useCallback)((e=>{e.preventDefault(),(0,v.I)({gameId:s,gamesGrid:I,gameProvider:t,gameCurrencies:n,playerAvailableCurrencies:[y.TI]})?(x((0,d.setGamesGridCurrencyAction)({currencyCode:y.TI})),x((0,d.saveGameIdAction)({gameId:s})),S.push(N)):(0,g.MQ)({title:"game.error.openFail"})}),[s,I,t,n,x,S,N]),gameURL:N}}},37890:(e,t,n)=>{"use strict";n.d(t,{y:()=>s});var a=n(67294),r=n(86706),o=n(71421);const s=e=>{const t=(0,r.v9)(o.Ox);return(0,a.useMemo)((()=>e?[t]:void 0),[t,e])}},85647:(e,t,n)=>{"use strict";n.d(t,{Y:()=>o});var a=n(86706),r=n(10253);const o=()=>(0,a.v9)(r.AU)},43398:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,j:()=>o});var a=n(86706),r=n(67294);const o=(e,t,n=[])=>{const o=(0,a.I0)();(0,r.useEffect)((()=>{t&&o(e())}),[e,o,t,...n])},s=(e,t=[])=>{const n=(0,a.I0)();(0,r.useEffect)((()=>{n(e())}),[e,n,...t])}},95993:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(67294),r=n(86706),o=n(80262);const s=e=>{const t=(0,r.v9)(o.Jl);return(0,a.useMemo)((()=>{var n,a;return null!==(a=null===(n=t.find((t=>t.code===e)))||void 0===n?void 0:n.fiat)&&void 0!==a?a:null}),[t,e])}},13503:(e,t,n)=>{"use strict";n.d(t,{n:()=>Je,_:()=>Xe});var a=n(67294),r=n(86706),o=n(80848),s=n(46160),i=n(28374),l=n(97827),c=n(45656),u=n(32360),p=n(26687),d=n(47553),m=n(63697),y=n(32701),f=n(604),v=n(91726),g=n(57150),_=n(32096),b=n(25421),h=n(66155),O=n(40087),A=n(41138),E=n(77576);const{loadDataAction:x,doRequestAction:S,responseSelector:P,requestStatusSelector:N,errorSelector:w,requestRejectedAction:j,isLoadingSelector:C}=(0,o.requestsFactory)({request:e=>h.ZP.get(O.bV.PRODUCT_STORE_GET_PRODUCTS,void 0,e),transformResponse:e=>(e&&(0,A.W)({validate:A.X.e8,endpoint:O.bV.PRODUCT_STORE_GET_PRODUCTS,errorContext:E.aO.API_VALIDATION,response:e}),e),transformError:e=>e,serializeRequestParameters:e=>JSON.stringify(e),includeInGlobalLoading:!s.lc.has(s.nM.ProductStoreGetProducts),stateRequestKey:"product-store-get-products"});var I=n(61584),T=n.n(I);const{doRequestAction:k,requestFulfilledAction:R,requestRejectedAction:L}=(0,o.requestsFactory)({request:e=>h.ZP.post(O.bV.PRODUCT_STORE_BUY_PRODUCTS(e.id),T()(["id","name","doLoadProductStoreParams"],e)),stateRequestKey:"product-store-buy-products",transformError:e=>e,includeInGlobalLoading:!1});var F=n(67050),M=n(12964),$=n.n(M),Z=n(70181);const{forcedLoadDataAction:q,responseSelector:D,isLoadingSelector:V,requestStatusSelector:U}=(0,o.requestsFactory)({request:e=>h.ZP.get(O.bV.RANDOM_GAME,{params:$()(((e,t)=>Boolean(e)&&"componentId"!==t),e)}),transformResponse:e=>(e&&(0,A.W)({validate:A.X.sW,endpoint:O.bV.RANDOM_GAME,errorContext:E.aO.API_VALIDATION,response:e}),e),stateRequestKey:"random-game",serializeRequestParameters:({componentId:e})=>e,includeInGlobalLoading:!s.lc.has(s.nM.RandomGame),fulfilledActions:[({response:e})=>(0,Z.setGamesV2DTOAction)([e])]}),{forcedLoadDataAction:G,responseSelector:B,isLoadingSelector:z,requestStatusSelector:W}=(0,o.requestsFactory)({request:e=>h.ZP.get(O.bV.RANDOM_GAME,{params:Object.assign({},$()(((e,t)=>Boolean(e)&&"componentId"!==t),e))}),transformResponse:e=>(e&&(0,A.W)({validate:A.X.cs,endpoint:O.bV.RANDOM_GAME,errorContext:E.aO.API_VALIDATION,response:e}),e||[]),stateRequestKey:"random-game-list",serializeRequestParameters:({componentId:e,device:t,identifier:n,count:a,currencies:r})=>e+t+n+JSON.stringify(r)+a,includeInGlobalLoading:!s.lc.has(s.nM.RandomGameList),fulfilledActions:[({response:e})=>(0,Z.setGamesV2DTOAction)(e)]}),{loadDataAction:K,forcedLoadDataAction:H,responseSelector:J,requestStatusSelector:X,errorSelector:Y,isLoadedSelector:Q}=(0,o.requestsFactory)({request:()=>h.ZP.get(O.bV.PLAYER_RAKEBACKS),transformResponse:e=>(e&&(0,A.W)({validate:A.X.bI,endpoint:O.bV.PLAYER_RAKEBACKS,errorContext:E.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,includeInGlobalLoading:!s.lc.has(s.nM.PlayerRackbacks),stateRequestKey:"player-rakebacks"});var ee=n(5689);const{loadDataAction:te,responseSelector:ne,requestStatusSelector:ae,errorSelector:re,isLoadingSelector:oe}=(0,o.requestsFactory)({request:()=>h.ZP.get(O.bV.COMP_POINTS_RATES_CASH_BONUSES),transformResponse:e=>(e&&(0,A.W)({validate:A.X.Ui,endpoint:O.bV.COMP_POINTS_RATES_CASH_BONUSES,errorContext:E.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"comp-points-rates-cash-bonuses",includeInGlobalLoading:!1}),{doRequestAction:se,requestFulfilledAction:ie,requestRejectedAction:le}=(0,o.requestsFactory)({request:e=>h.ZP.post(O.bV.COMP_POINTS_EXCHANGE_CASH_BONUSES,e),stateRequestKey:"comp-points-exchange-cash-bonuses",includeInGlobalLoading:!1}),{loadDataAction:ce,responseSelector:ue,requestStatusSelector:pe,errorSelector:de,isLoadingSelector:me}=(0,o.requestsFactory)({request:()=>h.ZP.get(O.bV.COMP_POINTS_RATES_FREESPINS),transformResponse:e=>(e&&(0,A.W)({validate:A.X.zY,endpoint:O.bV.COMP_POINTS_RATES_FREESPINS,errorContext:E.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"comp-points-rates-freespins",includeInGlobalLoading:!1}),{doRequestAction:ye,requestFulfilledAction:fe,requestRejectedAction:ve}=(0,o.requestsFactory)({request:e=>h.ZP.post(O.bV.COMP_POINTS_EXCHANGE_FREESPINS,e),stateRequestKey:"comp-points-exchange-freespins",includeInGlobalLoading:!1}),{loadDataAction:ge,responseSelector:_e,requestStatusSelector:be,errorSelector:he,isLoadingSelector:Oe}=(0,o.requestsFactory)({request:()=>h.ZP.get(O.bV.COMP_POINTS_RATES_LOOTBOXES),transformResponse:e=>(e&&(0,A.W)({validate:A.X.$S,endpoint:O.bV.COMP_POINTS_RATES_LOOTBOXES,errorContext:E.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"comp-points-rates-lootboxes",includeInGlobalLoading:!1}),Ae=e=>h.ZP.post(O.bV.COMP_POINTS_EXCHANGE_LOOTBOXES,e),{doRequestAction:Ee,requestFulfilledAction:xe,requestRejectedAction:Se}=(0,o.requestsFactory)({request:Ae,stateRequestKey:"comp-points-exchange-lootboxes",includeInGlobalLoading:!1}),{doRequestAction:Pe,requestFulfilledAction:Ne,requestRejectedAction:we}=(0,o.requestsFactory)({request:Ae,stateRequestKey:"comp-points-exchange-wheels",includeInGlobalLoading:!1}),{doRequestAction:je,requestFulfilledAction:Ce,requestRejectedAction:Ie}=(0,o.requestsFactory)({request:Ae,stateRequestKey:"comp-points-exchange-scratch-cards",includeInGlobalLoading:!1}),{loadDataAction:Te,responseSelector:ke,requestStatusSelector:Re,errorSelector:Le,isLoadingSelector:Fe}=(0,o.requestsFactory)({request:()=>h.ZP.get(O.bV.COMP_POINTS_RATES_LOTTERIES),transformResponse:e=>(e&&(0,A.W)({validate:A.X.lp,endpoint:O.bV.COMP_POINTS_RATES_LOTTERIES,errorContext:E.aO.API_VALIDATION,response:e}),e||[]),transformError:e=>e,stateRequestKey:"comp-points-rates-lotteries",includeInGlobalLoading:!1}),{doRequestAction:Me,requestFulfilledAction:$e,requestRejectedAction:Ze}=(0,o.requestsFactory)({request:e=>h.ZP.post(O.bV.COMP_POINTS_EXCHANGE_LOTTERIES,e),stateRequestKey:"comp-points-exchange-lotteries",includeInGlobalLoading:!1});var qe=n(81096),De=n(10615),Ve=n(72481),Ue=n(35469),Ge=n(52e3),Be=n(33403),ze=n(36697),We=n(38636),Ke=n(21544);const He={[s.nM.Tournaments]:{isLoadingSelector:i.jV,requestStatusSelector:i.JR},[s.nM.TournamentsRecent]:{isLoadingSelector:i.XN,requestStatusSelector:i.Uh},[s.nM.TournamentsStatuses]:{isLoadingSelector:i.PN,requestStatusSelector:i.wY},[s.nM.GamesCollections]:{isLoadingSelector:b.rV,requestStatusSelector:b.ch},[s.nM.GamesBlock]:{isLoadingSelector:l.Cm,requestStatusSelector:l.VR},[s.nM.Lotteries]:{isLoadingSelector:c.W_,requestStatusSelector:c.DS},[s.nM.LotteriesPlayer]:{isLoadingSelector:c.l8,requestStatusSelector:c.n9},[s.nM.DepositPrediction]:{isLoadingSelector:u.oe,requestStatusSelector:u.UG},[s.nM.LotteriesStatuses]:{isLoadingSelector:c.hG,requestStatusSelector:c.uY},[s.nM.CompatiblePlayerAccounts]:{isLoadingSelector:F.Vl,requestStatusSelector:F.zU},[s.nM.SelectLottery]:{isLoadingSelector:c.$G,requestStatusSelector:c.CP},[s.nM.TopWinners]:{isLoadingSelector:p.ij,requestStatusSelector:p.jE},[s.nM.LatestWinners]:{isLoadingSelector:p.N9,requestStatusSelector:p.N5},[s.nM.GamesJackpots]:{isLoadingSelector:d.oX,requestStatusSelector:d.I_},[s.nM.Jackpots]:{isLoadingSelector:m.Q,requestStatusSelector:m.Yy},[s.nM.LivespinsSdk]:{isLoadingSelector:y.yY,requestStatusSelector:y.CB},[s.nM.GamesProviders]:{isLoadingSelector:f.lP,requestStatusSelector:f.GK},[s.nM.Player]:{isLoadingSelector:v.Qc,requestStatusSelector:v.ZD},[s.nM.BonusSettings]:{isLoadingSelector:g.Ki,requestStatusSelector:g.UY},[s.nM.SetBonusCode]:{isLoadingSelector:_.Yy,requestStatusSelector:_.s0},[s.nM.ClearBonusCode]:{isLoadingSelector:_.CO,requestStatusSelector:_.HZ},[s.nM.ProductStoreGetProducts]:{isLoadingSelector:C,requestStatusSelector:N},[s.nM.RandomGame]:{isLoadingSelector:V,requestStatusSelector:U},[s.nM.RandomGameList]:{isLoadingSelector:z,requestStatusSelector:W},[s.nM.PlayerRackbacks]:{isLoadingSelector:Q,requestStatusSelector:X},[s.nM.PlayerCompPoints]:{isLoadingSelector:ee.Wn,requestStatusSelector:ee.Q2},[s.nM.CompPointsRatesCashBonuses]:{isLoadingSelector:oe,requestStatusSelector:ae},[s.nM.CompPointsRatesFreespins]:{isLoadingSelector:me,requestStatusSelector:pe},[s.nM.CompPointsRatesLootboxes]:{isLoadingSelector:Oe,requestStatusSelector:be},[s.nM.CompPointsRatesLotteries]:{isLoadingSelector:Fe,requestStatusSelector:Re},[s.nM.CountryCodes]:{isLoadingSelector:qe.Js,requestStatusSelector:qe.ME},[s.nM.FavoriteGamesDto]:{isLoadingSelector:De.Pu,requestStatusSelector:De.UQ},[s.nM.GamesBySeoTitles]:{isLoadingSelector:Ve.fv,requestStatusSelector:Ve.D8},[s.nM.GamesByIds]:{isLoadingSelector:Ve.tv,requestStatusSelector:Ve.Ac},[s.nM.SelectAccount]:{isLoadingSelector:F.gE,requestStatusSelector:F.qI},[s.nM.SportsbookSports]:{isLoadingSelector:Ue.UT,requestStatusSelector:Ue.ef},[s.nM.SportsbookCounters]:{isLoadingSelector:Ge.fq,requestStatusSelector:Ge.vw},[s.nM.PlayerAllFreespins]:{isLoadingSelector:Be.F1,requestStatusSelector:Be.mj},[s.nM.PlayerAllLootboxes]:{isLoadingSelector:ze.gD,requestStatusSelector:ze.Q$},[s.nM.PlayerLootboxes]:{isLoadingSelector:We.Y4,requestStatusSelector:We.ak},[s.nM.PlayerAllBonuses]:{isLoadingSelector:Ke.T7,requestStatusSelector:Ke.Ke}},Je=(e,t)=>{const n=(0,a.useMemo)((()=>s.dv[e].filter((e=>s.lc.has(e))).map((e=>({name:e,selector:He[e].isLoadingSelector})))||[]),[e]);return(0,r.v9)((e=>n.some((({name:n,selector:a})=>t.hasOwnProperty(n)?a(e)(t[n]):a(e)))))},Xe=(e,t)=>{const n=(0,a.useMemo)((()=>s.dv[e].filter((e=>s.lc.has(e))).map((e=>({name:e,selector:He[e].requestStatusSelector})))||[]),[e]),i=(0,r.v9)((e=>n.reduce(((n,{name:a,selector:r})=>{const i=t.hasOwnProperty(a)?r(e)(t[a]):r(e);return n[a]=(e=>{switch(e){case o.RequestsStatuses.None:return s.j0.None;case o.RequestsStatuses.Loading:return s.j0.Loading;default:return s.j0.Done}})(i),n}),{})),((e,t)=>JSON.stringify(e)===JSON.stringify(t)));return(0,a.useMemo)((()=>{const e=Object.values(i),t=e.every((e=>e!==s.j0.Loading)),n=e.some((e=>e===s.j0.Done));return t?n?Object.assign(Object.assign({},i),{all:s.j0.Done}):Object.assign(Object.assign({},i),{all:s.j0.None}):Object.assign(Object.assign({},i),{all:s.j0.Loading})}),[i])}},27569:(e,t,n)=>{"use strict";n.d(t,{E:()=>s});var a=n(67294),r=n(61513),o=n(46160);const s=e=>{const{params:t}=(0,r.Z)();return(0,a.useMemo)((()=>t[e]===o.fG),[e,t])}},37657:(e,t,n)=>{"use strict";n.d(t,{L:()=>r});var a=n(67294);const r=(0,n(31798).S)()?a.useLayoutEffect:a.useEffect},18522:(e,t,n)=>{"use strict";n.d(t,{d:()=>s});var a=n(86706),r=n(46160),o=n(74126);const s=()=>(0,a.v9)(o.l)===r.h7.mobile?"200px":"500px"},69377:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var a=n(86706),r=n(62868),o=n(15498),s=n(27115);const i=()=>{const e=(0,a.I0)(),t=(0,a.v9)(o.Ie),n=(0,a.v9)(o.k5),i=(0,s.Ff)(t,n);(0,r.v)((()=>{i||e((0,o.c3)())}),[i])}},1478:(e,t,n)=>{"use strict";n.d(t,{G:()=>i});var a=n(86706),r=n(62868),o=n(57444),s=n(89264);const i=({isLoadingAvailable:e=!0}={})=>{const t=(0,a.I0)(),n=(0,a.v9)(s.mR);(0,r.v)((()=>{n||e&&t((0,o.Pi)())}),[n])}},95751:(e,t,n)=>{"use strict";n.d(t,{u:()=>l});var a=n(86706),r=n(62868),o=n(74126),s=n(22589),i=n(68915);const l=()=>{const e=(0,a.I0)(),t=(0,a.v9)(o.l),n=(0,a.v9)(i.uE);(0,r.v)((()=>{n||e((0,s.ye)({device:t}))}),[t,n])}},95981:(e,t,n)=>{"use strict";n.d(t,{N:()=>l});var a=n(86706),r=n(62868),o=n(74126),s=n(604),i=n(27115);const l=({categories:e,isLoadingAvailable:t=!0}={isLoadingAvailable:!0})=>{const n=(0,a.I0)(),l=(0,a.v9)(o.l),c=(0,a.v9)(s.GK)({device:l,categories:e}),u=(0,a.v9)(s.xs)({device:l,categories:e}),p=(0,i.Ff)(c,u);(0,r.v)((()=>{!p&&t&&n((0,s.Qm)({device:l,categories:e}))}),[l,e,p,t])}},60197:(e,t,n)=>{"use strict";n.d(t,{g:()=>l});var a=n(86706),r=n(62868),o=n(27511),s=n(27115),i=n(13218);const l=({gameId:e,gameIds:t=[],inView:n=!0})=>{const l=(0,a.I0)(),c=(0,a.v9)(o.Ac),u=(0,a.v9)(o.PW),p=(0,a.v9)((0,i.XM)(e||t)),d=!!(0,a.v9)(i.zg)(p.gameIds)||(0,s.Ff)(c(p),u(p));(0,r.v)((()=>{n&&(d||0!==p.gameIds.length&&l((0,o.Ri)(p)))}),[JSON.stringify(p.gameIds),d,n])}},97531:(e,t,n)=>{"use strict";n.d(t,{g:()=>l});var a=n(86706),r=n(62868),o=n(27115),s=n(4805),i=n(13218);const l=({seoTitle:e,seoTitles:t=[],inView:n=!0})=>{const l=(0,a.I0)(),c=(0,a.v9)(s.D8),u=(0,a.v9)(s.pO),p=(0,a.v9)((0,i.io)(e||t)),d=!!(0,a.v9)(i.uB)(p.seoTitles)||(0,o.Ff)(c(p),u(p));(0,r.v)((()=>{n&&(d||0!==p.seoTitles.length&&l((0,s.mb)(p)))}),[JSON.stringify(p.seoTitles),d,n])}},28701:(e,t,n)=>{"use strict";n.d(t,{_:()=>l});var a=n(86706),r=n(62868),o=n(27115),s=n(46451),i=n(5689);const l=()=>{const e=(0,a.I0)(),t=(0,a.v9)(s.Qi),n=(0,a.v9)(i.Q2),l=(0,a.v9)(i.sv),c=(0,o.Ff)(n,l);(0,r.v)((()=>{t&&(c||e((0,i.$M)()))}),[t,c])}},42043:(e,t,n)=>{"use strict";n.d(t,{D:()=>i});var a=n(86706),r=n(62868),o=n(27115),s=n(21551);const i=()=>{const e=(0,a.I0)(),t=(0,a.v9)(s.cS),n=(0,a.v9)(s.ac),i=(0,o.Ff)(t,n);(0,r.v)((()=>{i||e((0,s.Q1)())}),[i])}},35368:(e,t,n)=>{"use strict";n.d(t,{g:()=>i});var a=n(86706),r=n(67294),o=n(27115),s=n(41558);const i=(e=!0)=>{const t=(0,a.I0)(),n=(0,a.v9)(s.u9),i=(0,a.v9)(s.mo),l=(0,o.Ff)(n,i);(0,r.useEffect)((()=>{!l&&e&&t((0,s.QV)())}),[l,e])}},55144:(e,t,n)=>{"use strict";n.d(t,{J:()=>l});var a=n(86706),r=n(62868),o=n(27115),s=n(28374),i=n(46451);const l=({inView:e=!0}={inView:!0})=>{const t=(0,a.I0)(),n=(0,a.v9)(i.Qi),l=(0,a.v9)(s.wY),c=(0,a.v9)(s.bV),u=(0,o.Ff)(l,c);(0,r.v)((()=>{e&&n&&(u||t((0,s.vY)()))}),[n,e,u])}},65289:(e,t,n)=>{"use strict";n.d(t,{R:()=>m});var a=n(67294),r=n(37365),o=n.n(r),s=n(86706),i=n(61513),l=n(46160),c=n(46807),u=n(9253),p=n(93155),d=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const m=()=>{const{mergeQueryParams:e}=(0,i.Z)(),t=(0,s.v9)(c.tM),n=(0,s.v9)(u.mq),r=(0,s.v9)(p.Bt);return(0,a.useCallback)(o()(((e,t)=>`${JSON.stringify(e)}${JSON.stringify(t)}`),((a,o={})=>{var{diffQueryParams:s,closeModalIds:i=[],redirectPathname:c,redirectPagePattern:u}=o,p=d(o,["diffQueryParams","closeModalIds","redirectPathname","redirectPagePattern"]);return()=>{if(!1===(null==r?void 0:r.said_verified))return;const o=Object.assign({},s);i.forEach((e=>{o[e]=void 0}));const d=(!u||u.test(n))&&!!c;if(Array.isArray(a))a.forEach(((n,a)=>{const r=0===a&&i.length>0;o[n]=l.fG,e(o,Object.assign(Object.assign({},p),{isReplace:r,redirectPathname:d?c:void 0,newState:Object.assign(Object.assign({},p.newState),{isFirstPage:d||!!r&&t})}))}));else{const n=i.length>0;e(Object.assign({[a]:l.fG},o),Object.assign(Object.assign({},p),{isReplace:n,redirectPathname:d?c:void 0,newState:Object.assign(Object.assign({},p.newState),{isFirstPage:d||!!n&&t})}))}}})),[e,t,n,r])}},26797:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,w:()=>o});var a=n(86706),r=n(9253);const o=()=>(0,a.v9)(r.DO),s=o},61513:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(67294),r=n(16550),o=n(86706),s=n(37319),i=n(9253);const l=()=>{const e=(0,o.v9)(i.hp),t=(0,r.k6)(),{search:n}=e,l=(0,a.useMemo)((()=>(0,s.O5)(n)),[n]),c=(0,a.useCallback)(((e,n=!1)=>{n?t.replace(e):t.push(e)}),[t]),u=(0,a.useCallback)((t=>(0,s.KG)(e,t)),[e]);return{params:l,mergeQueryParams:(0,a.useCallback)(((e,{redirectPathname:n,isReplace:a,newHash:r,newState:o}={})=>{c((0,s.KG)(t.location,{diffQueryParams:e,redirectPathname:n,newHash:r,newState:o}),a)}),[t,c]),deleteQueryParams:(0,a.useCallback)(((e,{redirectPathname:n,isReplace:a,newHash:r,newState:o}={})=>{c((0,s.KG)(t.location,{redirectPathname:n,omitQueryKeys:e,newHash:r,newState:o}),a)}),[t,c]),getNewLocationByOptions:u}}},16408:(e,t,n)=>{"use strict";n.d(t,{D:()=>P,i:()=>N});var a=n(67294),r=n(42157),o=n.n(r),s=n(13657),i=n.n(s);const l=/[\\^$.*+?()[\]{}|]/g,c=e=>e&&l.test(e)?e.replace(l,"\\$&"):e||"";var u=n(50557),p=n.n(u),d=n(61894),m=n.n(d),y=n(81753),f=n.n(y),v=n(51383),g=n.n(v),_=n(36218),b=n.n(_),h=n(46408),O=n.n(h),A=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const E=({options:e,mapOptionToFieldsToFilter:t,maxDisplayOptions:n,filterRegex:a})=>p()(f()(0,n),g()((e=>t(e).some((e=>e.match(a))))))(e),x=e=>[e.label],S=e=>[e.value,e.label,...e.additionalValues||[]],P=({options:e,mapOptionToFieldsToFilter:t,maxDisplayOptions:n,filterRegex:a})=>p()(f()(0,n),m()((e=>{const{matchIndex:t}=e,n=A(e,["matchIndex"]);return Object.assign({},n)})),b()(((e,t)=>Number(e.matchIndex)-Number(t.matchIndex))),g()((({matchIndex:e})=>!i()(e))),m()((e=>{const n=p()(O(),b()(((e,t)=>Number(null==e?void 0:e.index)-Number(null==t?void 0:t.index))),g()((e=>!i()(null==e?void 0:e.index))),m()((e=>e.match(a))))(t(e));return Object.assign(Object.assign({},e),{matchIndex:null==n?void 0:n.index})})))(e),N=({options:e,filterValue:t,searchAllFields:n,customMapOptionToFieldsToFilter:r,getFilteredOptions:s=E,startWith:l,maxDisplayOptions:u=1/0,defaultOptions:p})=>{const d=(0,a.useMemo)((()=>c(t)),[t]),m=(0,a.useMemo)((()=>new RegExp(d,"i")),[d]);return(0,a.useMemo)((()=>{if(!i()(p)&&o()(t))return p;if(l&&l>d.length)return[];return s({options:e,mapOptionToFieldsToFilter:r||(n?S:x),maxDisplayOptions:u,filterRegex:m})}),[p,t,l,d.length,r,n,s,e,u,m])}},62868:(e,t,n)=>{"use strict";n.d(t,{v:()=>o});var a=n(67294),r=n(13446);const o=(e,t)=>{if((0,a.useEffect)(e,t),!(0,r.S_q)())try{e()}catch(e){throw console.error("[useServerSideEffect] Error during SSR execution:",e),e}}},91282:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>l,zT:()=>i});var a=n(67294),r=n(25624),o=n.n(r),s=n(57027);const i=e=>{const t=e.parentElement;t&&(t.scrollLeft=o()(e.offsetLeft-(t.clientWidth-e.clientWidth)/2,e.offsetLeft))},l=()=>{const e=(0,a.useRef)(null),[t,n]=(0,a.useState)(!1),[r,o]=(0,a.useState)(!1),i=(0,a.useCallback)((()=>{e.current&&(n(!(0===e.current.scrollLeft)),o(!(e=>Math.ceil(e.scrollLeft)>=e.scrollWidth-e.offsetWidth)(e.current)))}),[]);return(0,a.useEffect)((()=>{if(!e.current)return;const t=(0,s.R)(e.current,"scroll").subscribe(i);return i(),()=>{t.unsubscribe()}}),[i]),[e,t,r]}},51562:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(86706),o=n(13657),s=n.n(o),i=n(31955),l=n(13782),c=n(46160),u=n(16352);const p=({smart:e,value:t,name:n,onChangeField:o})=>{const p=(0,r.v9)(u.p),d=i.Z.get(c.UR),m=l.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&d||p;(0,a.useEffect)((()=>{e&&m&&s()(t)&&o({name:n,value:m,isSmart:!0})}),[e,o,t,m,n])}},17618:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(67294),r=n(37365),o=n.n(r),s=n(69105),i=n.n(s);const l=e=>{const[t,n]=(0,a.useState)(e),r=(0,a.useCallback)(o()(i(),(e=>()=>{n(e)})),[n]);return[t,r]}},75984:(e,t,n)=>{"use strict";n.d(t,{xz:()=>j,Gl:()=>C,nr:()=>I});var a=n(94115);const r=(e,{message:t})=>{const n={isValid:!1,message:t},a={isValid:!0};return e&&e.toString()?a:n},o=(e,{message:t})=>e&&e.countryCode&&e.number?{isValid:!0}:{isValid:!1,message:t};var s=n(13657),i=n.n(s);const l=(e,t)=>!(!e&&""!==e)&&e.toString().length<=t,c=(e,t)=>!(!e&&""!==e)&&e.toString().length>=t,u=(e,{minimum:t,maximum:n})=>{const a={isValid:!0};return i()(t)||i()(n)?i()(e)||i()(t)?i()(e)||i()(n)||l(e,n.value)?a:{isValid:!1,message:n.message,options:{maximum:n.value}}:c(e,t.value)?a:{isValid:!1,message:t.message,options:{minimum:t.value}}:c(e,t.value)?l(e,n.value)?a:{isValid:!1,message:n.message,options:{maximum:n.value}}:{isValid:!1,message:t.message,options:{minimum:t.value}}};var p=n(9443),d=n.n(p);const m=(e,t)=>{const n=t.reduce(((t,n)=>{if(d()(Object,t))return t;const a=new RegExp(n.regexp).test(e?e.toString():"");return a?null:{isValid:a,message:n.message,options:n.options}}),null);return n||{isValid:!0}},y=(e,{message:t})=>{const n=Number(e);return"number"!=typeof n||Number.isNaN(n)||"boolean"==typeof e||null===e?{isValid:!1,message:t}:{isValid:!0}},f=(e,{message:t})=>null!==e&&/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test((null==e?void 0:e.toString())||"")?{isValid:!0}:{isValid:!1,message:t},v=(e,{message:t})=>e&&"Invalid Date"!==new Date(e.toString()).toString()?{isValid:!0}:{isValid:!1,message:t};var g=n(13446);const _=(e,{message:t,format:n,roundBy:a})=>{const r=(0,g.mDO)(a),o=r((0,g.Izn)());if(i()(e))return;const s=e.toString();return(i()(n)?r((0,g.gnX)(s)):r((0,g.Fc4)(s,n)))<o?{isValid:!1,message:t}:{isValid:!0}},b=(e,{message:t,fieldName:n},a)=>e!==a[n]?{isValid:!1,message:t,options:{fieldName:n}}:{isValid:!0},h=(e,{message:t})=>{var n;const a={isValid:!1,message:t};return(e=>{const t=e.split("").map(Number);let n=0;for(let e=t.length-1;e>=0;--e){let a=t[e];(t.length-e)%2==0&&(a*=2),a>9&&(a-=9),n+=a}return n%10==0})(null!==(n=null==e?void 0:e.toString())&&void 0!==n?n:"")?{isValid:!0}:a};var O=n(11938),A=n.n(O),E=n(46160);const x=(e,{message:t})=>{var n,a;const r={isValid:!1,message:t};if("string"!=typeof e||0===e.length)return r;return(null!==(a=null===(n=A()(e)[0])||void 0===n?void 0:n.lengths)&&void 0!==a?a:[E.x9]).includes(e.length)?{isValid:!0}:r};var S=n(33264);const P=(e,t)=>{if(!(e=>!!(null==e?void 0:e.countryCode))(e)||!e.countryCode)return{isValid:!1,message:t.message};const n=(0,S.B)(e.countryCode),a=Array.isArray(n)?n:n(e.number);if(Array.isArray(a)){const n=a.every(((t,n)=>!(t instanceof RegExp)||t.test(e.number[n])));return n?{isValid:n}:{isValid:n,message:t.message}}return{isValid:!0}},N=(e,t)=>{let n=0;for(let a=0;a<t;a++)n+=parseInt(e[a],10)*(t+1-a);const a=10*n%11;return 10===a||11===a?0:a},w=(e,{message:t})=>{const n=e.replace(/\D/g,"");if(!(e=>11===e.length)(n)||(e=>/^(\d)\1{10}$/.test(e))(n))return{isValid:!1,message:t};const a=N(n,9);if(parseInt(n[9],10)!==a)return{isValid:!1,message:t};const r=N(n,10);return parseInt(n[10],10)!==r?{isValid:!1,message:t}:{isValid:!0}};var j;!function(e){e.Required="required",e.RequiredPhoneNumber="requiredPhoneNumber",e.Length="length",e.Patterns="patterns",e.Number="number",e.Email="email",e.Date="date",e.FieldsEquality="fieldsEquality",e.DateNotInPast="dateNotInPast",e.Checksum="checksum",e.CardNumberLength="cardNumberLength",e.PhonePatternByCountry="phonePatternByCountry",e.Cpf="cpf"}(j||(j={}));const C=[j.Required,j.RequiredPhoneNumber],I=Object.assign({[j.Required]:r,[j.RequiredPhoneNumber]:o,[j.Length]:u,[j.Patterns]:m,[j.Number]:y,[j.Email]:f,[j.Date]:v,[j.FieldsEquality]:b,[j.DateNotInPast]:_,[j.Checksum]:h,[j.CardNumberLength]:x,[j.PhonePatternByCountry]:P,[j.Cpf]:w},a)},87253:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var a=n(67294),r=n(86706),o=n(61584),s=n.n(o),i=n(98313),l=n.n(i),c=n(75984),u=n(21066);const p=(e,t,n,a)=>{const r=t[e],o=((e,t)=>l()(e[t]).sort((([,e],[,t])=>{var n,a;return(null!==(n=t.weight)&&void 0!==n?n:0)-(null!==(a=e.weight)&&void 0!==a?a:0)})).map((([e])=>e)))(n,e);for(const s of o){const o=n[e][s],i=c.nr[s];if((a&&"phone_number"===e&&s===c.xz.Patterns||"mobile_phone_without_dial_code"===e)&&i){const n=i((0,u.L)(t,a,[e])[e],o,t);if(n&&!n.isValid){const{message:e,options:t}=n;return{message:e,options:t}}return null}if(i){const e=i(r,o,t);if(e&&!e.isValid){const{message:t,options:n}=e;return{message:t,options:n}}}}return null};var d=n(22620),m=n(51847),y=n(46160);const f=(e,t,n)=>{const[o,i]=(0,a.useState)({}),l=(0,r.v9)(d.d),c=(0,r.I0)(),f=!Object.keys(o).length;(0,a.useEffect)((()=>{n&&Object.values(y.JE).includes(n)&&c((0,m.vA)({type:n,value:f}))}),[f,n,c]);const v=(0,a.useCallback)(((n,a)=>{let r=t;(e=>"string"==typeof e||"boolean"==typeof e||e instanceof Date||e instanceof File)(a)&&(r=Object.assign(Object.assign({},t),{[n]:a}));const o=p(n,r,e,l);i(o?e=>Object.assign(Object.assign({},e),{[n]:o}):s()([n]))}),[e,JSON.stringify(t),l]),g=(0,a.useCallback)((()=>{const n=Object.keys(e).reduce(((n,a)=>{const r=p(a,t,e,l);return r?Object.assign(Object.assign({},n),{[a]:r}):n}),{});return i(n),n}),[e,t,l]),_=(0,a.useCallback)((()=>0===Object.keys(g()).length),[g]),b=(0,a.useMemo)((()=>Object.keys(e).reduce(((e,t)=>Object.assign(Object.assign({},e),{[t]:e=>v(t,e)})),{})),[e,v]),h=(0,a.useCallback)((()=>{const n=Object.keys(e).reduce(((n,a)=>{const r=t[a];if("object"==typeof r&&u.D.includes(a)?null==r?void 0:r.number:r){const r=p(a,t,e,l);if(r)return Object.assign(Object.assign({},n),{[a]:r})}return n}),{});i(n)}),[l,t,e]);return{errors:o,checkAllFields:g,areAllFieldsValid:_,checkFieldFunctionsMap:b,checkFilledFields:h}}},68231:(e,t,n)=>{"use strict";n(37015),n(40202),n(37581);var a=n(67294),r=n(20745),o=n(86706),s=n(92363),i=n(70405),l=n(36609),c=n(91072),u=n(9669),p=n.n(u),d=n(87430),m=n.n(d),y=n(40630),f=n(7103);const v="@@fallback-ns-id";var g=function(e,t,n,a){return new(n||(n=Promise))((function(r,o){function s(e){try{l(a.next(e))}catch(e){o(e)}}function i(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((a=a.apply(e,t||[])).next())}))},_=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const b={loadPath:"/locales/{{lng}}.json"};class h{constructor(e,t){this.type="backend",this.data={},this.request={},this.loadData=(e,t,n)=>g(this,void 0,void 0,(function*(){const a=this.options.loadPath,r=(0,y.Z)(this.services.interpolator.interpolate(a,{lng:e},e,{}));try{this.request[e]=this.request[e]||p().get(r,{responseType:"json"});const{data:a}=yield this.request[e];return this.data[e]=a,n(null,t===v?a:m()(t.split("."),a))}catch(a){return(0,f.Xz)(a,{loadData:!0,language:e,namespace:t,url:r}),n(new Error(`failed loading ${r}`),"error")}})),this.services=e,this.options=t,this.init(e,t)}init(e,t={}){var{initData:n}=t,a=_(t,["initData"]);this.services=e,n&&(this.data=n),this.options=Object.assign(Object.assign(Object.assign({},b),this.options),a)}read(e,t,n){if(this.data[e])return n(null,t===v?this.data[e]:m()([e,...t.split(".")],this.data));this.loadData(e,t,n)}create(e,t,n,a){}}h.type="backend";const O=h;var A=n(18231),E=n.n(A),x=n(27601),S=n.n(x),P=n(13782),N=n(46160);var w=function(e,t,n,a){return new(n||(n=Promise))((function(r,o){function s(e){try{l(a.next(e))}catch(e){o(e)}}function i(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((a=a.apply(e,t||[])).next())}))};var j=n(43398),C=n(16550),I=n(80848),T=n(72481),k=n(604),R=n(9253),L=n(74126),F=n(25421),M=n(13218);const $=(e="")=>{const{gameUrlId:t,category:n,provider:a}=(0,o.v9)(R.v9),r=((e="")=>{const t=(0,o.v9)(M.li)(e);return!!e&&Boolean(t)})(t),s=((e="",t="")=>{const n=(0,o.v9)(L.l),a=(0,o.v9)(k.DA)({device:n}),r=(0,o.v9)(F.Ss),s=!t||Boolean(a.find((({id:e})=>e===t))),i=!e||Boolean(r.find((({id:t})=>t==e||t===`_${e}`)));return s&&i})(n,a);if(P.Z.featureFlags.enableDynamicPageError){if(e===N.aS)return r;if(e===N.Fy)return s}return!0},Z=(e="")=>{const{gameUrlId:t,category:n,provider:a}=(0,o.v9)(R.v9),r=(0,o.v9)(L.l),s=(0,o.v9)(T.bI)({seoTitles:[t],device:r}),i=(0,o.v9)(k.tG)({device:r}),l=(0,o.v9)(F.vT);if(P.Z.featureFlags.enableDynamicPageError){if(e===N.aS)return s;if(e===N.Fy){return(!a||i)&&(!n||l)}}return!0};var q=n(633),D=n(57240),V=n(60534),U=n(22222),G=n(10504),B=n(61697),z=n(72516),W=n(27115),K=n(37319);const H=(0,U.createSelector)([V.vV,B.jS],((e,t)=>e({pagePath:t}))),J=(0,U.createSelector)([V.v6,B.jS],((e,t)=>e({pagePath:t}))),X=(0,U.createSelector)([V.oH,B.jS],((e,t)=>e({pagePath:t}))),Y=(0,U.createSelector)([V.Wq,B.jS],((e,t)=>(0,W.db)(e({pagePath:t})))),Q=(0,U.createSelector)([G.EE,G.ak],(({page:e},t)=>{const n=(0,K.h2)(t);return n||(!e||e!==z.Fy&&e!==z.aS&&e!==z.GU?(0,K.gz)(t):e)})),ee=(0,U.createSelector)([V.lt,Q],((e,t)=>e({pagePath:t}))),te=(0,U.createSelector)([V.O5,Q],((e,t)=>e({pagePath:t}))),ne=(0,U.createSelector)([V.Ig,Q],((e,t)=>e({pagePath:t}))),ae=(0,U.createSelector)([V.xH,Q],((e,t)=>(0,W.db)(e({pagePath:t}))));var re=n(37634),oe=n(68086);const se=new Set([I.RequestsStatuses.Success,I.RequestsStatuses.Failed,I.RequestsStatuses.Canceled]),ie=(0,a.memo)((0,oe.Z)(re.default)),le=(0,a.memo)((e=>{const t=(0,o.I0)(),{locale:n}=(0,o.v9)(R.EE),r=(0,o.v9)(D.e8),s=(0,o.v9)(q.iw),i=$(e.match.params.page),l=Z(e.match.params.page),c=(0,o.v9)(B.jS),u=(0,o.v9)(Q),p=(0,o.v9)(ee),d=(0,o.v9)(te),m=(0,o.v9)(ae),y=(0,o.v9)(ne),f=(0,o.v9)(H),v=(0,o.v9)(J),g=(0,o.v9)(Y),_=(0,o.v9)(X),b=(0,o.v9)(V.xH),h=se.has(b({pagePath:c}));(0,a.useEffect)((()=>{g||t((0,V.mr)({pagePath:c},{silent:h}))}),[c,g,t]),(0,a.useEffect)((()=>{m||t((0,V.pW)({pagePath:u}))}),[u,m,t]);const O=!r||d||v;return r&&n&&!s[n]||l&&!i||!O&&!p&&!f?a.createElement(ie,{router:e,error:y||_}):p?a.createElement(p,{router:e,cmsContent:f&&a.createElement(f,{router:e})||_&&`${_}`}):O?null:f?a.createElement(a.Fragment,null,y&&`${y}`,a.createElement(f,{router:e})):a.createElement(ie,{router:e,error:"not expected error"})}));var ce=n(31798);const ue=[{path:"/",routeProps:{exact:!0}},{path:N.PZ.Games},{path:N.PZ.Game},{path:N.PZ.Sportsbook},...P.Z.router.customPathItems,{path:"/:page+"}];var pe=n(38437);const de=[{from:"/home",to:"/"},{from:"/games/all",to:"/games"},...P.Z.router.redirects],me=(0,a.memo)((()=>{const e=(0,C.k6)();return a.createElement(C.rs,null,(0,ce.S)()&&de.map((({from:t,to:n},r)=>a.createElement(C.AW,{key:r,exact:!0,path:`${pe.uN}${t}`,render:t=>{const{locale:r}=t.match.params,o=new URL(`${window.location.origin}${r?`/${r}${n}`:n}`);return a.createElement(C.l_,{to:{pathname:o.pathname,search:(0,K.f0)(Object.assign(Object.assign({},(0,K.O5)(e.location.search)),(0,K.O5)(o.search))),hash:o.hash,state:e.location.state}})}}))),ue.map((({path:e,routeProps:t})=>a.createElement(C.AW,Object.assign({key:e},t,{path:`${pe.uN}${e}`,component:le})))))}));var ye=n(46807);var fe=n(61807),ve=n(99873),ge=n(63282);const _e=(0,a.memo)((()=>P.Z.yandexMetrika.id?a.createElement(ge.OR,{accounts:[P.Z.yandexMetrika.id],options:{webvisor:P.Z.yandexMetrika.webvisor}}):null));var be=n(79820),he=n(5683),Oe=n.n(he),Ae=n(71421);const Ee={zh:"zh_CN",nn:"nb"},xe={ja:{customStrings:{welcome:"よã†ã“ã。",chatWithUs:"ãƒãƒ£ãƒƒãƒˆã‚’ã¯ã˜ã‚ã¾ã—ょã†ã€‚",leaveUsAMessage:"ãƒãƒ£ãƒƒãƒˆã§ã®å•ã„åˆã‚ã›",mobile_chatWithUs:"ãƒãƒ£ãƒƒãƒˆ",mobile_leaveUsAMessage:"メッセージ",offlineNote:"ã”ä¸æ˜Žãªç‚¹ã‚’ã©ã†ãžã€‚ãƒãƒ£ãƒƒãƒˆã¾ãŸã¯ãƒ¡ãƒ¼ãƒ«ã«ã¦ã”返信ã„ãŸã—ã¾ã™ã€‚",bot_thanksForMessage:"ãŠå•ã„åˆã‚ã›ã„ãŸã ãã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚",bot_startOnline:"ã§ãã‚‹ã ã‘æ—©ãã”返信ã•ã›ã¦ã„ãŸã ãã¾ã™ã€‚",bot_startOnline_email:"ãƒãƒ£ãƒƒãƒˆã¾ãŸã¯ãŠå®¢æ§˜ã®ãƒ¡ãƒ¼ãƒ«å®›ã¦({{#email}})ã«ã§ãã‚‹ã ã‘æ—©ãã”返信ã„ãŸã—ã¾ã™ã€‚",bot_startOnline_required:"メッセージをé€ä¿¡ã™ã‚‹ã«ã¯å¿…è¦äº‹é …ã‚’ã”記入ãã ã•ã„。ã§ãã‚‹ã ã‘æ—©ãã”返信ã„ãŸã—ã¾ã™ã€‚",bot_startOffline:"ã§ãã‚‹ã ã‘æ—©ãã”回ç”ã•ã›ã¦ã„ãŸã ãã¾ã™ã®ã§ã€ã—ã°ã‚‰ããŠå¾…ã¡ãã ã•ã„。",bot_startOffline_email:"ãƒãƒ£ãƒƒãƒˆã¾ãŸã¯ãŠå®¢æ§˜ã®ãƒ¡ãƒ¼ãƒ«å®›ã¦({{#email}})ã«ã§ãã‚‹ã ã‘æ—©ãã”回ç”ã•ã›ã¦ã„ãŸã ãã¾ã™ã®ã§ã€ã—ã°ã‚‰ããŠå¾…ã¡ãã ã•ã„。",bot_startOffline_required:"メッセージをé€ä¿¡ã™ã‚‹ã«ã¯å¿…è¦äº‹é …ã‚’ã”記入ãã ã•ã„。ã™ãã«ã”返信ã•ã›ã¦ã„ãŸã ãã¾ã™ã€‚",bot_beforeForm:"å¿…è¦äº‹é …ã«ã”記入ãã ã•ã„。",bot_afterForm:"ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã—ãŸï¼",bot_afterForm_email:"ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã€‚ãƒãƒ£ãƒƒãƒˆã¾ãŸã¯ãƒ¡ãƒ¼ãƒ«ã«ã¦ã”返信ã„ãŸã—ã¾ã™ã€‚",bot_details:"ã”質å•ã«æ£ç¢ºã«ãŠç”ãˆã™ã‚‹ãŸã‚ã€ã‚ˆã‚ã—ã‘ã‚Œã°ã”質å•å†…容ã®ã‚ˆã‚Šè©³ç´°ãªæƒ…å ±ã‚’è¿½åŠ ã§ã”記入ãã ã•ã„。",bot_checkbox:"ç§ã¯ã€æœ¬ã‚µã‚¤ãƒˆã®åˆ©ç”¨è¦ç´„ãŠã‚ˆã³ãƒ—ライãƒã‚·ãƒ¼ãƒãƒªã‚·ãƒ¼ã«åŒæ„ã—ã¾ã™ã€‚",bot_marketingConsent:"ã‚¢ãƒƒãƒ—ãƒ‡ãƒ¼ãƒˆæƒ…å ±ã®é€šçŸ¥ã‚’å—ã‘å–る。"},online:"オンライン",loading:"ãƒãƒ¼ãƒ‰ä¸...",chat:{empty:"何も見ã¤ã‹ã‚Šã¾ã›ã‚“",input:{placeholder:"メッセージ...",oneMore:"ã•ã‚‰ã«ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸...",notIntroduced:"å¿…è¦äº‹é …ã‚’ã”記入ãã ã•ã„",reply:"{{#name}}ã«è¿”ä¿¡"},send:"é€ä¿¡",messagesCount:"{{#count}} {{plural:#count,個ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸,個ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸}}",noMessages:"メッセージãªã—",newMessage:"æ–°è¦ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸",retrievingHistory:"å±¥æ´ã‚’å–å¾—...",more:"ã•ã‚‰ã«...",loading:"ãƒãƒ¼ãƒ‰ä¸...",introduce:"å¿…è¦äº‹é …ã«ã”記入ãã ã•ã„",rate:"ã‚„ã‚Šã¨ã‚Šã‚’評価ã™ã‚‹",insertEmoji:"絵文å—を挿入"},name:"åå‰",yourName:"ã‚ãªãŸã®ãŠåå‰",email:"Eメール",phone:"電話番å·",message:"メッセージ",submit:"é€ä¿¡",saved:"ä¿å˜æ¸ˆ",change:"変更",cancel:"ã‚ャンセル",messageTypes:{welcome:"よã†ã“ã",joinedFirst:"ãŒå‚åŠ ",joined:"{{#username}}ãŒå‚åŠ ",left:"{{#username}}ãŒé€€å‡º",agentsOffline:"エージェントãŒã‚ªãƒ•ãƒ©ã‚¤ãƒ³ã§ã™",ratedChat:"評価済ã¿ã‚„ã‚Šã¨ã‚Š"},agent:"エージェント",typing:"ãŒå…¥åŠ›ä¸..",areTyping:"ãŒå…¥åŠ›ä¸..",minimize:"最å°åŒ–",date:{month:{full:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月",short:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月"},am:"AM_PM",moment:"ãŸã£ãŸä»Š",minute:"{{#count}} {{plural:#count,分,分}}å‰",hour:"{{#count}} {{plural:#count,時間,時間}}å‰",day:"{{#count}} {{plural:#count,æ—¥,æ—¥}}å‰",today:"今日",yesterday:"昨日",format:{date:"MMMM D",dateWithYear:"MMMM D, YYYY",when:"MMM D",whenWithYear:"MMM D, YYYY",time:"h:mm A"}},status:{waiting:"{{$connecting}}",connecting:"å†æŽ¥ç¶šä¸...",failed:"接続ã«å¤±æ•—ã—ã¾ã—ãŸ",offline:"オフライン",retry:"å†æŽ¥ç¶š"},smile:{sorry:"ã”ã‚ã‚“ãªã•ã„ï¼"},error:{weird:"ä¸æ˜Žãªã‚¨ãƒ©ãƒ¼",incorrectEmail:"ä¸æ£ç¢ºãªEメール",emptyEmail:"EメールãŒç©ºæ¬„ã§ã™",emptyMessage:"何ã‹æ›¸ã",denied:"アクセスãŒæ‹’å¦ã•ã‚Œã¾ã—ãŸ",formNotDone:"フォームã®è¨˜å…¥ãŒå®Œäº†ã—ã¦ã„ã¾ã›ã‚“"},and:"ãŠã‚ˆã³",close:"é–‰ã˜ã‚‹",requiredField:"å¿…è¦ãªé …ç›®",_chatra:{logo:"Chatra",phrase:"次ã®ã‚·ã‚¹ãƒ†ãƒ を利用ä¸ï¼š",chatra:"Chatra"},messageSent:"メッセージé€ä¿¡å®Œäº†ï¼",active:"アクティブ",activeShort:"1時間以内ã«ã‚¢ã‚¯ãƒ†ã‚£ãƒ–",activeLong:"å°‘ã—å‰ã«ã‚¢ã‚¯ãƒ†ã‚£ãƒ–",sending:"é€ä¿¡ä¸...",sent:"é€ä¿¡æ¸ˆ",unsent:"é€ä¿¡ã•ã‚Œã¾ã›ã‚“。必è¦äº‹é …ã‚’ã”記入ãã ã•ã„。",notSeen:"未閲覧",seen:"閲覧済",units:{b:"B",kb:"KB",mb:"MB",gb:"GB"},dropToUpload:"ã“ã“ã«ãƒ‰ãƒãƒƒãƒ—ã—ã¦æ·»ä»˜",uploadFile:"ファイルを添付",uploadFailed:"アップãƒãƒ¼ãƒ‰å¤±æ•—",maximumFileSize:"ファイルサイズã®ä¸Šé™ã¯{{#size}}MBã§ã™",comment:"コメント",rateConversation:"ã‚„ã‚Šã¨ã‚Šã‚’評価ã™ã‚‹",rate:"評価",update:"アップデート",optional:"オプション",whoToChatWith:"ãƒãƒ£ãƒƒãƒˆã—ãŸã„相手をãŠæ•™ãˆãã ã•ã„。",notSure:"ã‚ã‹ã‚Šã¾ã›ã‚“"}},{chatraChat:{id:Se,groupId:Pe,prefix:Ne,customLocales:we=[],setupOptions:je}}=P.Z,Ce=`anonym_${Ie=2e6,Math.floor(Math.random()*Math.floor(Ie))}`;var Ie;const Te=(0,a.memo)((()=>{const[e,t]=(0,a.useState)(!1),n=(0,o.v9)(Ae.lA),r=(0,a.useCallback)((()=>{const e=(null==n?void 0:n.language)||"en",t=`${Ne||""}${(null==n?void 0:n.isSignedIn)?n.id:Ce}`;window.ChatraSetup=Object.assign({language:Ee[e]||e,clientId:t,groupId:Pe,locale:we.includes(e)?xe[e]:void 0},je),window.ChatraIntegration={nickname:(null==n?void 0:n.nickname)||"",email:(null==n?void 0:n.email)||"",name:(null==n?void 0:n.isSignedIn)?n.firstName||Oe()(/@.*/,"",n.email||""):t,last_name:(null==n?void 0:n.lastName)||""}}),[n]);return(0,a.useEffect)((()=>{if(Se)if(r(),window.Chatra)e&&window.Chatra("restart");else{window.ChatraID=Se;const e=document.createElement("script");window.Chatra=window.Chatra||function(){(window.Chatra.q=window.Chatra.q||[]).push(arguments)},e.async=!0,e.src="https://call.chatra.io/chatra.js",e.onload=e.onreadystatechange=function(){const e=this.readyState;e&&"complete"!==e&&"loaded"!==e||t(!0)},document.head&&document.head.appendChild(e)}}),[r,e,n]),null}));var ke=n(60823),Re=n(35195),Le=n(8488),Fe=n(30736),Me=n(14105),$e=n(45830);const Ze=(0,U.createSelector)([Fe.p7,Me.yU,Ae.lA,R.hp],((e,t,n,a)=>{const r=!!(null==n?void 0:n.currency)&&e({paymentAction:Le.Payment.Action.Deposit,currency:n.currency}),o=!!(null==n?void 0:n.currency)&&t({paymentAction:Le.Payment.Action.Deposit,currency:n.currency}),s=(0,K.O5)(a.search);return!(0,K.xQ)(s)&&r&&o})),qe=(0,U.createSelector)([Ze,$e.pC],((e,t)=>e||t));var De=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Ve=e=>t=>{var{isLoading:n}=t,r=De(t,["isLoading"]);const s=(0,o.v9)(Re.C5),i=(0,o.v9)(I.isSomethingLoadingSelector),l=(0,o.v9)(qe);return i||n||l||!s?a.createElement(e,Object.assign({isFirstLoading:!s},r)):null};var Ue=n(13446),Ge=n(793),Be=n(25043);const ze=(0,a.memo)((0,ke.Z)(Ve((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement(Ge.Z,{selector:`#${N.h0}`},a.createElement("div",{className:"loading",id:"loading_spinner"},a.createElement(Be.Z,{src:Ue.WP6("/images/base64-images/preloader.gif")})))))))));var We=n(77693),Ke=n(25935),He=n(35187),Je=n(63360);const Xe=(0,U.createSelector)([Ae.lA,q.TN],((e,t)=>e&&Je.a2[t]));var Ye=n(26797);const Qe=e=>t=>{var n;const r=(0,He.Z)(),s=(0,o.v9)(q.I$),i=(0,o.v9)(q.Cb),l=(0,Ye.Z)(),c=(0,o.v9)(Xe),u=null===(n=null==r?void 0:r.blocks)||void 0===n?void 0:n.seoblock;return a.createElement(e,Object.assign({locales:s,cms:r,pathNameWithoutLocale:l,snippetTitle:c,defaultLocale:i,cmsSeoBlock:u?(0,Ke.ZP)(u):void 0},t))},et=Qe,tt=(0,a.memo)((0,ke.Z)(et((0,oe.Z)((({common:e,cms:t,cmsSeoBlock:n,locales:r,defaultLocale:o,pathNameWithoutLocale:s,snippetTitle:l})=>{var c,u,p,d;const m=Ue.g5o(N.PZ.Games),y=Ue.xTt(),f=Ue.kLO(),v=null===(c=null==t?void 0:t.blocks)||void 0===c?void 0:c.title,g=null===(u=null==t?void 0:t.blocks)||void 0===u?void 0:u.description,[_,b]=a.useMemo((()=>{if(!!!m)return[v,g];const{provider:t,category:n=N.I9}=m;if(!!t){const n=f(t),a=e.t("games.meta.byProvider.title",{provider:n}),r=e.t(`games.meta.titlesByProvider.${t}`,{defaultValue:a}),o=e.t("games.meta.byProvider.description",{provider:n}),s=e.t(`games.meta.descriptionsByProvider.${t}`,{defaultValue:o});return[v||r,g||s]}const a=e.t(`categories.${n}`,{defaultValue:y(n)}),r=e.t("games.meta.byCategory.title",{category:a}),o=e.t(`games.meta.titlesByCategory.${n}`,{defaultValue:r}),s=e.t("games.meta.byCategory.description",{category:a}),i=e.t(`games.meta.descriptionsByCategory.${n}`,{defaultValue:s});return[v||o,g||i]}),[m,y,f,v,g,e.t]);return a.createElement(a.Fragment,null,a.createElement(i.ql,null,a.createElement("title",null,[_,l].filter((e=>!!e)).join(" | ")),a.createElement("meta",{name:"description",content:b}),(null===(p=null==t?void 0:t.blocks)||void 0===p?void 0:p.canonical)?a.createElement("link",{rel:"canonical",href:null===(d=null==t?void 0:t.blocks)||void 0===d?void 0:d.canonical}):null,a.createElement("meta",{name:"robots",content:""}),a.createElement("meta",{name:"google-site-verification",content:"A9N32fJ5kBTSqF5La5EkYGyHuDJJ0fqBGciTogvWOLQ"}),a.createElement("meta",{name:"ahrefs-site-verification",content:"e23f284f911e8e59f2793bc2bb8879d8b46e175adee2c270f3e2acff00084772"}),a.createElement("link",{rel:"icon",href:"/images/favicon.png",type:"image/png",sizes:"any"}),a.createElement("link",{rel:"shortcut icon",href:"/images/favicon.png",type:"image/png"}),a.createElement("link",{rel:"apple-touch-icon",href:"/images/pwa/32x32.png"}),a.createElement("link",{rel:"apple-touch-icon",sizes:"152x152",href:"/images/pwa/152x152.png"}),a.createElement("link",{rel:"apple-touch-icon",sizes:"180x180",href:"/images/pwa/180x180.png"}),a.createElement("link",{rel:"apple-touch-icon",sizes:"167x167",href:"/images/pwa/167x167.png"}),a.createElement("link",{rel:"apple-touch-startup-image",href:"/images/pwa/512x512.png"}),n,a.createElement("link",{rel:"alternate",hrefLang:"x-default",href:`${window.location.origin}/${s}`}),r.map((e=>a.createElement("link",{key:e.code,rel:"alternate",hrefLang:e.code,href:`${window.location.origin}/${o===e.code?"":`${e.code}/`}${s}`})))))}))))),nt=e=>t=>{const n=(()=>{const[e,t]=(0,a.useState)(!1),n=(0,a.useCallback)((()=>{var e,n,a,r;const o=(null===(n=null===(e=P.Z.game)||void 0===e?void 0:e.fullView)||void 0===n?void 0:n.height)>window.innerHeight||(null===(r=null===(a=P.Z.game)||void 0===a?void 0:a.fullView)||void 0===r?void 0:r.width)>window.innerWidth;t(o)}),[]);return(0,a.useEffect)((()=>(n(),window.addEventListener("resize",n),()=>{window.removeEventListener("resize",n)})),[n]),e})();return a.createElement(e,Object.assign({isGameFullView:n},t))};var at=n(34246),rt=n(85822),ot=n(31638),st=n(1966);const it="user-info-player",lt=(0,a.memo)((0,ke.Z)((0,ot.Z)((0,oe.Z)((e=>e.currentPlayerLevel?a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(e.className,it)},a.createElement("div",{className:`${it}__image-wrapper`},a.createElement(st.Z,{className:`${it}__icon`,name:"user-profile"})))):a.createElement("span",{className:`${it}__nickname`}))))));var ct=n(58481),ut=n(36778),pt=n(21724),dt=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const mt=(0,a.memo)((0,ke.Z)((0,pt.Z)((0,oe.Z)((e=>{var{className:t,variant:n,children:r}=e,o=dt(e,["className","variant","children"]);return a.createElement(a.Fragment,null,a.createElement("button",Object.assign({className:Ue.dhh("menu-button",`menu-button--${n}`,t)},o),r))}))))),yt=(0,a.memo)((0,ke.Z)((0,ut.Z)((0,oe.Z)((({className:e,common:t,signOut:n})=>a.createElement(mt,{className:Ue.dhh(e,"menu-logout-button"),onClick:n},t.t("signOut"))))))),ft=[{name:"profile",href:"/profile/general/info",titleKey:"profile.pages.main",translateDefault:"My account"},{name:"balance",href:"/profile/wallet/balance",titleKey:"profile.pages.balance",translateDefault:"Balance"},{name:"bonuses",href:"/profile/promo/casino",titleKey:"profile.pages.bonuses",translateDefault:"Bonuses"},{name:"game-history",href:"/profile/game_history/casino",titleKey:"profile.pages.game_history",translateDefault:"Game History"}],vt="user-menu",gt=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t})=>a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,vt)},a.createElement("div",{className:`${vt}__list`},ft.map((({name:t,href:n,titleKey:r,translateDefault:o})=>a.createElement("div",{key:t,className:Ue.dhh(`${vt}__item`,`${vt}__item--${t}`)},a.createElement(ct.Z,{className:`${vt}__link`,to:Ue.fpm(n),target:"_self",external:!0},e.t(r,o)))))),a.createElement(yt,{className:`${vt}__logout`}))))))),_t="select-user-menu",bt=(0,a.memo)((0,ke.Z)((0,rt.ZP)((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:Ue.dhh(e.className,_t)},e.containerProps),a.createElement("div",Object.assign({className:`${_t}__button`},e.inputProps),a.createElement(lt,{className:`${_t}__player-level`})),e.isOpen&&a.createElement("div",{className:`${_t}__dropdown`},a.createElement(gt,{className:`${_t}__menu`}))))))))),ht=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return a.createElement(bt,Object.assign({className:Ue.dhh(e.className),options:e.options,onChangeField:e.onChangeField,value:null===(t=e.common.player)||void 0===t?void 0:t.currency,id:e.id,name:e.name},e.selectProps))}))));var Ot=n(80723),At=n(8981),Et=n(84454),xt=n(39634),St=n(66008),Pt=n(55709),Nt=n(91757),wt=n(53523),jt=n.n(wt),Ct=n(69359),It=n(11616),Tt=n(6651);const kt=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.U6)),(0,Pt.U)((({payload:e})=>{var n;const a=[...(0,At.Bf)(t.value)],r=(0,Tt.rc)(t.value),o=(0,Tt.qy)(t.value),s=(null===(n=null==e?void 0:e.persistent)||void 0===n?void 0:n.points)||0,i=jt()((0,Tt.lz)(s),o),l=o[i],c=o[i+1];return r.id!==l.id&&a.push(Object.assign(Object.assign({},l),{created_at:new Date,isOpened:!1,nextLevel:c})),(0,It.QH)(a)})));var Rt=n(63438),Lt=n(90086),Ft=n.n(Lt),Mt=n(26921),$t=n.n(Mt),Zt=n(25504),qt=n(59925);const Dt="notificationCenter/openedNotifications";(0,xt.b)((0,Et.l)(kt,((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(qt.cx)),(0,Rt.b)((({payload:e})=>{const n=(0,At.AQ)(t.value),a=(0,At.yV)(t.value).map((e=>`${e.type}/${e.id}`)),r=$t()(n,a);Zt.I.setItem(Dt,JSON.stringify(Ft()([`${e.type}/${e.id}`,...r])))})),(0,Pt.U)((({payload:e})=>(0,It.$U)(`${e.type}/${e.id}`)))))));var Vt=n(6932),Ut=n(42043),Gt=n(55144),Bt=n(28701),zt=n(62868),Wt=n(46451),Kt=n(50845);var Ht=n(76626);var Jt=n(38636);var Xt=n(10930);var Yt=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Qt=P.Z.notificationsHistory.notificationsAmount,en=e=>t=>{var{id:n="downshift-notification-center"}=t,r=Yt(t,["id"]);(({quantity:e})=>{const t=(0,o.I0)(),n=(0,o.v9)(Wt.Qi),a=(0,o.v9)(Kt.A_),r=(0,o.v9)(Kt.P1),s=(0,W.Ff)(a,r);(0,zt.v)((()=>{n&&(s||t((0,Kt.NE)({quantity:e})))}),[n,s,e])})({quantity:Qt}),(({quantity:e})=>{const t=(0,o.I0)(),n=(0,o.v9)(Wt.Qi),a=(0,o.v9)(Ht.WO),r=(0,o.v9)(Ht.gF),s=(0,W.Ff)(a,r);(0,zt.v)((()=>{n&&(s||t((0,Ht.Qh)({quantity:e})))}),[n,s,e])})({quantity:Qt}),(({quantity:e})=>{const t=(0,o.I0)(),n=(0,o.v9)(Wt.Qi),a=(0,o.v9)(Jt.ak),r=(0,o.v9)(Jt.c7),s=(0,W.Ff)(a,r);(0,zt.v)((()=>{n&&(s||t((0,Jt.hu)({quantity:e})))}),[n,s,e])})({quantity:Qt}),(0,Ut.D)(),(0,Gt.J)(),(0,Bt._)();const s=(0,o.v9)(At.yV),i=(0,o.v9)(At.e4),l=(0,o.v9)(Vt.c),c=(0,a.useMemo)((()=>(e=>e.reduce(((e,t)=>{const n=(0,Xt.s)(P.Z.notificationCenter.cards.iconsPath,{type:t.type});return Object.assign(Object.assign({},e),{[t.type]:(0,y.y)(n)?n:(0,y.Z)(n)})}),{}))(s)),[s]),u=(0,a.useCallback)((({getRootProps:t,getMenuProps:n,isOpen:o,toggleMenu:u})=>a.createElement(e,Object.assign({rootProps:t({refKey:"ref"},{suppressRefError:!0}),menuProps:n({},{suppressRefError:!0}),notifications:s,hasNotOpenedNotifications:i,isOpen:o,toggleMenu:u,currenciesByCode:l,notificationImageUrlMap:c},r))),[s,i,l,c,r]);return a.createElement(Ot.ZP,{id:n},u)},tn=en;var nn=n(80408),an=n(37365),rn=n.n(an),on=n(15243),sn=n.n(on),ln=n(76274),cn=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const un=e=>t=>{var n=cn(t,[]);const r=(0,o.I0)(),s=(0,a.useCallback)(rn()(sn(),(e=>()=>{r((0,ln.cx)(e))})),[]);return a.createElement(e,Object.assign({setNotificationCenterModal:s},n))};var pn=n(77645),dn=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const mn="notification-center-card",yn=(0,a.memo)((0,ke.Z)(un((0,oe.Z)((e=>{var{common:t,className:n,bonus:r,setNotificationCenterModal:o}=e,s=dn(e,["common","className","bonus","setNotificationCenterModal"]);if(!r)return null;const i=s.currenciesByCode[r.currency.toLowerCase()],l=i?Ue.TnX(r.amount_cents,i):{symbol:"",sum:0};return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(`${mn}`,`${mn}--bonus`,{[`${mn}--new`]:!r.isOpened})},a.createElement("button",{className:`${mn}__container`},a.createElement("span",{className:`${mn}__block-icon`},a.createElement(st.Z,{name:"gift"})),a.createElement("span",{className:`${mn}__content`},a.createElement("span",{className:`${mn}__title`},r.title),a.createElement("span",{className:`${mn}__description`},!!Object.keys(l).length&&`${l.symbol}${l.sum}`)),a.createElement("span",{className:`${mn}__block-link`})),a.createElement("div",{className:`${mn}__block-more`},a.createElement(pn.Z,{onClick:o(r)},t.t("games.showMore")))))}))))),fn=(0,a.memo)((0,ke.Z)(un((0,oe.Z)((({common:e})=>a.createElement(a.Fragment,null,a.createElement("div",{className:"notification-center-card--empty"},a.createElement("div",null,e.t("notificationCenter.noNotifications")))))))));var vn=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const gn="notification-center-card",_n=(0,a.memo)((0,ke.Z)(un((0,oe.Z)((e=>{var{common:t,className:n,freespin:r,setNotificationCenterModal:o}=e;vn(e,["common","className","freespin","setNotificationCenterModal"]);if(!r)return null;const s=r.freespins_total>1?"notificationCenterCard.freespin.freespins":"notificationCenterCard.freespin.freespin";return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(`${gn}`,`${gn}--freespin`,{[`${gn}--new`]:!r.isOpened})},a.createElement("button",{className:`${gn}__container`},a.createElement("span",{className:`${gn}__block-icon`},a.createElement(st.Z,{name:"fs"})),a.createElement("span",{className:`${gn}__content`},a.createElement("span",{className:`${gn}__title`},r.title),a.createElement("span",{className:`${gn}__description`},`${r.freespins_total} ${t.t(s)}`)),a.createElement("span",{className:`${gn}__block-link`})),a.createElement("div",{className:`${gn}__block-more`},a.createElement(pn.Z,{onClick:o(r)},t.t("games.showMore")))))})))));var bn=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const hn="notification-center-card",On=(0,a.memo)((0,ke.Z)(un((0,oe.Z)((e=>{var{common:t,className:n,jackpotWin:r,setNotificationCenterModal:o}=e;bn(e,["common","className","jackpotWin","setNotificationCenterModal"]);if(!r)return null;const s=Ue.LHq(),i=(0,a.useMemo)((()=>s(r.amount_cents,r.currency.toLowerCase())),[r]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(hn,`${hn}--jackpot`,{[`${hn}--new`]:!(null==r?void 0:r.isOpened)})},a.createElement("button",{className:`${hn}__container`},a.createElement("span",{className:`${hn}__block-icon`},a.createElement(st.Z,{name:"diamond"})),a.createElement("span",{className:`${hn}__content`},a.createElement("span",{className:`${hn}__title`},r.title),a.createElement("span",{className:`${hn}__description`},a.createElement("span",{className:`${hn}__amount`},!!Object.keys(i).length&&`${i.symbol}${i.sum}`),r.amount_wager_requirement_cents/r.amount_cents?a.createElement("span",{className:`${hn}__wager`},`${t.t("notificationCenterCard.bonuses.wager")} x ${r.amount_wager_requirement_cents/r.amount_cents}`):null)),a.createElement("span",{className:`${hn}__block-link`})),a.createElement("div",{className:`${hn}__block-more`},a.createElement(pn.Z,{onClick:o(r)},t.t("games.showMore")))))})))));var An=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const En="notification-center-card",xn=(0,a.memo)((0,ke.Z)(un((0,oe.Z)((e=>{var{common:t,className:n,level:r,setNotificationCenterModal:o,toggleMenu:s}=e;An(e,["common","className","level","setNotificationCenterModal","toggleMenu"]);return r?a.createElement(a.Fragment,null,a.createElement("button",{className:Ue.dhh(`${En}`,`${En}--level`,{[`${En}--new`]:!r.isOpened})},a.createElement("div",{className:`${En}__container`},a.createElement("span",{className:`${En}__block-icon`},a.createElement(st.Z,{name:"level"})),a.createElement("span",{className:`${En}__content`},a.createElement("span",{className:`${En}__title`},t.t("notificationCenterCard.level.current")),a.createElement("span",{className:`${En}__description`},t.t(`levelNames.level.${r.id}`,r.name))),a.createElement("span",{className:`${En}__block-link`})),a.createElement("div",{className:`${En}__block-more`},a.createElement(pn.Z,{onClick:o(r)},t.t("games.showMore"))))):null})))));var Sn=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Pn="notification-center-card",Nn=(0,a.memo)((0,ke.Z)(un((0,oe.Z)((e=>{var{common:t,className:n,lootbox:r,setNotificationCenterModal:o}=e;Sn(e,["common","className","lootbox","setNotificationCenterModal"]);return r?a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(`${Pn}`,`${Pn}--lootbox`,{[`${Pn}--new`]:!r.isOpened})},a.createElement("button",{className:`${Pn}__container`},a.createElement("span",{className:`${Pn}__block-icon`},a.createElement(st.Z,{name:"lootbox"})),a.createElement("span",{className:`${Pn}__content`},a.createElement("span",{className:`${Pn}__title`},t.t("notificationCenterCard.lootbox.lootboxes")),a.createElement("span",{className:`${Pn}__description`},r.title)),a.createElement("span",{className:`${Pn}__block-link`})),a.createElement("div",{className:`${Pn}__block-more`},a.createElement(pn.Z,{onClick:o(r)},t.t("games.showMore"))))):null})))));var wn=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const jn="notification-center-card",Cn=(0,a.memo)((0,ke.Z)(un((0,oe.Z)((e=>{var{common:t,className:n,lootwheel:r,setNotificationCenterModal:o}=e;wn(e,["common","className","lootwheel","setNotificationCenterModal"]);return r?a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(n,jn,`${jn}--lootbox`,{[`${jn}--new`]:!r.isOpened}),onClick:o(r)},a.createElement("button",{className:`${jn}__container`},a.createElement("span",{className:`${jn}__block-icon`},a.createElement(st.Z,{name:"wheel"})),a.createElement("span",{className:`${jn}__content`},a.createElement("span",{className:`${jn}__title`},t.t("notificationCenterCard.lootwheel.lootwheel")),a.createElement("span",{className:`${jn}__description`},r.title)),a.createElement("span",{className:`${jn}__block-link`})),a.createElement("div",{className:`${jn}__block-more`},a.createElement(pn.Z,{onClick:o(r)},t.t("games.showMore"))))):null})))));var In=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Tn="notification-center-card",kn=(0,a.memo)((0,ke.Z)(un((0,oe.Z)((e=>{var{common:t,className:n,payment:r,setNotificationCenterModal:o}=e,s=In(e,["common","className","payment","setNotificationCenterModal"]);if(!r)return null;const i=s.currenciesByCode[r.currency.toLowerCase()],l=i?Ue.TnX(r.amount_cents,i):{symbol:"",sum:0};return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(`${Tn}`,`${Tn}--payment`,{[`${Tn}--new`]:!r.isOpened})},a.createElement("button",{className:`${Tn}__container`},a.createElement("span",{className:`${Tn}__block-icon`},a.createElement(st.Z,{name:"cards"})),a.createElement("span",{className:`${Tn}__content`},a.createElement("span",{className:`${Tn}__title`},`${r.payment_system} ${r.action}`),a.createElement("span",{className:`${Tn}__description`},`${l.symbol}${l.sum}`)))))}))))),Rn="notification-center-card",Ln=(0,a.memo)((0,ke.Z)(un((0,oe.Z)((({common:e,className:t,warning:n})=>{const r={[N.Xe.SourceOfWealthQuestionnaire]:{onClick:()=>{window.location.href=Ue.fpm("/profile/general/verification",{queryParams:{verification:"sow"}})},getDescription:t=>e.t("notificationCenterCard.warnings.sourceOfWealthQuestionnaire.message",{expiryDate:Ue.Fc4(t.expiryDate,N.pp).toFormat("LL/dd hh:mm")})}},{onClick:o,getDescription:s}=r[n.id];return n?a.createElement("div",{className:Ue.dhh(Rn,t,{[`${Rn}--new`]:!n.isOpened})},a.createElement("button",{className:`${Rn}__container`},a.createElement("span",{className:`${Rn}__block-icon`},a.createElement(st.Z,{name:"warning",className:`${Rn}__warning-icon`})),a.createElement("span",{className:`${Rn}__content`},a.createElement("span",{className:`${Rn}__description`},null==s?void 0:s(n))),a.createElement("span",{className:`${Rn}__block-link`})),a.createElement("div",{className:`${Rn}__block-more`},a.createElement(pn.Z,{onClick:setNotificationCenterModal(o)},e.t("games.showMore")))):null})))));var Fn=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Mn=e=>{var{templateName:t}=e,n=Fn(e,["templateName"]);switch(t){case"bonus":return a.createElement(yn,Object.assign({},n));case"empty":return a.createElement(fn,Object.assign({},n));case"freespin":return a.createElement(_n,Object.assign({},n));case"jackpotWin":return a.createElement(On,Object.assign({},n));case"level":return a.createElement(xn,Object.assign({},n));case"lootbox":return a.createElement(Nn,Object.assign({},n));case"lootwheel":return a.createElement(Cn,Object.assign({},n));case"payment":return a.createElement(kn,Object.assign({},n));case"warning":return a.createElement(Ln,Object.assign({},n));default:return a.createElement(a.Fragment,null,t,".view.tsx not found")}};var $n=n(77289);const Zn="notification-center",qn=(0,a.memo)((0,ke.Z)(tn((0,oe.Z)((({className:e,notifications:t,isOpen:n,toggleMenu:r,rootProps:o,menuProps:s,currenciesByCode:i,notificationImageUrlMap:l,hasNotOpenedNotifications:c,common:u,mod:p})=>{const d=Ue.YJC(),m=Ue.E0T($n.tS),y=Ue._xz();return(0,a.useEffect)((()=>{n&&m&&"bar"!==p&&y($n.tS)()}),[d,m,y,n]),a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:Ue.dhh(e,Zn,`${Zn}--${p}`,{[`${Zn}--open`]:n,[`${Zn}--new`]:c,[`${Zn}--empty`]:0===t.length})},o),a.createElement(nn.Z,{className:`${Zn}__button`,onClick:r},a.createElement("div",{className:`${Zn}__button-inner`},a.createElement(st.Z,{name:"notification",className:`${Zn}__icon`}),a.createElement("div",{className:Ue.dhh(`${Zn}__count`)})),p&&a.createElement(a.Fragment,null,"game"===p&&a.createElement("span",{className:`${Zn}__button-text`},u.t("notificationButton.text","Notification")))),a.createElement("div",Object.assign({className:`${Zn}__container`},s),a.createElement("div",{className:`${Zn}__list`},t.length>0?t.map(((e,t)=>{const n={[e.type]:e};return a.createElement("div",{className:`${Zn}__item`,key:t},a.createElement(Mn,Object.assign({templateName:e.type,currenciesByCode:i,notificationImageUrlMap:l,toggleMenu:r},n)))})):a.createElement(fn,{notificationImageUrlMap:l,currenciesByCode:i})))))}))))),Dn=(0,a.memo)((0,ke.Z)((0,oe.Z)((({className:e,now:t})=>a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(e,"progress-bar")},a.createElement("div",{className:"progress-bar__track",style:{width:`${t}%`}})))))));var Vn=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Un="user-status-player",Gn=(0,a.memo)((0,ke.Z)((0,ot.Z)((0,oe.Z)((e=>{var{common:t}=e,n=Vn(e,["common"]);return n.nextPlayerLevel?a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(n.className,Un)},a.createElement("div",{className:`${Un}__info`},t.t("playerLevel.nextLevel"),":"," ",a.createElement("span",{className:`${Un}__name`},t.t(`levelNames.level.${n.nextPlayerLevel.id}`,n.nextPlayerLevel.name))," "),a.createElement(Dn,{now:n.progressPlayerLevel.currentPlayerLevelPercent}))):null}))))),Bn=(0,Nt.createAction)("@@APP/BALANCE_SELECT/SELECT_ACCOUNT")();var zn=n(4673),Wn=n(42157),Kn=n.n(Wn),Hn=n(29510),Jn=n(8368),Xn=n(7196);const Yn=P.Z.currencyExchange.defaultFiatCurrency,Qn=(0,U.createSelector)([Ae.lA,Vt.c,Jn.U6,Xn.hg],((e,t,n,a)=>Kn()((null==e?void 0:e.currencies)||[])||Kn()(t)?[]:(null==e?void 0:e.currencies.filter((e=>t[e.currency.toLowerCase()])).map((e=>{var r,o;const s=(0,Hn.Z)(e.amount_cents,t[e.currency.toLowerCase()],!(P.Z.featureFlags.allowCryptoSubCurrencies&&P.Z.featureFlags.showFullAmount)),i=(0,Hn.Z)(e.available_to_cashout_cents,t[e.currency.toLowerCase()],!(P.Z.featureFlags.allowCryptoSubCurrencies&&P.Z.featureFlags.showFullAmount)),l=(0,Hn.Z)(e.amount_cents-e.available_to_cashout_cents,t[e.currency.toLowerCase()],!(P.Z.featureFlags.allowCryptoSubCurrencies&&P.Z.featureFlags.showFullAmount)),c=Boolean((null==n?void 0:n.available_currency_exchange)&&(null===(r=a[Yn])||void 0===r?void 0:r[e.currency]));let u=null;if(c){const n=null===(o=a[Yn])||void 0===o?void 0:o[e.currency],r=e.amount_cents/t[e.currency.toLowerCase()].subunits_to_unit*t[Yn.toLowerCase()].subunits_to_unit*(null==n?void 0:n.total_exchange_rate);u=c?(0,Hn.Z)(r,t[Yn.toLowerCase()]):null}return{label:`${s.sum} ${s.code}`,value:e.currency,currencyUnit:s.currencyUnit,sum:s.sum,code:s.code,symbol:s.symbol,fiat:t[e.currency.toLowerCase()].fiat,withdrawable:i.sum,locked:l.sum,defaultFiatCurrencyExchange:u?{sum:u.sum,code:u.code,symbol:u.symbol,label:`${u.sum} ${u.code}`}:null}})))||[])),ea=(0,U.createSelector)(Ae.nb,(e=>e.map((({code:e,symbol:t,fiat:n})=>({code:e,symbol:t,fiat:n,sum:0,widhtrawable:0,locked:0,currencyUnit:0,value:e,label:`0 ${e}`})))));var ta=n(66590);const na=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Bn)),(0,Pt.U)((({payload:e})=>(0,ta.rb)({currency:e}))));(0,xt.b)(na);var aa=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const{enableAllCasinoCurrenciesForDeposit:ra}=P.Z,oa=e=>t=>{var{className:n,id:r="balance-select",name:s="balance-select",contextOfUse:i}=t,l=aa(t,["className","id","name","contextOfUse"]);const c=(0,o.I0)(),{selectProps:u,otherProps:p}=(0,zn.O)(l),d=(0,o.v9)(Qn),m=(0,o.v9)(ea),y=(0,a.useMemo)((()=>i===N.ZE.Deposit&&ra?[...d,...m]:d),[d,m,i]),f=(0,a.useCallback)((e=>{c(Bn(e.value))}),[c]);return a.createElement(e,Object.assign({className:n,id:r,name:s,options:y,onChangeField:f,selectProps:u,contextOfUse:i,enableAllCasinoCurrenciesForDeposit:ra},p))},sa=oa;var ia=n(16966);const la="balance-select",ca=(0,a.memo)((0,ke.Z)((0,rt.ZP)((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:Ue.dhh(e.className,la)},e.containerProps),e.options.length>1?a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:`${la}__button`},e.inputProps),e.selectedOption?a.createElement("div",{className:`${la}__balance`},e.selectedOption.label):null,a.createElement("div",{className:Ue.dhh(`${la}__caret`,{[`${la}__caret--open`]:e.isOpen})},a.createElement(st.Z,{name:"select",className:`${la}__caret-icon`}))),a.createElement("div",Object.assign({className:`${la}__bottom-line`},e.bottomLineProps),a.createElement("div",Object.assign({className:Ue.dhh(`${la}__dropdown`,{[`${la}__dropdown--deposit-with-all-currencies`]:e.contextOfUse===N.ZE.Deposit&&e.enableAllCasinoCurrenciesForDeposit})},e.dropdownProps),e.isOpen&&a.createElement(a.Fragment,null,e.options.map(((t,n)=>a.createElement(ia.Z,Object.assign({key:`${t.value}_${t.label}`,className:`${la}__option`,item:t,index:n},e.optionProps),t.label))))))):a.createElement(a.Fragment,null,e.selectedOption?a.createElement("div",{className:`${la}__balance`},a.createElement("span",{className:`${la}__balance-value`},e.selectedOption.label)):null)))))))),ua=(0,a.memo)((0,ke.Z)(sa((0,oe.Z)((e=>{var t;return a.createElement(ca,Object.assign({className:Ue.dhh(e.className),options:e.options,onChangeField:e.onChangeField,value:null===(t=e.common.player)||void 0===t?void 0:t.currency,id:e.id,name:e.name,contextOfUse:e.contextOfUse,enableAllCasinoCurrenciesForDeposit:e.enableAllCasinoCurrenciesForDeposit},e.selectProps))})))));var pa=n(10326),da=n(96647),ma=n(94744),ya=n.n(ma);const fa=(0,U.createSelector)([Ae.lA,q.TN],((e,t)=>{if(!e)return{};return Je.uZ[t]||{}}));var va=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const ga=e=>t=>{var{maxMenuItemsCount:n=1/0,category:r}=t,s=va(t,["maxMenuItemsCount","category"]);const i=(0,o.v9)(fa),l=(0,a.useMemo)((()=>ya()(n,i[r]||[])),[n,i,r]);return a.createElement(e,Object.assign({menu:l},s))};var _a=n(90126);const ba="left-header-menu",ha=(0,a.memo)((0,ke.Z)(ga((0,oe.Z)((({common:e,menu:t,className:n})=>{const r=(0,_a.R)(t);return a.createElement(a.Fragment,null,a.createElement("ul",{className:Ue.dhh(n,ba)},r.map((({id:e,title:t,path:n,external:r})=>a.createElement("li",{key:e,className:Ue.dhh(`${ba}__item`,`${ba}__item--${e}`)},a.createElement(ct.Z,{to:r?n:`/${n}`,className:`${ba}__link`,isNav:!r,external:r,target:r?"_blanck":"_self",activeClassName:`${ba}__link--current`,exact:!0},a.createElement("span",{className:`${ba}__name`},t)))))))}))))),Oa=(0,Nt.createAction)("@@PWA/SET_INSTALL_EVENT")(),Aa=e=>e.pwa.pwaInstallEvent;var Ea=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const xa=e=>t=>{var n=Ea(t,[]);const r=(0,o.v9)(Aa),s=(0,a.useCallback)((()=>{r&&r.prompt()}),[r]);return a.createElement(e,Object.assign({installable:!!r,onShowPromptToInstall:s},n))};var Sa=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Pa="pwa",Na=(0,a.memo)((0,ke.Z)(xa((0,oe.Z)((e=>{var{className:t,mod:n}=e,r=Sa(e,["className","mod"]);const o=Ue.YJC(),s=a.useMemo((()=>(["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document)&&!window.matchMedia("(display-mode: standalone)").matches),[navigator.platform]);return a.createElement(a.Fragment,null,s&&a.createElement(ct.Z,{className:Ue.dhh(Pa,t,`${Pa}--ios`,{[`${Pa}--${n}`]:n}),to:o("iphone-modal")},a.createElement("span",{className:`${Pa}__icon`},a.createElement(st.Z,{name:"install"})),a.createElement("span",{className:`${Pa}__name`},r.common.t("pwa.installApp","Install App"))),!s&&r.installable&&a.createElement(nn.Z,{className:Ue.dhh(Pa,t,{[`${Pa}--${n}`]:n}),onClick:r.onShowPromptToInstall},a.createElement("span",{className:`${Pa}__icon`},a.createElement(st.Z,{name:"install"})),a.createElement("span",{className:`${Pa}__name`},r.common.t("pwa.installApp","Install App"))))})))));var wa=n(95786),ja=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Ca=e=>t=>{var{className:n,id:r="lang-select",name:s="lang-select"}=t,i=ja(t,["className","id","name"]);const{selectProps:l,otherProps:c}=(0,zn.O)(i),u=(0,o.I0)(),p=(0,o.v9)(q.I$),d=(0,o.v9)(q.Jc),m=(0,a.useCallback)((e=>{u((0,wa.ud)({locale:e.value}))}),[u]);return a.createElement(e,Object.assign({className:n,id:r,name:s,locales:p,value:d,selectProps:l,onChangeField:m},c))},Ia=Ca;var Ta=n(74853),ka=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Ra=(0,a.memo)((0,ke.Z)((0,Ta.Z)((0,oe.Z)((e=>{var{common:t}=e,n=ka(e,["common"]);return a.createElement(a.Fragment,null,a.createElement(Be.Z,Object.assign({src:t.getCdnUrl(`/i/flags/square/${n.countryCode}.svg`,!1),isLazy:!1,className:Ue.dhh(n.className,"flag-icon"),alt:n.countryCode},n.otherProps)))})))));var La=n(94397);const Fa=(0,a.memo)((0,ke.Z)((0,La.Z)((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement(ct.Z,Object.assign({},e.itemProps,{to:e.href||"",skipLocale:!0,disabled:e.isSelected,className:Ue.dhh(e.className,"option-link",{"option-link--highlighted":e.isHighlighted,"option-link--selected":e.isSelected})}),a.createElement("div",{className:"option-link__content"},e.children)))))))),Ma="select-language-icons-with-name",$a=(0,a.memo)((0,ke.Z)((0,rt.ZP)((0,oe.Z)((e=>{var t;return a.createElement("div",Object.assign({className:Ue.dhh(e.className,Ma,{[`${Ma}--open`]:e.isOpen})},e.containerProps),a.createElement("div",Object.assign({className:`${Ma}__button`},e.inputProps),a.createElement("div",{className:`${Ma}__button-inner`},a.createElement("div",{className:`${Ma}__icon`},e.selectedOption?a.createElement(Ra,{countryCode:e.selectedOption.value}):a.createElement(st.Z,{name:"globe"})),a.createElement("div",{className:`${Ma}__name`},null===(t=e.optionProps.selectedItem)||void 0===t?void 0:t.label)),a.createElement("div",{className:Ue.dhh(`${Ma}__caret`,{[`${Ma}__caret--open`]:e.isOpen})},a.createElement(st.Z,{name:"select"}))),a.createElement("div",{className:`${Ma}__container`},a.createElement("ul",Object.assign({className:`${Ma}__list`},e.dropdownProps),e.options.map(((t,n)=>a.createElement("li",{key:n,className:`${Ma}__item`},a.createElement(Fa,Object.assign({key:`${t.value}_${t.label}`,className:`${Ma}__link`,item:t,index:n},e.optionProps),a.createElement("div",{className:`${Ma}__icon`},a.createElement(Ra,{countryCode:t.value})),a.createElement("div",{className:`${Ma}__name`},t.label))))))))}))))),Za=(0,a.memo)((0,ke.Z)(Ia((0,oe.Z)((e=>{const t=Ue.weJ(),n=e.common.t,r=e.locales,o=a.useMemo((()=>r.map((e=>({value:e.code,label:n(`common.locales.${e.name}`,{defaultValue:e.name}),href:e.default?`/${t}`:`/${e.code}/${t}`})))),[r,n,t]);return a.createElement(a.Fragment,null,a.createElement($a,Object.assign({className:Ue.dhh(e.className,"player-language-select"),options:o,value:e.value,id:e.id,name:e.name,onChangeField:e.onChangeField},e.selectProps)))}))))),qa="header-left-desktop",Da=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t})=>{var r,o;const s=Ue.YJC(),i=(0,_a.T)(null===(r=e.currentIp)||void 0===r?void 0:r.country_code);return a.createElement(a.Fragment,null,a.createElement("header",{className:Ue.dhh(t,qa)},a.createElement("div",{className:`${qa}__block-logo`},a.createElement(at.Z,{className:`${qa}__logo`,href:"/",imageSrc:n(73298)})),a.createElement("div",{className:`${qa}__auth`},(null===(o=e.player)||void 0===o?void 0:o.isSignedIn)?a.createElement(a.Fragment,null,a.createElement("div",{className:`${qa}__user-row`},a.createElement(ht,{className:`${qa}__user-info`}),a.createElement(qn,{className:`${qa}__notification-center`})),a.createElement(Gn,{className:`${qa}__user-status`}),a.createElement(ua,{className:`${qa}__user-balance`}),a.createElement(pa.Z,{className:`${qa}__button`})):a.createElement(a.Fragment,null,a.createElement(da.Z,{className:`${qa}__button`,variant:N.cT.Secondary,to:s("sign-in")},e.t(i?"common.signInPnp":"common.signIn")),a.createElement(da.Z,{className:`${qa}__button`,to:s("sign-up")},e.t(i?"common.signUpPnp":"common.signUp")))),a.createElement("div",{className:`${qa}__menu`},a.createElement(ha,{category:"left-header-menu"})),a.createElement(Na,{mod:"link",className:`${qa}__pwa`}),a.createElement("div",{className:`${qa}__locales`},a.createElement(Za,{excludeSelectedOption:!0}))))})))),Va=[{name:"profile",href:"/profile/general/info",titleKey:"profile.pages.my_account",translateDefault:"My account",external:!0}],Ua="user-menu-bar",Ga=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t})=>{var n;const r=Ue.weJ();return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,Ua)},a.createElement("div",{className:`${Ua}__list`},Va.map((({name:t,href:n,titleKey:o,translateDefault:s,external:i})=>{var l;return i&&!(null===(l=e.player)||void 0===l?void 0:l.isSignedIn)?null:a.createElement("div",{key:t,className:Ue.dhh(`${Ua}__item`,`${Ua}__item--${t}`)},a.createElement(ct.Z,{className:Ue.dhh(`${Ua}__link`,{[`${Ua}__link--current`]:!i&&n===`/${r}`}),to:i?Ue.fpm(n):n,target:i?"_self":"",external:i,isNav:!i},e.t(o,s)))}))),a.createElement(ha,{category:"left-header-menu"}),(null===(n=e.player)||void 0===n?void 0:n.isSignedIn)&&a.createElement(yt,{className:`${Ua}__logout`})))})))),Ba="select-user-menu-bar",za=(0,a.memo)((0,ke.Z)((0,rt.ZP)((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:Ue.dhh(e.className,Ba)},e.containerProps),a.createElement("div",Object.assign({className:`${Ba}__button`},e.inputProps),e.isOpen?a.createElement(st.Z,{name:"close-bar"}):a.createElement(st.Z,{name:"bar"})),e.isOpen&&a.createElement("div",{className:`${Ba}__dropdown`},a.createElement(Ga,{className:`${Ba}__menu`}))))))))),Wa=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return a.createElement(za,Object.assign({className:Ue.dhh(e.className),options:e.options,onChangeField:e.onChangeField,value:null===(t=e.common.player)||void 0===t?void 0:t.currency,id:e.id,name:e.name},e.selectProps))})))),Ka="top-menu",Ha=(0,a.memo)((0,ke.Z)(ga((0,oe.Z)((({menu:e,className:t,common:n})=>{const r=(0,_a.R)(e);return a.createElement(a.Fragment,null,a.createElement("ul",{className:Ue.dhh(t,Ka)},r.map((({id:e,title:t,path:n,external:r})=>a.createElement("li",{key:e,className:`${Ka}__item`},a.createElement(ct.Z,{to:r?n:`/${n}`,className:Ue.dhh(`${Ka}__link`,`${Ka}__link--${e}`),activeClassName:`${Ka}__link--current`,isNav:!r,external:r,target:r?"_blanck":"_self",exact:!0},t))))))})))));var Ja=n(19246),Xa=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Ya="link-special",Qa=(0,a.memo)((0,ke.Z)((0,Ja.Z)((0,oe.Z)((e=>{var{common:t,LinkComp:n,className:r,children:o,external:s,to:i,icon:l,href:c}=e,u=Xa(e,["common","LinkComp","className","children","external","to","icon","href"]);return a.createElement(a.Fragment,null,s?a.createElement("a",Object.assign({className:Ue.dhh(Ya,r),href:c},u),l&&a.createElement(st.Z,{name:l,className:`${Ya}__icon`}),o&&a.createElement("span",{className:`${Ya}__content`},o)):a.createElement(n,Object.assign({className:Ue.dhh(Ya,r),to:i},u),l&&a.createElement(st.Z,{name:l,className:`${Ya}__icon`}),o&&a.createElement("span",{className:`${Ya}__content`},o)))}))))),er="user-info-level",tr=(0,a.memo)((0,ke.Z)((0,ot.Z)((0,oe.Z)((e=>e.currentPlayerLevel&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(e.className,er)},a.createElement("span",{className:`${er}__level`},e.common.t("playerLevel.level"),": ",a.createElement("span",{className:"color"},e.common.t(`levelNames.level.${e.currentPlayerLevel.id}`,e.currentPlayerLevel.name)))))))))),nr="balance-with-level-select",ar=(0,a.memo)((0,ke.Z)((0,rt.ZP)((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:Ue.dhh(e.className,nr)},e.containerProps),e.options.length>1?a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:`${nr}__button`},e.inputProps),a.createElement(tr,{className:`${nr}__player-level`}),a.createElement("div",{className:`${nr}__balance-wrapper`},e.selectedOption?a.createElement("div",{className:`${nr}__balance`},e.selectedOption.label):null,a.createElement("div",{className:Ue.dhh(`${nr}__caret`,{[`${nr}__caret--open`]:e.isOpen})},a.createElement(st.Z,{name:"select",className:`${nr}__caret-icon`})))),a.createElement("div",Object.assign({className:`${nr}__bottom-line`},e.bottomLineProps),a.createElement("div",Object.assign({className:Ue.dhh(`${nr}__dropdown`,{[`${nr}__dropdown--deposit-with-all-currencies`]:e.contextOfUse===N.ZE.Deposit&&e.enableAllCasinoCurrenciesForDeposit})},e.dropdownProps),e.isOpen&&a.createElement(a.Fragment,null,e.options.map(((t,n)=>a.createElement(ia.Z,Object.assign({key:`${t.value}_${t.label}`,className:`${nr}__option`,item:t,index:n},e.optionProps),t.label))))))):a.createElement(a.Fragment,null,e.selectedOption?a.createElement("div",{className:`${nr}__balance`},a.createElement(tr,{className:`${nr}__player-level`}),a.createElement("span",{className:`${nr}__balance-value`},e.selectedOption.label)):null)))))))),rr=(0,a.memo)((0,ke.Z)(sa((0,oe.Z)((e=>{var t;return a.createElement(ar,Object.assign({className:Ue.dhh(e.className),options:e.options,onChangeField:e.onChangeField,value:null===(t=e.common.player)||void 0===t?void 0:t.currency,id:e.id,name:e.name,contextOfUse:e.contextOfUse,enableAllCasinoCurrenciesForDeposit:e.enableAllCasinoCurrenciesForDeposit},e.selectProps))}))))),or="select-language-icons",sr=(0,a.memo)((0,ke.Z)((0,rt.ZP)((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:Ue.dhh(e.className,or)},e.containerProps),a.createElement("div",Object.assign({className:`${or}__button`},e.inputProps),a.createElement("div",null,e.selectedOption?a.createElement(Ra,{className:`${or}__button-language-icon`,countryCode:e.selectedOption.value}):a.createElement(st.Z,{className:`${or}__globe-icon`,name:"globe"}))),a.createElement("div",Object.assign({className:`${or}__bottom-line`},e.bottomLineProps),a.createElement("div",Object.assign({className:Ue.dhh(`${or}__dropdown`,{[`${or}__dropdown--open`]:e.isOpen})},e.dropdownProps),e.options.map(((t,n)=>a.createElement(Fa,Object.assign({key:`${t.value}_${t.label}`,className:`${or}__option`,item:t,index:n},e.optionProps),a.createElement(Ra,{className:`${or}__option-language-icon`,countryCode:t.value}))))))))))))),ir=(0,a.memo)((0,ke.Z)(Ia((0,oe.Z)((e=>{const t=Ue.weJ(),n=a.useMemo((()=>e.locales.map((e=>({value:e.code,label:"",href:e.default?`/${t}`:`/${e.code}/${t}`})))),[e.locales,t]);return a.createElement(a.Fragment,null,a.createElement(sr,Object.assign({className:Ue.dhh(e.className,"player-language-select"),options:n,value:e.value,id:e.id,name:e.name,onChangeField:e.onChangeField},e.selectProps)))}))))),lr="header",cr=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t})=>{var r,o,s,i;const l=Ue.YJC(),c=Ue.Gcp(),u=(0,_a.T)(null===(r=e.currentIp)||void 0===r?void 0:r.country_code);return a.createElement(a.Fragment,null,a.createElement("header",{className:Ue.dhh(t,lr)},"screen-lg"!==c.name&&"screen-xl"!==c.name&&"screen-xxl"!==c.name&&a.createElement("div",{className:`${lr}__bar-wrapper`},a.createElement(Wa,{className:`${lr}__user-menu-bar`})),a.createElement(at.Z,{className:`${lr}__logo`,href:"/",imageSrc:n(73298)}),"screen-xs"!==c.name&&"screen-sm"!==c.name&&"screen-md"!==c.name&&a.createElement(Ha,{className:`${lr}__menu`,category:"top-menu"}),$n.s7?a.createElement(a.Fragment,null,a.createElement(Qa,{to:"/jackpot",className:`${lr}__jackpot`,icon:"diamond"})):null,(null===(o=e.player)||void 0===o?void 0:o.isSignedIn)?a.createElement(a.Fragment,null,"screen-xs"!==c.name&&a.createElement(a.Fragment,null,a.createElement(ht,{className:`${lr}__user-menu`}),a.createElement(qn,{className:`${lr}__notification-center`}),a.createElement(rr,{className:`${lr}__user-balance`})),"screen-xs"!==c.name&&a.createElement(pa.Z,{className:`${lr}__deposit`})):a.createElement(a.Fragment,null,"screen-xs"!==c.name&&a.createElement(a.Fragment,null,a.createElement(da.Z,{className:`${lr}__button`,variant:N.cT.Secondary,to:l("sign-in")},e.t(u?"common.signInPnp":"common.signIn")),a.createElement(da.Z,{className:`${lr}__button`,to:l("sign-up")},e.t(u?"common.signUpPnp":"common.signUp")))),(null===(s=e.player)||void 0===s?void 0:s.isSignedIn)&&"screen-xs"===c.name&&a.createElement(qn,{className:`${lr}__notification-center`}),a.createElement(ir,{className:`${lr}__locales`,excludeSelectedOption:!0}),a.createElement("div",{className:`${lr}__button-wrapper`},(null===(i=e.player)||void 0===i?void 0:i.isSignedIn)?"screen-xs"===c.name&&a.createElement(a.Fragment,null,a.createElement(rr,{className:`${lr}__user-balance`}),a.createElement(pa.Z,{className:`${lr}__deposit`})):"screen-xs"===c.name&&a.createElement(a.Fragment,null,a.createElement(da.Z,{className:`${lr}__button`,variant:N.cT.Secondary,to:l("sign-in")},e.t(u?"common.signInPnp":"common.signIn")),a.createElement(da.Z,{className:`${lr}__button`,to:l("sign-up")},e.t(u?"common.signUpPnp":"common.signUp"))))))})))),ur=(0,a.memo)((0,ke.Z)(ga((0,oe.Z)((({menu:e,className:t,common:n})=>{const r=(0,_a.R)(e);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,"footer-menu")},a.createElement("ul",{className:"footer-menu__list"},r.map((({id:e,title:t,path:n,external:r})=>a.createElement("li",{key:e,className:"footer-menu__item"},a.createElement(ct.Z,{to:r?n:`/${n}`,className:Ue.dhh("footer-menu__link",`footer-menu__link--${e}`),isNav:!r,external:r,target:r?"_blanck":"_self",activeClassName:"footer-menu__link--current",title:t,exact:!0},t)))))))})))));var pr=n(65216),dr=n(46066),mr=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const yr=(0,a.memo)((0,ke.Z)((0,pr.Z)((0,oe.Z)((e=>{var{common:t,className:n,children:r}=e,o=mr(e,["common","className","children"]);const s=Object.assign({dots:!1,infinite:!0,slidesToShow:1,slidesToScroll:1,variableWidth:!0,prevArrow:a.createElement(nn.Z,null,a.createElement(st.Z,{name:"left"})),nextArrow:a.createElement(nn.Z,null,a.createElement(st.Z,{name:"right"}))},o);return a.createElement(a.Fragment,null,a.createElement(dr.Z,Object.assign({className:Ue.dhh(n,"footer-slider")},s),r))}))))),fr=JSON.parse('{"payments":[{"img":"skrill","imgPath":"/logos/payments/","link":"/banking"},{"img":"neteller","imgPath":"/logos/payments/","link":"/banking"},{"img":"Interac_new_white","imgPath":"/logos/payments/","link":"/banking"},{"img":"coinspaid","imgPath":"/logos/payments/","link":"/banking"},{"img":"bitcoin","imgPath":"/logos/payments/","link":"/banking"},{"img":"litecoin","imgPath":"/logos/payments/","link":"/banking"},{"img":"ethereum","imgPath":"/logos/payments/","link":"/banking"},{"img":"dogecoin","imgPath":"/logos/payments/","link":"/banking"}],"providers":[{"img":"bgaming","imgPath":"/logos/providers/","link":"/games/all/bgaming"},{"img":"endorphina","imgPath":"/logos/providers/","link":"/games/all/endorphina"},{"img":"platipus","imgPath":"/logos/providers/","link":"/games/all/platipus"},{"img":"belatra","imgPath":"/logos/providers/","link":"/games/all/belatra"},{"img":"booming","imgPath":"/logos/providers/","link":"/games/all/booming"},{"img":"ezugi","imgPath":"/logos/providers/","link":"/games/all/ezugi"},{"img":"mascot","imgPath":"/logos/providers/","link":"/games/all/mascot"},{"img":"zillion","imgPath":"/logos/providers/","link":"/games/all/zillion"},{"img":"1spin4win","imgPath":"/logos/providers/","link":"/games/all/1spin4win"},{"img":"playtech","imgPath":"/logos/providers/","link":"/games/all/playtech"},{"img":"pgsoft","imgPath":"/logos/providers/","link":"/games/all/pgsoft"},{"img":"spribe","imgPath":"/logos/providers/","link":"/games/all/spribe"}],"responsibilities":[{"img":"provablyfair","imgPath":"/logos/security/","link":"/"},{"img":"responsiblegaming","imgPath":"/logos/responsibility/","link":"/responsible-gaming"},{"img":"18plus","imgPath":"/logos/responsibility/","link":"/"},{"img":"twitter","imgPath":"/logos/responsibility/","link":"https://twitter.com/c_adrenaline/","external":true},{"img":"youtube","imgPath":"/logos/responsibility/","link":"https://www.youtube.com/channel/UCMvONIZYBc_Uva3C9WIcd7g","external":true},{"img":"instagram","imgPath":"/logos/responsibility/","link":"https://www.instagram.com/casinoadrenaline/","external":true},{"img":"gambling_therapy","imgPath":"/logos/responsibility/","link":"https://www.gamblingtherapy.org/ru","external":true},{"img":"gamblers_anonymous","imgPath":"/logos/responsibility/","link":"https://www.gamblersanonymous.org.uk/","external":true}],"additional":[{"internalLogo":true,"img":"reviews","link":"https://casino.guru/casino-adrenaline-review#tab=js-tab-reviews&badge=376-Casino-Adrenaline&utm_medium=referral&utm_source=partners&utm_campaign=badge","external":true},{"internalLogo":true,"img":"lcb","link":"https://lcb.org/casinos/casino-adrenaline","external":true}]}');var vr=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const gr="footer-logos",_r=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var{common:t,className:r,theme:o="white",logoLists:s,type:i="list"}=e,l=vr(e,["common","className","theme","logoLists","type"]);const c=a.useMemo((()=>Object.assign(Object.assign({},fr),{providers:fr.providers})),[fr]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(r,gr)},"slider"===i?a.createElement(a.Fragment,null,s.map((e=>a.createElement(yr,Object.assign({key:e,className:Ue.dhh(`${gr}__slider`,`${gr}__slider--${e}`)},l),(c[e]||[]).map((({img:e,imgPath:r,link:s,external:i=!1,alt:l})=>a.createElement(ct.Z,{key:e,className:Ue.dhh(`${gr}__item`,`${gr}__item--${e}`),to:s,external:i},a.createElement(Be.Z,{className:`${gr}__image`,src:t.getCdnUrl(`${r}${o}/${e}.svg`),alt:l,previewSrc:n(47766)})))))))):a.createElement(a.Fragment,null,s.map((e=>a.createElement("div",{key:e,className:Ue.dhh(`${gr}__list`,`${gr}__list--${e}`)},(c[e]||[]).map((({img:e,imgPath:r,link:s,external:i=!1,alt:l,internalLogo:c})=>a.createElement(ct.Z,{key:e,className:Ue.dhh(`${gr}__item`,`${gr}__item--${e}`),to:s,external:i},a.createElement(Be.Z,{className:`${gr}__image`,src:c?Ue.WP6(`/images/footerLogos/${e}.svg`):t.getCdnUrl(`${r}${o}/${e}.svg`),alt:l,previewSrc:n(47766)}))))))))))}))));var br=n(6816),hr=n(92345);const Or=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:"copyright","data-snippet-id":e.id},a.createElement("div",{className:"copyright__content-wrap"},a.createElement("div",{className:"copyright__licence"},a.createElement(br.Z,{to:"https://cert.gcb.cw/certificate?id=ZXlKcGRpSTZJa2R0TVc5amQzZERSRlJQU0RoS056QktjVkZYTjFFOVBTSXNJblpoYkhWbElqb2lPR2xtVUN0dk1Hb3JjSFpTUTFreVNESTBRbUpwWVdrMFJEWnlWVXBoUVVORGIyVjNNRmhHS3pkeE9EMGlMQ0p0WVdNaU9pSXlNVGhqTVRVMFltVm1aVGcxTURaaE1qYzNZVEExTnpnME5XUmpPVFUwWlRZeFpHTTVNbU13TkdZME5XSXdaV0psTldWaU9HTTJOMk5oT1dWaE56Y3dJaXdpZEdGbklqb2lJbjA9",target:"_blank",external:!0},a.createElement("img",{src:"https://seal.cgcb.info/8b089e55-4795-425a-6bf6-fdb75eba6900",alt:"",width:"100",style:{display:"block",margin:"0 auto",filter:"grayscale(0%)"}}))),a.createElement("div",{className:"copyright__wrapper"},a.createElement(hr.Z,{className:"copyright__content"},a.createElement("ul",null,a.createElement("li",null,"Copyright © 2024 ",a.createElement("a",{href:"https://www.casinoadrenaline.com"},"casinoadrenaline.com")," is operated by Anden Online N.V. registered under No. 138316 at, Kaya Richard J. Beaujon Z/N, Curaçao. This website is licensed and regulated by Curaçao eGaming, license No. 1668/JAZ."),a.createElement("li",null,"In order to register for this website, the user is required to accept the ",a.createElement("a",{href:"https://www.casinoadrenaline.com/terms-and-conditions"}," General Terms and Conditions"),". In the event the ",a.createElement("a",{href:"https://www.casinoadrenaline.com/terms-and-conditions"}," General Terms and Conditions")," are updated, existing users may choose to discontinue using the products and services before the said update shall become effective, which is a minimum of two weeks after it has been announced."))))),a.createElement("div",{className:"copyright__links-list"},a.createElement(br.Z,{to:"https://twitter.com/c_adrenaline/",className:"copyright__social-link",external:!0},a.createElement("div",{className:"copyright__icon-wrap"},a.createElement(st.Z,{name:"twitter"}))),a.createElement(br.Z,{to:"https://www.youtube.com/channel/UCMvONIZYBc_Uva3C9WIcd7g",className:"copyright__social-link",external:!0},a.createElement("div",{className:"copyright__icon-wrap"},a.createElement(st.Z,{name:"youtube"}))),a.createElement(br.Z,{to:"https://www.instagram.com/casinoadrenaline/",className:"copyright__social-link",external:!0},a.createElement("div",{className:"copyright__icon-wrap"},a.createElement(st.Z,{name:"instagram"}))))))),!0),Ar=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Or,Object.assign({},e)):a.createElement(a.Fragment,null)}))));var Er=n(38597),xr=n(80262),Sr=n(1478),Pr=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Nr=e=>t=>{var n,r,{defaultFiatCurrency:s=P.Z.currencyExchange.defaultFiatCurrency,defaultCryptoCurrency:i=P.Z.currencyExchange.defaultCryptoCurrency}=t,l=Pr(t,["defaultFiatCurrency","defaultCryptoCurrency"]);(0,Sr.G)();const c=(0,o.v9)(xr.Jl),u=(0,o.v9)(Xn.hg),p=(0,o.v9)(Jn.U6),d=(null===(n=(0,o.v9)(Ae.lA))||void 0===n?void 0:n.currency)||"",m=null===(r=(0,o.v9)(Ae.lA))||void 0===r?void 0:r.isSignedIn,y=(0,a.useMemo)((()=>(0,Er.sEJ)((0,Er.OH4)(d,"code"),c)),[d,c]),f=(0,a.useMemo)((()=>y&&!y.fiat?y.code:i),[y,i]);return(null==p?void 0:p.available_currency_exchange)&&(!m||y&&!y.fiat)?a.createElement(e,Object.assign({fiatCurrency:s,cryptoCurrency:f,cryptoExchangeRates:u},l)):null},wr=Nr,jr=(0,a.memo)((0,ke.Z)(wr((0,oe.Z)((({className:e,fiatCurrency:t,cryptoCurrency:n,cryptoExchangeRates:r})=>{var o;return a.createElement("div",{className:Ue.dhh("crypto-exchange-rate",e)},a.createElement("span",null,"1")," ",a.createElement("span",null,n),a.createElement("span",null," = "),a.createElement("span",null,null===(o=r[t])||void 0===o?void 0:o[n].total_exchange_rate)," ",a.createElement("span",null,t))}))))),Cr="footer",Ir=["payments"],Tr=["providers"],kr=["additional"],Rr=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t})=>{var n;return a.createElement(a.Fragment,null,a.createElement("footer",{className:Ue.dhh(t,Cr)},a.createElement("div",{className:`${Cr}__section-menu`},a.createElement(ur,{category:"bottom-menu"})),a.createElement("div",{className:`${Cr}__logos-wrapper`},a.createElement(_r,{className:`${Cr}__logos`,theme:"white",logoLists:Tr,type:"list"}),a.createElement(_r,{className:`${Cr}__logos`,theme:"white",logoLists:Ir,type:"list"}),a.createElement(_r,{className:`${Cr}__logos`,logoLists:kr,type:"list"})),a.createElement("div",{className:`${Cr}__section-license`},a.createElement(Ar,{id:"copyright"})),(null===(n=e.player)||void 0===n?void 0:n.isSignedIn)&&a.createElement("div",{className:`${Cr}__section-crypto`},a.createElement(jr,null))))})))),Lr="panel",Fr=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t})=>{var n;const r=Ue.YJC(),o=null===(n=e.player)||void 0===n?void 0:n.isSignedIn,s=a.useMemo((()=>[{name:"home",iconName:"home",path:"/"},{name:"sports",iconName:"sports-mob",path:"/sports",external:!0},{name:"deposit",iconName:"deposit",path:r("fast-deposit"),marked:!0,isAuth:!0},{name:"login",iconName:"profile",path:r("sign-in"),marked:!0,isAuth:!1},{name:"games",iconName:"games",path:"/games"},{name:"support",iconName:"chat",path:"/contact-us"}].filter((e=>!e.hasOwnProperty("isAuth")||!!o===e.isAuth))),[r,o]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,Lr)},a.createElement("div",{className:`${Lr}__list`},s.map((t=>a.createElement("div",{className:Ue.dhh(`${Lr}__item`,{[`${Lr}__item--main`]:t.marked}),key:t.name},a.createElement(ct.Z,{to:t.path,external:t.external,className:`${Lr}__link`},a.createElement(st.Z,{className:`${Lr}__icon`,name:t.iconName}),a.createElement("span",{className:`${Lr}__name`},e.t(`panel.${t.name}`)))))))))}))));var Mr=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const $r="btn-scroll-top",Zr=(0,a.memo)((0,ke.Z)((0,pt.Z)((0,oe.Z)((e=>{var{common:t,className:n,mod:r,variant:o,children:s}=e,i=Mr(e,["common","className","mod","variant","children"]);const[l,c]=(0,a.useState)(!1),u=a.useCallback((()=>{document.documentElement.scrollTop>700?c(!0):c(!1)}),[document.documentElement.scrollTop]);return window.addEventListener("scroll",u),a.createElement(a.Fragment,null,a.createElement("button",Object.assign({onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},className:Ue.dhh($r,`${$r}--${r||o}`,n,{[`${$r}--show`]:l})},i),s))}))))),qr={header:"top"},Dr="SWITCH_HEADER",Vr=(0,a.createContext)({state:qr,dispatch:()=>null}),{Provider:Ur}=Vr,Gr=({children:e})=>{const[t,n]=(0,a.useReducer)(((e,t)=>{if(t.type===Dr){const t="left"===e.header?"top":"left";return Object.assign(Object.assign({},e),{header:t})}throw new Error}),qr);return a.createElement(Ur,{value:{state:t,dispatch:n}},e)},Br="layout",zr=(0,a.memo)((0,ke.Z)(nt((0,oe.Z)((({common:e,className:t,children:n})=>{var r,o,s;const{state:i}=a.useContext(Vr),l="left"===(null==i?void 0:i.header),c=Ue.Gcp(),u=Ue.weJ(),p=a.useMemo((()=>u.includes("sports")),[u]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,Br,null===(r=null==e?void 0:e.cms)||void 0===r?void 0:r.layout,{[`${Br}--left-padding`]:l,[`${Br}--sport`]:p})},"landing"!==(null===(o=null==e?void 0:e.cms)||void 0===o?void 0:o.layout)&&a.createElement(a.Fragment,null,!l||"screen-lg"!==c.name&&"screen-xl"!==c.name&&"screen-xxl"!==c.name?a.createElement(cr,{className:`${Br}__header`}):a.createElement(Da,null)),a.createElement("main",{className:`${Br}__main`},n),"landing"!==(null===(s=null==e?void 0:e.cms)||void 0===s?void 0:s.layout)&&a.createElement(Rr,null),"screen-xs"===c.name&&a.createElement(Fr,{className:`${Br}__panel`}),a.createElement(Zr,null,a.createElement(st.Z,{name:"up"}))))}))))),Wr=(0,a.memo)((0,ke.Z)(nt((0,oe.Z)((({common:e,className:t,children:n})=>a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,"layout")},a.createElement("main",{className:"layout__game"},n))))))));var Kr=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Hr=e=>{var{layoutName:t}=e,n=Kr(e,["layoutName"]);const{pathname:r}=Ue.THL(),o=Ue.Oi_(r),s=$(o.page),i=(!Z(o.page)||s)&&"game"===o.page&&o.page||t||"default";switch(i){case"default":return a.createElement(zr,Object.assign({},n));case"game":return a.createElement(Wr,Object.assign({},n));default:return a.createElement(a.Fragment,null,i,".view.tsx not found")}};var Jr=n(57505),Xr=n(9044),Yr=n(16786);const Qr="select-games-search-for-modal",eo=(0,a.memo)((0,ke.Z)((0,rt.ZP)((0,oe.Z)((e=>{const t=Ue.ky8(),n=e.common.getCdnUrl("",!1);a.useRef();a.useEffect((()=>{var t;null===(t=e.inputProps.inputRef.current)||void 0===t||t.focus()}),[]);const r=e.inputValue.length>0?e.options:[];return a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:Ue.dhh(e.className,Qr)},e.containerProps),a.createElement(Yr.Z,Object.assign({className:`${Qr}__input`,name:e.name,variant:e.variant,disabled:e.disabled,readOnly:!e.autocomplete,placeholder:e.common.t(e.placeholder,{defaultValue:e.placeholder}),leftContent:a.createElement(st.Z,{name:"search",className:`${Qr}__search-icon`})},e.inputProps)),a.createElement("div",Object.assign({className:Ue.dhh(`${Qr}__dropdown`,{[`${Qr}__dropdown--hide`]:r.length<1||!e.isOpen})},e.dropdownProps),r.length>0&&r.map(((r,o)=>a.createElement(ia.Z,Object.assign({key:`${r.value}_${r.label}`,className:`${Qr}__option`,item:r,index:o},e.optionProps),a.createElement("a",{className:`${Qr}__option-link`},r.imageUrl&&a.createElement(Be.Z,{className:`${Qr}__option-image`,src:Ue.faw({id:r.value,extension:t,customImageSize:N.h2.s2,cdn:n})}),a.createElement("span",{className:`${Qr}__option-name`},a.createElement("span",{className:`${Qr}__name`},e.common.t(r.label,{defaultValue:r.label})),a.createElement("span",{className:`${Qr}__provider`},r.provider)))))))))}))))),to=(0,a.memo)((0,ke.Z)((0,Xr.ZP)((0,oe.Z)((e=>{const t=Ue._xz(),n=a.useCallback((n=>{e.onChangeField(n),t("search-modal")()}),[e.onChangeField,t]);return a.createElement(a.Fragment,null,a.createElement(eo,Object.assign({className:Ue.dhh(e.className,"games-search-for-modal"),name:"games-search",id:"games-search",autocomplete:!0,startWith:1,maxDisplayOptions:10},e,{onChangeField:n})))}))))),no=(0,a.memo)((0,ke.Z)((({pagePath:e,cms:t=!1,className:n})=>{const r=(0,o.I0)(),{locale:s}=(0,o.v9)(R.EE),i=(0,o.v9)(q.Cb),l=t?`${s||i}/${e}`:e,c=t?V.mr:V.pW,u=t?V.vV:V.lt,p=t?V.v6:V.O5,d=t?V.Wq:V.xH,m=(0,o.v9)(d)({pagePath:l}),y=(0,W.db)(m);(0,zt.v)((()=>{y||r(c({pagePath:l}))}),[l,c,r,y]);const f=(0,o.v9)(u)({pagePath:l});return(0,o.v9)(p)({pagePath:l})?null:a.createElement(a.Fragment,null,f&&a.createElement(f,{className:n}))}))),ao=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:"welcome-modal","data-snippet-id":e.id},a.createElement("div",{className:"welcome-modal__header"},"Welcome"),a.createElement("div",{className:"welcome-modal__image-wrapper"},a.createElement(Be.Z,{className:"welcome-modal__image",src:"/cms/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdzl1QWc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--95e8036157df3ed377cea5e535790a69d4cff0cd/welcome-modal.jpg"})),a.createElement("div",{className:"welcome-modal__content"},a.createElement("div",{className:"welcome-modal__title"},a.createElement("div",{className:"welcome-modal__prize"},"Up to a total of 400% + 170 free spins"),"in welcome package"),a.createElement("div",{className:"welcome-modal__desc"},"Make deposit and get it right now!"),a.createElement(pa.Z,{className:"welcome-modal__button",replace:!0}))))),!0),ro=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(ao,Object.assign({},e)):a.createElement(a.Fragment,null)})))),oo=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:"welcome-modal","data-snippet-id":e.id},a.createElement("div",{className:"welcome-modal__header"},"Welcome"),a.createElement("div",{className:"welcome-modal__image-wrapper"},a.createElement(Be.Z,{className:"welcome-modal__image",src:"/cms/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBKzF0QWc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--7efbfa1e03f60e96dc7e30478b1fac99791f21d2/no-depo-modal.jpg"})),a.createElement("div",{className:"welcome-modal__content"},a.createElement("div",{className:"welcome-modal__title"},a.createElement("div",{className:"welcome-modal__prize"},"Up to a total of 400% + 170 free spins"),"in welcome package"),a.createElement("div",{className:"welcome-modal__desc"},"Make deposit and get it right now!"),a.createElement(pa.Z,{className:"welcome-modal__button",replace:!0}))))),!0),so=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(oo,Object.assign({},e)):a.createElement(a.Fragment,null)}))));var io=n(12428),lo=n(35300);const co=(0,a.memo)((0,ke.Z)((0,io.Z)((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement(Ge.Z,{selector:`#${N.IM}`},a.createElement("div",{ref:e.modalRef,id:e.id,className:Ue.dhh(e.className,"modal-drawer",{[`modal-drawer--${e.transitionState}`]:e.transitionState})},a.createElement("div",{className:"modal-drawer__backdrop",onClick:e.onCloseModal,style:{transitionDuration:e.transitionDuration}}),a.createElement("div",{className:"modal-drawer__content-wrapper"},a.createElement("div",{className:"modal-drawer__content",style:{transitionDuration:e.transitionDuration}},a.createElement(lo.Z,{isRerender:e.open},e.children),!e.isCloseButtonHidden&&a.createElement(nn.Z,{className:"modal-drawer__close-button",onClick:e.onCloseModal},a.createElement(st.Z,{className:"modal-drawer__close-icon",name:"close"})))))))))))),uo="bar-modal",po=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t})=>{var n,r;const o=Ue.YJC(),s=(0,_a.T)(null===(n=e.currentIp)||void 0===n?void 0:n.country_code);return a.createElement(a.Fragment,null,a.createElement("div",{className:`${uo}__container`},a.createElement("div",{className:`${uo}__inner`},a.createElement("div",{className:`${uo}__auth`},(null===(r=e.player)||void 0===r?void 0:r.isSignedIn)?a.createElement(a.Fragment,null,a.createElement("div",{className:`${uo}__user-row`},a.createElement(ht,{className:`${uo}__user-info`}),a.createElement(qn,{className:`${uo}__notification-center`,mod:"bar"})),a.createElement(Gn,{className:`${uo}__user-status`}),a.createElement(ua,{className:`${uo}__user-balance`}),a.createElement(pa.Z,{className:`${uo}__button`})):a.createElement(a.Fragment,null,a.createElement(da.Z,{className:`${uo}__button`,variant:N.cT.Secondary,to:o("sign-in")},e.t(s?"common.signInPnp":"common.signIn")),a.createElement(da.Z,{className:`${uo}__button`,to:o("sign-up")},e.t(s?"common.signUpPnp":"common.signUp")))),a.createElement(ha,{className:`${uo}__menu`,category:"left-header-menu"}),a.createElement(Na,{mod:"link",className:`${uo}__pwa`}),a.createElement("div",{className:`${uo}__locales`},a.createElement(Za,{excludeSelectedOption:!0})))))}))));var mo=n(51847);const yo=e=>t=>{(0,j.Z)(mo.Pp);const n=(0,o.I0)(),r=(0,o.v9)($e.Ch),s=(0,o.v9)($e.qG),{paymentMethods:i,savedMethods:l}=a.useMemo((()=>r.reduce(((e,t)=>(t.savedProfiles.length>0?e.savedMethods=[...e.savedMethods,t]:e.paymentMethods=[...e.paymentMethods,t],e)),{paymentMethods:[],savedMethods:[]})),[r]),c=(0,o.v9)($e.ci),u=(0,a.useCallback)((e=>n((0,mo.Fr)({methodId:e,interactionType:N.zr.Manual}))),[n]);return a.createElement(e,Object.assign({methods:r,paymentMethods:i,savedMethods:l,conversionMethods:s,current:c,setMethod:u},t))},fo=yo;var vo=n(41533);const go=(0,a.memo)((0,ke.Z)((0,vo.Z)((0,oe.Z)((({common:e,className:t,tag:n,children:r})=>a.createElement(a.Fragment,null,a.createElement(n,{className:Ue.dhh(t,"fast-deposit-title")},r))))))),_o="payment-method-item",bo=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t,method:n})=>{const r=n.termsOfService.restrictions,o=Ue.LHq(),s=(0,a.useMemo)((()=>r.minAmountValue&&r.amountCurrencyCode?o(r.minAmountValue,r.amountCurrencyCode,{isAmountInSubunits:!1}):null),[o,r.amountCurrencyCode,r.minAmountValue]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,_o)},n.iconSrc&&a.createElement("div",{className:`${_o}__block-img`},a.createElement(Be.Z,{className:`${_o}__img`,src:n.iconSrc})),s&&a.createElement("div",{className:`${_o}__info`},e.t("fastDeposit.min")," ",a.createElement("span",{className:`${_o}__symbol`},s.symbol),a.createElement("span",{className:`${_o}__sum`},s.sum))))})))),ho="payment-methods-list",Oo=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t,methods:n,current:r,setMethod:o})=>{const s=(0,a.useCallback)((e=>{o(e.currentTarget.getAttribute("data-method-id"))}),[o]);return a.createElement("div",{className:Ue.dhh(t,ho)},n.map((e=>a.createElement("div",{className:Ue.dhh(`${ho}__method`,{[`${ho}__method--selected`]:e.id===(null==r?void 0:r.id)}),key:e.id,"data-method-id":e.id,id:"payment_method",onClick:s},a.createElement(bo,{method:e})))))})))),Ao="select-payment-methods",Eo=(0,a.memo)((0,ke.Z)((0,rt.ZP)((0,oe.Z)((e=>{const t=e.methods.length,n=a.useMemo((()=>e.methods.filter((t=>{var n;return t.id==(null===(n=e.current)||void 0===n?void 0:n.id)})).length),[e.methods,e.current]),r=a.useCallback((t=>{e.setMethod(t),e.closeMenu()}),[]);return a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:Ue.dhh(e.className,Ao,{[`${Ao}--open`]:e.isOpen,[`${Ao}--only`]:!(t>0)})},e.containerProps),a.createElement("div",Object.assign({className:Ue.dhh(`${Ao}__button`,{[`${Ao}__button--current-method`]:n})},e.inputProps),a.createElement("div",{className:`${Ao}__button-inner`},e.current&&n?a.createElement(bo,{method:e.current}):a.createElement("div",{className:`${Ao}__button-title`},e.common.t("fastDeposit.titleSelectOtherMethods"))),t>1&&a.createElement("div",{className:`${Ao}__caret`},a.createElement(st.Z,{name:"select",className:`${Ao}__arrow-icon`}))),e.isOpen&&t>0&&a.createElement("div",Object.assign({className:`${Ao}__dropdown`},e.dropdownProps),a.createElement(Oo,{className:`${Ao}__list`,methods:e.methods,current:e.current,setMethod:r}))))})))));var xo=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const So="payment-methods",Po=e=>{var{paymentMethods:t,savedMethods:n,conversionMethods:r,current:o,setMethod:s,common:i}=e,l=xo(e,["paymentMethods","savedMethods","conversionMethods","current","setMethod","common"]);const c=Ue.Gcp(),{player:u}=i,p=a.useMemo((()=>{var e;return!!u&&(!$n.ru||!$n.ru.length||!!(null===(e=u.statuses)||void 0===e?void 0:e.some((e=>$n.ru.includes(e.id)))))}),[u]),d=a.useMemo((()=>0===r.length||p?r:r.filter((e=>"mercuryo_crypto"!==e.id))),[r,p]),m=a.useMemo((()=>{if(0===t.length)return t;let e=t;return p||(e=t.filter((e=>"mercuryo_fiat"!==e.id)),s(e[0].id)),e}),[t,p]);return a.createElement("div",{className:Ue.dhh(l.className,So,{[`${So}--have-saved-methods`]:n.length>0})},n.length?a.createElement("div",{className:`${So}__block-saved`},a.createElement(go,{className:`${So}__title`},i.t("fastDeposit.titleSavedMethods")),a.createElement(Oo,{className:`${So}__saved`,methods:n,current:o,setMethod:s})):null,m.length?a.createElement("div",{className:`${So}__main`},"screen-xs"===c.name?a.createElement(a.Fragment,null,n.length?a.createElement("div",{className:`${So}__block-other`},a.createElement(go,{className:`${So}__title`},i.t("fastDeposit.titleOtherMethods")),a.createElement(Eo,Object.assign({className:Ue.dhh(l.className,`${So}__select`,`${So}__select--other`),options:l.options,onChangeField:l.onChangeField,id:l.id,name:l.name,methods:m,current:o,setMethod:s},l.selectProps))):a.createElement("div",{className:`${So}__all`},a.createElement(Eo,Object.assign({className:Ue.dhh(l.className,`${So}__select`),options:l.options,onChangeField:l.onChangeField,id:l.id,name:l.name,methods:m,current:o,setMethod:s},l.selectProps)))):a.createElement(a.Fragment,null,n.length?a.createElement("div",{className:`${So}__block-other`},a.createElement(go,{className:`${So}__title`},i.t("fastDeposit.titleOtherMethods")),a.createElement(Oo,{className:`${So}__list ${So}__list--other`,methods:m,current:o,setMethod:s})):a.createElement("div",{className:`${So}__all`},a.createElement(Oo,{className:`${So}__list`,methods:m,current:o,setMethod:s})))):null,d.length?a.createElement("div",{className:`${So}__block-conversion`},a.createElement(go,{className:`${So}__title`},i.t("fastDeposit.titleConversionMethods")),a.createElement(Oo,{className:`${So}__conversion`,methods:d,current:o,setMethod:s})):null)},No=(0,a.memo)((0,ke.Z)(fo((0,oe.Z)(Po)))),wo=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:"fast-deposit-metods-info","data-snippet-id":e.id},"for Customer of Bank please use Rapid transfer option for istant bank"))),!0),jo=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(wo,Object.assign({},e)):a.createElement(a.Fragment,null)}))));var Co=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Io=e=>t=>{var{hiddenBannersIds:n=[],hiddenPaymentFields:r=[]}=t,s=Co(t,["hiddenBannersIds","hiddenPaymentFields"]);const i=(0,o.I0)(),{methodFields:l,methodFieldsValuesMap:c,methodFieldsErrorsMap:u,playerFields:p,playerFieldsValuesMap:d,playerFieldsErrorsMap:m}=(0,o.v9)($e.G3),y=(0,a.useCallback)((e=>e.map((e=>{const t=e.field||e.fieldName;return t&&Object.values(Le.Form.IbanFieldNames).includes(t)&&(e.type="iban"),e}))),[]),f=(0,a.useCallback)((e=>i((0,mo.MC)(e))),[i]),v=(0,a.useCallback)((e=>{i((0,mo.Hd)(e)),P.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&e.name===N.W2.Country&&!e.isSmart&&i((0,mo.Hd)({name:N.W2.State,value:void 0}))}),[i]),g=(0,a.useMemo)((()=>{const e=y(l);if(!n.length&&!r.length)return e;return e.filter((e=>(e=>e.type!==Le.Form.MethodFieldType.Banner||!n.includes(e.identifier))(e)&&(e=>!r.includes(e.type))(e)))}),[l,y,n,r]),_=(0,a.useMemo)((()=>y(p)),[p,y]);return a.createElement(e,Object.assign({methodFields:g,methodFieldsValuesMap:c,methodFieldsErrorsMap:u,onMethodFieldChange:f,playerFields:_,playerFieldsValuesMap:d,playerFieldsErrorsMap:m,onPlayerFieldChange:v},s))};var To=n(11938),ko=n.n(To),Ro=n(87253),Lo=n(53669),Fo=n(53176),Mo=n.n(Fo),$o=n(5206),Zo=n.n($o);const qo={date:{message:"common.validation.date"},required:{message:"common.validation.required",weight:1},dateNotInPast:{message:"payment.form.validation.expirationDateInPast",roundBy:"month"},checksum:{message:"payment.form.validation.invalidCardNumberChecksum"},cardNumberLength:{message:"payment.form.validation.invalidCardNumberLength",weight:1},length:{minimum:{value:N.eo,message:"payment.form.validation.cardHolderMinLength"},maximum:{value:N.hd,message:"payment.form.validation.cardHolderMaxLength"}},patterns:[{message:"payment.form.validation.cardHolderOnlyLatinCharacters",options:{defaultValue:"Cardholder name contains latin characters only"},regexp:/^[\u0000-\u007f]*$/}]},Do=["required"],Vo=["length"],Uo={[N.GT.CardExpiryDate]:["date","dateNotInPast"],[N.GT.CreditCardNumber]:["checksum","cardNumberLength"],[N.GT.CardHolder]:P.Z.featureFlags.allowOnlyLatinSymbolsForCardHolder?[...Vo,"patterns"]:Vo};var Go=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Bo=e=>t=>{var{fields:r,valuesMap:s,apiErrorsMap:i,onChangeField:l}=t,c=Go(t,["fields","valuesMap","apiErrorsMap","onChangeField"]);const u=(0,o.v9)(ye.uJ),p=(0,o.v9)($e.ci),d=(e=>(0,a.useMemo)((()=>e.reduce(((e,{fieldName:t,type:n})=>{if(t){const a=[...Mo()([],n,Uo),...Do];e[t]=Zo()(a,qo)}return e}),{})),[e]))(r),{errors:m,checkFieldFunctionsMap:y,checkFilledFields:f}=(0,Ro.Z)(d,s,N.JE.PaymentMethodFields),v=P.Z.featureFlags.allowOnlyLatinSymbolsForCardHolder?{regExp:N.up.CARD_HOLDER_LATIN_REG_EXP,message:"payment.form.validation.cardHolderOnlyLatinCharacters",options:{defaultValue:"Cardholder name contains latin characters only"}}:{regExp:N.up.CARD_HOLDER_REG_EXP,message:"payment.form.validation.cardHolderForbiddenCharacters",options:{defaultValue:"You should use alphabetic or spaces, ' (singlequote), ` (back tick), ~ (tilde) , . (period), and - (hyphen)"}};(0,a.useEffect)((()=>{f()}),[p]);const g=(0,a.useMemo)((()=>(0,Lo.Z)("fieldName")(r)),[r]);(({fields:e,onChangeField:t,valuesMap:n})=>{(0,a.useEffect)((()=>{e.forEach((({fieldName:e,proposedValue:a})=>{e&&null==n[e]&&null!=a&&t({name:e,value:a})}))}),[e])})({fields:r,onChangeField:l,valuesMap:s});const _=(0,a.useCallback)((({name:e,value:t})=>{l({name:e,value:t.trim()});const n=g[e];(null==n?void 0:n.type)===Le.Form.MethodFieldType.CascadeSelect&&l({name:n.secondaryFieldName,value:null})}),[l,g]),b=(0,a.useCallback)((e=>{const t=ko()(e);if(1!==t.length)return null;const a=t[0].type;return"visa"!==a&&"mastercard"!==a?null:n(12357)(`./${a}.svg`)}),[u]);return a.createElement(e,Object.assign({fields:r,onChangeField:_,apiErrorsMap:i,validationErrorsMap:m,checkFieldFunctionsMap:y,valuesMap:s,getCardIconSrc:b,cardHolderValidation:v},c))};var zo=n(58463),Wo=n(88301),Ko=n(55863),Ho=n(37657);var Jo=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Xo={[N.TQ.Top]:N.TQ.Bottom,[N.TQ.Right]:N.TQ.Left,[N.TQ.Bottom]:N.TQ.Top,[N.TQ.Left]:N.TQ.Right},Yo=e=>t=>{var{children:n,content:r,trigger:o=N.aJ.Hover,placement:s=N.TQ.Top,offset:i=6}=t,l=Jo(t,["children","content","trigger","placement","offset"]);(0,a.useEffect)((()=>{let e=document.querySelector(N.Bc);e||(e=document.createElement("div"),e.id=N.$q,document.body.appendChild(e))}),[]);const[c,u]=(0,a.useState)(null),[p,d]=(0,a.useState)(!1),m=(0,a.useCallback)((()=>d(!0)),[]),y=(0,a.useCallback)((()=>d(!1)),[]),f=(0,a.useCallback)((()=>d((e=>!e))),[]),{x:v,y:g,reference:_,floating:b,strategy:h,update:O,refs:A,middlewareData:{arrow:{x:E,y:x}={}},placement:S}=(0,zo.YF)({placement:s,middleware:[(0,Wo.cv)(i),(0,Wo.RR)(),(0,Wo.uY)({padding:5}),...c?[(0,zo.x7)({element:c})]:[]]});(({update:e,arrowElement:t,referenceElement:n,floatingElement:r})=>{(0,Ho.L)((()=>{t&&e()}),[t,e]),(0,a.useEffect)((()=>{if(!n||!r)return;const t=[...(0,Ko.Kx)(n),...(0,Ko.Kx)(r)];return t.forEach((t=>{t.addEventListener("scroll",e),t.addEventListener("resize",e)})),()=>{t.forEach((t=>{t.removeEventListener("scroll",e),t.removeEventListener("resize",e)}))}}),[r,n,e])})({update:O,arrowElement:c,floatingElement:A.floating.current,referenceElement:A.reference.current});const P=(e=>Xo[e])(S.split("-")[0]),w=(0,a.useMemo)((()=>({position:h,top:null!=g?g:"",left:null!=v?v:""})),[h,v,g]),j=(0,a.useMemo)((()=>({position:h,top:null!=x?x:"",left:null!=E?E:"",[null!=P?P:""]:"-4px",width:"8px",height:"8px",transform:"rotate(45deg)"})),[P,E,x,h]),C=a.Children.map(n,((e,t)=>{if((0,a.isValidElement)(e)&&0===t){const t={ref:_};return o===N.aJ.Click&&(t.onClick=f),o===N.aJ.Focus&&(t.onFocus=m,t.onBlur=y),o===N.aJ.Hover&&(t.onMouseOver=m,t.onMouseLeave=y),(0,a.cloneElement)(e,t)}return e}));return a.createElement(a.Fragment,null,C,p&&a.createElement(e,Object.assign({floatingRef:b,floatingStyle:w,arrowRef:u,arrowStyle:j},l),r))},Qo=Yo,es=(0,a.memo)((0,ke.Z)(Qo((0,oe.Z)((({children:e,className:t,floatingStyle:n,floatingRef:r,arrowRef:o,arrowStyle:s})=>a.createElement(Ge.Z,{selector:N.Bc},a.createElement("div",{className:Ue.dhh("tooltip",t),style:n,ref:r},e,a.createElement("div",{ref:o,className:"arrow",style:s})))))))),ts="card-hint",ns=(0,a.memo)((0,ke.Z)((0,oe.Z)((({className:e,image:t})=>a.createElement("div",{className:Ue.dhh(ts,e)},a.createElement(es,{content:a.createElement(Be.Z,{className:`${ts}__image`,src:Ue.WP6("/images/payments/card-hint/"+t),isLazy:!1}),trigger:N.aJ.Hover,placement:N.TQ.Bottom},a.createElement("span",{className:`${ts}__info`},a.createElement(st.Z,{name:"fast-dep-info"}))))))));var as=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const rs=e=>t=>{var{addressByProtocol:n,protocols:r,currentProtocol:o,fieldName:s,bannersByProtocol:i,onChangeField:l}=t,c=as(t,["addressByProtocol","protocols","currentProtocol","fieldName","bannersByProtocol","onChangeField"]);const u=(0,a.useCallback)((e=>{l({name:s,value:e})}),[l,s]),p=(0,a.useMemo)((()=>null==n?void 0:n[o]),[o,n]),d=(0,a.useMemo)((()=>(null==i?void 0:i[o])||[]),[o,i]);return a.createElement(e,Object.assign({protocols:r,banners:d,address:p,fieldName:s,currentProtocol:o,onChangeProtocol:u},c))};var os=n(44030);const ss=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(e.className,"payment-form-element"),id:"payment_field","data-field-name":e.name},e.children,a.createElement(os.Z,{open:!!e.error},e.error&&a.createElement("div",{className:"payment-form-element__error",id:"payment_field_error","data-field-name":e.name},e.error))))))));var is=n(91282),ls=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const cs=e=>t=>{var n=ls(t,[]);const[r,o,s]=(0,is.ZP)();return a.createElement(e,Object.assign({containerRef:r,isShowStartGradient:o,isShowEndGradient:s},n))};var us=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const ps=e=>t=>{var{isActive:n,protocol:r,onChange:o}=t,s=us(t,["isActive","protocol","onChange"]);const i=(0,a.useRef)(null);return(0,a.useEffect)((()=>{n&&i.current&&(0,is.zT)(i.current)}),[n]),a.createElement(e,Object.assign({itemRef:i,isActive:n,protocol:r,onChange:o},s))},ds=(0,a.memo)((0,ke.Z)(ps((0,oe.Z)((({className:e,itemRef:t,isActive:n,protocol:r,onChange:o})=>{const s=(0,a.useCallback)((e=>{const t=e.currentTarget;"function"==typeof o&&o(t.dataset.protocol||"")}),[o]);return a.createElement("button",{ref:t,className:Ue.dhh("protocol-item",e,{"protocol-item--active":n}),"data-protocol":r,onClick:s},r)}))))),ms=(0,a.memo)((0,ke.Z)(cs((0,oe.Z)((({className:e,containerRef:t,currentProtocol:n,protocols:r,onChange:o,isShowEndGradient:s,isShowStartGradient:i})=>r.length?a.createElement("div",{className:Ue.dhh("protocols",e,{"protocols--start-gradient":i,"protocols--end-gradient":s})},a.createElement("div",{ref:t,className:"protocols__wrapper"},r.map((e=>a.createElement(ds,{key:e,isActive:e===n,protocol:e,onChange:o}))))):null)))));var ys=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const fs=e=>t=>{var r=ys(t,[]);const[{QRCodeGenerator:o},s]=(0,a.useState)({QRCodeGenerator:null});return(0,a.useEffect)((()=>{n.e(8181).then(n.bind(n,84059)).then((e=>{s({QRCodeGenerator:e.QRCodeSVG})}))}),[]),a.createElement(e,Object.assign({QRCodeGenerator:o},r))},vs=(0,a.memo)((0,ke.Z)(fs((0,oe.Z)((({className:e,QRCodeGenerator:t,value:n})=>a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh("qr-code",e)},t?a.createElement(t,{value:n}):a.createElement("div",{className:"qr-code__spinner"}))))))));var gs,_s;function bs(e,t){return(0,a.useMemo)((()=>{var n,a,r,o;const s=function(e,t,n){if(!t)return"";switch(t.type){case _s.Percent:return`${e("fastDeposit.commission")} ${t.percent}%`;case _s.RangePercent:return`${e("fastDeposit.commission")} ${t.lowerBoundPercent} - ${t.upperBoundPercent}%`;case _s.Fixed:return`${e("fastDeposit.commission")} ${t.cents} ${e("fastDeposit.cents")}`;case _s.Mixed:return`${e("fastDeposit.commission")} ${t.cents} ${e("fastDeposit.cents")} + ${t.percent}%`;case _s.Float:return function(e,t,n=""){if(!t||0===t.length)return"";const a=t.map((({to:t,from:a,fixed:r,percent:o})=>{const s=`${e("fastDeposit.amountRange",{defaultValue:"amount range"})} ${a} - ${t}: ${e("fastDeposit.commission")} `;return r&&o?s+`${r} ${n} + ${o}%`:r?s+`${r} ${n}`:o?s+`${o}%`:void 0}));return a.join(", ")}(e,null==t?void 0:t.commissionsList,n);case _s.None:default:return""}}(t,null===(n=null==e?void 0:e.termsOfService)||void 0===n?void 0:n.commissions,null===(r=null===(a=null==e?void 0:e.termsOfService)||void 0===a?void 0:a.restrictions)||void 0===r?void 0:r.amountCurrencyCode),i=function(e,t){if(!t)return"";switch(t.type){case gs.Instant:return`${e("fastDeposit.processingTime")}: ${e("fastDeposit.instant")}`;case gs.Range:return`${e("fastDeposit.processingTime")}: ${null==t?void 0:t.minDays} - ${null==t?void 0:t.maxDays} ${e("fastDeposit.days")}`;case gs.Static:return`${e("fastDeposit.processingTime")}: ${null==t?void 0:t.days} ${e("fastDeposit.days")}`;case gs.None:default:return""}}(t,null===(o=null==e?void 0:e.termsOfService)||void 0===o?void 0:o.processingTime),l=function(e,t){var n,a,r,o,s,i;if(!t)return"";const l=null===(a=null===(n=null==t?void 0:t.termsOfService)||void 0===n?void 0:n.restrictions)||void 0===a?void 0:a.maxAmountValue,c=null===(o=null===(r=null==t?void 0:t.termsOfService)||void 0===r?void 0:r.restrictions)||void 0===o?void 0:o.minAmountValue,u=null===(i=null===(s=null==t?void 0:t.termsOfService)||void 0===s?void 0:s.restrictions)||void 0===i?void 0:i.amountCurrencyCode,p=l?` - ${e("fastDeposit.max")} ${l}`:"";return`${e("fastDeposit.min")} ${c} ${p}\n ${u||""}`}(t,e);return{commissions:s,processingTime:i,minMaxStr:l}}),[e,t])}!function(e){e.Instant="instant",e.Range="range",e.Static="static",e.None="none"}(gs||(gs={})),function(e){e.Percent="percent",e.RangePercent="range-percent",e.Mixed="mixed",e.Fixed="fixed",e.Float="float",e.None="none"}(_s||(_s={}));var hs=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Os="amount-hint",As=e=>{var{isSeparate:t}=e,n=hs(e,["isSeparate"]);const r=Ue.JET(),o=null==r?void 0:r.termsOfService.restrictions.amountCurrencyCode,{commissions:s,processingTime:i,minMaxStr:l}=bs(r,n.common.t);return a.createElement("div",{className:Os,id:"payment_limits"},i&&a.createElement("span",{className:`${Os}__item ${Os}__item--pro`},i),s&&a.createElement("span",{className:`${Os}__item ${Os}__item--com`},s),t?a.createElement(a.Fragment,null,(null==r?void 0:r.termsOfService.restrictions.minAmountValue)&&a.createElement("div",{className:`${Os}__separate-item`},a.createElement("div",{className:`${Os}__separate-item-title`},n.common.t("fastDeposit.min")),a.createElement("div",{className:`${Os}__separate-item-amount`},r.termsOfService.restrictions.minAmountValue," ",o)),(null==r?void 0:r.termsOfService.restrictions.maxAmountValue)&&a.createElement("div",{className:`${Os}__separate-item`},a.createElement("div",{className:`${Os}__separate-item-title`},n.common.t("fastDeposit.max")),a.createElement("div",{className:`${Os}__separate-item-amount`},r.termsOfService.restrictions.maxAmountValue," ",o))):l&&a.createElement("span",{className:`${Os}__item ${Os}__item--min-max`},l))},Es=(0,a.memo)((0,ke.Z)((0,oe.Z)(As))),xs=e=>{Ue.vQq(e.currentTarget.dataset.text,{successCallback:()=>{Ue.iX_({message:"copyToClipboard.notification.success"})},errorCallback:()=>{Ue.QXi({message:"copyToClipboard.notification.fail"})}})},Ss="crypto-address",Ps=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t,href:n,address:r,name:o})=>{var s;const i=Ue.JET()||{},l=a.useMemo((()=>{var e,t;return null===(t=null===(e=null==i?void 0:i.termsOfService)||void 0===e?void 0:e.restrictions)||void 0===t?void 0:t.amountCurrencyCode}),[i]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ss},a.createElement("div",{className:`${Ss}__title`},"tag"==o?e.t("cryptoAddress.titleTag","Tag"):e.t("cryptoAddress.title")),"tag"!==o&&a.createElement("div",{className:`${Ss}__desc`},e.t("cryptoAddress.desc")),a.createElement("div",{className:`${Ss}__code`},a.createElement("a",{href:n},a.createElement(vs,{value:n}))),"tag"!==o&&a.createElement("div",{className:`${Ss}__hint`},e.t("cryptoAddress.hint",{currency:l})),a.createElement("div",{className:`${Ss}__address`},r),a.createElement("div",{className:`${Ss}__button`},a.createElement(pn.Z,{onClick:xs,"data-text":r},"tag"==o?e.t("cryptoAddress.copyTagToClipboard","Copy Tag"):e.t("cryptoAddress.copyToClipboard"))),"tag"!==o&&a.createElement("div",{className:`${Ss}__amount-hint`},a.createElement(Es,null),", ",a.createElement("span",{className:`${Ss}__active-currency`},e.t("cryptoAddress.paymentIn")," ",null===(s=null==e?void 0:e.player)||void 0===s?void 0:s.currency))))})))),Ns=(0,a.memo)((0,ke.Z)(rs((0,oe.Z)((({protocols:e=[],currentProtocol:t,onChangeProtocol:n,banners:r,fieldName:o,address:s})=>a.createElement(a.Fragment,null,a.createElement(ss,{className:Ue.dhh("payment-dynamic-form__element",`payment-dynamic-form__element--${o}`)},a.createElement(ms,{protocols:e,currentProtocol:t,onChange:n})),(null==s?void 0:s.href)&&(null==s?void 0:s.address)?a.createElement("div",{id:"payment_field",className:Ue.dhh("payment-dynamic-form__element",`payment-dynamic-form__element--${s.fieldName}`)},a.createElement(Ps,{href:s.href,address:s.address})):null,r.map(((e,t)=>a.createElement("div",{key:t,className:Ue.dhh("payment-dynamic-form__element","payment-dynamic-form__element--banner"),dangerouslySetInnerHTML:{__html:e.htmlContent}})))))))));var ws=n(22456);const js=e=>t=>{var n;const r=(0,o.I0)(),s=(0,o.v9)(ws.eg),i=(0,a.useMemo)((()=>s.map((({currency:e})=>({label:e,value:e})))),[s]),l=null===(n=i[0])||void 0===n?void 0:n.value,[c,u]=(0,a.useState)(l);(0,a.useEffect)((()=>u(l)),[l]);const p=(0,a.useCallback)((()=>r(Bn(c))),[r,c]),d=(0,a.useCallback)((({value:e})=>u(e)),[]);return a.createElement(e,Object.assign({currencyCode:c,cryptoCurrenciesOptions:i,onChangeField:d,onSubmit:p},t))};var Cs=n(93264);const Is="player-crypto-currency-select",Ts=(0,a.memo)((0,ke.Z)(js((0,oe.Z)((({common:e,className:t,onSubmit:n,onChangeField:r,currencyCode:o,cryptoCurrenciesOptions:s})=>a.createElement("div",{className:Ue.dhh(Is,t)},a.createElement("h1",{className:`${Is}__title`},e.t("playerCryptoCurrencySelect.title")),a.createElement(Cs.Z,{id:"player-crypto-currency-select",name:"player-crypto-currency-select",className:`${Is}__select`,value:o,options:s,onChangeField:r}),a.createElement(pn.Z,{className:`${Is}__button`,onClick:n},e.t("playerCryptoCurrencySelect.button"))))))));var ks=n(67369);let Rs=[/[0-1]/,/\d/,"/",/\d/,/\d/];const Ls={[N.GT.CardExpiryDate]:"MM/YY",[N.GT.CreditCardNumber]:"1234 1234 1234 1234",[N.GT.CardHolder]:"JOHN DOE"},Fs=new Set(Object.values(N.GT)),Ms="payment-dynamic-form",$s=(0,a.memo)((0,ke.Z)(Bo((0,oe.Z)((({common:e,className:t,fields:r,valuesMap:o,apiErrorsMap:s,validationErrorsMap:i,checkFieldFunctionsMap:l,onChangeField:c,getCardIconSrc:u})=>{const p=a.useCallback((({name:e,value:t})=>{Rs=(e=>"1"===e[0]?[/[0-1]/,/[0-2]/,"/",/\d/,/\d/]:[/[0-1]/,/\d/,"/",/\d/,/\d/])(t);const n=Ue.ou1.fromFormat(t,"LL/yy");n.isValid?c({name:e,value:n.toISO()}):c({name:e,value:t})}),[c]),d=a.useMemo((()=>r.filter((e=>"cvv"===e.type||"card_expiry_date"===e.type)).length),[r]),m=a.useCallback((({name:e,value:t})=>{c({name:e,value:t.replace(/[^\d.]/gi,"")})}),[c]),y=e=>null==e||""===e?a.createElement(ns,{image:"number.png"}):f(e),f=e=>{const t=u(e.toString());return null===t?null:a.createElement(Be.Z,{className:`${Ms}__card-icon`,previewSrc:n(47766),src:t})};return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,Ms,{[`${Ms}--cvv-expiry-date`]:2==d})},r.map(((t,n)=>{if(t.type===N.GT.MultiProtocolCryptoAddress)return a.createElement(Ns,Object.assign({currentProtocol:o[t.fieldName],onChangeField:c,key:n},t));if(t.type===N.GT.CryptoCurrencyAccountSelect)return a.createElement(Ts,{key:n});if(t.type===N.GT.Banner)return a.createElement("div",{key:n,className:Ue.dhh(`${Ms}__element`,`${Ms}__element--banner`),dangerouslySetInnerHTML:{__html:t.htmlContent}});const r=t.fieldName;if(t.type===N.GT.DepositCryptoAddress)return a.createElement("div",{key:n,id:"payment_field","data-field-name":r,className:Ue.dhh(`${Ms}__element`,`${Ms}__element--${r}`)},t.href&&t.address?a.createElement(Ps,{href:t.href,address:t.address,name:r}):null);const u=`${Ms}__${r}`,d=o[r],f=l[r],v=i[r],g="payment.form.validation.invalidCardNumberChecksum"===(null==v?void 0:v.message),_=v?e.t(v.message,v.options):null==s?void 0:s[r],b=t.placeholder||Ls[t.type],h={id:r,name:r,value:d,variant:Ue.NEc({isError:!!_}),onChangeField:c,onBlur:f,placeholder:b};return a.createElement(a.Fragment,{key:n},a.createElement(ss,{className:Ue.dhh(`${Ms}__element`,`${Ms}__element--${r}`,`${Ms}__element--${null==t?void 0:t.type}`),error:_,name:r},t.label&&a.createElement("label",{className:`${Ms}__label`,htmlFor:r},t.label),t.type===N.GT.Email&&a.createElement(Yr.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__email`,u),type:N.oP.Email})),t.type===N.GT.CreditCardNumber&&a.createElement(Yr.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__credit-card-number`,u,{[`${Ms}__credit-card-number--invalid`]:g}),type:N.oP.CardNumber,onChangeField:m,rightContent:y(d)})),(t.type===N.GT.Text||!Fs.has(t.type))&&a.createElement(Yr.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__text`,u),type:N.oP.Text})),t.type===N.GT.CardHolder&&a.createElement(Yr.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__card-holder`,u),type:N.oP.CardHolder,rightContent:a.createElement(ns,{image:"holder.png"})})),t.type===N.GT.CardExpiryDate&&a.createElement(Yr.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__card-expiry-date`,u),value:void 0,type:N.oP.Date,mask:Rs,onChangeField:p,rightContent:a.createElement(ns,{image:"expiry.png"})})),t.type===N.GT.Tel&&a.createElement(Yr.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__tel`,u),type:N.oP.Tel})),t.type===N.GT.Cvv&&a.createElement(Yr.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__cvv`,u),type:N.oP.Numerical,rightContent:a.createElement(ns,{image:"cvv.png"})})),t.type===N.GT.Textarea&&a.createElement(ks.Z,Object.assign({},h,{variant:_?N.QZ.error:N.QZ.default,className:Ue.dhh(`${Ms}__textarea`,u)})),t.type===N.GT.Password&&a.createElement(Yr.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__password`,u),type:N.oP.Password})),t.type===N.GT.CashoutCryptoAddress&&a.createElement(Yr.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__cashout-crypto-address`,u),type:N.oP.Text})),t.type===N.GT.Select&&a.createElement(Cs.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__select`,u),options:t.options})),t.type===N.GT.CascadeSelect&&a.createElement(Cs.Z,Object.assign({},h,{className:Ue.dhh(`${Ms}__cascade-select--main`,u),options:t.options}))),(()=>{if(t.type===N.GT.CascadeSelect&&d&&t.secondaryOptionsMapByMainValue[d]){const n=t.secondaryFieldName,r=i[n],u=r?e.t(r.message,r.options):null==s?void 0:s[n];return a.createElement(ss,{className:Ue.dhh(`${Ms}__element`,`${Ms}__element--${n}`),error:u},t.label&&a.createElement("label",{className:`${Ms}__label`,htmlFor:n},t.secondaryLabel),a.createElement(Cs.Z,{id:n,name:n,value:o[n],variant:Ue.NEc({isError:!!u}),className:Ue.dhh(`${Ms}__cascade-select--secondary`,`${Ms}__${n}`),options:t.secondaryOptionsMapByMainValue[d],onChangeField:c,onBlur:l[n],placeholder:t.secondaryPlaceholder||void 0}))}})())}))))})))));var Zs=n(31060),qs=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Ds="payment-fields-default",Vs=e=>{var{methodFields:t,onMethodFieldChange:n,methodFieldsValuesMap:r,methodFieldsErrorsMap:o,playerFields:s,onPlayerFieldChange:i,playerFieldsValuesMap:l,playerFieldsErrorsMap:c}=e,u=qs(e,["methodFields","onMethodFieldChange","methodFieldsValuesMap","methodFieldsErrorsMap","playerFields","onPlayerFieldChange","playerFieldsValuesMap","playerFieldsErrorsMap"]);const p=a.useMemo((()=>s.map((({field:e})=>e))),[s]),d=a.useMemo((()=>Object.entries(c).reduce(((e,[t,n])=>(e[t]=n[0],e)),{})),[c]),m=a.useMemo((()=>Object.entries(o).reduce(((e,[t,n])=>(e[t]=n[0],e)),{})),[o]),y=a.useMemo((()=>null==s?void 0:s.reduce(((e,t)=>(e[t.field]=t,e)),{})),[s]);return a.createElement("div",{className:Ue.dhh(u.className,Ds)},t.length>0?a.createElement(a.Fragment,null,a.createElement($s,{className:`${Ds}__player-field-form`,fields:t,valuesMap:r,onChangeField:n,apiErrorsMap:m})):null,p.length>0?a.createElement(a.Fragment,null,a.createElement(Zs.Z,{className:`${Ds}__player-field-form`,fieldNames:p,valuesMap:l,onChangeField:i,apiErrorsMap:d,buttons:a.createElement(a.Fragment,null),playerFieldsMapByNameCustom:y})):null)},Us=(0,a.memo)((0,ke.Z)(Io((0,oe.Z)(Vs)))),Gs=e=>t=>{const n=(0,o.I0)(),r=(0,o.v9)($e.ci),s=(0,o.v9)($e.O5),i=(0,a.useCallback)((e=>n((0,mo.R1)({savedProfileId:e,interactionType:N.zr.Manual}))),[n]),l=(0,a.useCallback)((e=>n((0,mo.R9)(e))),[n]);return a.createElement(e,Object.assign({isHotCashoutMethod:Boolean(null==r?void 0:r.isProfileRequiredForCashout),savedProfiles:(null==r?void 0:r.savedProfiles)||[],current:s,onChange:i,onDelete:l},t))},Bs=Gs;var zs=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Ws="payment-saved-profiles",Ks=e=>{var t,{savedProfiles:n,current:r,onChange:o,onDelete:s}=e,i=zs(e,["savedProfiles","current","onChange","onDelete"]);const l=e=>o(e.currentTarget.dataset.profileId),c=e=>s(e.currentTarget.dataset.profileId);return a.createElement("div",{className:Ue.dhh(i.className,{"fast-deposit-modal__section--empty":!(n.length>0)},Ws,`${Ws}--${null===(t=i.common)||void 0===t?void 0:t.device}`)},a.createElement(go,{className:`${Ws}__title`},i.common.t("fastDeposit.paymentSavedTitle")),n.length>0?a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(`${Ws}__list`)},n.map((({id:e,title:t})=>a.createElement("div",{className:Ue.dhh(`${Ws}__item`,{[`${Ws}__item--selected`]:e===(null==r?void 0:r.id)}),key:e,id:"saved_profile","data-title":t},a.createElement("div",{className:`${Ws}__value`,"data-profile-id":e,onClick:l},t),a.createElement("div",{className:`${Ws}__btn-close`,"data-profile-id":e,onClick:c},a.createElement(st.Z,{className:`${Ws}__close`,name:"close"}))))),a.createElement("div",{className:Ue.dhh(`${Ws}__item`,`${Ws}__item--empty`,{[`${Ws}__item--selected`]:null===r}),id:"new_profile","data-profile-id":null,onClick:l},a.createElement("div",{className:`${Ws}__value`},i.common.t("fastDeposit.paymentSavedNew"))))):null)},Hs=(0,a.memo)((0,ke.Z)(Bs((0,oe.Z)(Ks))));var Js=n(56594),Xs=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Ys=e=>t=>{var n,r=Xs(t,[]);const s=(null===(n=(0,o.v9)(Ae.lA))||void 0===n?void 0:n.currency)||"",{defaultAmount:i,amountPresets:l}=(0,o.v9)($e._u),{value:c,errors:u,options:p,valueStep:d,type:m}=(0,o.v9)($e.sr),y=i.toString(),f=(0,o.I0)();(0,a.useEffect)((()=>{y&&f((0,mo.hK)({value:y,interactionType:N.zr.Preselect}))}),[f,y]),(0,a.useEffect)((()=>{m!==Le.Form.MethodFieldType.Select||p.find((e=>e.value==c))||f((0,mo.hK)({value:p[0].value||y,interactionType:N.zr.Preselect})),m!==Le.Form.MethodFieldType.Amount||c||f((0,mo.hK)({value:`${l[0]}`,interactionType:N.zr.Preselect}))}),[f,m,l]);const v=(0,a.useCallback)((e=>{if("string"==typeof e){const t=(0,Js.Z)(e);f((0,mo.hK)({value:t,interactionType:N.zr.Manual}))}else f((0,mo.hK)({value:e.value,interactionType:N.zr.Manual}))}),[f]);return a.createElement(e,Object.assign({step:d,type:m,options:p,value:c,onChange:v,currencyCode:s,errors:u,presets:l},r))};var Qs=n(50557),ei=n.n(Qs),ti=n(41761),ni=n(13503),ai=n(96671),ri=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const oi=ei()((0,ti.Z)("PaymentAmountFlexiblePresets"),(e=>t=>{var{inView:n}=t,r=ri(t,["inView"]);(0,j.j)(ai.initPaymentAmountFlexiblePresetsAction,n);const s=(0,o.I0)(),{amountPresets:i}=(0,o.v9)($e._u),{value:l}=(0,o.v9)($e.sr),c=(0,o.v9)($e.HB),u=(0,ni.n)(N.bR.PaymentAmountFlexiblePresets,{[N.nM.DepositPrediction]:{currency:c}}),p=(0,ni._)(N.bR.PaymentAmountFlexiblePresets,{[N.nM.DepositPrediction]:{currency:c}}),d=(0,a.useCallback)((e=>{s((0,mo.hK)({value:e,interactionType:N.zr.Manual}))}),[s]);return(0,a.useEffect)((()=>{s((0,mo.jD)(!0))}),[s]),a.createElement(e,Object.assign({value:l,onChange:d,presets:i,isLoading:u,loadingStatus:p},r))}));var si=n(5203),ii=n(60986);const li="amount-preset-item",ci=(0,a.memo)((0,ke.Z)((0,ii.Z)((0,oe.Z)((e=>{const t=Ue.JET(),n=null==t?void 0:t.termsOfService.restrictions.amountCurrencyCode,r=Ue.wH2(n),o=Ue.LHq(),s=(0,a.useMemo)((()=>o(null==e?void 0:e.label,null==r?void 0:r.code,{isAmountInSubunits:!1})),[t,null==e?void 0:e.label,null==r?void 0:r.code]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(li,`${li}--${e.variant}`,e.className,{[`${li}--disabled`]:e.inputProps.disabled})},a.createElement("input",Object.assign({className:`${li}__input`,type:"radio"},e.inputProps)),a.createElement("label",{className:`${li}__block`,htmlFor:e.inputProps.id},n&&a.createElement("span",{className:Ue.dhh(`${li}__currency`,{[`${li}__currency--big`]:s.symbol.length>2})},s.symbol),e.label&&a.createElement("span",{className:`${li}__summ`},s.sum))))}))))),ui="amount-preset-list",pi=(0,a.memo)((0,ke.Z)((0,si.Z)((0,oe.Z)((e=>a.createElement("div",{className:Ue.dhh(ui,{[`${ui}`]:e.inline},e.className)},e.options.map((t=>a.createElement("div",{className:`${ui}__item`,key:t.value},a.createElement(ci,Object.assign({},e.inputProps,{id:`${e.inputProps.id}_${t.value}`,label:t.label,variant:e.variant,value:t.value,name:e.name,checked:e.value===t.value,onChange:e.onChange}))))))))))),di=((0,a.memo)((0,ke.Z)(oi((0,oe.Z)((({value:e,onChange:t,presets:n,className:r})=>{const o=(0,a.useMemo)((()=>n.map((e=>({label:`${e}`,value:`${e}`})))),[n]),s=(0,a.useCallback)((e=>{t(e.target.value)}),[t]);return o.length>0&&a.createElement("div",{className:r},a.createElement(pi,{name:"presets",options:o,onChange:s,value:`${e}`}))}))))),(0,a.memo)((0,ke.Z)((0,rt.ZP)((0,oe.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",Object.assign({className:Ue.dhh(e.className,"select","select--amount")},e.containerProps),a.createElement(Yr.Z,Object.assign({className:"select__input",name:e.name,variant:e.variant,disabled:e.disabled,readOnly:!e.autocomplete,placeholder:e.common.t(e.placeholder,{defaultValue:e.placeholder}),rightContent:a.createElement("button",Object.assign({},e.toggleButtonProps,{type:"button",className:Ue.dhh("select__arrow-icon-wrapper",{"select__arrow-icon-wrapper--open":e.isOpen})}),a.createElement(st.Z,{name:"select",className:"select__arrow-icon"}))},e.inputProps,{value:e.inputProps.value?e.inputProps.value:""})),a.createElement("div",Object.assign({className:"select__bottom-line"},e.bottomLineProps),a.createElement("div",Object.assign({className:"select__dropdown"},e.dropdownProps),e.isOpen&&e.options.map(((t,n)=>a.createElement(ia.Z,Object.assign({key:`${t.value}_${t.label}`,className:"select__option",item:t,index:n},e.optionProps),t.label)))))))))))));var mi=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const yi="payment-amount-default",fi=e=>{var t,{value:n,currencyCode:r,onChange:o,errors:s,presets:i,type:l,options:c}=e,u=mi(e,["value","currencyCode","onChange","errors","presets","type","options"]);const p=Ue.JET(),d=null==p?void 0:p.termsOfService.restrictions.amountCurrencyCode,m=(null===(t=u.common.player)||void 0===t||t.id,(0,a.useMemo)((()=>null==i?void 0:i.map((e=>({label:`${e}`,value:`${e}`})))),[i])),y=!1,f=(0,a.useCallback)((e=>{o(e.target.value)}),[o]),v=Ue.wH2(r||""),g=null==v?void 0:v.subunits_to_unit;return a.createElement("div",{className:Ue.dhh(u.className,yi,{[`${yi}--empty`]:!(null!==n)})},null!==n?a.createElement(a.Fragment,null,a.createElement("div",{className:`${yi}__head`},a.createElement(go,{className:`${yi}__title`},u.common.t("fastDeposit.amountField")),a.createElement("div",{className:`${yi}__hint`},a.createElement(Es,null))),l===N.GT.Amount&&a.createElement(a.Fragment,null,y,i.length>0&&a.createElement("div",{className:`${yi}__preset`},a.createElement(pi,{name:"presets",options:m,onChange:f,value:`${n}`}))),a.createElement("div",{className:Ue.dhh(`${yi}__input`,{[`${yi}__input--amount`]:l===N.GT.Amount}),id:"payment_amount"},l===N.GT.Select&&a.createElement(di,{id:"payment-amount-select",value:n,options:c,name:"amount",onChangeField:o}),l===N.GT.Amount&&a.createElement(Yr.Z,{value:n,name:"amount",subunitsToUnit:g,onChange:Ue.y0r(o),type:N.oP.Currency}),d&&l===N.GT.Amount&&a.createElement("div",{className:`${yi}__currency`},d)),s&&s.length>0?a.createElement("p",{className:`${yi}__error`},s[0]):null):null)},vi=(0,a.memo)((0,ke.Z)(Ys((0,oe.Z)(fi))));var gi=n(57150),_i=n(26738),bi=n(47874);const hi=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(gi.Bl)),(0,Rt.b)((()=>{(0,bi.QX)({title:"payment.bonuses.updateBonusSettings.errorNotification.title"})})),(0,_i.l)())));(0,xt.b)(hi);const Oi=e=>t=>{const n=(0,o.I0)(),r=(0,a.useCallback)((e=>{n((0,gi.Pm)({canIssue:e,interactionType:N.zr.Manual}))}),[n]),s=(0,ni.n)(N.bR.DepositBonusSettings,{});return a.createElement(e,Object.assign({onChangeCanIssueBonuses:r,isLoading:s},t))};var Ai=n(77089),Ei=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const xi="switcher",Si=(0,a.memo)((0,ke.Z)((0,Ai.Z)((0,oe.Z)((e=>{const t=e.inputProps,{required:n}=t,r=Ei(t,["required"]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(e.className,xi,`${xi}--${e.variant}`,{[`${xi}--disabled`]:e.inputProps.disabled})},a.createElement("input",Object.assign({},r,{className:`${xi}__input`,type:"checkbox",checked:e.value,name:e.name,id:e.name,onChange:e.onChange})),a.createElement("label",{htmlFor:e.name,tabIndex:0,className:`${xi}__block`,onBlur:e.onBlur},a.createElement("span",{className:`${xi}__block-text`},a.createElement("span",{className:`${xi}__text`},e.label),e.inputProps.required&&a.createElement("sup",{className:`${xi}__required`},"*")),a.createElement("span",{className:`${xi}__container`},a.createElement("span",{className:`${xi}__button`})))))}))))),Pi="deposit-bonus-settings-default",Ni=({className:e,common:t,onChangeCanIssueBonuses:n})=>{var r;const o=a.useCallback((({value:e})=>{n(!e)}),[n]),s=!!(null===(r=t.player)||void 0===r?void 0:r.canIssueBonuses);return a.createElement("div",{className:Ue.dhh(e,Pi)},a.createElement(go,{className:`${Pi}__title`},t.t("fastDeposit.bonuses.title","Promo code for deposit bonus")),a.createElement(Si,{className:`${Pi}__checkbox`,name:"can-issue-bonuses",value:!s,onChangeField:o,label:t.t("payment.bonuses.canIssueBonuses","I don’t want ot receive any Bonuses")}))},wi=(0,a.memo)((0,ke.Z)(Oi((0,oe.Z)(Ni))));var ji=n(32096),Ci=n(40087);const Ii=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ji.x4)),(0,Rt.b)((()=>{(0,bi.iX)({title:"payment.bonuses.clearBonusCode.successNotification.title"})})),(0,_i.l)())),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ji.zu)),(0,Rt.b)((()=>{(0,bi.QX)({title:"payment.bonuses.clearBonusCode.errorNotification.title"})})),(0,_i.l)())),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ji.OH)),(0,Rt.b)((()=>{(0,bi.iX)({title:"payment.bonuses.setBonusCode.successNotification.title"})})),(0,_i.l)())),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ji.nX)),(0,Rt.b)((({payload:e})=>{var t;(null===(t=e.error.response)||void 0===t?void 0:t.status)===Ci.jh.UNPROCESSABLE_ENTITY?(0,bi.QX)({title:"payment.bonuses.setBonusCode.invalidNotification.title"}):(0,bi.QX)({title:"payment.bonuses.setBonusCode.errorNotification.title"})})),(0,_i.l)()))),Ti=(0,U.createSelector)(Wt.lA,(e=>null==e?void 0:e.depositBonusCode)),ki=e=>e.depositBonusCode.value,Ri=(0,Nt.createAction)("@@BONUS_CODE/SET")();(0,xt.b)(Ii);const Li=e=>t=>{const n=(0,o.I0)(),r=(0,o.v9)(ki),s=(0,o.v9)(Ti),i=(0,a.useCallback)((e=>{n(Ri(e))}),[n]),l=(0,a.useCallback)((e=>{s?(n((0,ji.at)()),n(Ri(""))):"string"==typeof e?(i(e),n((0,ji.zY)({bonusCode:e}))):n((0,ji.zY)({bonusCode:r}))}),[s,r,n,i]),c=(0,ni.n)(N.bR.DepositBonusCodeForm,{});return a.createElement(e,Object.assign({onSubmit:l,bonusCode:r,savedDepositBonusCode:s,onChangeBonusCode:i,isLoading:c},t))};var Fi=n(18842);const Mi="fast-deposit-bonus",$i=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t,imgSrc:n,title:r,terms:o,subtitle:s,code:i,message:l,isActiveBonus:c,isNotActiveBonus:u})=>a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,Mi,{[`${Mi}--active`]:c,[`${Mi}--disabled`]:u})},n&&a.createElement(Be.Z,{className:`${Mi}__img`,src:n,isLazy:!1}),a.createElement("div",{className:`${Mi}__wrap`},a.createElement("div",{className:`${Mi}__content`},r&&a.createElement("div",{className:`${Mi}__title`,dangerouslySetInnerHTML:{__html:r}}),o&&a.createElement("div",{className:`${Mi}__terms`,dangerouslySetInnerHTML:{__html:o}}),i&&a.createElement(pn.Z,{className:Ue.dhh("btn btn--deposit",`${Mi}__btn`,{[`${Mi}__btn--disabled`]:c})},e.t("payment.bonuses."+(c?"remove":"getBonus"))))))))))),Zi="bonus-code-form-click",qi=({className:e,onSubmit:t,savedDepositBonusCode:n,common:r,title:o,terms:s,code:i,imgSrc:l})=>{var c;const u=a.useCallback((()=>{t(i)}),[t,i]);return a.createElement(a.Fragment,null,a.createElement(Fi.Z,{name:i,className:Ue.dhh(e,Zi),onSubmit:u},a.createElement(nn.Z,{className:Ue.dhh(`${Zi}__btn`,{[`${Zi}__btn--active`]:n&&n===i,[`${Zi}__btn--disabled`]:n&&n!==i}),type:"submit"},a.createElement($i,{imgSrc:l,title:o,terms:s[null===(c=r.player)||void 0===c?void 0:c.currency]||s.default,code:i,isActiveBonus:Boolean(n&&n===i),isNotActiveBonus:Boolean(n&&n!==i)}))))},Di=(0,a.memo)((0,ke.Z)(Li((0,oe.Z)(qi)))),Vi=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t,list:n})=>n&&n.length?a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(t,"fast-deposit-bonuses")},n.map(((e,t)=>(null==e?void 0:e.code)?a.createElement(Di,Object.assign({key:t},e)):a.createElement($i,Object.assign({key:t},e,{isNotActiveBonus:!0})))))):null)))),Ui=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement(Vi,{list:[{title:"1st Deposit Bonus - NO RULES",code:"FIRST150",imgSrc:"/cms/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBeCtuQnc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--aa8622cee9132133c266814b6cc6542a16fd1eb5/1stbonus.png",terms:{default:"150% Deposit Bonus + 20 Free Spins",EUR:"150% Deposit Bonus + 20 Free Spins",USD:"150% Deposit Bonus + 20 Free Spins",AUD:"150% Deposit Bonus + 20 Free Spins",CAD:"150% Deposit Bonus + 20 Free Spins"}},{title:"2nd Deposit Bonus",code:"POWER40",imgSrc:"/cms/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBeUNuQnc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--f52c41149414caeb2700bff149e32c28277ff0a4/2ndbonus.png",terms:{default:"40% Deposit Bonus - NO RULES"}}]}))),!0),Gi=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Ui,Object.assign({},e)):a.createElement(a.Fragment,null)})))),Bi=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:"fast-deposit-metods-info","data-snippet-id":e.id},a.createElement("div",{className:"fast-deposit-metods-info__title"},"Code to use"),a.createElement("div",{className:"fast-deposit-metods-info__subtitle"},"150% Boost + 20 Freespins"),a.createElement("div",{className:"fast-deposit-metods-info__descr"},"Valid on the first dep"),a.createElement("div",{className:"fast-deposit-metods-info__descr"},"Use code: ",a.createElement("span",null,"FIRST150"))))),!0),zi=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Bi,Object.assign({},e)):a.createElement(a.Fragment,null)})))),Wi="bonus-code-form-default",Ki=({className:e,onSubmit:t,bonusCode:n,savedDepositBonusCode:r,onChangeBonusCode:o,common:s})=>{var i;const l=a.useCallback((e=>{o(e.target.value)}),[o]);return a.createElement(a.Fragment,null,a.createElement(os.Z,{open:null===(i=s.player)||void 0===i?void 0:i.canIssueBonuses},a.createElement("div",{className:`${Wi}__inner`},a.createElement(Fi.Z,{className:Ue.dhh(e,Wi),onSubmit:t},a.createElement(Yr.Z,{name:"bonus-code",className:`${Wi}__input`,value:r||n,onChange:l,placeholder:s.t("payment.bonuses.bonusCodePlaceholder"),disabled:!!r}),a.createElement(pn.Z,{variant:N.cT.Secondary,disabled:!r&&!n,className:`${Wi}__button`,type:"submit",title:s.t("payment.bonuses."+(r?"removeBonusCodeButton":"addBonusCodeButton"))})),a.createElement("div",{className:`${Wi}__form-title`},s.t("payment.bonuses.formTitle","Click on the bonus, which you want to use")),a.createElement(Gi,{id:"fast-deposit-bonus-code"}),a.createElement(br.Z,{className:`${Wi}__link-terms`,to:"/bonus-terms"},s.t("payment.bonuses.bonusLink.part1","Please, read")," ",a.createElement("span",null,s.t("payment.bonuses.bonusLink.part2","Bonus Tearms and Conditions"))," ",s.t("payment.bonuses.bonusLink.part3","for more details"))),a.createElement(zi,{id:"fast-deposit-bonus-info"})))},Hi=(0,a.memo)((0,ke.Z)(Li((0,oe.Z)(Ki)))),Ji=e=>t=>{const n=(0,o.v9)($e.tR);return a.createElement(e,Object.assign({commonErrors:n},t))},Xi=({commonErrors:e})=>a.createElement("div",{className:"payment-common-errors-default"},e.map((e=>a.createElement("div",{key:e,id:"payment_common_error"},e)))),Yi=(0,a.memo)((0,ke.Z)(Ji((0,oe.Z)(Xi))));var Qi=n(47746),el=n(74485),tl=n(18170),nl=n(50446),al=n(89705),rl=n(62141),ol=n(91726),sl=n(21304);const il=(0,Nt.createAction)("@@SUMSUB/HANDLE_PAYMENT")(),ll=(0,Nt.createAction)("@@SUMSUB/HANDLE_PAYMENT_WITHOUT_PLAYER_FIELDS")(),cl=(0,Nt.createAction)("@@SUMSUB/OPEN_MODAL")(),ul=(0,Nt.createAction)("@@SUMSUB/CLOSE_MODAL")(),pl=e=>e.sumsub.isModalOpened,dl=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(il)),(0,Pt.U)((()=>{const e=(0,$e.Xe)(t.value),n=(0,$e.HB)(t.value),{playerFields:a=[]}=(0,$e.G3)(t.value),r=(0,Er.eiS)(a.map((({field:e})=>e)),e.playerFields);return e.methodId&&!(0,Er.xbD)(r)?(0,rl.wz)({id:e.methodId,currency:n,paymentAction:e.action,playerFieldsData:r}):ll()}))),ml=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(rl.fJ)),(0,Qi.zg)((()=>[(0,mo.lt)(),ll()]))),yl=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ll)),(0,Qi.zg)((()=>[(0,sl.C)(P.Z.payments.modalId),cl()]))),fl=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(sl.C)),(0,St.h)((({payload:e})=>e===P.Z.payments.sumsub.modalId)),(0,Pt.U)((()=>ul()))),vl=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.nq)),(0,St.h)((e=>e.payload.context?e.payload.context===nl.Pf.Deposit&&e.payload.verified:e.payload.verified)),(0,Qi.zg)((()=>{const e=(0,$e.Xe)(t.value),n=(0,$e.HB)(t.value);return pl(t.value)?(0,tl.of)((0,al.Uf)({currency:n,paymentAction:e.action,id:e.methodId,savedProfileId:e.savedProfileId||void 0,methodFieldsData:e.methodFields,playerFieldsData:{},amountValue:parseFloat(e.amount)||0})).pipe((0,el.g)(P.Z.payments.sumsub.redirectDelayMilliseconds)):(0,tl.of)((0,ol.NM)({},{silent:!0}))})));P.Z.payments.sumsub.enable&&(0,xt.b)((0,Et.l)(dl,ml,yl,vl,fl));var gl=n(65289);var _l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const bl=e=>t=>{var n,r=_l(t,[]);const s=(0,o.I0)(),i=(0,o.v9)($e.w8),l=(0,o.v9)($e._h),c=null!==(n=(0,o.v9)($e.sr).value)&&void 0!==n?n:void 0,u=(0,o.v9)($e.HB),p=(0,o.v9)($e.lN),d=(0,o.v9)(Wt.lA);(()=>{const e=(0,o.v9)(pl),t=(0,gl.R)()(P.Z.payments.sumsub.modalId);(0,a.useEffect)((()=>{P.Z.payments.sumsub.enable&&e&&setTimeout((()=>{t()}),100)}),[e])})();const m=(0,a.useCallback)((()=>{P.Z.payments.sumsub.enable&&!(null==d?void 0:d.sumsubVerified)&&p.methodId&&P.Z.payments.sumsub.methodsIds.includes(p.methodId)?s(il()):s((0,mo.jI)())}),[s,p.methodId,null==d?void 0:d.sumsubVerified]);return a.createElement(e,Object.assign({submit:m,isSubmitAvailable:i,paymentAmount:c,paymentCurrency:u,disabled:l},r))},hl=bl;var Ol=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Al=e=>{var{submit:t,isSubmitAvailable:n,disabled:r,paymentAmount:o,paymentCurrency:s}=e,i=Ol(e,["submit","isSubmitAvailable","disabled","paymentAmount","paymentCurrency"]);const l=o?Ue.C9e(o):null,c=l?`${l} ${s}`:"";return n?a.createElement("div",{className:Ue.dhh(i.className,"payment-submit-default")},a.createElement(pn.Z,{onClick:t,disabled:r,variant:"deposit"},"Submit ",c)):null},El=(0,a.memo)((0,ke.Z)(hl((0,oe.Z)(Al))));var xl=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Sl=e=>t=>{var{bannerIds:n}=t,r=xl(t,["bannerIds"]);const{methodFields:s}=(0,o.v9)($e.G3),i=(0,a.useMemo)((()=>s.filter((e=>e.type===N.GT.Banner&&n.includes(e.identifier)))),[s,n]);return a.createElement(e,Object.assign({banners:i},r))},Pl=(0,a.memo)((0,ke.Z)(Sl((0,oe.Z)((({className:e,banners:t})=>t.length?a.createElement("div",{className:Ue.dhh("payment-banners",e)},t.map(((e,t)=>a.createElement("div",{key:t,dangerouslySetInnerHTML:{__html:e.htmlContent}})))):null))))),Nl="verified-by-card",wl=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;const r=null===(t=Ue.JET())||void 0===t?void 0:t.extraIcons;return r?a.createElement(a.Fragment,null,Object.keys(r).filter((e=>r[e])).length>0&&a.createElement("div",{className:Nl},a.createElement("div",{className:`${Nl}__list`},Object.keys(r).filter((e=>r[e])).map(((e,t)=>a.createElement("div",{className:`${Nl}__item`,key:t},a.createElement(Be.Z,{className:`${Nl}__img`,src:`${r[e]}`,previewSrc:n(47766)}))))))):null})))),jl="fast-deposit-modal",Cl=["requesting_3d_secure"],Il=(0,a.memo)((0,ke.Z)((0,oe.Z)((({common:e,className:t})=>{const{title:n,translationKey:r}=Ue.JET()||{},o=Ue.$MZ(),s=Ue.GXR();return a.createElement("div",{className:Ue.dhh(t,jl)},a.createElement("div",{className:`${jl}__header`},e.t(o?"fastDeposit.insufficientFunds":"fastDeposit.modalTitle")),a.createElement("div",{className:`${jl}__wrap`},a.createElement("div",{className:`${jl}__left`},a.createElement("div",{className:`${jl}__balance`},a.createElement("span",{className:`${jl}__balance-label`},e.t("fastDeposit.balance")),a.createElement(ua,{className:`${jl}__balance-select`,contextOfUse:N.ZE.Deposit})),a.createElement(No,{className:`${jl}__list-methods`,preventRedirect:!0}),a.createElement(jo,{id:"fast-deposit-metods-info"})),a.createElement("div",{className:`${jl}__right-wrap`},a.createElement("div",{className:`${jl}__right`},r&&a.createElement("p",{className:`${jl}__payment-method`},e.t(`paymentMethod.${r}`,{defaultValue:n||r})),s?a.createElement(Us,{hiddenBannersIds:Cl,className:Ue.dhh(`${jl}__section`,`${jl}__section--fields`)}):a.createElement(a.Fragment,null,a.createElement(Hs,{className:Ue.dhh(`${jl}__section`,`${jl}__section--saved`)}),a.createElement(vi,{className:Ue.dhh(`${jl}__section`,`${jl}__section--amount`)}),a.createElement(Us,{hiddenBannersIds:Cl,className:Ue.dhh(`${jl}__section`,`${jl}__section--fields`)}),a.createElement(wi,null),a.createElement(Hi,null),a.createElement(Yi,null),a.createElement(El,{className:Ue.dhh(`${jl}__submit`)}),a.createElement(Pl,{bannerIds:Cl}),a.createElement(wl,null))))))})))),Tl=(0,Nt.createAction)("@@CREDIT_CARD_PAYMENT_FALLBACK/EXCLUDEID")(),kl=(0,Nt.createAction)("@@CREDIT_CARD_PAYMENT_FALLBACK/SET_SHOW")();(0,xt.b)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(al.DR)),(0,St.h)((()=>{const e=(0,$e.f9)(t.value),n=(0,$e.Ug)(t.value),a=(0,$e.tk)(t.value);return e===Le.LibError.Status.NoProviderFound&&a&&n.length>=2})),(0,Qi.zg)((({payload:{params:e}})=>[Tl(e.id),kl(!0)])))));var Rl=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Ll=3,Fl=e=>t=>{var{methodsCount:n=Ll}=t,r=Rl(t,["methodsCount"]);const s=(0,o.v9)($e.Ug),i=(0,o.I0)(),l=(0,o.v9)($e.S4),c=(0,a.useMemo)((()=>s.length>n?s.slice(0,n):s.slice()),[s]),u=(0,a.useCallback)((()=>i(kl(!1))),[kl]),p=(0,a.useCallback)((e=>{i((0,mo.Fr)({methodId:e,interactionType:N.zr.Manual})),u()}),[mo.Fr,u]);return a.createElement(e,Object.assign({methods:c,onPaymentMethodClick:p,showModal:l,onCloseModal:u},r))},Ml=Fl,$l="credit-card-payment-fallback",Zl=(0,a.memo)((0,ke.Z)(Ml((0,oe.Z)((({common:e,methods:t,showModal:n,onPaymentMethodClick:r,onCloseModal:o})=>{const s=(0,a.useCallback)((e=>r(e.target.dataset.methodId)),[r]);return a.createElement(Jr.Z,{open:n,onCloseModal:o},a.createElement("div",{className:`${$l}__content-wrapper`},a.createElement("div",{className:`${$l}__header`},a.createElement("span",{className:`${$l}__warning-icon`},a.createElement(st.Z,{name:"warning"})),e.t("creditCardPaymentFallbackModal.header")),a.createElement("div",{className:`${$l}__text`},e.t("creditCardPaymentFallbackModal.text")),a.createElement("div",{className:`${$l}__methods-container`},t.map((t=>a.createElement("div",{key:t.id,className:`${$l}__method-container`},a.createElement("span",{className:`${$l}__method`},a.createElement(bo,{method:t})),a.createElement(pn.Z,{onClick:s,"data-method-id":t.id},e.t("depositButton.userText"))))))))}))))),ql=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("div",{className:"iphone-modal"},a.createElement("div",{className:"iphone-modal__header"},"How to Install?"),a.createElement("div",{className:"iphone-modal__content"},a.createElement(Be.Z,{className:"iphone-modal__img",isLazy:"false",src:n(Object(function(){var e=new Error("Cannot find module '@public/images/pwa/144x144.png'");throw e.code="MODULE_NOT_FOUND",e}()))}),a.createElement("p",null,"To install the App simply tap",a.createElement(Be.Z,{isLazy:"false",src:n(14413)})),a.createElement("p",null,"and then ",a.createElement("b",null,"Add to Home Screen"),a.createElement(Be.Z,{isLazy:"false",src:n(97161)})))))),!0),Dl=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(ql,Object.assign({},e)):a.createElement(a.Fragment,null)}))));var Vl=n(59528),Ul=n(59021),Gl=n(3741),Bl=n(73026);const zl="jackpot-prizes",Wl=(0,a.memo)((0,ke.Z)((0,Ul.Z)((0,oe.Z)((({className:e,common:t,jackpot:r,isLoading:o,mod:s,networkJackpot:i,summNetworkJackpot:l,info:c,roundUpToOneHundredth:u})=>{var p,d,m,y,f;const v=Ue.LHq(),g=Ue.weJ(),_=a.useMemo((()=>g.includes("game/")),[g]),{updatedJackpot:b}=a.useMemo((()=>{var e;const t=null===(e=null==r?void 0:r.levels)||void 0===e?void 0:e.map((e=>Object.assign(Object.assign({},e),{humanizedAmount:v(null==e?void 0:e.amount_cents,null==r?void 0:r.currency)})));return{updatedJackpot:r?Object.assign(Object.assign({},r),{levels:t}):void 0}}),[r,v]);return o?a.createElement(Gl.Z,{mod:"jackpot-prizes"}):a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(zl,e,{[`${zl}--loading`]:!b,[`${zl}--${s}`]:s,[`${zl}--game`]:_})},l&&(null===(p=null==i?void 0:i.addNetworkLevel)||void 0===p?void 0:p.active)&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(`${zl}__item`,`${zl}__item--network`)},a.createElement(Be.Z,{isLazy:!1,className:`${zl}__image`,src:null===(d=null==i?void 0:i.addNetworkLevel)||void 0===d?void 0:d.iconUrl,previewSrc:n(17814)}),a.createElement("div",{className:`${zl}__content`},a.createElement("div",{className:`${zl}__title`},t.t("jackpot.prizes.level_1",null===(m=null==i?void 0:i.addNetworkLevel)||void 0===m?void 0:m.titleLevel)),a.createElement("div",{className:`${zl}__pool`},a.createElement(Bl.Z,{cents:null==l?void 0:l.cent,currency:null===(y=null==l?void 0:l.humanizeCurrency)||void 0===y?void 0:y.code,roundUpToOneHundredth:u}))))),b?a.createElement(a.Fragment,null,null===(f=null==b?void 0:b.levels)||void 0===f?void 0:f.map(((e,o)=>{var s,i;let l=n(17329);try{l=n(81164)(`./${null==e?void 0:e.identifier}.webp`)}catch(e){}return a.createElement("div",{className:Ue.dhh(`${zl}__item`,`${zl}__item--${null==e?void 0:e.identifier}`),key:o},(null==e?void 0:e.identifier)&&a.createElement(a.Fragment,null,a.createElement(Be.Z,{isLazy:!1,className:`${zl}__image`,src:l,previewSrc:n(17814)}),a.createElement("div",{className:`${zl}__content`},a.createElement("div",{className:`${zl}__title`},t.t(`jackpot.prizes.${null==e?void 0:e.identifier}`,null==e?void 0:e.name)),a.createElement("div",{className:`${zl}__pool`},a.createElement(Bl.Z,{cents:null==e?void 0:e.amount_cents,currency:null==r?void 0:r.currency,roundUpToOneHundredth:u})),c&&a.createElement("div",{className:`${zl}__block-info`},(null===(s=null==c?void 0:c[null==e?void 0:e.identifier])||void 0===s?void 0:s.hitRange)&&a.createElement("div",{className:Ue.dhh(`${zl}__block`,`${zl}__block--hit-range`)},a.createElement("span",{className:`${zl}__label`},t.t("jackpots.hitRange","Hit range")),a.createElement("span",{className:`${zl}__value`},null===(i=null==c?void 0:c[null==e?void 0:e.identifier])||void 0===i?void 0:i.hitRange))))))}))):a.createElement("div",{className:`${zl}__loader`})))})))));var Kl=n(55861);const Hl="game-jackpot-modal",Jl=(0,a.memo)((0,ke.Z)((0,oe.Z)((({className:e,common:t,jackpotParams:n,info:r,title:o,link:s,roundUpToOneHundredth:i})=>{const[l,c]=Ue.r0g();return a.createElement(a.Fragment,null,a.createElement("section",{className:Ue.dhh(Hl,e)},a.createElement("div",{className:`${Hl}__title`},o),a.createElement("div",{className:`${Hl}__pool-title`},a.createElement(a.Fragment,null,t.t("jackpots.pool","Prize pool"))),a.createElement("div",{className:`${Hl}__pool-sum`},a.createElement(Vl.Z,Object.assign({},n,{identifier:(null==n?void 0:n.isNetworkTotal)?n.networkID:n.identifier,roundUpToOneHundredth:i}))),(null==n?void 0:n.identifier)&&a.createElement("div",{className:`${Hl}__content`},a.createElement("div",{className:`${Hl}__levels`},a.createElement(Wl,Object.assign({className:`${Hl}__level`,info:r},n,{roundUpToOneHundredth:i})))),a.createElement("div",{className:`${Hl}__rules`},a.createElement("div",{className:`${Hl}__btn-info`,onClick:c},a.createElement(st.Z,{name:"fast-dep-info"})," ",t.t("jackpots.infoRules","Jackpot rules")))),a.createElement(Jr.Z,{className:"jackpot-modal",open:l,onCloseModal:c},(null==n?void 0:n.identifier)&&a.createElement(hr.Z,null,a.createElement(Kl.Z,{id:n.identifier,type:"terms"}))))})))),Xl=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement(Jl,{jackpotParams:{identifier:"casinoadrenaline_jackpots"},info:{level_1:{hitRange:"3,000 - 5,000 USD"},level_2:{hitRange:"300 - 500 USD"},level_3:{hitRange:"30 - 50 USD"}},title:"Fortune Rush Jackpot",link:"/jackpots",linkTitle:"Jackpot Rules",roundUpToOneHundredth:!0}))),!0),Yl=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Xl,Object.assign({},e)):a.createElement(a.Fragment,null)})))),Ql=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement(Jr.Z,{id:"super",className:"super"},a.createElement(no,{cms:!0,pagePath:"super"})),a.createElement(Jr.Z,{id:"big",className:"big"},a.createElement(no,{cms:!0,pagePath:"big"})),a.createElement(Jr.Z,{id:"grand",className:"grand"},a.createElement(no,{cms:!0,pagePath:"grand"})),a.createElement(Jr.Z,{id:"cashback",className:"cashback"},a.createElement(no,{cms:!0,pagePath:"cashback"})),a.createElement(Jr.Z,{id:"rush",className:"rush"},a.createElement(no,{cms:!0,pagePath:"rush"})),a.createElement(Jr.Z,{id:"newgame",className:"newgame"},a.createElement(no,{cms:!0,pagePath:"newgame"})),a.createElement(Jr.Z,{id:"sports",className:"sports"},a.createElement(no,{cms:!0,pagePath:"sports"})),a.createElement(Jr.Z,{id:"tournament",className:"tournament"},a.createElement(no,{cms:!0,pagePath:"tournament"})))),!0),ec=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Ql,Object.assign({},e)):a.createElement(a.Fragment,null)}))));var tc=n(72985);const nc=e=>t=>{const n=(0,o.v9)(tc._),r=(0,o.v9)(tc.O),s=(0,o.I0)(),i=(0,a.useCallback)((()=>{(null==n?void 0:n.type)===N.JU.ScratchCard?s((0,ln.Ip)(n.type)):s((0,ln.wt)())}),[n,s]);return a.createElement(e,Object.assign({notification:n,onCloseModal:i,confirmationOnCloseNotification:r},t))},ac=e=>t=>{const n=(0,o.I0)(),r=(0,a.useCallback)((()=>{n((0,ln.wt)())}),[]),s=(0,a.useCallback)((()=>{n((0,ln.aZ)())}),[]);return a.createElement(e,Object.assign({closeModal:r,closeConfirmationOnCloseNotification:s},t))};var rc=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const oc=e=>t=>{var{currency:n,id:r,stage:s,onActivate:i,onForfeit:l,games_info:c=[]}=t,u=rc(t,["currency","id","stage","onActivate","onForfeit","games_info"]);const p=(0,o.I0)(),{amount_cents:d,amount_wager_cents:m,amount_wager_requirement_cents:y}=u,f=(0,o.v9)(Vt.c)[(n||"").toLowerCase()],v=(0,a.useMemo)((()=>f?(0,Hn.Z)(d,f):{symbol:"",sum:0}),[f,d]),g=(0,a.useMemo)((()=>f?(0,Hn.Z)(m,f):{symbol:"",sum:0}),[f,m]),_=(0,a.useMemo)((()=>f?(0,Hn.Z)(y,f):{symbol:"",sum:0}),[f,y]),b=(0,a.useCallback)((()=>{p((0,Kt.Hr)({id:r})),l&&l()}),[r,l]),h=(0,a.useCallback)((()=>{p((0,Kt.L4)({id:r})),i&&i()}),[r,i]),O=(0,a.useMemo)((()=>N.LK.some((e=>e===s))),[s]);return a.createElement(e,Object.assign({id:r,currency:n,stage:s,humanizedAmount:v,humanizedWageredAmount:g,humanizedRequiredToWagerAmount:_,forfeit:b,activate:h,isActive:O,games_info:c},u))},sc=oc;var ic=n(87974),lc=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const cc=e=>t=>{var{games:n=[]}=t,r=lc(t,["games"]);const s=(0,o.v9)(ic.D);return a.createElement(e,Object.assign({games:n,extension:s},r))},uc=cc;var pc=n(98220),dc=n(46691),mc=n(60197);var yc=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const fc=e=>t=>{var{extension:n}=t,r=yc(t,["extension"]);const s=(0,o.v9)(ye.uJ),i=(0,a.useMemo)((()=>(0,pc.Z)({id:r.identifier,extension:n,cdn:s})),[r.identifier,n,s]),l=(0,o.I0)(),c=(0,a.useCallback)((()=>{l((0,ln.wt)())}),[l]),u=(({id:e})=>((0,mc.g)({gameId:e}),(0,o.v9)(M.xF)(e)))({id:r.identifier})||{id:r.identifier,urlId:r.frontend_url,seoTitle:r.frontend_url},{onPlayClick:p}=(0,dc.w)(u),d=(0,a.useCallback)((e=>{p(e),c()}),[p,c]);return a.createElement(e,Object.assign({imageUrl:i,closeModal:c,onPlayClick:p,openGame:d},r))},vc=fc,gc="bonus-game",_c=(0,a.memo)((0,ke.Z)(vc((0,oe.Z)((({className:e,identifier:t,frontend_url:n,imageUrl:r,title:o,common:s,closeModal:i})=>{const l=Ue.Gcp();return a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(e,gc,{[`${gc}--mobile`]:"mobile"===(null==s?void 0:s.device)||"screen-xs"===l.name}),key:t},a.createElement("div",{className:`${gc}__wrapper`},a.createElement("div",{className:`${gc}__block-img`},a.createElement(Be.Z,{className:`${gc}__img`,alt:o,src:r})),a.createElement("div",{className:`${gc}__action`},a.createElement("div",{className:`${gc}__description`},a.createElement("div",{className:`${gc}__title`},o)),a.createElement("div",{className:`${gc}__buttons`},a.createElement("div",{className:`${gc}__block-play`},a.createElement(da.Z,{onClick:i,to:`/game/${n}`,className:`${gc}__play`},s.t("games.play"))))))))}))))),bc=(0,a.memo)((0,ke.Z)(uc((0,oe.Z)((({games:e,common:t,extension:n})=>{const[r,o]=Ue.r0g();return a.createElement(a.Fragment,null,a.createElement("div",{className:"bonus-games"},a.createElement("div",{className:"bonus-games__list"},e.slice(0,3).map((e=>a.createElement(_c,Object.assign({},e,{key:e.identifier,extension:n,className:"bonus-games__item"}))))),e.length>3&&a.createElement(pn.Z,{className:"bonus-games__show-more",onClick:o,variant:N.cT.Primary},"+",e.length-3," ",t.t("bonusGames.more")),a.createElement(Jr.Z,{className:"bonus-games__modal",open:r,onCloseModal:o},a.createElement("span",{className:"bonus-games__modal-title"},t.t("bonusGames.availableGames")),a.createElement("div",{className:"bonus-games__modal-content"},e.map((e=>a.createElement(_c,Object.assign({},e,{key:e.identifier,extension:n}))))))))})))));var hc=n(89633);const Oc=(0,a.memo)((0,ke.Z)(sc((0,oe.Z)((({className:e,common:t,title:n,stage:r,currency:o,amount_wager_requirement_cents:s,amount_cents:i,isActive:l,valid_until:c,activatable:u,activatable_until:p,activate:d,forfeit:m,humanizedAmount:y,games_info:f})=>a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh("bonus",e)},a.createElement("div",{className:"bonus__title"},t.t("bonus.title")),a.createElement("div",{className:"bonus__name"},n," ",a.createElement("span",{className:"bonus__stage"},"(",t.t(`bonus.status.${r}`),")")),a.createElement("div",{className:"bonus__description"},!!Object.keys(y).length&&`${y.sum} ${y.symbol}`,a.createElement("span",{className:"bonus__wager"},t.t("bonus.wager"),": ",Math.round(s/i))),a.createElement(bc,{className:"bonus__games",games:f}),a.createElement("div",{className:"bonus__timer-section"},a.createElement("span",{className:"bonus__time-title"},c?t.t("bonus.expiryDate"):t.t("bonus.activateUntil"),":"," "),l&&(c||p)?a.createElement(hc.Z,{className:"bonus__timer",endTime:c||p}):Ue.vcm(c||p,N.zT)),l&&a.createElement("div",{className:"bonus__button-list"},a.createElement(pn.Z,{className:"bonus__button",onClick:m,variant:N.cT.Secondary},t.t("bonus.forfeit")),u&&a.createElement(pn.Z,{className:"bonus__button",onClick:d},t.t("bonus.activate")))))))))),Ac=(0,a.memo)((0,ke.Z)(ac((0,oe.Z)((({bonus:e,closeModal:t})=>e?a.createElement(Oc,Object.assign({className:"notification-center-modal-content-bonus"},e,{onForfeit:t})):null))))),Ec=(0,a.memo)((0,ke.Z)(ac((0,oe.Z)((({closeModal:e})=>null)))));var xc=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Sc=e=>t=>{var{id:n,games_info:r=[],stage:s,onActivate:i}=t,l=xc(t,["id","games_info","stage","onActivate"]);const c=(0,o.I0)(),u=(0,a.useCallback)((()=>{c((0,Ht.w$)({id:n})),c((0,ln.wt)())}),[n]),p=(0,a.useCallback)((()=>{c((0,Ht.ky)({id:n})),null==i||i()}),[n,i]),d=N.LK.includes(s);return a.createElement(e,Object.assign({id:n,forfeit:u,activate:p,games_info:r,stage:s,isActive:d},l))},Pc=Sc,Nc="freespin",wc=(0,a.memo)((0,ke.Z)(Pc((0,oe.Z)((({className:e,common:t,title:n,stage:r,freespins_total:o,valid_until:s,games_info:i,activatable_until:l,forfeit:c,activate:u})=>a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(Nc,e)},a.createElement("div",{className:`${Nc}__title`},n," ",a.createElement("span",{className:`${Nc}__status`},"(",r,")")),a.createElement("div",{className:`${Nc}__total`},t.t("freespin.title"),": ",o),a.createElement("div",{className:`${Nc}__games`},a.createElement(bc,{games:i})),a.createElement("div",{className:`${Nc}__timer-section`},a.createElement("span",{className:`${Nc}__time-title`},t.t(s?"freespin.expiryDate":"freespin.activateUntil")),a.createElement(hc.Z,{className:`${Nc}__timer`,endTime:s||l})),a.createElement("div",{className:`${Nc}__button-list`},a.createElement(pn.Z,{className:`${Nc}__button`,onClick:c,variant:N.cT.Secondary},t.t("freespin.forfeit")),"activated"!==r&&a.createElement(pn.Z,{className:`${Nc}__button`,onClick:u},t.t("freespin.activate")))))))))),jc=(0,a.memo)((0,ke.Z)(ac((0,oe.Z)((({freespin:e})=>e?a.createElement(wc,Object.assign({className:"notification-center-modal-content-freespin"},e)):null))))),Cc="bonus-jackpot-win",Ic=(0,a.memo)((0,ke.Z)(sc((0,oe.Z)((({className:e,common:t,title:n,stage:r,currency:o,amount_wager_requirement_cents:s,amount_cents:i,isActive:l,valid_until:c,activatable:u,activatable_until:p,activate:d,humanizedAmount:m,games_info:y})=>a.createElement(a.Fragment,null,a.createElement("section",{className:Ue.dhh(Cc,e)},a.createElement("div",{className:`${Cc}__content`},a.createElement("div",{className:`${Cc}__congratulations`},t.t("jackpotWin.congratulations","Congratulations!")),a.createElement("div",{className:`${Cc}__main-block`},a.createElement(Be.Z,{src:Ue.WP6("/images/jackpots/modal/modal-bg.webp"),className:`${Cc}__bg`}),a.createElement("div",{className:`${Cc}__title`},t.t("jackpotWin.title","You won jackpot!")),a.createElement("div",{className:`${Cc}__sum`},m.symbol," ",Ue.C9e(m.sum,","),false),l&&a.createElement("div",{className:`${Cc}__buttons`},u&&a.createElement(pn.Z,{className:`${Cc}__activate`,variant:N.cT.Primary,onClick:d},t.t("bonus.activate")))))))))))),Tc=(0,a.memo)((0,ke.Z)(ac((0,oe.Z)((({jackpotWin:e,closeModal:t})=>e?a.createElement(Ic,Object.assign({className:"notification-center-modal-content-jackpot-win"},e,{onForfeit:t})):null))))),kc=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("span",{className:"prize-level","data-snippet-id":e.id},a.createElement("span",{className:"prize-level__prize"},"$4000")))),!0),Rc=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(kc,Object.assign({},e)):a.createElement(a.Fragment,null)})))),Lc=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("span",{className:"prize-level","data-snippet-id":e.id},a.createElement("span",{className:"prize-level__prize"},"$4000")))),!0),Fc=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Lc,Object.assign({},e)):a.createElement(a.Fragment,null)})))),Mc=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("span",{className:"prize-level","data-snippet-id":e.id},a.createElement("span",{className:"prize-level__prize"},"$5000")))),!0),$c=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Mc,Object.assign({},e)):a.createElement(a.Fragment,null)})))),Zc=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("span",{className:"prize-level","data-snippet-id":e.id},a.createElement("span",{className:"prize-level__prize"},"$5000")))),!0),qc=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Zc,Object.assign({},e)):a.createElement(a.Fragment,null)})))),Dc=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("span",{className:"prize-level","data-snippet-id":e.id},a.createElement("span",{className:"prize-level__prize"},"$6000")))),!0),Vc=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Dc,Object.assign({},e)):a.createElement(a.Fragment,null)})))),Uc=(0,ke.Z)((e=>a.createElement(a.Fragment,null,a.createElement("span",{className:"prize-level","data-snippet-id":e.id},a.createElement("span",{className:"prize-level__prize"},"$8000")))),!0),Gc=(0,a.memo)((0,ke.Z)((0,oe.Z)((e=>{var t;return"en"===(null===(t=e.common.player)||void 0===t?void 0:t.language)?a.createElement(Uc,Object.assign({},e)):a.createElement(a.Fragment,null)})))),Bc=(0,a.memo)((0,ke.Z)((0,oe.Z)((({id:e})=>{switch(e){case"level_1":return a.createElement(Rc,{id:"prize-level-1"});case"level_2":return a.createElement(Fc,{id:"prize-level-2"});case"level_3":return a.createElement($c,{id:"prize-level-3"});case"level_4":return a.createElement(qc,{id:"prize-level-4"});case"level_5":return a.createElement(Vc,{id:"prize-level-5"});case"level_6":return a.createElement(Gc,{id:"prize-level-6"});default:return null}})))),zc="notification-center-modal-content-level",Wc=(0,a.memo)((0,ke.Z)(ac((0,oe.Z)((e=>e.level?a.createElement(a.Fragment,null,a.createElement("div",{className:zc},a.createElement("div",{className:`${zc}__title`},e.common.t("notificationCenterModal.levelUp.title","Congratulations!")),a.createElement("div",{className:`${zc}__wrapper`},a.createElement("div",{className:`${zc}__wrapper-left`},a.createElement("div",{className:`${zc}__subtitle`},e.common.t("notificationCenterModal.levelUp.subtitle","You have unlocked")),a.createElement("div",{className:`${zc}__level-name`},e.common.t(`levelNames.level.${e.level.id}`,e.level.name)),a.createElement("div",{className:`${zc}__points`},Ue.C9e(e.level.conditions[0].persistent_comp_points.min," "),e.level.conditions[0].persistent_comp_points.max?a.createElement(a.Fragment,null," - ",Ue.C9e(e.level.conditions[0].persistent_comp_points.max," ")):a.createElement(a.Fragment,null,"+")," ",e.common.t("vipPage.level.cp")),a.createElement("div",{className:`${zc}__prize`},a.createElement(Bc,{id:e.level.id}))),e.level.id&&a.createElement("div",{className:`${zc}__image-wrapper`},a.createElement(Be.Z,{className:`${zc}__image`,src:Ue.WP6(`/images/levels/${e.level.id}.png`),previewSrc:n(47766)}))))):null)))));var Kc=n(18371),Hc=n.n(Kc),Jc=n(9443),Xc=n.n(Jc);const Yc=["bonus_amount","freespins_count"],Qc=e=>{var t;const n=(0,o.v9)(Vt.c),r=null===(t=(0,o.v9)(Ae.lA))||void 0===t?void 0:t.currency,s=(0,a.useMemo)((()=>e.map((e=>{const t=e.bonuses.map((e=>{let t=null;if(e.type!==N.u8){const a=e.attributes.find((e=>Yc.includes(e.field))),o=(null==a?void 0:a.value)||0;t="number"==typeof o?o:((e,t,n)=>{const a=n&&t[n.toLowerCase()],r=n&&((e,t)=>{var n;return null===(n=e.find((({currency:e})=>e===t)))||void 0===n?void 0:n.amount_cents})(e,n);return a&&r?(0,Hn.Z)(r,a):N.Q_})(o,n,r)}return{title:e.title,type:e.type,amount:t}}));return{loot:t[0].amount,loots:t,createdAt:e.created_at,prize:e.prize}}))),[n,e,r]);return s};var eu=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const tu=(e,t)=>t.weight-e.weight,nu=e=>t=>{var n,{id:r,items:s,stage:i,display:l,sortItems:c=tu}=t,u=eu(t,["id","items","stage","display","sortItems"]);const p=(0,o.I0)(),d=null===(n=(0,o.v9)(Ae.lA))||void 0===n?void 0:n.currency,[m,y]=(0,a.useState)(null),[f,v]=(0,a.useState)([]),[g]=(0,a.useState)(i),[_,b]=(0,a.useState)(!1),h=g===N.cK.Issued&&i===N.cK.Activated,[O,A]=(0,a.useState)(null),[E,x]=(0,a.useState)(!1),S=(0,a.useMemo)((()=>l?[...s].sort(c).slice(0,l):s),[s,l,c]),P=(0,a.useCallback)((()=>{v(S.map(((e,t)=>t))),x(!0)}),[S,v,x]);(0,a.useEffect)((()=>{i===N.cK.Issued||h&&_||f.length===S.length||P()}),[i,h,_,S,P,f]);const w=(0,a.useCallback)((e=>{Xc()(Number,e)&&v([...f,e]),i===N.cK.Issued&&(p((0,Jt._V)({id:r})),y(e),b(!0)),null===O&&A(e)}),[r,f,O,i,p]),j=(0,a.useMemo)((()=>jt()(Hc()(!0,"prize"),S)),[S]),C=(0,a.useCallback)((()=>{p((0,Jt.fd)({id:r})),P(),x(!0)}),[r,p,P]),I=Qc(S),T=(0,a.useMemo)((()=>null!==m&&j>=0?((e,t,n)=>{const a=[...e],r=Object.assign({},a[t]);return a[t]=a[n],a[n]=r,a})(I,m,j):I),[m,j,I]),k=(0,a.useMemo)((()=>((e,t)=>null===e||"object"!=typeof e||e.rootCurrency.code===t)(I[0].loot,d)),[I[0].loot,d]);return a.createElement(e,Object.assign({id:r,isLootboxAvailableForCurrentCurrency:k,cancel:C,activate:w,boxes:T,winningBoxIndex:j,selectedBoxIndexes:f,showAllBoxes:P,selectedBoxIndex:O,shownAllBoxes:E,stage:i},u))},au=nu,ru=(0,a.memo)((0,ke.Z)(au((0,oe.Z)((({className:e,common:t,title:r,stage:o,activate:s,cancel:i,boxes:l,shownAllBoxes:c,winningBoxIndex:u,selectedBoxIndex:p,showAllBoxes:d,valid_until:m})=>{const y="canceled"===o,f=null!==p;let v;return v=c?t.t("lootbox.helpShownAllBoxes","Use your bonus"):f||y?t.t("lootbox.helpActivate","Tiny lootbox on deposit with expiration 5 min"):t.t("lootbox.helpClick","Click the box to reveal your plize"),a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh("lootbox",e)},a.createElement("div",{className:"lootbox__content"},a.createElement("div",{className:"lootbox__title"},r),a.createElement("div",{className:"lootbox__subtitle"},v," ",o&&a.createElement("span",null,"(",o,")")),a.createElement("div",{className:"lootbox__boxes"},l.map((({loot:e,createdAt:r},o)=>{const i=p===o,l=i||c,d=f&&!i||y,m="object"==typeof e?`${e.sum} ${e.symbol}`:`${e} ${t.t("lootbox.freespins")}`,v=!("object"==typeof e?e.sum:e);let g;return g=l?null!==e?"lootboxes__image--open.png":"lootboxes__image--empty.png":"lootboxes__image.png",a.createElement("div",{className:Ue.dhh("lootbox__box",{"lootbox__box--disabled":d,"lootbox__box--selected":i,"lootbox__box--empty":v}),onClick:()=>s(o),key:r},a.createElement(Be.Z,{src:Ue.WP6(`/images/lootboxes/${g}`),className:Ue.dhh("lootbox__image",{"lootbox__image--open":l&&!v,"lootbox__image--empty":l&&v}),previewSrc:n(47766)}),(i&&u>=0||c)&&!v&&a.createElement("div",{className:"lootbox__prize"},m))}))),!f&&m&&!y&&a.createElement(a.Fragment,null,a.createElement("div",{className:"lootbox__valid-until"},t.t("lootbox.validUntil")),a.createElement(hc.Z,{className:"lootbox__timer",endTime:m})),(f&&!c||y&&!c)&&a.createElement(pn.Z,{variant:N.cT.Secondary,className:"lootbox__show-all-boxes",onClick:d},t.t("lootbox.showAllBoxes")),!f&&!y&&a.createElement(pn.Z,{variant:N.cT.Secondary,className:"lootbox__cancel",onClick:i},t.t("lootbox.cancel")))))}))))),ou=(0,a.memo)((0,ke.Z)(ac((0,oe.Z)((({lootbox:e})=>e?a.createElement(ru,Object.assign({},e)):null)))));var su=n(46376),iu=n.n(su),lu=n(80620),cu=n.n(lu);const uu=(0,Nt.createAction)("@@LOOTWHEEL/ROTATION_FINISH")();var pu=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const du=e=>t=>{var{id:n,items:r,stage:s,animationDuration:i=4}=t,l=pu(t,["id","items","stage","animationDuration"]);const[c,u]=(0,a.useState)(s!==N.cK.Issued),p=(0,o.v9)(Ae.Wt),d=(0,o.v9)(Vt.c),m=P.Z.currencyExchange.defaultFiatCurrency,y=P.Z.currencyExchange.defaultCryptoCurrency,f=(0,o.I0)(),v=(0,a.useCallback)((()=>{s===N.cK.Issued&&f((0,Jt._V)({id:n}))}),[n,s,f]),g=(0,a.useCallback)((()=>{f((0,Jt.fd)({id:n}))}),[n,f]),_=(0,a.useMemo)((()=>{if(s===N.cK.Activated)return jt()(Hc()(!0,"prize"),r)}),[r,s]),b=(0,a.useMemo)((()=>r.map((e=>Object.assign(Object.assign({},e),{bonuses:e.bonuses.map((e=>{var t;if("bonus"===e.type){const n=null===(t=iu()(Hc()("bonus_amount","field"),e.attributes))||void 0===t?void 0:t.value,a=iu()(Hc()(p,"currency"),n)||iu()(Hc()(m,"currency"),n)||iu()(Hc()(y,"currency"),n)||n[0];if(a){const t=d[cu()(a.currency)],{sum:n,code:r,symbol:o}=(0,Ue.TnX)(a.amount_cents,t);return Object.assign(Object.assign({},e),{amount:{sum:n,code:r,symbol:o}})}}return e}))})))),[r,p]);return(0,a.useEffect)((()=>{c||s!==N.cK.Activated||setTimeout((()=>{u(!0),f(uu())}),1e3*i)}),[s,c,i]),a.createElement(e,Object.assign({id:n,cancel:g,activate:v,items:b,winningBoxIndex:_,stage:s,autoApplyBonuses:P.Z.featureFlags.autoApplyBonuses,isAlreadyRotated:c,animationDuration:i},l))},mu=du,yu=(0,a.memo)((0,ke.Z)((0,oe.Z)((({winningBoxIndex:e,groupKey:t,items:r,stage:o,animationDuration:s=4,rotationsCount:i=4,activate:l,className:c})=>{const u=a.useMemo((()=>{if(void 0!==e){const t=360/r.length;return{transition:`transform ${s}s cubic-bezier(0.13, 0.55, 0.24, 1)`,transform:`rotate(${360*i-t*e}deg)`}}return{}}),[r,e]),p=a.useMemo((()=>{try{return n(25323)(`./${t}-wheel.png`)}catch(e){return n(85928)}}),[t]);return a.createElement("div",{className:Ue.dhh(c,"lootwheel-award")},a.createElement(Be.Z,{className:"lootwheel-award__rim",src:n(19840),alt:"Wheel Rim"}),a.createElement(Be.Z,{className:Ue.dhh("lootwheel-award__wheel"),style:u,alt:"Loot Wheel",src:p}),a.createElement(Be.Z,{className:Ue.dhh("lootwheel-award__center",{"lootwheel-award__center--disabled":o!==N.cK.Issued}),src:n(26268),onClick:l,alt:"Wheel Center"}),a.createElement(Be.Z,{className:"lootwheel-award__stopper",src:n(80724),alt:"Wheel Stopper"}))})))),fu=(0,a.memo)((0,ke.Z)(mu((0,oe.Z)((({className:e,common:t,group_key:n,title:r,items:o,stage:s,activate:i,cancel:l,winningBoxIndex:c})=>{const[u,p]=a.useState(s!==N.cK.Issued);return a.useEffect((()=>{u||s!==N.cK.Activated||setTimeout((()=>{p(!0)}),4e3)}),[s]),a.createElement(a.Fragment,null,a.createElement("div",{className:Ue.dhh(e,"lootwheel-item")},a.createElement(yu,{winningBoxIndex:c,groupKey:n,items:o,stage:s,animationDuration:4,activate:i}),a.createElement("div",{className:"lootwheel-item__description-block"},a.createElement("div",{className:"lootwheel-item__title"},r),a.createElement("div",{className:"lootwheel-item__btn-wrap"},(s===N.cK.Issued||s===N.cK.Activated)&&a.createElement(pn.Z,{className:"btn-primary lootwheel-item__action-btn",onClick:i,disabled:s===N.cK.Activated},t.t("lootwheel.spin"))),u&&s===N.cK.Activated&&void 0!==c?a.createElement("div",{className:"lootwheel-item__win-msg"},t.t("lootwheel.winMessage",{bonusTitle:o[c].bonuses[0].title})):null)))}))))),vu=(0,a.memo)((0,ke.Z)(ac((0,oe.Z)((({lootwheel:e})=>e?a.createElement(fu,Object.assign({},e)):null)))));var gu=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const _u=e=>{var{templateName:t}=e,n=gu(e,["templateName"]);switch(t){case"bonus":return a.createElement(Ac,Object.assign({},n));case"default":return a.createElement(Ec,Object.assign({},n));case"freespin":return a.createElement(jc,Object.assign({},n));case"jackpotWin":return a.createElement(Tc,Object.assign({},n));case"level":return a.createElement(Wc,Object.assign({},n));case"lootbox":return a.createElement(ou,Object.assign({},n));case"lootwheel":return a.createElement(vu,Object.assign({},n));default:return a.createElement(a.Fragment,null,t,".view.tsx not found")}},bu="notification-center-modal",hu=(0,a.memo)((0,ke.Z)(nc((0,oe.Z)((e=>null===e.notification?null:a.createElement(a.Fragment,null,a.createElement(Jr.Z,{open:!0,onCloseModal:e.onCloseModal,className:Ue.dhh(bu,`${bu}--${e.notification.type}`)},a.createElement(_u,{templateName:e.notification.type,[e.notification.type]:e.notification})))))))),Ou=(0,Nt.createAction)("@@COOKIES_POLICY/INIT")(),Au=(0,Nt.createAction)("@@COOKIES_POLICY/ACCEPT")(),Eu=(0,Nt.createAction)("@@COOKIES_POLICY/SET_SHOW_NOTIFICATION")(),xu=e=>e.cookiesPolicy.shown,Su=()=>{const e=(0,o.I0)();(0,j.Z)(Ou);const t=(0,a.useCallback)((()=>{e(Au()),e(Eu(!1))}),[]),n=(0,o.v9)(B.ZM),r=(0,o.v9)(B.EW),s=(0,o.v9)(xu),i=(0,a.useCallback)((()=>{e(Eu(!1))}),[]);return(0,a.useMemo)((()=>{const e=P.Z.featureFlags.useCookiePolicyPage&&(null==r?void 0:r.path)?null==r?void 0:r.path:null==n?void 0:n.path;return{onClose:i,acceptCookiesPolicy:t,linkToPolicyPage:`/${e}`,shown:s}}),[i,t,null==n?void 0:n.path,s,null==r?void 0:r.path])},Pu=e=>t=>{const{onClose:n,acceptCookiesPolicy:r,linkToPolicyPage:o,shown:s}=Su();return a.createElement(e,Object.assign({onClose:n,acceptCookiesPolicy:r,linkToPolicyPage:o,shown:s},t))},Nu=(0,a.memo)((0,ke.Z)(Pu((0,oe.Z)((e=>e.shown?a.createElement(a.Fragment,null,a.createElement("div",{className:"notification-cookies-policy"},a.createElement("div",{className:"notification-cookies-policy__text-wrapper"},a.createElement("h4",{className:"notification-cookies-policy__title"},e.common.t("cookiesPolicy.description"),e.linkToPolicyPage?a.createElement(ct.Z,{className:"notification-cookies-policy__link",to:e.linkToPolicyPage},e.common.t("cookiesPolicy.link")):e.common.t("cookiesPolicy.link")),a.createElement(pn.Z,{className:"notification-cookies-policy__accept",id:"ok_cookie_button",onClick:e.acceptCookiesPolicy},e.common.t("cookiesPolicy.accept"))))):null))))),wu=(0,Nt.createAction)("@@ACCESS_BY_COUNTRY_POLICY/ACCEPT")(),ju=(0,Nt.createAction)("@@ACCESS_BY_COUNTRY_POLICY/SET_SHOW_NOTIFICATION")();var Cu=n(75982),Iu=n(84217),Tu=n(31955),ku=n(75142),Ru=n(22184),Lu=n.n(Ru),Fu=n(98251),Mu=n(16352),$u=n(59270),Zu=n.n($u);const qu="_access_by_country_policy_accepted";var Du=n(61703);const Vu=(0,U.createSelector)(Du.p,(e=>{var t;return Lu()(Zu()(e,(null===(t=P.Z.accessByCountry)||void 0===t?void 0:t.countries)||[]))})),Uu=()=>JSON.parse(Tu.Z.get(qu)||Zt.I.getItem(qu)||"[]"),Gu=e=>{const t=(0,Du.p)(e),n=(0,Wt.Qi)(e),a=Vu(e),r=Zu()(t,Uu());return n||a||r},Bu=e=>e.accessByCountryPolicy.shown,zu="unavailable-in-country",Wu=(0,Et.l)(((e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo))),e.pipe((0,St.h)((0,Nt.isActionOf)(Fu.Pk)),(0,Iu.q)(1)),e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)))]).pipe((0,St.h)((()=>{const{page:e}=(0,R.EE)(t.value);return e!==zu})),(0,St.h)((()=>Lu()(Gu(t.value)))),(0,Pt.U)((()=>ju(!0))))),((e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo))),e.pipe((0,St.h)((0,Nt.isActionOf)(Fu.Pk)),(0,Iu.q)(1)),e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)))]).pipe((0,St.h)((()=>{const{page:e}=(0,R.EE)(t.value);return e===zu})),(0,St.h)((()=>Gu(t.value))),(0,Pt.U)((()=>{const e=(0,s.k$)(t.value),n=(0,K.KG)(e,{redirectPathname:"/error",newState:e.state});return(0,Cu.gx)(n)})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(wu)),(0,Rt.b)((()=>{const e=(0,Mu.p)(t.value),n=Uu(),a=JSON.stringify([e,...n]);Zt.I.setItem(qu,a),Tu.Z.remove(qu)})),(0,_i.l)())));var Ku=n(15498),Hu=n(69377);const Ju=()=>{const e=(0,o.I0)();(0,Hu.Y)();const t=(0,a.useCallback)((()=>{e(wu()),e(ju(!1))}),[]),n=(0,o.v9)(Bu),r=(0,a.useCallback)((()=>{e(ju(!1))}),[]),s=(0,o.v9)(Ku.IE),i=(0,o.v9)(Fu.vJ),l=(0,a.useMemo)((()=>iu()(Hc()(null==i?void 0:i.country_code,"code"),s)),[i,s]);return(0,a.useMemo)((()=>({onClose:r,acceptAccessByCountryPolicy:t,countryLabel:null==l?void 0:l.name,shown:n})),[r,t,null==l?void 0:l.name,n])},Xu=e=>t=>{const{onClose:n,acceptAccessByCountryPolicy:r,shown:o,countryLabel:s}=Ju();return a.createElement(e,Object.assign({onClose:n,acceptAccessByCountryPolicy:r,shown:o,country:s},t))},Yu="notification-unavailable-in-country-policy",Qu=(0,a.memo)((0,ke.Z)(Xu((0,oe.Z)((e=>e.shown?a.createElement(a.Fragment,null,a.createElement("div",{className:Yu},a.createElement("div",{className:`${Yu}__text-wrapper`},a.createElement("h4",{className:`${Yu}__title`},e.common.t("accessByCountryPolicy.description",{country:e.country})),a.createElement(pn.Z,{variant:N.cT.Primary,className:`${Yu}__accept`,onClick:e.acceptAccessByCountryPolicy},e.common.t("accessByCountryPolicy.accept")),a.createElement(ct.Z,{to:"/unavailable-in-country",onClick:e.onClose},a.createElement(pn.Z,{variant:N.cT.Secondary,className:`${Yu}__decline`},e.common.t("accessByCountryPolicy.decline")))))):null)))));var ep=n(50704);const tp=(0,a.memo)((0,oe.Z)((({common:e,children:t})=>{var n,r;const o=null===(n=e.player)||void 0===n?void 0:n.isSignedIn,s=Ue.R9F(),i=Ue.E0T($n.tS),l=Ue._xz(),c=Ue.E0T("fast-deposit"),u=Ue.E0T("success-after-login"),p=Ue.E0T("sign-up"),d=Ue.weJ(),m=a.useMemo((()=>d.includes("game/")),[d]);a.useMemo((()=>d.includes("sports")),[d]);a.useEffect((()=>{var t;const n=null===(t=null==e?void 0:e.player)||void 0===t?void 0:t.language,a=m?" body--game":"";document.body.className="body body--"+n+a,document.documentElement.lang=n||"en"}),[null===(r=null==e?void 0:e.player)||void 0===r?void 0:r.language,m,o,l,u]),Ue.pdn((()=>{c&&l("fast-deposit")()}),[N.U9.UnauthorizedPlayer,N.U9.PaymentSubmitNotify],{condition:(e,t)=>e||t}),Ue.pdn((()=>{s("fast-deposit")()}),[N.U9.FromGameDeposit]);const y=a.useCallback((()=>{i&&l($n.tS)()}),[i,l]),f=a.useCallback((()=>{p&&l("sign-up")()}),[l,p]);return Ue.XC9("screen-lg",y),Ue.pdn(f,[N.U9.SignUp]),Ue.LX6?a.createElement(We.Z,null,t):a.createElement(a.Fragment,null,a.createElement(Gr,null,a.createElement(We.Z,null,a.createElement(tt,null),a.createElement(Hr,null,a.createElement(We.Z,null,t)),a.createElement(Jr.Z,{id:"search-modal",className:"search-modal"},a.createElement(to,{placeholder:"common.search"})),a.createElement(Jr.Z,{id:"sign-in",className:"sign-in-modal"},a.createElement(no,{className:"sign-in-modal__page",pagePath:"users/sign_in"})),a.createElement(Jr.Z,{id:"sign-up",className:"sign-up-modal"},a.createElement(no,{className:"sign-up-modal__page",pagePath:"users/sign_up"})),a.createElement(Jr.Z,{id:"success-after-registration",className:"welcome-modal-wrapper"},a.createElement(ro,{id:"welcome-modal"})),a.createElement(Jr.Z,{id:"success-after-login",className:"welcome-modal-wrapper"},a.createElement(so,{id:"no-depo-modal"})),a.createElement(co,{id:$n.tS,isCloseButtonHidden:!0,className:"bar-modal"},a.createElement(po,null)),a.createElement(Jr.Z,{id:"terms-and-conditions",className:"terms-and-conditions"},a.createElement(no,{cms:!0,pagePath:"terms-and-conditions"})),a.createElement(Jr.Z,{id:"bonus-terms",className:"bonus-terms"},a.createElement(no,{cms:!0,pagePath:"bonus-terms"})),a.createElement(Jr.Z,{id:"fast-deposit",className:"deposit-modal"},a.createElement(Il,null)),a.createElement(Zl,null),a.createElement(Jr.Z,{id:"iphone-modal",className:"iphone-modal"},a.createElement(Dl,{id:"iphone-modal"})),a.createElement(Jr.Z,{id:"game-jackpot-modal",className:"modal-game-jackpot"},a.createElement(Yl,{id:"game-jackpot-modal"})),a.createElement(ec,{id:"modal-handler"}),a.createElement(hu,null),a.createElement(Nu,null),a.createElement(Qu,null),a.createElement(ep.Z,null))))}))),np=(0,a.memo)((({isTranslationKeysQueryParamExist:e})=>((0,j.Z)(ye.gl),(()=>{const e=(0,o.I0)();(0,a.useEffect)((()=>{e((0,ye.XD)()),"function"==typeof window.__HYDRATION_DONE_CALLBACK__&&window.__HYDRATION_DONE_CALLBACK__()}),[])})(),(()=>{const e=(0,C.k6)(),t=(0,o.v9)(R.mq);(0,a.useEffect)((()=>{"PUSH"!==e.action&&"REPLACE"!==e.action||window.scrollTo(0,0)}),[e,t])})(),(0,a.useEffect)((()=>{try{window!=window.top&&window.top&&(fe.L||(window.top.location.href=window.location.href))}catch(e){(0,f.Tb)(e,{source:"app-iframe"})}})),(0,a.useEffect)((()=>{try{const e=document.querySelector("#canvas");e&&e.remove()}catch(e){(0,f.Tb)(e,{source:"app-remove-html-spinner"})}}),[]),a.createElement(a.Fragment,null,e?a.createElement(i.ql,null,a.createElement("meta",{name:"robots",content:"noindex"})):null,a.createElement(ve.DI,null),a.createElement(_e,null),a.createElement(be.A,null,a.createElement(tp,null,a.createElement(me,null))),a.createElement(Te,null),a.createElement(ze,null))))),ap=()=>{(0,ce.S)()&&(window.appInfo={box:{version:"1bccc05",commitHash:"1bccc05dc8ab6126fefbe6f687769a99f841e552",branch:"master"},core:{version:"2.1.27",branch:"master"},ciPipelineId:"3329659",projectName:"casinoadrenaline",buildTime:"Mon, 02 Dec 2024 16:46:32 GMT",ssr:!1,spaModeEnabledForSSR:!1,ssrConfig:P.Z.ssr})};var rp=n(32528);const op=(0,Nt.createAction)("@@SERVICE_WORKER/IS_READY")();var sp=n(6087),ip=n(77576),lp=function(e,t,n,a){return new(n||(n=Promise))((function(r,o){function s(e){try{l(a.next(e))}catch(e){o(e)}}function i(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((a=a.apply(e,t||[])).next())}))};var cp=function(e,t,n,a){return new(n||(n=Promise))((function(r,o){function s(e){try{l(a.next(e))}catch(e){o(e)}}function i(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((a=a.apply(e,t||[])).next())}))};var up=n(97779),pp=n(96856),dp=n(10810),mp=n(12687),yp=n(59801);const fp={[mp.Vd.Email]:"",[mp.Vd.Password]:"",[mp.Vd.PhoneNumber]:{countryCode:void 0,number:""},[mp.Vd.TwoFactor]:"",errors:{email:[],login:[]}},vp=e=>(t,{payload:n})=>Object.assign(Object.assign({},t),{[e]:n}),gp=(0,Nt.createReducer)(fp).handleAction(yp.setEmail,vp(mp.Vd.Email)).handleAction(yp.setPassword,vp(mp.Vd.Password)).handleAction(yp.setPhoneNumber,vp(mp.Vd.PhoneNumber)).handleAction(yp.setTwoFactor,vp(mp.Vd.TwoFactor)).handleAction(yp.setRequestErrorLoginForm,((e,{payload:t})=>Object.assign(Object.assign({},e),{errors:Object.assign(Object.assign({},e.errors),t)})));var _p=n(93155),bp=n(90256),hp=n(56437);const Op=(0,Nt.createReducer)({}).handleAction(hp.I,(e=>{const t=JSON.parse(Zt.I.getItem(bp.V)||"{}");return Object.assign(Object.assign({},e),t)})).handleAction(hp.e,((e,{payload:t})=>{const{name:n,value:a}=t;return Object.assign(Object.assign({},e),{[n]:a})})).handleAction(_p.K,(e=>({})));var Ap=n(72517);const Ep={values:{email:"",content:"",reason:"",contactByPhone:!1},touched:{email:!1}},xp=(0,Nt.createReducer)(Ep).handleAction(Ap.Lh,((e,{payload:t})=>{const{name:n,value:a}=t;return{values:Object.assign(Object.assign({},e.values),{[n]:a}),touched:{email:!0}}})).handleAction(Ap.Fg,(e=>Object.assign(Object.assign({},e),{values:Object.assign(Object.assign({},e.values),{contactByPhone:!e.values.contactByPhone})}))).handleAction(Ap.hk,(e=>Object.assign(Object.assign({},e),{values:Object.assign(Object.assign({},Ep.values),{email:e.values.email})})));var Sp=n(66155);const{doRequestAction:Pp,errorSelector:Np,requestFulfilledAction:wp,requestRejectedAction:jp}=(0,I.requestsFactory)({request:e=>{const t=new FormData;for(const n in e){const a=e[n];a&&t.append(`complaint[${n}]`,a)}return Sp.ZP.post(Ci.bV.COMPLAINTS,t)},stateRequestKey:"send_complaint_form",transformError:e=>e});var Cp;!function(e){e.firstName="first_name",e.lastName="last_name",e.fathersName="fathers_name",e.dateOfBirth="date_of_birth",e.personalIdentificator="personal_identificator",e.address="address",e.replyAddress="reply_address",e.description="description",e.identificationDocument="identification_document"}(Cp||(Cp={}));const Ip=[Cp.firstName,Cp.lastName,Cp.dateOfBirth,Cp.address,Cp.replyAddress],Tp={[Cp.replyAddress]:"email"},kp=e=>{const t=["address","city","postal_code"];return t.some((t=>!e[t]))?"":t.map((t=>e[t])).join(", ")},Rp=(0,Nt.createAction)("@@APP/COMPLAINT_FORM/UPDATE_FIELD")(),Lp=((0,Nt.createAction)("@@APP/COMPLAINT_FORM/CLEAR_FORM")(),{values:{[Cp.firstName]:"",[Cp.lastName]:"",[Cp.fathersName]:"",[Cp.dateOfBirth]:"",[Cp.personalIdentificator]:"",[Cp.address]:"",[Cp.replyAddress]:"",[Cp.description]:"",[Cp.identificationDocument]:null},isSent:!1}),Fp=(0,Nt.createReducer)(Lp).handleAction(ol.yo,((e,{payload:t})=>Object.assign(Object.assign({},e),{values:Object.assign(Object.assign({},e.values),(0,Er.u4g)(((n,a)=>{if(e.values[a])return n;const r=t.response;return Object.assign(Object.assign({},n),{[a]:a===Cp.address?kp(r):r[Tp[a]||a]})}),{},Ip))}))).handleAction(Rp,((e,{payload:t})=>{const{name:n,value:a}=t;return{isSent:!1,values:Object.assign(Object.assign({},e.values),{[n]:a})}})).handleAction(wp,(()=>({isSent:!0,values:Object.assign({},Lp.values)})));var Mp=n(99490);const $p=(0,Nt.createAction)("@@APP/CHRISTMAS_CALENDAR/SET_DAYS_OPENED")(),Zp=((0,Nt.createAction)("@@APP/CHRISTMAS_CALENDAR/OUTDATED_INITED")(),(0,Nt.createAction)("@@APP/CHRISTMAS_CALENDAR/INIT_CALENDAR")()),qp={days:[],daysOpened:[],dayToBeginTheMonthFrom:0,currentDayIndex:0,isInited:!1,currentDate:Mp.ou.utc().toISODate()},Dp=(e,t)=>e.toObject().year===t.toObject().year&&e.toObject().month===t.toObject().month,Vp=(0,Nt.createReducer)(qp).handleAction($p,((e,{payload:t})=>{const n=Ft()([...e.daysOpened,t.day]),a=e.days.map((e=>Object.assign(Object.assign({},e),{isOpened:n.includes(e.index)})));return Object.assign(Object.assign({},e),{days:a,daysOpened:n})})).handleAction(Zp,((e,{payload:{startDate:t,endDate:n,currentDate:a,enableLocalTime:r}})=>{const[o,s,i]=[t,n,a].map((e=>r?Mp.ou.fromISO(e).toLocal():Mp.ou.fromISO(e)));if(!(s>=i&&i>=o))return Object.assign(Object.assign({},qp),{isInited:!0});const l=Dp(o,i)?o:i.startOf("month"),c=Dp(s,i)?s:i.endOf("month"),[u,p,d]=[l,c,i].map((e=>e.toObject().day||0)),m=o.toObject().day||0,y=l.diff(o,"days").toObject().days||0,f=JSON.parse(Zt.I.getItem("days_opened")||"[]"),v=(g=u,_=p,Array(_-g+1).fill(null).map(((e,t)=>g+t))).map(((e,t)=>{const n=t+y+1;return{index:n,dayInMonth:e,isCurrent:d===e,isPrevious:d>e,isNext:d<e,isOpened:f.includes(n)}}));var g,_;return Object.assign(Object.assign({},e),{isInited:!0,days:v,dayToBeginTheMonthFrom:m,currentDayIndex:d-m,currentDate:a,daysOpened:f})})),Up=(0,Nt.createAction)("@@APP/TIME_LOGGED_IN/SET_VALUE")(),Gp=((0,Nt.createAction)("@@APP/TIME_LOGGED_IN/UPDATE")(),(0,Nt.createAction)("@@APP/TIME_LOGGED_IN/RESTORE")(),(0,Nt.createReducer)(0).handleAction(Up,((e,{payload:t})=>t)));var Bp=n(45170);const zp={},Wp=(0,Nt.createReducer)(zp).handleAction(Bp.G,((e,{payload:{name:t,value:n}})=>Object.assign(Object.assign({},e),{[t]:n}))).handleAction(Bp.s,(()=>zp));var Kp=n(51481),Hp=n.n(Kp),Jp=n(51383),Xp=n.n(Jp),Yp=n(90368),Qp=n.n(Yp),ed=n(52892),td=n.n(ed);const nd=(0,Nt.createAction)("@@GAMES_BLOCKS_V1/INIT_BLOCK")(),ad=(0,Nt.createAction)("@@GAMES_BLOCKS_V1/SET_PAGE")(),rd=(0,Nt.createAction)("@@GAMES_BLOCKS_V1/SELECT_FILTER/ADD")(),od=(0,Nt.createAction)("@@GAMES_BLOCKS_V1/SELECT_FILTER/REM")(),sd=(0,Nt.createAction)("@@GAMES_BLOCK_V1/SORTING/TYPE")(),id=(0,Nt.createAction)("@@GAMES_BLOCK_V1/SORTING/DIRECTION")();var ld=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const cd={page:0,filter:{[N.J_.Collections]:[],[N.J_.Providers]:[]},sort:{type:N.oG.Default,direction:N.I8.ASC}},ud=(0,Nt.createReducer)({}).handleAction(nd,((e,t)=>{const n=t.payload,{name:a}=n,r=ld(n,["name"]);return ei()(Lu(),Hp()(r),Zo()(Qp()(r)),td()({}))(e[a])?Object.assign(Object.assign({},e),{[a]:Object.assign(Object.assign({},e[a]||cd),r)}):e})).handleAction(ad,((e,t)=>{const{name:n,page:a}=t.payload,r=e[n];return Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},r),{page:a})})})).handleAction(rd,((e,t)=>{const{gamesBlockName:n,filterName:a,value:r}=t.payload,o=e[n];return Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},o),{filter:Object.assign(Object.assign({},o.filter),{[a]:[...o.filter[a],r]})})})})).handleAction(od,((e,t)=>{const{gamesBlockName:n,filterName:a,value:r}=t.payload,o=e[n];return Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},o),{filter:Object.assign(Object.assign({},o.filter),{[a]:Xp()(ei()(Lu(),Hp()(r)),o.filter[a])})})})})).handleAction(sd,((e,t)=>{const{gamesBlockName:n,type:a}=t.payload,r=e[n];return Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},r),{sort:Object.assign(Object.assign({},r.sort),{type:a})})})})).handleAction(id,((e,t)=>{const{gamesBlockName:n,direction:a}=t.payload,r=e[n];return Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},r),{sort:Object.assign(Object.assign({},r.sort),{direction:a})})})}));var pd=n(46167);(0,Nt.createAction)("@@APP/BITCOIN_CONVERTER/INIT")();const dd=(0,Nt.createAction)("@@WEBSOCKET/BITCOIN_INFO/UPDATE_CONVERTER")(),md={userInput:1,exchangeRate:null,convertFrom:N.lR.PlayerCurrency},yd=(0,Nt.createReducer)(md).handleAction(dd,((e,{payload:t})=>Object.assign(Object.assign({},e),t)));var fd=n(17682);const vd={cashout_form_submitted:"pending",cashout_confirmed_by_admin:"processing",cashout_admin_canceled:"rejected",canceled:"declined",cashout_user_canceled:"recalled",cashout_succeeded:"succeeded"},gd=["pending","reserved"];var _d=n(80186);const bd=(0,Nt.createReducer)({payments:[],latestEvent:null,pendingCashoutPayments:[]}).handleAction(Ct.hW,((e,{payload:t})=>{const n=e.payments.filter((e=>e.id!==t.id));return Object.assign(Object.assign({},e),{payments:[Object.assign(Object.assign({},t),{isOpened:!1}),...n]})})).handleAction(_d.AP,((e,{payload:t})=>Object.assign(Object.assign({},e),{pendingCashoutPayments:t.response.reduce(((e,t)=>("cashout"===t.action&&gd.includes(t.state)&&e.push({id:t.id,state:t.state}),e)),[])}))).handleAction(fd.zJ,((e,{payload:t})=>{const n=e.pendingCashoutPayments.filter((e=>e.id!==t.payment_id));return gd.includes(vd[t.event])&&n.push({id:t.payment_id,state:vd[t.event]}),Object.assign(Object.assign({},e),{latestEvent:t,pendingCashoutPayments:n})})),hd=bd,Od={levelNotifications:[],openedBonusesIds:[],openedNotifications:JSON.parse(Zt.I.getItem(Dt)||"[]")},Ad=(0,Nt.createReducer)(Od).handleAction(It.QH,((e,{payload:t})=>Object.assign(Object.assign({},e),{levelNotifications:t}))).handleAction(It.Sj,((e,{payload:t})=>Object.assign(Object.assign({},e),{openedBonusesIds:[...t,...e.openedBonusesIds]}))).handleAction(It.$U,((e,{payload:t})=>Object.assign(Object.assign({},e),{openedNotifications:Ft()([t,...e.openedNotifications])}))),Ed=(0,Nt.createAction)("NOTIFICATIONS_HISTORY/SET_IS_OPEN_MODAL")(),xd=(0,Nt.createReducer)({isOpenModal:!1}).handleAction(Ed,((e,{payload:t})=>Object.assign(Object.assign({},e),{isOpenModal:t}))),Sd=(0,Nt.createReducer)({shown:!1}).handleAction(Eu,((e,{payload:t})=>Object.assign(Object.assign({},e),{shown:t}))),Pd=(0,Nt.createReducer)({shown:!1}).handleAction(ju,((e,{payload:t})=>Object.assign(Object.assign({},e),{shown:t}))),Nd=(0,Nt.createReducer)({openNotification:null,openConfirmationOnCloseNotification:null}).handleAction(ln.cx,((e,{payload:t})=>Object.assign(Object.assign({},e),{openNotification:t}))).handleAction(ln.wt,(e=>Object.assign(Object.assign({},e),{openNotification:null,openConfirmationOnCloseNotification:null}))).handleAction(ln.Ip,((e,{payload:t})=>Object.assign(Object.assign({},e),{openConfirmationOnCloseNotification:t}))).handleAction(ln.aZ,(e=>Object.assign(Object.assign({},e),{openConfirmationOnCloseNotification:null}))),wd={show:!1,excludedIDs:new Set},jd=(0,Nt.createReducer)(wd).handleAction(Tl,((e,{payload:t})=>{const n=new Set(e.excludedIDs);return n.add(t),Object.assign(Object.assign({},e),{excludedIDs:n})})).handleAction(kl,((e,{payload:t})=>Object.assign(Object.assign({},e),{show:t}))),Cd=(0,Nt.createAction)("@@VERIFY_REMINDER_NOTIFICATION/SET_DATETIME")(),Id=(0,Nt.createAction)("@@VERIFY_REMINDER_NOTIFICATION/RESET_DATETIME")(),Td={dateTime:void 0},kd=(0,Nt.createReducer)(Td).handleAction(Cd,((e,{payload:t})=>Object.assign(Object.assign({},e),{dateTime:t}))).handleAction(Id,(()=>Td));var Rd=n(3300),Ld=n(56269);const Fd=(0,Nt.createReducer)({token:null,password:"",password_confirmation:""}).handleAction(Ld.Bx,((e,{payload:t})=>Object.assign(Object.assign({},e),{token:t}))).handleAction(Ld.VZ,((e,{payload:t})=>Object.assign(Object.assign({},e),{password:t}))).handleAction(Ld.nv,((e,{payload:t})=>Object.assign(Object.assign({},e),{password_confirmation:t})));var Md=n(33805);const $d=(0,Nt.createReducer)({isInitialized:!1}).handleAction(Md.N,(e=>Object.assign(Object.assign({},e),{isInitialized:!0})));var Zd=n(26450);const qd=(0,Nt.createReducer)({}).handleAction(Zd.e6,((e,{payload:t})=>{const{name:n,value:a}=t;return Object.assign(Object.assign({},e),{[n]:a})})),Dd=(0,Nt.createAction)("@@APP/REGISTRATION_GROUPS/SET")(),Vd=(0,Nt.createReducer)([]).handleAction(Dd,((e,{payload:t})=>t||[])),Ud={action:Le.Payment.Action.Deposit,methodId:null,savedProfileId:null,savedProfileCurrency:null,methodFields:{},playerFields:{},isFieldsValidState:{paymentMethodFields:!0,paymentPlayerFields:!0},amount:"",isFlexibleDepositsEnabled:!1,isSmart:{}},Gd=(0,Nt.createReducer)(Ud).handleAction(mo.YK,((e,{payload:t})=>Object.assign(Object.assign({},e),{action:t}))).handleAction(mo.Fr,((e,{payload:{methodId:t}})=>Object.assign(Object.assign({},e),{methodId:t}))).handleAction(mo.R1,((e,{payload:{savedProfileId:t}})=>Object.assign(Object.assign({},e),{savedProfileId:t}))).handleAction(mo.I_,((e,{payload:t})=>Object.assign(Object.assign({},e),{savedProfileCurrency:t}))).handleAction(mo.MC,((e,{payload:t})=>Object.assign(Object.assign({},e),{methodFields:Object.assign(Object.assign({},e.methodFields),{[t.name]:t.value})}))).handleAction(mo.bJ,(e=>Object.assign(Object.assign({},e),{methodFields:{}}))).handleAction(mo.vA,((e,{payload:t})=>Object.assign(Object.assign({},e),{isFieldsValidState:Object.assign(Object.assign({},e.isFieldsValidState),{[t.type]:t.value})}))).handleAction(mo.Hd,((e,{payload:t})=>Object.assign(Object.assign({},e),{playerFields:Object.assign(Object.assign({},e.playerFields),{[t.name]:t.value}),isSmart:Object.assign(Object.assign({},e.isSmart),{[t.name]:t.isSmart})}))).handleAction(mo.lt,(e=>Object.assign(Object.assign({},e),{playerFields:{}}))).handleAction(mo.hK,((e,{payload:{value:t}})=>Object.assign(Object.assign({},e),{amount:t}))).handleAction(mo.jD,((e,{payload:t})=>Object.assign(Object.assign({},e),{isFlexibleDepositsEnabled:t}))),{doRequestAction:Bd,requestFulfilledAction:zd,errorSelector:Wd,isLoadedSelector:Kd}=(0,I.requestsFactory)({request:e=>Sp.ZP.post(Ci.bV.SELF_ASSESSMENT,{quiz:e}),stateRequestKey:"self-assessment_post",transformError:e=>e}),Hd=((0,Nt.createAction)("@@APP/SELF_ASSESSMENT_FORM/INIT")(),(0,Nt.createAction)("@@APP/SELF_ASSESSMENT_FORM/INIT_STATE")()),Jd=(0,Nt.createAction)("@@APP/SELF_ASSESSMENT_FORM/SET_FIELD")(),Xd=((0,Nt.createAction)("@@APP/SELF_ASSESSMENT_FORM/SUBMIT")(),(0,Nt.createAction)("@APP/SELF_ASSESSMENT_FORM/RESET")()),Yd={score:void 0,data:{}},Qd=(0,Nt.createReducer)(Yd).handleAction(Jd,((e,{payload:t})=>{const{name:n,value:a}=t,{data:r}=e;return Object.assign(Object.assign({},e),{data:Object.assign(Object.assign({},r),{[n]:a})})})).handleAction(zd,((e,{payload:t})=>{const{params:{result:n}}=t;return Object.assign(Object.assign({},e),{score:n})})).handleAction(Hd,((e,{payload:t})=>t)).handleAction(Xd,(()=>Yd));var em=n(91962);const tm={convertFromCurrency:void 0},nm=(0,Nt.createReducer)(tm).handleAction(em.y,((e,{payload:t})=>Object.assign(Object.assign({},e),{convertFromCurrency:t})));var am=n(41470),rm=n(24969);const om=(0,Nt.createReducer)({email:"",firstName:"",isTermsAccepted:!1}).handleAction(rm.V8,((e,{payload:t})=>Object.assign(Object.assign({},e),{email:t}))).handleAction(rm.TR,((e,{payload:t})=>Object.assign(Object.assign({},e),{firstName:t}))).handleAction(rm.Kt,((e,{payload:t})=>Object.assign(Object.assign({},e),{isTermsAccepted:t}))),sm=((0,Nt.createAction)("@@METAMASK/INIT_METAMASK_DEPOSIT")(),(0,Nt.createAction)("@@METAMASK/SET_IS_METAMASK_DEPOSIT_MODAL_SHOWN")()),im=((0,Nt.createAction)("@@METAMASK/DEPOSIT_WITH_METAMASK")(),(0,Nt.createReducer)({isDepositModalShown:!1}).handleAction(sm,((e,{payload:t})=>Object.assign(Object.assign({},e),{isDepositModalShown:t})))),lm=((0,Nt.createAction)("@@GAME_PREVIEW/INIT")(),(0,Nt.createAction)("@@GAME_PREVIEW/SET_ID")()),cm=(0,Nt.createReducer)({gamePreviewId:""}).handleAction(lm,((e,{payload:t})=>Object.assign(Object.assign({},e),{gamePreviewId:t}))),um=(0,Nt.createAction)("@@GAME_PREVIEW_V2/SET_ID")(),pm=(0,Nt.createReducer)({gamePreviewId:""}).handleAction(um,((e,{payload:t})=>Object.assign(Object.assign({},e),{gamePreviewId:t}))),dm=(0,Nt.createReducer)({isModalOpened:!1}).handleAction(cl,(e=>Object.assign(Object.assign({},e),{isModalOpened:!0}))).handleAction(ul,(e=>Object.assign(Object.assign({},e),{isModalOpened:!1})));var mm=n(11885);const ym=(0,Nt.createReducer)({isChatOpen:!1}).handleAction(mm.o,((e,{payload:t})=>Object.assign(Object.assign({},e),{isChatOpen:t})));var fm=n(89203);const vm=(0,Nt.createReducer)({isAvailableByCondition:!0}).handleAction(fm.lW,((e,{payload:t})=>Object.assign(Object.assign({},e),{isAvailableByCondition:t}))),gm=(0,Nt.createAction)("@@SCRATCH_CARD/IS_SCRATCHING_IN_PROGRESS")(),_m=(0,Nt.createReducer)({isScratchingInProgress:!1}).handleAction(gm,((e,{payload:t})=>Object.assign(Object.assign({},e),{isScratchingInProgress:t}))),bm=(0,Nt.createReducer)({value:""}).handleAction(Ri,((e,{payload:t})=>Object.assign(Object.assign({},e),{value:t}))),hm=((0,Nt.createAction)("@@NOTIFY_ON_FUN/CHANGE_GRID_CURRENCY_TO_PLAYER_CURRENCY")(),(0,Nt.createAction)("@@NOTIFY_ON_FUN/SET_MODAL_STATE")()),Om=(0,Nt.createReducer)({isModalOpen:!1}).handleAction(hm,((e,{payload:t})=>Object.assign(Object.assign({},e),{isModalOpen:t}))),Am=((0,Nt.createAction)("@@SPORTSBOOK/CHANGE_PAGE")(),(0,Nt.createAction)("@@SPORTSBOOK/TOGGLE_SPORT_ITEM")()),Em=(0,Nt.createAction)("@@SPORTSBOOK/TOGGLE_CATEGORY_ITEM")(),xm=(0,Nt.createAction)("@@SPORTSBOOK/EXPAND_SPORT_ITEM")(),Sm=(0,Nt.createAction)("@@SPORTSBOOK/EXPAND_CATEGORY_ITEM")(),Pm=(0,Nt.createAction)("@@SPORTSBOOK/SET_ACTIVE_ITEM")(),Nm=(0,Nt.createReducer)({expandedSportKeys:{},expandedCategoryIds:{},activeItem:{sportKey:null,categoryId:null,tournamentId:null}}).handleAction(Am,((e,{payload:t})=>Object.assign(Object.assign({},e),{expandedSportKeys:Object.assign(Object.assign({},e.expandedSportKeys),{[t]:!e.expandedSportKeys[t]})}))).handleAction(Em,((e,{payload:t})=>Object.assign(Object.assign({},e),{expandedCategoryIds:Object.assign(Object.assign({},e.expandedCategoryIds),{[t]:!e.expandedCategoryIds[t]})}))).handleAction(xm,((e,{payload:t})=>Object.assign(Object.assign({},e),{expandedSportKeys:Object.assign(Object.assign({},e.expandedSportKeys),{[t]:!0})}))).handleAction(Sm,((e,{payload:t})=>Object.assign(Object.assign({},e),{expandedCategoryIds:Object.assign(Object.assign({},e.expandedCategoryIds),{[t]:!0})}))).handleAction(Pm,((e,{payload:t})=>Object.assign(Object.assign({},e),{activeItem:t}))),wm=(0,Nt.createAction)("@@BET_LIMIT/SET")(),jm=(0,Nt.createReducer)({gameLimit:null}).handleAction(wm,((e,{payload:t})=>Object.assign(Object.assign({},e),{gameLimit:t})));var Cm=n(87190),Im=n(45322),Tm=n(5161),km=n(18552),Rm=n(27299);const Lm={initialRequestsLoadingStatus:mp.Q.NotStarted},Fm=(0,Nt.createReducer)(Lm).handleAction(Rm.yF,((e,{payload:t})=>Object.assign(Object.assign({},e),{initialRequestsLoadingStatus:t}))),Mm=(0,Nt.createReducer)({pwaInstallEvent:null}).handleAction(Oa,((e,{payload:t})=>Object.assign(Object.assign({},e),{pwaInstallEvent:t}))),$m=(0,Nt.createAction)("@@APP/LICENSE_LIMITS_FORM/SET_PERIOD_FORM_FIELD")(),Zm=(0,Nt.createAction)("@@APP/LICENSE_LIMITS_FORM/SET_ACCOUNTS_FORM_FIELD")(),qm=(0,Nt.createAction)("@@APP/LICENSE_LIMITS_FORM/PARTLY_RESET")(),Dm=(0,Nt.createAction)("@@APP/LICENSE_LIMITS_FORM/SET_TIME_FORM_FIELD")(),Vm=(0,Nt.createReducer)({}).handleAction($m,((e,{payload:t})=>{const{limitType:n,value:a}=t,r=e[n];return Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},r),{[N.Po.Period]:a})})})).handleAction(Zm,((e,{payload:t})=>{var n,a,r;const{limitType:o,value:s}=t;let i;if(null===(n=null==e?void 0:e[o])||void 0===n?void 0:n.accounts){const t=(null===(r=null===(a=null==e?void 0:e[o])||void 0===a?void 0:a.accounts)||void 0===r?void 0:r.filter((e=>e.currency!==s.currency)))||[];i=s.amount?[...t,s]:t}else i=[s];const l=e[o];return Object.assign(Object.assign({},e),{[o]:Object.assign(Object.assign({},l),{[N.Po.Accounts]:i})})})).handleAction(qm,((e,{payload:t})=>{const{type:n}=t,a=Object.assign({},e);return delete a[n],a})).handleAction(Dm,((e,{payload:t})=>{const{limitType:n,value:a}=t,r=e[n];return Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},r),{[N.Po.Time]:a})})}));var Um=n(41658);const Gm=(0,Nt.createReducer)({isLoaded:!1}).handleAction(Um._,((e,{payload:t})=>({isLoaded:t}))),Bm=(0,Nt.createAction)("@@APP/FULLSCREEN/SET_IS_ALLOW_TOGGLE")(),zm=(0,Nt.createReducer)({isAllowToggleFullscreen:!1}).handleAction(Bm,((e,{payload:t})=>Object.assign(Object.assign({},e),{isAllowToggleFullscreen:t})));var Wm=n(19582);const Km=(0,Nt.createReducer)({isExitGamePageProcess:!1}).handleAction(Wm.F,((e,{payload:t})=>Object.assign(Object.assign({},e),{isExitGamePageProcess:t})));var Hm=n(77768);const Jm=(0,Nt.createReducer)({activeStreams:[],scheduledStreams:[]}).handleAction(Hm.updateLivespinsStreamsAction,((e,{payload:t})=>Object.assign(Object.assign({},e),t)));var Xm=n(70181);const Ym=(0,Nt.createReducer)({gamesMap:{}}).handleAction(Xm.setGamesV2DTOAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{gamesMap:Object.assign(Object.assign({},e.gamesMap),t.reduce(((e,t)=>(e[t.identifier]=t,e)),{}))}))),Qm=Ym,ey=e=>(0,up.UY)({router:(0,s.iz)(e),[I.stateRequestsKey]:I.requestsReducer,loginForm:gp,registerForm:Op,registrationGroups:Vd,contactForm:xp,complaintForm:Fp,resetPasswordForm:Fd,christmasCalendar:Vp,loginTimestamp:Gp,metadata:Tm.Z,app:Cm.Z,gamesGrid:Im.Z,gamesSessionsCloseModal:Rd.Z,requiredFieldsForm:Wp,gamesBlocks:ud,gamesBlocksV2:pd.Z,gamesV2:Qm,payments:hd,notificationCenter:Ad,notificationsHistoryCenter:xd,bitcoinConverter:yd,oneSignal:km.Z,cookiesPolicy:Sd,accessByCountryPolicy:Pd,globalLoading:Fm,notificationCenterModal:Nd,creditCardPaymentFallback:jd,captcha:$d,trustlyPnP:qd,pwa:Mm,licenseLimitsForm:Vm,payment:Gd,selfAssessmentForm:Qd,verifyReminderNotification:kd,window:Gm,metamask:am.Z,metamaskSignUpForm:om,metamaskDeposit:im,fullscreen:zm,betLimit:jm,exitGamePage:Km,currencyExchange:nm,livespinsStreams:Jm,gamePreview:cm,gamePreviewV2:pm,sumsub:dm,playersChat:ym,spi:vm,scratchCards:_m,depositBonusCode:bm,notifyGameOnFunModal:Om,sportsbookMenu:Nm});var ty=n(31940),ny=n(96381),ay=n(40486),ry=n(70211),oy=n(70196),sy=n.n(oy),iy=n(76053),ly=n(81690),cy=n(36573),uy=n.n(cy),py=n(21544);const dy=e=>e.scratchCards.isScratchingInProgress,my=(e,t)=>{const n=Xp()(uy()(Hc()(t.id,"id")),e),a=iu()(Hc()(t.id,"id"))(e);return[a?Object.assign(Object.assign(Object.assign({},a),t),{displayInNotificationCenter:!1}):Object.assign(Object.assign({},t),{displayInNotificationCenter:!0,isOpened:!1}),...n]};var yy=n(95457);const fy=N.hn.PopUpAndRestart;var vy=n(33403);const gy=(e,t)=>{const n=Xp()(uy()(Hc()(t.id,"id")),e),a=iu()(Hc()(t.id,"id"))(e);return[a?Object.assign(Object.assign({},a),t):Object.assign(Object.assign({},t),{isOpened:!1}),...n]};var _y=n(36697),by=n(87415);const hy=e=>{let t=N.JU.Lootbox;return(0,by.aO)(e)?t=N.JU.Lootwheel:(0,by.Q8)(e)&&(t=N.JU.ScratchCard),t},Oy=(e,t)=>{const n=Xp()(uy()(Hc()(t.id,"id")),e),a=iu()(Hc()(t.id,"id"))(e);return[a?Object.assign(Object.assign({},a),t):Object.assign(Object.assign({},t),{isOpened:!1}),...n]},Ay=(e,t)=>(0,ly.j)((n=>(0,Jt.Zq)(t.value)?(0,tl.of)(1):e.pipe((0,St.h)((0,Nt.isActionOf)(Jt.sj))))),Ey=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.s0)),(0,St.h)((({payload:e})=>{const n=(0,qt._I)(t.value);return e.stage===N.cK.Issued&&!n})),(0,Pt.U)((({payload:e})=>{const t=hy(e);return(0,qt.cx)(Object.assign(Object.assign({},e),{type:t}))})));var xy=n(28374);var Sy=n(41138);const Py=(0,U.createSelector)(iy.k,(e=>{const t=Mo()({},"cent",e);return Object.assign(Object.assign({},t),{authEndpoint:(0,K.Eq)(Mo()("","authEndpoint",t))})}));var Ny=n(39629),wy=n.n(Ny),jy=n(73495),Cy=n.n(jy),Iy=n(23018),Ty=n.n(Iy);const ky=(0,up.qC)(wy()({url:(0,up.qC)(Cy()(/^wss?:\/\/.*$/),td()("")),timestamp:Ty()(Xc()(String),Cy()(/\d+/)),token:Ty()(Xc()(String),uy()(Kn()))}),td()({}));let Ry;const Ly=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(iy.ox)),(0,Pt.U)((()=>Py(t.value))),(0,St.h)(ky),(0,St.h)((()=>!fe.L)),(0,ny.w)((e=>{const t=new ry.xQ;Ry&&Ry.disconnect(),Ry=new(sy())(e),Ry.subscribe("public:wins",(({data:e})=>{(0,Sy.W)({validate:Sy.X.mc,endpoint:"public:wins",errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.HV)(e))})),Ry.subscribe("public:jackpots_changes",(({data:e})=>{(0,Sy.W)({validate:Sy.X.Q,endpoint:"public:jackpots_changes",errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.Kn)(e))})),Ry.subscribe("public:exchange_rates_fees",(({data:e})=>{(0,Sy.W)({validate:Sy.X.ui,endpoint:"public:exchange_rates_fees",errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.qC)(e))}));const{user:n}=e;return n&&(Ry.subscribe(`bonuses_changes#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.pN,endpoint:`bonuses_changes#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.x2)(e))})),Ry.subscribe(`jackpot_win_award#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.aw,endpoint:`jackpot_win_award#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.CN)(e))})),Ry.subscribe(`freespins_changes#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.ni,endpoint:`freespins_changes#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.NX)(e))})),Ry.subscribe(`lootboxes_changes#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.vn,endpoint:`lootboxes_changes#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.s0)(e))})),Ry.subscribe(`payments_changes#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.Y1,endpoint:`payments_changes#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.hW)(e))})),Ry.subscribe(`comps_award#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.TF,endpoint:`comps_award#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.U6)(e))})),Ry.subscribe(`tournaments_statuses#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X._C,endpoint:`tournaments_statuses#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.SS)(e))})),Ry.subscribe(`game_limits#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.Hi,endpoint:`game_limits#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.P4)(e))})),Ry.subscribe(`user_limits#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.cV,endpoint:`user_limits#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.oE)(e))})),Ry.subscribe(`groups_updates#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.Y4,endpoint:`groups_updates#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.Bn)(e))})),Ry.subscribe(`gr_win_taxes#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.SL,endpoint:`gr_win_taxes#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.xE)(e))})),Ry.subscribe(`gr_session#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.bN,endpoint:`gr_session#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.tp)(e))})),Ry.subscribe(`ro_session#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.g_,endpoint:`ro_session#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.dM)(e))})),Ry.subscribe(`$analytics#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.bh,endpoint:`$analytics#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.Tj)(e))})),Ry.subscribe(`game_insufficient_funds#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.Ab,endpoint:`game_insufficient_funds#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.LH)(e))})),Ry.subscribe(`tournament_participation_confirmed#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.dU,endpoint:`tournament_participation_confirmed#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.gl)(e))})),Ry.subscribe(`tournament_notifications#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.MW,endpoint:`tournament_notifications#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.TH)(e))})),Ry.subscribe(`personal_notifications#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.mU,endpoint:`personal_notifications#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.Oy)(e))})),Ry.subscribe(`balance#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.JH,endpoint:`balance#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.mI)(e))})),Ry.subscribe(`payments_events#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X._3,endpoint:`payments_events#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.zJ)(e))})),Ry.subscribe(`sportsbook_session_limit_reached#${n}`,(()=>{t.next((0,fd.pf)())})),P.Z.migrationKYC.wsChannelToShowModal&&Ry.subscribe(`${P.Z.migrationKYC.wsChannelToShowModal}#${n}`,(()=>{t.next((0,fd.L6)())})),P.Z.payments.sumsub.enable&&Ry.subscribe(`sumsub_verifications#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.TX,endpoint:`sumsub_verifications#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.nq)(e))})),P.Z.featureFlags.enableReferralSystemNotification&&Ry.subscribe(`referral_system_notifications#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.GJ,endpoint:`referral_system_notifications#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.LE)(e))})),Ry.on("connect",(()=>(0,rp.C)((0,fd.ph)({centrifugeInstance:Ry,centrifugeOptions:e}))))),P.Z.playedGamesSource===N.Lk.Api&&Ry.subscribe(`played_games#${n}`,(({data:e})=>{(0,Sy.W)({validate:Sy.X.uZ,endpoint:`played_games#${n}`,errorContext:ip.aO.WS_VALIDATION,response:e}),t.next((0,fd.C5)(e))})),Ry.connect(),t})),(0,ay.K)((e=>((0,f.Tb)(e),[]))))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(fd.x2)),(0,St.h)((()=>{const e=(0,Kt.A_)(t.value);return(0,W.IK)(e)})),(0,ly.j)((()=>(0,Kt.Uo)(t.value)?(0,tl.of)(1):e.pipe((0,St.h)((0,Nt.isActionOf)(Kt.dv))))),(0,ly.j)((()=>dy(t.value)?e.pipe((0,St.h)((0,Nt.isActionOf)(gm)),(0,St.h)((({payload:e})=>!1===e))):(0,tl.of)(1))),(0,Pt.U)((({payload:e})=>{const n=(0,Kt.ic)(t.value);return(0,Kt.pZ)({response:my(n,e)})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(fd.x2)),(0,St.h)((()=>{const e=(0,py.Ke)(t.value);return(0,W.IK)(e)})),(0,ly.j)((()=>(0,py.g0)(t.value)?(0,tl.of)(1):e.pipe((0,St.h)((0,Nt.isActionOf)(py.Ll))))),(0,ly.j)((()=>dy(t.value)?e.pipe((0,St.h)((0,Nt.isActionOf)(gm)),(0,St.h)((({payload:e})=>!1===e))):(0,tl.of)(1))),(0,Pt.U)((({payload:e})=>{const n=(0,py.Ew)(t.value);return(0,py.DQ)({response:my(n,e)})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.NX)),(0,St.h)((()=>{const e=(0,Ht.WO)(t.value);return(0,W.IK)(e)})),(0,ly.j)((()=>(0,Ht.Ii)(t.value)?(0,tl.of)(1):e.pipe((0,St.h)((0,Nt.isActionOf)(Ht.zB))))),(0,ly.j)((()=>dy(t.value)?e.pipe((0,St.h)((0,Nt.isActionOf)(gm)),(0,St.h)((({payload:e})=>!1===e))):(0,tl.of)(1))),(0,Pt.U)((({payload:e})=>{const n=(0,Ht.aI)(t.value);return(0,Ht.qb)({response:gy(n,e)})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.NX)),(0,St.h)((()=>{const e=(0,vy.mj)(t.value);return(0,W.IK)(e)})),(0,ly.j)((()=>(0,vy.UK)(t.value)?(0,tl.of)(1):e.pipe((0,St.h)((0,Nt.isActionOf)(vy.Pi))))),(0,ly.j)((()=>dy(t.value)?e.pipe((0,St.h)((0,Nt.isActionOf)(gm)),(0,St.h)((({payload:e})=>!1===e))):(0,tl.of)(1))),(0,Pt.U)((({payload:e})=>{const n=(0,vy.P)(t.value);return(0,vy.wf)({response:gy(n,e)})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.s0)),(0,St.h)((()=>{const e=(0,Jt.ak)(t.value);return(0,W.IK)(e)})),Ay(e,t),(0,Pt.U)((({payload:e})=>{const n=(0,Jt.u5)(t.value);return(0,Jt.cs)({response:Oy(n,e).sort(((e,t)=>e.id<t.id?1:-1))})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.s0)),(0,St.h)((()=>{const e=(0,_y.Q$)(t.value);return(0,W.IK)(e)})),(0,ly.j)((()=>(0,_y.DC)(t.value)?(0,tl.of)(1):e.pipe((0,St.h)((0,Nt.isActionOf)(_y.h8))))),(0,Pt.U)((({payload:e})=>{const n=(0,_y.yl)(t.value);return(0,_y.eI)({response:Oy(n,e)})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.SS)),(0,St.h)((()=>{const e=(0,xy.wY)(t.value);return(0,W.IK)(e)})),(0,ly.j)((()=>(0,xy.UG)(t.value)?(0,tl.of)(1):e.pipe((0,St.h)((0,Nt.isActionOf)(xy.yJ))))),(0,Qi.zg)((({payload:e})=>[(0,xy.T_)({response:e}),...e.map((e=>(0,xy.sK)({response:e,params:{id:e.tournament_id}})))])))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.CN)),(0,St.h)((({payload:e})=>e.reason===nl.mC.AutoApprove)),(0,Qi.zg)((({payload:e})=>{var t;const n={[N.hn.PopUp]:[(0,qt.cx)(Object.assign(Object.assign({},e),{type:N.JU.JackpotWin}))],[N.hn.PopUpAndRestart]:[(0,qt.cx)(Object.assign(Object.assign({},e),{type:N.JU.JackpotWin})),(0,yy.Qg)()],[N.hn.NoInteraction]:[]},a=null===(t=e.jackpot)||void 0===t?void 0:t.jackpot_external_code;return n[P.Z.jackpotWinInteraction[a]]||n[fy]})))));var Fy=n(1785),My=n.n(Fy),$y=n(57027);const Zy=(0,Nt.createAction)("@@BROWSER_TAB/SEND_MESSAGE")(),qy="BROWSER_TAB_MESSAGE",Dy=e=>{Zt.I.setItem(qy,JSON.stringify(e)),Zt.I.removeItem(qy)},Vy=(0,Et.l)((()=>(0,$y.R)(window,"storage").pipe((0,St.h)((e=>e.key===qy&&!!e.newValue)),(0,Qi.zg)((e=>{try{return[JSON.parse(e.newValue)]}catch(e){return(0,f.Tb)(e,{source:"browser-tab-messages-handler-epic"}),[]}})),(0,St.h)((e=>!(!e||!e.type))))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Zy)),(0,Rt.b)((({payload:e})=>{Dy(e)})),(0,_i.l)()))),Uy=(0,Nt.createAction)("@@GTM/SEND_TO_DATA_LAYER")(),Gy=(0,Nt.createAction)("@@GTM/INITIALIZE_ACTIVE_GTM_PAGE_ID")(),By="ACTIVE_GTM_PAGE_ID",zy=`${Date.now()}`,Wy=()=>{Zt.I.setItem(By,zy)},Ky=(0,Et.l)((()=>(0,$y.R)(window,"load").pipe((0,Pt.U)((()=>P.Z.gtmId)),(0,St.h)((e=>!!e)),(0,Rt.b)((e=>{(()=>{const{__layerref:e}=(0,K.O5)(window.location.search);e&&Object.defineProperty(document,"referrer",{get:()=>e})})(),Wy(),My().initialize({gtmId:e})})),(0,_i.l)())),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.Tj)),(0,Qi.zg)((({payload:e})=>Zt.I.getItem(By)===zy?[Uy(e)]:[])))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Uy)),(0,Rt.b)((({payload:e})=>{My().dataLayer({dataLayer:e})})),(0,_i.l)())),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Gy)),(0,Rt.b)((()=>{Wy()})),(0,_i.l)())),(()=>(0,$y.R)(window,"beforeunload").pipe((0,Rt.b)((()=>{Dy(Gy())})),(0,_i.l)())));var Hy=n(22624),Jy=n.n(Hy),Xy=n(37708),Yy=n(77879);const Qy="signin",ef="signup",tf="success",nf=e=>{const t=e||{};return Object.entries(t).map((([e,t])=>({currency:e,value:t})))},af=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Xy.H9)),(0,Iu.q)(1),(0,Pt.U)((e=>{var t;const n=null===(t=e.payload)||void 0===t?void 0:t.response;return Uy({action:tf,category:Qy,event:`${Qy}_${tf}`,geographical_id:n.country,timestamp:n.current_sign_in_at,user_id:`${window.location.hostname}:${n.id}`})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(_p.K)),(0,Iu.q)(1),(0,Pt.U)((e=>{var t;const n=null===(t=e.payload)||void 0===t?void 0:t.response;return Uy({action:tf,category:ef,event:`${ef}_${tf}`,geographical_id:n.country,timestamp:n.current_sign_in_at,user_id:`${window.location.hostname}:${n.id}`})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Yy.bW)),(0,Iu.q)(1),(0,St.h)((()=>{var e;return!!(null===(e=(0,Ae.lA)(t.value))||void 0===e?void 0:e.stats)})),(0,Pt.U)((()=>{const e=(0,Ae.lA)(t.value);return Uy(Object.assign(Object.assign({},Jy()({bets_sum:nf,cashouts_sum:nf,deposits_sum:nf},e.stats)),{statuses:null==e?void 0:e.statuses,userID:null==e?void 0:e.id,event:"user"}))})))));var rf=n(61623);const of="_cookies_accepted",sf=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ou)),(0,Iu.q)(1),(0,St.h)((()=>!Tu.Z.get(of)&&!Zt.I.getItem(of))),(0,Pt.U)((()=>Eu(!0))))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Au)),(0,Rt.b)((()=>{Zt.I.setItem(of,"true"),Tu.Z.remove(of)})),(0,_i.l)()))),{doRequestAction:lf,requestFulfilledAction:cf}=(0,I.requestsFactory)({request:e=>window.PaymentsAPI.config(e),stateRequestKey:"payment-config",includeInGlobalLoading:!1});var uf=n(54843);const pf=(e,t)=>(0,ly.j)((()=>{const n=(0,Ae.lA)(t.value);return(null==n?void 0:n.isSignedIn)?(0,tl.of)(n):e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.Xl)))}));var df=n(88852);const mf={onClosePopup:({status:e})=>(0,rp.C)((0,mo.mL)(e)),onNewMethodsAvailable:()=>{(0,bi.iX)({title:"payment.newMethodsAvailableNotification.title"}),(0,rp.C)((0,mo.ro)())}},yf=P.Z.preloadPaymentMethods?[mo.Pp,Re.zI]:mo.Pp,ff=(e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(fd.ph))),e.pipe((0,St.h)((0,Nt.isActionOf)(yf)),pf(e,t),(0,St.h)((()=>!(0,df.BF)(t.value))),(0,Iu.q)(1))]).pipe((0,Pt.U)((([{payload:{centrifugeInstance:e,centrifugeOptions:t}}])=>lf({ws:{centrifuge:e,centrifugeOptions:t}})))),vf=[(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(yf)),pf(e,t),(0,St.h)((()=>!(0,df.BF)(t.value))),(0,Pt.U)((()=>{const e=(0,$e.Hx)(t.value);return lf(Object.assign(Object.assign({},mf),e))}))),e=>e.pipe((0,St.h)((0,Nt.isActionOf)(cf)),(0,Iu.q)(1),(0,Qi.zg)((()=>e.pipe((0,St.h)((0,Nt.isActionOf)(uf.changeLanguageAction)),(0,Pt.U)((({payload:e})=>lf({language:e})))))))];P.Z.payments.autoReloadPaymentMethods&&vf.push(ff);const gf=(0,Et.l)(...vf);var _f=n(14370),bf=n(21993),hf=n(27554),Of=n(13657),Af=n.n(Of),Ef=n(91037),xf=n(67050);const Sf=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)),(0,hf.G)(),(0,St.h)((([e,t])=>e.payload.response.currency!==t.payload.response.currency)));var Pf=n(37787);const Nf=(0,Et.l)(((e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(cf))),(0,_f.T)(e.pipe((0,St.h)((0,Nt.isActionOf)([mo.YK,mo.ro]))),(0,tl.of)(null).pipe(pf(e,t)).pipe((0,Iu.q)(1)),Sf(e))]).pipe((0,Qi.zg)((()=>{const e=(0,$e.HB)(t.value),n=(0,$e.lN)(t.value).action;return[(0,Fe.OE)({currency:e,paymentAction:n}),(0,Me.Oe)({currency:e,paymentAction:n})]})))),((e,t)=>(0,ku.aj)([(0,_f.T)(e.pipe((0,St.h)((0,Nt.isActionOf)(Ef.k7)),(0,St.h)((({payload:e})=>{const n=(0,$e.HB)(t.value),a=(0,$e.lN)(t.value).action;return n===e.params.currency&&a===e.params.paymentAction}))),e.pipe((0,St.h)((0,Nt.isActionOf)(Fe.zk)),(0,St.h)((({payload:e})=>!e.response.length)))),e.pipe((0,St.h)((0,Nt.isActionOf)(mo.Pp))),e.pipe((0,St.h)((0,Nt.isActionOf)(cf))),e.pipe((0,St.h)((0,Nt.isActionOf)(xf.FR))),e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.Xl)))]).pipe((0,Iu.q)(1),(0,St.h)((()=>P.Z.preloadPaymentMethods)),(0,Qi.zg)((()=>{const e=(0,ws.Xo)(t.value),n=(0,$e.lN)(t.value).action;return e.reduce(((e,t)=>{const a={currency:t.currency,paymentAction:n};return e.push((0,Fe.g_)(a),(0,Me.Tx)(a)),e}),[])})))),((e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(Fe.zk))),e.pipe((0,St.h)((0,Nt.isActionOf)(Me.Z2))),e.pipe((0,St.h)((0,Nt.isActionOf)(mo.Pp)),(0,Iu.q)(1))]).pipe((0,bf.O)(null),(0,hf.G)(),(0,St.h)((()=>{const e=(0,$e.lN)(t.value),n=(0,$e.HB)(t.value),a=!!n&&(0,Me.aE)(t.value)({currency:n,paymentAction:e.action}),r=!!n&&(0,Fe.m8)(t.value)({currency:n,paymentAction:e.action});return a&&r})),(0,St.h)((()=>(0,$e.V8)(t.value).length>0)),(0,Pt.U)((([e,n])=>{const a=(0,$e.V8)(t.value),r=(0,$e.lN)(t.value);let o=(0,$e.ci)(t.value);const s=(0,Pf.g)(P.Z.payments.modalId,t.value),i=e&&n&&(e[0].payload.params.currency!==n[0].payload.params.currency||e[1].payload.params.currency!==n[1].payload.params.currency);return Af()(o)&&(s&&r.methodId&&!i&&(0,bi.MQ)({title:{key:"payment.currentMethodNoLongerAvailableNotification.title",options:{defaultValue:"Sorry, this method is no longer available"}}}),o=a[0]),(0,mo.Fr)({methodId:o.id,interactionType:N.zr.Preselect})})))));var wf=n(46408),jf=n.n(wf);const{doRequestAction:Cf,requestFulfilledAction:If,requestRejectedAction:Tf}=(0,I.requestsFactory)({request:e=>window.PaymentsAPI.deleteSavedProfile(e),stateRequestKey:"delete-saved-profile"}),kf=(0,Et.l)(((e,t)=>e.pipe((0,bf.O)((0,mo.Fr)({methodId:"",interactionType:N.zr.Preselect})),(0,St.h)((0,Nt.isActionOf)(mo.Fr)),(0,hf.G)(),(0,St.h)((([e,n])=>{const a=(0,Ae.lA)(t.value),r=(0,$e.lN)(t.value),o=e.payload.methodId!==n.payload.methodId,s=(null==a?void 0:a.currency)!==r.savedProfileCurrency;return o||s})),(0,Pt.U)((()=>{var e;const n=(0,$e.ci)(t.value);if(!n)return(0,mo.R1)({savedProfileId:null,interactionType:N.zr.Preselect});const a=(null===(e=jf()(n.savedProfiles))||void 0===e?void 0:e.id)||null;return(0,mo.R1)({savedProfileId:a,interactionType:N.zr.Preselect})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(mo.R1)),(0,Pt.U)((()=>{const e=(0,Ae.lA)(t.value);return(0,mo.I_)((null==e?void 0:e.currency)||null)})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(mo.R9)),(0,Pt.U)((({payload:e})=>{const n=(0,$e.lN)(t.value),a=(0,$e.HB)(t.value);return Cf({currency:a,paymentAction:n.action,id:n.methodId,savedProfileId:e})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(If)),(0,Rt.b)((()=>{(0,bi.iX)({title:"payment.deleteSavedProfile.success"})})),(0,Qi.zg)((({payload:e})=>{const n=[],a=(0,$e.HB)(t.value),{action:r,savedProfileId:o}=(0,$e.lN)(t.value);return n.push((0,Fe.OE)({currency:a,paymentAction:r})),n.push((0,Me.Oe)({currency:a,paymentAction:r})),o===e.params.savedProfileId&&n.push((0,mo.R1)({savedProfileId:null,interactionType:N.zr.Preselect})),n})))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Tf)),(0,Rt.b)((()=>{(0,bi.QX)({title:"payment.deleteSavedProfile.fail"})})),(0,_i.l)())));var Rf=n(5972);const Lf=(0,Et.l)(((e,t)=>(0,_f.T)(e.pipe((0,St.h)((0,Nt.isActionOf)([mo.Fr,mo.R1,al.ym,al.DR]))),e.pipe((0,St.h)((0,Nt.isActionOf)(mo.Hd)),(0,St.h)((({payload:e})=>P.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&(null==e?void 0:e.name)===N.W2.Country&&!(null==e?void 0:e.isSmart))))).pipe((0,Pt.U)((()=>{const e=(0,$e.lN)(t.value),n={currency:(0,$e.HB)(t.value),paymentAction:e.action,id:e.methodId,savedProfileId:e.savedProfileId||void 0};return P.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&!e.isSmart[N.W2.Country]&&(n[N.W2.Country]=e.playerFields.country),(0,Ef.tN)(n)})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ol.LU)),(0,St.h)((()=>!(0,Rf.BF)(t.value))),(0,Rt.b)((()=>{var e;null===(e=window.PaymentsAPI)||void 0===e||e.resetCache()})),(0,_i.l)()))),{doRequestAction:Ff}=(0,I.requestsFactory)({request:e=>Sp.ZP.post(Ci.bV.DEPOSIT_EVENT,e),transformResponse:e=>(e&&(0,Sy.W)({validate:Sy.X.mH,endpoint:Ci.bV.DEPOSIT_EVENT,errorContext:ip.aO.API_VALIDATION,response:e}),e),stateRequestKey:"deposit-event",includeInGlobalLoading:!1}),Mf=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(mo.jI)),(0,Pt.U)((()=>{const e=(0,$e.Xe)(t.value),n={currency:(0,$e.HB)(t.value),paymentAction:e.action,id:e.methodId,savedProfileId:e.savedProfileId||void 0,methodFieldsData:e.methodFields,playerFieldsData:e.playerFields,amountValue:parseFloat(e.amount)||0};return P.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&(n[N.W2.Country]=e.playerFields.country),(0,al.Uf)(n)})))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)([mo.Fr,xf.rb])),(0,Pt.U)((()=>(0,al.Fx)())))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(al.ym)),(0,St.h)((({payload:e})=>e.response.status===Le.SubmitStatus.Notify)),(0,Rt.b)((()=>{(0,bi.iX)({title:"payment.submitPayment.success"})})),(0,Rt.b)((()=>{const e=(0,R.vJ)(t.value),n=Zt.n.getItem(N.gX);e&&n&&(window.location.href=n)})),(0,Qi.zg)((()=>{const e=(0,$e.HB)(t.value),{action:n}=(0,$e.lN)(t.value);return[(0,xf.uu)(),(0,Fe.OE)({currency:e,paymentAction:n})]})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(al.ym)),(0,Pt.U)((({payload:e})=>{const n=(0,Wt.lA)(t.value),a=(0,$e.ci)(t.value),{defaultAmount:r,amountPresets:o,minAmount:s,maxAmount:i}=(0,$e._u)(t.value),l=(0,$e.R$)(t.value)?1:0;return Ff({casino:"casinoadrenaline",user_id:n.id,currency:e.params.currency,payment_system_id:a.id,default_amount:r,actual_amount:e.params.amountValue,preset:o,min_amount:s,max_amount:i,prediction_status:l})})))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(mo.mL)),(0,St.h)((e=>void 0!==e.payload)),(0,Rt.b)((e=>{e.payload===Le.Arguments.OnCloseStatus.Success&&(0,bi.iX)({message:"payment.submitPayment.success"}),e.payload===Le.Arguments.OnCloseStatus.Failure&&(0,bi.QX)({message:"payment.submitPayment.fail"})})),(0,Pt.U)((e=>e.payload===Le.Arguments.OnCloseStatus.Success?(0,sl.C)(P.Z.payments.modalId):(0,al.Fx)())))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(al.DR)),(0,Rt.b)((({payload:e})=>{var t;(null===(t=e.error)||void 0===t?void 0:t.type)===Le.LibError.Type.Request&&(0,bi.QX)({title:"notifications.networkError.title",id:N.$g})})),(0,_i.l)())),(e=>(0,_f.T)(e.pipe((0,St.h)((0,Nt.isActionOf)(al.ym))),e.pipe((0,St.h)((0,Nt.isActionOf)(sl.C)),(0,St.h)((({payload:e})=>e===P.Z.payments.modalId)))).pipe((0,Pt.U)((()=>(0,mo.bJ)()))))),$f=(0,Et.l)(gf,Nf,kf,Lf,Mf);var Zf=n(57356);const qf=(0,Et.l)((()=>(0,$y.R)(window,"load").pipe((0,Iu.q)(1),(0,Qi.zg)((()=>[(0,Zf._)(!0)])))),(()=>(0,$y.R)(window,"pageshow").pipe((0,Rt.b)((e=>{e.persisted&&window.location.reload()})),(0,_i.l)())));var Df=n(27018);var Vf=n(97877),Uf=n.n(Vf),Gf=n(72274);const Bf=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Bn)),(0,St.h)((({payload:e})=>{const n=(0,Ae.nb)(t.value),a=(0,Lo.Z)("code")(n);return Uf()(e,a)})),(0,ny.w)((()=>e.pipe((0,St.h)((0,Nt.isActionOf)(ta.zi)),(0,Iu.q)(1),(0,Pt.U)((()=>(0,Gf.uu)())))))),zf=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Re.Wh)),(0,Iu.q)(1),(0,Pt.U)((()=>(0,Re.yF)(mp.Q.InProgress))))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Re.jz)),(0,St.h)((()=>!(0,I.isSomethingLoadingSelector)(t.value))),(0,Iu.q)(1),(0,Pt.U)((()=>(0,Re.yF)(mp.Q.Done)))))),Wf=()=>{const e=performance.getEntriesByType("navigation");if(!e.length)return void console.error("Navigation timing information is not available.");const t=e[0],n=t.fetchStart||t.startTime;return{ttfb:Math.round(t.responseStart-n),tti:Math.round(performance.now()-n)}},Kf=(0,ce.S)()&&window.__SSR__?(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Zf._))).pipe((0,St.h)((()=>(0,Re.C5)(t.value))),(0,Iu.q)(1),(0,Pt.U)((()=>(0,Re.zI)()))):(e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(Re.yF))),e.pipe((0,St.h)((0,Nt.isActionOf)(Zf._))),e.pipe((0,St.h)((0,Nt.isActionOf)(Re.jz)))]).pipe((0,St.h)((()=>(0,Re.C5)(t.value))),(0,Pt.U)(Wf),(0,el.g)(2e3),(0,St.h)((()=>!(0,I.isSomethingLoadingSelector)(t.value))),(0,Iu.q)(1),(0,Rt.b)((e=>{window.react_analytics=e})),(0,Pt.U)((()=>(0,Re.zI)()))),Hf=(0,Et.l)(zf,Kf),Jf=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.P4)),(0,St.h)((({payload:{reason:e}})=>e===nl.D6.BetLimitExceeded)),(0,Pt.U)((({payload:e})=>wm(e))))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.pf)),(0,Rt.b)((()=>{(0,bi.MQ)({title:{key:"common.limits.sportsbookSession.title",options:{defaultValue:"You've exceeded sportsbook session limit"}}})})),(0,_i.l)())));var Xf=n(94331);const Yf=()=>{if(!Boolean("3329659")||!P.Z.customerIo.dataSiteId)return!1;return N.Mw},Qf=(0,Nt.createAction)("@@SERVICE_WORKER/POST_MESSAGE_TO_REDIRECT_MODULE_SERVICE_WORKER")(),ev=P.Z.redirectModule.mode,tv=new Set(P.Z.redirectModule.groups),nv=P.Z.redirectModule.domainPingTimeLimit,av=Object.assign(Object.assign({},P.Z.redirectModule.errorPageContent),{interlayerUrls:new Set([...P.Z.redirectModule.interlayerUrls])}),rv=(0,Et.l)(((e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)([ol.yo,fd.Bn]))),e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.Xl))),e.pipe((0,St.h)((0,Nt.isActionOf)(op)))]).pipe((0,Pt.U)((()=>{const e=((0,Ae.J8)(t.value)||[]).some((e=>tv.has(e.id)));return Qf({type:N.$U,payload:{shouldPingDomain:e,domainPingTimeLimit:nv,errorPageContent:av,mode:ev}})})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(op)),(0,Iu.q)(1),(0,ny.w)((()=>{const t=new BroadcastChannel(N.eW);return e.pipe((0,St.h)((0,Nt.isActionOf)(Qf)),(0,Rt.b)((({payload:e})=>{t.postMessage(e)})),(0,_i.l)())})))));var ov=n(93783),sv=n(41931),iv=n(10253),lv=n(88739),cv=n(6073);const uv=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(cv.t)),(0,ov.j)("payload"),(0,sv.x)(),(0,Rt.b)((e=>{Tu.Z.set(N.UR,e)})),(0,Pt.U)((()=>{const e=(0,iv.JF)();return(0,lv.hJ)(e)}))),pv=[(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)),(0,Pt.U)((()=>(0,Ae.lA)(t.value))),(0,St.h)((e=>(null==e?void 0:e.isSignedIn)||!1)),(0,Iu.q)(1),(0,Pt.U)((e=>(0,Ae.Xl)(e)))),(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)),(0,ny.w)((()=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.Bn)),(0,Pt.U)((({payload:e})=>{const n=(0,ol.wm)(t.value),a=e.map((e=>({name:e.name,id:e.id})));return(0,ol.tp)({response:Object.assign(Object.assign({},n),{statuses:a})})})))))),e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.a2)),(0,Iu.q)(1),(0,Pt.U)((()=>{const e=(0,iv.JF)();return(0,lv.hJ)(e)}))),(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)),(0,Iu.q)(1),(0,St.h)((()=>!(0,Ae.Qi)(t.value))),pf(e,t),(0,Pt.U)((()=>(0,Ae.a2)())))];P.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&pv.push(uv);const dv=(0,Et.l)(...pv),mv=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.Oy)),(0,Rt.b)((({payload:e})=>{(0,bi.xg)({type:e.type,title:e.title,message:e.text,templateName:"html-content",isHtmlContent:!0})})),(0,_i.l)()),yv=(0,Nt.createAction)("@@CUSTOMER_IO/REGISTERED")(),fv=["load","identify","sidentify","track","page","on","off"];const vv=()=>{window._cio=window._cio||[],fv.forEach((e=>window._cio[e]=function(e){return function(...t){window._cio.push([e,...t])}}(e)));const e=document.createElement("script");return e.async=!0,e.id="cio-tracker",e.setAttribute("data-site-id",P.Z.customerIo.dataSiteId),e.setAttribute("data-use-in-app","true"),e.src="https://assets.customer.io/assets/track-eu.js",document.head.appendChild(e),e},gv=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.gl)),(0,Iu.q)(1),(0,Pt.U)((()=>vv())),(0,Qi.zg)((e=>(0,$y.R)(e,"load").pipe((0,Pt.U)((()=>yv()))))))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(yv)),(0,Iu.q)(1),pf(e,t),(0,Rt.b)((()=>{var e;window._cio.identify({id:`casinoadrenaline:${null===(e=(0,Ae.lA)(t.value))||void 0===e?void 0:e.id}`})})),(0,_i.l)())));var _v=n(38821),bv=n(69604),hv=n(32360);const Ov="un",Av=!1,Ev=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.gl)),(0,Iu.q)(1),(0,St.h)((()=>Boolean(P.Z.featureFlags.preloadFlexibleDeposits))),pf(e,t),(0,Pt.U)((()=>(0,ai.preloadPaymentAmountFlexiblePresetsAction)())))),((e,t,n)=>e.pipe((0,St.h)((0,Nt.isActionOf)([ai.initPaymentAmountFlexiblePresetsAction,ai.preloadPaymentAmountFlexiblePresetsAction])),(0,Iu.q)(1),(0,Qi.zg)((()=>(0,_f.T)(((e,t)=>(0,_f.T)((0,tl.of)(hv.qh),e.pipe((0,St.h)((0,Nt.isActionOf)(xf.zi)),(0,ny.w)((()=>e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)),(0,Iu.q)(1),(0,Pt.U)((()=>hv.qh)))))),e.pipe((0,St.h)((0,Nt.isActionOf)(al.ym)),(0,Iu.q)(1),(0,Pt.U)((()=>hv.kS)))).pipe((0,Pt.U)((e=>{const n=(0,Wt.lA)(t.value),a=(0,Wt.PK)(t.value);return e({casino:"casinoadrenaline",user_id:n.id,currency:n.currency||Ov,receivePromos:n.shouldReceivePromos||Av,autoIssuingBonuses:n.canIssueBonuses||Av,receiveSmsPromos:n.shouldReceiveSmsPromos||Av,age:a||28,gender:n.gender||Ov,country:n.country||Ov,controller:new AbortController})}))))(e,t),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)([hv.qh,hv.kS])),(0,Qi.zg)((({payload:t})=>(0,_v.S3)(e.pipe((0,St.h)((0,Nt.isActionOf)([hv.y_,hv.JA])),(0,_i.l)()),(0,bv.H)(P.Z.requestTimeouts.depositPrediction).pipe((0,Rt.b)((()=>{var e,n;null===(n=null===(e=null==t?void 0:t.controller)||void 0===e?void 0:e.abort)||void 0===n||n.call(e)})),(0,Pt.U)((()=>(0,hv.Ab)(t)))))))))(e)))))));var xv=n(94072),Sv=n(13251),Pv=n(29514),Nv=n(11506),wv=n(63176),jv=n(44464),Cv=n(85053),Iv=n(63604);const Tv=(0,Nt.createAction)("@@INTERCOM_CHAT/INIT")(),kv=e=>{const t=Tu.Z.get();return Object.keys(t).reduce(((t,n)=>(n.includes(e)&&t.push(n),t)),[])},Rv=()=>!!P.Z.intercom.appId&&P.Z.intercom.enabled.all,Lv=()=>{kv("intercom").forEach((e=>Tu.Z.remove(e,{domain:(0,K.c$)(window.location.hostname)})))};var Fv=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const Mv=P.Z.intercom.lazyLoad?Re.zI:Tv,$v=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Mv)),(0,Iu.q)(1),(0,Rt.b)((()=>{const e=function(){e.c(arguments)};e.q=[],e.c=function(t){e.q.push(t)},window.Intercom=e})),(0,Pt.U)((()=>(0,Cv.KH)())))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Cv.bU)),(0,Iu.q)(1),(0,St.h)(Rv),(0,Iv.Z)(e,t),(0,St.h)((()=>!(0,Ae.Qi)(t.value))),(0,Rt.b)((()=>{window.Intercom&&(window.Intercom("shutdown"),Lv(),window.Intercom("boot",Object.assign({app_id:P.Z.intercom.appId},P.Z.intercom.settings.guest||{})))})),(0,_i.l)())),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Cv.bU)),(0,Iu.q)(1),pf(e,t),(0,St.h)((()=>{if(Rv())return!0;const e=(0,Ae.J8)(t.value),n=(null==e?void 0:e.map((e=>e.id)))||[],a=P.Z.intercom.enabled.groups;return Boolean($t()(a,n).length)})),(0,Rt.b)((()=>{var e;if(window.Intercom){const n=(0,Ae.lA)(t.value),a=(null==n?void 0:n.firstName)||"",r=(null==n?void 0:n.lastName)||"",o=a&&r?`${a} ${r}`:"",s=P.Z.intercom.settings,{postfix:i,backlinkquick:l,backlinkfull:c,guest:u}=s,p=Fv(s,["postfix","backlinkquick","backlinkfull","guest"]);window.Intercom("shutdown"),Lv(),window.Intercom("boot",Object.assign({app_id:P.Z.intercom.appId,name:o?`${o} ${i}`:i,mfullname:o,first_name:a,second_name:r,email:(null==n?void 0:n.email)||"",user_id:i?`${null==n?void 0:n.id}${i}`:null===(e=null==n?void 0:n.id)||void 0===e?void 0:e.toString(),backlinkquick:`${l}${null==n?void 0:n.id}`,cleanid:null==n?void 0:n.id,backlinkfull:`${c}${null==n?void 0:n.id}`,created_at:null==n?void 0:n.createdDate,user_hash:null==n?void 0:n.intercomIdentificator},p))}})),(0,_i.l)()))),Zv=(0,Nt.createAction)("@@ANALYTICS/INIT")(),qv=(0,Nt.createAction)("@@ANALYTICS/USER_IS_IDENTIFIED")(),Dv=(0,Nt.createAction)("@@ANALYTICS/TRACK")(),Vv=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(uf.initAppAction)),(0,Iu.q)(1),(0,Qi.zg)((()=>{const e=(0,Nv.Z)(),{search:t}=new URL(N.FN),n=Object.fromEntries(new URLSearchParams(t)),a=n.stag||null,r=n.lootbox||null,o=(0,iv.JF)();return[(0,Ae.rb)(),(0,Jn.Uc)(n),(0,wv.l3)(e),(0,D.LD)(n),(0,ol._G)(),(0,jv.IE)(),(0,Fu.Vd)(),(0,xr.B4)(),(0,ic.y)(),(0,uf.setStagAction)(a),(0,uf.addStagToCookieAction)(a),(0,uf.setLootboxAction)(r),(0,uf.clearQueryParamsAction)(),Tv(),(0,iy.eh)(),(0,lv.O)(o),Zv(a||"")]})))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(uf.initAppAction)),(0,Iu.q)(1),pf(e,t),(0,Qi.zg)((()=>[(0,xf.kS)(),(0,Yy._m)()])))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(uf.onLocationChangedAction)),(0,Pt.U)((()=>{const{page:e="home"}=(0,R.EE)(t.value);return e})),(0,St.h)((e=>"game"!==e)),(0,Pt.U)((e=>(0,uf.setFirstNonGamePageAction)(e))),(0,Iu.q)(1))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(uf.initAppAction)),(0,ny.w)((()=>(0,xv.D)(P.Z.common.cdn.urls).pipe((0,Sv.b)((e=>(0,xv.D)((e=>new Promise((t=>{const n=new Image,a=(new Date).getTime(),r=[e,"/ping.png",`?${a}`].join("");n.onload=()=>{t(!0)},n.onerror=()=>{t(!1)},n.src=r})))(e)).pipe((0,St.h)(Boolean),(0,Pt.U)((()=>e))))),(0,Pv.P)(),(0,Pt.U)(uf.setCdnAction)))))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(uf.addStagToCookieAction)),(0,Iu.q)(1),(0,Rt.b)((({payload:e})=>{e&&Tu.Z.set(N.B1,e,{expires:P.Z.cookies.affiliateIdExpirationTime,domain:(0,K.p7)(window.location.hostname)})})),(0,_i.l)())));var Uv=n(51006),Gv=n(7684);const Bv=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Jn.MH)),(0,Iu.q)(1),(0,St.h)((()=>(0,Gv.eV)(t.value))),(0,ny.w)((()=>e.pipe((0,St.h)((0,Nt.isActionOf)(Uv.oF)),(0,Rt.b)((()=>{const e={type:N.j_.Warning,dismiss:{duration:0},title:"greek.sessionEndingMessage.sessionTermination"};Zt.I.setItem(N.UU,JSON.stringify(e)),window.location.reload()})),(0,_i.l)()))))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Uv.fF)),(0,Rt.b)((()=>{(0,bi.QX)({title:"notifications.networkError.title",id:N.$g})})),(0,_i.l)())),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Uv.j_)),(0,Rt.b)((()=>{(0,bi.QX)({title:{key:"notifications.notAllowedAuth.title",options:{defaultValue:"Unfortunately you are not allowed to sign up"}}})})),(0,_i.l)()))),{doRequestAction:zv}=(0,I.requestsFactory)({request:e=>Sp.ZP.post(Ci.bV.FINGERPRINT,e),stateRequestKey:"fingerprint",transformError:e=>e,includeInGlobalLoading:!1});var Wv=n(6933),Kv=function(e,t,n,a){return new(n||(n=Promise))((function(r,o){function s(e){try{l(a.next(e))}catch(e){o(e)}}function i(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((a=a.apply(e,t||[])).next())}))};const Hv=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)([Xy.H9,_p.K,Wv.J7])),pf(e,t),(0,Iu.q)(1),(0,ny.w)((()=>(0,xv.D)(Kv(void 0,void 0,void 0,(function*(){let e;if(P.Z.deviceHash.useLicensedVersion){const{default:t}=yield n.e(6766).then(n.bind(n,8062));e=yield t.load({apiKey:P.Z.deviceHash.apiKey})}else{const{default:t}=yield n.e(6766).then(n.bind(n,24529));e=yield t.load()}return e.get()}))).pipe((0,Pt.U)((({visitorId:e})=>zv({device_hash:e}))))))),Jv=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.mI)),(0,Pt.U)((({payload:e})=>{const n=(0,xf.eM)(t.value).map((t=>t.currency===e.currency?Object.assign(Object.assign({},t),e):t));return(0,xf.P7)({response:n})})));var Xv=n(39433),Yv=n(48372),Qv=n(77721),eg=n(1651),tg=n(39041);const ng=[],ag=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(eg.initPlayedGamesAction)),(0,Iu.q)(1),(0,Pt.U)((()=>(0,tg.V8)(t.value))),(0,St.h)((e=>!!e&&e.length>0)),(0,Pt.U)((e=>(0,Qv.jZ)({response:e.map((e=>({identifier:e})))})))),rg=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.Xl)),(0,Pt.U)((()=>{const e=(0,Yv.zL)(t.value),n=e?[e]:[],a=(0,Ae.Cn)(t.value)||N.o2,r=(0,tg.$8)();return r[a]=ya()(N.FX,Ft()([...n,...r[a]||[]])),{playedGames:r,ids:r[a]}})),(0,Rt.b)((({playedGames:e})=>{Zt.I.setItem(N.h4,JSON.stringify(e))})),(0,Pt.U)((({ids:e})=>(0,Qv.jZ)({response:e.map((e=>({identifier:e})))})))),og=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Xv.startGameAction)),(0,Pt.U)((({payload:e})=>{const{gameId:n}=e,a=(0,Ae.Cn)(t.value)||N.o2,r=(0,tg.$8)();return r[a]=ya()(N.FX,Ft()([n,...r[a]||[]])),{playedGames:r,ids:r[a]}})),(0,Rt.b)((({playedGames:e})=>{Zt.I.setItem(N.h4,JSON.stringify(e))})),(0,Pt.U)((({ids:e})=>(0,Qv.jZ)({response:e.map((e=>({identifier:e})))})))),sg=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.C5)),(0,St.h)((()=>{const e=(0,Qv._4)(t.value);return(0,W.IK)(e)})),(0,ly.j)((()=>(0,Qv.ev)(t.value)?(0,tl.of)(1):e.pipe((0,St.h)((0,Nt.isActionOf)(Qv.XM))))),(0,Pt.U)((({payload:e})=>{const n=(0,Qv.lu)(t.value),a=[e,...n.filter((t=>t.identifier!==e.identifier))];return(0,Qv.jZ)({response:a})})));P.Z.playedGamesSource===N.Lk.LocalStorage&&(ng.push(ag),ng.push(rg),ng.push(og)),P.Z.playedGamesSource===N.Lk.Api&&ng.push(sg);const ig=(0,Et.l)(...ng);var lg=n(24033);const cg=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.ph)),(0,Rt.b)((({payload:{centrifugeInstance:e,centrifugeOptions:n}})=>{var a;(0,df.BF)(t.value)&&(null===(a=window.SPI)||void 0===a||a.emit(lg.EventNames.WebSocketConnection,{centrifuge:e,centrifugeOptions:n}))})),(0,_i.l)())));var ug=n(22275);const pg="x-ssr-ab-test-user-id";var dg;!function(e){e.SSR="ssr",e.SPA="spa",e.FallbackSPA="fallback_spa"}(dg||(dg={}));var mg=n(1352);const yg=(e,t)=>(0,ly.j)((()=>(0,Fu.$D)(t.value)?(0,tl.of)(1):e.pipe((0,St.h)((0,Nt.isActionOf)(Fu.yh))))),fg=new ug.Analytics({projectName:"casinoadrenaline",mode:(0,ce.S)()&&(null===window||void 0===window?void 0:window.__SSR__)?dg.SSR:dg.SPA}),vg=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Zv)),(0,Iu.q)(1),(0,mg.Z)(e,t),yg(e,t),(0,Iv.Z)(e,t),(0,St.h)((()=>!(0,Ae.Qi)(t.value))),(0,Rt.b)((({payload:e})=>{const n=e||Tu.Z.get(N.B1),a=(0,Jn.U6)(t.value),r=(0,Mu.p)(t.value);fg.identity(ug.ANONYMOUS_USER,{tempPlayerId:Tu.Z.get(pg),stag:n,userAgent:navigator.userAgent,license:(null==a?void 0:a.license)||void 0,ipCountry:r})})),(0,Pt.U)((()=>qv())))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Zv)),(0,Iu.q)(1),yg(e,t),pf(e,t),(0,Rt.b)((()=>{const{search:e}=new URL(N.FN),n=Object.fromEntries(new URLSearchParams(e)).stag||Tu.Z.get(N.B1)||void 0,a=(0,Mu.p)(t.value),r=(0,Wt.lA)(t.value);fg.identity(`${r.id}`,{stag:n,userAgent:navigator.userAgent,license:r.license||void 0,ipCountry:a})})),(0,Pt.U)((()=>qv())))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Dv)),(e=>(0,ly.j)((t=>fg.isUserIdentified()?(0,tl.of)(t):e.pipe((0,St.h)((0,Nt.isActionOf)(qv)),(0,Iu.q)(1),(0,Pt.U)((()=>t))))))(e),(0,Rt.b)((({payload:e})=>{const{type:t,payload:n}=e;fg.track(t,n)})),(0,_i.l)())));var gg=n(38070);const _g=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Re.zI))).pipe((0,Iu.q)(1),(0,St.h)((()=>!Boolean(window.__SSR__))),(0,Pt.U)((()=>{var e;return Dv({type:gg._.SiteLoaded,payload:{mode:dg.SPA,loading_time:null===(e=window.react_analytics)||void 0===e?void 0:e.tti}})})));var bg=n(9027),hg=n(76129);const Og=(0,Et.l)(((e,t)=>e.pipe((0,bg.o)((()=>!(0,Ae.Qi)(t.value))),(0,St.h)((0,Nt.isActionOf)(yp.initLoginForm)),(0,ny.w)((()=>(0,_f.T)((0,tl.of)(Dv({type:gg._.LoginFormRendered})),(0,_f.T)(e.pipe((0,St.h)((0,Nt.isActionOf)(yp.setEmail))),e.pipe((0,St.h)((0,Nt.isActionOf)(yp.setPassword))),e.pipe((0,St.h)((0,Nt.isActionOf)(yp.setPhoneNumber))),e.pipe((0,St.h)((0,Nt.isActionOf)(yp.setTwoFactor)))).pipe((0,Iu.q)(1),(0,Pt.U)((()=>Dv({type:gg._.LoginFirstInteraction}))))))))),((e,t)=>e.pipe((0,bg.o)((()=>!(0,Ae.Qi)(t.value))),(0,St.h)((0,Nt.isActionOf)(hg.cP)),(0,ny.w)((()=>(0,_f.T)((0,tl.of)(Dv({type:gg._.LoginAttempt})),e.pipe((0,St.h)((0,Nt.isActionOf)(hg.H9))).pipe((0,Iu.q)(1),(0,Pt.U)((()=>Dv({type:gg._.LoginSuccess}))))))))));var Ag=n(49997);const Eg=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,St.h)((()=>(0,Pf.g)(P.Z.signUp.modalId,t.value))),(0,ny.w)((()=>e.pipe((0,St.h)((0,Nt.isActionOf)(hp.I)),(0,Iu.q)(1),(0,ny.w)((()=>(0,_f.T)((0,tl.of)(Dv({type:gg._.RegistrationFormRendered})),e.pipe((0,St.h)((0,Nt.isActionOf)(hp.e)),(0,Iu.q)(1),(0,Pt.U)((()=>Dv({type:gg._.RegistrationFormInteraction})))))))))))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ag.JE)),(0,St.h)((()=>(0,Pf.g)(P.Z.signUp.modalId,t.value))),(0,Pt.U)((()=>Dv({type:gg._.RegistrationAttempt}))))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ag.K)),(0,St.h)((()=>(0,Pf.g)(P.Z.signUp.modalId,t.value))),(0,Pt.U)((()=>Dv({type:gg._.RegistrationSuccess}))))));var xg=n(1558);const Sg=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,sv.x)(((e,t)=>{var n,a;return!!(null===(n=(0,Ue.O5M)(e.payload.location.search))||void 0===n?void 0:n[P.Z.payments.modalId])==!!(null===(a=(0,Ue.O5M)(t.payload.location.search))||void 0===a?void 0:a[P.Z.payments.modalId])})),(0,St.h)((()=>(0,$e.oI)(t.value).isFastDepositModal)),(0,St.h)((()=>!(0,df.BF)(t.value))),(0,ny.w)((()=>(0,_f.T)((0,tl.of)(Dv({type:N._q.DepositOpenAttempt})),(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(mo.Pp))),e.pipe((0,St.h)((0,Nt.isActionOf)(Fe.zk))),e.pipe((0,St.h)((0,Nt.isActionOf)(Me.Z2))),e.pipe((0,St.h)((0,Nt.isActionOf)(Ef.k7)))]).pipe((0,Iu.q)(1),(0,Pt.U)((()=>Dv({type:N._q.DepositFormRendered})))),(0,_f.T)(e.pipe((0,St.h)((0,Nt.isActionOf)([mo.hK,mo.Fr,mo.R1,gi.Pm])),(0,St.h)((({payload:e})=>(e=>!e||!e.interactionType||e.interactionType===N.zr.Manual)(e)))),e.pipe((0,St.h)((0,Nt.isActionOf)([mo.Hd,mo.MC,mo.jI,il,mo.R9,Ri,Bn])))).pipe(((e,t)=>(0,xg.R)(e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,St.h)((()=>!(0,$e.oI)(t.value).isFastDepositModal)))))(e,t),(0,Iu.q)(1),(0,Pt.U)((()=>Dv({type:N._q.DepositFirstInteraction})))),e.pipe((0,St.h)((0,Nt.isActionOf)(mo.jI)),(0,Pt.U)((()=>Dv({type:N._q.DepositAttempt})))))))))),Pg=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.XD)),(0,St.h)((()=>!!window.__SSR__)),(0,Pt.U)((()=>{var e;return Dv({type:N._q.HydrationFinished,payload:{loading_time:null===(e=Wf())||void 0===e?void 0:e.tti}})}))))),Ng=(0,Et.l)(vg,_g,Og,Eg,Sg,Pg);(0,U.createSelector)([k.lP,k.tG,wv.lf],((e,t,n)=>{const a=e({device:n}),r=t({device:n});return a||r}));var wg=n(53740),jg=n(77950);const Cg=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Wv.J7)),(0,Iu.q)(1),(0,Rt.b)((()=>{(0,bi.iX)({title:"signUp.notification.confirmationSuccess"})})),(0,_i.l)())),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Wv.Hn)),(0,Iu.q)(1),(0,Rt.b)((()=>{const e=(0,Wv.eA)(t.value);(0,bi.MQ)({title:"signUp.notification.confirmationFail",message:e})})),(0,_i.l)()))),Ig=({location:e,actions:t})=>{const{confirmation_token:n}=(0,K.O5)(e.search);if(n){const a=Xc()(String,n)?[...t,(0,Wv.Xi)(n)]:t;return{location:(0,K.KG)(e,{redirectPathname:"/",omitQueryKeys:["confirmation_token"]}),actions:a}}return{location:e,actions:t}};var Tg=n(20793),kg=n.n(Tg),Rg=n(98313),Lg=n.n(Rg),Fg=n(67031),Mg=n.n(Fg);const{loadDataAction:$g,requestFulfilledAction:Zg,requestRejectedAction:qg,errorSelector:Dg}=(0,I.requestsFactory)({request:e=>Sp.ZP.get(Ci.bV.UNLOCK_USER,{params:{unlock_token:e}}),transformResponse:e=>(e&&(0,Sy.W)({validate:Sy.X.Yz,endpoint:Ci.bV.UNLOCK_USER,errorContext:ip.aO.API_VALIDATION,response:e}),e),stateRequestKey:"unlock-user",transformError:e=>Af()(e)?"":ei()(Mg(),kg()(((e,[t,n])=>`${e}\n${t} ${n.join(", ")}`),""),Lg())(e)}),Vg=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)([Zg])),(0,Iu.q)(1),(0,Rt.b)((()=>{(0,bi.iX)({title:"signUp.notification.unlockSuccess"})})),(0,_i.l)())),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(qg)),(0,Iu.q)(1),(0,Rt.b)((()=>{const e=Dg(t.value);(0,bi.MQ)({title:"signUp.notification.unlockFail",message:e})})),(0,_i.l)()))),Ug=({location:e,actions:t})=>{const{unlock_token:n}=(0,K.O5)(e.search);if(n){const a=Xc()(String,n)?[...t,$g(n)]:t;return{location:(0,K.KG)(e,{redirectPathname:"/",omitQueryKeys:["unlock_token"]}),actions:a}}return{location:e,actions:t}},Gg=({location:e,actions:t})=>{const{reset_password_token:n}=(0,K.O5)(e.search);if(n){const a=Xc()(String,n)?[...t,(0,Ld.Bx)(n)]:t;return{location:(0,K.KG)(e,{redirectPathname:e.pathname,omitQueryKeys:["reset_password_token"]}),actions:a}}return{location:e,actions:t}},Bg=(0,Et.l)((e=>{const t=[Ig,Ug,Gg];return e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,St.h)((({payload:e})=>e.isFirstRendering)),(0,Iu.q)(1),(0,Qi.zg)((({payload:e})=>{const n=(0,K.Oi)(e.location.pathname),a=(0,K.gy)(e.location.pathname),r=(0,K.V4)(e.location.search),o="/"+(0,K.Wv)(a,n),{location:s,actions:i}=t.reduce(((e,t)=>t(e)),{location:Object.assign(Object.assign({},e.location),{search:r,pathname:o}),actions:[]});return[(0,Cu.gx)(Object.assign(Object.assign({},s),{pathname:(0,K.gy)(`${n.locale?`/${n.locale}`:""}${s.pathname}`),state:Object.assign(Object.assign({},s.state),{isFirstPage:!0})})),...i]})))}),(0,Et.l)(Cg,Vg));var zg=n(3283),Wg=n(47489);const Kg=()=>{const{innerHeight:e,innerWidth:t,screen:n}=window,{height:a,width:r}=n;return e===a&&t===r&&Wg.Z.isEnabled&&!Wg.Z.isFullscreen?[Bm(!1)]:[Bm(!0)]},Hg=()=>(0,_f.T)((0,$y.R)(window,"resize"),(0,tl.of)(1)).pipe((0,zg.b)(50),(0,Qi.zg)((()=>[Kg].reduce(((e,t)=>{const n=t();return n&&e.push(...n),e}),[]))));var Jg=n(22807);const Xg=[e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)),(0,ov.j)("payload","response","language"),(0,sv.x)(),(0,Rt.b)((e=>{(0,l.D0)(e)})),(0,Pt.U)((e=>(0,ye.H3)(e)))),(e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM))),e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo))),e.pipe((0,St.h)((0,Nt.isActionOf)(D.wS)),(0,Iu.q)(1))]).pipe((0,Jg.R)((e=>void 0===e),void 0),(0,St.h)((()=>!wg.b)),(0,Qi.zg)((e=>{const{pathname:n}=new URL(N.FN),a=(0,R.EE)(t.value),r=(0,K.Oi)(n),o=a.locale,{locale:i}=e?r:a,l=(0,R.DO)(t.value),c=(0,ol.wm)(t.value),u=(0,ol.Qc)(t.value),p=(0,wa.NT)(t.value),d=(0,q.iw)(t.value),m=(0,q.Cb)(t.value),y=(0,s.k$)(t.value),f=(0,Ae.Qi)(t.value),v=[];return!c||!m||u||p?v:e&&i&&!f&&i!==c.language?d[i]?[...v,(0,wa.ud)({locale:i})]:d[c.language]?c.language===m?[...v,(0,Cu.gx)(Object.assign(Object.assign({},y),{pathname:(0,K.gy)(l)}))]:[...v,(0,Cu.gx)(Object.assign(Object.assign({},y),{pathname:(0,K.gy)(`/${c.language}/${l}`)}))]:[...v,(0,wa.ud)({locale:m})]:d[c.language]?o&&c.language===m?[...v,(0,Cu.gx)(Object.assign(Object.assign({},y),{pathname:(0,K.gy)(y.pathname.replace(`/${o}`,""))}))]:o&&o!==c.language?[...v,(0,Cu.gx)(Object.assign(Object.assign({},y),{pathname:(0,K.gy)(y.pathname.replace(`/${o}`,`/${c.language}`))}))]:o||c.language===m?v:[...v,(0,Cu.gx)(Object.assign(Object.assign({},y),{pathname:(0,K.gy)(`/${c.language}${y.pathname}`)}))]:[...v,(0,wa.ud)({locale:m})]}))),(e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM))),e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo))),e.pipe((0,St.h)((0,Nt.isActionOf)(D.wS)),(0,Iu.q)(1))]).pipe((0,Jg.R)((e=>void 0===e),void 0),(0,St.h)((()=>wg.b)),(0,Qi.zg)((e=>{const{pathname:n}=new URL(N.FN),a=(0,R.EE)(t.value),r=(0,K.Oi)(n),{locale:o}=e?r:a,s=(0,ol.wm)(t.value),i=(0,ol.Qc)(t.value),l=(0,wa.NT)(t.value),c=(0,q.iw)(t.value),u=(0,q.Cb)(t.value),p=[];return!s||!u||i||l||o===s.language||!o&&s.language===u?p:[...p,(0,wa.ud)({locale:o&&c[o]?o:u})]}))),()=>(0,$y.R)(window,"message").pipe((0,St.h)((({data:e})=>(null==e?void 0:e.type)===N.lj.UpdateLocale)),(0,Pt.U)((()=>(0,ol.NM)({},{silent:!0}))))],Yg=(0,Et.l)(...Xg);var Qg=n(1490);const e_=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Qg.L)),(0,Rt.b)((()=>{const{locale:e}=(0,G.EE)(t.value);window.location.href=`/${e||""}`})),(0,_i.l)()),t_=new Set([...N.Cz,...P.Z.allowedModalIds,...P.Z.allowedQueryParams,...fe.L?N.hs:[]]),n_=(e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(ye.w5))),e.pipe((0,St.h)((0,Nt.isActionOf)(D.LD)),(0,Iu.q)(1))]).pipe((0,Qi.zg)((()=>{const e=(0,s.k$)(t.value),n=(0,K.O5)(e.search),a=Object.keys(n).filter((e=>!t_.has(e))),r=[];return a.length>0&&r.push((0,Cu.gx)((0,K.KG)(e,{omitQueryKeys:a,newState:e.state}))),r}))),a_=({payload:e})=>{const t=(0,K.Oi)(e.location.pathname),n="/"+(0,K.Wv)(e.location.pathname,t);return Lu()(Af()((0,C.LX)(n,Ci.Ir.DEPOSIT)))},r_=({payload:e})=>{const{page:t}=(0,K.Oi)(e.location.pathname);return"game"===t},o_=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,St.h)((({payload:e})=>e.isFirstRendering)),(0,St.h)(a_),(0,Rt.b)((()=>{const e=`/${(0,K.f0)({[N.Hm]:"true"})}`;window.location.href=e})),(0,_i.l)())),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,Qi.zg)((()=>{const{isFastDepositModal:e,method:n}=(0,$e.oI)(t.value);return e&&n&&"string"==typeof n?[(0,mo.Fr)({methodId:n,interactionType:N.zr.Preselect}),(0,ye.w5)()]:[]})))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,St.h)(r_),(0,Rt.b)((({payload:e})=>{Zt.n.setItem(N.gX,e.location.pathname)})),(0,_i.l)())),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,St.h)((({payload:e})=>!r_({payload:e})&&(!a_({payload:e})&&!e.location.search.includes(N.Hm)))),(0,Rt.b)((()=>{Zt.n.removeItem(N.gX)})),(0,_i.l)())),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)([yy.Qw,yy.FU,yy.GE,yy.NJ,yy.pK,yy.rV,yy.gQ,yy.jx])),(0,zg.b)(1e3),(0,Rt.b)((()=>{const e=(0,yy.WV)(t.value);Zt.n.setItem(N.$C,JSON.stringify(e))})),(0,_i.l)())),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,St.h)((({payload:e})=>!a_({payload:e})&&(!e.location.search.includes(N.Hm)&&!e.location.search.includes("restore-game")))),(0,Rt.b)((()=>{Zt.n.removeItem(N.$C)})),(0,_i.l)())));var s_=n(74379);var i_;!function(e){e.Open="open",e.Install="install"}(i_||(i_={}));const{doRequestAction:l_}=(0,I.requestsFactory)({request:e=>Sp.ZP.post(Ci.bV.PWA_EVENTS,e),stateRequestKey:"pwa_events"}),c_=()=>(0,$y.R)(window,"beforeinstallprompt").pipe((0,Pt.U)((e=>Oa(e)))),u_=(e,t)=>(0,$y.R)(window,"appinstalled").pipe((0,Qi.zg)((()=>{const e=[Oa(null)];return(0,Ae.Qi)(t.value)&&(e.push(Uy({event:`pwa_${i_.Install}`})),e.push(l_({event:i_.Install}))),e}))),p_=(e,t)=>(0,ku.aj)([(0,_f.T)((0,$y.R)(window,"load"),(0,$y.R)(window.matchMedia("(display-mode: standalone)"),"change")),e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)),(0,Iu.q)(1))]).pipe((0,St.h)((()=>(window.navigator.standalone||window.matchMedia("(display-mode: standalone)").matches)&&(0,Ae.Qi)(t.value))),(0,Iu.q)(1),(0,Qi.zg)((()=>[Uy({event:`pwa_${i_.Open}`}),l_({event:i_.Open})]))),d_=()=>(0,_f.T)((0,$y.R)(window,"pagehide"),(0,$y.R)(window,"beforeunload")).pipe((0,Iu.q)(1),(0,Rt.b)((()=>{jg.y.markAsVisited()})),(0,_i.l)()),m_="tid_"+Math.floor(1e5*Math.random()),y_=(e,t)=>{const n=t(Number(Zt.I.getItem(e)||"0"));return Zt.I.setItem(e,String(n)),n},f_=(0,Et.l)((()=>(0,tl.of)(1).pipe((0,Rt.b)((()=>{Zt.n.setItem(m_,Date.now().toString()),y_(N.U0,(e=>e+1))})),(0,_i.l)())),(()=>(0,$y.R)(window,"pagehide").pipe((0,Rt.b)((()=>{Zt.n.getItem(m_)&&(y_(N.U0,(e=>Math.max(0,e-1))),Zt.n.removeItem(m_))})),(0,_i.l)()))),v_={[N.l9.Day]:"limits.notificationPeriod.daily",[N.l9.ThreeDays]:"limits.notificationPeriod.threeDays",[N.l9.Week]:"limits.notificationPeriod.weekly",[N.l9.Month]:"limits.notificationPeriod.monthly",[N.l9.ThreeMonths]:"limits.notificationPeriod.threeMonths",[N.l9.SixMonths]:"limits.notificationPeriod.sixMonths",[N.l9.NineMonths]:"limits.notificationPeriod.nineMonths",[N.l9.TwelveMonths]:"limits.notificationPeriod.twelveMonths",[N.l9.Forever]:"limits.notificationPeriod.forever"},g_={[N.dV.Deposit]:"limits.notifications.deposit",[N.dV.Loss]:"limits.notifications.loss",[N.dV.Wager]:"limits.notifications.wager",[N.dV.Session]:"limits.notifications.session",[N.dV.Time]:"limits.notifications.time",[N.dV.Coolingoff]:"limits.notifications.coolingOff"},__=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Xy.H9)),(0,St.h)((({payload:{response:e}})=>!e.verified)),(0,Pt.U)((({payload:{response:e}})=>{const t=Ue.Fc4(e.created_at,N.pp).plus({days:30}).toISO();return Cd(t)})));var b_;!function(e){e[e.SmallAmount=90]="SmallAmount",e[e.MediumAmount=100.01]="MediumAmount",e[e.LargeAmount=500.01]="LargeAmount"}(b_||(b_={}));const h_=e=>e>=b_.LargeAmount?"greek.winTaxesMessage.largeAmount":e>=b_.MediumAmount?"greek.winTaxesMessage.mediumAmount":e>=b_.SmallAmount?"greek.winTaxesMessage.smallAmount":void 0;var O_=n(17794),A_=n.n(O_),E_=n(54115),x_=n.n(E_),S_=n(53007),P_=n.n(S_);const N_=()=>A_()([[()=>!Hp()((0,Nv.Z)(),N.h7.desktop),x_()(null)],[Cy()(/Win/),x_()(N.Y$.Windows)],[Cy()(/Mac/),x_()(N.Y$.MacOS)],[Cy()(/X11/),x_()(N.Y$.Unix)],[Cy()(/Linux/),x_()(N.Y$.Linux)],[P_(),x_()(N.Y$.Unknown)]])((0,ce.S)()?navigator.userAgent:"");var w_=n(36691);const j_={[N.Y$.Windows]:[{code:"F11"}],[N.Y$.MacOS]:[{code:"KeyF",ctrlKey:!0}]},C_=N_(),I_=(e,t)=>(0,$y.R)(window,"keydown").pipe((0,St.h)((()=>!!C_&&(0,w_.$)(t.value))),(0,St.h)((e=>{const t=j_[C_];return!(!t||!Wg.Z.isEnabled)&&t.some((t=>Hp()(Zo()(Qp()(t),e),t)))})),(0,Rt.b)((e=>{e.preventDefault();const t=Wg.Z;t.isFullscreen?t.exit():t.request(document.documentElement)})),(0,_i.l)());var T_=n(98099);const k_=(e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(D.wS)),(0,Iu.q)(1)),e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)),(0,Iu.q)(1))]).pipe((0,St.h)((()=>!(0,Ae.Qi)(t.value))),(0,Pt.U)((()=>(0,T_.s)()))),{loadDataAction:R_,responseSelector:L_,requestFulfilledAction:F_}=(0,I.requestsFactory)({request:()=>Sp.ZP.get(Ci.bV.AVAILABLE_BONUSES),transformResponse:e=>(e&&(0,Sy.W)({validate:Sy.X.Sw,endpoint:Ci.bV.AVAILABLE_BONUSES,errorContext:ip.aO.API_VALIDATION,response:e}),e),stateRequestKey:"available-bonuses"}),M_=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(_p.K)),(0,Iu.q)(1),pf(e,t),(0,Pt.U)((()=>R_())))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(F_)),(0,Iu.q)(1),(0,St.h)((()=>{var e;return!(null===(e=L_(t.value))||void 0===e?void 0:e.available_bonuses)})),(0,Rt.b)((()=>{(0,bi.MQ)({message:"notifications.duplicateAccount",dismiss:{onScreen:!0}})})),(0,_i.l)())));var $_=n(72102);const Z_=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.LH)),(0,St.h)((()=>{if(!(0,yy.Bn)(t.value))return!1;const e=(0,s.k$)(t.value),n=(0,K.O5)(e.search);return(0,K.xQ)(n)})),(0,Rt.b)((()=>{let e=document.exitFullscreen||document.webkitExitFullscreen;e&&(e=e.bind(document),e())})),(0,Pt.U)((()=>{const e=(0,s.k$)(t.value);return(0,Cu.VF)((e=>{var t;const n=null===(t=null===P.Z||void 0===P.Z?void 0:P.Z.payments)||void 0===t?void 0:t.modalId;return(0,K.KG)(e,{diffQueryParams:{[n]:N.fG,[$_.y]:"true"}})})(e))})))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,hf.G)(),(0,St.h)((([e,t])=>{const n=(0,K.O5)(e.payload.location.search),a=(0,K.O5)(t.payload.location.search);return Boolean(n[$_.y]&&!a[$_.y])})),(0,Pt.U)((()=>(0,yy.gs)())))));var q_=n(42947);var D_=n(11611);const V_=new s_.y((e=>{window.hj?(e.next(!0),e.complete()):Object.defineProperty(window,"hj",{get(){return this._hotjar_instance},set(t){this._hotjar_instance=t,e.next(!0),e.complete()}})})),U_=(e,t)=>(0,ku.aj)([(0,_f.T)(e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo),(0,Iu.q)(1))),e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.Xl),(0,Iu.q)(1)))),e.pipe((0,St.h)((0,Nt.isActionOf)(D_.d)),(0,Iu.q)(1)),V_]).pipe((0,Rt.b)((()=>{const e=(0,Ae.lA)(t.value),{session_id:n}=window.DD_RUM.getInternalContext();window.hj("identify",(null==e?void 0:e.id)||null,{sessionId:n})})),(0,bg.o)((()=>{const e=(0,Ae.lA)(t.value);return!(null==e?void 0:e.id)})),(0,_i.l)());var G_=n(88663),B_=n(86016);const z_=(e,t)=>(0,ly.j)((()=>{const{canIssueBonuses:n}=(0,Ae.lA)(t.value)||{};return n?(0,tl.of)(n):((0,rp.C)((0,gi.Pm)({canIssue:!0,interactionType:N.zr.Preselect})),e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo))))})),W_=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,Rt.b)((()=>{const e=(0,s.k$)(t.value),n=(0,K.O5)(e.search),a=(null==n?void 0:n[N.Vo])||null;a&&"string"==typeof a&&(Zt.n.setItem(N.Vo,a),(0,rp.C)((0,ye.w5)()))})),(0,St.h)((()=>(0,G_.WV)())),pf(e,t),(0,Pt.U)((()=>{const e=Zt.n.getItem(N.Vo);return Zt.n.removeItem(N.Vo),e})),(0,St.h)((e=>!!e)),z_(e,t),(0,Pt.U)((e=>(0,ji.zY)({bonusCode:e.toUpperCase()}))))),((e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,Rt.b)((()=>{const e=(0,s.k$)(t.value),n=(0,K.O5)(e.search),a=(null==n?void 0:n[N.O9])||null;a&&"string"==typeof a&&(Zt.n.setItem(N.O9,a),(0,rp.C)((0,ye.w5)()))})),(0,St.h)((()=>(0,G_.Ax)()))),e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.ph)),(0,Iu.q)(1),(0,el.g)(1e3))]).pipe((0,Pt.U)((()=>{const e=Zt.n.getItem(N.O9);return Zt.n.removeItem(N.O9),e})),z_(e,t),(0,Pt.U)((e=>(0,B_.Fl)({coupon_code:e.toUpperCase()}))))),(e=>e.pipe((0,St.h)((0,Nt.isActionOf)([B_.LT,B_.hZ])),(0,Rt.b)((({payload:e})=>{"response"in e&&e.response.status===nl.gV.SUCCESS?(0,bi.iX)({title:"bonuses.promocode.notifications.success"}):(0,bi.QX)({title:"bonuses.promocode.notifications.fail"})})),(0,_i.l)()))),K_=(e,t)=>(0,ly.j)((()=>{if(!P.Z.featureFlags.autoApplyBonuses)return(0,tl.of)(1);return(0,qt._I)(t.value)?e.pipe((0,St.h)((0,Nt.isActionOf)(qt.wt))):(0,tl.of)(1)})),H_=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)([Kt.nG,Ht.of])),K_(e,t),(0,Rt.b)((()=>{(0,bi.iX)({title:"bonus.activated"})})),(0,_i.l)())),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)([Kt.vg,Ht.Wx])),K_(e,t),(0,Rt.b)((()=>{(0,bi.QX)({title:"bonus.activationError"})})),(0,_i.l)()))),J_=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.TM)),(0,Rt.b)((()=>{const e=(0,s.k$)(t.value),n=(0,Ue.O5M)(e.search),a=(null==n?void 0:n[N.SV])||null;a&&"string"==typeof a&&(Zt.n.setItem(N.SV,a),(0,rp.C)((0,ye.w5)()))})),(0,_i.l)())));var X_=n(43825),Y_=n(5631),Q_=n(1510);const eb=e=>{const t=e[0];return t&&t.stage===N.cK.Issued&&t.activatable},tb=(e,t,n)=>(0,ly.j)((()=>((e,t)=>{const n=(0,Q_.$D)(t);return!!iu()(Hc()(e,"id"),n)})(e,n.value)?t.pipe((0,St.h)((0,Nt.isActionOf)(uu))):(0,tl.of)(1))),nb=(0,Et.l)(((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Jt._V)),(0,ny.w)((()=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(Kt.dv)),(0,Iu.q)(1)),e.pipe((0,St.h)((0,Nt.isActionOf)(Jt.Q4)),(0,Iu.q)(1))]).pipe((0,ny.w)((([n,a])=>{const{payload:{response:{id:r,bonuses:o}}}=a;return o.find((e=>"bonus"===e.type))?(0,tl.of)({id:r,bonuses:o}).pipe(tb(r,e,t),(0,X_.M)(t),(0,St.h)((([e,t])=>eb((0,Kt.ic)(t)))),(0,Pt.U)((([e,t])=>{const n=(0,Kt.ic)(t)[0];return(0,Kt.L4)({id:n.id})}))):Y_.E}))))))),((e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Jt._V)),(0,ny.w)((()=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(Ht.zB)),(0,Iu.q)(1)),e.pipe((0,St.h)((0,Nt.isActionOf)(Jt.Q4)),(0,Iu.q)(1))]).pipe((0,ny.w)((([n,a])=>{const{payload:{response:{id:r,bonuses:o}}}=a;return o.find((e=>"freespins"===e.type))?(0,tl.of)({id:r,bonuses:o}).pipe(tb(r,e,t),(0,X_.M)(t),(0,St.h)((([e,t])=>eb((0,Ht.aI)(t)))),(0,Pt.U)((([e,t])=>{const n=(0,Ht.aI)(t)[0];return(0,Ht.ky)({id:n.id})}))):Y_.E})))))))),ab=e=>e.pipe((0,St.h)((0,Nt.isActionOf)(uf.onLocationChangedAction)),(0,Iu.q)(1),(0,Rt.b)((({payload:e})=>{const{[N.X9]:t,[N.jX]:n}=(0,K.O5)(e.location.search);"string"==typeof t&&Zt.n.setItem(N.X9,t),"string"==typeof n&&(window.location.href=n)})),(0,_i.l)()),rb=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)),(0,Iu.q)(1),(0,St.h)((()=>(0,Wt.Qi)(t.value))),(0,Rt.b)((()=>{const e=Zt.n.getItem(N.X9);e&&(Zt.n.removeItem(N.X9),window.location.href=e)})),(0,_i.l)()),ob=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.LE)),(0,Rt.b)((({payload:e})=>{(0,bi.xg)(Object.assign({templateName:"referral-system",dismiss:{duration:0}},e))})),(0,_i.l)()))),sb=(0,Et.l)(((e,t)=>(0,_f.T)(e.pipe((0,Iv.Z)(e,t),(0,Iu.q)(1)),e.pipe((0,St.h)((0,Nt.isActionOf)(ol.yo)))).pipe((0,Rt.b)((()=>{Tu.Z.remove("player_groups")})),(0,St.h)((()=>(0,Ae.Qi)(t.value))),(0,Rt.b)((()=>{const e=(0,Ae.J8)(t.value),n=null==e?void 0:e.some((e=>undefined===e.id));Tu.Z.set(N.Cp,JSON.stringify(n))})),(0,Pt.U)((()=>(0,Ae.es)())))),(e=>(0,ku.aj)([(0,tl.of)(JSON.parse(Tu.Z.get(N.Cp)||"false")),e.pipe((0,St.h)((0,Nt.isActionOf)(Xy.H9)),(0,xg.R)(e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.Xl)))))]).pipe((0,ny.w)((([t])=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.es)),(0,Iu.q)(1),(0,Rt.b)((()=>{const e=JSON.parse(Tu.Z.get(N.Cp)||"false");t!=e&&window.location.reload()})),(0,_i.l)()))))));var ib=n(64037);const lb=(0,Et.l)((e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ib.nT)),(0,Rt.b)((()=>{(0,bi.QX)({id:"autoregistration_error_notification",title:{key:"autoregistration.errorNotification.title",options:{defaultValue:"Something went wrong"}}})})),(0,_i.l)())));var cb=n(33322);const ub="THRESHOLD_BALANCE_NOTIFICATION_TIMEOUT_EXP_KEY",pb=(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.mI)),(0,Rt.b)((({payload:e})=>{var n;const{currency:r,amount_cents:o}=e,s=(0,Vt.c)(t.value)[r.toLowerCase()],i=null!==(n=null==s?void 0:s.subunits_to_unit)&&void 0!==n?n:0,l=Date.now(),c=Zt.I.getItem(ub),u=!c||+c<l,p=P.Z.thresholdBalanceNotification.thresholdAmountsByCurrency[r];if(u&&(p&&o<=p*i)){const t=l+Mp.nL.fromObject({minute:P.Z.thresholdBalanceNotification.displayFrequencyInMinutes}).as("milliseconds");Zt.I.setItem(ub,`${t}`),(0,bi.xg)({dismiss:{duration:0},content:t=>a.createElement(cb.Z,Object.assign({templateName:"threshold-balance",updatedBalance:e},t))})}})),(0,_i.l)()),db=[Vv,dv,Bg,Hg,Yg,Ly,e_,rf.UE,n_,e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.a2)),(0,Iu.q)(1),(0,Pt.U)((()=>(0,iy.lp)()))),o_,Vy,()=>{const e=document.getElementById(N.IM);if(!e)return(0,f.Tb)(`Modal div with id "${N.IM}" not found`,{source:"modal-epic"}),(0,tl.of)();const t=((e,t)=>new s_.y((n=>{const a=new MutationObserver((e=>{n.next(e)}));return a.observe(e,t),()=>{a.disconnect()}})))(e,{childList:!0});return(0,_f.T)(t.pipe((0,Rt.b)((()=>{const t=document.body;if(0===e.children.length)return t.style.overflow="",void(t.style.paddingRight="");if(window.innerWidth>document.documentElement.clientWidth){const e=(()=>{const e=document.createElement("div");e.classList.add("body"),e.style.width="99px",e.style.height="99px",e.style.position="absolute",e.style.top="-9999px",e.style.overflow="scroll",document.body.appendChild(e);const t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t})();t.style.paddingRight=`${e}px`}t.style.overflow="hidden"})),(0,_i.l)()),t.pipe((0,Iu.q)(1),(0,Rt.b)((()=>{const e=document.getElementById(N.ht);e&&e.remove()})),(0,_i.l)()))},Wu,f_,$f,e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.oE)),(0,St.h)((({payload:e})=>e.user_limit.type!==N.dV.Selfexclusion)),(0,Pt.U)((({payload:e})=>{const{user_limit:{type:t,period:n}}=e,a=(e=>"number"==typeof e?`limits.notificationPeriod.minutes, {"amount": ${e}}`:v_[e])(n);return{key:g_[t],options:{period:a}}})),(0,Rt.b)((e=>{(0,bi.MQ)({dismiss:{duration:0},title:e})})),(0,_i.l)()),__,(e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.xE))),e.pipe((0,St.h)((0,Nt.isActionOf)(xr.XP)),(0,Iu.q)(1))]).pipe((0,Pt.U)((([{payload:e}])=>{const n=e.amount,a=(0,Vt.c)(t.value).eur;if(a){const{sum:e,symbol:t}=(0,Hn.Z)(n,a);return{key:h_(e),options:{amount:`${e}${t}`}}}})),(0,St.h)((e=>!Af()(null==e?void 0:e.key))),(0,Rt.b)((e=>{(0,bi.xg)({templateName:"greek-tax",type:N.j_.Warning,dismiss:{duration:0},title:e})})),(0,_i.l)()),e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.tp)),(0,St.h)((({payload:{end:e}})=>e)),(0,Rt.b)((()=>{const e={type:N.j_.Warning,dismiss:{duration:0},title:"greek.sessionEndingMessage.sessionEnd"};Zt.I.setItem(N.gW,JSON.stringify(e)),window.location.pathname="/"})),(0,_i.l)()),e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.tp)),(0,St.h)((({payload:{end:e}})=>!e)),(0,Rt.b)((()=>{(0,bi.xg)({templateName:"greek-tax",type:N.j_.Warning,dismiss:{duration:0},title:"greek.sessionEndingMessage.almostSessionEnd"})})),(0,_i.l)()),e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ct.dM)),(0,Rt.b)((({payload:{duration:e}})=>{(0,bi.MQ)({dismiss:{duration:0},title:{key:"romanian.timeSpentMessage",options:{duration:e}}})})),(0,_i.l)()),e=>e.pipe((0,St.h)((0,Nt.isActionOf)(ye.gl))).pipe((0,Rt.b)((()=>{const e=JSON.parse(Zt.I.getItem(N.gW)||"{}"),t=JSON.parse(Zt.I.getItem(N.UU)||"{}");Kn()(e)||((0,bi.xg)(e),Zt.I.removeItem(N.gW)),Kn()(t)||((0,bi.xg)(t),Zt.I.removeItem(N.UU))})),(0,_i.l)()),qf,e=>e.pipe((0,St.h)((0,Nt.isActionOf)(Df.z)),(0,Rt.b)((({payload:e})=>{const{iframe:{targetOrigins:t}}=P.Z;t.forEach((t=>((e,t="*")=>{window.parent.postMessage(e,t)})(e,t)))})),(0,_i.l)()),I_,Hf,Jf,(e,t)=>(0,_f.T)(e.pipe((0,St.h)((0,Nt.isActionOf)(ye.do)),(0,Iu.q)(1)),e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.Xl)),(0,Iu.q)(1))).pipe((0,Rt.b)((()=>{var e,n;const a=(0,ye.uC)(t.value)||"null",r=(null===(e=(0,Ae.lA)(t.value))||void 0===e?void 0:e.id)||N.o2,o=(null===(n=null===navigator||void 0===navigator?void 0:navigator.connection)||void 0===n?void 0:n.effectiveType)||"null",s=(0,q_.o)(),i=Tu.Z.get("x-ssr-first-render-mode"),l=Tu.Z.get(pg);return(0,sp.wn)({stag:a,id:`${r}`,connectionType:o,displayMode:s,firstRenderMode:i,abTestUserId:l})})),(0,_i.l)()),Xf.w5,mv,W_,H_,J_,Ev,Bv,Jv,sb,(e,t)=>(0,ku.aj)([e.pipe((0,St.h)((0,Nt.isActionOf)(ye.Jf)),(0,St.h)((({payload:e})=>!!e))),e.pipe((0,Iu.q)(1),Ay(e,t))]).pipe((0,Pt.U)((([{payload:e}])=>{const n=Number(e);return n?iu()(Hc()(n,"id"),(0,Jt.u5)(t.value)):null})),(0,Rt.b)((e=>{if(!e)return(0,bi.MQ)({title:"lootbox.notification.error"});if(e.stage!==N.cK.Issued){const t={[N.JU.Lootbox]:"lootbox.notification.inactiveLootbox",[N.JU.Lootwheel]:"lootwheel.notification.inactiveLootwheel",[N.JU.ScratchCard]:"scratchCard.notification.inactiveScratchCard"},n=hy(e);return(0,bi.MQ)({title:t[n]})}})),(0,St.h)((e=>(null==e?void 0:e.stage)===N.cK.Issued)),(0,Pt.U)((e=>{const t=hy(e);return(0,qt.cx)(Object.assign(Object.assign({},e),{type:t}))}))),ig,(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(yy.Qg)),(0,St.h)((()=>(0,Ae.Qi)(t.value))),(0,Pt.U)((()=>(0,Gf.uu)()))),lb,cg,(e,t)=>e.pipe((0,St.h)((0,Nt.isActionOf)(Ae.a2)),(0,Iu.q)(1),(0,Pt.U)((()=>{const e=(0,wv.lf)(t.value);return(0,k.gy)({device:e})})))];P.Z.cookies.showCookiesNotification&&db.push(sf),P.Z.pwa.enable&&db.push(c_,u_,p_),jg.y.isFirstTimeVisit&&db.push(d_),ty.F&&db.push(k_),P.Z.common.showDuplicateAccountNotification&&db.push(M_),(()=>{var e,t;const n=null===(e=null===P.Z||void 0===P.Z?void 0:P.Z.payments)||void 0===e?void 0:e.modalId,a=null===P.Z||void 0===P.Z?void 0:P.Z.allowedModalIds;return(null===(t=null===P.Z||void 0===P.Z?void 0:P.Z.featureFlags)||void 0===t?void 0:t.insufficientFunds)&&(null==a?void 0:a.includes(n))})()&&db.push(Z_);const mb=!!P.Z.mercuryo;(P.Z.enableAllCasinoCurrenciesForDeposit||mb)&&db.push(Bf),P.Z.featureFlags.syncDataDogAndHotjar&&db.push(U_),P.Z.redirectModule.groups.length>0&&db.push(rv),P.Z.featureFlags.autoApplyBonuses&&db.push(nb),fe.L||!(0,K.GY)((0,ce.S)()?window.location.search:"",N.jX)&&!(0,K.GY)((0,ce.S)()?window.location.search:"",N.X9)||db.push(ab),!fe.L&&Zt.n.getItem(N.X9)&&db.push(rb),P.Z.featureFlags.enableReferralSystemNotification&&db.push(ob),P.Z.deviceHash.library&&Object.values(N.bg).includes(P.Z.deviceHash.library)&&db.push(Hv),P.Z.featureFlags.autoOpenLootboxLootwheelModal&&db.push(Ey),(0,Er.xbD)(P.Z.thresholdBalanceNotification.thresholdAmountsByCurrency)||db.push(pb),wg.b||(db.push(Ky),P.Z.gtmId&&db.push(af),P.Z.featureFlags.trackAnalytics&&db.push(Ng),(Rv()||P.Z.intercom.appId&&P.Z.intercom.enabled.groups.length>0)&&db.push($v),Yf()&&db.push(gv));const yb=(0,Et.l)(...db),fb=(0,Et.l)(xt.Z,yb);const vb=(0,n(90071).lX)();var gb=n(49856);const _b=(0,K.O5)((0,ce.S)()?window.location.search:"").hasOwnProperty(gb.Rk);var bb=n(57802),hb=n(50259),Ob=n(31330);const Ab=e=>{const t=(0,o.v9)(Ob.FN),n=(0,o.v9)(Ob.mc);return(0,a.useEffect)((()=>{t.version&&2===t.version&&(0,f.Tb)(`Not valid captcha version: ${t.version}. Please use version 3!`,{source:"captcha-provider"})}),[t.version]),a.createElement(hb.pm,{reCaptchaKey:n?t.token:""},e.children)};var Eb=n(43174);const xb=(({history:e,preloadedState:t,isServer:n=!1})=>{const a=(0,pp.k)(),{middleware:r,toPromise:o}=(0,I.createRequestsFactoryMiddleware)(),s=[(0,dp.Z)(e),r];n||s.push(a);const i=(0,up.md)(...s),l=(0,up.MT)(ey(e),t,i);return l.asyncRequests=o,n||a.run(fb),l})({history:vb});(0,rp.P)(xb),(0,sp.U9)(),ap(),lp(void 0,void 0,void 0,(function*(){var e,t;if((0,ce.S)()&&((null===(e=P.Z.pwa)||void 0===e?void 0:e.enable)||P.Z.redirectModule.groups.length>0||P.Z.featureFlags.trackThirdPartyResources)&&"serviceWorker"in navigator)try{yield navigator.serviceWorker.register("/OneSignalSDKWorker.js"),navigator.serviceWorker.addEventListener("message",(e=>{e.data.msg===ip.Oo&&(0,sp.y_)({url:e.data.url})})),yield navigator.serviceWorker.ready,(0,rp.C)(op())}catch(e){(0,f.Tb)(e,{source:`init service worker for pwa/redirectModule (pwa enable: ${null===(t=P.Z.pwa)||void 0===t?void 0:t.enable}, redirectModule enable: ${P.Z.redirectModule.groups.length>0})`})}})),cp(void 0,void 0,void 0,(function*(){(0,ce.S)()&&void 0===window.IntersectionObserver&&(yield n.e(3653).then(n.t.bind(n,66337,23)))})),(({isTranslationKeysQueryParamExist:e,initialI18nBackendData:t,initLanguage:n})=>{w(void 0,void 0,void 0,(function*(){const a=(({isTranslationKeysQueryParamExist:e=!1})=>({type:"postProcessor",name:"showTranslationKeysProcessor",process:(t,n)=>e?n.join(" || "):t}))({isTranslationKeysQueryParamExist:e});return l.ZP.use(O),l.ZP.use(c.Db),e&&l.ZP.use(a),yield l.ZP.init(Object.assign(Object.assign({},(({isTranslationKeysQueryParamExist:e,showTranslationKeysProcessorName:t})=>({compatibilityJSON:"v3",fallbackLng:[P.Z.common.defaultLang],load:"all",defaultNS:"common",ns:["common",v],fallbackNS:v,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",interpolation:{skipOnVariables:!1,escapeValue:!1,format:(e,t)=>{try{if("join"===t)return E()(", ",e||[])}catch(e){(0,f.Xz)(e,{interpolation:!0,format:t})}return e},defaultVariables:{nonBreakingSpace:N.qD,nonBreakingHyphen:N.Zf}},react:{useSuspense:!1},parseMissingKeyHandler:(t,n)=>{if(e)return t;if(n)return n;const a=t.split(".");return S()(a)},postProcess:e?[t]:void 0}))({isTranslationKeysQueryParamExist:e,showTranslationKeysProcessorName:a.name})),{preload:!!n&&[n],backend:{initData:t},lng:n})),l.ZP}))})({isTranslationKeysQueryParamExist:_b});const Sb=document.getElementById("root");(0,r.s)(Sb).render(a.createElement(o.zt,{store:xb},a.createElement(s.xI,{history:vb},a.createElement(i.B6,null,a.createElement(bb.q,null,a.createElement(Ab,null,a.createElement(Eb.M,null,a.createElement(np,{isTranslationKeysQueryParamExist:_b}))))))))},77576:(e,t,n)=>{"use strict";var a;n.d(t,{Oo:()=>r,Rh:()=>o,aO:()=>a}),function(e){e.GLOBAL="global",e.REACT="react",e.SSR_HYDRATION="ssr-hydration",e.API="api",e.I18N="i18n",e.PAYMENT_LIB="payment-lib",e.ANY="any",e.API_VALIDATION="api-validation",e.WS_VALIDATION="ws-validation"}(a||(a={}));const r="third party resource",o=["error","warn","info","log","debug"]},6087:(e,t,n)=>{"use strict";n.d(t,{U9:()=>b,hO:()=>S,y_:()=>w,M2:()=>A,I:()=>x,xJ:()=>E,kr:()=>O,cU:()=>N,wn:()=>h});var a=n(98671),r=n(57735),o=n.n(r),s=n(58426),i=n.n(s),l=n(13782);var c=n(56590);var u,p=n(11611),d=n(32528),m=n(53740),y=n(28626),f=n(77576);const v=o()([i()(String,"site"),i()(String,"clientToken"),i()(String,"applicationId")])((null===(u=l.Z.datadog)||void 0===u?void 0:u.config)||{}),g=c.Z&&v&&!m.b&&!0,_=(0,y.GG)(g),b=_((()=>{var e,t,n,r,o,s;a.v.onReady((()=>{(0,d.C)((0,p.d)()),P()})),a.v.init(Object.assign(Object.assign({},l.Z.datadog.config),{version:(o=null!==(e="2.1.27")?e:"",s=null!==(t="1bccc05dc8ab6126fefbe6f687769a99f841e552")?t:"",`${o}${s?"-".concat(s.slice(0,8)):""}`),env:(n=l.Z.common.environment,r="master","production"!==n?n:"master"===r?"production":"development")}))})),h=_((e=>{a.v.setUser(e)})),O=_(((e,t)=>{a.v.addError(e,{source:f.aO.REACT,info:t})})),A=(_((e=>{a.v.addError(e,{source:f.aO.SSR_HYDRATION})})),_((e=>{const{responseStatus:t,method:n,apiEndpoint:r,responseData:o}=(0,y.pb)(e);a.v.addError(e,{source:f.aO.API,method:n,apiEndpoint:r,response:{status:t,data:o}})}))),E=_(((e,t)=>{a.v.addError(e,{source:f.aO.I18N,info:t})})),x=_(((e,t={})=>{a.v.addError(e,Object.assign({source:f.aO.ANY},t))})),S=f.Rh.reduce(((e,t)=>{var n;return e[t]=(n=t,_(((...e)=>{a.v.addError(e[0],{source:f.aO.PAYMENT_LIB,logLevel:n,data:JSON.stringify(e)})}))),e}),{}),P=_((()=>{var e,t;((null===(t=null===(e=l.Z.datadog)||void 0===e?void 0:e.config)||void 0===t?void 0:t.premiumSampleRate)||0)>0&&a.v.startSessionReplayRecording()})),N=_(((e,t={})=>{a.v.addError(e,t)})),w=_((e=>{a.v.addAction(f.Oo,e)}))},7103:(e,t,n)=>{"use strict";n.d(t,{Tb:()=>c,Xz:()=>l,QZ:()=>s,Wt:()=>i,H:()=>o.H,lg:()=>u});var a=n(77576),r=n(6087),o=n(28626);const s=(e,t)=>{(0,o.H)(e,t),(0,r.kr)(e,t)},i=e=>{const{responseStatus:t,method:n,apiEndpoint:a,responseData:s}=(0,o.pb)(e);(0,o.H)(`ApiError:\n${n.toLocaleUpperCase()}: ${a} - ${t}\n${s}`),"true"==={BOX_VERSION:"1bccc05",BOX_COMMIT_HASH:"1bccc05dc8ab6126fefbe6f687769a99f841e552",BOX_BRANCH:"master",CORE_VERSION:"2.1.27",CORE_BRANCH:"master",CI_PIPELINE_ID:"3329659",PROJECT_NAME:"casinoadrenaline",BUILD_TIME:"Mon, 02 Dec 2024 16:46:32 GMT",PROFILE_URL:void 0,BOX_STAGING_SERVER:void 0,USER_GROUP_FOR_AB:void 0,SSR:void 0,SSR_ENABLE_SPA_MODE:void 0,CUSTOMER_IO_ENABLED:void 0,SSR_AB_TEST_ENABLED:"false",REVIEW_API_URL:void 0,LOCALES_SETTING:void 0}.DEBUG_API_ERRORS&&(0,o.H)(e),(0,r.M2)(e)},l=(e,t)=>{const n=(0,o.Yi)(e);(0,o.H)(n,t),(0,r.xJ)(n,t)},c=(e,t)=>{const n=(0,o.Yi)(e);(0,o.H)(n,t),(0,r.I)(n,t)},u=a.Rh.reduce(((e,t)=>(e[t]=(...e)=>{r.hO[t](...e)},e)),{})},28626:(e,t,n)=>{"use strict";n.d(t,{GG:()=>s,H:()=>l,Yi:()=>i,pb:()=>c});var a=n(87430),r=n.n(a),o=n(56590);const s=e=>t=>(...n)=>e?t(...n):void 0,i=e=>e instanceof Error?e:new Error(String(e)),l=s(!o.Z)(console.error),c=e=>{const t=r()(["response","status"],e),n=r()(["config","url"],e),a=r()(["config","baseURL"],e);return{responseStatus:t,method:r()(["config","method"],e)||"",apiEndpoint:(n||"").replace(a||"",""),responseData:JSON.stringify(r()(["response","data"],e))}}},40630:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o,y:()=>r});const a=JSON.parse('{"OneSignalSDKUpdaterWorker.js":"94ab99062804fc8b5c1f6fc5e57f9f44","OneSignalSDKWorker.js":"94ab99062804fc8b5c1f6fc5e57f9f44","favicon.ico":"5b42990d35aa73ce891552ee0a1b35b1","images/404.png":"75e484be76bf7c08cb3a2b3c5c711745","images/base64-images/flag.png":"e1679dd4e3699b7adfc0c84016ba52c4","images/base64-images/game-category-menu-icon.png":"0ca9cf46bb1e7f8062d089d6777f6c80","images/base64-images/level.png":"43f89e3336f266670670cb5892cf8b71","images/base64-images/medium.png":"d9082c521c5436a8eb350c2f2e906c68","images/base64-images/mini.png":"8d4a42fa7f5b11b6cf6cf644b55a84fb","images/base64-images/preloader.gif":"e30301d1bb5727d3e85f4f5d730c7125","images/base64-images/preloader.png":"916a1722a8c165b7050a3bd810775b21","images/base64-images/preloader.svg":"211e1bf831569bf1d348b1182f6a06ed","images/base64-images/small.png":"de0526125862e70c2276d4e9aafe04e1","images/blocks/banners/banner__img__1.png":"7f1930e3e9e205a1a25effb22f75d4ec","images/blocks/banners/banner__img__2.png":"224d700fbf7193ddf3fc90fa3f915e8d","images/blocks/contact-list/contact-list__chat.svg":"a0e57388364317ffbcee166ba63372c3","images/blocks/contact-list/contact-list__email.svg":"8fa6b8f1e55f8d1209a1fe3111402788","images/blocks/full-jackpot/full-jackpot__bg--mobile.png":"a2faf5bced67a334058ae049b6d0b10e","images/blocks/full-jackpot/full-jackpot__bg.png":"ba5be9f4c7ed0607c2ccfd51191113d6","images/blocks/title/title__bonus.svg":"6d3f3905beda198574dbb0fe80d3888a","images/favicon.png":"5b5e956d75020616bfd6766b6aabcca3","images/footer-license/footer-license__icon__1.svg":"e5d78feffa3812661bbc0f7ea5560643","images/footer-license/footer-license__icon__2.svg":"d61a0faa8af677f56bdfca3a467cecef","images/footer-license/footer-license__icon__3.svg":"0b99f01f570dcf1a8b6bd94eb9bbc4f4","images/footer-license/footer-license__mga.svg":"8f2d45875d7de38e8f16c1307fc57f17","images/footerLogos/lcb.svg":"2316b552035a2b5f5bfd22ee9931ef1c","images/footerLogos/reviews.svg":"06488cc6f8a35bfe40e81d986dba50ec","images/interlayer.webp":"4df173c235873ed3ff8684e03934b9a3","images/jackpots/list-with-img/feature-1.webp":"85aa92324573c404e0df4147062ea22d","images/jackpots/list-with-img/feature-2.webp":"e6069e262705e2343ca9672fe40e18a3","images/jackpots/list-with-img/feature-3.webp":"cd7547217eaa1190f7230b44c4773490","images/jackpots/list-with-img/feature-4.webp":"aec2b91d471b67d5bcffa5ab2705a7e2","images/jackpots/list-with-img/feature-5.webp":"ba63403aa44fa21a2dbacb1d4ddf8794","images/jackpots/modal/modal-bg.webp":"e0482d2b330c31de4f116d66a99d91b6","images/jackpots/prizes/default.webp":"6485ec760c3994d969100627109b9cbc","images/jackpots/prizes/level_1.webp":"4bc2a297e7eb7e9b956b2e05afc17f50","images/jackpots/prizes/level_2.webp":"390ee2612fd39d63b9b3b2f8e664720f","images/jackpots/prizes/level_3.webp":"6485ec760c3994d969100627109b9cbc","images/levels/default.png":"2d360a44b01ff3cfd5118fdbff5051e7","images/levels/level_0.png":"2d360a44b01ff3cfd5118fdbff5051e7","images/levels/level_1.png":"1c054164fc082242696ad8849dc7a929","images/levels/level_2.png":"caf6f8f2f3b622a7cfeab9f235080833","images/levels/level_3.png":"dc4b934f248d6e73a4c945f632720edb","images/levels/level_4.png":"e71628d75822fe3cce942c1a70d9d408","images/levels/level_5.png":"f556dd8ecf3b9fb83b4fb91c4b6bf90c","images/levels/level_6.png":"362122b6f5838c3d8b12c3dd96ff1d4c","images/logo--short.svg":"aba9a4c9fb019eeade405f00ab44f76a","images/logo.svg":"f33b61b6aca2926ab9f2a67e59c6221b","images/menu/default-menu-icons/about-us.svg":"0785a08172c0a4fc27a5cda9461cf394","images/menu/default-menu-icons/affiliate.svg":"fba5f82711d3fdbdcfeda89dd2c74b1a","images/menu/default-menu-icons/all.svg":"d2000caa20ec3f2180d29ec24b973d82","images/menu/default-menu-icons/bonus_buy.svg":"c1eac854fd24906c38d868dac55b6a8f","images/menu/default-menu-icons/bonusbuy.svg":"c1eac854fd24906c38d868dac55b6a8f","images/menu/default-menu-icons/crypto.svg":"9666a283b88b5470aa1200717505fbc8","images/menu/default-menu-icons/default.svg":"d2000caa20ec3f2180d29ec24b973d82","images/menu/default-menu-icons/favoriteGames.svg":"cc6e4f3c7838b446dcdef775f84f6c57","images/menu/default-menu-icons/games.svg":"d2000caa20ec3f2180d29ec24b973d82","images/menu/default-menu-icons/jackpot.svg":"8ca95bdd970270612faabb7fa5f214df","images/menu/default-menu-icons/jackpots.svg":"5bb239d0a1df2ddbc85499c996a02dc0","images/menu/default-menu-icons/live.svg":"aea2649429bd55ddd3b894016cdf216f","images/menu/default-menu-icons/lootboxes.svg":"7357fbd3a467e60fddde8b9cd2da878a","images/menu/default-menu-icons/lottery.svg":"924d25b7a38f08c00b83ccec3201e507","images/menu/default-menu-icons/payments.svg":"3484cf63261fdc959559914e3c0fb1dc","images/menu/default-menu-icons/popular.svg":"20fcb722a574857ee24f60f1e7213352","images/menu/default-menu-icons/profile.svg":"204eee40a72408ef9b001e7642c1097e","images/menu/default-menu-icons/promotions.svg":"e96dd7a8af66a59c30d5cb875c4ecc25","images/menu/default-menu-icons/providers.svg":"7357fbd3a467e60fddde8b9cd2da878a","images/menu/default-menu-icons/roulette.svg":"8329597ff7fa8fb809b3121d458669dd","images/menu/default-menu-icons/slots.svg":"b19cfa9d885cf7886c2524bd0fc4b3f2","images/menu/default-menu-icons/sports.svg":"012ae8bec9e13aff2a2f72db1d5f8868","images/menu/default-menu-icons/sportsbook.svg":"012ae8bec9e13aff2a2f72db1d5f8868","images/menu/default-menu-icons/table.svg":"75d8c837e7f4210d25003ac795912594","images/menu/default-menu-icons/tournaments.svg":"8f2f1e3113f9a926c346961e20dbd4d7","images/menu/default-menu-icons/vip.svg":"93b07d8070bf7a6cf597931dac753872","images/metamask/metamask_logo.svg":"fbf33967fa244d21d61fb85f233fc331","images/notification-center/cards/bonus.svg":"90734c657fe8652ce84567b04004449f","images/notification-center/cards/freespin.svg":"3f928747b88c9fd514a9866726eb6ac2","images/notification-center/cards/level.svg":"03b0d98ece6f7880bdf50f11c38488fd","images/notification-center/cards/lootbox.svg":"bf08e38a35fd17a949d4ee2dcdd95c37","images/notification-center/cards/payment.svg":"e49bd496539d9bfbdd8825ef6569516e","images/notification-center/cards/tournament.svg":"1d21786afee366ca3486c903fc82c740","images/notification-center/icon.svg":"ba610ac0d77f44cece92c206354d8beb","images/pages/about/about__bg__1.jpg":"b5fe69f324a5819ea18874c8bfdf2559","images/pages/about/about__bg__2.jpg":"e412bd248e31c8f091b2d45bfb5ec446","images/pages/about/about__bg__3.jpg":"c1acd8ea24ff174c480e834c33fdbef6","images/pages/about/about__bg__4.jpg":"8045ebf325b0e4f239530993b7880879","images/pages/about/about__icon__1.svg":"4e05b80edf43b5801910a2bf90d425ea","images/pages/about/about__icon__2.svg":"6a7949b42d738c57fa9af3d139d82a3f","images/pages/about/about__icon__3.svg":"d9c4297fd05ef7f4e1c99ed09fac1b95","images/pages/about/about__icon__4.svg":"bb448d381475a5ef2281274f110f5298","images/pages/about-btc/about-btc__bg_1.jpg":"6e8d1ceff801184655b981454e577370","images/pages/about-btc/about-btc__bg_2.jpg":"cd364f02dfe49c1e3b1c1370a76f2cd9","images/pages/about-btc/about-btc__bg_3.jpg":"3fdca1fd9fbef45118834b92433c8502","images/pages/about-btc/about-btc__bg_4.jpg":"dd8e11c2cbd06860412f706eaf011b28","images/pages/about-btc/about-btc__icon-1.svg":"63236b8ff51cd602901473ea57e307ba","images/pages/about-btc/about-btc__icon-2.svg":"fea6980d8ac061bb33b5d5f9ec6f8816","images/pages/about-btc/about-btc__icon-3.svg":"33968aa67b883493b3124eea2b78def2","images/pages/about-btc/about-btc__icon-4.svg":"ffe1ab907185b9c0286cb69cb168a124","images/pages/about-btc/about-btc__icon-5.svg":"813db4d4ed211999492b03a769de4e1f","images/pages/about-btc/about-btc__icon-6.svg":"633778e4c0b11ad886016b3f87a6aecb","images/pages/about-btc/about-btc__icon-7.svg":"392cae46101544a94da68a07f9cfb7ee","images/pages/about-btc/about-btc__icon-8.svg":"b3f429660f8c416a2dab288ea69054f5","images/pages/about-btc/logo_circle.png":"b3bf75562c4a02889a2d3074a00d03ce","images/pages/about-btc/logo_coins.png":"c0243502a6cea68b2d0be203824083af","images/pages/support/chat.svg":"5605c47f21854f524f4b6576af335ffa","images/pages/support/email.svg":"4c1ccac25a1ae09bc0694bd6c1cae9d8","images/pages/support/fax.svg":"5e1025becac4750b1355200671731cc9","images/pages/support/phone.svg":"93a845e80a4d887cff566f67b7a573bd","images/payments/card-hint/cvv.png":"9cb6c6f049566be7cf64452c00a39b84","images/payments/card-hint/expiry.png":"eb61d20cac0cc374e26664081bd05f09","images/payments/card-hint/holder.png":"7e842e0ab65186be493265530feea93b","images/payments/card-hint/number.png":"d95b3e44ca3ceec99ce81044caae41a4","images/payments/mastercard.svg":"078d60b2bd8d993f85bd6e3d786eb09b","images/payments/visa.svg":"02fb2e01a33e26c8c2227cb958743586","images/preloader.gif":"e30301d1bb5727d3e85f4f5d730c7125","images/promo/asgardian.png":"485dffa39fc462595ad95a09f3ca1aae","images/promo/bg.png":"8a4b042a26a71b0148e5d30c1a8afe2e","images/promo/bonus-d1.png":"44e79856a890fb960b2fb63ba6017c02","images/promo/bonus-d2.png":"4fc72213c494d9b8a5ebd7053e642baa","images/promo/bonus1.png":"5076ec7e7574930f50ce15fb759ea66c","images/promo/bonus2.png":"b89a96c04e0551682908273d93e10c01","images/promo/bonus3.png":"2aff654a81bbbd7db7d751ac05c072a8","images/promo/cars.png":"2aed5a7fd6bb827df1ae35ce839d8698","images/promo/promo__img__1.png":"52c7dd6574615069db1b352a25fb2513","images/promo/promo__img__2.png":"2ae0a7842a430d89fa7e0ae27dce9e94","images/promo/promo__img__3.png":"c52c240910bd3398d5f99b543d0a51d5","images/snippets/iphone-modal/add-icon.svg":"1e2d0b10e9e029c7ffc3899093f7ba66","images/snippets/iphone-modal/plus.svg":"5850c4b597b8fa0ff93b46674beaa5ed","images/snippets/welcome-bonus/welcome-bonus__bg.jpg":"d7654cca368fdcee9dc5725bb570aba8","images/snippets/welcome-bonus/welcome-bonus__icon-1.svg":"11e36af6d85ff6e3b56b3d13f0f84733","images/snippets/welcome-bonus/welcome-bonus__icon-2.svg":"7f3b1c4207bff6638cc44d41a625c00a","images/snippets/welcome-bonus/welcome-bonus__icon-3.svg":"2581745c1bbf62d689b5d7380a808787","images/tournament/liderboard_1.png":"7f292ee1615cca7634ce2680f9384791","images/tournament/liderboard_2.png":"6bd7d1d2a911971fd1bb85a391b911be","images/tournament/liderboard_3.png":"817b49c616ff9a646871a0be637802af","images/tournament/prizes_bg.png":"51dada1eff260762ee454cb6822a12a2","locales/.gitkeep":"d41d8cd98f00b204e9800998ecf8427e","locales/ar.json":"f1506d9651e3f9d4d2eebe28dac155ba","locales/bg.json":"b2434ec6d114984bcdcf788ff20ea5c8","locales/de-AT.json":"5f342fe96907e56790efdfa76884b84c","locales/de-CH.json":"d848241aeb43ae63b0cf74c9a6d2ad85","locales/de.json":"5f342fe96907e56790efdfa76884b84c","locales/ee.json":"be21cdd0c33cece3c69220e1aa9710a1","locales/el.json":"859082325526f34cc23cecfa9ccf38d0","locales/en-CR.json":"746cc4b807b518aba32190c627ea289e","locales/en.json":"c206df646d1bc9c97954e7275dc1ffa1","locales/es-CL.json":"489d8a1369d3c2d28d945cbcd9a5f5ab","locales/es-MX.json":"489d8a1369d3c2d28d945cbcd9a5f5ab","locales/es.json":"489d8a1369d3c2d28d945cbcd9a5f5ab","locales/et.json":"be21cdd0c33cece3c69220e1aa9710a1","locales/fi.json":"e00ac0380262adb9e8517832391cf8ae","locales/fr-CA.json":"ff4fa3d0e4b30a75350eab5b36781c42","locales/fr.json":"968b375253bca46666260b302793d099","locales/gb.json":"8a80554c91d9fca8acb82f023de02f11","locales/hi.json":"4423c57a7319cfa1f13dbb2b1a6245d8","locales/it.json":"c402ed4c25cefbacdb314c40534d64b9","locales/kk.json":"1ebbeabbc8d7e8eb80950f77b94f861e","locales/nn.json":"c4daa14d28e160bb2c589d2bfd893ae5","locales/no.json":"0bbfee95d028d2325ec80033dbf8981f","locales/pl.json":"06d6852f1d769007a5c3841626d284ac","locales/pt-BR.json":"0cbd3ef1967ab4ea23da67defb47f240","locales/pt.json":"62d7f4ca330aa37f0ada14d14adf8471","locales/rn-AU.json":"336f890a7eaf2d32bf4d4ca191bbe9e9","locales/ro.json":"3eca1c4b6de40f252031c69ee3b5f429","locales/ru-KK.json":"412780a13d777450454b248c5b232bae","locales/ru.json":"a9922f9fbc27881eaeac55a33e37abc5","locales/tr.json":"3dde6d1f1e4249b81f7e69609fdfbadf","pwaServiceWorker.js":"b13ad531ac2fd0a4dba7d5ef54a116e8","redirectModuleServiceWorker.js":"f1156131c903ce95831613ef3a7dc960","robots.txt":"b7ebac5874adeaca5797abdbfa206e96","sitemap.xml":"6fb517b0d0d11a7ac2bb0580453ab88d","thirdPartyResourcesWorker.js":"dd7fe202bbc24f15152ff47981cd56f9"}'),r=e=>!e.startsWith("/"),o=e=>{const t=e.replace(/^\//,""),n=a[t];return n?`/${t}?hash=${n}`:e}},38437:(e,t,n)=>{"use strict";n.d(t,{Ew:()=>r,as:()=>a,uN:()=>o});const a="[a-zA-Z]{2}|[a-zA-Z]{2}-[a-zA-Z]{2}|[a-zA-Z]{2}-[a-zA-Z]{2}-[a-zA-Z]{2}",r="[a-zA-Z0-9_-]+",o=`/:locale(${a})?`},61436:(e,t,n)=>{"use strict";n.d(t,{g:()=>S,e:()=>E});var a=n(69328),r=n.n(a),o=n(76489),s=n(28721),i=n(51912),l=n(13782),c=n(31798),u=n(66155);const p=(e={})=>{const t={};for(const n of Object.keys(e)){const a=n.toLowerCase();if(a.startsWith("geoip_")||a.startsWith("geoip-")){const r=a.replaceAll("_","-"),o=e[n];"string"==typeof o&&(t[r]=o)}}return t};function d(e,t){return e.headers[t]?{[t]:e.headers[t]}:void 0}var m=n(41011),y=n(56590),f=n(37319),v=n(31624),g=function(e,t,n,a){return new(n||(n=Promise))((function(r,o){function s(e){try{l(a.next(e))}catch(e){o(e)}}function i(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((a=a.apply(e,t||[])).next())}))};const _="true"==={BOX_VERSION:"1bccc05",BOX_COMMIT_HASH:"1bccc05dc8ab6126fefbe6f687769a99f841e552",BOX_BRANCH:"master",CORE_VERSION:"2.1.27",CORE_BRANCH:"master",CI_PIPELINE_ID:"3329659",PROJECT_NAME:"casinoadrenaline",BUILD_TIME:"Mon, 02 Dec 2024 16:46:32 GMT",PROFILE_URL:void 0,BOX_STAGING_SERVER:void 0,USER_GROUP_FOR_AB:void 0,SSR:void 0,SSR_ENABLE_SPA_MODE:void 0,CUSTOMER_IO_ENABLED:void 0,SSR_AB_TEST_ENABLED:"false",REVIEW_API_URL:void 0,LOCALES_SETTING:void 0}.APPREVIEW,b=!1,h=!1;var O;!function(e){e[e.Header=0]="Header",e[e.Log=1]="Log"}(O||(O={}));const A=parseInt({BOX_VERSION:"1bccc05",BOX_COMMIT_HASH:"1bccc05dc8ab6126fefbe6f687769a99f841e552",BOX_BRANCH:"master",CORE_VERSION:"2.1.27",CORE_BRANCH:"master",CI_PIPELINE_ID:"3329659",PROJECT_NAME:"casinoadrenaline",BUILD_TIME:"Mon, 02 Dec 2024 16:46:32 GMT",PROFILE_URL:void 0,BOX_STAGING_SERVER:void 0,USER_GROUP_FOR_AB:void 0,SSR:void 0,SSR_ENABLE_SPA_MODE:void 0,CUSTOMER_IO_ENABLED:void 0,SSR_AB_TEST_ENABLED:"false",REVIEW_API_URL:void 0,LOCALES_SETTING:void 0}.SSR_REQUEST_TIMEOUT||"1900",10);let E=null;function x(e){const t=(0,f.gy)(y.Z?`https://${e.headers.host}`:f.LB),n=new i.Analytics({projectName:"casinoadrenaline",hostname:e.hostname,origin:t});return new Proxy(n,{get(e,t){const n=Reflect.get(e,t);return"function"==typeof n?l.Z.featureFlags.trackAnalytics&&!h?n:(console.log('feature flag "trackAnalytics" is off, no analytics will be tracked'),m.U):n}})}function S(){return g(this,void 0,void 0,(function*(){if((0,c.S)())return null;if(null!==E)return E;const{AsyncLocalStorage:e}=yield n.e(4053).then(n.t.bind(n,84053,23)),t=new e;function a(){const e=t.getStore();if(!e)throw new Error("Store is not initialized or in being called from outside of a request context.");return e}function i(e){return e?e.replace("/","").replaceAll("/","-"):"unknown"}return E={setupMiddleware(e){e.use(((e,n,a)=>{const r={requestId:(0,s.Z)(),clientCookie:{},serverCookie:[],clientHeaders:{},requestTimings:{},requestTimeout:null,analytics:x(e),isomorphicStorage:v.G.init(e.cookies)};n.send=new Proxy(n.send,{apply:(e,t,a)=>(null==E||E.handleResponse(n),Reflect.apply(e,t,a))}),n.redirect=new Proxy(n.redirect,{apply:(e,t,a)=>(null==E||E.handleResponse(n),Reflect.apply(e,t,a))}),t.run(r,(()=>{null==E||E.handleRequest(e),a()}))}))},getRequestId:()=>a().requestId,getAnalytics:()=>a().analytics,getRequestCookieByName:e=>a().clientCookie[e]||null,setResponseCookie:e=>a().serverCookie.push(e),handleRequest:e=>{const t=a();t.clientCookie=e.cookies;const n=p(e.headers);t.clientHeaders=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),b||_?{}:d(e,"host")),d(e,"user-agent")),d(e,"x-forwarded-for")),d(e,"x-forwarded-host"))},handleResponse:e=>{const t=a(),n=[...new Map(t.serverCookie.map((e=>[e.name,e]))).values()].map((e=>(0,o.q)(e.name,e.value,e))),r=e.getHeader("set-cookie");r&&(Array.isArray(r)?n.push(...r):n.push(String(r))),e.setHeader("Set-Cookie",n),e.setHeader("Server-Timing",(null==E?void 0:E.getRequestTimings())||""),(0,u.dg)(t.requestId)},injectAxiosInterceptors:e=>{const t=a();e.interceptors.request.use((e=>(e.headers=Object.assign(Object.assign({Cookie:Object.entries(t.clientCookie).map((([e,t])=>(0,o.q)(e,t))).join("; ")},t.clientHeaders),e.headers),null==E||E.startTimer(i(e.url)),e))),e.interceptors.response.use((e=>{const n=e.headers["set-cookie"];if(n){const e=r().parse(n);t.serverCookie.push(...e)}return null==E||E.endTimer(i(e.config.url)),e}))},clearAxiosInstance:()=>{const e=a();(0,u.dg)(e.requestId)},startTimer:(e,t="")=>{a().requestTimings[e]={start:Date.now(),duration:0,description:t}},endTimer:e=>{const t=a().requestTimings[e];t&&(t.duration=Date.now()-t.start)},getRequestTimings:(e=O.Header)=>{const t=a();if(e===O.Header){let e="";for(const[n,a]of Object.entries(t.requestTimings))e+=`${e?", ":""}${n};${a.description?`desc="${a.description}";`:""}dur=${a.duration||Date.now()-a.start}`;return e}{let e="";for(const[n,a]of Object.entries(t.requestTimings))e+=`${a.description||n}: ${a.duration||Date.now()-a.start}ms${a.duration?"":" (incomplete)"}, `;return e}},startTimeout:()=>{a().requestTimeout=setTimeout((()=>{console.log(`Request took longer than ${A}ms to complete. Request timings: ${null==E?void 0:E.getRequestTimings(O.Log)}`)}),A)},endTimeout(){const e=a();e.requestTimeout&&clearTimeout(e.requestTimeout),e.requestTimeout=null},getIsomorphicStorage:()=>a().isomorphicStorage},E}))}},22456:(e,t,n)=>{"use strict";n.d(t,{Xo:()=>s,eg:()=>c});var a=n(22222),r=n(6932),o=n(67050);const s=(0,a.createSelector)(o.eM,(e=>e.filter((({active:e})=>e)))),i=(0,a.createSelector)(o.eM,(e=>e.filter((({deposit_available:e})=>e)))),l=(0,a.createSelector)(r.D,(e=>new Set(e.map((e=>e.code))))),c=(0,a.createSelector)([l,i],((e,t)=>t.filter((({currency:t})=>e.has(t)))))},51006:(e,t,n)=>{"use strict";n.d(t,{fF:()=>o,j_:()=>s,oF:()=>r});var a=n(91757);const r=(0,a.createAction)("@@API_ERRORS/HANDLE_UNAUTHORIZED_ERROR")(),o=(0,a.createAction)("@@API_ERRORS/HANDLE_NETWORK_ERROR")(),s=(0,a.createAction)("@@API_ERRORS/HANDLE_NOT_ALLOWED_AUTH_ERROR")()},54843:(e,t,n)=>{"use strict";n.r(t),n.d(t,{addStagToCookieAction:()=>d,changeLanguageAction:()=>u,clearQueryParamsAction:()=>c,hydrationEndAction:()=>f,hydrationStartAction:()=>y,initAppAction:()=>o,onLocationChangedAction:()=>s,setCdnAction:()=>l,setFirstNonGamePageAction:()=>i,setLootboxAction:()=>m,setOriginAction:()=>v,setStagAction:()=>p});var a=n(91757),r=n(75982);const o=(0,a.createAction)("@@APP/INIT")(),s=(0,a.createAction)(r.nk)(),i=(0,a.createAction)("@@APP/SET_HAS_ALREADY_ENTERED_NOT_GAME_PAGE")(),l=(0,a.createAction)("@@APP/SET_CDN")(),c=(0,a.createAction)("@@APP/CLEAR_QUERY_PARAMS")(),u=(0,a.createAction)("@@APP/CHANGE_LANGUAGE")(),p=(0,a.createAction)("@@APP/SET_STAG")(),d=(0,a.createAction)("@@APP/ADD_STAG_TO_COOKIE")(),m=(0,a.createAction)("@@APP/SET_LOOTBOX")(),y=(0,a.createAction)("@@APP/HYDRATION_START")(),f=(0,a.createAction)("@@APP/HYDRATION_END")(),v=(0,a.createAction)("@@APP/SET_ORIGIN")()},46807:(e,t,n)=>{"use strict";n.d(t,{H3:()=>a.changeLanguageAction,Jf:()=>a.setLootboxAction,TM:()=>a.onLocationChangedAction,V1:()=>r.V1,XD:()=>a.hydrationEndAction,do:()=>a.setStagAction,gl:()=>a.initAppAction,tM:()=>r.tM,uC:()=>r.uC,uJ:()=>r.uJ,w5:()=>a.clearQueryParamsAction});var a=n(54843),r=(n(87190),n(26411))},87190:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(91757),r=n(13782),o=n(54843);const s={firstNonGamePage:null,cdn:r.Z.common.cdn.urls[0],stag:null,isHydration:!1,origin:""},i=(0,a.createReducer)(s).handleAction(o.setFirstNonGamePageAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{firstNonGamePage:t}))).handleAction(o.setCdnAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{cdn:t}))).handleAction(o.setStagAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{stag:t}))).handleAction(o.hydrationStartAction,(e=>Object.assign(Object.assign({},e),{isHydration:!0}))).handleAction(o.hydrationEndAction,(e=>Object.assign(Object.assign({},e),{isHydration:!1}))).handleAction(o.setOriginAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{origin:t})))},26411:(e,t,n)=>{"use strict";n.d(t,{DB:()=>a,V1:()=>i,tM:()=>r,uC:()=>s,uJ:()=>o});const a=e=>e.app.firstNonGamePage,r=e=>{var t;return!!(null===(t=e.router.location.state)||void 0===t?void 0:t.isFirstPage)},o=e=>e.app.cdn,s=e=>e.app.stag,i=e=>e.app.isHydration},61697:(e,t,n)=>{"use strict";n.d(t,{D7:()=>y,EW:()=>p,ZM:()=>u,_5:()=>d,i$:()=>f,jS:()=>m});var a=n(22222),r=n(71421),o=n(633),s=n(63360),i=n(27552),l=n(9253);const c=s.UI.CMS,u=(0,a.createSelector)([r.lA,o.TN],((e,t)=>{if(e)return s.oV[t]})),p=(0,a.createSelector)([r.lA,o.TN],((e,t)=>{if(e)return s.AH[t]})),d=(0,a.createSelector)([r.lA,o.TN],((e,t)=>{if(e)return s.Bw[t]})),m=(0,a.createSelector)([l.EE,o.Cb,l.DO],(({locale:e},t,n)=>`${e||t}/${n}`)),y=(0,a.createSelector)([i.Cc,m],((e,t)=>e({pagePath:t}))),f=(0,a.createSelector)([i.Oo,m],((e,t)=>e({pagePath:t})));(0,a.createSelector)([o.TN],(e=>c[e]))},22620:(e,t,n)=>{"use strict";n.d(t,{d:()=>m});var a=n(22222),r=n(38597),o=n(15498),s=n(81096),i=n(53669),l=n(98251),c=n(8368);const u="FR",p=(0,a.createSelector)(o.IE,(0,i.Z)("code")),d=(0,a.createSelector)([l.vJ,c.U6],((e,t)=>{var n;return(null==e?void 0:e.country_code)===u&&!0===(null===(n=null==t?void 0:t.country_flags)||void 0===n?void 0:n.includes(u))})),m=(0,a.createSelector)([s.U$,p,d],((e,t,n)=>n?{[u]:{name:"France",dial_code:"+33",code:u}}:(0,r.qCK)((0,r.u4g)(((e,[n,a])=>(t[n]&&(e[n]={name:(0,r.vgT)("name",t[n]),dial_code:a,code:n}),e)),{}),(0,r.MRu)((([e,t])=>t)),(0,r.UID)((([e,t])=>[e,t.replace(" ","")])),(0,r.yAE)([]))(e)))},6932:(e,t,n)=>{"use strict";n.d(t,{D:()=>m,c:()=>d});var a=n(22222),r=n(80620),o=n.n(r),s=n(63266),i=n.n(s),l=n(52478),c=n.n(l),u=n(80262),p=n(53669);const d=(0,a.createSelector)(u.Jl,(0,p.Z)("code",o())),m=(0,a.createSelector)(u.Jl,(e=>i()(c()("fiat"),e)))},91962:(e,t,n)=>{"use strict";n.d(t,{y:()=>r});var a=n(91757);const r=(0,a.createAction)("@@APP/CURRENCY_EXCHANGE/SET_CONVERT_FROM_CURRENCY")()},10125:(e,t,n)=>{"use strict";n.r(t),n.d(t,{datadogReadyAction:()=>r});var a=n(91757);const r=(0,a.createAction)("@@DATADOG/READY")()},11611:(e,t,n)=>{"use strict";n.d(t,{d:()=>a.datadogReadyAction});var a=n(10125)},89264:(e,t,n)=>{"use strict";n.d(t,{hg:()=>y.hg,TQ:()=>y.TQ,fv:()=>y.fv,mR:()=>y.mR});var a=n(39634),r=n(81690),o=n(66008),s=n(55709),i=n(84217),l=n(96381),c=n(91757),u=n(18170),p=n(69359),d=n(57444);const m=(e,t)=>e.pipe((0,i.q)(1),((e,t)=>(0,r.j)((n=>(0,d.D8)(t.value)?(0,u.of)(n):e.pipe((0,o.h)((0,c.isActionOf)(d.E2)),(0,s.U)((()=>n))))))(e,t),(0,l.w)((()=>e.pipe((0,o.h)((0,c.isActionOf)(p.qC)),(0,s.U)((({payload:e})=>{const n=(0,y.TQ)(t.value),a=(0,y.hg)(t.value),r={};return Object.keys(a).forEach((t=>{r[t]=Object.assign(Object.assign({},a[t]),e[t])})),(0,d.T6)({response:{fiat:n,crypto:r}})}))))));var y=n(7196);(0,a.b)(m)},7196:(e,t,n)=>{"use strict";n.d(t,{TQ:()=>c,fv:()=>d,hg:()=>u,mR:()=>p});var a=n(22222),r=n(80620),o=n.n(r),s=n(57444),i=n(27115),l=n(6932);const c=(0,a.createSelector)(s.vf,(e=>e.fiat||{})),u=(0,a.createSelector)(s.vf,(e=>e.crypto||{})),p=(0,a.createSelector)([s.aW,s.oB],((e,t)=>(0,i.Ff)(e,t))),d=(0,a.createSelector)(s.vf,l.c,((e,t)=>(n,a)=>{var r,s,i,l,c,u,p,d,m,y,f,v;const g=null!==(s=null===(r=t[o()(n)])||void 0===r?void 0:r.subunits_to_unit)&&void 0!==s?s:0,_=null!==(l=null===(i=t[o()(a)])||void 0===i?void 0:i.subunits_to_unit)&&void 0!==l?l:0,b=(null===(u=null===(c=e.fiat[n])||void 0===c?void 0:c[a])||void 0===u?void 0:u.total_exchange_rate)||(null===(d=null===(p=e.crypto[n])||void 0===p?void 0:p[a])||void 0===d?void 0:d.total_exchange_rate);if(b)return b*g/_;const h=(null===(y=null===(m=e.fiat[a])||void 0===m?void 0:m[n])||void 0===y?void 0:y.total_exchange_rate)||(null===(v=null===(f=e.crypto[a])||void 0===f?void 0:f[n])||void 0===v?void 0:v.total_exchange_rate);return h?1/h*g/_:null}))},19582:(e,t,n)=>{"use strict";n.d(t,{F:()=>o,i:()=>r});var a=n(91757);const r=(0,a.createAction)("@@EXIT_GAME_PAGE/EXIT")(),o=(0,a.createAction)("@@EXIT_GAME_PAGE/SET_IS_EXIT_PROCESS")()},94331:(e,t,n)=>{"use strict";n.d(t,{it:()=>d.i,w5:()=>m,Dh:()=>y});var a=n(84454),r=n(66008),o=n(47746),s=n(74485),i=n(55709),l=n(75982),c=n(91757),u=n(48372),p=n(26411),d=n(19582);const m=(0,a.l)(((e,t)=>e.pipe((0,r.h)((0,c.isActionOf)(d.i)),(0,o.zg)((()=>(0,p.DB)(t.value)?[(0,d.F)(!0),(0,l.Hm)()]:[(0,l.gx)("/")])))),((e,t)=>e.pipe((0,r.h)((0,c.isActionOf)(d.i)),(0,s.g)(50),(0,i.U)((()=>(0,u.Bn)(t.value)?(0,d.i)():(0,d.F)(!1)))))),y=e=>e.exitGamePage.isExitGamePageProcess},36244:(e,t,n)=>{"use strict";n.d(t,{M:()=>v,a:()=>g});var a=n(22222),r=n(52478),o=n.n(r),s=n(61894),i=n.n(s),l=n(50557),c=n.n(l),u=n(46408),p=n.n(u),d=n(33411),m=n.n(d),y=n(35960),f=n(27115);const v=(0,a.createSelector)([y.fw],i()(c()(p(),i()(o()("id")),m(),o()("currencies")))),g=(0,a.createSelector)([y.UQ,y.iO],((e,t)=>(0,f.Ff)(e,t)))},96671:(e,t,n)=>{"use strict";n.r(t),n.d(t,{initPaymentAmountFlexiblePresetsAction:()=>r,preloadPaymentAmountFlexiblePresetsAction:()=>o});var a=n(91757);const r=(0,a.createAction)("@@PAYMENT_AMOUNT/FLEXIBLE_PRESETS/INIT")(),o=(0,a.createAction)("@@PAYMENT_AMOUNT/FLEXIBLE_PRESETS/PRELOAD")()},36691:(e,t,n)=>{"use strict";n.d(t,{$:()=>a});const a=e=>e.fullscreen.isAllowToggleFullscreen},39433:(e,t,n)=>{"use strict";n.r(t),n.d(t,{reloadOpenGamesAction:()=>y,removeGridItemAction:()=>u,resetGamesGridAction:()=>l,saveGameIdAction:()=>s,setGameAction:()=>r,setGameUrlToOpenAction:()=>f,setGamesGridAction:()=>m,setGamesGridCurrencyAction:()=>o,setIsGameUnavailableForFUNAction:()=>d,setUnavailableGameIdAction:()=>p,splitGameAction:()=>i,startGameAction:()=>c});var a=n(91757);const r=(0,a.createAction)("@@GAME/SET_GAME")(),o=(0,a.createAction)("@@GAME/SET_CURRENCY")(),s=(0,a.createAction)("@@GAME/SAVE_GAME_ID")(),i=(0,a.createAction)("@@GAME/SPLIT_GAME")(),l=(0,a.createAction)("@@GAME/RESET_GAMES")(),c=(0,a.createAction)("@@GAME/START_GAME")(),u=(0,a.createAction)("@@GAME/CLOSE_GAME")(),p=(0,a.createAction)("@@GAME/SET_UNAVAILABLE_GAME_ID")(),d=(0,a.createAction)("@@GAME/SET_IS_GAME_UNAVAILABLE_FOR_FUN")(),m=(0,a.createAction)("@@GAME/SET_GAMES_GRID")(),y=(0,a.createAction)("@@GAME/RELOAD_OPEN_GAMES")(),f=(0,a.createAction)("@@GAME/SET_URL_TO_OPEN")()},95457:(e,t,n)=>{"use strict";n.d(t,{JP:()=>g.JP,hr:()=>g.hr,VV:()=>g.VV,yQ:()=>g.yQ,Bd:()=>g.Bd,B9:()=>g.B9,WV:()=>g.WV,Jc:()=>g.Jc,Bn:()=>g.Bn,UE:()=>g.UE,gs:()=>f.reloadOpenGamesAction,rV:()=>f.removeGridItemAction,Qg:()=>f.resetGamesGridAction,NJ:()=>f.saveGameIdAction,FU:()=>f.setGameAction,_C:()=>f.setGameUrlToOpenAction,Q4:()=>f.setGamesGridAction,GE:()=>f.setGamesGridCurrencyAction,jx:()=>f.setIsGameUnavailableForFUNAction,gQ:()=>f.setUnavailableGameIdAction,Qw:()=>f.splitGameAction,pK:()=>f.startGameAction,Gf:()=>g.Gf});var a=n(39634),r=n(84454),o=n(75982),s=n(66008),i=n(63438),l=n(26738),c=n(47746),u=n(55709),p=n(96381),d=n(84217),m=n(91757),y=n(46160),f=n(39433),v=n(1490),g=n(48372),_=n(9253),b=n(46807);const h=new RegExp(/.*\/games\/.*/),O=e=>0!==(0,_.hp)(e.value).search.length,A=(0,r.l)(((e,t)=>e.pipe((0,s.h)((0,m.isActionOf)(v.L)),(0,c.zg)((()=>{const e=(0,g.WV)(t.value);return[...Object.entries(e.items).filter((([,e])=>{var t;return null===(t=e.game)||void 0===t?void 0:t.id})).filter((([,e])=>{var t;return null===(t=e.game)||void 0===t?void 0:t.currencies[y.TI]})).map((([e,t])=>{var n;const a=null===(n=t.game)||void 0===n?void 0:n.currencies[y.TI];return a?(0,f.setGameAction)({gridItemNumber:Number(e),currency:{code:y.TI,id:a.gameId},game:t.game}):(0,f.removeGridItemAction)({gridItemNumber:Number(e)})})),(0,f.setGamesGridCurrencyAction)({currencyCode:y.TI})]})))),(e=>e.pipe((0,s.h)((0,m.isActionOf)(f.reloadOpenGamesAction)),(0,i.b)((()=>{const e=document.getElementsByTagName("iframe");for(let n=0;n<e.length;n++){const a=e[n];t=a.src,h.test(t)&&(a.src=a.src)}var t})),(0,l.l)())),((e,t)=>e.pipe((0,s.h)((0,m.isActionOf)(f.setGameUrlToOpenAction)),(0,s.h)((()=>!O(t))),(0,u.U)((({payload:e})=>(0,o.gx)(e))))),((e,t)=>e.pipe((0,s.h)((0,m.isActionOf)(f.setGameUrlToOpenAction)),(0,s.h)((()=>O(t))),(0,p.w)((({payload:t})=>e.pipe((0,s.h)((0,m.isActionOf)(b.TM)),(0,d.q)(1),(0,u.U)((()=>(0,o.gx)(t)))))))));n(45322);(0,a.b)(A)},45322:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var a=n(91757),r=n(61584),o=n.n(r),s=n(56396),i=n.n(s),l=n(24234),c=n.n(l),u=n(90368),p=n.n(u),d=n(61894),m=n.n(d),y=n(15243),f=n.n(y),v=n(21587),g=n(39433);const _={items:{},currency:void 0,savedGameId:void 0,unavailableGameId:void 0,isGameUnavailableForFUN:!1},b=(0,a.createReducer)(_).handleAction(g.setGamesGridAction,((e,{payload:t})=>t)).handleAction(g.setGameAction,((e,{payload:t})=>{const n=(0,v.b)(e.items);return Object.assign(Object.assign({},e),{items:Object.assign(Object.assign({},e.items),{[t.gridItemNumber||n||0]:{currency:t.currency,game:t.game,showCurrencyExchangeModal:t.showCurrencyExchangeModal,sessionId:t.sessionId}}),savedGameId:void 0,unavailableGameId:void 0})})).handleAction(g.saveGameIdAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{savedGameId:t.gameId}))).handleAction(g.setGamesGridCurrencyAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{currency:t.currencyCode}))).handleAction(g.splitGameAction,((e,{payload:t})=>{if(Object.keys(e.items).length===t.numberOfGames)return e;let n;if(c()(p()(e.items))>t.numberOfGames){const n=o()(m()(f(),i()(t.numberOfGames,4)),e.items);return Object.assign(Object.assign({},e),{items:n})}return n=i()(0,t.numberOfGames).filter((t=>!e.items[t])).reduce(((e,t)=>Object.assign(Object.assign({},e),{[t]:{currency:{code:null,id:null},game:null,showCurrencyExchangeModal:!0}})),Object.assign({},e.items)),Object.assign(Object.assign({},e),{items:n})})).handleAction(g.removeGridItemAction,((e,{payload:t})=>{const n=Object.assign({},e.items);return n[t.gridItemNumber]={currency:{code:null,id:null},game:null,showCurrencyExchangeModal:!0},Object.assign(Object.assign({},e),{items:n})})).handleAction(g.resetGamesGridAction,(()=>Object.assign({},_))).handleAction(g.setUnavailableGameIdAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{unavailableGameId:t.gameId}))).handleAction(g.setIsGameUnavailableForFUNAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{isGameUnavailableForFUN:t})))},48372:(e,t,n)=>{"use strict";n.d(t,{B9:()=>L,Bd:()=>R,Bn:()=>D,Gf:()=>Z,JP:()=>M,Jc:()=>$,UE:()=>q,VV:()=>U,WV:()=>k,hr:()=>F,yQ:()=>T,zL:()=>V});var a=n(50557),r=n.n(a),o=n(51383),s=n.n(o),i=n(42157),l=n.n(i),c=n(13657),u=n.n(c),p=n(22184),d=n.n(p),m=n(33411),y=n.n(m),f=n(22222),v=n(46408),g=n.n(v),_=n(26921),b=n.n(_),h=n(53176),O=n.n(h),A=n(61894),E=n.n(A),x=n(52478),S=n.n(x),P=n(13782),N=n(9253),w=n(72516),j=n(11754),C=n(46451),I=n(19898);const T=e=>e.gamesGrid.currency,k=e=>e.gamesGrid,R=e=>e.gamesGrid.items,L=e=>e.gamesGrid.savedGameId,F=(0,f.createSelector)([R],(e=>r()(s()((e=>!!e.game)),y())(e))),M=(0,f.createSelector)(R,(e=>Object.entries(e).map((([e,t])=>[e,t.game])).filter((([e,t])=>null!==t)).map((([e,t])=>e)))),$=e=>r()(d(),l(),s()((e=>u()(e.game))),y())(e.gamesGrid.items),Z=e=>e.gamesGrid.unavailableGameId,q=e=>e.gamesGrid.isGameUnavailableForFUN,D=(0,f.createSelector)(N.EE,(({page:e})=>e===w.aS)),V=((0,f.createSelector)(N.EE,(({page:e})=>e===w.Fy)),e=>{var t,n,a;return null===(a=null===(n=null===(t=e.gamesGrid)||void 0===t?void 0:t.items[0])||void 0===n?void 0:n.game)||void 0===a?void 0:a.id}),U=e=>(0,f.createSelector)(C.lA,C.HE,T,j.X,((t,n,a,o)=>{if(!e||!u()(a))return{currencyCode:a,currencyType:I.V.Exists};if(!t)return{};if(!t.isSignedIn)return{currencyCode:I.T,currencyType:I.V.Exists};if(n&&t.isSignedIn){const n=o[e.id];if(n){if(Object.keys(n.real).includes(t.currency)){const e=n.real[t.currency].id;return{currencyCode:a||t.currency,currencyType:I.V.Exists,unfinishedGameId:e}}return{}}const s=Object.keys(e.currencies),i=r()(E()(S()("currency")),O()([],"currencies"))(t),c=b()(s,i);if(P.Z.featureFlags.disableInGameCurrencySwitch)return{currencyCode:t.currency,currencyType:I.V.Exists};if(l()(c)){const[e,n]=s,a=e===I.T&&n?n:e;return P.Z.featureFlags.createCurrencyForGame?{currencyCode:a,currencyType:I.V.New}:{currencyCode:t.currency,currencyType:I.V.Exists}}return{currencyCode:c.includes(t.currency)?t.currency:g()(c),currencyType:I.V.Exists}}return{}}))},27208:(e,t,n)=>{"use strict";n.d(t,{Kk:()=>l,Lo:()=>c,Lr:()=>i,RL:()=>s,aN:()=>o,mR:()=>r,tR:()=>u});var a=n(91757);const r=(0,a.createAction)("@@GAMES_BLOCKS_V2/SET_DATA")(),o=(0,a.createAction)("@@GAMES_BLOCKS_V2/SET_PAGE")(),s=(0,a.createAction)("@@GAMES_BLOCKS_V2/SELECT_FILTER/ADD")(),i=(0,a.createAction)("@@GAMES_BLOCKS_V2/SELECT_FILTER/REM")(),l=(0,a.createAction)("@@GAMES_BLOCKS_V2/SELECT_FILTER/REPL")(),c=(0,a.createAction)("@@GAMES_BLOCK_V2/SORTING/TYPE")(),u=(0,a.createAction)("@@GAMES_BLOCK_V2/SORTING/DIRECTION")()},99423:(e,t,n)=>{"use strict";n.d(t,{X:()=>a});const a=1},46167:(e,t,n)=>{"use strict";n.d(t,{H:()=>f,Z:()=>v});var a=n(91757),r=n(50557),o=n.n(r),s=n(22184),i=n.n(s),l=n(51481),c=n.n(l),u=n(51383),p=n.n(u),d=n(46160),m=n(27208),y=n(99423);const f={dataFromProps:{pageSize:0},filter:{collections:[],providers:[]},sort:{},strategy:d.u0.InfiniteScroll,pagination:{page:y.X}},v=(0,a.createReducer)({}).handleAction(m.mR,((e,t)=>{const{gamesBlockName:n,strategy:a,dataFromProps:r}=t.payload,o=e[n]||f;let s=o.pagination.page;s===y.X||c()(o.dataFromProps,r)||(s=y.X);let i=o.filter.collections;r.category!==o.dataFromProps.category&&(i=r.category?[r.category]:[]);let l=o.filter.providers;return r.provider!==o.dataFromProps.provider&&(l=r.provider?[r.provider]:[]),Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},o),{strategy:a,dataFromProps:r,pagination:{page:s},filter:{collections:i,providers:l}})})})).handleAction(m.aN,((e,t)=>{const{gamesBlockName:n,page:a}=t.payload,r=e[n];return Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},r),{pagination:{page:a}})})})).handleAction(m.RL,((e,t)=>{var n;const{gamesBlockName:a,filterName:r,value:o}=t.payload,s=e[a];return Object.assign(Object.assign({},e),{[a]:Object.assign(Object.assign({},s),{filter:Object.assign(Object.assign({},s.filter),{[r]:[...(null===(n=s.filter)||void 0===n?void 0:n[r])||[],o]}),pagination:{page:y.X}})})})).handleAction(m.Lr,((e,t)=>{const{gamesBlockName:n,filterName:a,value:r}=t.payload,s=e[n],l=p()(o()(i(),c()(r)),s.filter[a]||[]);let u=s.pagination.page;return u===y.X||c()(s.filter[a],l)||(u=y.X),Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},s),{filter:Object.assign(Object.assign({},s.filter),{[a]:l}),pagination:{page:u}})})})).handleAction(m.Kk,((e,t)=>{const{gamesBlockName:n,filterName:a,values:r}=t.payload,o=e[n];let s=o.pagination.page;return s===y.X||c()(o.filter[a],r)||(s=y.X),Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},o),{filter:Object.assign(Object.assign({},o.filter),{[a]:r}),pagination:{page:s}})})})).handleAction(m.Lo,((e,t)=>{const{gamesBlockName:n,type:a}=t.payload,r=e[n];let o=r.pagination.page;return r.sort.type!==a&&(o=y.X),Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},r),{sort:Object.assign(Object.assign({},r.sort),{type:a}),pagination:{page:o}})})})).handleAction(m.tR,((e,t)=>{const{gamesBlockName:n,direction:a}=t.payload,r=e[n];let o=r.pagination.page;return r.sort.direction!==a&&(o=y.X),Object.assign(Object.assign({},e),{[n]:Object.assign(Object.assign({},r),{sort:Object.assign(Object.assign({},r.sort),{direction:a}),pagination:{page:o}})})}))},25421:(e,t,n)=>{"use strict";n.d(t,{Ss:()=>a.Ss,au:()=>a.au,ch:()=>a.ch,fx:()=>a.fx,rV:()=>a.rV,vT:()=>a.vT,wE:()=>a.wE});var a=n(68915)},68915:(e,t,n)=>{"use strict";n.d(t,{Ss:()=>v,au:()=>g,ch:()=>f,fx:()=>y,rV:()=>m,uE:()=>b,vT:()=>d,wE:()=>_});var a=n(22222),r=n(13782),o=n(22589),s=n(10972),i=n(27115),l=n(74126),c=n(633);const u="",p=e=>r.Z.games.hiddenCollections.includes(e)||"_"===e.charAt(0),d=(0,a.createSelector)([l.l,o.vf],((e,t)=>t({device:e}))),m=(0,a.createSelector)([l.l,o.VH],((e,t)=>t({device:e}))),y=(0,a.createSelector)([l.l,o.Yu],((e,t)=>t({device:e}))),f=(0,a.createSelector)([l.l,o.jV],((e,t)=>t({device:e}))),v=(0,a.createSelector)([y,c.Jc],((e,t)=>{const n=new Map;return e.forEach((e=>{const[a,r=u]=(0,s.g)(e.id);r===u&&n.has(a)||r!==u&&r!==t||n.set(a,{id:a,fullId:e.id,title:e.title,hidden:p(a),gamesCount:e.games_count})})),Array.from(n.values())})),g=(0,a.createSelector)(v,(e=>e.reduce(((e,t)=>(e[t.id]=t.fullId,e)),{}))),_=(0,a.createSelector)(v,(e=>e.filter((e=>!e.hidden)))),b=(0,a.createSelector)([l.l,f,o.Cm],((e,t,n)=>{const a=n({device:e});return(0,i.Ff)(t,a)}))},11754:(e,t,n)=>{"use strict";n.d(t,{fR:()=>ze,RG:()=>Be,X:()=>qe});var a=n(22222),r=n(50557),o=n.n(r),s=n(52892),i=n.n(s),l=n(44285),c=n.n(l),u=n(20793),p=n.n(u),d=n(51383),m=n.n(d),y=n(90013),f=n.n(y),v=n(90368),g=n.n(v),_=n(33411),b=n.n(_),h=n(1667),O=n.n(h),A=n(52478),E=n.n(A),x=n(26921),S=n.n(x),P=n(22184),N=n.n(P),w=n(42157),j=n.n(w),C=n(67430),I=n.n(C),T=n(73495),k=n.n(T),R=n(61894),L=n.n(R),F=n(53523),M=n.n(F),$=n(13782),Z=n(74126),q=n(72481),D=n(67314),V=n(13980),U=n(35960),G=n(604),B=n(56442),z=n(3087),W=n.n(z),K=n(66497),H=n.n(K);const J=W()(((e,t)=>p()(((n,a)=>H()(e[a]||a,t[a],n)),{},g()(t))));var X=n(53669),Y=n(27601),Q=n.n(Y),ee=n(46408),te=n.n(ee),ne=n(12601),ae=n.n(ne);const re=o()((e=>Number.parseInt(e,10)),i()(""),Q(),ae()("/"),te(),ae()("?"));var oe=n(46160),se=n(10253),ie=n(71421),le=n(10972),ce=n(633),ue=n(27115),pe=n(25421),de=n(4599),me=n(39634),ye=n(84454),fe=n(14370),ve=n(18170),ge=n(57027),_e=n(70211),be=n(66008),he=n(84217),Oe=n(47746),Ae=n(63438),Ee=n(26738),xe=n(91757),Se=n(1352),Pe=n(63604),Ne=n(8368),we=n(32701),je=n(95786),Ce=n(46451),Ie=n(77768),Te=n(33096);const ke=(0,a.createSelector)(Ne.U6,(e=>{if(null==e?void 0:e.livespins){const{enabled:t,tenant_id:n,identifier:a}=e.livespins;return t&&!!n&&!!a}return!1})),Re=(0,a.createSelector)([Ne.U6,ke],((e,t)=>{var n;return t?null===(n=null==e?void 0:e.livespins)||void 0===n?void 0:n.identifier:void 0}));let Le;const Fe=(0,ye.l)(((e,t)=>e.pipe((0,be.h)((0,xe.isActionOf)(Te.initLivespinsSDKAction)),(0,he.q)(1),(0,Se.Z)(e,t),(0,be.h)((()=>ke(t.value))),(0,Oe.zg)((()=>(0,fe.T)((0,ve.of)((0,we.kn)()),(0,ge.R)(document,"LIVESPINS_LOADED").pipe((0,he.q)(1),(0,Pe.Z)(e,t),(0,Oe.zg)((()=>{var e,n;const a=(0,Ne.U6)(t.value),r=null!==(e=(0,Ce.BX)(t.value))&&void 0!==e?e:$.Z.common.defaultLang,o=null===(n=null==a?void 0:a.livespins)||void 0===n?void 0:n.tenant_id;return Le=window.livespins.sdk({language:r,tenant:o}),Le.Client()})),(0,Oe.zg)((e=>{const t=new _e.xQ;e.onUpdate((()=>{const n=e.getStreams(),a=e.getScheduledStreams();t.next((0,Ie.updateLivespinsStreamsAction)({activeStreams:n,scheduledStreams:a}))}));const n=e.getStreams(),a=e.getScheduledStreams();return(0,fe.T)(t,(0,ve.of)((0,Ie.updateLivespinsStreamsAction)({activeStreams:n,scheduledStreams:a})))})))))))),(e=>e.pipe((0,be.h)((0,xe.isActionOf)(je.SB)),(0,Ae.b)((({payload:e})=>{null==Le||Le.updateConfig({language:e.response.language})})),(0,Ee.l)())));(0,me.b)(Fe);const Me=(e,t)=>{const n=f()(J({id:"gameId"}),e);if(t){const e=re(t);Number.isNaN(e)||(n.FUN={gameId:e})}return n},$e=(0,a.createSelector)(V.X8,(0,X.Z)("identifier")),Ze=(0,a.createSelector)([Z.n,q.A_,q.RS,D.MO,D.Qp],((e,t,n,a,r)=>e===oe.h7.mobile?Object.assign(Object.assign({},a),t):Object.assign(Object.assign({},r),n))),qe=((0,a.createSelector)([Z.n,D.Yk,D.EG,D.aE,D.Lt],((e,t,n,a,r)=>{const o=e===oe.h7.mobile?t:n,s=e===oe.h7.mobile?a:r;return(0,ue.Ff)(o,s)})),(0,a.createSelector)([Z.n,D.MO,D.Qp],((e,t,n)=>(e===oe.h7.mobile?t:n)||{}))),De=(0,a.createSelector)([Ze,$e,U.a1,de.PA,se.bq],((e,t,n=[],a,r)=>o()((e=>e.map(((e,t)=>Object.assign(Object.assign({},e),{position:t})))),O()((e=>{var t;return(null===(t=null==e?void 0:e.orderByCollection)||void 0===t?void 0:t.all)||0})),b(),f()(((e,s)=>{var i,l,c,u,p;const d=t[s],m=o()(N(),j(),S()(n),L()(E()("id")),b())(e.real),y=Object.assign({},e.collections);m&&(y[oe.aN.FavoriteGames]=1);const f=M()((e=>e===s),a);return f>-1&&(y[oe.aN.Played]=f),{id:s,urlId:(0,B.Z)(e.title),title:e.title,provider:e.provider,currencies:Me(e.real,e.demo),orderByCollection:y,lines:null!==(i=null==d?void 0:d.lines)&&void 0!==i?i:void 0,ways:null!==(l=null==d?void 0:d.ways)&&void 0!==l?l:void 0,volatilityRating:null!==(c=null==d?void 0:d.volatility_rating)&&void 0!==c?c:void 0,hitRate:null!==(u=null==d?void 0:d.hit_rate)&&void 0!==u?u:void 0,payout:null!==(p=null==d?void 0:d.payout)&&void 0!==p?p:void 0,requiredFields:r[e.provider]||[],position:y.all||0}})))(e))),Ve=(0,a.createSelector)(De,(0,X.Z)("id")),Ue=((0,a.createSelector)(De,o()(c()(((e,{provider:t})=>[...e,t]),[],E()("title")),i()([]))),(0,a.createSelector)([pe.fx],(e=>o()(p()(((e,t)=>{const[n,a]=(0,le.g)(t.id);return e[n]=e[n]||{id:n,title:t.title,locales:[],order:Object.keys(e).length},a?e[n].locales.push(a):e[n].locales.push(""),e}),{}),m()(I()(k()(/^[^_]/),"id")))(e)))),Ge={[oe.J_.Collections]:({playerLanguage:e="",defaultLang:t,collections:n,valuesSet:a})=>o()(L()((({id:e,title:t})=>({value:e,label:t}))),O()(E()("order")),m()((({id:n,locales:r})=>!!a.has(n)&&(e===t?r.includes("")||r.includes(e):r.includes("")&&!r.includes(e)||r.includes(e)))),b())(n),[oe.J_.Providers]:({providers:e,valuesSet:t})=>e.filter((({id:e})=>t.has(e))).map((({id:e,title:t})=>({value:e,label:t})))},Be=((0,a.createSelector)(G.DA,(e=>t=>e(t).reduce(((e,{id:t,title:n})=>(e[t]=n,e)),{}))),(0,a.createSelector)([De,G.DA,Ue,Z.l,ie.lA,ce.Cb],((e,t,n,a,r,s)=>{const i=t({device:a});return o()(f()(((e,t)=>Ge[t]({playerLanguage:null==r?void 0:r.language,defaultLang:s,valuesSet:e,collections:n,providers:i}))),p()(((e,t)=>(e[oe.J_.Providers].add(t.provider),g()(t.orderByCollection).forEach((t=>{const[n]=(0,le.g)(t);oe.GE.includes(n)||oe.wf.includes(n)||$.Z.games.hiddenCollections.includes(n)||"_"===n.charAt(0)||e[oe.J_.Collections].add(n)})),e)),{[oe.J_.Providers]:new Set,[oe.J_.Collections]:new Set}))(e)})),(0,a.createSelector)([G.DA,Z.l],((e,t)=>{const n=e({device:t});return(0,X.Z)("id")(n)}))),ze=(0,a.createSelector)([pe.fx],(0,X.Z)("id")),We=(0,a.createSelector)([q.By,q.Rl,Z.n],((e,t,n)=>n===oe.h7.mobile?t:e)),Ke=(0,a.createSelector)([q.KM,q.X2,Z.n],((e,t,n)=>n===oe.h7.mobile?t:e));(0,a.createSelector)([We,Ke],((e,t)=>e||t)),(0,a.createSelector)([Re,Ve],((e,t)=>e?t[e]:void 0)),(0,a.createSelector)([V.i,V.EW],((e,t)=>(0,ue.Ff)(e,t)))},70181:(e,t,n)=>{"use strict";n.r(t),n.d(t,{setGamesV2DTOAction:()=>r});var a=n(91757);const r=(0,a.createAction)("@@GAMES_V2/SET_DATA")()},13218:(e,t,n)=>{"use strict";n.d(t,{XM:()=>b,f8:()=>g,io:()=>_,jH:()=>f,li:()=>y,n7:()=>u,uB:()=>m,xF:()=>v,zg:()=>p});var a=n(22222),r=n(26586),o=n(53453),s=n(74126),i=n(36244);const l=e=>t=>{if(!t||0===t.length)return;const n=[];for(const a of t){const t=e[a];if(!t)return;n.push(t)}return n},c=e=>e.gamesV2.gamesMap,u=(0,a.createSelector)([c],(e=>t=>t?e[t]:void 0)),p=(0,a.createSelector)([c],l),d=(0,a.createSelector)([c],(e=>Object.values(e).reduce(((e,t)=>(t.seo_title&&(e[t.seo_title]=t),e)),{}))),m=(0,a.createSelector)([d],l),y=(0,a.createSelector)([d],(e=>t=>t?e[t]:void 0)),f=(0,a.createSelector)([y,r.bq,i.M],((e,t,n=[])=>a=>{if(a){const r=e(a);if(r)return(0,o.g)(r,t,n)}})),v=(0,a.createSelector)([u,r.bq,i.M],((e,t,n=[])=>a=>{if(a){const r=e(a);if(r)return(0,o.g)(r,t,n)}})),g=(0,a.createSelector)([p,r.bq,i.M],((e,t,n=[])=>a=>{if(a&&a.length>0){const r=e(a);if(r)return r.map((e=>(0,o.g)(e,t,n)))}return[]})),_=e=>(0,a.createSelector)(s.n,(t=>({seoTitles:"string"==typeof e&&""!==e?[e]:e||[],device:t}))),b=e=>(0,a.createSelector)(s.n,(t=>({gameIds:"string"==typeof e&&""!==e?[e]:e||[],device:t})))},27299:(e,t,n)=>{"use strict";n.d(t,{Wh:()=>s,jz:()=>i,yF:()=>r,zI:()=>o});var a=n(91757);const r=(0,a.createAction)("@@GLOBAL_LOADING/INITIAL_REQUESTS_STATUS_CHANGE")(),o=(0,a.createAction)("@@GLOBAL_LOADING/INITIAL_LOADING_FINISHED")(),s=(0,a.createAction)("@@REDUX_REQUESTS_FACTORY/GLOBAL/LOADING/INCREMENT")(),i=(0,a.createAction)("@@REDUX_REQUESTS_FACTORY/GLOBAL/LOADING/DECREMENT")()},35195:(e,t,n)=>{"use strict";n.d(t,{zI:()=>a.zI,C5:()=>i,jz:()=>a.jz,Wh:()=>a.Wh,yF:()=>a.yF});var a=n(27299),r=n(12687),o=n(31798);const s=[r.Q.Error,r.Q.Done],i=e=>!(!(0,o.S)()||!(null===window||void 0===window?void 0:window.__SSR__))||e.window.isLoaded&&s.includes(e.globalLoading.initialRequestsLoadingStatus)},77768:(e,t,n)=>{"use strict";n.r(t),n.d(t,{updateLivespinsStreamsAction:()=>r});var a=n(91757);const r=(0,a.createAction)("@@LIVESPINS_STREAMS/UPDATE")()},33096:(e,t,n)=>{"use strict";n.r(t),n.d(t,{initLivespinsSDKAction:()=>r});var a=n(91757);const r=(0,a.createAction)("@@LIVESPINS/INIT_SDK")()},633:(e,t,n)=>{"use strict";n.d(t,{Cb:()=>E,Jc:()=>P,TN:()=>S,iw:()=>x,I$:()=>A});var a,r=n(22222),o=n(99496),s=n.n(o),i=n(13782),l=n(57240),c=n(53669),u=n(63360),p=n(71421),d=n(9253),m=n(72516),y=n(37319);let f={};try{f=JSON.parse("{}")}catch(e){console.error("Incorrect LOCALES_SETTING env variable",e)}const v=new Set((null===(a=f.master)||void 0===a?void 0:a.forbiddenLocales)||[]),g=u.Qw,_=new Set(i.Z.common.allowedLocales||[]),b=i.Z.common.defaultLang,h=Object.entries(u.UI.CMS).reduce(((e,[t,n])=>(e[t]=new Set(Object.keys(n)),e)),{}),O=new Set(u.UI.STATIC),A=(0,r.createSelector)([l.JD],(e=>{const t=s()(((e,t)=>e.code===t.code),e,g);return _.size>0?t.filter((({code:e})=>_.has(e)&&!v.has(e))):v.size>0?t.filter((({code:e})=>!v.has(e))):t})),E=(0,r.createSelector)(A,(e=>{const t=b?e.find((e=>e.code===b)):e.find((e=>e.default));return(null==t?void 0:t.code)||b})),x=(0,r.createSelector)(A,(0,c.Z)("code")),S=(0,r.createSelector)([x,E,p.lA],((e,t,n)=>n&&e[n.language]?n.language:t)),P=((0,r.createSelector)([p.BX,E],((e,t)=>e===t?"":`/${e}`)),(0,r.createSelector)([A,d.DO,d.ak,d.EE],((e,t,n,a)=>e.map((e=>{const{page:r=""}=a,o=!!(0,y.h2)(n),s=r===m.aS||r===m.Fy||r===m.GU||O.has(t)||o,i=!s&&h[e.code]&&h[e.code].has(t);return Object.assign(Object.assign({},e),{isStaticPage:s,isCmsPageAvailable:i})})))),(0,r.createSelector)([d.EE,E],(({locale:e},t)=>e||t)))},88419:(e,t,n)=>{"use strict";n.r(t),n.d(t,{setDeviceAction:()=>r});var a=n(91757);const r=(0,a.createAction)("@@METADATA/SET_DEVICE")()},63176:(e,t,n)=>{"use strict";n.d(t,{l3:()=>a.setDeviceAction,lf:()=>r.l,nY:()=>r.n});var a=n(88419),r=n(74126);n(5161)},5161:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(91757),r=n(11506),o=n(88419);const s={device:(0,r.Z)()},i=(0,a.createReducer)(s).handleAction(o.setDeviceAction,((e,{payload:t})=>Object.assign(Object.assign({},e),{device:t})))},74126:(e,t,n)=>{"use strict";n.d(t,{l:()=>s,n:()=>o});var a=n(22222),r=n(79236);const o=e=>e.metadata.device,s=(0,a.createSelector)([o],(e=>e===r.h.mobile?r.h.mobile:r.h.desktop))},19138:(e,t,n)=>{"use strict";n.d(t,{Sw:()=>s,XM:()=>o,n7:()=>r});var a=n(91757);const r=(0,a.createAction)("@@ONE_SIGNAL/INITIALIZED")(),o=(0,a.createAction)("@@ONE_SIGNAL/SET_SUBSCRIPTION")(),s=(0,a.createAction)("@@ONE_SIGNAL/SET_PERMISSION")()},18552:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(91757),r=n(46160),o=n(19138);const s={isInitialized:!1,isSubscribed:!1,permission:r.Bv.Default},i=(0,a.createReducer)(s).handleAction(o.n7,(e=>Object.assign(Object.assign({},e),{isInitialized:!0}))).handleAction(o.Sw,((e,{payload:t})=>Object.assign(Object.assign({},e),{permission:t}))).handleAction(o.XM,((e,{payload:t})=>Object.assign(Object.assign({},e),{isSubscribed:t})))},51847:(e,t,n)=>{"use strict";n.d(t,{Fr:()=>s,Hd:()=>d,I_:()=>l,MC:()=>u,Pp:()=>r,R1:()=>i,R9:()=>c,YK:()=>o,bJ:()=>p,hK:()=>y,jD:()=>_,jI:()=>f,lt:()=>m,mL:()=>v,ro:()=>g,vA:()=>b});var a=n(91757);const r=(0,a.createAction)("@@PAYMENT/INIT")(),o=(0,a.createAction)("@@PAYMENT/ACTION/SET")(),s=(0,a.createAction)("@@PAYMENT/METHOD/SET")(),i=(0,a.createAction)("@@PAYMENT/SAVED_PROFILE/SET")(),l=(0,a.createAction)("@@PAYMENT/SAVED_PROFILE_CURRENCY/SET")(),c=(0,a.createAction)("@@PAYMENT/SAVED_PROFILE/DELETE")(),u=(0,a.createAction)("@@PAYMENT/METHOD_FIELD/SET")(),p=(0,a.createAction)("@@PAYMENT/METHOD_FIELD/RESET")(),d=(0,a.createAction)("@@PAYMENT/PLAYER_FIELD/SET")(),m=(0,a.createAction)("@@PAYMENT/PLAYER_FIELDS/RESET")(),y=(0,a.createAction)("@@PAYMENT/AMOUNT/SET")(),f=(0,a.createAction)("@@PAYMENT/SUBMIT")(),v=(0,a.createAction)("@@PAYMENT/CLOSE_POPUP")(),g=(0,a.createAction)("@@PAYMENT/RELOAD_METHODS")(),_=(0,a.createAction)("@@PAYMENT/IS_FLEXIBLE_DEPOSITS_ENABLED")(),b=(0,a.createAction)("@@PAYMENT/SET_IS_PAYMENT_FORM_FIELDS_VALID")()},45830:(e,t,n)=>{"use strict";n.d(t,{Ug:()=>_e,V8:()=>he,qG:()=>be,S4:()=>ge,ci:()=>Oe,O5:()=>Ae,f9:()=>Ie,oI:()=>ze,tk:()=>Se,R$:()=>De,R8:()=>Le,pC:()=>Fe,w8:()=>Re,_h:()=>Ze,sr:()=>ke,tR:()=>Ce,Hx:()=>Be,HB:()=>ye,Xe:()=>me,G3:()=>we,Ch:()=>fe,lN:()=>de,_u:()=>Ve});var a=n(22222),r=n(8488),o=n(13657),s=n.n(o),i=n(17794),l=n.n(i),c=n(97877),u=n.n(c),p=n(52478),d=n.n(p),m=n(54115),y=n.n(m),f=n(53007),v=n.n(f),g=n(46408),_=n.n(g),b=n(27601),h=n.n(b),O=n(80620),A=n.n(O),E=n(46376),x=n.n(E),S=n(18371),P=n.n(S),N=n(94744),w=n.n(N),j=n(18703),C=n.n(j),I=n(50557),T=n.n(I),k=n(46365),R=n(13782),L=n(7103),F=n(71421),M=n(30736),$=n(91037),Z=n(89705),q=n(62141),D=n(14105),V=n(32360),U=n(22620),G=n(46160),B=n(21066),z=n(6932),W=n(29510),K=n(9253),H=n(25504),J=n(37319),X=n(31798),Y=n(13594),Q=n.n(Y),ee=n(88524),te=n.n(ee),ne=n(51383),ae=n.n(ne);const re=(e,t,n)=>{const a="string"==typeof n?parseFloat(n):n;return!s()(a)&&(e<=a&&a<=t)},oe=(...e)=>e.reduce(((e,t)=>{for(let n=0;n<t.length;n++){if(t[n]>e[n])return t;if(t[n]<e[n])return e}return t.length>e.length?t:e}),[]),se=(e,t="default")=>n=>e.some((e=>n[`${t}_${e}`])),ie=(e,t="default")=>n=>{const a=e.reduce(((e,a)=>{const r=`${t}_${a}`,o=n[r];return o?Object.assign(Object.assign({},e),{[r]:o}):e}),{}),r=Object.values(a);return"number"==typeof r[0]?Math.max(...r):oe(...r)};var le,ce;const ue=[.2,.4,.6,.8],pe=[1.2,1.4,1.6,1.8],de=e=>e.payment,me=(0,a.createSelector)([de,U.d],((e,t)=>Object.assign(Object.assign({},e),{playerFields:(0,B.L)(e.playerFields,t)}))),ye=(0,a.createSelector)([F.lA],(e=>null==e?void 0:e.currency)),fe=((0,a.createSelector)([de,ye,z.c],((e,t="",n)=>{var a,r;const o=null!==(r=null===(a=n[A()(t)])||void 0===a?void 0:a.subunits_to_unit)&&void 0!==r?r:0;return Number(e.amount)*o})),(0,a.createSelector)([de,ye,M.ol],((e,t,n)=>t?n({currency:t,paymentAction:e.action}):[]))),ve=(0,a.createSelector)(fe,(e=>e.filter((e=>e.type===r.Payment.MethodType.Cards)))),ge=e=>e.creditCardPaymentFallback.show,_e=(0,a.createSelector)([ve,e=>e.creditCardPaymentFallback.excludedIDs],((e,t)=>e.filter((e=>!t.has(e.id))))),be=(0,a.createSelector)([de,ye,D.vk],((e,t,n)=>t?n({currency:t,paymentAction:e.action}):[])),he=(0,a.createSelector)([fe,be],((e,t)=>[...e,...t])),Oe=(0,a.createSelector)([de,he],((e,t)=>t.find((t=>t.id===e.methodId))||null)),Ae=(0,a.createSelector)([de,Oe],((e,t)=>(null==t?void 0:t.savedProfiles.find((({id:t})=>t===e.savedProfileId)))||null)),Ee=(0,a.createSelector)([Oe],(e=>null==e?void 0:e.termsOfService.restrictions)),xe=(0,a.createSelector)(ve,(e=>new Set(e.map(d()("id"))))),Se=(0,a.createSelector)([Oe,xe],((e,t)=>t.has((null==e?void 0:e.id)||""))),Pe=(0,a.createSelector)([de,ye],((e,t)=>{var n;if(e.methodId&&t){const a={id:e.methodId,paymentAction:e.action,currency:t,savedProfileId:e.savedProfileId||void 0};return R.Z.featureFlags.refreshPlayerFieldsOnCountryChange&&!e.isSmart[G.W2.Country]&&(a[G.W2.Country]=null===(n=e.playerFields)||void 0===n?void 0:n.country),a}return null})),Ne=(0,a.createSelector)([Pe,$.dj],((e,t)=>e?t(e):null)),we=(0,a.createSelector)([de,Ne,Z.lL,q.U6],((e,t,n,a)=>{if(t){const{methodFields:r,playerFields:o}=t;return{methodId:e.methodId||void 0,methodFields:r,methodFieldsValuesMap:e.methodFields,methodFieldsErrorsMap:(null==n?void 0:n.methodFieldsErrors)||{},playerFields:o,playerFieldsValuesMap:e.playerFields,playerFieldsErrorsMap:(null==n?void 0:n.playerFieldsErrors)||(null==a?void 0:a.playerFieldsErrors)||{}}}return{methodFields:[],methodFieldsValuesMap:{},methodFieldsErrorsMap:{},playerFields:[],playerFieldsValuesMap:{},playerFieldsErrorsMap:{}}})),je=(0,a.createSelector)([de,Ne,Z.lL],((e,t,n)=>{if(t){const{methodFields:a}=t,r=x()(P()("metamask","fieldName"))(a);if(r)return{methodFields:r.fields||[],methodFieldsValuesMap:e.methodFields,methodFieldsErrorsMap:(null==n?void 0:n.methodFieldsErrors)||{}}}return{methodFields:[],methodFieldsValuesMap:{},methodFieldsErrorsMap:{}}})),Ce=(0,a.createSelector)(Z.lL,q.U6,((e,t)=>(null==e?void 0:e.commonErrors)||(null==t?void 0:t.commonErrors)||[])),Ie=(0,a.createSelector)(Z.lL,(e=>null==e?void 0:e.statusCode)),Te=(0,a.createSelector)([Ne],(e=>null==e?void 0:e.amountField)),ke=(0,a.createSelector)([de,Te,Z.lL],((e,t,n)=>{const a=(null==t?void 0:t.type)===r.Form.MethodFieldType.Select?null==t?void 0:t.options.map((({value:e,label:t})=>({value:e.toString(),label:t.toString()}))):[],o=(null==t?void 0:t.type)===r.Form.MethodFieldType.Amount?null==t?void 0:t.valueStep:null;return{type:null==t?void 0:t.type,valueStep:o,options:a,value:s()(t)?null:e.amount,errors:null==n?void 0:n.amountFieldErrors}})),Re=(0,a.createSelector)([Ne],(e=>!!(null==e?void 0:e.isSubmitAvailable))),Le=(0,a.createSelector)([Z.ai],(e=>(null==e?void 0:e.status)===r.SubmitStatus.Notify)),Fe=(0,a.createSelector)([Z.ai],(e=>(null==e?void 0:e.status)===r.SubmitStatus.UserRedirected)),Me=((0,a.createSelector)([Z.ai],(e=>(null==e?void 0:e.status)===r.SubmitStatus.InstallMetamask)),(e,t)=>!!isNaN(e)||(!!((null==t?void 0:t.minAmountValue)&&t.minAmountValue>e)||!!((null==t?void 0:t.maxAmountValue)&&t.maxAmountValue<e))),$e=(0,a.createSelector)([we,de],((e,t)=>{const n=!(e.playerFields.length>0)||t.isFieldsValidState.paymentPlayerFields,a=!(e.methodFields.length>0)||t.isFieldsValidState.paymentMethodFields;return n&&a})),Ze=(0,a.createSelector)([we,Ee,ke,$e],((e,t,n,a)=>{if(e.methodId===r.Payment.ComplementaryPaymentMethod.MercuryoCrypto)return!1;if(!a)return!0;const o=n.value,s=e.methodFields.some((t=>{if(t.type===r.Form.MethodFieldType.Banner||t.type===r.Form.MethodFieldType.CryptoCurrencyAccountSelect)return!1;if(t.type===r.Form.MethodFieldType.CascadeSelect)return!e.methodFieldsValuesMap[t.fieldName]||!e.methodFieldsValuesMap[t.secondaryFieldName];if(t.type===r.Form.MethodFieldType.Cvv){return!new RegExp(G.Ny).test(e.methodFieldsValuesMap[t.fieldName])}return!e.methodFieldsValuesMap[t.fieldName]})),i=e.playerFields.some((t=>{const n=k.Z.fields[t.field],a=e.playerFieldsValuesMap[t.field];if("Tel"===(null==n?void 0:n.componentName)&&"object"==typeof a){const{countryCode:e,number:n}=a;return"mobile_phone_without_dial_code"===t.field?!n:!e||!n}return!e.playerFieldsValuesMap[t.field]}));if(s||i)return!0;if(null===o)return!1;const l=parseFloat(o);return Me(l,t)})),qe=((0,a.createSelector)([je,Ee],((e,t)=>{var n;const{methodFields:a,methodFieldsValuesMap:o}=e,s=o[(null===(n=a.find((e=>e.type===r.Form.MethodFieldType.Amount)))||void 0===n?void 0:n.fieldName)||""],i=parseFloat(s);return Me(i,t)})),(0,a.createSelector)([ye,Oe,F.J8],((e,t,n)=>{if(!e)return{defaultAmount:0,amountPresets:[]};const a=(null==n?void 0:n.map((e=>e.id)))||[],r=(null==t?void 0:t.id)||"",o=R.Z.payments.amountPresets[r]||R.Z.payments.amountPresets,s=l()([[se(a,e),ie(a,e)],[u()(e),d()(e)],[se(a),ie(a)],[u()("default"),d()("default")],[v(),y()([])]])(o),i=R.Z.payments.defaultAmount[r]||R.Z.payments.defaultAmount;return{defaultAmount:l()([[se(a,e),ie(a,e)],[u()(e),d()(e)],[se(a),ie(a)],[u()("default"),d()("default")],[v(),y()(0)]])(i),amountPresets:s}}))),De=e=>e.payment.isFlexibleDepositsEnabled,Ve=(0,a.createSelector)([ye,qe,V.if,Oe,z.c,De],((e,{defaultAmount:t,amountPresets:n},a,r,o,s)=>{var i,c,u,p;const d=null!==(i=null==r?void 0:r.termsOfService.restrictions.minAmountValue)&&void 0!==i?i:0,m=null!==(c=null==r?void 0:r.termsOfService.restrictions.maxAmountValue)&&void 0!==c?c:Number.MAX_VALUE,f=e&&o[e.toLowerCase()],g=a({currency:e}),b=null==g?void 0:g.preset,{filterAmountPresets:O,validateDefaultAmount:A}=((e,t)=>({filterAmountPresets:n=>ae()((n=>re(e,t,n)),n),validateDefaultAmount:n=>l()([[()=>Q()(n,e),y()(e)],[()=>te()(n,t),y()(t)],[v(),y()(n)]])()}))(d,m);if(!f||!(null==b?void 0:b.length)||!s)return{minAmount:d,maxAmount:m,defaultAmount:A(t),amountPresets:O(n).sort(((e,t)=>e-t))};const E=(null!==(u=b.map((e=>(0,W.Z)(e,f).sum)))&&void 0!==u?u:[]).sort(((e,t)=>e-t)),x=(0,W.Z)(null!==(p=null==g?void 0:g.default_amount)&&void 0!==p?p:0,f).sum,S=E.length,P=O(E),N=0===P.length&&_()(E)>m,j=0===P.length&&h()(E)<d,I=!j&&h()(P)!==h()(E),k=!N&&_()(P)!==_()(E);let R=P;if(I&&h()(R)!==m&&(R=[...R,m]),_()(R)!==d)if(j||k&&P.length)R=[d,...R];else if(I&&S-R.length>0){const e=_()(R);R=T()((e=>[...e,...R]),(t=>t.map((t=>(0,W.q)(e*t,f).sum))),C()(S-R.length))(ue)}if(k&&!I&&S-R.length>0){const e=h()(R);R=T()((e=>[...R,...e]),(t=>t.map((t=>(0,W.q)(e*t,f).sum))),w()(S-R.length))(pe)}return{minAmount:d,maxAmount:m,defaultAmount:A(x),amountPresets:O(R)}})),Ue={serverUrl:(0,J.Eq)(""),clientId:"casinoadrenaline",cdnList:R.Z.common.cdn.urls||[],redirectRoutes:R.Z.payments.redirectRoutes,requestTimeouts:R.Z.payments.requestTimeouts,logger:L.lg,customCdnUrl:R.Z.payments.customPaymentIconsCDN||void 0,autoReloadPaymentMethods:R.Z.payments.autoReloadPaymentMethods,hideCommissions:R.Z.payments.hideCommissions,mercuryo:{widgetId:null===(le=R.Z.mercuryo)||void 0===le?void 0:le.widgetIdDictionary[(0,X.S)()?window.location.host:""],mode:G.Mw?G.jw:G.Eg,locationRestriction:null===(ce=R.Z.mercuryo)||void 0===ce?void 0:ce.locationRestriction}},Ge=(0,a.createSelector)(K.mq,K.vJ,((e,t)=>{let n="";if(R.Z.payments.preventRedirect&&(n=e),t){const e=H.n.getItem(G.gX);if(e){const t=e.includes("?")?"&":"?";n=`${e}${t}restore-games=true`}}const a=n?{successUrl:n,failureUrl:n,pendingUrl:n}:{};return Object.assign(Object.assign({},R.Z.payments.redirectRoutes),a)})),Be=(0,a.createSelector)(Ge,F.BX,((e,t)=>Object.assign(Object.assign({},Ue),{language:t,redirectRoutes:e}))),ze=((0,a.createSelector)(Ge,(e=>({redirectRoutes:e,origin:G.Mg,logger:Ue.logger}))),(0,a.createSelector)(K.hp,(e=>{const t=(0,J.O5)(e.search),n=null==t?void 0:t[G.rK];return{isFastDepositModal:!!(null==t?void 0:t[R.Z.payments.modalId]),method:n}})))},62372:(e,t,n)=>{"use strict";n.d(t,{Bl:()=>s});var a=n(22222),r=n(80186),o=n(27115);const s=e=>e.payments.payments;(0,a.createSelector)([r.aT,r.ST],((e,t)=>(0,o.Ff)(e,t)))},1651:(e,t,n)=>{"use strict";n.r(t),n.d(t,{initPlayedGamesAction:()=>r});var a=n(91757);const r=(0,a.createAction)("@@PLAYED_GAMES/INIT")()},4599:(e,t,n)=>{"use strict";n.d(t,{PA:()=>r.PA,Xn:()=>a.initPlayedGamesAction});var a=n(1651),r=n(39041)},39041:(e,t,n)=>{"use strict";n.d(t,{$8:()=>l,PA:()=>u,V8:()=>c});var a=n(22222),r=n(46160),o=n(71421),s=n(77721),i=n(25504);const l=()=>{let e=JSON.parse(i.I.getItem(r.h4)||"{}");return Array.isArray(e)&&(e={}),e},c=(0,a.createSelector)([l,o.Cn],((e,t)=>e[t||r.o2]||[])),u=(0,a.createSelector)(s.lu,(e=>(null==e?void 0:e.map((e=>e.identifier)))||[]))},34388:(e,t,n)=>{"use strict";n.d(t,{c9:()=>m});var a=n(39634),r=n(66008),o=n(55709),s=n(91757),i=n(69359),l=n(5689);const c=e=>e.pipe((0,r.h)((0,s.isActionOf)(i.U6)),(0,o.U)((({payload:e})=>(0,l.jn)({response:e}))));var u=n(22222),p=n(97877),d=n.n(p);const m=(0,u.createSelector)(l.n7,(e=>{var t,n;return{redeemablePointsCount:(null===(t=null==e?void 0:e.chargeable)||void 0===t?void 0:t.points)||0,statusPointsCount:(null===(n=null==e?void 0:e.persistent)||void 0===n?void 0:n.points)||0}}));(0,u.createSelector)(m,(e=>e.redeemablePointsCount)),(0,u.createSelector)(l.n7,(e=>d()("chargeable",e)&&d()("persistent",e)));(0,a.b)(c)},6651:(e,t,n)=>{"use strict";n.d(t,{rc:()=>A,lz:()=>d,ZL:()=>E,Zx:()=>_,qy:()=>h});var a=n(22222),r=n(50557),o=n.n(r),s=n(46408),i=n.n(s),l=n(53523),c=n.n(l),u=n(51481),p=n.n(u);const d=e=>t=>{var n,a,r,o,s,i;const l=parseInt(null===(a=null===(n=null==t?void 0:t.conditions[0])||void 0===n?void 0:n.persistent_comp_points)||void 0===a?void 0:a.max)||0,c=parseInt(null===(o=null===(r=null==t?void 0:t.conditions[0])||void 0===r?void 0:r.persistent_comp_points)||void 0===o?void 0:o.min)||0,u=(null===(i=null===(s=null==t?void 0:t.conditions[0])||void 0===s?void 0:s.persistent_comp_points)||void 0===i?void 0:i.exclude_end)||!1,d=p()(l,0)?1/0:u?l-1:l;return c<=e&&d>=e};var m=n(34388),y=n(1667),f=n.n(y),v=n(21551);const g=(0,a.createSelector)(v.uz,f()((e=>{var t,n;return parseInt(null===(n=null===(t=null==e?void 0:e.conditions[0])||void 0===t?void 0:t.persistent_comp_points)||void 0===n?void 0:n.min)}))),_=(0,a.createSelector)(m.c9,(e=>e.statusPointsCount)),b=(0,a.createSelector)(g,o()((e=>{var t,n;return{id:"begin",name:"begin",conditions:[{persistent_comp_points:{exclude_end:!0,min:0,max:(null===(n=null===(t=null==e?void 0:e.conditions[0])||void 0===t?void 0:t.persistent_comp_points)||void 0===n?void 0:n.min)||0,type:""}}]}}),i())),h=(0,a.createSelector)([g,b],((e,t)=>{var n,a,r;return parseInt(null===(r=null===(a=null===(n=e[0])||void 0===n?void 0:n.conditions[0])||void 0===a?void 0:a.persistent_comp_points)||void 0===r?void 0:r.min)>0?[t,...e]:e})),O=(0,a.createSelector)([h,_],((e,t)=>c()(d(t))(e))),A=(0,a.createSelector)([O,h],((e,t)=>t[e])),E=(0,a.createSelector)([O,h],((e,t)=>t[e+1]))},1510:(e,t,n)=>{"use strict";n.d(t,{$D:()=>a.$D});var a=n(51501)},51501:(e,t,n)=>{"use strict";n.d(t,{$D:()=>l,FR:()=>c,M:()=>i});var a=n(22222),r=n(87415),o=n(38636),s=n(36697);const i=(0,a.createSelector)(o.u5,(e=>(0,r._J)(e))),l=(0,a.createSelector)(o.u5,(e=>(0,r.$b)(e))),c=(0,a.createSelector)(o.u5,(e=>(0,r.l3)(e)));(0,a.createSelector)(s.yl,(e=>(0,r._J)(e))),(0,a.createSelector)(s.yl,(e=>(0,r.$b)(e))),(0,a.createSelector)(s.yl,(e=>(0,r.l3)(e)))},87415:(e,t,n)=>{"use strict";n.d(t,{$b:()=>_,Q8:()=>v,_J:()=>g,aO:()=>f,l3:()=>b});var a=n(51383),r=n.n(a),o=n(50557),s=n.n(o),i=n(22184),l=n.n(i),c=n(59270),u=n.n(c),p=n(53176),d=n.n(p),m=n(80620),y=n.n(m);const f=e=>s()(u()("wheel"),y(),d()("","title"))(e),v=e=>s()(u()("scratch"),y(),d()("","title"))(e),g=e=>r()(s()(l(),(e=>f(e)||v(e))),e),_=e=>r()(f,e),b=e=>r()(v,e)},66238:(e,t,n)=>{"use strict";n.r(t),n.d(t,{loadPlayerEntityAction:()=>r,playerCookiesUpdatedAction:()=>s,playerGuestBecomesSignedInAction:()=>i,playerSignedInAction:()=>o});var a=n(91757);const r=(0,a.createAction)("@@PLAYER/LOAD_ALL_DATA")(),o=(0,a.createAction)("@@PLAYER/SIGNED_IN")(),s=(0,a.createAction)("@@PLAYER/COOKIES_UPDATED")(),i=(0,a.createAction)("@@PLAYER/GUEST_BECOMES_SIGNED_IN")()},71421:(e,t,n)=>{"use strict";n.d(t,{BX:()=>r.BX,Cn:()=>r.Cn,HE:()=>r.HE,J8:()=>r.J8,Ox:()=>r.Ox,Qi:()=>r.Qi,UO:()=>r.UO,Wt:()=>r.Wt,Xl:()=>a.playerSignedInAction,a2:()=>a.playerGuestBecomesSignedInAction,es:()=>a.playerCookiesUpdatedAction,lA:()=>r.lA,nb:()=>r.nb,rb:()=>a.loadPlayerEntityAction});var a=n(66238),r=n(46451)},46451:(e,t,n)=>{"use strict";n.d(t,{Cn:()=>E,HE:()=>b,UO:()=>O,Qi:()=>h,BX:()=>A,PK:()=>S,Ox:()=>N,Wt:()=>P,J8:()=>_,lA:()=>g,nb:()=>x});var a=n(22222),r=n(97877),o=n.n(r),s=n(91726),i=n(67050),l=n(50446),c=n(46160),u=n(77879),p=n(80262),d=n(1388),m=n(53669),y=n(22456),f=n(99490),v=n(88643);const g=(0,a.createSelector)([s.wm,y.Xo,u.xr],((e,t,n)=>{if(e)return Object.assign(Object.assign({},(e=>{var t;return{id:e.id,email:e.email,requiredFields:e.auth_fields_missed,statuses:e.statuses,createdDate:e.created_at,currentSessionStartDate:e.current_sign_in_at,confirmationDate:e.confirmed_at||"",depositBonusCode:e.deposit_bonus_code||"",canIssueBonuses:e.can_issue_bonuses,isAutoRegistered:e.autoregistered,autoLoginLink:e.autologin_link||"",isTwoFactorEnabled:e.two_factor_enabled,gender:e.gender||"",city:e.city||"",title:e.title||"",firstName:e.first_name||"",lastName:e.last_name||"",nickname:e.nickname||"",birthDate:e.date_of_birth||"",language:e.language,birthPlace:e.place_of_birth||"",skype:e.skype||"",postalCode:e.postal_code||"",securityAnswer:e.security_answer||"",securityQuestion:e.security_question||"",address:e.address||"",address2:e.address2||"",personalId:e.personal_id_number||"",shouldReceivePromos:Boolean(e.receive_promos),shouldReceiveSmsPromos:Boolean(e.receive_sms_promos),wechat:e.wechat||"",cpfBrasil:e.cpf_brasil||"",timeZone:e.time_zone||"",country:e.country||"",nationality:e.nationality||"",currency:e.currency,mobilePhone:e.mobile_phone||"",isSignedIn:!!e.email||!!e.auth_phone_number,sowQuestionnaireExpiresAt:e.sow_questionnaire_expires_at||"",sumsubVerified:"boolean"==typeof e.sumsub_verified?e.sumsub_verified:null===(t=e.sumsub_verified)||void 0===t?void 0:t[l.Pf.Deposit],license:e.license_name,intercomIdentificator:e.intercom_identificator,saidVerified:e.said_verified||null}})(e)),{currencies:t,stats:n})})),_=(0,a.createSelector)([s.wm],(e=>{if(e)return e.statuses})),b=(0,a.createSelector)([s.by,i.yc,u.rm],d.N),h=(0,a.createSelector)(g,(e=>!!(null==e?void 0:e.isSignedIn))),O=(0,a.createSelector)([h,s.by],((e,t)=>t&&!e)),A=(0,a.createSelector)(g,(e=>null==e?void 0:e.language)),E=(0,a.createSelector)(g,(e=>null==e?void 0:e.email)),x=(0,a.createSelector)([p.Jl,y.Xo],((e,t)=>{const n=(0,m.Z)("currency")(t);return e.filter((e=>!o()(e.code,n)))})),S=(0,a.createSelector)(s.wm,(e=>{if(null==e?void 0:e.date_of_birth)return((e,t)=>{const n=(0,v.Fc)(e,t),a=(0,v.Iz)(),r=f.Xp.fromDateTimes(n,a).length("years");return Math.trunc(r)})(e.date_of_birth,c.zT)})),P=(0,a.createSelector)([g],(e=>(null==e?void 0:e.currency)||"")),N=(0,a.createSelector)([P],(e=>e||c.TI));(0,a.createSelector)([p.Jl,P],((e,t)=>e.find((e=>e.code.toLowerCase()===t.toLowerCase()))))},27018:(e,t,n)=>{"use strict";n.d(t,{z:()=>a});const a=(0,n(91757).createAction)("@@POST_MESSAGE/SEND")()},61623:(e,t,n)=>{"use strict";n.d(t,{UE:()=>L});var a=n(84454),r=n(66008),o=n(47746),s=n(84217),i=n(63438),l=n(26738),c=n(91757),u=n(75142),p=n(70211),d=n(97877),m=n.n(d),y=n(42157),f=n.n(y),v=n(13782),g=n(46160),_=n(91726),b=n(53867),h=n(77879),O=n(46807);const A=(0,c.createAction)("@@PUSH_NOTIFICATIONS/INIT")(),E=(0,c.createAction)("@@PUSH_NOTIFICATIONS/SUBSCRIBE")(),x=(0,c.createAction)("@@PUSH_NOTIFICATIONS/UNSUBSCRIBE")(),S=(0,c.createAction)("@@PUSH_NOTIFICATIONS/ONE_SIGNAL_INIT")();var P=n(19138);const N=e=>e.oneSignal;n(18552);var w=n(71421);const j=e=>e.pipe((0,r.h)((0,c.isActionOf)(O.gl)),(0,o.zg)((()=>{const e=[A(),(0,b.f)()];return v.Z.oneSignal.enableCustomCodeIntegration||e.push(S()),e}))),C=e=>(0,u.aj)([e.pipe((0,r.h)((0,c.isActionOf)(S))),e.pipe((0,r.h)((0,c.isActionOf)(A))),e.pipe((0,r.h)((0,c.isActionOf)(b.S)))]).pipe((0,s.q)(1),(0,o.zg)((([{payload:e}])=>{var t,n;const a=new p.xQ,r=window.OneSignal||[],{config:{appId:o,safariWebId:s,allowLocalhostAsSecureOrigin:i,origins:l,safariWebIdOrigins:c},showOneSignalButton:u}=v.Z.oneSignal,d=null===(t=Object.entries(l).find((([e])=>e&&new URL(e).origin===window.location.origin)))||void 0===t?void 0:t[1],m=null===(n=Object.entries(c).find((([e])=>e&&new URL(e).origin===window.location.origin)))||void 0===n?void 0:n[1];return r.init(Object.assign({appId:d||o,safari_web_id:m||s,autoResubscribe:!0,allowLocalhostAsSecureOrigin:i,notifyButton:{enable:u}},e)),r.on("initialize",(()=>{window.OneSignal.isPushNotificationsEnabled((e=>{a.next((0,P.XM)(e))})),window.OneSignal.getNotificationPermission((e=>{a.next((0,P.Sw)(e))})),a.next((0,P.n7)())})),r.on("subscriptionChange",(e=>{a.next((0,P.XM)(e))})),a}))),I=(e,t)=>(0,u.aj)([e.pipe((0,r.h)((0,c.isActionOf)(A))),e.pipe((0,r.h)((0,c.isActionOf)(b.S))),e.pipe((0,r.h)((0,c.isActionOf)(_.yo))),e.pipe((0,r.h)((0,c.isActionOf)(h.bW)))]).pipe((0,r.h)((()=>{var e;return!!(null===(e=(0,w.lA)(t.value))||void 0===e?void 0:e.isSignedIn)})),(0,s.q)(1),(0,i.b)((()=>{const e=v.Z.oneSignal.sendUserData;if(Array.isArray(e)){const n=(0,w.lA)(t.value),a=e.reduce(((e,t)=>{var a;const r=m()(t,n)?null==n?void 0:n[t]:null===(a=null==n?void 0:n.stats)||void 0===a?void 0:a[t];return e[t]=r,e}),{});window.OneSignal.sendTags(a)}})),(0,l.l)()),T=(e,t)=>e.pipe((0,r.h)((0,c.isActionOf)(E)),(0,i.b)((()=>{const{isInitialized:e,permission:n}=N(t.value);e&&window.OneSignal&&(n===g.Bv.Default?window.OneSignal.registerForPushNotifications():window.OneSignal.push(["setSubscription",!0]))})),(0,l.l)()),k=(e,t)=>e.pipe((0,r.h)((0,c.isActionOf)(x)),(0,i.b)((()=>{const{isInitialized:e}=N(t.value);e&&window.OneSignal&&window.OneSignal.push(["setSubscription",!1])})),(0,l.l)()),R=[];null===v.Z.oneSignal.config.appId&&f()(v.Z.oneSignal.config.origins)||(R.push(C),R.push(T),R.push(k),R.push(j),Array.isArray(v.Z.oneSignal.sendUserData)&&v.Z.oneSignal.sendUserData.length&&R.push(I));const L=(0,a.l)(...R)},44464:(e,t,n)=>{"use strict";n.d(t,{Gz:()=>b,RD:()=>_,IE:()=>l,U1:()=>v});var a=n(39634),r=n(66008),o=n(47746),s=n(91757),i=n(65679);const l=(0,s.createAction)("@@RESTRICTIONS/LOAD_RESTRICTIONS")();var c=n(22222),u=n(42157),p=n.n(u),d=n(13782),m=n(98251),y=n(98099),f=n(31940);const v=(0,c.createSelector)([i.Gx,i.IM],((e=[],t=[])=>t.reduce(((t,n)=>{const a=e.find((e=>e.mark===n));return a&&(t[a.resource]||(t[a.resource]={}),t[a.resource][n]=a.scope),t}),{}))),g=(0,c.createSelector)(y.C,(e=>!!f.F&&!p()(e))),_=(0,c.createSelector)(g,(e=>{var t,n;return!!(null===(n=null===(t=d.Z.restrictions)||void 0===t?void 0:t.registration.exclude)||void 0===n?void 0:n.length)&&e})),b=(0,c.createSelector)([m.vJ,_],((e,t)=>{var n,a;const r=null!==(n=null==e?void 0:e.country_code)&&void 0!==n?n:"",o=null===(a=d.Z.restrictions.registration.countries)||void 0===a?void 0:a.includes(r);return!t&&o}));(0,a.b)((e=>e.pipe((0,r.h)((0,s.isActionOf)(l)),(0,o.zg)((()=>[(0,i.HE)(),(0,i.Wr)()])))))},88852:(e,t,n)=>{"use strict";n.d(t,{BF:()=>a.BF});var a=n(5972)},5972:(e,t,n)=>{"use strict";n.d(t,{BF:()=>c});var a=n(22222),r=n(26921),o=n.n(r),s=n(13782),i=n(71421);const l=(0,a.createSelector)(i.J8,(e=>{const t=(null==e?void 0:e.map((e=>e.id)))||[],n=s.Z.payments.spi.enabled.all,a=s.Z.payments.spi.enabled.groups;return n||Boolean(o()(a,t).length)})),c=(0,a.createSelector)(l,(e=>e.spi.isAvailableByCondition),((e,t)=>e&&t))},17682:(e,t,n)=>{"use strict";n.d(t,{Bn:()=>f,C5:()=>C,CN:()=>i,HV:()=>p,Kn:()=>_,L6:()=>P,LE:()=>w,LH:()=>g,NX:()=>l,Oy:()=>S,P4:()=>m,SS:()=>o,TH:()=>x,Tj:()=>v,U6:()=>d,dM:()=>O,gl:()=>E,hW:()=>u,mI:()=>j,nq:()=>N,oE:()=>y,pf:()=>T,ph:()=>r,qC:()=>A,s0:()=>c,tp:()=>h,x2:()=>s,xE:()=>b,zJ:()=>I});var a=n(91757);const r=(0,a.createAction)("@@WEBSOCKET/CENTRIFUGE/CONNECTED_SIGNED_IN")(),o=(0,a.createAction)("@@WEBSOCKET/TOURNAMENT_STATUSES")(),s=(0,a.createAction)("@@WEBSOCKET/PLAYER_BONUSES")(),i=(0,a.createAction)("@@WEBSOCKET/PLAYER_JACKPOT_WIN_AWARD")(),l=(0,a.createAction)("@@WEBSOCKET/PLAYER_FREESPINS")(),c=(0,a.createAction)("@@WEBSOCKET/PLAYER_LOOTBOXES")(),u=(0,a.createAction)("@@WEBSOCKET/PAYMENTS")(),p=(0,a.createAction)("@@WEBSOCKET/PUBLIC_WINS")(),d=(0,a.createAction)("@@WEBSOCKET/COMP_POINTS_AWARD")(),m=(0,a.createAction)("@@WEBSOCKET/GAME_LIMITS_MESSAGE")(),y=(0,a.createAction)("@@WEBSOCKET/USER_LIMITS_MESSAGE")(),f=(0,a.createAction)("@@WEBSOCKET/USER_GROUPS_UPDATE_MESSAGE")(),v=(0,a.createAction)("@@WEBSOCKET/ANALYTICS_MESSAGE")(),g=(0,a.createAction)("@@WEBSOCKET/INSUFFICIENT_FUNDS_MESSAGE")(),_=(0,a.createAction)("@@WEBSOCKET/JACKPOTS")(),b=(0,a.createAction)("@@WEBSOCKET/GREEK/WIN_TAXES_MESSAGE")(),h=(0,a.createAction)("@@WEBSOCKET/GREEK/SESSION_MESSAGE")(),O=(0,a.createAction)("@@WEBSOCKET/ROMANIAN/SESSION_MESSAGE")(),A=(0,a.createAction)("@@WEBSOCKET/CRYPTO_EXCHANGE_RATES/FEE_MESSAGE")(),E=(0,a.createAction)("@@WEBSOCKET/TOURNAMENT_PARTICIPATION_CONFIRMED")(),x=(0,a.createAction)("@@WEBSOCKET/TOURNAMENT_NOTIFICATIONS")(),S=(0,a.createAction)("@@WEBSOCKET/PERSONAL_NOTIFICATION")(),P=(0,a.createAction)("@@WEBSOCKET/MIGRATION_KYC")(),N=(0,a.createAction)("@@WEBSOCKET/SUMSUB_NOTIFICATION")(),w=(0,a.createAction)("@@WEBSOCKET/REFERRAL_SYSTEM_NOTIFICATION")(),j=(0,a.createAction)("@@WEBSOCKET/PLAYER_ACCOUNTS_MESSAGE")(),C=(0,a.createAction)("@@WEBSOCKET/PLAYED_GAMES_NOTIFICATION")(),I=(0,a.createAction)("@@WEBSOCKER/PLAYER_PAYMENTS_EVENT_MESSAGE")(),T=(0,a.createAction)("@@WEBSOCKER/SPORTSBOOK_SESSION_LIMIT_MESSAGE")()},69359:(e,t,n)=>{"use strict";n.d(t,{Bn:()=>a.Bn,C5:()=>a.C5,CN:()=>a.CN,HV:()=>a.HV,Kn:()=>a.Kn,LE:()=>a.LE,LH:()=>a.LH,NX:()=>a.NX,Oy:()=>a.Oy,P4:()=>a.P4,SS:()=>a.SS,Tj:()=>a.Tj,U6:()=>a.U6,dM:()=>a.dM,hW:()=>a.hW,mI:()=>a.mI,nq:()=>a.nq,oE:()=>a.oE,pf:()=>a.pf,ph:()=>a.ph,qC:()=>a.qC,s0:()=>a.s0,tp:()=>a.tp,xE:()=>a.xE});var a=n(17682)},41658:(e,t,n)=>{"use strict";n.d(t,{_:()=>r});var a=n(91757);const r=(0,a.createAction)("@@WINDOW/SET_LOADED")()},57356:(e,t,n)=>{"use strict";n.d(t,{G:()=>r,_:()=>a._});var a=n(41658);const r=e=>e.window.isLoaded},39634:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l,b:()=>i});var a=n(12630),r=n(47746),o=n(31798);const s=new a.t,i=e=>{(0,o.S)()&&s.next(e)},l=(...e)=>s.pipe((0,r.zg)((t=>t(...e))))},16352:(e,t,n)=>{"use strict";n.d(t,{p:()=>a.p});var a=n(61703)},61703:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var a=n(22222),r=n(98251);const o=(0,a.createSelector)(r.vJ,(e=>null==e?void 0:e.country_code))},10253:(e,t,n)=>{"use strict";n.d(t,{AU:()=>a.AU,EW:()=>a.EW,F9:()=>a.F9,FT:()=>a.FT,JF:()=>a.JF,Xn:()=>a.Xn,bq:()=>a.bq,rr:()=>a.rr,vl:()=>a.vl,zz:()=>a.zz});var a=n(26586)},26586:(e,t,n)=>{"use strict";n.d(t,{AU:()=>x,EW:()=>N,F9:()=>w,FT:()=>A,JF:()=>g,Xn:()=>b,bq:()=>E,rr:()=>h,vl:()=>O,zz:()=>P});var a=n(22222),r=n(50557),o=n.n(r),s=n(53176),i=n.n(s),l=n(31955),c=n(13782),u=n(88739),p=n(53669),d=n(12687),m=n(91726),y=n(27115),f=n(50446),v=n(46160);const g=()=>c.Z.featureFlags.refreshPlayerFieldsOnCountryChange?{player_country:l.Z.get(v.UR)}:{},_=(0,a.createSelector)([u.kw],(e=>{if(!e)return;const t=e.contexts&&Object.entries(e.contexts).reduce(((e,[t,n])=>Object.assign(Object.assign({},e),{[t]:Array.isArray(n)?n.filter((e=>e!==f.iE.Captcha)):n})),{})||{};return Object.assign(Object.assign({},e),{contexts:t})})),b=(0,a.createSelector)(_,o()((0,p.Z)("field"),i()([],"fields"))),h=(0,a.createSelector)(b,(e=>{var t,n;return(null===(n=null===(t=e.gender)||void 0===t?void 0:t.inclusion)||void 0===n?void 0:n.in)||[]})),O=(0,a.createSelector)(b,(e=>{var t,n;return(null===(n=null===(t=e.state)||void 0===t?void 0:t.inclusion)||void 0===n?void 0:n.in)||[]})),A=(0,a.createSelector)(b,(e=>{var t,n;return(null===(n=null===(t=e.personal_id_number_type)||void 0===t?void 0:t.inclusion)||void 0===n?void 0:n.in)||[]})),E=((0,a.createSelector)(b,(e=>{var t,n;return(null===(n=null===(t=e.source_of_funds)||void 0===t?void 0:t.inclusion)||void 0===n?void 0:n.in)||[]})),(0,a.createSelector)([_,m.wm],((e,t)=>e&&t?Object.entries(e.contexts).filter((([e,t])=>"payment_systems"!==e)).reduce(((e,[n,a])=>(e[n]=a.filter((e=>!t[e])),e)),{}):{}))),x=(0,a.createSelector)(b,(e=>{var t,n,a;return null===(a=null===(n=null===(t=e.date_of_birth)||void 0===t?void 0:t.age)||void 0===n?void 0:n.min)||void 0===a?void 0:a.default})),S=(0,a.createSelector)(b,(e=>{var t;const n=e.password;return{lengthRules:(null==n?void 0:n.length)||{},validationRules:(null===(t=null==n?void 0:n.format)||void 0===t?void 0:t.with)||[]}})),P=(0,a.createSelector)(S,(e=>{const{lengthRules:{minimum:t=1,maximum:n=1/0},validationRules:a}=e;return[e=>({meetRule:e.length>=t&&e.length<=n,error:"",score:0}),e=>({meetRule:a.every((t=>new RegExp(t.regexp).test(e))),error:"",score:1}),e=>{var t;if(!c.Z.passwordStrengthRules.length)return{meetRule:!1,error:"",score:2};const n=null===(t=c.Z.passwordStrengthRules.find((t=>!new RegExp(t.regexp).test(e))))||void 0===t?void 0:t.message;return{meetRule:!n,error:n,score:2}}]})),N=(0,a.createSelector)(_,(e=>{var t;return(null===(t=null==e?void 0:e.contexts)||void 0===t?void 0:t[d.V0.sp.RegistrationByPhone])||[]})),w=(0,a.createSelector)(_,(e=>{var t;return(null===(t=null==e?void 0:e.contexts)||void 0===t?void 0:t[d.V0.sp.Registration])||[]}));(0,a.createSelector)([N,w,b],((e,t,n)=>{const a=[...e,...t].reduce(((e,t)=>{const a=n[t];return a&&e.add(a.type),e}),new Set);return Array.from(a.values())})),(0,a.createSelector)([u.nd,u.BB],((e,t)=>(0,y.Ff)(e,t)))},7684:(e,t,n)=>{"use strict";n.d(t,{xE:()=>u,eV:()=>i,ow:()=>c,Qk:()=>l});var a=n(22222),r=n(8368),o=n(10253),s=n(46160);const i=(0,a.createSelector)(r.U6,(e=>(null==e?void 0:e.license)===s.Ik.Greece)),l=(0,a.createSelector)([o.EW],(e=>Boolean(e.length>0))),c=(0,a.createSelector)([o.F9],(e=>Boolean(e.length>0))),u=(0,a.createSelector)(r.U6,(e=>(null==e?void 0:e.call_request_reasons)||[]))},9253:(e,t,n)=>{"use strict";n.d(t,{DO:()=>a.DO,EE:()=>a.EE,ak:()=>a.ak,hp:()=>a.hp,mq:()=>a.mq,sL:()=>a.sL,v9:()=>a.v9,vJ:()=>a.vJ});var a=n(10504)},10504:(e,t,n)=>{"use strict";n.d(t,{DO:()=>u,EE:()=>c,ak:()=>p,hp:()=>i,mq:()=>l,sL:()=>m,v9:()=>y,vJ:()=>d});var a=n(22222),r=n(92363),o=n(37319),s=n(46160);const i=e=>e.router.location,l=e=>e.router.location.pathname,c=(0,a.createSelector)(l,o.Oi),u=(0,a.createSelector)([l,c],o.Wv),p=(0,a.createSelector)([l,c],o.fP),d=(0,a.createSelector)(i,(e=>e.search.includes(s.Hm))),m=(0,a.createSelector)(i,(e=>e.search.includes("restore-games"))),y=(0,a.createSelector)((e=>e.router),(e=>{const t=(0,r.cu)({path:[s.k7.Game,s.k7.Games,s.k7.Sportsbook]})({router:e});return(null==t?void 0:t.params)||{}}))},88663:(e,t,n)=>{"use strict";n.d(t,{WV:()=>o,Rw:()=>i,Ax:()=>s});var a=n(46160),r=n(25504);const o=()=>{const e=r.n.getItem(a.Vo);return Boolean(e)},s=()=>{const e=r.n.getItem(a.O9);return Boolean(e)},i=()=>{const e=r.n.getItem(a.SV);return Boolean(e)}},13446:(e,t,n)=>{"use strict";n.d(t,{ou1:()=>s.ou,C9e:()=>K.C,faw:()=>G.Z,dhh:()=>r(),vQq:()=>J,vcm:()=>U,hq7:()=>me,Oi_:()=>i.Oi,Fc4:()=>V.Fc,gnX:()=>V.gn,NEc:()=>p,nFg:()=>bt,fpm:()=>i.fp,KGF:()=>i.KG,Izn:()=>V.Iz,Ey7:()=>fe,WP6:()=>S.Z,mDO:()=>V.mD,IHz:()=>B,TnX:()=>y.Z,S_q:()=>m.S,LX6:()=>X.L,sSH:()=>W.s,ZTd:()=>c.U,y0r:()=>d,O5M:()=>i.O5,QXi:()=>z.QX,iX_:()=>z.iX,MQB:()=>z.MQ,$MZ:()=>Pt,Gcp:()=>R,XC9:()=>L,_xz:()=>Oe,wH2:()=>Je,JET:()=>Ye,pdn:()=>Me.p,XLk:()=>ht,i_N:()=>Ot,izO:()=>Ie,Aru:()=>st,xTt:()=>Et,gVu:()=>Tt,YJC:()=>ve,kLO:()=>xt,GCE:()=>A,k67:()=>o.k6,LHq:()=>He,ky8:()=>We,vYe:()=>Ne,Htq:()=>ut,E0T:()=>Ae.E,r0g:()=>P,bKX:()=>w,THL:()=>o.TH,R9F:()=>ge.R,weJ:()=>F.w,g5o:()=>At,dLr:()=>It,VCB:()=>Te,Id:()=>ke,jHt:()=>Re,DZ5:()=>yt,ww2:()=>mt,GXR:()=>tt,tCl:()=>D});var a=n(93967),r=n.n(a),o=n(16550),s=n(99490),i=(n(31955),n(37319)),l=n(61513),c=n(41011),u=n(46160);const p=({isError:e,isWarning:t,isSuccess:n})=>e?u.RJ.Error:t?u.RJ.Warning:n?u.RJ.Success:u.RJ.Default,d=e=>t=>e(t.target.value);var m=n(31798),y=n(29510),f=n(67294),v=n(86706),g=n(9253),_=n(13657),b=n.n(_);const h=e=>b()(e)?null:e.scrollHeight>e.clientHeight?e:h(e.parentElement),O=(e,t)=>e.getBoundingClientRect().top+window.pageYOffset-t,A=({id:e,isReadyToScroll:t,behavior:n="smooth",scrollDelayTime:a=0,autoScrollParents:r=!0,headerOffset:s=0})=>{const{hash:i}=(0,v.v9)(g.hp),l=(0,o.k6)(),[c,u]=(0,f.useState)(null);return(0,f.useEffect)((()=>{if(c&&i===`#${e}`&&t){let e=null;const t=()=>{null!==e&&(clearTimeout(e),e=null)};return e=window.setTimeout((()=>{((e,t,n,a)=>{const r=h(e.parentElement);r&&((e=>"HTML"===e.nodeName)(r)?window.scrollTo({left:0,top:O(e,t),behavior:n}):(r.scrollTo({left:0,top:e.offsetTop-r.offsetTop,behavior:n}),a&&window.scrollTo({left:0,top:O(r,t),behavior:n})))})(c,s,n,r),l.replace(Object.assign(Object.assign({},l.location),{hash:""}))}),a),t}}),[n,i,s,l,a,c,t,e,r]),u};var E=n(13782),x=n(71421);var S=n(40630);const P=(e=!1)=>{const[t,n]=(0,f.useState)(e);return[t,(0,f.useCallback)((()=>{n((e=>!e))}),[n])]};var N=n(79820);const w=()=>(0,f.useContext)(N.Z);var j=n(46376),C=n.n(j),I=n(18371),T=n.n(I),k=n(57802);const R=()=>{const{breakpoint:e}=(0,f.useContext)(k.Z);return e},L=(e,t)=>{const n=R(),a=(0,f.useMemo)((()=>C()(T()(e,"name"),E.Z.breakpoints)),[e]);(0,f.useEffect)((()=>{a&&(a.name===n.name||a.value<n.value)&&t()}),[a,n,t])};var F=n(26797),M=n(37365),$=n.n(M),Z=n(15243),q=n.n(Z);const D=(e,t=0)=>{const[n,a]=(0,f.useState)(t),r=0===n,o=n===e-1;return{activeStepIndex:n,setStepIndex:(0,f.useCallback)($()(q(),(e=>()=>{a(e)})),[a]),isFirstStep:r,isLastStep:o,previousStepIndex:r?0:n-1,nextStepIndex:o?n:n+1}};var V=n(88643);const U=(e,t)=>s.ou.fromISO(e).toFormat(t);var G=n(98220);const B=(e,t)=>s.nL.fromObject({milliseconds:e}).shiftTo(...t).toObject();var z=n(47874);n(1785);var W=n(71277),K=n(42747),H=function(e,t,n,a){return new(n||(n=Promise))((function(r,o){function s(e){try{l(a.next(e))}catch(e){o(e)}}function i(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,i)}l((a=a.apply(e,t||[])).next())}))};const J=(e,{successCallback:t=c.U,errorCallback:n=c.U}={})=>H(void 0,void 0,void 0,(function*(){try{yield navigator.clipboard.writeText(e||""),t()}catch(e){n()}}));var X=n(61807),Y=n(39634),Q=n(84454),ee=n(18170),te=n(55709),ne=n(66008),ae=n(81690),re=n(63438),oe=n(26738),se=n(91757),ie=n(33322),le=n(17682),ce=n(28374);const ue={[(0,se.getType)(le.gl)]:u.I.TournamentParticipationConfirmed,[`${(0,se.getType)(le.TH)}${u.B7.TournamentStarted}`]:u.I.TournamentStarted,[`${(0,se.getType)(le.TH)}${u.B7.TournamentStartsSoon}`]:u.I.TournamentStartsSoon,[`${(0,se.getType)(le.TH)}${u.B7.PlayerJoinedLeaderboard}`]:u.I.PlayerJoinedLeaderboard,[`${(0,se.getType)(le.TH)}${u.B7.PlayerKickedFromLeaderboard}`]:u.I.PlayerKickedFromLeaderboard},pe=(0,Q.l)((()=>(0,ee.of)(1).pipe((0,te.U)((()=>(0,ce.wT)())))),((e,t)=>e.pipe((0,ne.h)((0,se.isActionOf)([le.gl,le.TH])),(0,ae.j)((()=>{const n=(0,ce.fz)(t.value),a=(0,ce.sA)(t.value);return n?(0,ee.of)(a):e.pipe((0,ne.h)((0,se.isActionOf)(ce.Sw)))})),(0,re.b)((({payload:e,type:n})=>{const{id:a,title:r,start_at:o,end_at:s}=e,i="event"in e?e.event:void 0,l="award_place"in e?e.award_place:void 0,c="previous_place"in e?e.previous_place:void 0,u=ue[`${n}${null!=i?i:""}`],p=(0,ce.sA)(t.value).find((({id:e})=>e===a));(0,z.xg)({dismiss:{duration:0},content:e=>f.createElement(ie.Z,Object.assign({templateName:"tournaments",tournamentId:a,tournamentTitle:r,tournamentStartAt:o,tournamentEndAt:s,tournamentCurrency:null==p?void 0:p.currency,tournamentNotificationId:u,tournamentEvent:i,tournamentMoneyPrizePool:null==p?void 0:p.money_prize_pool,playerAwardPlace:l,playerPreviousPlace:c,tournament:p},e))})})),(0,oe.l)())));u.AN.TournamentNotifications,new Set;n(33264),n(53740);const de=e=>new Proxy(e,{set:()=>!0,deleteProperty:()=>!0,setPrototypeOf:()=>!0,defineProperty:()=>!0,get(e,t){const n=e[t];return null!==n&&"object"==typeof n?de(n):n}}),me=()=>de(E.Z);var ye=n(46365);const fe=()=>de(ye.Z);n(61436),n(31624);const ve=()=>{const{getNewLocationByOptions:e}=(0,l.Z)();return(0,f.useCallback)(((t,n=!0,a)=>e(Object.assign(Object.assign({},a),{diffQueryParams:n?Object.assign(Object.assign({},null==a?void 0:a.diffQueryParams),{[t]:u.fG}):void 0,newQueryParams:n?void 0:Object.assign(Object.assign({},null==a?void 0:a.newQueryParams),{[t]:u.fG})}))),[e])};var ge=n(65289),_e=n(69105),be=n.n(_e),he=n(12116);const Oe=()=>{const e=(0,v.I0)();return(0,f.useCallback)($()(be(),(t=>()=>{e((0,he.C)(t))})),[e])};var Ae=n(27569),Ee=n(22222),xe=n(44464),Se=n(98057);const Pe=(0,Ee.createSelector)(xe.U1,(e=>(0,Se.Z)(e,"auth","auth_actions_forbidden"))),Ne=()=>(0,v.v9)(Pe);const we=({isFulfilledSelector:e})=>t=>{const n=(0,v.v9)(e),[a,r]=(0,f.useState)(n);(0,f.useEffect)((()=>{n&&!a&&t()}),[n,a,t]),(0,f.useEffect)((()=>{n||r(!1)}),[n])},je=({isFulfilledSelector:e})=>t=>{const n=(0,v.v9)(e),[a,r]=(0,f.useState)(!1);(0,f.useEffect)((()=>{n&&!a&&(t(),r(!0))}),[n,a,t])};je({isFulfilledSelector:n(6933).VM});var Ce=n(93155);we({isFulfilledSelector:Ce.RO});const Ie=we({isFulfilledSelector:n(93985).g0});const Te=we({isFulfilledSelector:n(48719).YV});const ke=we({isFulfilledSelector:n(49963).Li});const Re=we({isFulfilledSelector:n(53138).b});var Le=n(37708),Fe=n(77879);je({isFulfilledSelector:e=>(0,Le.jV)(e)&&(0,Fe.rm)(e)}),we({isFulfilledSelector:Le.jV});var Me=n(71689);var $e=n(11754),Ze=(n(62868),n(74126),n(79236),n(72481),n(46451),n(67314),n(95751)),qe=n(95981);n(13980);var De=n(35960);const Ve=e=>e.pipe((0,ne.h)((0,se.isActionOf)([De.YH,De.kj])),(0,te.U)((()=>(0,De.uv)())));var Ue=n(27115);(0,Ee.createSelector)([De.Fl,De.z3],((e,t)=>(0,Ue.Ff)(e,t)));(0,Y.b)(Ve);var Ge,Be=n(13218);n(60197),n(97531);!function(e){e.Id="id",e.Url="url"}(Ge||(Ge={}));Ge.Id,Be.xF,Ge.Url,Be.jH;n(77950),n(25504);var ze=n(87974);const We=()=>(0,v.v9)(ze.D);n(8981);n(91282);var Ke=n(6932);const He=()=>{const e=(0,v.v9)(Ke.c);return(0,f.useCallback)(((t,n,a={isAmountInSubunits:!0})=>{const r=e[(n||"").toLowerCase()];return r?a.isAmountInSubunits?(0,y.Z)(t,r):(0,y.Z)(t*r.subunits_to_unit,r):u.Q_}),[e])},Je=e=>{var t;return null!==(t=(0,v.v9)(Ke.c)[e.toLowerCase()])&&void 0!==t?t:null};var Xe=n(45830);const Ye=()=>(0,v.v9)(Xe.ci);var Qe=n(8488),et=n(95993);const tt=()=>{const e=(0,v.v9)(x.lA),t=(0,v.v9)(Xe.ci),n=(0,et.Z)((null==e?void 0:e.currency)||"");return(null==t?void 0:t.id)===Qe.Payment.ComplementaryPaymentMethod.MercuryoCrypto&&!!n};var nt=n(47489),at=n(36691);const rt=()=>{nt.Z.isEnabled&&nt.Z.request(document.documentElement)},ot=()=>{nt.Z.isEnabled&&nt.Z.exit()},st=()=>{const[e,t]=(0,f.useState)(nt.Z.isEnabled&&nt.Z.isFullscreen),n=(0,v.v9)(at.$),a=(0,f.useCallback)((()=>{nt.Z.isEnabled&&t(nt.Z.isFullscreen)}),[t]);return(0,f.useEffect)((()=>{if(nt.Z.isEnabled)return nt.Z.on("change",a),()=>{nt.Z.isEnabled&&(nt.Z.off("change",a),nt.Z.exit())}}),[a]),{isFullscreen:e,isAllowToggleFullscreen:n,enterFullscreen:rt,cancelFullscreen:ot}};var it=n(42157),lt=n.n(it);const ct=e=>lt()(e)||b()(e)||!1===e,ut=({fields:e,fieldsConfig:t,validationErrorsMap:n,valuesMap:a})=>(0,f.useMemo)((()=>{const r=e.filter((e=>{var n;return Object.keys((null===(n=null==t?void 0:t[e])||void 0===n?void 0:n.validation)||{}).includes("required")})).some((e=>{const t=a[e];return"object"==typeof t&&null!==t?"mobile_phone_without_dial_code"===e?ct(null==t?void 0:t.number):Object.values(t).some(ct):ct(t)})),o=Object.keys(n),s=e.some((e=>o.includes(e)));return r||s}),[e,t,n,a]);var pt=n(27018),dt=n(12687);const mt=e=>{const t=(0,v.I0)();(0,f.useEffect)((()=>{t((0,pt.z)({type:u.Vp.AuthFormChanged,payload:{[dt.$u.Page]:e}}))}),[e])},yt=()=>{const e=(0,v.I0)();return(0,f.useCallback)((()=>{e((0,pt.z)({type:u.fn.CancelAuth}))}),[e])};var ft=n(26921),vt=n.n(ft);const gt=({apiErrorsMap:e,fields:t})=>{if(!lt()(e)){return vt()(Object.keys(e),t)[0]||null}return null},_t=({valuesMap:e,fields:t})=>t.filter((t=>!e[t]))[0]||null,bt=({apiErrorsMap:e,valuesMap:t,fields:n})=>gt({apiErrorsMap:e,fields:n})||_t({valuesMap:t,fields:n}),ht=({valuesMap:e,fields:t})=>(0,f.useMemo)((()=>_t({valuesMap:e,fields:t})),[e,t]),Ot=({apiErrorsMap:e,fields:t})=>(0,f.useMemo)((()=>gt({apiErrorsMap:e,fields:t})),[e,t]),At=e=>{const t=(0,v.v9)(g.DO),n=(0,o.LX)(`/${t}`,e);return null==n?void 0:n.params},Et=()=>{const e=(0,v.v9)($e.fR);return(0,Ze.u)(),(0,f.useCallback)((t=>{var n;return null===(n=e[t])||void 0===n?void 0:n.title}),[e])},xt=()=>{(0,qe.N)();const e=(0,v.v9)($e.RG);return(0,f.useCallback)((t=>{var n;return null===(n=e[t])||void 0===n?void 0:n.title}),[e])};var St=n(72102);const Pt=()=>{const{params:e}=(0,l.Z)();return Boolean(e[St.y])};var Nt=n(10253),wt=n(26740),jt=n(22620),Ct=n(21066);const It=({valuesMap:e,fieldNames:t,successCallback:n})=>{const a=(0,v.I0)(),r=(0,v.v9)(jt.d),o=(0,Ct.L)(e,r);return(0,f.useCallback)((e=>{const r=(0,Nt.JF)();a((0,wt.Y)({body:{user:o,validate_attributes:t},successCallback:"function"==typeof e?e:n,params:r})),a((0,Ce.ap)({error:void 0,params:{body:{user:{}}}}))}),[a,t,n,o])},Tt=({fields:e,focusedElName:t,onClickNext:n,onSubmit:a,apiErrorsMap:r})=>({decoratedOnClickNext:()=>n(),decoratedOnSubmit:a,formFieldsKeyMap:(0,f.useMemo)((()=>{const n=(0,m.S)()?window.Date.now():"";return e.reduce(((e,a)=>Object.assign(Object.assign({},e),{[a]:t===a?`${a}-focused-${n}`:a})),{})}),[e,t,r])});n(85647),n(6087);n(88852);n(633);n(21544);n(33403);n(1510),n(59925);n(36697);var kt=n(24234),Rt=n.n(kt),Lt=n(11),Ft=n.n(Lt),Mt=n(50557),$t=n.n(Mt),Zt=n(9443),qt=n.n(Zt),Dt=n(54782),Vt=n.n(Dt),Ut=n(53669),Gt=n(45656);(0,Ee.createSelector)([Gt.kG,Gt.B2],((e,t)=>{const n=(0,Ut.Z)("lottery_id")(t);return e.map((({id:e,title:t,max_tickets_count_to_player:a,deposit_scale_rules:r,end_at:o,frontend_identifier:s})=>{const i=qt()(Number,a)&&a>=0,l=$t()(Rt(),Vt()([],[e,"tickets"]))(n);return{id:e,title:t,availableTickets:i?Ft()(0,a,a-l):Number.MAX_VALUE,achievedTickets:l,isLimited:i,depositScaleRules:r,end_at:o,frontend_identifier:s}}))})),(0,Ee.createSelector)([Gt.QC],(e=>(0,Ut.Z)("id")(e)));n(11885);var Bt=n(80848),zt=n(40087),Wt=n(462);const{loadDataAction:Kt,requestFulfilledAction:Ht,isLoadedSelector:Jt}=(0,Bt.requestsFactory)({request:()=>(0,Wt.v)(zt.bV.PLAYERS_CHAT),stateRequestKey:"players-chat",includeInGlobalLoading:!1});var Xt=n(66155),Yt=n(41138),Qt=n(77576);const{loadDataAction:en,forcedLoadDataAction:tn,responseSelector:nn,requestFulfilledAction:an,isLoadedSelector:rn,requestStatusSelector:on,errorSelector:sn}=(0,Bt.requestsFactory)({request:()=>Xt.ZP.get(zt.bV.PLAYERS_CHAT_PROJECT_INFO),transformResponse:e=>(e&&(0,Yt.W)({validate:Yt.X.MJ,endpoint:zt.bV.PLAYERS_CHAT_PROJECT_INFO,errorContext:Qt.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"players-chat-project-info",includeInGlobalLoading:!1});n(34388),n(28701);n(604),n(63176);n(92005);n(50259),n(2270),n(31330),n(78242);n(7661);n(8368);n(36609),n(61623);n(89264),n(1478);n(7404),n(89203);n(80186),n(62372);n(64037);const{loadDataAction:ln,forcedLoadDataAction:cn,responseSelector:un,requestStatusSelector:pn,errorSelector:dn}=(0,Bt.requestsFactory)({request:()=>Xt.ZP.get(zt.bV.USER_LIMITS),transformResponse:e=>(e&&(0,Yt.W)({validate:Yt.X.z2,endpoint:zt.bV.USER_LIMITS,errorContext:Qt.aO.API_VALIDATION,response:e}),e),transformError:e=>e,stateRequestKey:"user_limits"}),{doRequestAction:mn,requestFulfilledAction:yn,requestRejectedAction:fn}=(0,Bt.requestsFactory)({request:e=>Xt.ZP.post(zt.bV.USER_LIMITS,{user_limit:e}),stateRequestKey:"user_limits_post",fulfilledActions:[()=>cn()]});n(38597),n(61697);n(30700);n(46807);n(94331);n(41558),n(35368);n(37657),n(6073);n(85053);const vn={TAG_NAME:"[a-zA-Z][a-zA-Z0-9-]*",ATTRIBUTE_NAME:"[a-zA-Z_][a-zA-Z0-9-_]*"};const gn={FIND:/\sclass=["']([^"']*)["']/,REPLACE:/\sclass=["'][^"']*["']/},_n=/\s+/,bn={FIND:/\sstyle=["']([^"']*)["']/,REPLACE:/\sstyle=["'][^"']*["']/};function hn(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}class On{static find(e,t){const n=function(e){const{TAG_NAME:t}=vn;return e.startsWith("#")?new RegExp(`<(${t})([^>]*?\\sid=["']${hn(e.slice(1))}["'][^>]*?)>`,"i"):e.startsWith(".")?new RegExp(`<(${t})([^>]*?\\sclass=["'][^"']*${hn(e.slice(1))}[^"']*["'][^>]*?)>`,"i"):new RegExp(`<(${e})([^>]*)>`,"i")}(t),a=e.match(n);return a?{fullMatch:a[0],tagName:a[1],attributes:a[2]||"",index:a.index}:null}}class An{static parse(e,t){const n=new RegExp(`${t}=["']([^"']*)["']`),a=e.match(n);return a?a[1]:""}static build(e,t){return t?` ${e}="${t}"`:""}}class En extends An{static getClasses(e){const t=e.match(gn.FIND);return t?t[1].trim().split(_n).filter(Boolean):[]}static buildClassAttribute(e){return this.build("class",e.join(" "))}}class xn extends An{static getStyles(e){const t=this.parse(e,"style"),n={};return t&&t.split(";").forEach((e=>{if(e.trim()){const[t,a]=e.split(":").map((e=>e.trim()));n[t]=a}})),n}static buildStyleAttribute(e){const t=Object.entries(e).map((([e,t])=>`${e}: ${t}`)).join("; ");return this.build("style",t)}}class Sn{constructor(e){this.operation=e}}class Pn extends Sn{modify(e,t,n){const a=On.find(e,t);if(!a)return e;let r=a.attributes;switch(this.operation){case"set":Nn(n)&&Object.entries(n).forEach((([e,t])=>{const n=new RegExp(`\\s${e}=["'][^"']*["']`);n.test(r)?r=r.replace(n,An.build(e,String(t))):r+=An.build(e,String(t))}));break;case"remove":if("string"==typeof n){const e=new RegExp(`\\s${n}=["'][^"']*["']`);r=r.replace(e,"")}break;default:return e}return this.reconstructHtml(e,a,r)}reconstructHtml(e,t,n){const a=`<${t.tagName}${n}>`;return e.slice(0,t.index)+a+e.slice(t.index+t.fullMatch.length)}}const Nn=e=>!!e&&e.constructor===Object;class wn extends Sn{modify(e,t,n){const a=On.find(e,t);if(!a)return e;const r=En.getClasses(a.attributes);switch(this.operation){case"add":r.includes(n)||r.push(n);break;case"remove":const t=r.indexOf(n);-1!==t&&r.splice(t,1);break;case"toggle":const a=r.indexOf(n);-1===a?r.push(n):r.splice(a,1);break;default:return e}return this.reconstructHtml(e,a,r)}reconstructHtml(e,t,n){const a=n.length>0?` class="${n.join(" ")}"`:"",r=t.attributes.replace(gn.REPLACE,""),o=`<${t.tagName}${r}${a}>`;return e.slice(0,t.index)+o+e.slice(t.index+t.fullMatch.length)}}class jn extends Sn{modify(e,t,n){const a=On.find(e,t);if(!a)return e;const r=xn.getStyles(a.attributes);switch(this.operation){case"set":Object.assign(r,n);break;case"remove":"string"==typeof n&&delete r[n];break;default:return e}return this.reconstructHtml(e,a,r)}reconstructHtml(e,t,n){const a=xn.buildStyleAttribute(n),r=`<${t.tagName}${a}${t.attributes.replace(bn.REPLACE,"")}>`;return e.slice(0,t.index)+r+e.slice(t.index+t.fullMatch.length)}}const Cn=new class{constructor(e=new wn("add"),t=new wn("remove"),n=new wn("toggle"),a=new jn("set"),r=new jn("remove"),o=new Pn("set"),s=new Pn("remove")){this.addClass=e,this.removeClass=t,this.toggleClass=n,this.setStyles=a,this.removeStyles=r,this.setAttribute=o,this.removeAttribute=s}addElementClass(e,t,n){return this.addClass.modify(e,t,n)}removeElementClass(e,t,n){return this.removeClass.modify(e,t,n)}toggleElementClass(e,t,n){return this.toggleClass.modify(e,t,n)}setElementStyles(e,t,n){return this.setStyles.modify(e,t,n)}removeElementStyles(e,t,n){return this.removeStyles.modify(e,t,n)}setElementAttributes(e,t,n){return this.setAttribute.modify(e,t,n)}removeElementAttributes(e,t,n){return this.removeAttribute.modify(e,t,n)}};class In{constructor(){this.modifications=[]}static create(){return new In}add(e){this.modifications.push(e)}clean(){this.modifications=[]}applyModifications(e){if(0===this.modifications.length)return e;const t=performance.now(),n=this.modifications.reduce(((e,t)=>t(e,Cn)),e),a=performance.now()-t;return console.log(`[HtmlModifications] took ${a.toFixed(3)} ms to apply ${this.modifications.length} html modifications`),n}}(0,f.createContext)(In.create())},50446:(e,t,n)=>{"use strict";var a,r;n.d(t,{D6:()=>y,bd:()=>s,mC:()=>o,l9:()=>c,WC:()=>l,Cu:()=>m,iE:()=>v.i,sp:()=>v.s,gV:()=>f,Pf:()=>r}),function(e){e.M="m",e.F="f"}(a||(a={})),function(e){e.Deposit="deposit",e.Profile="profile"}(r||(r={}));var o,s,i,l,c,u,p,d,m,y,f,v=n(27509);!function(e){e.Manual="manual",e.AutoApprove="auto_approve"}(o||(o={})),function(e){e.created="created",e.active="active",e.disabled="disabled",e.stop="stop",e.finished="finished"}(s||(s={})),function(e){e.monday="monday",e.tuesday="tuesday",e.wednesday="wednesday",e.thursday="thursday",e.friday="friday",e.saturday="saturday",e.sunday="sunday"}(i||(i={})),function(e){e.Deposit="deposit",e.Loss="loss",e.Wager="wager",e.Session="session",e.Coolingoff="coolingoff",e.Selfexclusion="selfexclusion",e.Time="time"}(l||(l={})),function(e){e.Day="day",e.ThreeDays="day_3",e.Week="week",e.Month="month",e.ThreeMonths="month_3",e.SixMonths="month_6",e.NineMonths="month_9",e.TwelveMonths="month_12",e.Forever="forever"}(c||(c={})),function(e){e.Accounts="accounts",e.Session="session",e.Access="access",e.RealityCheck="reality_check"}(u||(u={})),function(e){e.Confirmed="confirmed",e.ConfirmedDisable="confirmed_disable",e.UnconfirmedDisable="unconfirmed_disable",e.Active="active",e.Unconfirmed="unconfirmed",e.Disabled="disabled"}(p||(p={})),function(e){e.Init="Init",e.SetSort="SetSort",e.SetFilter="SetFilter",e.SetPage="SetPage"}(d||(d={})),function(e){e.RequestAccounts="eth_requestAccounts",e.Accounts="eth_accounts",e.SignTypedDataV4="eth_signTypedData_v4"}(m||(m={})),function(e){e.BetLimitExceeded="bet_limit_exceeded",e.TriggerRealityCheck="trigger_reality_check",e.GameForbiddenWithBonus="game_forbidden_with_bonus",e.BonusBetLimitExceeded="bonus_bet_limit_exceeded",e.SessionLimitExceeded="session_limit_exceeded"}(y||(y={})),function(e){e.SUCCESS="successfully_activated",e.FAIL="failed_to_activate"}(f||(f={}))},27509:(e,t,n)=>{"use strict";var a,r;n.d(t,{i:()=>r,s:()=>a}),function(e){e.Registration="registration",e.RegistrationByPhone="registration_by_phone"}(a||(a={})),function(e){e.Email="email",e.Password="password",e.String="string",e.Currency="currency",e.Date="date",e.Country="country",e.Captcha="captcha",e.Phone="phone",e.Tel="tel",e.Boolean="boolean",e.Gender="gender",e.TimeZone="time_zone",e.Nationality="nationality",e.Number="number"}(r||(r={}))},12687:(e,t,n)=>{"use strict";n.d(t,{V0:()=>o,$u:()=>Ne,Q:()=>r,Vd:()=>a});var a,r,o=n(50446);!function(e){e.Email="email",e.Password="password",e.PhoneNumber="phoneNumber",e.TwoFactor="otp_attempt"}(a||(a={})),function(e){e.Done="Done",e.Error="Error",e.InProgress="InProgress",e.NotStarted="NotStarted"}(r||(r={}));var s=n(54843),i=n(88419),l=n(39433),c=n(70181),u=n(1651),p=n(66238),d=n(96671),m=n(10125),y=n(77768),f=n(33096);Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},s),i),l),c),u),p),d),m),y),f);var v=n(60534),g=n(30700),_=n(15498),b=n(81096),h=n(80262),O=n(98251),A=n(72481),E=n(13980),x=n(35960),S=n(22589),P=n(604),N=n(57240),w=n(91726),j=n(95786),C=n(88739),I=n(67050),T=n(37708),k=n(93155),R=n(54193),L=n(87974),F=n(22660),M=n(5689),$=n(28374),Z=n(67314),q=n(93985),D=n(48719),V=n(49963),U=n(50845),G=n(76626),B=n(38636),z=n(21551),W=n(41843),K=n(53867),H=n(71108),J=n(77879),X=n(65679),Y=n(26740),Q=n(33403),ee=n(92005),te=n(42995),ne=n(2270),ae=n(35469),re=n(80848),oe=n(13782),se=n(66155),ie=n(40087),le=n(41138),ce=n(77576),ue=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const{loadDataAction:pe,requestFulfilledAction:de,responseSelector:me}=(0,re.requestsFactory)({request:e=>{var{locale:t,limit:n=500}=e,a=ue(e,["locale","limit"]);return se.ZP.get(ie.bV.SPORTSBOOK_CATEGORIES,{baseURL:oe.Z.common.api.sportsbookUrl,headers:{"Accept-Language":t},paramsSerializer:({limit:e,sportId:t,sportKey:n})=>[e?`limit=${e}`:"",t?`sport_id=${t}`:"",n?`sport_key=${n}`:""].filter((e=>e)).join("&")},Object.assign({limit:n},a))},stateRequestKey:"sportsbook-categories",transformResponse:e=>(e&&(0,le.W)({validate:le.X.iq,endpoint:ie.bV.SPORTSBOOK_CATEGORIES,errorContext:ce.aO.API_VALIDATION,response:e}),e),serializeRequestParameters:({locale:e,limit:t,sportId:n,sportKey:a})=>`${e}-${t}-${n}-${a}`,includeInGlobalLoading:!1});var ye=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const{loadDataAction:fe,requestFulfilledAction:ve,responseSelector:ge}=(0,re.requestsFactory)({request:e=>{var{locale:t,limit:n=500,matchStatus:a=0,bettable:r=!0,categoryId:o}=e,s=ye(e,["locale","limit","matchStatus","bettable","categoryId"]);return se.ZP.get(ie.bV.SPORTSBOOK_TOURNAMENTS,{baseURL:oe.Z.common.api.sportsbookUrl,headers:{"Accept-Language":t},paramsSerializer:({limit:e,matchStatus:t,categoryId:n,bettable:a})=>[`limit=${e}`,`match_status=${t}`,`bettable=${a}`,`category_id=${n}`].filter((e=>e)).join("&")},Object.assign({limit:n,matchStatus:a,bettable:r,categoryId:o},s))},stateRequestKey:"sportsbook-tournaments",transformResponse:e=>(e&&(0,le.W)({validate:le.X.zF,endpoint:ie.bV.SPORTSBOOK_TOURNAMENTS,errorContext:ce.aO.API_VALIDATION,response:e}),e),serializeRequestParameters:({locale:e,limit:t,categoryId:n,bettable:a})=>`${e}-${t}-${n}-${a}`,includeInGlobalLoading:!1}),{loadDataAction:_e,requestFulfilledAction:be,responseSelector:he}=(0,re.requestsFactory)({request:({tournamentId:e,locale:t})=>se.ZP.get(ie.bV.SPORTSBOOK_TOURNAMENT(e),{baseURL:oe.Z.common.api.sportsbookUrl,headers:{"Accept-Language":t}}),stateRequestKey:"sportsbook-tournament",transformResponse:e=>(e&&(0,le.W)({validate:le.X.JY,endpoint:ie.bV.SPORTSBOOK_TOURNAMENT("id"),errorContext:ce.aO.API_VALIDATION,response:e}),e),serializeRequestParameters:({tournamentId:e,locale:t})=>`${t}-${e}`,dispatchFulfilledActionForLoadedRequest:!0,includeInGlobalLoading:!1});var Oe=n(52e3);K.f,K.S,g.LJ,v.mr,v.pW,_.c3,_.pf,b.HT,h.B4,O.Vd,A.ZB,A.XZ,E.FK,x.hs,x.w6,x.zv,S.ye,S.GB,P.Qm,P.gy,N.LD,N.wS,w._G,w.NM,w.yo,w.Kr,w.LU,w.xA,j.ud,I.rb,w.tp,C.O,T.cP,T.H9,T.k5,k.JE,k.K,R.Tl,L.y,F.K0,F.xl,F.fd,M.$M,$.wT,$.g9,$.vY,$.VD,$.KR,$.hX,$.uY,$.Xb,$.b$,$.hV,$.sK,$.yJ,$.T_,Z.ti,Z.r0,q.ej,q.Uz,D.w_,D.WO,V.fk,V.Yk,U.NE,U.pZ,U.dv,G.Qh,G.qb,G.zB,B.hu,B.cs,B.sj,z.Q1,W.m,H.bH,H.H8,J._m,J.bW,X.HE,X.Wr,F.vh,F.Tn,Y.Y,Q.FF,Q.wf,Q.Pi,ee.D,te.yb,ne.Q3,ae.jh,ae.Ge,Oe.Pm,Oe.Kc;var Ae=n(59801),Ee=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const{initLoginForm:xe}=Ae;Ee(Ae,["initLoginForm"]);var Se=n(75982);Se.gx,Se.VF,Se.go,Se.Hm;var Pe,Ne;!function(e){e[e.NotStarted=0]="NotStarted",e[e.InProgress=1]="InProgress",e[e.Finished=2]="Finished",e[e.Error=3]="Error"}(Pe||(Pe={})),function(e){e.Url="url",e.Language="language",e.Email="email",e.Page="page",e.AuthPhoneNumber="auth_phone_number"}(Ne||(Ne={}))},42747:(e,t,n)=>{"use strict";n.d(t,{C:()=>a});const a=(e,t=",")=>{const n=e.toString().split(".");return n[0]=n[0].replace(/\B(?=(\d{3})+(?!\d))/g,t),n.join(".")}},98220:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(59270),r=n.n(a),o=n(13782);const s=({id:e,provider:t,extension:n,customImageSize:a,langCode:s,cdn:i})=>{if(!n||!i)return"";const{common:{cdn:{prefix:l,multiImageGames:c,imageSize:u}}}=o.Z;let p="";t&&c[t]&&r()(s,c[t])&&(p=`.${s}`);return`${i}${l?`/${l}`:""}/i/${a||u}/${e}${p}.${n}`}},44109:(e,t,n)=>{"use strict";n.d(t,{u:()=>a});const a=e=>{try{return n(70014)(`./${e}`)}catch(e){return Promise.reject(e)}}},53669:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(20793),r=n.n(a),o=n(69105),s=n.n(o);const i=(e,t=s())=>n=>r()(((n,a)=>(n[t(a[e])]=a,n)),{},n||[])},88643:(e,t,n)=>{"use strict";n.d(t,{Fc:()=>o,Iz:()=>i,gn:()=>l,mD:()=>c,vo:()=>s});var a=n(99490);const r=e=>`${e}`.replace(/^(\d)$/,"0$1"),o=(e,t)=>a.ou.fromFormat(e,t),s=(e,t)=>{if(!e)return{day:"",month:"",year:""};const n=o(e,t);return{day:r(n.day),month:r(n.month),year:`${n.year}`}},i=()=>a.ou.local(),l=e=>a.ou.fromISO(e),c=e=>t=>e?t.startOf(e):t},11506:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(12437),r=n.n(a),o=n(79236),s=n(31798);const i=e=>{const t=new(r())(e);return t.mobile()?o.h.mobile:t.tablet()?o.h.tablet:o.h.desktop},l=(e="")=>(0,s.S)()?i(window.navigator.userAgent):i(e)},32528:(e,t,n)=>{"use strict";let a;n.d(t,{C:()=>o,P:()=>r});const r=e=>{a=e},o=e=>{a&&a.dispatch(e)}},21587:(e,t,n)=>{"use strict";n.d(t,{b:()=>o});var a=n(13657),r=n.n(a);const o=e=>Object.entries(e).map((([e,t])=>{var n;return[e,null===(n=t.game)||void 0===n?void 0:n.id]})).filter((([e,t])=>r()(t))).map((([e,t])=>e))[0]},21066:(e,t,n)=>{"use strict";n.d(t,{D:()=>r,L:()=>o});var a=n(78242);const r=["mobile_phone","phone_number","mobile_phone_without_dial_code"],o=(e,t={},n=r)=>{const o=Object.assign({},e);return n.forEach((e=>{const n=o[e];if("object"==typeof n){const{countryCode:r,number:s}=n;o[e]=(0,a.S)(r,s,t)}})),o}},7404:(e,t,n)=>{"use strict";n.d(t,{w:()=>r});var a=n(46160);const r=(e,t)=>{let n=`/games/${e||a.I9}`;return t&&(n+=`/${t}`),n}},67902:(e,t,n)=>{"use strict";n.d(t,{I:()=>p,r:()=>l});var a=n(90368),r=n.n(a),o=n(26921),s=n.n(o),i=n(79358);const l=(e,t)=>{const n=r()(e);return s()(t,n)};const c=(e,t,n)=>t.length>1&&n.includes("amatic")&&"amatic"===e,u=(e,t,n,a)=>Boolean(n&&!1===a&&1===r()(e.items).length&&(0,i.P)(r()(t)).length);function p({gameId:e,gamesGrid:t,gameProvider:n,gameCurrencies:a,playerAvailableCurrencies:r,isAvailableCurrencyExchange:o,isFiatActiveCurrency:s,sessionId:i}){const p=Object.values(t.items).map((({game:e})=>e)),d=p.map((e=>{var t;return null!==(t=null==e?void 0:e.id)&&void 0!==t?t:null})),m=p.map((e=>{var t;return null!==(t=null==e?void 0:e.provider)&&void 0!==t?t:null}));return!(function(e,t,n){return Object.values(t).some((t=>{var a;return(null===(a=t.game)||void 0===a?void 0:a.id)===e&&n===t.sessionId}))}(e,t.items,i)||c(n,d,m)||(y=a,f=r,f.length&&!Boolean(l(y,f).length)&&!u(t,a,o,s)));var y,f}},16605:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var a=n(90013),r=n.n(a);const o=e=>r()((e=>({gameId:e.id,jackpot:e.jackpot})),e)},53593:(e,t,n)=>{"use strict";n.d(t,{a:()=>o});var a=n(56442),r=n(16605);const o=e=>({id:e.identifier,urlId:(0,a.Z)(e.title),title:e.title,provider:e.provider,currencies:(0,r.p)(e.currencies),seoTitle:e.seo_title||""})},53453:(e,t,n)=>{"use strict";n.d(t,{g:()=>b});var a=n(61894),r=n.n(a),o=n(56442),s=n(52478),i=n.n(s),l=n(50557),c=n.n(l),u=n(22184),p=n.n(u),d=n(42157),m=n.n(d),y=n(26921),f=n.n(y),v=n(33411),g=n.n(v);const _=(e,t)=>c()(p(),m(),f()(t),r()(i()("id")),g())(e.currencies),b=(e,t,n)=>({id:e.identifier,urlId:(0,o.Z)(e.title),title:e.title,provider:e.provider,currencies:r()((e=>({gameId:e.id,jackpot:e.jackpot})),e.currencies),requiredFields:t[e.provider]||[],lines:e.lines,ways:null===e.ways?void 0:parseInt(e.ways),volatilityRating:e.volatility_rating,hitRate:e.hit_rate||void 0,payout:e.payout,isFavorite:_(e,n),seoTitle:e.seo_title||"",collections:e.categories})},79358:(e,t,n)=>{"use strict";n.d(t,{P:()=>i});var a=n(26921),r=n.n(a),o=n(13782);const{availableFiatCurrencies:s}=o.Z.currencyExchange,i=e=>r()(s,e)},42947:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});var a=n(31798);const r=()=>{let e="browser";return(0,a.S)()&&((null===navigator||void 0===navigator?void 0:navigator.standalone)||window.matchMedia("(display-mode: standalone)").matches)&&(e="standalone"),e}},27115:(e,t,n)=>{"use strict";n.d(t,{Ff:()=>s,IK:()=>i,db:()=>o});var a=n(80848),r=n(31798);const o=e=>e!==a.RequestsStatuses.None,s=(e,t)=>o(e)&&(!(0,r.S)()||!(null==t?void 0:t.isServerSide)),i=e=>e===a.RequestsStatuses.Loading||e===a.RequestsStatuses.Success},31624:(e,t,n)=>{"use strict";n.d(t,{G:()=>c});var a=n(31955),r=n(31798),o=n(56590);const s="bcc__";var i;let l;class c{constructor(e){this.values=e?i.filterCustomValues(e):{}}static init(e){return(0,r.S)()?(l||(l=new i,i.updateClientSideCustomValueOptions()),l):new i(e)}getValues(){return(0,r.S)()?i.filterCustomValues(a.Z.get()):this.values}get(e){const t=i.addPrefixToKey(e);return(0,r.S)()?a.Z.get(t):this.values[t]}set(e,t){const n=i.addPrefixToKey(e);(0,r.S)()?i.shouldAllowToSetCustomValue(i.filterCustomValues(a.Z.get()),e,t)&&a.Z.set(n,t,i.getCustomValueOptions()):i.shouldAllowToSetCustomValue(this.values,e,t)&&(this.values[n]=t)}remove(e){const t=i.addPrefixToKey(e);if((0,r.S)())return a.Z.remove(t);delete this.values[t]}}i=c,c.isValidValueSize=e=>new Blob([e]).size<=3e3,c.shouldAllowToSetCustomValue=(e,t,n)=>{if("string"!=typeof t){const e=`[IsomorphicStorage] ${t} can't be set as its value type is not string`;if(!o.Z)throw new Error(e);return void console.error(e)}if(!i.isValidValueSize(n)){const e=`[IsomorphicStorage] ${t} can't be set as its value size is not correct`;if(!o.Z)throw new Error(e);return void console.error(e)}if(!(new Set([...Object.keys(e),i.addPrefixToKey(t)]).size>10))return!0;{const e=`[IsomorphicStorage] ${t} can't be set as the number of custom cookies allowed is limited to 10`;if(!o.Z)throw new Error(e);console.error(e)}},c.addPrefixToKey=e=>`${s}${e}`,c.filterCustomValues=e=>Object.fromEntries(Object.entries(e||{}).filter((([e])=>e.startsWith(s)))),c.updateClientSideCustomValueOptions=()=>{Object.entries(i.filterCustomValues(a.Z.get())).forEach((([e,t])=>{a.Z.set(e,t,i.getCustomValueOptions())}))},c.getCustomValueOptions=()=>({expires:new Date((new Date).getTime()+31536e6)})},33264:(e,t,n)=>{"use strict";n.d(t,{B:()=>s});var a=n(94115);const r={FR:[/\d/,/\d/," ",/\d/,/\d/," ",/\d/,/\d/," ",/\d/,/\d/," ",/\d/,/\d/],TR:[/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/," ",/\d/,/\d/," ",/\d/,/\d/],DE:(e="")=>{var t;const n=(null===(t=e.match(/\d/g))||void 0===t?void 0:t.length)||0;return n<9?[/\d/,/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/,/\d/]:9===n?[/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/]:10===n?[/\d/,/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/]:[/\d/,/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/]},AU:[/\d/,/\d/,/\d/,/\d/,/\d/,/\d/,/\d/,/\d/,/\d/],NL:[/\d/,/\d/,/\d/,/\d/,/\d/,/\d/,/\d/,/\d/,/\d/],KW:[/\d/,/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/,/\d/],AT:[/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/,/\d/],CA:[/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/,/\d/],CH:[/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/," ",/\d/,/\d/," ",/\d/,/\d/],ES:[/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/," ",/\d/,/\d/,/\d/],DEFAULT:n(71277).s.getNumber({}).mask},o=a.customPhoneMasksByCountry||{},s=(e="")=>{const t=Object.assign(Object.assign({},r),o);return t[e]||t.DEFAULT}},29510:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d,q:()=>p});var a=n(13657),r=n.n(a),o=n(65814),s=n.n(o),i=n(13782);const l=({currencyUnit:e,account:t,withDecimalLimit:n=!1,rootCurrency:a,shouldRoundValue:r=!0})=>{const o=n?(e=>{const t=(e,n)=>e<10?n:t(e/10,n+1);return t(e,0)})(t.subunits_to_unit):2,s=r?e.toFixed(o):((e,t)=>{const n=e.toString();return n.includes(".")?n.slice(0,n.indexOf(".")+t+1):n})(e,o);return{code:t.code,symbol:t.symbol,sum:parseFloat(s),rootCurrency:a,currencyUnit:e}},c=({currencyUnit:e,account:t,withDecimalLimit:n=!1,rootCurrency:a,shouldRoundValue:r=!0})=>l({currencyUnit:e/t.subunits_to_unit,account:t,withDecimalLimit:n,rootCurrency:a,shouldRoundValue:r}),u=(e,t,n,a)=>{if(0===e)return n({currencyUnit:e,account:t,rootCurrency:t,shouldRoundValue:a});if(!t.fiat&&!i.Z.featureFlags.allowCryptoSubCurrencies)return n({currencyUnit:e,account:t,withDecimalLimit:!0,rootCurrency:t,shouldRoundValue:a});const o=([t,n,...a])=>r()(n)||e<n.subunits_to_unit?t:o([n,...a]),l=t.subcurrencies||[],c=s()([t,...l]),u=o(c);return n({currencyUnit:e,account:u,rootCurrency:t,shouldRoundValue:a})},p=(e,t)=>u(e,t,l),d=(e,t,n)=>u(e,t,c,n)},10930:(e,t,n)=>{"use strict";n.d(t,{s:()=>a});const a=(e,t)=>e.replace(/{([^}]*)}/g,((e,n)=>n in t?t[n]:e))},31940:(e,t,n)=>{"use strict";n.d(t,{F:()=>s});var a,r=n(13782),o=n(46160);const s=((null===(a=r.Z.restrictions)||void 0===a?void 0:a.registration.exclude)||[]).includes(o.HM.AffiliateTraffic)},31798:(e,t,n)=>{"use strict";n.d(t,{S:()=>a});const a=()=>"undefined"!=typeof window},25128:(e,t,n)=>{"use strict";n.d(t,{n:()=>a});const a=e=>{if(!e||"function"!=typeof e.matches)return!1;try{return e.matches("*:-webkit-autofill, *:autofill")}catch(t){try{return e.matches("*:-webkit-autofill")}catch(e){return!1}}}},1388:(e,t,n)=>{"use strict";n.d(t,{N:()=>o});var a=n(69105),r=n.n(a);const o=(...e)=>e.every(r())},61807:(e,t,n)=>{"use strict";n.d(t,{L:()=>o});var a=n(37319),r=n(31798);const o=(s=(0,r.S)()?window.location.pathname:"","forms"===(0,a.Oi)(s).page);var s},37787:(e,t,n)=>{"use strict";n.d(t,{g:()=>i});var a=n(97877),r=n.n(a),o=n(9253),s=n(37319);const i=(e,t)=>{const n=(0,o.hp)(t),a=(0,s.O5)(n.search);return r()(e,a)}},56590:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});const a=!0},98057:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const a={currency(e,t){let n=!1;for(const a in e.currency)e.currency[a].code.indexOf(t.toUpperCase())>-1&&(n=!0);return n},auth(e,t){let n=!1;for(const a in e.auth)a==t&&(n=!0);return n},game:()=>!1},r=(e,t,n)=>{let r=!1;return e[t]&&(r=a[t](e,n)),r}},53740:(e,t,n)=>{"use strict";n.d(t,{b:()=>a});const a=!!(0,n(31798).S)()&&"Prerender"===window.navigator.userAgent},77950:(e,t,n)=>{"use strict";n.d(t,{y:()=>i});var a=n(31955),r=n(25504),o=n(61436),s=n(31798);class i{static get isVisited(){if((0,s.S)()){const e=a.Z.get(i.USER_VISITED_APP_COOKIE_NAME),t=r.I.getItem(i.USER_VISITED_APP_COOKIE_NAME);return e===i.IS_VISITED_MARKER||t===i.IS_VISITED_MARKER}const e=null===o.e||void 0===o.e?void 0:o.e.getRequestCookieByName(i.USER_VISITED_APP_COOKIE_NAME);return null!==e&&e===i.IS_VISITED_MARKER}static get isFirstTimeVisit(){return!this.isVisited}static markAsVisited(){const e={expires:new Date((new Date).getTime()+31536e6)};(0,s.S)()&&(a.Z.set(i.USER_VISITED_APP_COOKIE_NAME,i.IS_VISITED_MARKER,{expires:e.expires}),r.I.removeItem(i.USER_VISITED_APP_COOKIE_NAME)),null===o.e||void 0===o.e||o.e.setResponseCookie({name:i.USER_VISITED_APP_COOKIE_NAME,value:i.IS_VISITED_MARKER,expires:e.expires})}}i.USER_VISITED_APP_COOKIE_NAME="_user_visited_app",i.IS_VISITED_MARKER="true"},462:(e,t,n)=>{"use strict";n.d(t,{v:()=>a});const a=e=>new Promise(((t,n)=>{const a=document.createElement("script");a.type="text/javascript",a.src=e,a.onload=()=>t(),a.onerror=e=>n(e),document.body.appendChild(a)}))},37319:(e,t,n)=>{"use strict";n.d(t,{Eq:()=>b,GY:()=>P,KG:()=>w,LB:()=>g,O5:()=>O,Oi:()=>j,V4:()=>S,Wv:()=>I,c$:()=>L,f0:()=>A,fP:()=>C,fp:()=>T,gy:()=>E,gz:()=>x,h2:()=>N,p7:()=>R,xQ:()=>k});var a=n(80129),r=n.n(a),o=n(61584),s=n.n(o),i=n(16550),l=n(13782),c=n(38437),u=n(46160),p=n(31798);const d={addQueryPrefix:!0},m={ignoreQueryPrefix:!0},{serverUrl:y,stageServerUrl:f,isFullPathEnabled:v}=l.Z.common.api,g=y,_=v||"true"==={BOX_VERSION:"1bccc05",BOX_COMMIT_HASH:"1bccc05dc8ab6126fefbe6f687769a99f841e552",BOX_BRANCH:"master",CORE_VERSION:"2.1.27",CORE_BRANCH:"master",CI_PIPELINE_ID:"3329659",PROJECT_NAME:"casinoadrenaline",BUILD_TIME:"Mon, 02 Dec 2024 16:46:32 GMT",PROFILE_URL:void 0,BOX_STAGING_SERVER:void 0,USER_GROUP_FOR_AB:void 0,SSR:void 0,SSR_ENABLE_SPA_MODE:void 0,CUSTOMER_IO_ENABLED:void 0,SSR_AB_TEST_ENABLED:"false",REVIEW_API_URL:void 0,LOCALES_SETTING:void 0}.DEBUG?y:"",b=e=>`${_}${e}`,h=/\/+$/,O=e=>r().parse(e,m),A=(e,t)=>{const n=t?s()(t,e):e;return r().stringify(n,d)},E=e=>e.replace(h,"")||"/",x=e=>e.replace(/^\/+/,""),S=e=>e.replace(h,""),P=(e,t)=>"string"==typeof O(e)[t],N=e=>{var t;const n=(0,i.LX)(e,{path:l.Z.router.customPathItems.map((({path:e})=>e))});return(null===(t=null==n?void 0:n.params)||void 0===t?void 0:t.page)||""},w=(e,t={})=>{const{search:n,pathname:a,hash:r}=e,{diffQueryParams:o={},newQueryParams:s,redirectPathname:i,omitQueryKeys:l,newHash:c,newState:u}=t,p=s||Object.assign(Object.assign({},O(n)),o);return{pathname:i||a,hash:c||r,state:u,search:A(p,l)}},j=e=>{const t=e.match(new RegExp(`^/((${c.as})/(${c.Ew})|(${c.as})|(${c.Ew})?)([?#/]|$)`));return{locale:(null==t?void 0:t[2])||(null==t?void 0:t[4]),page:(null==t?void 0:t[3])||(null==t?void 0:t[5])}},C=(e,t)=>E(e.replace(t.locale||"","")).replace(/(https?:\/\/)|(\/)+/g,"$1$2"),I=(e,t)=>x(C(e,t)),T=(e,t)=>{const{pathname:n="",search:a="",origin:r="",hash:o=""}=(0,p.S)()?window.location:{},s=`${r}/${I(n,j(n))}${(null==t?void 0:t.closeModalIds)?A(O(a),t.closeModalIds):a}${o}`;return`${"".replace(/\/+$/,"")}/${x(e)}${A(Object.assign({"back-url":s,origin:"casino",target:"_self"},null==t?void 0:t.queryParams))}`},k=e=>{var t;return e[null===(t=null===l.Z||void 0===l.Z?void 0:l.Z.payments)||void 0===t?void 0:t.modalId]!==u.fG},R=e=>e.replace(/^www\./i,""),L=e=>e.replace(/^(?:https?:\/\/)?(?:[^\/]+\.)?([^.\/]+\.[^.\/]+).*$/,"$1")},72157:(e,t,n)=>{"use strict";n.d(t,{s:()=>f});var a=n(52541),r=n.n(a),o=n(15561),s=n.n(o);const i=e=>/^10+$/.test(e.toString()),l=e=>i(e)?e.toString().length-1:0;var c=n(56594),u=n(42747);const p=({max:e})=>t=>{const n=parseInt(t,10);return isNaN(n)?"":e&&n>e?e.toString():n.toString()},d=({max:e})=>t=>{const n=parseFloat(t);return isNaN(n)?"":e&&n>e?e.toString():t},m=({max:e})=>t=>{const n=parseFloat((0,c.Z)(t));return isNaN(n)?"":e&&n>e?(0,u.C)(e):t},y=[/\d/,/\d/,/\d/,".",/\d/,/\d/,/\d/,".",/\d/,/\d/,/\d/,"-",/\d/,/\d/],f={getNumber:({max:e})=>({mask:r()({prefix:"",includeThousandsSeparator:!1,allowLeadingZeroes:!0}),pipe:p({max:e})}),getFloat:({max:e})=>({mask:r()({prefix:"",includeThousandsSeparator:!1,allowDecimal:!0}),pipe:d({max:e})}),getCurrency:({subunitsToUnit:e,max:t})=>{if(null===e)return null;const n=l(e),a=n>0;return{key:`${e}${t}`,mask:r()({prefix:"",allowDecimal:a,decimalLimit:n}),pipe:m({max:t})}},getEmail:()=>({mask:s()}),getCpfBrasil:()=>({mask:y})}},71277:(e,t,n)=>{"use strict";n.d(t,{s:()=>a.s});var a=n(72157)},41011:(e,t,n)=>{"use strict";n.d(t,{U:()=>a,Z:()=>r});const a=e=>{},r=a},34205:(e,t,n)=>{"use strict";n.d(t,{Q:()=>a});const a=e=>e&&"/"!==e?e.replace(/^\//,""):"index"},78242:(e,t,n)=>{"use strict";n.d(t,{S:()=>r});var a=n(38597);const r=(e,t,n={})=>`${(0,a.Uth)("","dial_code",n[e])}${t.replace(/[\s_]/g,"")}`},47874:(e,t,n)=>{"use strict";n.d(t,{MQ:()=>p,QX:()=>d,iX:()=>u,xg:()=>m});var a=n(67294),r=n(13782),o=n(33322),s=n(46160),i=n(99873),l=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(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const c=e=>{var{type:t,title:n,message:s,dismiss:c,templateName:u="default",isHtmlContent:p}=e,d=l(e,["type","title","message","dismiss","templateName","isHtmlContent"]);i.yh.addNotification(Object.assign({container:r.Z.pushNotifications.containerName,insert:"top",animationIn:["animated","fadeIn"],animationOut:["animated","faster","fadeOut"],dismiss:Object.assign({duration:r.Z.pushNotifications.duration,onScreen:!1,pauseOnHover:!0},c),content:e=>a.createElement(o.Z,Object.assign({templateName:u,type:t,title:n,message:s,isHtmlContent:p},e))},d))},u=e=>c(Object.assign(Object.assign({},e),{type:s.j_.Success})),p=e=>c(Object.assign(Object.assign({},e),{type:s.j_.Warning})),d=e=>c(Object.assign(Object.assign({},e),{type:s.j_.Danger})),m=c},56594:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(5683);const r=n.n(a)()(/,/g,"")},41138:(e,t,n)=>{"use strict";n.d(t,{X:()=>a,W:()=>tt});var a={};n.r(a),n.d(a,{Vl:()=>l,aB:()=>c,bx:()=>u,ks:()=>X,Sw:()=>p,it:()=>d,Ui:()=>ye,zY:()=>me,$S:()=>pe,lp:()=>de,aZ:()=>m,Zj:()=>y,xy:()=>v,fT:()=>g,mH:()=>_,Eb:()=>b,HI:()=>f,Lp:()=>i,ET:()=>j,IE:()=>w,E4:()=>h,sW:()=>P,cs:()=>N,mF:()=>O,nt:()=>I,NC:()=>A,B8:()=>E,dv:()=>x,uT:()=>S,an:()=>T,N8:()=>C,rg:()=>R,$N:()=>k,$h:()=>L,Kh:()=>$,I7:()=>Z,ur:()=>M,CH:()=>F,lG:()=>fe,h7:()=>ve,Yz:()=>J,my:()=>s,A4:()=>q,Tm:()=>D,kh:()=>V,sy:()=>U,GF:()=>G,YZ:()=>_e,Cs:()=>z,$5:()=>B,rD:()=>W,Nn:()=>K,Rh:()=>H,MJ:()=>ge,L_:()=>Y,k5:()=>ue,_4:()=>Q,iq:()=>Ae,aO:()=>Se,sT:()=>Oe,JY:()=>xe,zF:()=>Ee,fU:()=>ee,u3:()=>re,P$:()=>oe,Ku:()=>se,Nk:()=>te,k$:()=>ne,CF:()=>ae,Vb:()=>ie,z2:()=>le,Yu:()=>ce,bI:()=>he,e8:()=>be,bh:()=>Re,TF:()=>we,ui:()=>De,Hi:()=>Ue,bN:()=>Ze,SL:()=>$e,Ab:()=>Ve,Q:()=>Le,Y1:()=>Pe,mU:()=>ze,uZ:()=>Je,JH:()=>He,pN:()=>je,ni:()=>Ie,Y4:()=>Me,aw:()=>Ce,vn:()=>Te,_3:()=>Xe,mc:()=>Ne,GJ:()=>Ke,g_:()=>qe,TX:()=>We,MW:()=>Be,dU:()=>Ge,_C:()=>ke,cV:()=>Fe});var r=n(44892),o=n.n(r);const s=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"string"==typeof e.currency&&"number"==typeof e.amount_cents&&"number"==typeof e.available_to_cashout_cents)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerAccount",value:e}))&&((e,t,a=!0)=>["string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"number"==typeof e.available_to_cashout_cents||n(a,{path:t+".available_to_cashout_cents",expected:"number",value:e.available_to_cashout_cents})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerAccount",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},i=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"boolean"==typeof e.active&&"boolean"==typeof e.deposit_available&&(null===e.selected_lottery_id||"number"==typeof e.selected_lottery_id)&&"string"==typeof e.currency&&"number"==typeof e.amount_cents&&"number"==typeof e.available_to_cashout_cents)(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<ExtendedPlayerAccount>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"ExtendedPlayerAccount",value:e}))&&((e,t,a=!0)=>["boolean"==typeof e.active||n(a,{path:t+".active",expected:"boolean",value:e.active}),"boolean"==typeof e.deposit_available||n(a,{path:t+".deposit_available",expected:"boolean",value:e.deposit_available}),null===e.selected_lottery_id||"number"==typeof e.selected_lottery_id||n(a,{path:t+".selected_lottery_id",expected:"(null | number)",value:e.selected_lottery_id}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"number"==typeof e.available_to_cashout_cents||n(a,{path:t+".available_to_cashout_cents",expected:"number",value:e.available_to_cashout_cents})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"ExtendedPlayerAccount",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<ExtendedPlayerAccount>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},l=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&!1===Array.isArray(e)&&(e=>!(void 0!==e.stag&&"string"!=typeof e.stag||void 0!==e.btag&&"string"!=typeof e.btag))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e&&!1===Array.isArray(e)||n(!0,{path:t+"",expected:"Affiliate",value:e}))&&((e,t,a=!0)=>[void 0===e.stag||"string"==typeof e.stag||n(a,{path:t+".stag",expected:"(string | undefined)",value:e.stag}),void 0===e.btag||"string"==typeof e.btag||n(a,{path:t+".btag",expected:"(string | undefined)",value:e.btag})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"Affiliate",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},c=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>void 0!==e.bot_name?(e=>"telegram"===e.name&&"string"==typeof e.bot_name&&"string"==typeof e.callback_route&&"string"==typeof e.url)(e):(e=>("coinspaid_plug_and_pay"===e.name||"facebook"===e.name||"google_oauth2"===e.name||"instagram"===e.name||"mailru"===e.name||"metamask"===e.name||"odnoklassniki"===e.name||"telegram"===e.name||"twitter"===e.name||"vkontakte"===e.name||"yandex"===e.name)&&"string"==typeof e.url)(e))(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>void 0!==e.bot_name?((e,t,a=!0)=>["telegram"===e.name||n(a,{path:t+".name",expected:'"telegram"',value:e.name}),"string"==typeof e.bot_name||n(a,{path:t+".bot_name",expected:"string",value:e.bot_name}),"string"==typeof e.callback_route||n(a,{path:t+".callback_route",expected:"string",value:e.callback_route}),"string"==typeof e.url||n(a,{path:t+".url",expected:"string",value:e.url})].every((e=>e)))(e,t,a):((e,t,a=!0)=>["coinspaid_plug_and_pay"===e.name||"facebook"===e.name||"google_oauth2"===e.name||"instagram"===e.name||"mailru"===e.name||"metamask"===e.name||"odnoklassniki"===e.name||"telegram"===e.name||"twitter"===e.name||"vkontakte"===e.name||"yandex"===e.name||n(a,{path:t+".name",expected:'("coinspaid_plug_and_pay" | "facebook" | "google_oauth2" | "instagram" | "mailru" | "metamask" | "odnoklassniki" | "telegram" | "twitter" | "vkontakte" | "yandex")',value:e.name}),"string"==typeof e.url||n(a,{path:t+".url",expected:"string",value:e.url})].every((e=>e)))(e,t,a);(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<AuthProvider>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"(CommonAuthProvider | TelegramAuthProvider)",value:e}))&&r(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"(CommonAuthProvider | TelegramAuthProvider)",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<AuthProvider>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},u=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.type&&"boolean"==typeof e.active&&"string"==typeof e.uid&&"string"==typeof e.social_network_account&&(void 0===e.confirmed_at||"string"==typeof e.confirmed_at||"number"==typeof e.confirmed_at)&&"boolean"==typeof e.removable)(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<AuthProviderAccount>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"AuthProviderAccount",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type}),"boolean"==typeof e.active||n(a,{path:t+".active",expected:"boolean",value:e.active}),"string"==typeof e.uid||n(a,{path:t+".uid",expected:"string",value:e.uid}),"string"==typeof e.social_network_account||n(a,{path:t+".social_network_account",expected:"string",value:e.social_network_account}),void 0===e.confirmed_at||"string"==typeof e.confirmed_at||"number"==typeof e.confirmed_at||n(a,{path:t+".confirmed_at",expected:"(number | string | undefined)",value:e.confirmed_at}),"boolean"==typeof e.removable||n(a,{path:t+".removable",expected:"boolean",value:e.removable})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"AuthProviderAccount",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<AuthProviderAccount>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},p=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"boolean"==typeof e.available_bonuses)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"AvailableBonuses",value:e}))&&((e,t,a=!0)=>["boolean"==typeof e.available_bonuses||n(a,{path:t+".available_bonuses",expected:"boolean",value:e.available_bonuses})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"AvailableBonuses",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},d=e=>{const t=[];if(!1===(e=>{const t=e=>Array.isArray(e.categories)&&e.categories.every((e=>"string"==typeof e))&&"string"==typeof e.path&&"string"==typeof e.layout&&"string"==typeof e.id&&"string"==typeof e.title&&(void 0===e.children||Array.isArray(e.children)&&e.children.every((e=>"object"==typeof e&&null!==e&&t(e))))&&(void 0===e.content||"string"==typeof e.content)&&(void 0===e.blocks||"object"==typeof e.blocks&&null!==e.blocks&&!1===Array.isArray(e.blocks)&&n(e.blocks)),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||(void 0===n||"string"==typeof n)}));return"object"==typeof e&&null!==e&&t(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>[(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}))&&e.categories.map(((e,r)=>"string"==typeof e||n(a,{path:t+".categories["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}),"string"==typeof e.path||n(a,{path:t+".path",expected:"string",value:e.path}),"string"==typeof e.layout||n(a,{path:t+".layout",expected:"string",value:e.layout}),"string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),void 0===e.children||(Array.isArray(e.children)||n(a,{path:t+".children",expected:"(Array<CmsPage> | undefined)",value:e.children}))&&e.children.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".children["+r+"]",expected:"CmsPage",value:e}))&&s(e,t+".children["+r+"]",a)||n(a,{path:t+".children["+r+"]",expected:"CmsPage",value:e}))).every((e=>e))||n(a,{path:t+".children",expected:"(Array<CmsPage> | undefined)",value:e.children}),void 0===e.content||"string"==typeof e.content||n(a,{path:t+".content",expected:"(string | undefined)",value:e.content}),void 0===e.blocks||("object"==typeof e.blocks&&null!==e.blocks&&!1===Array.isArray(e.blocks)||n(a,{path:t+".blocks",expected:"(Record<string, string | undefined> | undefined)",value:e.blocks}))&&i(e.blocks,t+".blocks",a)||n(a,{path:t+".blocks",expected:"(Record<string, string | undefined> | undefined)",value:e.blocks})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(void 0===s||"string"==typeof s||n(a,{path:t+r(o),expected:"(string | undefined)",value:s}))})).every((e=>e))].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"CmsPage",value:e}))&&s(e,t+"",!0)||n(!0,{path:t+"",expected:"CmsPage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},m=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.code&&"string"==typeof e.name)(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<CountriesItem>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"CountriesItem",value:e}))&&((e,t,a=!0)=>["string"==typeof e.code||n(a,{path:t+".code",expected:"string",value:e.code}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"CountriesItem",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<CountriesItem>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},y=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>Array.isArray(e)&&2===e.length&&"string"==typeof e[0]&&"string"==typeof e[1])))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<CountryCodeDTO>",value:e}))&&e.map(((e,a)=>(Array.isArray(e)||n(!0,{path:t+"["+a+"]",expected:"CountryCodeDTO",value:e}))&&(2===e.length||n(!0,{path:t+"["+a+"]",expected:"[string, string]",value:e}))&&["string"==typeof e[0]||n(!0,{path:t+"["+a+"][0]",expected:"string",value:e[0]}),"string"==typeof e[1]||n(!0,{path:t+"["+a+"][1]",expected:"string",value:e[1]})].every((e=>e))||n(!0,{path:t+"["+a+"]",expected:"CountryCodeDTO",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<CountryCodeDTO>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},f=e=>{const t=[];if(!1===(e=>{const t=e=>Object.keys(e).every((t=>{const a=e[t];return void 0===a||"object"==typeof a&&null!==a&&!1===Array.isArray(a)&&n(a)})),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&"number"==typeof n.exchange_rate&&"number"==typeof n.fee&&"number"==typeof n.total_exchange_rate})),a=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&!1===Array.isArray(n)&&r(n)})),r=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&"number"==typeof n.exchange_rate&&"number"==typeof n.fee&&"number"==typeof n.total_exchange_rate}));return"object"==typeof e&&null!==e&&(e=>"object"==typeof e.crypto&&null!==e.crypto&&!1===Array.isArray(e.crypto)&&t(e.crypto)&&"object"==typeof e.fiat&&null!==e.fiat&&!1===Array.isArray(e.fiat)&&a(e.fiat))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s&&!1===Array.isArray(s)||n(a,{path:t+r(o),expected:"__type",value:s}))&&i(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"ExchangeRatesItem",value:s}))&&l(s,t+r(o),a)||n(a,{path:t+r(o),expected:"ExchangeRatesItem",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.exchange_rate||n(a,{path:t+".exchange_rate",expected:"number",value:e.exchange_rate}),"number"==typeof e.fee||n(a,{path:t+".fee",expected:"number",value:e.fee}),"number"==typeof e.total_exchange_rate||n(a,{path:t+".total_exchange_rate",expected:"number",value:e.total_exchange_rate})].every((e=>e)),c=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s&&!1===Array.isArray(s)||n(a,{path:t+r(o),expected:"__type.o1",value:s}))&&u(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type.o1",value:s}))})).every((e=>e))].every((e=>e)),u=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"ExchangeRatesItem",value:s}))&&l(s,t+r(o),a)||n(a,{path:t+r(o),expected:"ExchangeRatesItem",value:s}))})).every((e=>e))].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"ExchangeRates",value:e}))&&((e,t,a=!0)=>[("object"==typeof e.crypto&&null!==e.crypto&&!1===Array.isArray(e.crypto)||n(a,{path:t+".crypto",expected:"CryptoExchangeRates",value:e.crypto}))&&s(e.crypto,t+".crypto",a)||n(a,{path:t+".crypto",expected:"CryptoExchangeRates",value:e.crypto}),("object"==typeof e.fiat&&null!==e.fiat&&!1===Array.isArray(e.fiat)||n(a,{path:t+".fiat",expected:"FiatExchangeRates",value:e.fiat}))&&c(e.fiat,t+".fiat",a)||n(a,{path:t+".fiat",expected:"FiatExchangeRates",value:e.fiat})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"ExchangeRates",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},v=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.code&&"string"==typeof e.symbol&&"number"==typeof e.subunits_to_unit;return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.code&&"string"==typeof e.symbol&&"number"==typeof e.subunits_to_unit&&Array.isArray(e.subcurrencies)&&e.subcurrencies.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"boolean"==typeof e.fiat)(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.code||n(a,{path:t+".code",expected:"string",value:e.code}),"string"==typeof e.symbol||n(a,{path:t+".symbol",expected:"string",value:e.symbol}),"number"==typeof e.subunits_to_unit||n(a,{path:t+".subunits_to_unit",expected:"number",value:e.subunits_to_unit})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<CurrenciesItem>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"CurrenciesItem",value:e}))&&((e,t,a=!0)=>["string"==typeof e.code||n(a,{path:t+".code",expected:"string",value:e.code}),"string"==typeof e.symbol||n(a,{path:t+".symbol",expected:"string",value:e.symbol}),"number"==typeof e.subunits_to_unit||n(a,{path:t+".subunits_to_unit",expected:"number",value:e.subunits_to_unit}),(Array.isArray(e.subcurrencies)||n(a,{path:t+".subcurrencies",expected:"Array<SubCurrenciesItem>",value:e.subcurrencies}))&&e.subcurrencies.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".subcurrencies["+o+"]",expected:"SubCurrenciesItem",value:e}))&&r(e,t+".subcurrencies["+o+"]",a)||n(a,{path:t+".subcurrencies["+o+"]",expected:"SubCurrenciesItem",value:e}))).every((e=>e))||n(a,{path:t+".subcurrencies",expected:"Array<SubCurrenciesItem>",value:e.subcurrencies}),"boolean"==typeof e.fiat||n(a,{path:t+".fiat",expected:"boolean",value:e.fiat})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"CurrenciesItem",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<CurrenciesItem>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},g=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.ip&&"string"==typeof e.country_code&&(null===e.region_code||"string"==typeof e.region_code))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"CurrentIp",value:e}))&&((e,t,a=!0)=>["string"==typeof e.ip||n(a,{path:t+".ip",expected:"string",value:e.ip}),"string"==typeof e.country_code||n(a,{path:t+".country_code",expected:"string",value:e.country_code}),null===e.region_code||"string"==typeof e.region_code||n(a,{path:t+".region_code",expected:"(null | string)",value:e.region_code})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"CurrentIp",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},_=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"boolean"==typeof e.success)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"DepositEventResponse",value:e}))&&((e,t,a=!0)=>["boolean"==typeof e.success||n(a,{path:t+".success",expected:"boolean",value:e.success})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"DepositEventResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},b=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.casino&&"number"==typeof e.user_id&&"string"==typeof e.currency&&"number"==typeof e.default_amount&&Array.isArray(e.preset)&&e.preset.every((e=>"number"==typeof e)))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"DepositPredictionResponse",value:e}))&&((e,t,a=!0)=>["string"==typeof e.casino||n(a,{path:t+".casino",expected:"string",value:e.casino}),"number"==typeof e.user_id||n(a,{path:t+".user_id",expected:"number",value:e.user_id}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.default_amount||n(a,{path:t+".default_amount",expected:"number",value:e.default_amount}),(Array.isArray(e.preset)||n(a,{path:t+".preset",expected:"Array<number>",value:e.preset}))&&e.preset.map(((e,r)=>"number"==typeof e||n(a,{path:t+".preset["+r+"]",expected:"number",value:e}))).every((e=>e))||n(a,{path:t+".preset",expected:"Array<number>",value:e.preset})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"DepositPredictionResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},h=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.id&&"string"==typeof e.title&&"number"==typeof e.games_count)(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<GameCollection>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"GameCollection",value:e}))&&((e,t,a=!0)=>["string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"number"==typeof e.games_count||n(a,{path:t+".games_count",expected:"number",value:e.games_count})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"GameCollection",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<GameCollection>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},O=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&!1===Array.isArray(e)&&(e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"string"==typeof n})))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join;("object"==typeof e&&null!==e&&!1===Array.isArray(e)||n(!0,{path:t+"",expected:"GameDescriptions",value:e}))&&((e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("string"==typeof s||n(a,{path:t+r(o),expected:"string",value:s}))})).every((e=>e))].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"GameDescriptions",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},A=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&!1===Array.isArray(e)&&(e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"string"==typeof n})))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join;("object"==typeof e&&null!==e&&!1===Array.isArray(e)||n(!0,{path:t+"",expected:"GameMetaDescriptions",value:e}))&&((e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("string"==typeof s||n(a,{path:t+r(o),expected:"string",value:s}))})).every((e=>e))].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"GameMetaDescriptions",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},E=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&!1===Array.isArray(e)&&(e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"string"==typeof n})))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join;("object"==typeof e&&null!==e&&!1===Array.isArray(e)||n(!0,{path:t+"",expected:"GameMetaTitles",value:e}))&&((e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("string"==typeof s||n(a,{path:t+r(o),expected:"string",value:s}))})).every((e=>e))].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"GameMetaTitles",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},x=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.id&&"string"==typeof e.title&&"number"==typeof e.games_count)(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<GameProvider>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"GameProvider",value:e}))&&((e,t,a=!0)=>["string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"number"==typeof e.games_count||n(a,{path:t+".games_count",expected:"number",value:e.games_count})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"GameProvider",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<GameProvider>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},S=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.title&&"string"==typeof e.provider&&(void 0===e.demo||"string"==typeof e.demo)&&"object"==typeof e.real&&null!==e.real&&!1===Array.isArray(e.real)&&n(e.real)&&"object"==typeof e.collections&&null!==e.collections&&!1===Array.isArray(e.collections)&&r(e.collections),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&a(n)})),a=e=>"number"==typeof e.id&&(null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot),r=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"number"==typeof n}));return"object"==typeof e&&null!==e&&!1===Array.isArray(e)&&(e=>Object.keys(e).every((n=>{const a=e[n];return void 0===a||"object"==typeof a&&null!==a&&t(a)})))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),void 0===e.demo||"string"==typeof e.demo||n(a,{path:t+".demo",expected:"(string | undefined)",value:e.demo}),("object"==typeof e.real&&null!==e.real&&!1===Array.isArray(e.real)||n(a,{path:t+".real",expected:"CurrencyMapping",value:e.real}))&&i(e.real,t+".real",a)||n(a,{path:t+".real",expected:"CurrencyMapping",value:e.real}),("object"==typeof e.collections&&null!==e.collections&&!1===Array.isArray(e.collections)||n(a,{path:t+".collections",expected:"Record<string, number>",value:e.collections}))&&c(e.collections,t+".collections",a)||n(a,{path:t+".collections",expected:"Record<string, number>",value:e.collections})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"__type",value:s}))&&l(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot||n(a,{path:t+".jackpot",expected:"(null | number | undefined)",value:e.jackpot})].every((e=>e)),c=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("number"==typeof s||n(a,{path:t+r(o),expected:"number",value:s}))})).every((e=>e))].every((e=>e));("object"==typeof e&&null!==e&&!1===Array.isArray(e)||n(!0,{path:t+"",expected:"Games",value:e}))&&((e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const i=e[o];return void 0===i||(("object"==typeof i&&null!==i||n(a,{path:t+r(o),expected:"GameItem",value:i}))&&s(i,t+r(o),a)||n(a,{path:t+r(o),expected:"GameItem",value:i}))})).every((e=>e))].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"Games",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},P=e=>{const t=[];if(!1===(e=>{const t=e=>Object.keys(e).every((t=>{const a=e[t];return void 0===a||"object"==typeof a&&null!==a&&n(a)})),n=e=>"number"==typeof e.id&&(null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot);return"object"==typeof e&&null!==e&&(e=>"string"==typeof e.identifier&&Array.isArray(e.categories)&&e.categories.every((e=>"string"==typeof e))&&"object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)&&t(e.currencies)&&(null===e.hit_rate||"string"==typeof e.hit_rate)&&(null===e.lines||"number"==typeof e.lines)&&"string"==typeof e.payout&&"string"==typeof e.provider&&"string"==typeof e.title&&(null===e.seo_title||"string"==typeof e.seo_title)&&(null===e.volatility_rating||"string"==typeof e.volatility_rating)&&(null===e.ways||"string"==typeof e.ways))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"__type",value:s}))&&i(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),i=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot||n(a,{path:t+".jackpot",expected:"(null | number | undefined)",value:e.jackpot})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"GameDTO",value:e}))&&((e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}))&&e.categories.map(((e,r)=>"string"==typeof e||n(a,{path:t+".categories["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}),("object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}))&&s(e.currencies,t+".currencies",a)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}),null===e.hit_rate||"string"==typeof e.hit_rate||n(a,{path:t+".hit_rate",expected:"(null | string)",value:e.hit_rate}),null===e.lines||"number"==typeof e.lines||n(a,{path:t+".lines",expected:"(null | number)",value:e.lines}),"string"==typeof e.payout||n(a,{path:t+".payout",expected:"string",value:e.payout}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),null===e.seo_title||"string"==typeof e.seo_title||n(a,{path:t+".seo_title",expected:"(null | string)",value:e.seo_title}),null===e.volatility_rating||"string"==typeof e.volatility_rating||n(a,{path:t+".volatility_rating",expected:"(null | string)",value:e.volatility_rating}),null===e.ways||"string"==typeof e.ways||n(a,{path:t+".ways",expected:"(null | string)",value:e.ways})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"GameDTO",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},N=e=>{const t=[];if(!1===(e=>{const t=e=>Object.keys(e).every((t=>{const a=e[t];return void 0===a||"object"==typeof a&&null!==a&&n(a)})),n=e=>"number"==typeof e.id&&(null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot);return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.identifier&&Array.isArray(e.categories)&&e.categories.every((e=>"string"==typeof e))&&"object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)&&t(e.currencies)&&(null===e.hit_rate||"string"==typeof e.hit_rate)&&(null===e.lines||"number"==typeof e.lines)&&"string"==typeof e.payout&&"string"==typeof e.provider&&"string"==typeof e.title&&(null===e.seo_title||"string"==typeof e.seo_title)&&(null===e.volatility_rating||"string"==typeof e.volatility_rating)&&(null===e.ways||"string"==typeof e.ways))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"__type",value:s}))&&i(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),i=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot||n(a,{path:t+".jackpot",expected:"(null | number | undefined)",value:e.jackpot})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<GameDTO>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"GameDTO",value:e}))&&((e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}))&&e.categories.map(((e,r)=>"string"==typeof e||n(a,{path:t+".categories["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}),("object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}))&&s(e.currencies,t+".currencies",a)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}),null===e.hit_rate||"string"==typeof e.hit_rate||n(a,{path:t+".hit_rate",expected:"(null | string)",value:e.hit_rate}),null===e.lines||"number"==typeof e.lines||n(a,{path:t+".lines",expected:"(null | number)",value:e.lines}),"string"==typeof e.payout||n(a,{path:t+".payout",expected:"string",value:e.payout}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),null===e.seo_title||"string"==typeof e.seo_title||n(a,{path:t+".seo_title",expected:"(null | string)",value:e.seo_title}),null===e.volatility_rating||"string"==typeof e.volatility_rating||n(a,{path:t+".volatility_rating",expected:"(null | string)",value:e.volatility_rating}),null===e.ways||"string"==typeof e.ways||n(a,{path:t+".ways",expected:"(null | string)",value:e.ways})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"GameDTO",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<GameDTO>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},w=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.identifier&&Array.isArray(e.categories)&&e.categories.every((e=>"string"==typeof e))&&"object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)&&n(e.currencies)&&(null===e.hit_rate||"string"==typeof e.hit_rate)&&(null===e.lines||"number"==typeof e.lines)&&"string"==typeof e.payout&&"string"==typeof e.provider&&"string"==typeof e.title&&(null===e.seo_title||"string"==typeof e.seo_title)&&(null===e.volatility_rating||"string"==typeof e.volatility_rating)&&(null===e.ways||"string"==typeof e.ways),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&a(n)})),a=e=>"number"==typeof e.id&&(null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot);return"object"==typeof e&&null!==e&&!1===Array.isArray(e)&&(e=>Object.keys(e).every((n=>{const a=e[n];return void 0===a||"object"==typeof a&&null!==a&&t(a)})))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}))&&e.categories.map(((e,r)=>"string"==typeof e||n(a,{path:t+".categories["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}),("object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}))&&i(e.currencies,t+".currencies",a)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}),null===e.hit_rate||"string"==typeof e.hit_rate||n(a,{path:t+".hit_rate",expected:"(null | string)",value:e.hit_rate}),null===e.lines||"number"==typeof e.lines||n(a,{path:t+".lines",expected:"(null | number)",value:e.lines}),"string"==typeof e.payout||n(a,{path:t+".payout",expected:"string",value:e.payout}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),null===e.seo_title||"string"==typeof e.seo_title||n(a,{path:t+".seo_title",expected:"(null | string)",value:e.seo_title}),null===e.volatility_rating||"string"==typeof e.volatility_rating||n(a,{path:t+".volatility_rating",expected:"(null | string)",value:e.volatility_rating}),null===e.ways||"string"==typeof e.ways||n(a,{path:t+".ways",expected:"(null | string)",value:e.ways})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"__type",value:s}))&&l(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot||n(a,{path:t+".jackpot",expected:"(null | number | undefined)",value:e.jackpot})].every((e=>e));("object"==typeof e&&null!==e&&!1===Array.isArray(e)||n(!0,{path:t+"",expected:"Record<string, GameDTO>",value:e}))&&((e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const i=e[o];return void 0===i||(("object"==typeof i&&null!==i||n(a,{path:t+r(o),expected:"GameDTO",value:i}))&&s(i,t+r(o),a)||n(a,{path:t+r(o),expected:"GameDTO",value:i}))})).every((e=>e))].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"Record<string, GameDTO>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},j=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.identifier&&Array.isArray(e.categories)&&e.categories.every((e=>"string"==typeof e))&&"object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)&&n(e.currencies)&&(null===e.hit_rate||"string"==typeof e.hit_rate)&&(null===e.lines||"number"==typeof e.lines)&&"string"==typeof e.payout&&"string"==typeof e.provider&&"string"==typeof e.title&&(null===e.seo_title||"string"==typeof e.seo_title)&&(null===e.volatility_rating||"string"==typeof e.volatility_rating)&&(null===e.ways||"string"==typeof e.ways),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&a(n)})),a=e=>"number"==typeof e.id&&(null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot);return"object"==typeof e&&null!==e&&!1===Array.isArray(e)&&(e=>Object.keys(e).every((n=>{const a=e[n];return void 0===a||"object"==typeof a&&null!==a&&t(a)})))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}))&&e.categories.map(((e,r)=>"string"==typeof e||n(a,{path:t+".categories["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}),("object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}))&&i(e.currencies,t+".currencies",a)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}),null===e.hit_rate||"string"==typeof e.hit_rate||n(a,{path:t+".hit_rate",expected:"(null | string)",value:e.hit_rate}),null===e.lines||"number"==typeof e.lines||n(a,{path:t+".lines",expected:"(null | number)",value:e.lines}),"string"==typeof e.payout||n(a,{path:t+".payout",expected:"string",value:e.payout}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),null===e.seo_title||"string"==typeof e.seo_title||n(a,{path:t+".seo_title",expected:"(null | string)",value:e.seo_title}),null===e.volatility_rating||"string"==typeof e.volatility_rating||n(a,{path:t+".volatility_rating",expected:"(null | string)",value:e.volatility_rating}),null===e.ways||"string"==typeof e.ways||n(a,{path:t+".ways",expected:"(null | string)",value:e.ways})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"__type",value:s}))&&l(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot||n(a,{path:t+".jackpot",expected:"(null | number | undefined)",value:e.jackpot})].every((e=>e));("object"==typeof e&&null!==e&&!1===Array.isArray(e)||n(!0,{path:t+"",expected:"Record<string, GameDTO>",value:e}))&&((e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const i=e[o];return void 0===i||(("object"==typeof i&&null!==i||n(a,{path:t+r(o),expected:"GameDTO",value:i}))&&s(i,t+r(o),a)||n(a,{path:t+r(o),expected:"GameDTO",value:i}))})).every((e=>e))].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"Record<string, GameDTO>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},C=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.identifier&&Array.isArray(e.categories)&&e.categories.every((e=>"string"==typeof e))&&"object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)&&n(e.currencies)&&(null===e.hit_rate||"string"==typeof e.hit_rate)&&(null===e.lines||"number"==typeof e.lines)&&"string"==typeof e.payout&&"string"==typeof e.provider&&"string"==typeof e.title&&(null===e.seo_title||"string"==typeof e.seo_title)&&(null===e.volatility_rating||"string"==typeof e.volatility_rating)&&(null===e.ways||"string"==typeof e.ways),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&a(n)})),a=e=>"number"==typeof e.id&&(null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot),r=e=>!("number"!=typeof e.current_page||null!==e.next_page&&"number"!=typeof e.next_page||null!==e.prev_page&&"number"!=typeof e.prev_page||"number"!=typeof e.total_count||"number"!=typeof e.total_pages);return"object"==typeof e&&null!==e&&(e=>Array.isArray(e.data)&&e.data.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"object"==typeof e.pagination&&null!==e.pagination&&r(e.pagination))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}))&&e.categories.map(((e,r)=>"string"==typeof e||n(a,{path:t+".categories["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}),("object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}))&&i(e.currencies,t+".currencies",a)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}),null===e.hit_rate||"string"==typeof e.hit_rate||n(a,{path:t+".hit_rate",expected:"(null | string)",value:e.hit_rate}),null===e.lines||"number"==typeof e.lines||n(a,{path:t+".lines",expected:"(null | number)",value:e.lines}),"string"==typeof e.payout||n(a,{path:t+".payout",expected:"string",value:e.payout}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),null===e.seo_title||"string"==typeof e.seo_title||n(a,{path:t+".seo_title",expected:"(null | string)",value:e.seo_title}),null===e.volatility_rating||"string"==typeof e.volatility_rating||n(a,{path:t+".volatility_rating",expected:"(null | string)",value:e.volatility_rating}),null===e.ways||"string"==typeof e.ways||n(a,{path:t+".ways",expected:"(null | string)",value:e.ways})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"__type",value:s}))&&l(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot||n(a,{path:t+".jackpot",expected:"(null | number | undefined)",value:e.jackpot})].every((e=>e)),c=(e,t,a=!0)=>["number"==typeof e.current_page||n(a,{path:t+".current_page",expected:"number",value:e.current_page}),null===e.next_page||"number"==typeof e.next_page||n(a,{path:t+".next_page",expected:"(null | number)",value:e.next_page}),null===e.prev_page||"number"==typeof e.prev_page||n(a,{path:t+".prev_page",expected:"(null | number)",value:e.prev_page}),"number"==typeof e.total_count||n(a,{path:t+".total_count",expected:"number",value:e.total_count}),"number"==typeof e.total_pages||n(a,{path:t+".total_pages",expected:"number",value:e.total_pages})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"GetGamesBlockDataResponse",value:e}))&&((e,t,a=!0)=>[(Array.isArray(e.data)||n(a,{path:t+".data",expected:"Array<GameDTO>",value:e.data}))&&e.data.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".data["+r+"]",expected:"GameDTO",value:e}))&&s(e,t+".data["+r+"]",a)||n(a,{path:t+".data["+r+"]",expected:"GameDTO",value:e}))).every((e=>e))||n(a,{path:t+".data",expected:"Array<GameDTO>",value:e.data}),("object"==typeof e.pagination&&null!==e.pagination||n(a,{path:t+".pagination",expected:"__type.o1",value:e.pagination}))&&c(e.pagination,t+".pagination",a)||n(a,{path:t+".pagination",expected:"__type.o1",value:e.pagination})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"GetGamesBlockDataResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},I=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>!("string"!=typeof e.identifier||null!==e.description&&"string"!=typeof e.description||null!==e.lines&&"number"!=typeof e.lines||null!==e.ways&&"number"!=typeof e.ways||null!==e.volatility_rating&&"string"!=typeof e.volatility_rating||null!==e.hit_rate&&"string"!=typeof e.hit_rate||null!==e.payout&&"string"!=typeof e.payout))(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<GameInfoItem>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"GameInfoItem",value:e}))&&((e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),null===e.description||"string"==typeof e.description||n(a,{path:t+".description",expected:"(null | string)",value:e.description}),null===e.lines||"number"==typeof e.lines||n(a,{path:t+".lines",expected:"(null | number)",value:e.lines}),null===e.ways||"number"==typeof e.ways||n(a,{path:t+".ways",expected:"(null | number)",value:e.ways}),null===e.volatility_rating||"string"==typeof e.volatility_rating||n(a,{path:t+".volatility_rating",expected:"(null | string)",value:e.volatility_rating}),null===e.hit_rate||"string"==typeof e.hit_rate||n(a,{path:t+".hit_rate",expected:"(null | string)",value:e.hit_rate}),null===e.payout||"string"==typeof e.payout||n(a,{path:t+".payout",expected:"(null | string)",value:e.payout})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"GameInfoItem",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<GameInfoItem>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},T=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.identifier&&Array.isArray(e.categories)&&e.categories.every((e=>"string"==typeof e))&&"object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)&&n(e.currencies)&&(null===e.hit_rate||"string"==typeof e.hit_rate)&&(null===e.lines||"number"==typeof e.lines)&&"string"==typeof e.payout&&"string"==typeof e.provider&&"string"==typeof e.title&&(null===e.seo_title||"string"==typeof e.seo_title)&&(null===e.volatility_rating||"string"==typeof e.volatility_rating)&&(null===e.ways||"string"==typeof e.ways),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&a(n)})),a=e=>"number"==typeof e.id&&(null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot),r=e=>!("number"!=typeof e.current_page||null!==e.next_page&&"number"!=typeof e.next_page||null!==e.prev_page&&"number"!=typeof e.prev_page||"number"!=typeof e.total_pages||"number"!=typeof e.total_count);return"object"==typeof e&&null!==e&&(e=>Array.isArray(e.data)&&e.data.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"object"==typeof e.pagination&&null!==e.pagination&&r(e.pagination))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}))&&e.categories.map(((e,r)=>"string"==typeof e||n(a,{path:t+".categories["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}),("object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}))&&i(e.currencies,t+".currencies",a)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}),null===e.hit_rate||"string"==typeof e.hit_rate||n(a,{path:t+".hit_rate",expected:"(null | string)",value:e.hit_rate}),null===e.lines||"number"==typeof e.lines||n(a,{path:t+".lines",expected:"(null | number)",value:e.lines}),"string"==typeof e.payout||n(a,{path:t+".payout",expected:"string",value:e.payout}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),null===e.seo_title||"string"==typeof e.seo_title||n(a,{path:t+".seo_title",expected:"(null | string)",value:e.seo_title}),null===e.volatility_rating||"string"==typeof e.volatility_rating||n(a,{path:t+".volatility_rating",expected:"(null | string)",value:e.volatility_rating}),null===e.ways||"string"==typeof e.ways||n(a,{path:t+".ways",expected:"(null | string)",value:e.ways})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"__type",value:s}))&&l(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot||n(a,{path:t+".jackpot",expected:"(null | number | undefined)",value:e.jackpot})].every((e=>e)),c=(e,t,a=!0)=>["number"==typeof e.current_page||n(a,{path:t+".current_page",expected:"number",value:e.current_page}),null===e.next_page||"number"==typeof e.next_page||n(a,{path:t+".next_page",expected:"(null | number)",value:e.next_page}),null===e.prev_page||"number"==typeof e.prev_page||n(a,{path:t+".prev_page",expected:"(null | number)",value:e.prev_page}),"number"==typeof e.total_pages||n(a,{path:t+".total_pages",expected:"number",value:e.total_pages}),"number"==typeof e.total_count||n(a,{path:t+".total_count",expected:"number",value:e.total_count})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"GamesSearchResponse",value:e}))&&((e,t,a=!0)=>[(Array.isArray(e.data)||n(a,{path:t+".data",expected:"Array<GameDTO>",value:e.data}))&&e.data.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".data["+r+"]",expected:"GameDTO",value:e}))&&s(e,t+".data["+r+"]",a)||n(a,{path:t+".data["+r+"]",expected:"GameDTO",value:e}))).every((e=>e))||n(a,{path:t+".data",expected:"Array<GameDTO>",value:e.data}),("object"==typeof e.pagination&&null!==e.pagination||n(a,{path:t+".pagination",expected:"GamesSearchPagination",value:e.pagination}))&&c(e.pagination,t+".pagination",a)||n(a,{path:t+".pagination",expected:"GamesSearchPagination",value:e.pagination})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"GamesSearchResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},k=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>!("number"!=typeof e.amount_cents||"string"!=typeof e.jackpot_name||"string"!=typeof e.jackpot_level_name||"string"!=typeof e.approved_at||"string"!=typeof e.created_at||"string"!=typeof e.user_name||"string"!=typeof e.jackpot_original_currency||"number"!=typeof e.jackpot_original_amount_cents||void 0!==e.game_identifier&&"string"!=typeof e.game_identifier||void 0!==e.game_provider&&"string"!=typeof e.game_provider||"string"!=typeof e.jackpot_external_code||"string"!=typeof e.jackpot_level_external_code))(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<JackpotWinsItem>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"JackpotWinsItem",value:e}))&&((e,t,a=!0)=>["number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"string"==typeof e.jackpot_name||n(a,{path:t+".jackpot_name",expected:"string",value:e.jackpot_name}),"string"==typeof e.jackpot_level_name||n(a,{path:t+".jackpot_level_name",expected:"string",value:e.jackpot_level_name}),"string"==typeof e.approved_at||n(a,{path:t+".approved_at",expected:"string",value:e.approved_at}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),"string"==typeof e.user_name||n(a,{path:t+".user_name",expected:"string",value:e.user_name}),"string"==typeof e.jackpot_original_currency||n(a,{path:t+".jackpot_original_currency",expected:"string",value:e.jackpot_original_currency}),"number"==typeof e.jackpot_original_amount_cents||n(a,{path:t+".jackpot_original_amount_cents",expected:"number",value:e.jackpot_original_amount_cents}),void 0===e.game_identifier||"string"==typeof e.game_identifier||n(a,{path:t+".game_identifier",expected:"(string | undefined)",value:e.game_identifier}),void 0===e.game_provider||"string"==typeof e.game_provider||n(a,{path:t+".game_provider",expected:"(string | undefined)",value:e.game_provider}),"string"==typeof e.jackpot_external_code||n(a,{path:t+".jackpot_external_code",expected:"string",value:e.jackpot_external_code}),"string"==typeof e.jackpot_level_external_code||n(a,{path:t+".jackpot_level_external_code",expected:"string",value:e.jackpot_level_external_code})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"JackpotWinsItem",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<JackpotWinsItem>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},R=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.id&&"string"==typeof e.name&&"string"==typeof e.identifier&&"number"==typeof e.index&&"number"==typeof e.amount_cents&&"number"==typeof e.available_amount_cents&&"number"==typeof e.total_amount_cents&&"number"==typeof e.award_value&&"string"==typeof e.state&&Array.isArray(e.periods)&&e.periods.every((e=>"object"==typeof e&&null!==e&&n(e)))&&("friday"===e.working_days||"monday"===e.working_days||"saturday"===e.working_days||"sunday"===e.working_days||"thursday"===e.working_days||"tuesday"===e.working_days||"wednesday"===e.working_days),n=e=>"string"==typeof e.start_date&&"string"==typeof e.start_time&&"string"==typeof e.end_date&&"string"==typeof e.end_time;return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.id&&"string"==typeof e.name&&"string"==typeof e.identifier&&"string"==typeof e.currency&&Array.isArray(e.allowed_currencies)&&e.allowed_currencies.every((e=>"string"==typeof e))&&("active"===e.state||"created"===e.state||"disabled"===e.state||"finished"===e.state||"stop"===e.state)&&Array.isArray(e.levels)&&e.levels.every((e=>"object"==typeof e&&null!==e&&t(e)))&&Array.isArray(e.games)&&e.games.every((e=>"string"==typeof e)))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"number"==typeof e.index||n(a,{path:t+".index",expected:"number",value:e.index}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"number"==typeof e.available_amount_cents||n(a,{path:t+".available_amount_cents",expected:"number",value:e.available_amount_cents}),"number"==typeof e.total_amount_cents||n(a,{path:t+".total_amount_cents",expected:"number",value:e.total_amount_cents}),"number"==typeof e.award_value||n(a,{path:t+".award_value",expected:"number",value:e.award_value}),"string"==typeof e.state||n(a,{path:t+".state",expected:"string",value:e.state}),(Array.isArray(e.periods)||n(a,{path:t+".periods",expected:"Array<JackpotLevelPeriod>",value:e.periods}))&&e.periods.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".periods["+r+"]",expected:"JackpotLevelPeriod",value:e}))&&o(e,t+".periods["+r+"]",a)||n(a,{path:t+".periods["+r+"]",expected:"JackpotLevelPeriod",value:e}))).every((e=>e))||n(a,{path:t+".periods",expected:"Array<JackpotLevelPeriod>",value:e.periods}),"friday"===e.working_days||"monday"===e.working_days||"saturday"===e.working_days||"sunday"===e.working_days||"thursday"===e.working_days||"tuesday"===e.working_days||"wednesday"===e.working_days||n(a,{path:t+".working_days",expected:'("friday" | "monday" | "saturday" | "sunday" | "thursday" | "tuesday" | "wednesday")',value:e.working_days})].every((e=>e)),o=(e,t,a=!0)=>["string"==typeof e.start_date||n(a,{path:t+".start_date",expected:"string",value:e.start_date}),"string"==typeof e.start_time||n(a,{path:t+".start_time",expected:"string",value:e.start_time}),"string"==typeof e.end_date||n(a,{path:t+".end_date",expected:"string",value:e.end_date}),"string"==typeof e.end_time||n(a,{path:t+".end_time",expected:"string",value:e.end_time})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<JackpotItem>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"JackpotItem",value:e}))&&((e,t,a=!0)=>["string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),(Array.isArray(e.allowed_currencies)||n(a,{path:t+".allowed_currencies",expected:"Array<string>",value:e.allowed_currencies}))&&e.allowed_currencies.map(((e,r)=>"string"==typeof e||n(a,{path:t+".allowed_currencies["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".allowed_currencies",expected:"Array<string>",value:e.allowed_currencies}),"active"===e.state||"created"===e.state||"disabled"===e.state||"finished"===e.state||"stop"===e.state||n(a,{path:t+".state",expected:'("active" | "created" | "disabled" | "finished" | "stop")',value:e.state}),(Array.isArray(e.levels)||n(a,{path:t+".levels",expected:"Array<JackpotLevel>",value:e.levels}))&&e.levels.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".levels["+o+"]",expected:"JackpotLevel",value:e}))&&r(e,t+".levels["+o+"]",a)||n(a,{path:t+".levels["+o+"]",expected:"JackpotLevel",value:e}))).every((e=>e))||n(a,{path:t+".levels",expected:"Array<JackpotLevel>",value:e.levels}),(Array.isArray(e.games)||n(a,{path:t+".games",expected:"Array<string>",value:e.games}))&&e.games.map(((e,r)=>"string"==typeof e||n(a,{path:t+".games["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".games",expected:"Array<string>",value:e.games})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"JackpotItem",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<JackpotItem>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},L=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.code&&"string"==typeof e.name&&"string"==typeof e.name_in_locale&&"boolean"==typeof e.default)(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<LocalesItem>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"LocalesItem",value:e}))&&((e,t,a=!0)=>["string"==typeof e.code||n(a,{path:t+".code",expected:"string",value:e.code}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.name_in_locale||n(a,{path:t+".name_in_locale",expected:"string",value:e.name_in_locale}),"boolean"==typeof e.default||n(a,{path:t+'["default"]',expected:"boolean",value:e.default})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"LocalesItem",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<LocalesItem>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},F=e=>{const t=[];if(!1===(e=>{const t=e=>!("number"!=typeof e.id||void 0!==e.stuff&&"string"!=typeof e.stuff||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||void 0!==e.wager_multiplier&&"number"!=typeof e.wager_multiplier||void 0!==e.money_budget_percent&&"number"!=typeof e.money_budget_percent||void 0!==e.money_award_cents&&"number"!=typeof e.money_award_cents||void 0!==e.money_award&&"string"!=typeof e.money_award||void 0!==e.chargeable_comp_points_percent&&"number"!=typeof e.chargeable_comp_points_percent||void 0!==e.persistent_comp_points_percent&&"number"!=typeof e.persistent_comp_points_percent||void 0!==e.persistent_comp_points&&"number"!=typeof e.persistent_comp_points||void 0!==e.chargeable_comp_points&&"number"!=typeof e.chargeable_comp_points||void 0!==e.freespins_count&&"number"!=typeof e.freespins_count);return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"number"==typeof e.lottery_id&&Array.isArray(e.tickets)&&e.tickets.every((e=>"string"==typeof e))&&"object"==typeof e.prizes&&null!==e.prizes&&t(e.prizes)&&(void 0===e.award_place||"number"==typeof e.award_place))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),void 0===e.stuff||"string"==typeof e.stuff||n(a,{path:t+".stuff",expected:"(string | undefined)",value:e.stuff}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),void 0===e.wager_multiplier||"number"==typeof e.wager_multiplier||n(a,{path:t+".wager_multiplier",expected:"(number | undefined)",value:e.wager_multiplier}),void 0===e.money_budget_percent||"number"==typeof e.money_budget_percent||n(a,{path:t+".money_budget_percent",expected:"(number | undefined)",value:e.money_budget_percent}),void 0===e.money_award_cents||"number"==typeof e.money_award_cents||n(a,{path:t+".money_award_cents",expected:"(number | undefined)",value:e.money_award_cents}),void 0===e.money_award||"string"==typeof e.money_award||n(a,{path:t+".money_award",expected:"(string | undefined)",value:e.money_award}),void 0===e.chargeable_comp_points_percent||"number"==typeof e.chargeable_comp_points_percent||n(a,{path:t+".chargeable_comp_points_percent",expected:"(number | undefined)",value:e.chargeable_comp_points_percent}),void 0===e.persistent_comp_points_percent||"number"==typeof e.persistent_comp_points_percent||n(a,{path:t+".persistent_comp_points_percent",expected:"(number | undefined)",value:e.persistent_comp_points_percent}),void 0===e.persistent_comp_points||"number"==typeof e.persistent_comp_points||n(a,{path:t+".persistent_comp_points",expected:"(number | undefined)",value:e.persistent_comp_points}),void 0===e.chargeable_comp_points||"number"==typeof e.chargeable_comp_points||n(a,{path:t+".chargeable_comp_points",expected:"(number | undefined)",value:e.chargeable_comp_points}),void 0===e.freespins_count||"number"==typeof e.freespins_count||n(a,{path:t+".freespins_count",expected:"(number | undefined)",value:e.freespins_count})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<LotteryStatus>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"LotteryStatus",value:e}))&&((e,t,a=!0)=>["number"==typeof e.lottery_id||n(a,{path:t+".lottery_id",expected:"number",value:e.lottery_id}),(Array.isArray(e.tickets)||n(a,{path:t+".tickets",expected:"Array<string>",value:e.tickets}))&&e.tickets.map(((e,r)=>"string"==typeof e||n(a,{path:t+".tickets["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".tickets",expected:"Array<string>",value:e.tickets}),("object"==typeof e.prizes&&null!==e.prizes||n(a,{path:t+".prizes",expected:"LotteryPrize",value:e.prizes}))&&r(e.prizes,t+".prizes",a)||n(a,{path:t+".prizes",expected:"LotteryPrize",value:e.prizes}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"LotteryStatus",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<LotteryStatus>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},M=e=>{const t=[];if(!1===(e=>{const t=e=>!("number"!=typeof e.id||void 0!==e.stuff&&"string"!=typeof e.stuff||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||void 0!==e.wager_multiplier&&"number"!=typeof e.wager_multiplier||void 0!==e.money_budget_percent&&"number"!=typeof e.money_budget_percent||void 0!==e.money_award_cents&&"number"!=typeof e.money_award_cents||void 0!==e.money_award&&"string"!=typeof e.money_award||void 0!==e.chargeable_comp_points_percent&&"number"!=typeof e.chargeable_comp_points_percent||void 0!==e.persistent_comp_points_percent&&"number"!=typeof e.persistent_comp_points_percent||void 0!==e.persistent_comp_points&&"number"!=typeof e.persistent_comp_points||void 0!==e.chargeable_comp_points&&"number"!=typeof e.chargeable_comp_points||void 0!==e.freespins_count&&"number"!=typeof e.freespins_count);return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.lottery_id&&Array.isArray(e.tickets)&&e.tickets.every((e=>"string"==typeof e))&&"object"==typeof e.prizes&&null!==e.prizes&&t(e.prizes)&&(void 0===e.award_place||"number"==typeof e.award_place))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),void 0===e.stuff||"string"==typeof e.stuff||n(a,{path:t+".stuff",expected:"(string | undefined)",value:e.stuff}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),void 0===e.wager_multiplier||"number"==typeof e.wager_multiplier||n(a,{path:t+".wager_multiplier",expected:"(number | undefined)",value:e.wager_multiplier}),void 0===e.money_budget_percent||"number"==typeof e.money_budget_percent||n(a,{path:t+".money_budget_percent",expected:"(number | undefined)",value:e.money_budget_percent}),void 0===e.money_award_cents||"number"==typeof e.money_award_cents||n(a,{path:t+".money_award_cents",expected:"(number | undefined)",value:e.money_award_cents}),void 0===e.money_award||"string"==typeof e.money_award||n(a,{path:t+".money_award",expected:"(string | undefined)",value:e.money_award}),void 0===e.chargeable_comp_points_percent||"number"==typeof e.chargeable_comp_points_percent||n(a,{path:t+".chargeable_comp_points_percent",expected:"(number | undefined)",value:e.chargeable_comp_points_percent}),void 0===e.persistent_comp_points_percent||"number"==typeof e.persistent_comp_points_percent||n(a,{path:t+".persistent_comp_points_percent",expected:"(number | undefined)",value:e.persistent_comp_points_percent}),void 0===e.persistent_comp_points||"number"==typeof e.persistent_comp_points||n(a,{path:t+".persistent_comp_points",expected:"(number | undefined)",value:e.persistent_comp_points}),void 0===e.chargeable_comp_points||"number"==typeof e.chargeable_comp_points||n(a,{path:t+".chargeable_comp_points",expected:"(number | undefined)",value:e.chargeable_comp_points}),void 0===e.freespins_count||"number"==typeof e.freespins_count||n(a,{path:t+".freespins_count",expected:"(number | undefined)",value:e.freespins_count})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"LotteryStatus",value:e}))&&((e,t,a=!0)=>["number"==typeof e.lottery_id||n(a,{path:t+".lottery_id",expected:"number",value:e.lottery_id}),(Array.isArray(e.tickets)||n(a,{path:t+".tickets",expected:"Array<string>",value:e.tickets}))&&e.tickets.map(((e,r)=>"string"==typeof e||n(a,{path:t+".tickets["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".tickets",expected:"Array<string>",value:e.tickets}),("object"==typeof e.prizes&&null!==e.prizes||n(a,{path:t+".prizes",expected:"LotteryPrize",value:e.prizes}))&&r(e.prizes,t+".prizes",a)||n(a,{path:t+".prizes",expected:"LotteryPrize",value:e.prizes}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"LotteryStatus",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},$=e=>{const t=[];if(!1===(e=>{const t=e=>!("number"!=typeof e.id||void 0!==e.stuff&&"string"!=typeof e.stuff||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||void 0!==e.wager_multiplier&&"number"!=typeof e.wager_multiplier||void 0!==e.money_budget_percent&&"number"!=typeof e.money_budget_percent||void 0!==e.money_award_cents&&"number"!=typeof e.money_award_cents||void 0!==e.money_award&&"string"!=typeof e.money_award||void 0!==e.chargeable_comp_points_percent&&"number"!=typeof e.chargeable_comp_points_percent||void 0!==e.persistent_comp_points_percent&&"number"!=typeof e.persistent_comp_points_percent||void 0!==e.persistent_comp_points&&"number"!=typeof e.persistent_comp_points||void 0!==e.chargeable_comp_points&&"number"!=typeof e.chargeable_comp_points||void 0!==e.freespins_count&&"number"!=typeof e.freespins_count),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||Array.isArray(n)&&n.every((e=>"object"==typeof e&&null!==e&&a(e)))})),a=e=>"number"==typeof e.from_amount_cents&&"number"==typeof e.price_cents&&"boolean"==typeof e.active&&"string"==typeof e.currency;return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&"string"==typeof e.in_progress&&"string"==typeof e.frontend_identifier&&"string"==typeof e.start_at&&"string"==typeof e.end_at&&(void 0===e.finished_at||"string"==typeof e.finished_at)&&"string"==typeof e.currency&&(void 0===e.money_budget||"string"==typeof e.money_budget)&&(void 0===e.money_budget_cents||"number"==typeof e.money_budget_cents)&&(void 0===e.chargeable_comp_points_budget||"number"==typeof e.chargeable_comp_points_budget)&&(void 0===e.persistent_comp_points_budget||"number"==typeof e.persistent_comp_points_budget)&&"number"==typeof e.comp_points_ticket_price&&Array.isArray(e.prizes)&&e.prizes.every((e=>"object"==typeof e&&null!==e&&t(e)))&&(void 0===e.group_ids||Array.isArray(e.group_ids)&&e.group_ids.every((e=>"number"==typeof e)))&&"number"==typeof e.max_tickets_count_to_player&&"number"==typeof e.lottery_tickets_count&&"object"==typeof e.deposit_scale_rules&&null!==e.deposit_scale_rules&&!1===Array.isArray(e.deposit_scale_rules)&&n(e.deposit_scale_rules))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),void 0===e.stuff||"string"==typeof e.stuff||n(a,{path:t+".stuff",expected:"(string | undefined)",value:e.stuff}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),void 0===e.wager_multiplier||"number"==typeof e.wager_multiplier||n(a,{path:t+".wager_multiplier",expected:"(number | undefined)",value:e.wager_multiplier}),void 0===e.money_budget_percent||"number"==typeof e.money_budget_percent||n(a,{path:t+".money_budget_percent",expected:"(number | undefined)",value:e.money_budget_percent}),void 0===e.money_award_cents||"number"==typeof e.money_award_cents||n(a,{path:t+".money_award_cents",expected:"(number | undefined)",value:e.money_award_cents}),void 0===e.money_award||"string"==typeof e.money_award||n(a,{path:t+".money_award",expected:"(string | undefined)",value:e.money_award}),void 0===e.chargeable_comp_points_percent||"number"==typeof e.chargeable_comp_points_percent||n(a,{path:t+".chargeable_comp_points_percent",expected:"(number | undefined)",value:e.chargeable_comp_points_percent}),void 0===e.persistent_comp_points_percent||"number"==typeof e.persistent_comp_points_percent||n(a,{path:t+".persistent_comp_points_percent",expected:"(number | undefined)",value:e.persistent_comp_points_percent}),void 0===e.persistent_comp_points||"number"==typeof e.persistent_comp_points||n(a,{path:t+".persistent_comp_points",expected:"(number | undefined)",value:e.persistent_comp_points}),void 0===e.chargeable_comp_points||"number"==typeof e.chargeable_comp_points||n(a,{path:t+".chargeable_comp_points",expected:"(number | undefined)",value:e.chargeable_comp_points}),void 0===e.freespins_count||"number"==typeof e.freespins_count||n(a,{path:t+".freespins_count",expected:"(number | undefined)",value:e.freespins_count})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||((Array.isArray(s)||n(a,{path:t+r(o),expected:"Array<__type>",value:s}))&&s.map(((e,s)=>("object"==typeof e&&null!==e||n(a,{path:t+r(o)+"["+s+"]",expected:"__type",value:e}))&&l(e,t+r(o)+"["+s+"]",a)||n(a,{path:t+r(o)+"["+s+"]",expected:"__type",value:e}))).every((e=>e))||n(a,{path:t+r(o),expected:"Array<__type>",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.from_amount_cents||n(a,{path:t+".from_amount_cents",expected:"number",value:e.from_amount_cents}),"number"==typeof e.price_cents||n(a,{path:t+".price_cents",expected:"number",value:e.price_cents}),"boolean"==typeof e.active||n(a,{path:t+".active",expected:"boolean",value:e.active}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<Lottery>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"Lottery",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"string"==typeof e.in_progress||n(a,{path:t+".in_progress",expected:"string",value:e.in_progress}),"string"==typeof e.frontend_identifier||n(a,{path:t+".frontend_identifier",expected:"string",value:e.frontend_identifier}),"string"==typeof e.start_at||n(a,{path:t+".start_at",expected:"string",value:e.start_at}),"string"==typeof e.end_at||n(a,{path:t+".end_at",expected:"string",value:e.end_at}),void 0===e.finished_at||"string"==typeof e.finished_at||n(a,{path:t+".finished_at",expected:"(string | undefined)",value:e.finished_at}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),void 0===e.money_budget||"string"==typeof e.money_budget||n(a,{path:t+".money_budget",expected:"(string | undefined)",value:e.money_budget}),void 0===e.money_budget_cents||"number"==typeof e.money_budget_cents||n(a,{path:t+".money_budget_cents",expected:"(number | undefined)",value:e.money_budget_cents}),void 0===e.chargeable_comp_points_budget||"number"==typeof e.chargeable_comp_points_budget||n(a,{path:t+".chargeable_comp_points_budget",expected:"(number | undefined)",value:e.chargeable_comp_points_budget}),void 0===e.persistent_comp_points_budget||"number"==typeof e.persistent_comp_points_budget||n(a,{path:t+".persistent_comp_points_budget",expected:"(number | undefined)",value:e.persistent_comp_points_budget}),"number"==typeof e.comp_points_ticket_price||n(a,{path:t+".comp_points_ticket_price",expected:"number",value:e.comp_points_ticket_price}),(Array.isArray(e.prizes)||n(a,{path:t+".prizes",expected:"Array<LotteryPrize>",value:e.prizes}))&&e.prizes.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".prizes["+r+"]",expected:"LotteryPrize",value:e}))&&s(e,t+".prizes["+r+"]",a)||n(a,{path:t+".prizes["+r+"]",expected:"LotteryPrize",value:e}))).every((e=>e))||n(a,{path:t+".prizes",expected:"Array<LotteryPrize>",value:e.prizes}),void 0===e.group_ids||(Array.isArray(e.group_ids)||n(a,{path:t+".group_ids",expected:"(Array<number> | undefined)",value:e.group_ids}))&&e.group_ids.map(((e,r)=>"number"==typeof e||n(a,{path:t+".group_ids["+r+"]",expected:"number",value:e}))).every((e=>e))||n(a,{path:t+".group_ids",expected:"(Array<number> | undefined)",value:e.group_ids}),"number"==typeof e.max_tickets_count_to_player||n(a,{path:t+".max_tickets_count_to_player",expected:"number",value:e.max_tickets_count_to_player}),"number"==typeof e.lottery_tickets_count||n(a,{path:t+".lottery_tickets_count",expected:"number",value:e.lottery_tickets_count}),("object"==typeof e.deposit_scale_rules&&null!==e.deposit_scale_rules&&!1===Array.isArray(e.deposit_scale_rules)||n(a,{path:t+".deposit_scale_rules",expected:"Record<string, Array<__type>>",value:e.deposit_scale_rules}))&&i(e.deposit_scale_rules,t+".deposit_scale_rules",a)||n(a,{path:t+".deposit_scale_rules",expected:"Record<string, Array<__type>>",value:e.deposit_scale_rules})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"Lottery",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<Lottery>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Z=e=>{const t=[];if(!1===(e=>{const t=e=>!("number"!=typeof e.id||void 0!==e.stuff&&"string"!=typeof e.stuff||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||void 0!==e.wager_multiplier&&"number"!=typeof e.wager_multiplier||void 0!==e.money_budget_percent&&"number"!=typeof e.money_budget_percent||void 0!==e.money_award_cents&&"number"!=typeof e.money_award_cents||void 0!==e.money_award&&"string"!=typeof e.money_award||void 0!==e.chargeable_comp_points_percent&&"number"!=typeof e.chargeable_comp_points_percent||void 0!==e.persistent_comp_points_percent&&"number"!=typeof e.persistent_comp_points_percent||void 0!==e.persistent_comp_points&&"number"!=typeof e.persistent_comp_points||void 0!==e.chargeable_comp_points&&"number"!=typeof e.chargeable_comp_points||void 0!==e.freespins_count&&"number"!=typeof e.freespins_count),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||Array.isArray(n)&&n.every((e=>"object"==typeof e&&null!==e&&a(e)))})),a=e=>"number"==typeof e.from_amount_cents&&"number"==typeof e.price_cents&&"boolean"==typeof e.active&&"string"==typeof e.currency;return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&"string"==typeof e.in_progress&&"string"==typeof e.frontend_identifier&&"string"==typeof e.start_at&&"string"==typeof e.end_at&&(void 0===e.finished_at||"string"==typeof e.finished_at)&&"string"==typeof e.currency&&(void 0===e.money_budget||"string"==typeof e.money_budget)&&(void 0===e.money_budget_cents||"number"==typeof e.money_budget_cents)&&(void 0===e.chargeable_comp_points_budget||"number"==typeof e.chargeable_comp_points_budget)&&(void 0===e.persistent_comp_points_budget||"number"==typeof e.persistent_comp_points_budget)&&"number"==typeof e.comp_points_ticket_price&&Array.isArray(e.prizes)&&e.prizes.every((e=>"object"==typeof e&&null!==e&&t(e)))&&(void 0===e.group_ids||Array.isArray(e.group_ids)&&e.group_ids.every((e=>"number"==typeof e)))&&"number"==typeof e.max_tickets_count_to_player&&"number"==typeof e.lottery_tickets_count&&"object"==typeof e.deposit_scale_rules&&null!==e.deposit_scale_rules&&!1===Array.isArray(e.deposit_scale_rules)&&n(e.deposit_scale_rules))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),void 0===e.stuff||"string"==typeof e.stuff||n(a,{path:t+".stuff",expected:"(string | undefined)",value:e.stuff}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),void 0===e.wager_multiplier||"number"==typeof e.wager_multiplier||n(a,{path:t+".wager_multiplier",expected:"(number | undefined)",value:e.wager_multiplier}),void 0===e.money_budget_percent||"number"==typeof e.money_budget_percent||n(a,{path:t+".money_budget_percent",expected:"(number | undefined)",value:e.money_budget_percent}),void 0===e.money_award_cents||"number"==typeof e.money_award_cents||n(a,{path:t+".money_award_cents",expected:"(number | undefined)",value:e.money_award_cents}),void 0===e.money_award||"string"==typeof e.money_award||n(a,{path:t+".money_award",expected:"(string | undefined)",value:e.money_award}),void 0===e.chargeable_comp_points_percent||"number"==typeof e.chargeable_comp_points_percent||n(a,{path:t+".chargeable_comp_points_percent",expected:"(number | undefined)",value:e.chargeable_comp_points_percent}),void 0===e.persistent_comp_points_percent||"number"==typeof e.persistent_comp_points_percent||n(a,{path:t+".persistent_comp_points_percent",expected:"(number | undefined)",value:e.persistent_comp_points_percent}),void 0===e.persistent_comp_points||"number"==typeof e.persistent_comp_points||n(a,{path:t+".persistent_comp_points",expected:"(number | undefined)",value:e.persistent_comp_points}),void 0===e.chargeable_comp_points||"number"==typeof e.chargeable_comp_points||n(a,{path:t+".chargeable_comp_points",expected:"(number | undefined)",value:e.chargeable_comp_points}),void 0===e.freespins_count||"number"==typeof e.freespins_count||n(a,{path:t+".freespins_count",expected:"(number | undefined)",value:e.freespins_count})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||((Array.isArray(s)||n(a,{path:t+r(o),expected:"Array<__type>",value:s}))&&s.map(((e,s)=>("object"==typeof e&&null!==e||n(a,{path:t+r(o)+"["+s+"]",expected:"__type",value:e}))&&l(e,t+r(o)+"["+s+"]",a)||n(a,{path:t+r(o)+"["+s+"]",expected:"__type",value:e}))).every((e=>e))||n(a,{path:t+r(o),expected:"Array<__type>",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.from_amount_cents||n(a,{path:t+".from_amount_cents",expected:"number",value:e.from_amount_cents}),"number"==typeof e.price_cents||n(a,{path:t+".price_cents",expected:"number",value:e.price_cents}),"boolean"==typeof e.active||n(a,{path:t+".active",expected:"boolean",value:e.active}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"Lottery",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"string"==typeof e.in_progress||n(a,{path:t+".in_progress",expected:"string",value:e.in_progress}),"string"==typeof e.frontend_identifier||n(a,{path:t+".frontend_identifier",expected:"string",value:e.frontend_identifier}),"string"==typeof e.start_at||n(a,{path:t+".start_at",expected:"string",value:e.start_at}),"string"==typeof e.end_at||n(a,{path:t+".end_at",expected:"string",value:e.end_at}),void 0===e.finished_at||"string"==typeof e.finished_at||n(a,{path:t+".finished_at",expected:"(string | undefined)",value:e.finished_at}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),void 0===e.money_budget||"string"==typeof e.money_budget||n(a,{path:t+".money_budget",expected:"(string | undefined)",value:e.money_budget}),void 0===e.money_budget_cents||"number"==typeof e.money_budget_cents||n(a,{path:t+".money_budget_cents",expected:"(number | undefined)",value:e.money_budget_cents}),void 0===e.chargeable_comp_points_budget||"number"==typeof e.chargeable_comp_points_budget||n(a,{path:t+".chargeable_comp_points_budget",expected:"(number | undefined)",value:e.chargeable_comp_points_budget}),void 0===e.persistent_comp_points_budget||"number"==typeof e.persistent_comp_points_budget||n(a,{path:t+".persistent_comp_points_budget",expected:"(number | undefined)",value:e.persistent_comp_points_budget}),"number"==typeof e.comp_points_ticket_price||n(a,{path:t+".comp_points_ticket_price",expected:"number",value:e.comp_points_ticket_price}),(Array.isArray(e.prizes)||n(a,{path:t+".prizes",expected:"Array<LotteryPrize>",value:e.prizes}))&&e.prizes.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".prizes["+r+"]",expected:"LotteryPrize",value:e}))&&s(e,t+".prizes["+r+"]",a)||n(a,{path:t+".prizes["+r+"]",expected:"LotteryPrize",value:e}))).every((e=>e))||n(a,{path:t+".prizes",expected:"Array<LotteryPrize>",value:e.prizes}),void 0===e.group_ids||(Array.isArray(e.group_ids)||n(a,{path:t+".group_ids",expected:"(Array<number> | undefined)",value:e.group_ids}))&&e.group_ids.map(((e,r)=>"number"==typeof e||n(a,{path:t+".group_ids["+r+"]",expected:"number",value:e}))).every((e=>e))||n(a,{path:t+".group_ids",expected:"(Array<number> | undefined)",value:e.group_ids}),"number"==typeof e.max_tickets_count_to_player||n(a,{path:t+".max_tickets_count_to_player",expected:"number",value:e.max_tickets_count_to_player}),"number"==typeof e.lottery_tickets_count||n(a,{path:t+".lottery_tickets_count",expected:"number",value:e.lottery_tickets_count}),("object"==typeof e.deposit_scale_rules&&null!==e.deposit_scale_rules&&!1===Array.isArray(e.deposit_scale_rules)||n(a,{path:t+".deposit_scale_rules",expected:"Record<string, Array<__type>>",value:e.deposit_scale_rules}))&&i(e.deposit_scale_rules,t+".deposit_scale_rules",a)||n(a,{path:t+".deposit_scale_rules",expected:"Record<string, Array<__type>>",value:e.deposit_scale_rules})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"Lottery",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},q=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.game_identifier&&"string"==typeof e.level_name&&"number"==typeof e.level_index&&"string"==typeof e.name&&"string"==typeof e.win_message&&"string"==typeof e.jackpot_external_code,n=e=>"string"==typeof e.identifier&&"string"==typeof e.title&&(void 0===e.slug||"string"==typeof e.slug)&&"string"==typeof e.frontend_url;return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&"number"==typeof e.amount_cents&&"string"==typeof e.currency&&"string"==typeof e.stage&&"string"==typeof e.strategy&&"number"==typeof e.amount_wager_requirement_cents&&"number"==typeof e.amount_wager_cents&&"string"==typeof e.created_at&&(null===e.valid_until||"string"==typeof e.valid_until)&&(null===e.activatable_until||void 0===e.activatable_until||"string"==typeof e.activatable_until)&&"boolean"==typeof e.activatable&&"boolean"==typeof e.cancelable&&(void 0===e.jackpot||"object"==typeof e.jackpot&&null!==e.jackpot&&t(e.jackpot))&&(void 0===e.jackpot_win_id||"number"==typeof e.jackpot_win_id)&&(void 0===e.reason||"auto_approve"===e.reason||"manual"===e.reason)&&(void 0===e.games||Array.isArray(e.games)&&e.games.every((e=>"string"==typeof e)))&&(void 0===e.games_info||Array.isArray(e.games_info)&&e.games_info.every((e=>"object"==typeof e&&null!==e&&n(e))))&&(void 0===e.isOpened||"boolean"==typeof e.isOpened)&&(void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.game_identifier||n(a,{path:t+".game_identifier",expected:"string",value:e.game_identifier}),"string"==typeof e.level_name||n(a,{path:t+".level_name",expected:"string",value:e.level_name}),"number"==typeof e.level_index||n(a,{path:t+".level_index",expected:"number",value:e.level_index}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.win_message||n(a,{path:t+".win_message",expected:"string",value:e.win_message}),"string"==typeof e.jackpot_external_code||n(a,{path:t+".jackpot_external_code",expected:"string",value:e.jackpot_external_code})].every((e=>e)),o=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),void 0===e.slug||"string"==typeof e.slug||n(a,{path:t+".slug",expected:"(string | undefined)",value:e.slug}),"string"==typeof e.frontend_url||n(a,{path:t+".frontend_url",expected:"string",value:e.frontend_url})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<PlayerBonus>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"PlayerBonus",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"string"==typeof e.stage||n(a,{path:t+".stage",expected:"string",value:e.stage}),"string"==typeof e.strategy||n(a,{path:t+".strategy",expected:"string",value:e.strategy}),"number"==typeof e.amount_wager_requirement_cents||n(a,{path:t+".amount_wager_requirement_cents",expected:"number",value:e.amount_wager_requirement_cents}),"number"==typeof e.amount_wager_cents||n(a,{path:t+".amount_wager_cents",expected:"number",value:e.amount_wager_cents}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),null===e.valid_until||"string"==typeof e.valid_until||n(a,{path:t+".valid_until",expected:"(null | string)",value:e.valid_until}),null===e.activatable_until||void 0===e.activatable_until||"string"==typeof e.activatable_until||n(a,{path:t+".activatable_until",expected:"(null | string | undefined)",value:e.activatable_until}),"boolean"==typeof e.activatable||n(a,{path:t+".activatable",expected:"boolean",value:e.activatable}),"boolean"==typeof e.cancelable||n(a,{path:t+".cancelable",expected:"boolean",value:e.cancelable}),void 0===e.jackpot||("object"==typeof e.jackpot&&null!==e.jackpot||n(a,{path:t+".jackpot",expected:"(__type | undefined)",value:e.jackpot}))&&r(e.jackpot,t+".jackpot",a)||n(a,{path:t+".jackpot",expected:"(__type | undefined)",value:e.jackpot}),void 0===e.jackpot_win_id||"number"==typeof e.jackpot_win_id||n(a,{path:t+".jackpot_win_id",expected:"(number | undefined)",value:e.jackpot_win_id}),void 0===e.reason||"auto_approve"===e.reason||"manual"===e.reason||n(a,{path:t+".reason",expected:'("auto_approve" | "manual" | undefined)',value:e.reason}),void 0===e.games||(Array.isArray(e.games)||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}))&&e.games.map(((e,r)=>"string"==typeof e||n(a,{path:t+".games["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}),void 0===e.games_info||(Array.isArray(e.games_info)||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}))&&e.games_info.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".games_info["+r+"]",expected:"GameInfo",value:e}))&&o(e,t+".games_info["+r+"]",a)||n(a,{path:t+".games_info["+r+"]",expected:"GameInfo",value:e}))).every((e=>e))||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened}),void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter||n(a,{path:t+".displayInNotificationCenter",expected:"(boolean | undefined)",value:e.displayInNotificationCenter})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"PlayerBonus",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<PlayerBonus>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},D=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.points,n=e=>"number"==typeof e.points;return"object"==typeof e&&null!==e&&!1===Array.isArray(e)&&(e=>(void 0===e.chargeable||"object"==typeof e.chargeable&&null!==e.chargeable&&t(e.chargeable))&&(void 0===e.persistent||"object"==typeof e.persistent&&null!==e.persistent&&n(e.persistent)))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.points||n(a,{path:t+".points",expected:"number",value:e.points})].every((e=>e)),o=(e,t,a=!0)=>["number"==typeof e.points||n(a,{path:t+".points",expected:"number",value:e.points})].every((e=>e));("object"==typeof e&&null!==e&&!1===Array.isArray(e)||n(!0,{path:t+"",expected:"PlayerCompPoints",value:e}))&&((e,t,a=!0)=>[void 0===e.chargeable||("object"==typeof e.chargeable&&null!==e.chargeable||n(a,{path:t+".chargeable",expected:"(__type | undefined)",value:e.chargeable}))&&r(e.chargeable,t+".chargeable",a)||n(a,{path:t+".chargeable",expected:"(__type | undefined)",value:e.chargeable}),void 0===e.persistent||("object"==typeof e.persistent&&null!==e.persistent||n(a,{path:t+".persistent",expected:"(__type.o1 | undefined)",value:e.persistent}))&&o(e.persistent,t+".persistent",a)||n(a,{path:t+".persistent",expected:"(__type.o1 | undefined)",value:e.persistent})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerCompPoints",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},V=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.field&&("boolean"===e.type||"captcha"===e.type||"country"===e.type||"currency"===e.type||"date"===e.type||"email"===e.type||"gender"===e.type||"nationality"===e.type||"number"===e.type||"password"===e.type||"phone"===e.type||"string"===e.type||"tel"===e.type||"time_zone"===e.type)&&(void 0===e.length||"object"==typeof e.length&&null!==e.length&&!1===Array.isArray(e.length)&&n(e.length))&&(void 0===e.age||"object"==typeof e.age&&null!==e.age&&!1===Array.isArray(e.age)&&a(e.age))&&(void 0===e.once_set||"boolean"==typeof e.once_set)&&(void 0===e.inclusion||"object"==typeof e.inclusion&&null!==e.inclusion&&o(e.inclusion))&&(void 0===e.service||"string"==typeof e.service)&&(void 0===e.format||"object"==typeof e.format&&null!==e.format&&s(e.format)),n=e=>!(void 0!==e.minimum&&"number"!=typeof e.minimum||void 0!==e.maximum&&"number"!=typeof e.maximum),a=e=>void 0===e.min||"object"==typeof e.min&&null!==e.min&&!1===Array.isArray(e.min)&&r(e.min),r=e=>void 0===e.default||"number"==typeof e.default,o=e=>Array.isArray(e.in)&&e.in.every((e=>"string"==typeof e)),s=e=>Array.isArray(e.with)&&e.with.every((e=>"object"==typeof e&&null!==e&&i(e))),i=e=>"string"==typeof e.message&&"string"==typeof e.regexp,l=e=>(void 0===e.registration||Array.isArray(e.registration)&&e.registration.every((e=>"string"==typeof e)))&&(void 0===e.registration_by_phone||Array.isArray(e.registration_by_phone)&&e.registration_by_phone.every((e=>"string"==typeof e)))&&Object.keys(e).every((t=>{if(["registration","registration_by_phone"].some((e=>t===e)))return!0;const n=e[t];return void 0===n||null!==n&&(void 0===n||Array.isArray(n)&&n.every((e=>"string"==typeof e))||"object"==typeof n&&null!==n&&!1===Array.isArray(n)&&c(n))})),c=e=>!0;return"object"==typeof e&&null!==e&&(e=>Array.isArray(e.fields)&&e.fields.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"object"==typeof e.contexts&&null!==e.contexts&&!1===Array.isArray(e.contexts)&&l(e.contexts))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["string"==typeof e.field||n(a,{path:t+".field",expected:"string",value:e.field}),"boolean"===e.type||"captcha"===e.type||"country"===e.type||"currency"===e.type||"date"===e.type||"email"===e.type||"gender"===e.type||"nationality"===e.type||"number"===e.type||"password"===e.type||"phone"===e.type||"string"===e.type||"tel"===e.type||"time_zone"===e.type||n(a,{path:t+".type",expected:'("boolean" | "captcha" | "country" | "currency" | "date" | "email" | "gender" | "nationality" | "number" | "password" | "phone" | "string" | "tel" | "time_zone")',value:e.type}),void 0===e.length||("object"==typeof e.length&&null!==e.length&&!1===Array.isArray(e.length)||n(a,{path:t+".length",expected:"(__type | undefined)",value:e.length}))&&i(e.length,t+".length",a)||n(a,{path:t+".length",expected:"(__type | undefined)",value:e.length}),void 0===e.age||("object"==typeof e.age&&null!==e.age&&!1===Array.isArray(e.age)||n(a,{path:t+".age",expected:"(__type.o1 | undefined)",value:e.age}))&&l(e.age,t+".age",a)||n(a,{path:t+".age",expected:"(__type.o1 | undefined)",value:e.age}),void 0===e.once_set||"boolean"==typeof e.once_set||n(a,{path:t+".once_set",expected:"(boolean | undefined)",value:e.once_set}),void 0===e.inclusion||("object"==typeof e.inclusion&&null!==e.inclusion||n(a,{path:t+".inclusion",expected:"(__type.o3 | undefined)",value:e.inclusion}))&&u(e.inclusion,t+".inclusion",a)||n(a,{path:t+".inclusion",expected:"(__type.o3 | undefined)",value:e.inclusion}),void 0===e.service||"string"==typeof e.service||n(a,{path:t+".service",expected:"(string | undefined)",value:e.service}),void 0===e.format||("object"==typeof e.format&&null!==e.format||n(a,{path:t+".format",expected:"(__type.o4 | undefined)",value:e.format}))&&p(e.format,t+".format",a)||n(a,{path:t+".format",expected:"(__type.o4 | undefined)",value:e.format})].every((e=>e)),i=(e,t,a=!0)=>[void 0===e.minimum||"number"==typeof e.minimum||n(a,{path:t+".minimum",expected:"(number | undefined)",value:e.minimum}),void 0===e.maximum||"number"==typeof e.maximum||n(a,{path:t+".maximum",expected:"(number | undefined)",value:e.maximum})].every((e=>e)),l=(e,t,a=!0)=>[void 0===e.min||("object"==typeof e.min&&null!==e.min&&!1===Array.isArray(e.min)||n(a,{path:t+".min",expected:"(__type.o2 | undefined)",value:e.min}))&&c(e.min,t+".min",a)||n(a,{path:t+".min",expected:"(__type.o2 | undefined)",value:e.min})].every((e=>e)),c=(e,t,a=!0)=>[void 0===e.default||"number"==typeof e.default||n(a,{path:t+'["default"]',expected:"(number | undefined)",value:e.default})].every((e=>e)),u=(e,t,a=!0)=>[(Array.isArray(e.in)||n(a,{path:t+'["in"]',expected:"Array<string>",value:e.in}))&&e.in.map(((e,r)=>"string"==typeof e||n(a,{path:t+'["in"]['+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+'["in"]',expected:"Array<string>",value:e.in})].every((e=>e)),p=(e,t,a=!0)=>[(Array.isArray(e.with)||n(a,{path:t+'["with"]',expected:"Array<__type>",value:e.with}))&&e.with.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+'["with"]['+r+"]",expected:"__type.o5",value:e}))&&d(e,t+'["with"]['+r+"]",a)||n(a,{path:t+'["with"]['+r+"]",expected:"__type.o5",value:e}))).every((e=>e))||n(a,{path:t+'["with"]',expected:"Array<__type>",value:e.with})].every((e=>e)),d=(e,t,a=!0)=>["string"==typeof e.message||n(a,{path:t+".message",expected:"string",value:e.message}),"string"==typeof e.regexp||n(a,{path:t+".regexp",expected:"string",value:e.regexp})].every((e=>e)),m=(e,t,a=!0)=>[void 0===e.registration||(Array.isArray(e.registration)||n(a,{path:t+".registration",expected:"(Array<string> | undefined)",value:e.registration}))&&e.registration.map(((e,r)=>"string"==typeof e||n(a,{path:t+".registration["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".registration",expected:"(Array<string> | undefined)",value:e.registration}),void 0===e.registration_by_phone||(Array.isArray(e.registration_by_phone)||n(a,{path:t+".registration_by_phone",expected:"(Array<string> | undefined)",value:e.registration_by_phone}))&&e.registration_by_phone.map(((e,r)=>"string"==typeof e||n(a,{path:t+".registration_by_phone["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".registration_by_phone",expected:"(Array<string> | undefined)",value:e.registration_by_phone}),!1===a||Object.keys(e).map((o=>{if(["registration","registration_by_phone"].some((e=>o===e)))return!0;const s=e[o];return void 0===s||(null!==s||n(a,{path:t+r(o),expected:"(Array<string> | object | undefined)",value:s}))&&(void 0===s||Array.isArray(s)&&s.map(((e,s)=>"string"==typeof e||n(a,{path:t+r(o)+"["+s+"]",expected:"string",value:e}))).every((e=>e))||"object"==typeof s&&null!==s&&!1===Array.isArray(s)&&y(s,t+r(o),a)||n(a,{path:t+r(o),expected:"(Array<string> | object | undefined)",value:s})||n(a,{path:t+r(o),expected:"(Array<string> | object | undefined)",value:s}))})).every((e=>e))].every((e=>e)),y=(e,t,n=!0)=>!0;("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerFields",value:e}))&&((e,t,a=!0)=>[(Array.isArray(e.fields)||n(a,{path:t+".fields",expected:"Array<PlayerField>",value:e.fields}))&&e.fields.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".fields["+r+"]",expected:"PlayerField",value:e}))&&s(e,t+".fields["+r+"]",a)||n(a,{path:t+".fields["+r+"]",expected:"PlayerField",value:e}))).every((e=>e))||n(a,{path:t+".fields",expected:"Array<PlayerField>",value:e.fields}),("object"==typeof e.contexts&&null!==e.contexts&&!1===Array.isArray(e.contexts)||n(a,{path:t+".contexts",expected:"{ registration?: string[] | undefined; registration_by_phone?: string[] | undefined; } & Record<string, object | string[] | undefined>",value:e.contexts}))&&m(e.contexts,t+".contexts",a)||n(a,{path:t+".contexts",expected:"{ registration?: string[] | undefined; registration_by_phone?: string[] | undefined; } & Record<string, object | string[] | undefined>",value:e.contexts})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerFields",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},U=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.identifier&&"string"==typeof e.title&&(void 0===e.slug||"string"==typeof e.slug)&&"string"==typeof e.frontend_url;return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&"number"==typeof e.freespins_total&&(void 0===e.bet_level||"number"==typeof e.bet_level)&&"string"==typeof e.stage&&(void 0===e.games||Array.isArray(e.games)&&e.games.every((e=>"string"==typeof e)))&&(void 0===e.games_info||Array.isArray(e.games_info)&&e.games_info.every((e=>"object"==typeof e&&null!==e&&t(e))))&&"string"==typeof e.provider&&(void 0===e.currency||"string"==typeof e.currency)&&"string"==typeof e.created_at&&"string"==typeof e.activatable_until&&(null===e.valid_until||"string"==typeof e.valid_until)&&"boolean"==typeof e.activatable&&(null===e.activation_condition||void 0===e.activation_condition||"string"==typeof e.activation_condition)&&"boolean"==typeof e.cancelable&&(void 0===e.isOpened||"boolean"==typeof e.isOpened)&&(void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter)&&(null===e.freespins_performed||void 0===e.freespins_performed||"number"==typeof e.freespins_performed))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),void 0===e.slug||"string"==typeof e.slug||n(a,{path:t+".slug",expected:"(string | undefined)",value:e.slug}),"string"==typeof e.frontend_url||n(a,{path:t+".frontend_url",expected:"string",value:e.frontend_url})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<PlayerFreespin>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"PlayerFreespin",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"number"==typeof e.freespins_total||n(a,{path:t+".freespins_total",expected:"number",value:e.freespins_total}),void 0===e.bet_level||"number"==typeof e.bet_level||n(a,{path:t+".bet_level",expected:"(number | undefined)",value:e.bet_level}),"string"==typeof e.stage||n(a,{path:t+".stage",expected:"string",value:e.stage}),void 0===e.games||(Array.isArray(e.games)||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}))&&e.games.map(((e,r)=>"string"==typeof e||n(a,{path:t+".games["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}),void 0===e.games_info||(Array.isArray(e.games_info)||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}))&&e.games_info.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".games_info["+o+"]",expected:"GameInfo",value:e}))&&r(e,t+".games_info["+o+"]",a)||n(a,{path:t+".games_info["+o+"]",expected:"GameInfo",value:e}))).every((e=>e))||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),void 0===e.currency||"string"==typeof e.currency||n(a,{path:t+".currency",expected:"(string | undefined)",value:e.currency}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),"string"==typeof e.activatable_until||n(a,{path:t+".activatable_until",expected:"string",value:e.activatable_until}),null===e.valid_until||"string"==typeof e.valid_until||n(a,{path:t+".valid_until",expected:"(null | string)",value:e.valid_until}),"boolean"==typeof e.activatable||n(a,{path:t+".activatable",expected:"boolean",value:e.activatable}),null===e.activation_condition||void 0===e.activation_condition||"string"==typeof e.activation_condition||n(a,{path:t+".activation_condition",expected:"(null | string | undefined)",value:e.activation_condition}),"boolean"==typeof e.cancelable||n(a,{path:t+".cancelable",expected:"boolean",value:e.cancelable}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened}),void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter||n(a,{path:t+".displayInNotificationCenter",expected:"(boolean | undefined)",value:e.displayInNotificationCenter}),null===e.freespins_performed||void 0===e.freespins_performed||"number"==typeof e.freespins_performed||n(a,{path:t+".freespins_performed",expected:"(null | number | undefined)",value:e.freespins_performed})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"PlayerFreespin",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<PlayerFreespin>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},G=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.weight&&"boolean"==typeof e.prize&&"string"==typeof e.created_at&&"number"==typeof e.id&&Array.isArray(e.bonuses)&&e.bonuses.every((e=>"object"==typeof e&&null!==e&&n(e))),n=e=>"string"==typeof e.title&&"string"==typeof e.type&&Array.isArray(e.attributes)&&e.attributes.every((e=>"object"==typeof e&&null!==e&&a(e))),a=e=>"string"==typeof e.field&&null!==e.value&&void 0!==e.value&&("number"==typeof e.value||Array.isArray(e.value)&&((e=>{const t=e,n=e[0];if(0===e.length)return!0;const a=[[e=>"string"==typeof e,e=>e.every((e=>"string"==typeof e))],[e=>"object"==typeof e&&null!==e&&r(e),e=>e.every((e=>"object"==typeof e&&null!==e&&r(e)))],[e=>"object"==typeof e&&null!==e&&s(e),e=>e.every((e=>"object"==typeof e&&null!==e&&s(e)))]].filter((e=>e[0](n)));if(1===a.length)return a[0][1](t);if(1<a.length)for(const e of a)if(t.every((t=>!0===e[0](t))))return e[1](t);return!1})(e.value)||!1)||"object"==typeof e.value&&null!==e.value&&!1===Array.isArray(e.value)&&o(e.value)),r=e=>"string"==typeof e.currency&&"number"==typeof e.amount_cents,o=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||Array.isArray(n)&&n.every((e=>"object"==typeof e&&null!==e&&r(e)))})),s=e=>"string"==typeof e.identifier&&"string"==typeof e.title;return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&("activated"===e.stage||"canceled"===e.stage||"expired"===e.stage||"finished"===e.stage||"issued"===e.stage)&&"string"==typeof e.strategy&&"string"==typeof e.created_at&&(null===e.valid_until||"string"==typeof e.valid_until)&&(void 0===e.isOpened||"boolean"==typeof e.isOpened)&&(null===e.display||"number"==typeof e.display)&&Array.isArray(e.items)&&e.items.every((e=>"object"==typeof e&&null!==e&&t(e)))&&(void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter)&&"string"==typeof e.group_key)(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>{const r=e,o=e[0];if(0===e.length)return!0;const s=[[e=>"string"==typeof e,e=>e.map(((e,r)=>"string"==typeof e||n(a,{path:t+"["+r+"]",expected:"string",value:e}))).every((e=>e))],[e=>"object"==typeof e&&null!==e&&u(e,t,!1),e=>e.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+"["+r+"]",expected:"__type.o2",value:e}))&&u(e,t+"["+r+"]",a)||n(a,{path:t+"["+r+"]",expected:"__type.o2",value:e}))).every((e=>e))],[e=>"object"==typeof e&&null!==e&&d(e,t,!1),e=>e.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+"["+r+"]",expected:"__type.o4",value:e}))&&d(e,t+"["+r+"]",a)||n(a,{path:t+"["+r+"]",expected:"__type.o4",value:e}))).every((e=>e))]],i=s.filter((e=>e[0](o)));if(1===i.length)return i[0][1](r);if(1<i.length)for(const e of i)if(r.every((t=>!0===e[0](t))))return e[1](r);return n(a,{path:t,expected:"(Array<string> | BonusAmountValue | IdentifierValue)",value:e})},i=(e,t,a=!0)=>["number"==typeof e.weight||n(a,{path:t+".weight",expected:"number",value:e.weight}),"boolean"==typeof e.prize||n(a,{path:t+".prize",expected:"boolean",value:e.prize}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),"number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),(Array.isArray(e.bonuses)||n(a,{path:t+".bonuses",expected:"Array<__type>",value:e.bonuses}))&&e.bonuses.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".bonuses["+r+"]",expected:"__type",value:e}))&&l(e,t+".bonuses["+r+"]",a)||n(a,{path:t+".bonuses["+r+"]",expected:"__type",value:e}))).every((e=>e))||n(a,{path:t+".bonuses",expected:"Array<__type>",value:e.bonuses})].every((e=>e)),l=(e,t,a=!0)=>["string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type}),(Array.isArray(e.attributes)||n(a,{path:t+".attributes",expected:"Array<__type>.o1",value:e.attributes}))&&e.attributes.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".attributes["+r+"]",expected:"__type.o1",value:e}))&&c(e,t+".attributes["+r+"]",a)||n(a,{path:t+".attributes["+r+"]",expected:"__type.o1",value:e}))).every((e=>e))||n(a,{path:t+".attributes",expected:"Array<__type>.o1",value:e.attributes})].every((e=>e)),c=(e,t,a=!0)=>["string"==typeof e.field||n(a,{path:t+".field",expected:"string",value:e.field}),(null!==e.value||n(a,{path:t+".value",expected:"(Array<string> | BonusAmountValue | IdentifierValue | __type.o3 | number)",value:e.value}))&&(void 0!==e.value||n(a,{path:t+".value",expected:"(Array<string> | BonusAmountValue | IdentifierValue | __type.o3 | number)",value:e.value}))&&("number"==typeof e.value||Array.isArray(e.value)&&(s(e.value,t+".value",a)||n(a,{path:t+".value",expected:"Array<string> | BonusAmountValue | IdentifierValue",value:e.value}))||"object"==typeof e.value&&null!==e.value&&!1===Array.isArray(e.value)&&p(e.value,t+".value",a)||n(a,{path:t+".value",expected:"(Array<string> | BonusAmountValue | IdentifierValue | __type.o3 | number)",value:e.value})||n(a,{path:t+".value",expected:"(Array<string> | BonusAmountValue | IdentifierValue | __type.o3 | number)",value:e.value}))].every((e=>e)),u=(e,t,a=!0)=>["string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents})].every((e=>e)),p=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||((Array.isArray(s)||n(a,{path:t+r(o),expected:"BonusAmountValue",value:s}))&&s.map(((e,s)=>("object"==typeof e&&null!==e||n(a,{path:t+r(o)+"["+s+"]",expected:"__type.o2",value:e}))&&u(e,t+r(o)+"["+s+"]",a)||n(a,{path:t+r(o)+"["+s+"]",expected:"__type.o2",value:e}))).every((e=>e))||n(a,{path:t+r(o),expected:"BonusAmountValue",value:s}))})).every((e=>e))].every((e=>e)),d=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<PlayerLootbox>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"PlayerLootbox",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"activated"===e.stage||"canceled"===e.stage||"expired"===e.stage||"finished"===e.stage||"issued"===e.stage||n(a,{path:t+".stage",expected:'("activated" | "canceled" | "expired" | "finished" | "issued")',value:e.stage}),"string"==typeof e.strategy||n(a,{path:t+".strategy",expected:"string",value:e.strategy}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),null===e.valid_until||"string"==typeof e.valid_until||n(a,{path:t+".valid_until",expected:"(null | string)",value:e.valid_until}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened}),null===e.display||"number"==typeof e.display||n(a,{path:t+".display",expected:"(null | number)",value:e.display}),(Array.isArray(e.items)||n(a,{path:t+".items",expected:"Array<Lootbox>",value:e.items}))&&e.items.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".items["+r+"]",expected:"Lootbox",value:e}))&&i(e,t+".items["+r+"]",a)||n(a,{path:t+".items["+r+"]",expected:"Lootbox",value:e}))).every((e=>e))||n(a,{path:t+".items",expected:"Array<Lootbox>",value:e.items}),void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter||n(a,{path:t+".displayInNotificationCenter",expected:"(boolean | undefined)",value:e.displayInNotificationCenter}),"string"==typeof e.group_key||n(a,{path:t+".group_key",expected:"string",value:e.group_key})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"PlayerLootbox",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<PlayerLootbox>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},B=e=>{const t=[];if(!1===(e=>{const t=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"string"==typeof n}));return"object"==typeof e&&null!==e&&(e=>"object"==typeof e.activity_sum&&null!==e.activity_sum&&!1===Array.isArray(e.activity_sum)&&t(e.activity_sum)&&"object"==typeof e.wager_sum&&null!==e.wager_sum&&!1===Array.isArray(e.wager_sum)&&t(e.wager_sum)&&"object"==typeof e.period&&null!==e.period&&"string"==typeof e.period.from&&"string"==typeof e.period.to)(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("string"==typeof s||n(a,{path:t+r(o),expected:"string",value:s}))})).every((e=>e))].every((e=>e)),i=(e,t,a=!0)=>["string"==typeof e.from||n(a,{path:t+".from",expected:"string",value:e.from}),"string"==typeof e.to||n(a,{path:t+".to",expected:"string",value:e.to})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerRealityCheck",value:e}))&&((e,t,a=!0)=>[("object"==typeof e.activity_sum&&null!==e.activity_sum&&!1===Array.isArray(e.activity_sum)||n(a,{path:t+".activity_sum",expected:"Record<string, string>",value:e.activity_sum}))&&s(e.activity_sum,t+".activity_sum",a)||n(a,{path:t+".activity_sum",expected:"Record<string, string>",value:e.activity_sum}),("object"==typeof e.wager_sum&&null!==e.wager_sum&&!1===Array.isArray(e.wager_sum)||n(a,{path:t+".wager_sum",expected:"Record<string, string>",value:e.wager_sum}))&&s(e.wager_sum,t+".wager_sum",a)||n(a,{path:t+".wager_sum",expected:"Record<string, string>",value:e.wager_sum}),("object"==typeof e.period&&null!==e.period||n(a,{path:t+".period",expected:"__type",value:e.period}))&&i(e.period,t+".period",a)||n(a,{path:t+".period",expected:"__type",value:e.period})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerRealityCheck",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},z=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.identifier&&(null===e.last_activity_at||void 0===e.last_activity_at||"string"==typeof e.last_activity_at))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerPlayedGame",value:e}))&&((e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),null===e.last_activity_at||void 0===e.last_activity_at||"string"==typeof e.last_activity_at||n(a,{path:t+".last_activity_at",expected:"(null | string | undefined)",value:e.last_activity_at})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerPlayedGame",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},W=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>!("object"!=typeof e.cent||null===e.cent||"string"!=typeof e.cent.authEndpoint||"string"!=typeof e.cent.timestamp||"string"!=typeof e.cent.token||"string"!=typeof e.cent.url||"string"!=typeof e.cent.user||void 0!==e.recaptcha&&"string"!=typeof e.recaptcha||void 0!==e.recaptcha_version&&"number"!=typeof e.recaptcha_version))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.authEndpoint||n(a,{path:t+".authEndpoint",expected:"string",value:e.authEndpoint}),"string"==typeof e.timestamp||n(a,{path:t+".timestamp",expected:"string",value:e.timestamp}),"string"==typeof e.token||n(a,{path:t+".token",expected:"string",value:e.token}),"string"==typeof e.url||n(a,{path:t+".url",expected:"string",value:e.url}),"string"==typeof e.user||n(a,{path:t+".user",expected:"string",value:e.user})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerSettings",value:e}))&&((e,t,a=!0)=>[("object"==typeof e.cent&&null!==e.cent||n(a,{path:t+".cent",expected:"__type",value:e.cent}))&&r(e.cent,t+".cent",a)||n(a,{path:t+".cent",expected:"__type",value:e.cent}),void 0===e.recaptcha||"string"==typeof e.recaptcha||n(a,{path:t+".recaptcha",expected:"(string | undefined)",value:e.recaptcha}),void 0===e.recaptcha_version||"number"==typeof e.recaptcha_version||n(a,{path:t+".recaptcha_version",expected:"(number | undefined)",value:e.recaptcha_version})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerSettings",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},K=e=>{const t=[];if(!1===(e=>{const t=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"string"==typeof n})),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"number"==typeof n}));return"object"==typeof e&&null!==e&&(e=>(void 0===e["ga clientId"]||"string"==typeof e["ga clientId"])&&(null===e.messages||void 0===e.messages||"object"==typeof e.messages&&null!==e.messages&&!1===Array.isArray(e.messages)&&t(e.messages))&&"number"==typeof e.deposits_count&&(null===e.deposits_sum||void 0===e.deposits_sum||"object"==typeof e.deposits_sum&&null!==e.deposits_sum&&!1===Array.isArray(e.deposits_sum)&&n(e.deposits_sum))&&(null===e.cashouts_sum||void 0===e.cashouts_sum||"object"==typeof e.cashouts_sum&&null!==e.cashouts_sum&&!1===Array.isArray(e.cashouts_sum)&&n(e.cashouts_sum))&&(null===e.bets_sum||void 0===e.bets_sum||"object"==typeof e.bets_sum&&null!==e.bets_sum&&!1===Array.isArray(e.bets_sum)&&n(e.bets_sum)))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("string"==typeof s||n(a,{path:t+r(o),expected:"string",value:s}))})).every((e=>e))].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("number"==typeof s||n(a,{path:t+r(o),expected:"number",value:s}))})).every((e=>e))].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerStats",value:e}))&&((e,t,a=!0)=>[void 0===e["ga clientId"]||"string"==typeof e["ga clientId"]||n(a,{path:t+'["ga clientId"]',expected:"(string | undefined)",value:e["ga clientId"]}),null===e.messages||void 0===e.messages||("object"==typeof e.messages&&null!==e.messages&&!1===Array.isArray(e.messages)||n(a,{path:t+".messages",expected:"(Record<string, string> | null | undefined)",value:e.messages}))&&s(e.messages,t+".messages",a)||n(a,{path:t+".messages",expected:"(Record<string, string> | null | undefined)",value:e.messages}),"number"==typeof e.deposits_count||n(a,{path:t+".deposits_count",expected:"number",value:e.deposits_count}),null===e.deposits_sum||void 0===e.deposits_sum||("object"==typeof e.deposits_sum&&null!==e.deposits_sum&&!1===Array.isArray(e.deposits_sum)||n(a,{path:t+".deposits_sum",expected:"(Record<string, number> | null | undefined)",value:e.deposits_sum}))&&i(e.deposits_sum,t+".deposits_sum",a)||n(a,{path:t+".deposits_sum",expected:"(Record<string, number> | null | undefined)",value:e.deposits_sum}),null===e.cashouts_sum||void 0===e.cashouts_sum||("object"==typeof e.cashouts_sum&&null!==e.cashouts_sum&&!1===Array.isArray(e.cashouts_sum)||n(a,{path:t+".cashouts_sum",expected:"(Record<string, number> | null | undefined)",value:e.cashouts_sum}))&&i(e.cashouts_sum,t+".cashouts_sum",a)||n(a,{path:t+".cashouts_sum",expected:"(Record<string, number> | null | undefined)",value:e.cashouts_sum}),null===e.bets_sum||void 0===e.bets_sum||("object"==typeof e.bets_sum&&null!==e.bets_sum&&!1===Array.isArray(e.bets_sum)||n(a,{path:t+".bets_sum",expected:"(Record<string, number> | null | undefined)",value:e.bets_sum}))&&i(e.bets_sum,t+".bets_sum",a)||n(a,{path:t+".bets_sum",expected:"(Record<string, number> | null | undefined)",value:e.bets_sum})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerStats",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},H=e=>{const t=[];if(!1===(e=>{const t=e=>"object"==typeof e.persistent_comp_points&&null!==e.persistent_comp_points&&n(e.persistent_comp_points),n=e=>!("boolean"!=typeof e.exclude_end||"string"!=typeof e.max&&"number"!=typeof e.max||"string"!=typeof e.min&&"number"!=typeof e.min||"string"!=typeof e.type);return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.id&&"string"==typeof e.name&&Array.isArray(e.conditions)&&e.conditions.every((e=>"object"==typeof e&&null!==e&&t(e)))&&(void 0===e.isOpened||"boolean"==typeof e.isOpened))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>[("object"==typeof e.persistent_comp_points&&null!==e.persistent_comp_points||n(a,{path:t+".persistent_comp_points",expected:"__type",value:e.persistent_comp_points}))&&o(e.persistent_comp_points,t+".persistent_comp_points",a)||n(a,{path:t+".persistent_comp_points",expected:"__type",value:e.persistent_comp_points})].every((e=>e)),o=(e,t,a=!0)=>["boolean"==typeof e.exclude_end||n(a,{path:t+".exclude_end",expected:"boolean",value:e.exclude_end}),"string"==typeof e.max||"number"==typeof e.max||n(a,{path:t+".max",expected:"(number | string)",value:e.max}),"string"==typeof e.min||"number"==typeof e.min||n(a,{path:t+".min",expected:"(number | string)",value:e.min}),"string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<PlayerStatusGroup>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"PlayerStatusGroup",value:e}))&&((e,t,a=!0)=>["string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),(Array.isArray(e.conditions)||n(a,{path:t+".conditions",expected:"Array<PlayerStatusGroupCondition>",value:e.conditions}))&&e.conditions.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".conditions["+o+"]",expected:"PlayerStatusGroupCondition",value:e}))&&r(e,t+".conditions["+o+"]",a)||n(a,{path:t+".conditions["+o+"]",expected:"PlayerStatusGroupCondition",value:e}))).every((e=>e))||n(a,{path:t+".conditions",expected:"Array<PlayerStatusGroupCondition>",value:e.conditions}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"PlayerStatusGroup",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<PlayerStatusGroup>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},J=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.name&&"string"==typeof e.id,n=e=>"boolean"==typeof e.deposit&&"boolean"==typeof e.profile;return"object"==typeof e&&null!==e&&(e=>void 0!==e.id?(e=>"number"==typeof e.id&&"string"==typeof e.email&&(void 0===e.auth_phone_number||"string"==typeof e.auth_phone_number)&&Array.isArray(e.auth_fields_missed)&&e.auth_fields_missed.every((e=>"string"==typeof e))&&Array.isArray(e.statuses)&&e.statuses.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"string"==typeof e.created_at&&"string"==typeof e.current_sign_in_at&&(null===e.confirmed_at||void 0===e.confirmed_at||"string"==typeof e.confirmed_at)&&(null===e.deposit_bonus_code||void 0===e.deposit_bonus_code||"string"==typeof e.deposit_bonus_code)&&"boolean"==typeof e.can_issue_bonuses&&"boolean"==typeof e.autoregistered&&(null===e.autologin_link||void 0===e.autologin_link||"string"==typeof e.autologin_link)&&"boolean"==typeof e.two_factor_enabled&&(null===e.gender||void 0===e.gender||"f"===e.gender||"m"===e.gender)&&(null===e.city||void 0===e.city||"string"==typeof e.city)&&(null===e.title||void 0===e.title||"string"==typeof e.title)&&(null===e.date_of_birth||void 0===e.date_of_birth||"string"==typeof e.date_of_birth)&&(null===e.place_of_birth||void 0===e.place_of_birth||"string"==typeof e.place_of_birth)&&(null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname)&&(null===e.skype||void 0===e.skype||"string"==typeof e.skype)&&(null===e.first_name||void 0===e.first_name||"string"==typeof e.first_name)&&(null===e.postal_code||void 0===e.postal_code||"string"==typeof e.postal_code)&&(null===e.security_answer||void 0===e.security_answer||"string"==typeof e.security_answer)&&(null===e.last_name||void 0===e.last_name||"string"==typeof e.last_name)&&(null===e.security_question||void 0===e.security_question||"string"==typeof e.security_question)&&(null===e.address||void 0===e.address||"string"==typeof e.address)&&(null===e.address2||void 0===e.address2||"string"==typeof e.address2)&&(null===e.personal_id_number||void 0===e.personal_id_number||"string"==typeof e.personal_id_number)&&(null===e.receive_promos||void 0===e.receive_promos||"boolean"==typeof e.receive_promos)&&(null===e.wechat||void 0===e.wechat||"string"==typeof e.wechat)&&(null===e.cpf_brasil||void 0===e.cpf_brasil||"string"==typeof e.cpf_brasil)&&(null===e.receive_sms_promos||void 0===e.receive_sms_promos||"boolean"==typeof e.receive_sms_promos)&&(void 0===e.time_zone||"string"==typeof e.time_zone)&&(null===e.country||void 0===e.country||"string"==typeof e.country)&&(null===e.nationality||void 0===e.nationality||"string"==typeof e.nationality)&&"string"==typeof e.currency&&(null===e.mobile_phone||void 0===e.mobile_phone||"string"==typeof e.mobile_phone)&&"boolean"==typeof e.verified&&(null===e.sow_questionnaire_expires_at||void 0===e.sow_questionnaire_expires_at||"string"==typeof e.sow_questionnaire_expires_at)&&(void 0===e.sow_questionnaire_requested||"boolean"==typeof e.sow_questionnaire_requested)&&(void 0===e.user_account_status||"string"==typeof e.user_account_status)&&(null===e.sumsub_verified||void 0===e.sumsub_verified||"boolean"==typeof e.sumsub_verified||"object"==typeof e.sumsub_verified&&null!==e.sumsub_verified&&n(e.sumsub_verified))&&(void 0===e.said_verified||"boolean"==typeof e.said_verified)&&"string"==typeof e.language&&Object.keys(e).every((t=>(["id","email","auth_phone_number","auth_fields_missed","statuses","created_at","current_sign_in_at","confirmed_at","deposit_bonus_code","can_issue_bonuses","autoregistered","autologin_link","two_factor_enabled","gender","city","title","date_of_birth","place_of_birth","nickname","skype","first_name","postal_code","security_answer","last_name","security_question","address","address2","personal_id_number","receive_promos","wechat","cpf_brasil","receive_sms_promos","time_zone","country","nationality","currency","mobile_phone","verified","sow_questionnaire_expires_at","sow_questionnaire_requested","user_account_status","sumsub_verified","said_verified","language"].some((e=>t===e))||e[t],!0))))(e):(e=>"string"==typeof e.language)(e))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{o().createValidate.join;const r=(e,t,a=!0)=>["string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id})].every((e=>e)),s=(e,t,a=!0)=>["boolean"==typeof e.deposit||n(a,{path:t+".deposit",expected:"boolean",value:e.deposit}),"boolean"==typeof e.profile||n(a,{path:t+".profile",expected:"boolean",value:e.profile})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"(Player | UnauthorizedPlayer)",value:e}))&&((e,t,a=!0)=>void 0!==e.id?((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.email||n(a,{path:t+".email",expected:"string",value:e.email}),void 0===e.auth_phone_number||"string"==typeof e.auth_phone_number||n(a,{path:t+".auth_phone_number",expected:"(string | undefined)",value:e.auth_phone_number}),(Array.isArray(e.auth_fields_missed)||n(a,{path:t+".auth_fields_missed",expected:"Array<string>",value:e.auth_fields_missed}))&&e.auth_fields_missed.map(((e,r)=>"string"==typeof e||n(a,{path:t+".auth_fields_missed["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".auth_fields_missed",expected:"Array<string>",value:e.auth_fields_missed}),(Array.isArray(e.statuses)||n(a,{path:t+".statuses",expected:"Array<PlayerStatus>",value:e.statuses}))&&e.statuses.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".statuses["+o+"]",expected:"PlayerStatus",value:e}))&&r(e,t+".statuses["+o+"]",a)||n(a,{path:t+".statuses["+o+"]",expected:"PlayerStatus",value:e}))).every((e=>e))||n(a,{path:t+".statuses",expected:"Array<PlayerStatus>",value:e.statuses}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),"string"==typeof e.current_sign_in_at||n(a,{path:t+".current_sign_in_at",expected:"string",value:e.current_sign_in_at}),null===e.confirmed_at||void 0===e.confirmed_at||"string"==typeof e.confirmed_at||n(a,{path:t+".confirmed_at",expected:"(null | string | undefined)",value:e.confirmed_at}),null===e.deposit_bonus_code||void 0===e.deposit_bonus_code||"string"==typeof e.deposit_bonus_code||n(a,{path:t+".deposit_bonus_code",expected:"(null | string | undefined)",value:e.deposit_bonus_code}),"boolean"==typeof e.can_issue_bonuses||n(a,{path:t+".can_issue_bonuses",expected:"boolean",value:e.can_issue_bonuses}),"boolean"==typeof e.autoregistered||n(a,{path:t+".autoregistered",expected:"boolean",value:e.autoregistered}),null===e.autologin_link||void 0===e.autologin_link||"string"==typeof e.autologin_link||n(a,{path:t+".autologin_link",expected:"(null | string | undefined)",value:e.autologin_link}),"boolean"==typeof e.two_factor_enabled||n(a,{path:t+".two_factor_enabled",expected:"boolean",value:e.two_factor_enabled}),null===e.gender||void 0===e.gender||"f"===e.gender||"m"===e.gender||n(a,{path:t+".gender",expected:'("f" | "m" | null | undefined)',value:e.gender}),null===e.city||void 0===e.city||"string"==typeof e.city||n(a,{path:t+".city",expected:"(null | string | undefined)",value:e.city}),null===e.title||void 0===e.title||"string"==typeof e.title||n(a,{path:t+".title",expected:"(null | string | undefined)",value:e.title}),null===e.date_of_birth||void 0===e.date_of_birth||"string"==typeof e.date_of_birth||n(a,{path:t+".date_of_birth",expected:"(null | string | undefined)",value:e.date_of_birth}),null===e.place_of_birth||void 0===e.place_of_birth||"string"==typeof e.place_of_birth||n(a,{path:t+".place_of_birth",expected:"(null | string | undefined)",value:e.place_of_birth}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),null===e.skype||void 0===e.skype||"string"==typeof e.skype||n(a,{path:t+".skype",expected:"(null | string | undefined)",value:e.skype}),null===e.first_name||void 0===e.first_name||"string"==typeof e.first_name||n(a,{path:t+".first_name",expected:"(null | string | undefined)",value:e.first_name}),null===e.postal_code||void 0===e.postal_code||"string"==typeof e.postal_code||n(a,{path:t+".postal_code",expected:"(null | string | undefined)",value:e.postal_code}),null===e.security_answer||void 0===e.security_answer||"string"==typeof e.security_answer||n(a,{path:t+".security_answer",expected:"(null | string | undefined)",value:e.security_answer}),null===e.last_name||void 0===e.last_name||"string"==typeof e.last_name||n(a,{path:t+".last_name",expected:"(null | string | undefined)",value:e.last_name}),null===e.security_question||void 0===e.security_question||"string"==typeof e.security_question||n(a,{path:t+".security_question",expected:"(null | string | undefined)",value:e.security_question}),null===e.address||void 0===e.address||"string"==typeof e.address||n(a,{path:t+".address",expected:"(null | string | undefined)",value:e.address}),null===e.address2||void 0===e.address2||"string"==typeof e.address2||n(a,{path:t+".address2",expected:"(null | string | undefined)",value:e.address2}),null===e.personal_id_number||void 0===e.personal_id_number||"string"==typeof e.personal_id_number||n(a,{path:t+".personal_id_number",expected:"(null | string | undefined)",value:e.personal_id_number}),null===e.receive_promos||void 0===e.receive_promos||"boolean"==typeof e.receive_promos||n(a,{path:t+".receive_promos",expected:"(boolean | null | undefined)",value:e.receive_promos}),null===e.wechat||void 0===e.wechat||"string"==typeof e.wechat||n(a,{path:t+".wechat",expected:"(null | string | undefined)",value:e.wechat}),null===e.cpf_brasil||void 0===e.cpf_brasil||"string"==typeof e.cpf_brasil||n(a,{path:t+".cpf_brasil",expected:"(null | string | undefined)",value:e.cpf_brasil}),null===e.receive_sms_promos||void 0===e.receive_sms_promos||"boolean"==typeof e.receive_sms_promos||n(a,{path:t+".receive_sms_promos",expected:"(boolean | null | undefined)",value:e.receive_sms_promos}),void 0===e.time_zone||"string"==typeof e.time_zone||n(a,{path:t+".time_zone",expected:"(string | undefined)",value:e.time_zone}),null===e.country||void 0===e.country||"string"==typeof e.country||n(a,{path:t+".country",expected:"(null | string | undefined)",value:e.country}),null===e.nationality||void 0===e.nationality||"string"==typeof e.nationality||n(a,{path:t+".nationality",expected:"(null | string | undefined)",value:e.nationality}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),null===e.mobile_phone||void 0===e.mobile_phone||"string"==typeof e.mobile_phone||n(a,{path:t+".mobile_phone",expected:"(null | string | undefined)",value:e.mobile_phone}),"boolean"==typeof e.verified||n(a,{path:t+".verified",expected:"boolean",value:e.verified}),null===e.sow_questionnaire_expires_at||void 0===e.sow_questionnaire_expires_at||"string"==typeof e.sow_questionnaire_expires_at||n(a,{path:t+".sow_questionnaire_expires_at",expected:"(null | string | undefined)",value:e.sow_questionnaire_expires_at}),void 0===e.sow_questionnaire_requested||"boolean"==typeof e.sow_questionnaire_requested||n(a,{path:t+".sow_questionnaire_requested",expected:"(boolean | undefined)",value:e.sow_questionnaire_requested}),void 0===e.user_account_status||"string"==typeof e.user_account_status||n(a,{path:t+".user_account_status",expected:"(string | undefined)",value:e.user_account_status}),null===e.sumsub_verified||void 0===e.sumsub_verified||"boolean"==typeof e.sumsub_verified||("object"==typeof e.sumsub_verified&&null!==e.sumsub_verified||n(a,{path:t+".sumsub_verified",expected:"(__type | boolean | null | undefined)",value:e.sumsub_verified}))&&s(e.sumsub_verified,t+".sumsub_verified",a)||n(a,{path:t+".sumsub_verified",expected:"(__type | boolean | null | undefined)",value:e.sumsub_verified}),void 0===e.said_verified||"boolean"==typeof e.said_verified||n(a,{path:t+".said_verified",expected:"(boolean | undefined)",value:e.said_verified}),"string"==typeof e.language||n(a,{path:t+".language",expected:"string",value:e.language}),!1===a||Object.keys(e).map((t=>(["id","email","auth_phone_number","auth_fields_missed","statuses","created_at","current_sign_in_at","confirmed_at","deposit_bonus_code","can_issue_bonuses","autoregistered","autologin_link","two_factor_enabled","gender","city","title","date_of_birth","place_of_birth","nickname","skype","first_name","postal_code","security_answer","last_name","security_question","address","address2","personal_id_number","receive_promos","wechat","cpf_brasil","receive_sms_promos","time_zone","country","nationality","currency","mobile_phone","verified","sow_questionnaire_expires_at","sow_questionnaire_requested","user_account_status","sumsub_verified","said_verified","language"].some((e=>t===e))||e[t],!0))).every((e=>e))].every((e=>e)))(e,t,a):((e,t,a=!0)=>["string"==typeof e.language||n(a,{path:t+".language",expected:"string",value:e.language})].every((e=>e)))(e,t,a))(e,t+"",!0)||n(!0,{path:t+"",expected:"(Player | UnauthorizedPlayer)",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},X=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.name&&"string"==typeof e.id,n=e=>"boolean"==typeof e.deposit&&"boolean"==typeof e.profile;return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.email&&(void 0===e.auth_phone_number||"string"==typeof e.auth_phone_number)&&Array.isArray(e.auth_fields_missed)&&e.auth_fields_missed.every((e=>"string"==typeof e))&&Array.isArray(e.statuses)&&e.statuses.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"string"==typeof e.created_at&&"string"==typeof e.current_sign_in_at&&(null===e.confirmed_at||void 0===e.confirmed_at||"string"==typeof e.confirmed_at)&&(null===e.deposit_bonus_code||void 0===e.deposit_bonus_code||"string"==typeof e.deposit_bonus_code)&&"boolean"==typeof e.can_issue_bonuses&&"boolean"==typeof e.autoregistered&&(null===e.autologin_link||void 0===e.autologin_link||"string"==typeof e.autologin_link)&&"boolean"==typeof e.two_factor_enabled&&(null===e.gender||void 0===e.gender||"f"===e.gender||"m"===e.gender)&&(null===e.city||void 0===e.city||"string"==typeof e.city)&&(null===e.title||void 0===e.title||"string"==typeof e.title)&&(null===e.date_of_birth||void 0===e.date_of_birth||"string"==typeof e.date_of_birth)&&(null===e.place_of_birth||void 0===e.place_of_birth||"string"==typeof e.place_of_birth)&&(null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname)&&(null===e.skype||void 0===e.skype||"string"==typeof e.skype)&&(null===e.first_name||void 0===e.first_name||"string"==typeof e.first_name)&&(null===e.postal_code||void 0===e.postal_code||"string"==typeof e.postal_code)&&(null===e.security_answer||void 0===e.security_answer||"string"==typeof e.security_answer)&&(null===e.last_name||void 0===e.last_name||"string"==typeof e.last_name)&&(null===e.security_question||void 0===e.security_question||"string"==typeof e.security_question)&&(null===e.address||void 0===e.address||"string"==typeof e.address)&&(null===e.address2||void 0===e.address2||"string"==typeof e.address2)&&(null===e.personal_id_number||void 0===e.personal_id_number||"string"==typeof e.personal_id_number)&&(null===e.receive_promos||void 0===e.receive_promos||"boolean"==typeof e.receive_promos)&&(null===e.wechat||void 0===e.wechat||"string"==typeof e.wechat)&&(null===e.cpf_brasil||void 0===e.cpf_brasil||"string"==typeof e.cpf_brasil)&&(null===e.receive_sms_promos||void 0===e.receive_sms_promos||"boolean"==typeof e.receive_sms_promos)&&(void 0===e.time_zone||"string"==typeof e.time_zone)&&(null===e.country||void 0===e.country||"string"==typeof e.country)&&(null===e.nationality||void 0===e.nationality||"string"==typeof e.nationality)&&"string"==typeof e.currency&&(null===e.mobile_phone||void 0===e.mobile_phone||"string"==typeof e.mobile_phone)&&"boolean"==typeof e.verified&&(null===e.sow_questionnaire_expires_at||void 0===e.sow_questionnaire_expires_at||"string"==typeof e.sow_questionnaire_expires_at)&&(void 0===e.sow_questionnaire_requested||"boolean"==typeof e.sow_questionnaire_requested)&&(void 0===e.user_account_status||"string"==typeof e.user_account_status)&&(null===e.sumsub_verified||void 0===e.sumsub_verified||"boolean"==typeof e.sumsub_verified||"object"==typeof e.sumsub_verified&&null!==e.sumsub_verified&&n(e.sumsub_verified))&&(void 0===e.said_verified||"boolean"==typeof e.said_verified)&&"string"==typeof e.language&&Object.keys(e).every((t=>{if(["id","email","auth_phone_number","auth_fields_missed","statuses","created_at","current_sign_in_at","confirmed_at","deposit_bonus_code","can_issue_bonuses","autoregistered","autologin_link","two_factor_enabled","gender","city","title","date_of_birth","place_of_birth","nickname","skype","first_name","postal_code","security_answer","last_name","security_question","address","address2","personal_id_number","receive_promos","wechat","cpf_brasil","receive_sms_promos","time_zone","country","nationality","currency","mobile_phone","verified","sow_questionnaire_expires_at","sow_questionnaire_requested","user_account_status","sumsub_verified","said_verified","language"].some((e=>t===e)))return!0;e[t];return!0})))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{o().createValidate.join;const r=(e,t,a=!0)=>["string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id})].every((e=>e)),s=(e,t,a=!0)=>["boolean"==typeof e.deposit||n(a,{path:t+".deposit",expected:"boolean",value:e.deposit}),"boolean"==typeof e.profile||n(a,{path:t+".profile",expected:"boolean",value:e.profile})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"Player",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.email||n(a,{path:t+".email",expected:"string",value:e.email}),void 0===e.auth_phone_number||"string"==typeof e.auth_phone_number||n(a,{path:t+".auth_phone_number",expected:"(string | undefined)",value:e.auth_phone_number}),(Array.isArray(e.auth_fields_missed)||n(a,{path:t+".auth_fields_missed",expected:"Array<string>",value:e.auth_fields_missed}))&&e.auth_fields_missed.map(((e,r)=>"string"==typeof e||n(a,{path:t+".auth_fields_missed["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".auth_fields_missed",expected:"Array<string>",value:e.auth_fields_missed}),(Array.isArray(e.statuses)||n(a,{path:t+".statuses",expected:"Array<PlayerStatus>",value:e.statuses}))&&e.statuses.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".statuses["+o+"]",expected:"PlayerStatus",value:e}))&&r(e,t+".statuses["+o+"]",a)||n(a,{path:t+".statuses["+o+"]",expected:"PlayerStatus",value:e}))).every((e=>e))||n(a,{path:t+".statuses",expected:"Array<PlayerStatus>",value:e.statuses}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),"string"==typeof e.current_sign_in_at||n(a,{path:t+".current_sign_in_at",expected:"string",value:e.current_sign_in_at}),null===e.confirmed_at||void 0===e.confirmed_at||"string"==typeof e.confirmed_at||n(a,{path:t+".confirmed_at",expected:"(null | string | undefined)",value:e.confirmed_at}),null===e.deposit_bonus_code||void 0===e.deposit_bonus_code||"string"==typeof e.deposit_bonus_code||n(a,{path:t+".deposit_bonus_code",expected:"(null | string | undefined)",value:e.deposit_bonus_code}),"boolean"==typeof e.can_issue_bonuses||n(a,{path:t+".can_issue_bonuses",expected:"boolean",value:e.can_issue_bonuses}),"boolean"==typeof e.autoregistered||n(a,{path:t+".autoregistered",expected:"boolean",value:e.autoregistered}),null===e.autologin_link||void 0===e.autologin_link||"string"==typeof e.autologin_link||n(a,{path:t+".autologin_link",expected:"(null | string | undefined)",value:e.autologin_link}),"boolean"==typeof e.two_factor_enabled||n(a,{path:t+".two_factor_enabled",expected:"boolean",value:e.two_factor_enabled}),null===e.gender||void 0===e.gender||"f"===e.gender||"m"===e.gender||n(a,{path:t+".gender",expected:'("f" | "m" | null | undefined)',value:e.gender}),null===e.city||void 0===e.city||"string"==typeof e.city||n(a,{path:t+".city",expected:"(null | string | undefined)",value:e.city}),null===e.title||void 0===e.title||"string"==typeof e.title||n(a,{path:t+".title",expected:"(null | string | undefined)",value:e.title}),null===e.date_of_birth||void 0===e.date_of_birth||"string"==typeof e.date_of_birth||n(a,{path:t+".date_of_birth",expected:"(null | string | undefined)",value:e.date_of_birth}),null===e.place_of_birth||void 0===e.place_of_birth||"string"==typeof e.place_of_birth||n(a,{path:t+".place_of_birth",expected:"(null | string | undefined)",value:e.place_of_birth}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),null===e.skype||void 0===e.skype||"string"==typeof e.skype||n(a,{path:t+".skype",expected:"(null | string | undefined)",value:e.skype}),null===e.first_name||void 0===e.first_name||"string"==typeof e.first_name||n(a,{path:t+".first_name",expected:"(null | string | undefined)",value:e.first_name}),null===e.postal_code||void 0===e.postal_code||"string"==typeof e.postal_code||n(a,{path:t+".postal_code",expected:"(null | string | undefined)",value:e.postal_code}),null===e.security_answer||void 0===e.security_answer||"string"==typeof e.security_answer||n(a,{path:t+".security_answer",expected:"(null | string | undefined)",value:e.security_answer}),null===e.last_name||void 0===e.last_name||"string"==typeof e.last_name||n(a,{path:t+".last_name",expected:"(null | string | undefined)",value:e.last_name}),null===e.security_question||void 0===e.security_question||"string"==typeof e.security_question||n(a,{path:t+".security_question",expected:"(null | string | undefined)",value:e.security_question}),null===e.address||void 0===e.address||"string"==typeof e.address||n(a,{path:t+".address",expected:"(null | string | undefined)",value:e.address}),null===e.address2||void 0===e.address2||"string"==typeof e.address2||n(a,{path:t+".address2",expected:"(null | string | undefined)",value:e.address2}),null===e.personal_id_number||void 0===e.personal_id_number||"string"==typeof e.personal_id_number||n(a,{path:t+".personal_id_number",expected:"(null | string | undefined)",value:e.personal_id_number}),null===e.receive_promos||void 0===e.receive_promos||"boolean"==typeof e.receive_promos||n(a,{path:t+".receive_promos",expected:"(boolean | null | undefined)",value:e.receive_promos}),null===e.wechat||void 0===e.wechat||"string"==typeof e.wechat||n(a,{path:t+".wechat",expected:"(null | string | undefined)",value:e.wechat}),null===e.cpf_brasil||void 0===e.cpf_brasil||"string"==typeof e.cpf_brasil||n(a,{path:t+".cpf_brasil",expected:"(null | string | undefined)",value:e.cpf_brasil}),null===e.receive_sms_promos||void 0===e.receive_sms_promos||"boolean"==typeof e.receive_sms_promos||n(a,{path:t+".receive_sms_promos",expected:"(boolean | null | undefined)",value:e.receive_sms_promos}),void 0===e.time_zone||"string"==typeof e.time_zone||n(a,{path:t+".time_zone",expected:"(string | undefined)",value:e.time_zone}),null===e.country||void 0===e.country||"string"==typeof e.country||n(a,{path:t+".country",expected:"(null | string | undefined)",value:e.country}),null===e.nationality||void 0===e.nationality||"string"==typeof e.nationality||n(a,{path:t+".nationality",expected:"(null | string | undefined)",value:e.nationality}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),null===e.mobile_phone||void 0===e.mobile_phone||"string"==typeof e.mobile_phone||n(a,{path:t+".mobile_phone",expected:"(null | string | undefined)",value:e.mobile_phone}),"boolean"==typeof e.verified||n(a,{path:t+".verified",expected:"boolean",value:e.verified}),null===e.sow_questionnaire_expires_at||void 0===e.sow_questionnaire_expires_at||"string"==typeof e.sow_questionnaire_expires_at||n(a,{path:t+".sow_questionnaire_expires_at",expected:"(null | string | undefined)",value:e.sow_questionnaire_expires_at}),void 0===e.sow_questionnaire_requested||"boolean"==typeof e.sow_questionnaire_requested||n(a,{path:t+".sow_questionnaire_requested",expected:"(boolean | undefined)",value:e.sow_questionnaire_requested}),void 0===e.user_account_status||"string"==typeof e.user_account_status||n(a,{path:t+".user_account_status",expected:"(string | undefined)",value:e.user_account_status}),null===e.sumsub_verified||void 0===e.sumsub_verified||"boolean"==typeof e.sumsub_verified||("object"==typeof e.sumsub_verified&&null!==e.sumsub_verified||n(a,{path:t+".sumsub_verified",expected:"(__type | boolean | null | undefined)",value:e.sumsub_verified}))&&s(e.sumsub_verified,t+".sumsub_verified",a)||n(a,{path:t+".sumsub_verified",expected:"(__type | boolean | null | undefined)",value:e.sumsub_verified}),void 0===e.said_verified||"boolean"==typeof e.said_verified||n(a,{path:t+".said_verified",expected:"(boolean | undefined)",value:e.said_verified}),"string"==typeof e.language||n(a,{path:t+".language",expected:"string",value:e.language}),!1===a||Object.keys(e).map((t=>{if(["id","email","auth_phone_number","auth_fields_missed","statuses","created_at","current_sign_in_at","confirmed_at","deposit_bonus_code","can_issue_bonuses","autoregistered","autologin_link","two_factor_enabled","gender","city","title","date_of_birth","place_of_birth","nickname","skype","first_name","postal_code","security_answer","last_name","security_question","address","address2","personal_id_number","receive_promos","wechat","cpf_brasil","receive_sms_promos","time_zone","country","nationality","currency","mobile_phone","verified","sow_questionnaire_expires_at","sow_questionnaire_requested","user_account_status","sumsub_verified","said_verified","language"].some((e=>t===e)))return!0;e[t];return!0})).every((e=>e))].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"Player",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Y=e=>{const t=[];if(!1===(e=>{const t=e=>!("boolean"!=typeof e.enabled||void 0!==e.tenant_id&&"string"!=typeof e.tenant_id||void 0!==e.identifier&&"string"!=typeof e.identifier),n=e=>"boolean"==typeof e.enabled,a=e=>void 0!==e.flow?(e=>"string"==typeof e.flow&&"boolean"==typeof e.enable&&"string"==typeof e.base_url&&(void 0===e.profile_path||"string"==typeof e.profile_path))(e):void 0!==e.flows&&(e=>"object"==typeof e.flows&&null!==e.flows&&"string"==typeof e.flows.deposit&&"string"==typeof e.flows.profile&&"boolean"==typeof e.enable&&"string"==typeof e.base_url&&(void 0===e.profile_path||"string"==typeof e.profile_path))(e);return"object"==typeof e&&null!==e&&(e=>"object"==typeof e.apps&&null!==e.apps&&"boolean"==typeof e.apps.casino&&"boolean"==typeof e.apps.sportsbook&&"boolean"==typeof e.available_currency_exchange&&(""===e.license||"BG"===e.license||"CW"===e.license||"EE"===e.license||"GR"===e.license||"MT"===e.license||"RO"===e.license)&&"boolean"==typeof e.player_two_factor_auth&&(null===e.country_flags||Array.isArray(e.country_flags)&&e.country_flags.every((e=>"string"==typeof e)))&&"object"==typeof e.livespins&&null!==e.livespins&&t(e.livespins)&&(void 0===e.registration_by_phone||"object"==typeof e.registration_by_phone&&null!==e.registration_by_phone&&n(e.registration_by_phone))&&(void 0===e.sns_config||"object"==typeof e.sns_config&&null!==e.sns_config&&a(e.sns_config))&&(void 0===e.call_request_reasons||Array.isArray(e.call_request_reasons)&&e.call_request_reasons.every((e=>"string"==typeof e))))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["boolean"==typeof e.casino||n(a,{path:t+".casino",expected:"boolean",value:e.casino}),"boolean"==typeof e.sportsbook||n(a,{path:t+".sportsbook",expected:"boolean",value:e.sportsbook})].every((e=>e)),o=(e,t,a=!0)=>["boolean"==typeof e.enabled||n(a,{path:t+".enabled",expected:"boolean",value:e.enabled}),void 0===e.tenant_id||"string"==typeof e.tenant_id||n(a,{path:t+".tenant_id",expected:"(string | undefined)",value:e.tenant_id}),void 0===e.identifier||"string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"(string | undefined)",value:e.identifier})].every((e=>e)),s=(e,t,a=!0)=>["boolean"==typeof e.enabled||n(a,{path:t+".enabled",expected:"boolean",value:e.enabled})].every((e=>e)),i=(e,t,a=!0)=>["string"==typeof e.deposit||n(a,{path:t+".deposit",expected:"string",value:e.deposit}),"string"==typeof e.profile||n(a,{path:t+".profile",expected:"string",value:e.profile})].every((e=>e)),l=(e,t,a=!0)=>void 0!==e.flow?((e,t,a=!0)=>["string"==typeof e.flow||n(a,{path:t+".flow",expected:"string",value:e.flow}),"boolean"==typeof e.enable||n(a,{path:t+".enable",expected:"boolean",value:e.enable}),"string"==typeof e.base_url||n(a,{path:t+".base_url",expected:"string",value:e.base_url}),void 0===e.profile_path||"string"==typeof e.profile_path||n(a,{path:t+".profile_path",expected:"(string | undefined)",value:e.profile_path})].every((e=>e)))(e,t,a):void 0!==e.flows?((e,t,a=!0)=>[("object"==typeof e.flows&&null!==e.flows||n(a,{path:t+".flows",expected:"__type.o1",value:e.flows}))&&i(e.flows,t+".flows",a)||n(a,{path:t+".flows",expected:"__type.o1",value:e.flows}),"boolean"==typeof e.enable||n(a,{path:t+".enable",expected:"boolean",value:e.enable}),"string"==typeof e.base_url||n(a,{path:t+".base_url",expected:"string",value:e.base_url}),void 0===e.profile_path||"string"==typeof e.profile_path||n(a,{path:t+".profile_path",expected:"(string | undefined)",value:e.profile_path})].every((e=>e)))(e,t,a):n(a,{path:t,expected:"(SnsConfigSingleContext | SnsConfigMultipleContexts)",value:e});("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"ProjectInfo",value:e}))&&((e,t,a=!0)=>[("object"==typeof e.apps&&null!==e.apps||n(a,{path:t+".apps",expected:"__type",value:e.apps}))&&r(e.apps,t+".apps",a)||n(a,{path:t+".apps",expected:"__type",value:e.apps}),"boolean"==typeof e.available_currency_exchange||n(a,{path:t+".available_currency_exchange",expected:"boolean",value:e.available_currency_exchange}),""===e.license||"BG"===e.license||"CW"===e.license||"EE"===e.license||"GR"===e.license||"MT"===e.license||"RO"===e.license||n(a,{path:t+".license",expected:'("" | "BG" | "CW" | "EE" | "GR" | "MT" | "RO")',value:e.license}),"boolean"==typeof e.player_two_factor_auth||n(a,{path:t+".player_two_factor_auth",expected:"boolean",value:e.player_two_factor_auth}),null===e.country_flags||(Array.isArray(e.country_flags)||n(a,{path:t+".country_flags",expected:"(Array<string> | null)",value:e.country_flags}))&&e.country_flags.map(((e,r)=>"string"==typeof e||n(a,{path:t+".country_flags["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".country_flags",expected:"(Array<string> | null)",value:e.country_flags}),("object"==typeof e.livespins&&null!==e.livespins||n(a,{path:t+".livespins",expected:"ProjectInfoLivespins",value:e.livespins}))&&o(e.livespins,t+".livespins",a)||n(a,{path:t+".livespins",expected:"ProjectInfoLivespins",value:e.livespins}),void 0===e.registration_by_phone||("object"==typeof e.registration_by_phone&&null!==e.registration_by_phone||n(a,{path:t+".registration_by_phone",expected:"(RegistrationByPhone | undefined)",value:e.registration_by_phone}))&&s(e.registration_by_phone,t+".registration_by_phone",a)||n(a,{path:t+".registration_by_phone",expected:"(RegistrationByPhone | undefined)",value:e.registration_by_phone}),void 0===e.sns_config||("object"==typeof e.sns_config&&null!==e.sns_config||n(a,{path:t+".sns_config",expected:"(SnsConfigMultipleContexts | SnsConfigSingleContext | undefined)",value:e.sns_config}))&&l(e.sns_config,t+".sns_config",a)||n(a,{path:t+".sns_config",expected:"(SnsConfigMultipleContexts | SnsConfigSingleContext | undefined)",value:e.sns_config}),void 0===e.call_request_reasons||(Array.isArray(e.call_request_reasons)||n(a,{path:t+".call_request_reasons",expected:"(Array<string> | undefined)",value:e.call_request_reasons}))&&e.call_request_reasons.map(((e,r)=>"string"==typeof e||n(a,{path:t+".call_request_reasons["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".call_request_reasons",expected:"(Array<string> | undefined)",value:e.call_request_reasons})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"ProjectInfo",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Q=e=>{const t=[];if(!1===(e=>{const t=e=>(void 0===e.provider||"string"==typeof e.provider)&&(void 0===e.identifier||Array.isArray(e.identifier)&&e.identifier.every((e=>"string"==typeof e))),n=e=>void 0!==e.code?(e=>Array.isArray(e.code)&&e.code.every((e=>"string"==typeof e)))(e):!t(e)||t(e);return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.mark&&("auth"===e.resource||"currency"===e.resource||"game"===e.resource)&&"object"==typeof e.scope&&null!==e.scope&&!1===Array.isArray(e.scope)&&n(e.scope))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>void 0!==e.code?((e,t,a=!0)=>[(Array.isArray(e.code)||n(a,{path:t+".code",expected:"Array<string>",value:e.code}))&&e.code.map(((e,r)=>"string"==typeof e||n(a,{path:t+".code["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".code",expected:"Array<string>",value:e.code})].every((e=>e)))(e,t,a):((e,t,a=!0)=>[void 0===e.provider||"string"==typeof e.provider||n(a,{path:t+".provider",expected:"(string | undefined)",value:e.provider}),void 0===e.identifier||(Array.isArray(e.identifier)||n(a,{path:t+".identifier",expected:"(Array<string> | undefined)",value:e.identifier}))&&e.identifier.map(((e,r)=>"string"==typeof e||n(a,{path:t+".identifier["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".identifier",expected:"(Array<string> | undefined)",value:e.identifier})].every((e=>e)))(e,t,!1)||!0;(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<RestrictionsItem>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"RestrictionsItem",value:e}))&&((e,t,a=!0)=>["string"==typeof e.mark||n(a,{path:t+".mark",expected:"string",value:e.mark}),"auth"===e.resource||"currency"===e.resource||"game"===e.resource||n(a,{path:t+".resource",expected:'("auth" | "currency" | "game")',value:e.resource}),("object"==typeof e.scope&&null!==e.scope&&!1===Array.isArray(e.scope)||n(a,{path:t+".scope",expected:"(AuthRestrictionScope | CurrencyRestrictionScope | GameRestrictionScope)",value:e.scope}))&&r(e.scope,t+".scope",a)||n(a,{path:t+".scope",expected:"(AuthRestrictionScope | CurrencyRestrictionScope | GameRestrictionScope)",value:e.scope})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"RestrictionsItem",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<RestrictionsItem>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ee=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.code&&"string"==typeof e.name&&"number"==typeof e.offset)(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<TimeZonesItem>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"TimeZonesItem",value:e}))&&((e,t,a=!0)=>["string"==typeof e.code||n(a,{path:t+".code",expected:"string",value:e.code}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"number"==typeof e.offset||n(a,{path:t+".offset",expected:"number",value:e.offset})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"TimeZonesItem",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<TimeZonesItem>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},te=e=>{const t=[];if(!1===(e=>{const t=e=>!("number"!=typeof e.tournament_id||null!==e.tournament_team_id&&"number"!=typeof e.tournament_team_id||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||null!==e.user_confirmed&&void 0!==e.user_confirmed&&"boolean"!=typeof e.user_confirmed||void 0!==e.bets&&"string"!=typeof e.bets||void 0!==e.bet_cents&&"number"!=typeof e.bet_cents||void 0!==e.wins&&"string"!=typeof e.wins||void 0!==e.win_cents&&"number"!=typeof e.win_cents||void 0!==e.rate&&"number"!=typeof e.rate||void 0!==e.games_taken&&"number"!=typeof e.games_taken||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.award_place_in_team&&void 0!==e.award_place_in_team&&"number"!=typeof e.award_place_in_team||void 0!==e.points&&"number"!=typeof e.points);return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"number"==typeof e.tournament_id&&(void 0===e.bets||"string"==typeof e.bets)&&(void 0===e.bet_cents||"number"==typeof e.bet_cents)&&(void 0===e.wins||"string"==typeof e.wins)&&(void 0===e.win_cents||"number"==typeof e.win_cents)&&(void 0===e.rate||"number"==typeof e.rate)&&(void 0===e.games_taken||"number"==typeof e.games_taken)&&(void 0===e.points||"number"==typeof e.points)&&(void 0===e.title||"string"==typeof e.title)&&(void 0===e.top_players||Array.isArray(e.top_players)&&e.top_players.every((e=>"object"==typeof e&&null!==e&&t(e)))))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.tournament_id||n(a,{path:t+".tournament_id",expected:"number",value:e.tournament_id}),null===e.tournament_team_id||"number"==typeof e.tournament_team_id||n(a,{path:t+".tournament_team_id",expected:"(null | number)",value:e.tournament_team_id}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),null===e.user_confirmed||void 0===e.user_confirmed||"boolean"==typeof e.user_confirmed||n(a,{path:t+".user_confirmed",expected:"(boolean | null | undefined)",value:e.user_confirmed}),void 0===e.bets||"string"==typeof e.bets||n(a,{path:t+".bets",expected:"(string | undefined)",value:e.bets}),void 0===e.bet_cents||"number"==typeof e.bet_cents||n(a,{path:t+".bet_cents",expected:"(number | undefined)",value:e.bet_cents}),void 0===e.wins||"string"==typeof e.wins||n(a,{path:t+".wins",expected:"(string | undefined)",value:e.wins}),void 0===e.win_cents||"number"==typeof e.win_cents||n(a,{path:t+".win_cents",expected:"(number | undefined)",value:e.win_cents}),void 0===e.rate||"number"==typeof e.rate||n(a,{path:t+".rate",expected:"(number | undefined)",value:e.rate}),void 0===e.games_taken||"number"==typeof e.games_taken||n(a,{path:t+".games_taken",expected:"(number | undefined)",value:e.games_taken}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.award_place_in_team||void 0===e.award_place_in_team||"number"==typeof e.award_place_in_team||n(a,{path:t+".award_place_in_team",expected:"(null | number | undefined)",value:e.award_place_in_team}),void 0===e.points||"number"==typeof e.points||n(a,{path:t+".points",expected:"(number | undefined)",value:e.points})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"TournamentTeam",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"number"==typeof e.tournament_id||n(a,{path:t+".tournament_id",expected:"number",value:e.tournament_id}),void 0===e.bets||"string"==typeof e.bets||n(a,{path:t+".bets",expected:"(string | undefined)",value:e.bets}),void 0===e.bet_cents||"number"==typeof e.bet_cents||n(a,{path:t+".bet_cents",expected:"(number | undefined)",value:e.bet_cents}),void 0===e.wins||"string"==typeof e.wins||n(a,{path:t+".wins",expected:"(string | undefined)",value:e.wins}),void 0===e.win_cents||"number"==typeof e.win_cents||n(a,{path:t+".win_cents",expected:"(number | undefined)",value:e.win_cents}),void 0===e.rate||"number"==typeof e.rate||n(a,{path:t+".rate",expected:"(number | undefined)",value:e.rate}),void 0===e.games_taken||"number"==typeof e.games_taken||n(a,{path:t+".games_taken",expected:"(number | undefined)",value:e.games_taken}),void 0===e.points||"number"==typeof e.points||n(a,{path:t+".points",expected:"(number | undefined)",value:e.points}),void 0===e.title||"string"==typeof e.title||n(a,{path:t+".title",expected:"(string | undefined)",value:e.title}),void 0===e.top_players||(Array.isArray(e.top_players)||n(a,{path:t+".top_players",expected:"(Array<TournamentTeamPlayer> | undefined)",value:e.top_players}))&&e.top_players.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".top_players["+o+"]",expected:"TournamentTeamPlayer",value:e}))&&r(e,t+".top_players["+o+"]",a)||n(a,{path:t+".top_players["+o+"]",expected:"TournamentTeamPlayer",value:e}))).every((e=>e))||n(a,{path:t+".top_players",expected:"(Array<TournamentTeamPlayer> | undefined)",value:e.top_players})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"TournamentTeam",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ne=e=>{const t=[];if(!1===(e=>{const t=e=>!("number"!=typeof e.tournament_id||null!==e.tournament_team_id&&"number"!=typeof e.tournament_team_id||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||null!==e.user_confirmed&&void 0!==e.user_confirmed&&"boolean"!=typeof e.user_confirmed||void 0!==e.bets&&"string"!=typeof e.bets||void 0!==e.bet_cents&&"number"!=typeof e.bet_cents||void 0!==e.wins&&"string"!=typeof e.wins||void 0!==e.win_cents&&"number"!=typeof e.win_cents||void 0!==e.rate&&"number"!=typeof e.rate||void 0!==e.games_taken&&"number"!=typeof e.games_taken||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.award_place_in_team&&void 0!==e.award_place_in_team&&"number"!=typeof e.award_place_in_team||void 0!==e.points&&"number"!=typeof e.points);return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"number"==typeof e.tournament_id&&(void 0===e.bets||"string"==typeof e.bets)&&(void 0===e.bet_cents||"number"==typeof e.bet_cents)&&(void 0===e.wins||"string"==typeof e.wins)&&(void 0===e.win_cents||"number"==typeof e.win_cents)&&(void 0===e.rate||"number"==typeof e.rate)&&(void 0===e.games_taken||"number"==typeof e.games_taken)&&(void 0===e.points||"number"==typeof e.points)&&(void 0===e.title||"string"==typeof e.title)&&(void 0===e.top_players||Array.isArray(e.top_players)&&e.top_players.every((e=>"object"==typeof e&&null!==e&&t(e)))))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.tournament_id||n(a,{path:t+".tournament_id",expected:"number",value:e.tournament_id}),null===e.tournament_team_id||"number"==typeof e.tournament_team_id||n(a,{path:t+".tournament_team_id",expected:"(null | number)",value:e.tournament_team_id}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),null===e.user_confirmed||void 0===e.user_confirmed||"boolean"==typeof e.user_confirmed||n(a,{path:t+".user_confirmed",expected:"(boolean | null | undefined)",value:e.user_confirmed}),void 0===e.bets||"string"==typeof e.bets||n(a,{path:t+".bets",expected:"(string | undefined)",value:e.bets}),void 0===e.bet_cents||"number"==typeof e.bet_cents||n(a,{path:t+".bet_cents",expected:"(number | undefined)",value:e.bet_cents}),void 0===e.wins||"string"==typeof e.wins||n(a,{path:t+".wins",expected:"(string | undefined)",value:e.wins}),void 0===e.win_cents||"number"==typeof e.win_cents||n(a,{path:t+".win_cents",expected:"(number | undefined)",value:e.win_cents}),void 0===e.rate||"number"==typeof e.rate||n(a,{path:t+".rate",expected:"(number | undefined)",value:e.rate}),void 0===e.games_taken||"number"==typeof e.games_taken||n(a,{path:t+".games_taken",expected:"(number | undefined)",value:e.games_taken}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.award_place_in_team||void 0===e.award_place_in_team||"number"==typeof e.award_place_in_team||n(a,{path:t+".award_place_in_team",expected:"(null | number | undefined)",value:e.award_place_in_team}),void 0===e.points||"number"==typeof e.points||n(a,{path:t+".points",expected:"(number | undefined)",value:e.points})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<TournamentTeam>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"TournamentTeam",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"number"==typeof e.tournament_id||n(a,{path:t+".tournament_id",expected:"number",value:e.tournament_id}),void 0===e.bets||"string"==typeof e.bets||n(a,{path:t+".bets",expected:"(string | undefined)",value:e.bets}),void 0===e.bet_cents||"number"==typeof e.bet_cents||n(a,{path:t+".bet_cents",expected:"(number | undefined)",value:e.bet_cents}),void 0===e.wins||"string"==typeof e.wins||n(a,{path:t+".wins",expected:"(string | undefined)",value:e.wins}),void 0===e.win_cents||"number"==typeof e.win_cents||n(a,{path:t+".win_cents",expected:"(number | undefined)",value:e.win_cents}),void 0===e.rate||"number"==typeof e.rate||n(a,{path:t+".rate",expected:"(number | undefined)",value:e.rate}),void 0===e.games_taken||"number"==typeof e.games_taken||n(a,{path:t+".games_taken",expected:"(number | undefined)",value:e.games_taken}),void 0===e.points||"number"==typeof e.points||n(a,{path:t+".points",expected:"(number | undefined)",value:e.points}),void 0===e.title||"string"==typeof e.title||n(a,{path:t+".title",expected:"(string | undefined)",value:e.title}),void 0===e.top_players||(Array.isArray(e.top_players)||n(a,{path:t+".top_players",expected:"(Array<TournamentTeamPlayer> | undefined)",value:e.top_players}))&&e.top_players.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".top_players["+o+"]",expected:"TournamentTeamPlayer",value:e}))&&r(e,t+".top_players["+o+"]",a)||n(a,{path:t+".top_players["+o+"]",expected:"TournamentTeamPlayer",value:e}))).every((e=>e))||n(a,{path:t+".top_players",expected:"(Array<TournamentTeamPlayer> | undefined)",value:e.top_players})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"TournamentTeam",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<TournamentTeam>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ae=e=>{const t=[];if(!1===(e=>{const t=e=>!("number"!=typeof e.tournament_id||null!==e.tournament_team_id&&"number"!=typeof e.tournament_team_id||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||null!==e.user_confirmed&&void 0!==e.user_confirmed&&"boolean"!=typeof e.user_confirmed||void 0!==e.bets&&"string"!=typeof e.bets||void 0!==e.bet_cents&&"number"!=typeof e.bet_cents||void 0!==e.wins&&"string"!=typeof e.wins||void 0!==e.win_cents&&"number"!=typeof e.win_cents||void 0!==e.rate&&"number"!=typeof e.rate||void 0!==e.games_taken&&"number"!=typeof e.games_taken||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.award_place_in_team&&void 0!==e.award_place_in_team&&"number"!=typeof e.award_place_in_team||void 0!==e.points&&"number"!=typeof e.points),n=e=>!("number"!=typeof e.id||void 0!==e.stuff&&"string"!=typeof e.stuff||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||void 0!==e.wager_multiplier&&"number"!=typeof e.wager_multiplier||void 0!==e.money_budget_percent&&"number"!=typeof e.money_budget_percent||void 0!==e.money_award&&"string"!=typeof e.money_award||void 0!==e.money_award_cents&&"number"!=typeof e.money_award_cents||void 0!==e.chargeable_comp_points_percent&&"number"!=typeof e.chargeable_comp_points_percent||void 0!==e.persistent_comp_points_percent&&"number"!=typeof e.persistent_comp_points_percent||void 0!==e.persistent_comp_points&&"number"!=typeof e.persistent_comp_points||void 0!==e.chargeable_comp_points&&"number"!=typeof e.chargeable_comp_points||null!==e.freespins_count&&void 0!==e.freespins_count&&"number"!=typeof e.freespins_count);return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&(void 0===e.in_progress||"boolean"==typeof e.in_progress)&&(void 0===e.user_confirmation_required||"boolean"==typeof e.user_confirmation_required)&&"string"==typeof e.frontend_identifier&&("bet"===e.strategy||"points"===e.strategy||"rate"===e.strategy||"spin"===e.strategy||"win"===e.strategy)&&(void 0===e.currencies||Array.isArray(e.currencies)&&e.currencies.every((e=>"string"==typeof e)))&&(void 0===e.game_category_identity||"string"==typeof e.game_category_identity)&&(void 0===e.start_at||"string"==typeof e.start_at)&&(void 0===e.end_at||"string"==typeof e.end_at)&&(null===e.finished_at||void 0===e.finished_at||"string"==typeof e.finished_at)&&"string"==typeof e.currency&&(void 0===e.money_budget||"string"==typeof e.money_budget)&&(void 0===e.money_budget_cents||"number"==typeof e.money_budget_cents)&&(void 0===e.chargeable_comp_points_budget||"number"==typeof e.chargeable_comp_points_budget)&&(void 0===e.persistent_comp_points_budget||"number"==typeof e.persistent_comp_points_budget)&&(void 0===e.top_players||Array.isArray(e.top_players)&&e.top_players.every((e=>"object"==typeof e&&null!==e&&t(e))))&&(void 0===e.prizes||Array.isArray(e.prizes)&&e.prizes.every((e=>"object"==typeof e&&null!==e&&n(e))))&&(void 0===e.chargeable_comp_points_prize_pool||"number"==typeof e.chargeable_comp_points_prize_pool)&&(void 0===e.persistent_comp_points_prize_pool||"number"==typeof e.persistent_comp_points_prize_pool)&&(void 0===e.money_prize_pool||"string"==typeof e.money_prize_pool)&&(void 0===e.money_prize_pool_cents||"number"==typeof e.money_prize_pool_cents)&&(null===e.games_taken_limit||void 0===e.games_taken_limit||"number"==typeof e.games_taken_limit)&&(void 0===e.group_ids||Array.isArray(e.group_ids)&&e.group_ids.every((e=>"number"==typeof e))))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.tournament_id||n(a,{path:t+".tournament_id",expected:"number",value:e.tournament_id}),null===e.tournament_team_id||"number"==typeof e.tournament_team_id||n(a,{path:t+".tournament_team_id",expected:"(null | number)",value:e.tournament_team_id}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),null===e.user_confirmed||void 0===e.user_confirmed||"boolean"==typeof e.user_confirmed||n(a,{path:t+".user_confirmed",expected:"(boolean | null | undefined)",value:e.user_confirmed}),void 0===e.bets||"string"==typeof e.bets||n(a,{path:t+".bets",expected:"(string | undefined)",value:e.bets}),void 0===e.bet_cents||"number"==typeof e.bet_cents||n(a,{path:t+".bet_cents",expected:"(number | undefined)",value:e.bet_cents}),void 0===e.wins||"string"==typeof e.wins||n(a,{path:t+".wins",expected:"(string | undefined)",value:e.wins}),void 0===e.win_cents||"number"==typeof e.win_cents||n(a,{path:t+".win_cents",expected:"(number | undefined)",value:e.win_cents}),void 0===e.rate||"number"==typeof e.rate||n(a,{path:t+".rate",expected:"(number | undefined)",value:e.rate}),void 0===e.games_taken||"number"==typeof e.games_taken||n(a,{path:t+".games_taken",expected:"(number | undefined)",value:e.games_taken}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.award_place_in_team||void 0===e.award_place_in_team||"number"==typeof e.award_place_in_team||n(a,{path:t+".award_place_in_team",expected:"(null | number | undefined)",value:e.award_place_in_team}),void 0===e.points||"number"==typeof e.points||n(a,{path:t+".points",expected:"(number | undefined)",value:e.points})].every((e=>e)),o=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),void 0===e.stuff||"string"==typeof e.stuff||n(a,{path:t+".stuff",expected:"(string | undefined)",value:e.stuff}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),void 0===e.wager_multiplier||"number"==typeof e.wager_multiplier||n(a,{path:t+".wager_multiplier",expected:"(number | undefined)",value:e.wager_multiplier}),void 0===e.money_budget_percent||"number"==typeof e.money_budget_percent||n(a,{path:t+".money_budget_percent",expected:"(number | undefined)",value:e.money_budget_percent}),void 0===e.money_award||"string"==typeof e.money_award||n(a,{path:t+".money_award",expected:"(string | undefined)",value:e.money_award}),void 0===e.money_award_cents||"number"==typeof e.money_award_cents||n(a,{path:t+".money_award_cents",expected:"(number | undefined)",value:e.money_award_cents}),void 0===e.chargeable_comp_points_percent||"number"==typeof e.chargeable_comp_points_percent||n(a,{path:t+".chargeable_comp_points_percent",expected:"(number | undefined)",value:e.chargeable_comp_points_percent}),void 0===e.persistent_comp_points_percent||"number"==typeof e.persistent_comp_points_percent||n(a,{path:t+".persistent_comp_points_percent",expected:"(number | undefined)",value:e.persistent_comp_points_percent}),void 0===e.persistent_comp_points||"number"==typeof e.persistent_comp_points||n(a,{path:t+".persistent_comp_points",expected:"(number | undefined)",value:e.persistent_comp_points}),void 0===e.chargeable_comp_points||"number"==typeof e.chargeable_comp_points||n(a,{path:t+".chargeable_comp_points",expected:"(number | undefined)",value:e.chargeable_comp_points}),null===e.freespins_count||void 0===e.freespins_count||"number"==typeof e.freespins_count||n(a,{path:t+".freespins_count",expected:"(null | number | undefined)",value:e.freespins_count})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<Tournament>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"Tournament",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),void 0===e.in_progress||"boolean"==typeof e.in_progress||n(a,{path:t+".in_progress",expected:"(boolean | undefined)",value:e.in_progress}),void 0===e.user_confirmation_required||"boolean"==typeof e.user_confirmation_required||n(a,{path:t+".user_confirmation_required",expected:"(boolean | undefined)",value:e.user_confirmation_required}),"string"==typeof e.frontend_identifier||n(a,{path:t+".frontend_identifier",expected:"string",value:e.frontend_identifier}),"bet"===e.strategy||"points"===e.strategy||"rate"===e.strategy||"spin"===e.strategy||"win"===e.strategy||n(a,{path:t+".strategy",expected:'("bet" | "points" | "rate" | "spin" | "win")',value:e.strategy}),void 0===e.currencies||(Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"(Array<string> | undefined)",value:e.currencies}))&&e.currencies.map(((e,r)=>"string"==typeof e||n(a,{path:t+".currencies["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".currencies",expected:"(Array<string> | undefined)",value:e.currencies}),void 0===e.game_category_identity||"string"==typeof e.game_category_identity||n(a,{path:t+".game_category_identity",expected:"(string | undefined)",value:e.game_category_identity}),void 0===e.start_at||"string"==typeof e.start_at||n(a,{path:t+".start_at",expected:"(string | undefined)",value:e.start_at}),void 0===e.end_at||"string"==typeof e.end_at||n(a,{path:t+".end_at",expected:"(string | undefined)",value:e.end_at}),null===e.finished_at||void 0===e.finished_at||"string"==typeof e.finished_at||n(a,{path:t+".finished_at",expected:"(null | string | undefined)",value:e.finished_at}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),void 0===e.money_budget||"string"==typeof e.money_budget||n(a,{path:t+".money_budget",expected:"(string | undefined)",value:e.money_budget}),void 0===e.money_budget_cents||"number"==typeof e.money_budget_cents||n(a,{path:t+".money_budget_cents",expected:"(number | undefined)",value:e.money_budget_cents}),void 0===e.chargeable_comp_points_budget||"number"==typeof e.chargeable_comp_points_budget||n(a,{path:t+".chargeable_comp_points_budget",expected:"(number | undefined)",value:e.chargeable_comp_points_budget}),void 0===e.persistent_comp_points_budget||"number"==typeof e.persistent_comp_points_budget||n(a,{path:t+".persistent_comp_points_budget",expected:"(number | undefined)",value:e.persistent_comp_points_budget}),void 0===e.top_players||(Array.isArray(e.top_players)||n(a,{path:t+".top_players",expected:"(Array<TournamentTeamPlayer> | undefined)",value:e.top_players}))&&e.top_players.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".top_players["+o+"]",expected:"TournamentTeamPlayer",value:e}))&&r(e,t+".top_players["+o+"]",a)||n(a,{path:t+".top_players["+o+"]",expected:"TournamentTeamPlayer",value:e}))).every((e=>e))||n(a,{path:t+".top_players",expected:"(Array<TournamentTeamPlayer> | undefined)",value:e.top_players}),void 0===e.prizes||(Array.isArray(e.prizes)||n(a,{path:t+".prizes",expected:"(Array<Prize> | undefined)",value:e.prizes}))&&e.prizes.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".prizes["+r+"]",expected:"Prize",value:e}))&&o(e,t+".prizes["+r+"]",a)||n(a,{path:t+".prizes["+r+"]",expected:"Prize",value:e}))).every((e=>e))||n(a,{path:t+".prizes",expected:"(Array<Prize> | undefined)",value:e.prizes}),void 0===e.chargeable_comp_points_prize_pool||"number"==typeof e.chargeable_comp_points_prize_pool||n(a,{path:t+".chargeable_comp_points_prize_pool",expected:"(number | undefined)",value:e.chargeable_comp_points_prize_pool}),void 0===e.persistent_comp_points_prize_pool||"number"==typeof e.persistent_comp_points_prize_pool||n(a,{path:t+".persistent_comp_points_prize_pool",expected:"(number | undefined)",value:e.persistent_comp_points_prize_pool}),void 0===e.money_prize_pool||"string"==typeof e.money_prize_pool||n(a,{path:t+".money_prize_pool",expected:"(string | undefined)",value:e.money_prize_pool}),void 0===e.money_prize_pool_cents||"number"==typeof e.money_prize_pool_cents||n(a,{path:t+".money_prize_pool_cents",expected:"(number | undefined)",value:e.money_prize_pool_cents}),null===e.games_taken_limit||void 0===e.games_taken_limit||"number"==typeof e.games_taken_limit||n(a,{path:t+".games_taken_limit",expected:"(null | number | undefined)",value:e.games_taken_limit}),void 0===e.group_ids||(Array.isArray(e.group_ids)||n(a,{path:t+".group_ids",expected:"(Array<number> | undefined)",value:e.group_ids}))&&e.group_ids.map(((e,r)=>"number"==typeof e||n(a,{path:t+".group_ids["+r+"]",expected:"number",value:e}))).every((e=>e))||n(a,{path:t+".group_ids",expected:"(Array<number> | undefined)",value:e.group_ids})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"Tournament",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<Tournament>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},re=e=>{const t=[];if(!1===(e=>{const t=e=>!("number"!=typeof e.tournament_id||null!==e.tournament_team_id&&"number"!=typeof e.tournament_team_id||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||null!==e.user_confirmed&&void 0!==e.user_confirmed&&"boolean"!=typeof e.user_confirmed||void 0!==e.bets&&"string"!=typeof e.bets||void 0!==e.bet_cents&&"number"!=typeof e.bet_cents||void 0!==e.wins&&"string"!=typeof e.wins||void 0!==e.win_cents&&"number"!=typeof e.win_cents||void 0!==e.rate&&"number"!=typeof e.rate||void 0!==e.games_taken&&"number"!=typeof e.games_taken||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.award_place_in_team&&void 0!==e.award_place_in_team&&"number"!=typeof e.award_place_in_team||void 0!==e.points&&"number"!=typeof e.points),n=e=>!("number"!=typeof e.id||void 0!==e.stuff&&"string"!=typeof e.stuff||void 0!==e.award_place&&"number"!=typeof e.award_place||null!==e.nickname&&void 0!==e.nickname&&"string"!=typeof e.nickname||void 0!==e.wager_multiplier&&"number"!=typeof e.wager_multiplier||void 0!==e.money_budget_percent&&"number"!=typeof e.money_budget_percent||void 0!==e.money_award&&"string"!=typeof e.money_award||void 0!==e.money_award_cents&&"number"!=typeof e.money_award_cents||void 0!==e.chargeable_comp_points_percent&&"number"!=typeof e.chargeable_comp_points_percent||void 0!==e.persistent_comp_points_percent&&"number"!=typeof e.persistent_comp_points_percent||void 0!==e.persistent_comp_points&&"number"!=typeof e.persistent_comp_points||void 0!==e.chargeable_comp_points&&"number"!=typeof e.chargeable_comp_points||null!==e.freespins_count&&void 0!==e.freespins_count&&"number"!=typeof e.freespins_count);return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&(void 0===e.in_progress||"boolean"==typeof e.in_progress)&&(void 0===e.user_confirmation_required||"boolean"==typeof e.user_confirmation_required)&&"string"==typeof e.frontend_identifier&&("bet"===e.strategy||"points"===e.strategy||"rate"===e.strategy||"spin"===e.strategy||"win"===e.strategy)&&(void 0===e.currencies||Array.isArray(e.currencies)&&e.currencies.every((e=>"string"==typeof e)))&&(void 0===e.game_category_identity||"string"==typeof e.game_category_identity)&&(void 0===e.start_at||"string"==typeof e.start_at)&&(void 0===e.end_at||"string"==typeof e.end_at)&&(null===e.finished_at||void 0===e.finished_at||"string"==typeof e.finished_at)&&"string"==typeof e.currency&&(void 0===e.money_budget||"string"==typeof e.money_budget)&&(void 0===e.money_budget_cents||"number"==typeof e.money_budget_cents)&&(void 0===e.chargeable_comp_points_budget||"number"==typeof e.chargeable_comp_points_budget)&&(void 0===e.persistent_comp_points_budget||"number"==typeof e.persistent_comp_points_budget)&&(void 0===e.top_players||Array.isArray(e.top_players)&&e.top_players.every((e=>"object"==typeof e&&null!==e&&t(e))))&&(void 0===e.prizes||Array.isArray(e.prizes)&&e.prizes.every((e=>"object"==typeof e&&null!==e&&n(e))))&&(void 0===e.chargeable_comp_points_prize_pool||"number"==typeof e.chargeable_comp_points_prize_pool)&&(void 0===e.persistent_comp_points_prize_pool||"number"==typeof e.persistent_comp_points_prize_pool)&&(void 0===e.money_prize_pool||"string"==typeof e.money_prize_pool)&&(void 0===e.money_prize_pool_cents||"number"==typeof e.money_prize_pool_cents)&&(null===e.games_taken_limit||void 0===e.games_taken_limit||"number"==typeof e.games_taken_limit)&&(void 0===e.group_ids||Array.isArray(e.group_ids)&&e.group_ids.every((e=>"number"==typeof e))))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.tournament_id||n(a,{path:t+".tournament_id",expected:"number",value:e.tournament_id}),null===e.tournament_team_id||"number"==typeof e.tournament_team_id||n(a,{path:t+".tournament_team_id",expected:"(null | number)",value:e.tournament_team_id}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),null===e.user_confirmed||void 0===e.user_confirmed||"boolean"==typeof e.user_confirmed||n(a,{path:t+".user_confirmed",expected:"(boolean | null | undefined)",value:e.user_confirmed}),void 0===e.bets||"string"==typeof e.bets||n(a,{path:t+".bets",expected:"(string | undefined)",value:e.bets}),void 0===e.bet_cents||"number"==typeof e.bet_cents||n(a,{path:t+".bet_cents",expected:"(number | undefined)",value:e.bet_cents}),void 0===e.wins||"string"==typeof e.wins||n(a,{path:t+".wins",expected:"(string | undefined)",value:e.wins}),void 0===e.win_cents||"number"==typeof e.win_cents||n(a,{path:t+".win_cents",expected:"(number | undefined)",value:e.win_cents}),void 0===e.rate||"number"==typeof e.rate||n(a,{path:t+".rate",expected:"(number | undefined)",value:e.rate}),void 0===e.games_taken||"number"==typeof e.games_taken||n(a,{path:t+".games_taken",expected:"(number | undefined)",value:e.games_taken}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.award_place_in_team||void 0===e.award_place_in_team||"number"==typeof e.award_place_in_team||n(a,{path:t+".award_place_in_team",expected:"(null | number | undefined)",value:e.award_place_in_team}),void 0===e.points||"number"==typeof e.points||n(a,{path:t+".points",expected:"(number | undefined)",value:e.points})].every((e=>e)),o=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),void 0===e.stuff||"string"==typeof e.stuff||n(a,{path:t+".stuff",expected:"(string | undefined)",value:e.stuff}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),null===e.nickname||void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(null | string | undefined)",value:e.nickname}),void 0===e.wager_multiplier||"number"==typeof e.wager_multiplier||n(a,{path:t+".wager_multiplier",expected:"(number | undefined)",value:e.wager_multiplier}),void 0===e.money_budget_percent||"number"==typeof e.money_budget_percent||n(a,{path:t+".money_budget_percent",expected:"(number | undefined)",value:e.money_budget_percent}),void 0===e.money_award||"string"==typeof e.money_award||n(a,{path:t+".money_award",expected:"(string | undefined)",value:e.money_award}),void 0===e.money_award_cents||"number"==typeof e.money_award_cents||n(a,{path:t+".money_award_cents",expected:"(number | undefined)",value:e.money_award_cents}),void 0===e.chargeable_comp_points_percent||"number"==typeof e.chargeable_comp_points_percent||n(a,{path:t+".chargeable_comp_points_percent",expected:"(number | undefined)",value:e.chargeable_comp_points_percent}),void 0===e.persistent_comp_points_percent||"number"==typeof e.persistent_comp_points_percent||n(a,{path:t+".persistent_comp_points_percent",expected:"(number | undefined)",value:e.persistent_comp_points_percent}),void 0===e.persistent_comp_points||"number"==typeof e.persistent_comp_points||n(a,{path:t+".persistent_comp_points",expected:"(number | undefined)",value:e.persistent_comp_points}),void 0===e.chargeable_comp_points||"number"==typeof e.chargeable_comp_points||n(a,{path:t+".chargeable_comp_points",expected:"(number | undefined)",value:e.chargeable_comp_points}),null===e.freespins_count||void 0===e.freespins_count||"number"==typeof e.freespins_count||n(a,{path:t+".freespins_count",expected:"(null | number | undefined)",value:e.freespins_count})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"Tournament",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),void 0===e.in_progress||"boolean"==typeof e.in_progress||n(a,{path:t+".in_progress",expected:"(boolean | undefined)",value:e.in_progress}),void 0===e.user_confirmation_required||"boolean"==typeof e.user_confirmation_required||n(a,{path:t+".user_confirmation_required",expected:"(boolean | undefined)",value:e.user_confirmation_required}),"string"==typeof e.frontend_identifier||n(a,{path:t+".frontend_identifier",expected:"string",value:e.frontend_identifier}),"bet"===e.strategy||"points"===e.strategy||"rate"===e.strategy||"spin"===e.strategy||"win"===e.strategy||n(a,{path:t+".strategy",expected:'("bet" | "points" | "rate" | "spin" | "win")',value:e.strategy}),void 0===e.currencies||(Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"(Array<string> | undefined)",value:e.currencies}))&&e.currencies.map(((e,r)=>"string"==typeof e||n(a,{path:t+".currencies["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".currencies",expected:"(Array<string> | undefined)",value:e.currencies}),void 0===e.game_category_identity||"string"==typeof e.game_category_identity||n(a,{path:t+".game_category_identity",expected:"(string | undefined)",value:e.game_category_identity}),void 0===e.start_at||"string"==typeof e.start_at||n(a,{path:t+".start_at",expected:"(string | undefined)",value:e.start_at}),void 0===e.end_at||"string"==typeof e.end_at||n(a,{path:t+".end_at",expected:"(string | undefined)",value:e.end_at}),null===e.finished_at||void 0===e.finished_at||"string"==typeof e.finished_at||n(a,{path:t+".finished_at",expected:"(null | string | undefined)",value:e.finished_at}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),void 0===e.money_budget||"string"==typeof e.money_budget||n(a,{path:t+".money_budget",expected:"(string | undefined)",value:e.money_budget}),void 0===e.money_budget_cents||"number"==typeof e.money_budget_cents||n(a,{path:t+".money_budget_cents",expected:"(number | undefined)",value:e.money_budget_cents}),void 0===e.chargeable_comp_points_budget||"number"==typeof e.chargeable_comp_points_budget||n(a,{path:t+".chargeable_comp_points_budget",expected:"(number | undefined)",value:e.chargeable_comp_points_budget}),void 0===e.persistent_comp_points_budget||"number"==typeof e.persistent_comp_points_budget||n(a,{path:t+".persistent_comp_points_budget",expected:"(number | undefined)",value:e.persistent_comp_points_budget}),void 0===e.top_players||(Array.isArray(e.top_players)||n(a,{path:t+".top_players",expected:"(Array<TournamentTeamPlayer> | undefined)",value:e.top_players}))&&e.top_players.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".top_players["+o+"]",expected:"TournamentTeamPlayer",value:e}))&&r(e,t+".top_players["+o+"]",a)||n(a,{path:t+".top_players["+o+"]",expected:"TournamentTeamPlayer",value:e}))).every((e=>e))||n(a,{path:t+".top_players",expected:"(Array<TournamentTeamPlayer> | undefined)",value:e.top_players}),void 0===e.prizes||(Array.isArray(e.prizes)||n(a,{path:t+".prizes",expected:"(Array<Prize> | undefined)",value:e.prizes}))&&e.prizes.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".prizes["+r+"]",expected:"Prize",value:e}))&&o(e,t+".prizes["+r+"]",a)||n(a,{path:t+".prizes["+r+"]",expected:"Prize",value:e}))).every((e=>e))||n(a,{path:t+".prizes",expected:"(Array<Prize> | undefined)",value:e.prizes}),void 0===e.chargeable_comp_points_prize_pool||"number"==typeof e.chargeable_comp_points_prize_pool||n(a,{path:t+".chargeable_comp_points_prize_pool",expected:"(number | undefined)",value:e.chargeable_comp_points_prize_pool}),void 0===e.persistent_comp_points_prize_pool||"number"==typeof e.persistent_comp_points_prize_pool||n(a,{path:t+".persistent_comp_points_prize_pool",expected:"(number | undefined)",value:e.persistent_comp_points_prize_pool}),void 0===e.money_prize_pool||"string"==typeof e.money_prize_pool||n(a,{path:t+".money_prize_pool",expected:"(string | undefined)",value:e.money_prize_pool}),void 0===e.money_prize_pool_cents||"number"==typeof e.money_prize_pool_cents||n(a,{path:t+".money_prize_pool_cents",expected:"(number | undefined)",value:e.money_prize_pool_cents}),null===e.games_taken_limit||void 0===e.games_taken_limit||"number"==typeof e.games_taken_limit||n(a,{path:t+".games_taken_limit",expected:"(null | number | undefined)",value:e.games_taken_limit}),void 0===e.group_ids||(Array.isArray(e.group_ids)||n(a,{path:t+".group_ids",expected:"(Array<number> | undefined)",value:e.group_ids}))&&e.group_ids.map(((e,r)=>"number"==typeof e||n(a,{path:t+".group_ids["+r+"]",expected:"number",value:e}))).every((e=>e))||n(a,{path:t+".group_ids",expected:"(Array<number> | undefined)",value:e.group_ids})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"Tournament",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},oe=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>!(void 0!==e.id&&"number"!=typeof e.id||"number"!=typeof e.tournament_id||void 0!==e.nickname&&"string"!=typeof e.nickname||null!==e.user_confirmed&&void 0!==e.user_confirmed&&"boolean"!=typeof e.user_confirmed||void 0!==e.bets&&"string"!=typeof e.bets||void 0!==e.bet_cents&&"number"!=typeof e.bet_cents||void 0!==e.wins&&"string"!=typeof e.wins||void 0!==e.win_cents&&"number"!=typeof e.win_cents||void 0!==e.rate&&"number"!=typeof e.rate||void 0!==e.games_taken&&"number"!=typeof e.games_taken||null!==e.award_place&&void 0!==e.award_place&&"number"!=typeof e.award_place||void 0!==e.points&&"number"!=typeof e.points||void 0!==e.created_at&&"string"!=typeof e.created_at||void 0!==e.isOpened&&"boolean"!=typeof e.isOpened))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"TournamentStatus",value:e}))&&((e,t,a=!0)=>[void 0===e.id||"number"==typeof e.id||n(a,{path:t+".id",expected:"(number | undefined)",value:e.id}),"number"==typeof e.tournament_id||n(a,{path:t+".tournament_id",expected:"number",value:e.tournament_id}),void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(string | undefined)",value:e.nickname}),null===e.user_confirmed||void 0===e.user_confirmed||"boolean"==typeof e.user_confirmed||n(a,{path:t+".user_confirmed",expected:"(boolean | null | undefined)",value:e.user_confirmed}),void 0===e.bets||"string"==typeof e.bets||n(a,{path:t+".bets",expected:"(string | undefined)",value:e.bets}),void 0===e.bet_cents||"number"==typeof e.bet_cents||n(a,{path:t+".bet_cents",expected:"(number | undefined)",value:e.bet_cents}),void 0===e.wins||"string"==typeof e.wins||n(a,{path:t+".wins",expected:"(string | undefined)",value:e.wins}),void 0===e.win_cents||"number"==typeof e.win_cents||n(a,{path:t+".win_cents",expected:"(number | undefined)",value:e.win_cents}),void 0===e.rate||"number"==typeof e.rate||n(a,{path:t+".rate",expected:"(number | undefined)",value:e.rate}),void 0===e.games_taken||"number"==typeof e.games_taken||n(a,{path:t+".games_taken",expected:"(number | undefined)",value:e.games_taken}),null===e.award_place||void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(null | number | undefined)",value:e.award_place}),void 0===e.points||"number"==typeof e.points||n(a,{path:t+".points",expected:"(number | undefined)",value:e.points}),void 0===e.created_at||"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"(string | undefined)",value:e.created_at}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"TournamentStatus",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},se=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>!(void 0!==e.id&&"number"!=typeof e.id||"number"!=typeof e.tournament_id||void 0!==e.nickname&&"string"!=typeof e.nickname||null!==e.user_confirmed&&void 0!==e.user_confirmed&&"boolean"!=typeof e.user_confirmed||void 0!==e.bets&&"string"!=typeof e.bets||void 0!==e.bet_cents&&"number"!=typeof e.bet_cents||void 0!==e.wins&&"string"!=typeof e.wins||void 0!==e.win_cents&&"number"!=typeof e.win_cents||void 0!==e.rate&&"number"!=typeof e.rate||void 0!==e.games_taken&&"number"!=typeof e.games_taken||null!==e.award_place&&void 0!==e.award_place&&"number"!=typeof e.award_place||void 0!==e.points&&"number"!=typeof e.points||void 0!==e.created_at&&"string"!=typeof e.created_at||void 0!==e.isOpened&&"boolean"!=typeof e.isOpened))(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<TournamentStatus>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"TournamentStatus",value:e}))&&((e,t,a=!0)=>[void 0===e.id||"number"==typeof e.id||n(a,{path:t+".id",expected:"(number | undefined)",value:e.id}),"number"==typeof e.tournament_id||n(a,{path:t+".tournament_id",expected:"number",value:e.tournament_id}),void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(string | undefined)",value:e.nickname}),null===e.user_confirmed||void 0===e.user_confirmed||"boolean"==typeof e.user_confirmed||n(a,{path:t+".user_confirmed",expected:"(boolean | null | undefined)",value:e.user_confirmed}),void 0===e.bets||"string"==typeof e.bets||n(a,{path:t+".bets",expected:"(string | undefined)",value:e.bets}),void 0===e.bet_cents||"number"==typeof e.bet_cents||n(a,{path:t+".bet_cents",expected:"(number | undefined)",value:e.bet_cents}),void 0===e.wins||"string"==typeof e.wins||n(a,{path:t+".wins",expected:"(string | undefined)",value:e.wins}),void 0===e.win_cents||"number"==typeof e.win_cents||n(a,{path:t+".win_cents",expected:"(number | undefined)",value:e.win_cents}),void 0===e.rate||"number"==typeof e.rate||n(a,{path:t+".rate",expected:"(number | undefined)",value:e.rate}),void 0===e.games_taken||"number"==typeof e.games_taken||n(a,{path:t+".games_taken",expected:"(number | undefined)",value:e.games_taken}),null===e.award_place||void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(null | number | undefined)",value:e.award_place}),void 0===e.points||"number"==typeof e.points||n(a,{path:t+".points",expected:"(number | undefined)",value:e.points}),void 0===e.created_at||"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"(string | undefined)",value:e.created_at}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"TournamentStatus",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<TournamentStatus>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ie=e=>{const t=[];if(!1===(e=>{const t=e=>"object"==typeof e.payment_system_pay_n_play_form&&null!==e.payment_system_pay_n_play_form&&n(e.payment_system_pay_n_play_form)&&"boolean"==typeof e.auto_submit,n=e=>"string"==typeof e.url&&Array.isArray(e.fields)&&e.fields.every((e=>"object"==typeof e&&null!==e&&a(e))),a=e=>"string"==typeof e.field&&"string"==typeof e.type&&(null===e.value||"string"==typeof e.value||"number"==typeof e.value)&&(void 0===e.options||Array.isArray(e.options)&&e.options.every((e=>"string"==typeof e))),r=e=>"object"==typeof e.payment_system_pay_n_play_form&&null!==e.payment_system_pay_n_play_form&&o(e.payment_system_pay_n_play_form)&&"boolean"==typeof e.auto_submit,o=e=>"string"==typeof e.url&&Array.isArray(e.fields)&&e.fields.every((e=>"object"==typeof e&&null!==e&&a(e)));return"object"==typeof e&&null!==e&&(e=>"object"==typeof e.sign_in&&null!==e.sign_in&&t(e.sign_in)&&"object"==typeof e.sign_up&&null!==e.sign_up&&r(e.sign_up))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>[("object"==typeof e.payment_system_pay_n_play_form&&null!==e.payment_system_pay_n_play_form||n(a,{path:t+".payment_system_pay_n_play_form",expected:"__type.o1",value:e.payment_system_pay_n_play_form}))&&o(e.payment_system_pay_n_play_form,t+".payment_system_pay_n_play_form",a)||n(a,{path:t+".payment_system_pay_n_play_form",expected:"__type.o1",value:e.payment_system_pay_n_play_form}),"boolean"==typeof e.auto_submit||n(a,{path:t+".auto_submit",expected:"boolean",value:e.auto_submit})].every((e=>e)),o=(e,t,a=!0)=>["string"==typeof e.url||n(a,{path:t+".url",expected:"string",value:e.url}),(Array.isArray(e.fields)||n(a,{path:t+".fields",expected:"Array<TrustlyPnPField>",value:e.fields}))&&e.fields.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".fields["+r+"]",expected:"TrustlyPnPField",value:e}))&&s(e,t+".fields["+r+"]",a)||n(a,{path:t+".fields["+r+"]",expected:"TrustlyPnPField",value:e}))).every((e=>e))||n(a,{path:t+".fields",expected:"Array<TrustlyPnPField>",value:e.fields})].every((e=>e)),s=(e,t,a=!0)=>["string"==typeof e.field||n(a,{path:t+".field",expected:"string",value:e.field}),"string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type}),null===e.value||"string"==typeof e.value||"number"==typeof e.value||n(a,{path:t+".value",expected:"(null | number | string)",value:e.value}),void 0===e.options||(Array.isArray(e.options)||n(a,{path:t+".options",expected:"(Array<string> | undefined)",value:e.options}))&&e.options.map(((e,r)=>"string"==typeof e||n(a,{path:t+".options["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".options",expected:"(Array<string> | undefined)",value:e.options})].every((e=>e)),i=(e,t,a=!0)=>[("object"==typeof e.payment_system_pay_n_play_form&&null!==e.payment_system_pay_n_play_form||n(a,{path:t+".payment_system_pay_n_play_form",expected:"__type.o3",value:e.payment_system_pay_n_play_form}))&&l(e.payment_system_pay_n_play_form,t+".payment_system_pay_n_play_form",a)||n(a,{path:t+".payment_system_pay_n_play_form",expected:"__type.o3",value:e.payment_system_pay_n_play_form}),"boolean"==typeof e.auto_submit||n(a,{path:t+".auto_submit",expected:"boolean",value:e.auto_submit})].every((e=>e)),l=(e,t,a=!0)=>["string"==typeof e.url||n(a,{path:t+".url",expected:"string",value:e.url}),(Array.isArray(e.fields)||n(a,{path:t+".fields",expected:"Array<TrustlyPnPField>",value:e.fields}))&&e.fields.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".fields["+r+"]",expected:"TrustlyPnPField",value:e}))&&s(e,t+".fields["+r+"]",a)||n(a,{path:t+".fields["+r+"]",expected:"TrustlyPnPField",value:e}))).every((e=>e))||n(a,{path:t+".fields",expected:"Array<TrustlyPnPField>",value:e.fields})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"TrustlyPnPSettings",value:e}))&&((e,t,a=!0)=>[("object"==typeof e.sign_in&&null!==e.sign_in||n(a,{path:t+".sign_in",expected:"__type",value:e.sign_in}))&&r(e.sign_in,t+".sign_in",a)||n(a,{path:t+".sign_in",expected:"__type",value:e.sign_in}),("object"==typeof e.sign_up&&null!==e.sign_up||n(a,{path:t+".sign_up",expected:"__type.o2",value:e.sign_up}))&&i(e.sign_up,t+".sign_up",a)||n(a,{path:t+".sign_up",expected:"__type.o2",value:e.sign_up})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"TrustlyPnPSettings",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},le=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.currency&&"number"==typeof e.amount_cents&&"number"==typeof e.current_value_amount_cents&&"string"==typeof e.active_until;return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.type&&(void 0===e.accounts||Array.isArray(e.accounts)&&e.accounts.every((e=>"object"==typeof e&&null!==e&&t(e))))&&(null===e.confirm_until||"string"==typeof e.confirm_until)&&"string"==typeof e.created_at&&(null===e.disable_at||"string"==typeof e.disable_at)&&"number"==typeof e.id&&"string"==typeof e.parent_type&&("day"===e.period||"day_3"===e.period||"forever"===e.period||"month"===e.period||"month_12"===e.period||"month_3"===e.period||"month_6"===e.period||"month_9"===e.period||"week"===e.period||"number"==typeof e.period)&&("active"===e.status||"confirmed"===e.status||"confirmed_disable"===e.status||"disabled"===e.status||"unconfirmed"===e.status||"unconfirmed_disable"===e.status)&&("access"===e.strategy||"accounts"===e.strategy||"reality_check"===e.strategy||"session"===e.strategy))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"number"==typeof e.current_value_amount_cents||n(a,{path:t+".current_value_amount_cents",expected:"number",value:e.current_value_amount_cents}),"string"==typeof e.active_until||n(a,{path:t+".active_until",expected:"string",value:e.active_until})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<UserLimit>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"UserLimit",value:e}))&&((e,t,a=!0)=>["string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type}),void 0===e.accounts||(Array.isArray(e.accounts)||n(a,{path:t+".accounts",expected:"(Array<LimitAccount> | undefined)",value:e.accounts}))&&e.accounts.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".accounts["+o+"]",expected:"LimitAccount",value:e}))&&r(e,t+".accounts["+o+"]",a)||n(a,{path:t+".accounts["+o+"]",expected:"LimitAccount",value:e}))).every((e=>e))||n(a,{path:t+".accounts",expected:"(Array<LimitAccount> | undefined)",value:e.accounts}),null===e.confirm_until||"string"==typeof e.confirm_until||n(a,{path:t+".confirm_until",expected:"(null | string)",value:e.confirm_until}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),null===e.disable_at||"string"==typeof e.disable_at||n(a,{path:t+".disable_at",expected:"(null | string)",value:e.disable_at}),"number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.parent_type||n(a,{path:t+".parent_type",expected:"string",value:e.parent_type}),"day"===e.period||"day_3"===e.period||"forever"===e.period||"month"===e.period||"month_12"===e.period||"month_3"===e.period||"month_6"===e.period||"month_9"===e.period||"week"===e.period||"number"==typeof e.period||n(a,{path:t+".period",expected:'("day" | "day_3" | "forever" | "month" | "month_12" | "month_3" | "month_6" | "month_9" | "week" | number)',value:e.period}),"active"===e.status||"confirmed"===e.status||"confirmed_disable"===e.status||"disabled"===e.status||"unconfirmed"===e.status||"unconfirmed_disable"===e.status||n(a,{path:t+".status",expected:'("active" | "confirmed" | "confirmed_disable" | "disabled" | "unconfirmed" | "unconfirmed_disable")',value:e.status}),"access"===e.strategy||"accounts"===e.strategy||"reality_check"===e.strategy||"session"===e.strategy||n(a,{path:t+".strategy",expected:'("access" | "accounts" | "reality_check" | "session")',value:e.strategy})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"UserLimit",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<UserLimit>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ce=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.identifier&&Array.isArray(e.categories)&&e.categories.every((e=>"string"==typeof e))&&"object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)&&n(e.currencies)&&(null===e.hit_rate||"string"==typeof e.hit_rate)&&(null===e.lines||"number"==typeof e.lines)&&"string"==typeof e.payout&&"string"==typeof e.provider&&"string"==typeof e.title&&(null===e.seo_title||"string"==typeof e.seo_title)&&(null===e.volatility_rating||"string"==typeof e.volatility_rating)&&(null===e.ways||"string"==typeof e.ways)&&Array.isArray(e.devices)&&e.devices.every((e=>"desktop"===e||"mobile"===e||"tablet"===e)),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&a(n)})),a=e=>"number"==typeof e.id&&(null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot);return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.game_identifier&&"string"==typeof e.nickname&&"string"==typeof e.currency&&"number"==typeof e.bet_amount_cents&&"number"==typeof e.win_amount_cents&&"number"==typeof e.at&&"object"==typeof e.game&&null!==e.game&&t(e.game))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}))&&e.categories.map(((e,r)=>"string"==typeof e||n(a,{path:t+".categories["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}),("object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}))&&i(e.currencies,t+".currencies",a)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}),null===e.hit_rate||"string"==typeof e.hit_rate||n(a,{path:t+".hit_rate",expected:"(null | string)",value:e.hit_rate}),null===e.lines||"number"==typeof e.lines||n(a,{path:t+".lines",expected:"(null | number)",value:e.lines}),"string"==typeof e.payout||n(a,{path:t+".payout",expected:"string",value:e.payout}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),null===e.seo_title||"string"==typeof e.seo_title||n(a,{path:t+".seo_title",expected:"(null | string)",value:e.seo_title}),null===e.volatility_rating||"string"==typeof e.volatility_rating||n(a,{path:t+".volatility_rating",expected:"(null | string)",value:e.volatility_rating}),null===e.ways||"string"==typeof e.ways||n(a,{path:t+".ways",expected:"(null | string)",value:e.ways}),(Array.isArray(e.devices)||n(a,{path:t+".devices",expected:"Array<DeviceTypes>",value:e.devices}))&&e.devices.map(((e,r)=>"desktop"===e||"mobile"===e||"tablet"===e||n(a,{path:t+".devices["+r+"]",expected:'("desktop" | "mobile" | "tablet")',value:e}))).every((e=>e))||n(a,{path:t+".devices",expected:"Array<DeviceTypes>",value:e.devices})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"__type",value:s}))&&l(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot||n(a,{path:t+".jackpot",expected:"(null | number | undefined)",value:e.jackpot})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<WinnerItem>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"WinnerItem",value:e}))&&((e,t,a=!0)=>["string"==typeof e.game_identifier||n(a,{path:t+".game_identifier",expected:"string",value:e.game_identifier}),"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"string",value:e.nickname}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.bet_amount_cents||n(a,{path:t+".bet_amount_cents",expected:"number",value:e.bet_amount_cents}),"number"==typeof e.win_amount_cents||n(a,{path:t+".win_amount_cents",expected:"number",value:e.win_amount_cents}),"number"==typeof e.at||n(a,{path:t+".at",expected:"number",value:e.at}),("object"==typeof e.game&&null!==e.game||n(a,{path:t+".game",expected:"GameDTO & { devices: DeviceTypes[]; }",value:e.game}))&&s(e.game,t+".game",a)||n(a,{path:t+".game",expected:"GameDTO & { devices: DeviceTypes[]; }",value:e.game})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"WinnerItem",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<WinnerItem>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ue=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"failed_to_activate"===e.status||"successfully_activated"===e.status)(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PromoCodeResponse",value:e}))&&((e,t,a=!0)=>["failed_to_activate"===e.status||"successfully_activated"===e.status||n(a,{path:t+".status",expected:'("failed_to_activate" | "successfully_activated")',value:e.status})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PromoCodeResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},pe=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.group&&"string"==typeof e.title&&"object"==typeof e.rate&&null!==e.rate&&"number"==typeof e.rate.points&&"string"==typeof e.bonus_title)(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.points||n(a,{path:t+".points",expected:"number",value:e.points})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<CompPointsRatesLootbox>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"CompPointsRatesLootbox",value:e}))&&((e,t,a=!0)=>["string"==typeof e.group||n(a,{path:t+".group",expected:"string",value:e.group}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),("object"==typeof e.rate&&null!==e.rate||n(a,{path:t+".rate",expected:"__type",value:e.rate}))&&r(e.rate,t+".rate",a)||n(a,{path:t+".rate",expected:"__type",value:e.rate}),"string"==typeof e.bonus_title||n(a,{path:t+".bonus_title",expected:"string",value:e.bonus_title})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"CompPointsRatesLootbox",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<CompPointsRatesLootbox>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},de=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.points&&Array.isArray(e.lottery_ids)&&e.lottery_ids.every((e=>"number"==typeof e));return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.group&&"string"==typeof e.title&&"object"==typeof e.rate&&null!==e.rate&&t(e.rate))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.points||n(a,{path:t+".points",expected:"number",value:e.points}),(Array.isArray(e.lottery_ids)||n(a,{path:t+".lottery_ids",expected:"Array<number>",value:e.lottery_ids}))&&e.lottery_ids.map(((e,r)=>"number"==typeof e||n(a,{path:t+".lottery_ids["+r+"]",expected:"number",value:e}))).every((e=>e))||n(a,{path:t+".lottery_ids",expected:"Array<number>",value:e.lottery_ids})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<CompPointsRatesLottery>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"CompPointsRatesLottery",value:e}))&&((e,t,a=!0)=>["string"==typeof e.group||n(a,{path:t+".group",expected:"string",value:e.group}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),("object"==typeof e.rate&&null!==e.rate||n(a,{path:t+".rate",expected:"__type",value:e.rate}))&&r(e.rate,t+".rate",a)||n(a,{path:t+".rate",expected:"__type",value:e.rate})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"CompPointsRatesLottery",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<CompPointsRatesLottery>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},me=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.group&&"string"==typeof e.title&&"object"==typeof e.rate&&null!==e.rate&&"number"==typeof e.rate.points&&"number"==typeof e.rate.freespins_count&&Array.isArray(e.games)&&e.games.every((e=>"string"==typeof e)))(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.points||n(a,{path:t+".points",expected:"number",value:e.points}),"number"==typeof e.freespins_count||n(a,{path:t+".freespins_count",expected:"number",value:e.freespins_count})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<CompPointsRatesFreespin>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"CompPointsRatesFreespin",value:e}))&&((e,t,a=!0)=>["string"==typeof e.group||n(a,{path:t+".group",expected:"string",value:e.group}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),("object"==typeof e.rate&&null!==e.rate||n(a,{path:t+".rate",expected:"__type",value:e.rate}))&&r(e.rate,t+".rate",a)||n(a,{path:t+".rate",expected:"__type",value:e.rate}),(Array.isArray(e.games)||n(a,{path:t+".games",expected:"Array<string>",value:e.games}))&&e.games.map(((e,r)=>"string"==typeof e||n(a,{path:t+".games["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".games",expected:"Array<string>",value:e.games})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"CompPointsRatesFreespin",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<CompPointsRatesFreespin>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ye=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.points&&"string"==typeof e.currency&&"number"==typeof e.amount_cents;return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.group&&"string"==typeof e.title&&"number"==typeof e.wager&&Array.isArray(e.rates)&&1===e.rates.length&&"object"==typeof e.rates[0]&&null!==e.rates[0]&&t(e.rates[0]))(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.points||n(a,{path:t+".points",expected:"number",value:e.points}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<CompPointsRatesCashBonus>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"CompPointsRatesCashBonus",value:e}))&&((e,t,a=!0)=>["string"==typeof e.group||n(a,{path:t+".group",expected:"string",value:e.group}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"number"==typeof e.wager||n(a,{path:t+".wager",expected:"number",value:e.wager}),(Array.isArray(e.rates)||n(a,{path:t+".rates",expected:"[{ points: number; currency: string; amount_cents: number; }]",value:e.rates}))&&(1===e.rates.length||n(a,{path:t+".rates",expected:"[__type]",value:e.rates}))&&[("object"==typeof e.rates[0]&&null!==e.rates[0]||n(a,{path:t+".rates[0]",expected:"__type",value:e.rates[0]}))&&r(e.rates[0],t+".rates[0]",a)||n(a,{path:t+".rates[0]",expected:"__type",value:e.rates[0]})].every((e=>e))||n(a,{path:t+".rates",expected:"[{ points: number; currency: string; amount_cents: number; }]",value:e.rates})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"CompPointsRatesCashBonus",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<CompPointsRatesCashBonus>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},fe=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"number"==typeof e.resend_timeout_until)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PhoneAuthResendOtpResponse",value:e}))&&((e,t,a=!0)=>["number"==typeof e.resend_timeout_until||n(a,{path:t+".resend_timeout_until",expected:"number",value:e.resend_timeout_until})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PhoneAuthResendOtpResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ve=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"number"==typeof e.resend_timeout_until)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PhoneAuthSignUpResponse",value:e}))&&((e,t,a=!0)=>["number"==typeof e.resend_timeout_until||n(a,{path:t+".resend_timeout_until",expected:"number",value:e.resend_timeout_until})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PhoneAuthSignUpResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ge=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"boolean"==typeof e.enabled)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayersChatProjectInfo",value:e}))&&((e,t,a=!0)=>["boolean"==typeof e.enabled||n(a,{path:t+".enabled",expected:"boolean",value:e.enabled})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayersChatProjectInfo",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},_e=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>!("number"!=typeof e.id||"number"!=typeof e.amount_cents||"string"!=typeof e.currency||"string"!=typeof e.action||"string"!=typeof e.payment_system||"boolean"!=typeof e.recallable||"string"!=typeof e.finished_at||"string"!=typeof e.created_at||"boolean"!=typeof e.success||void 0!==e.system_name&&"string"!=typeof e.system_name||void 0!==e.isOpened&&"boolean"!=typeof e.isOpened||"string"!=typeof e.state))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerPayment",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"string"==typeof e.action||n(a,{path:t+".action",expected:"string",value:e.action}),"string"==typeof e.payment_system||n(a,{path:t+".payment_system",expected:"string",value:e.payment_system}),"boolean"==typeof e.recallable||n(a,{path:t+".recallable",expected:"boolean",value:e.recallable}),"string"==typeof e.finished_at||n(a,{path:t+".finished_at",expected:"string",value:e.finished_at}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),"boolean"==typeof e.success||n(a,{path:t+".success",expected:"boolean",value:e.success}),void 0===e.system_name||"string"==typeof e.system_name||n(a,{path:t+".system_name",expected:"(string | undefined)",value:e.system_name}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened}),"string"==typeof e.state||n(a,{path:t+".state",expected:"string",value:e.state})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerPayment",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},be=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.id&&Array.isArray(e.prices)&&e.prices.every((e=>"object"==typeof e&&null!==e&&n(e)))&&"object"==typeof e.bonus_group_attributes&&null!==e.bonus_group_attributes&&a(e.bonus_group_attributes),n=e=>"string"==typeof e.currency&&"number"==typeof e.amount_cents,a=e=>("cash_bonus"===e.bonus_type||"freespin"===e.bonus_type||"lootbox"===e.bonus_type)&&"string"==typeof e.title;return"object"==typeof e&&null!==e&&(e=>Array.isArray(e.products)&&e.products.every((e=>"object"==typeof e&&null!==e&&t(e))))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),(Array.isArray(e.prices)||n(a,{path:t+".prices",expected:"Array<PriceItem>",value:e.prices}))&&e.prices.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".prices["+r+"]",expected:"PriceItem",value:e}))&&o(e,t+".prices["+r+"]",a)||n(a,{path:t+".prices["+r+"]",expected:"PriceItem",value:e}))).every((e=>e))||n(a,{path:t+".prices",expected:"Array<PriceItem>",value:e.prices}),("object"==typeof e.bonus_group_attributes&&null!==e.bonus_group_attributes||n(a,{path:t+".bonus_group_attributes",expected:"__type",value:e.bonus_group_attributes}))&&s(e.bonus_group_attributes,t+".bonus_group_attributes",a)||n(a,{path:t+".bonus_group_attributes",expected:"__type",value:e.bonus_group_attributes})].every((e=>e)),o=(e,t,a=!0)=>["string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents})].every((e=>e)),s=(e,t,a=!0)=>["cash_bonus"===e.bonus_type||"freespin"===e.bonus_type||"lootbox"===e.bonus_type||n(a,{path:t+".bonus_type",expected:'("cash_bonus" | "freespin" | "lootbox")',value:e.bonus_type}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"ProductStoreResponse",value:e}))&&((e,t,a=!0)=>[(Array.isArray(e.products)||n(a,{path:t+".products",expected:"Array<ProductStoreItem>",value:e.products}))&&e.products.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".products["+o+"]",expected:"ProductStoreItem",value:e}))&&r(e,t+".products["+o+"]",a)||n(a,{path:t+".products["+o+"]",expected:"ProductStoreItem",value:e}))).every((e=>e))||n(a,{path:t+".products",expected:"Array<ProductStoreItem>",value:e.products})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"ProductStoreResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},he=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.currency&&"number"==typeof e.amount_cents&&"string"==typeof e.amount_cents_decimal)(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"Array<PlayerRakeback>",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"PlayerRakeback",value:e}))&&((e,t,a=!0)=>["string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"string"==typeof e.amount_cents_decimal||n(a,{path:t+".amount_cents_decimal",expected:"string",value:e.amount_cents_decimal})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"PlayerRakeback",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"Array<PlayerRakeback>",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Oe=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.id&&"string"==typeof e.urn_id&&"string"==typeof e.name&&"string"==typeof e.key&&"string"==typeof e.type&&"number"==typeof e.main_market_id&&"number"==typeof e.main_market_outcomes_count&&"number"==typeof e.secondary_market_id&&"number"==typeof e.secondary_market_outcomes_count&&"number"==typeof e.priority&&"object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)&&n(e.priorities)&&"string"==typeof e.provider,n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"number"==typeof n}));return"object"==typeof e&&null!==e&&(e=>Array.isArray(e.data)&&e.data.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"object"==typeof e.pagination&&null!==e.pagination&&"number"==typeof e.pagination.total&&"number"==typeof e.pagination.page&&"number"==typeof e.pagination.limit&&"number"==typeof e.pagination.last_page)(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.urn_id||n(a,{path:t+".urn_id",expected:"string",value:e.urn_id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.key||n(a,{path:t+".key",expected:"string",value:e.key}),"string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type}),"number"==typeof e.main_market_id||n(a,{path:t+".main_market_id",expected:"number",value:e.main_market_id}),"number"==typeof e.main_market_outcomes_count||n(a,{path:t+".main_market_outcomes_count",expected:"number",value:e.main_market_outcomes_count}),"number"==typeof e.secondary_market_id||n(a,{path:t+".secondary_market_id",expected:"number",value:e.secondary_market_id}),"number"==typeof e.secondary_market_outcomes_count||n(a,{path:t+".secondary_market_outcomes_count",expected:"number",value:e.secondary_market_outcomes_count}),"number"==typeof e.priority||n(a,{path:t+".priority",expected:"number",value:e.priority}),("object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}))&&i(e.priorities,t+".priorities",a)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("number"==typeof s||n(a,{path:t+r(o),expected:"number",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.total||n(a,{path:t+".total",expected:"number",value:e.total}),"number"==typeof e.page||n(a,{path:t+".page",expected:"number",value:e.page}),"number"==typeof e.limit||n(a,{path:t+".limit",expected:"number",value:e.limit}),"number"==typeof e.last_page||n(a,{path:t+".last_page",expected:"number",value:e.last_page})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"SportsbookSportsResponse",value:e}))&&((e,t,a=!0)=>[(Array.isArray(e.data)||n(a,{path:t+".data",expected:"Array<SportsbookSport>",value:e.data}))&&e.data.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".data["+r+"]",expected:"SportsbookSport",value:e}))&&s(e,t+".data["+r+"]",a)||n(a,{path:t+".data["+r+"]",expected:"SportsbookSport",value:e}))).every((e=>e))||n(a,{path:t+".data",expected:"Array<SportsbookSport>",value:e.data}),("object"==typeof e.pagination&&null!==e.pagination||n(a,{path:t+".pagination",expected:"SportsbookPagination",value:e.pagination}))&&l(e.pagination,t+".pagination",a)||n(a,{path:t+".pagination",expected:"SportsbookPagination",value:e.pagination})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"SportsbookSportsResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ae=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.id&&"string"==typeof e.urn_id&&"string"==typeof e.name&&"string"==typeof e.country_code&&"number"==typeof e.priority&&"object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)&&n(e.priorities)&&"string"==typeof e.key&&"number"==typeof e.sport_id&&"string"==typeof e.sport_key&&"string"==typeof e.sport_urn_id&&"string"==typeof e.sport_name&&"string"==typeof e.sport_type&&"string"==typeof e.slug&&"string"==typeof e.provider,n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"number"==typeof n}));return"object"==typeof e&&null!==e&&(e=>Array.isArray(e.data)&&e.data.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"object"==typeof e.pagination&&null!==e.pagination&&"number"==typeof e.pagination.total&&"number"==typeof e.pagination.page&&"number"==typeof e.pagination.limit&&"number"==typeof e.pagination.last_page)(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.urn_id||n(a,{path:t+".urn_id",expected:"string",value:e.urn_id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.country_code||n(a,{path:t+".country_code",expected:"string",value:e.country_code}),"number"==typeof e.priority||n(a,{path:t+".priority",expected:"number",value:e.priority}),("object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}))&&i(e.priorities,t+".priorities",a)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}),"string"==typeof e.key||n(a,{path:t+".key",expected:"string",value:e.key}),"number"==typeof e.sport_id||n(a,{path:t+".sport_id",expected:"number",value:e.sport_id}),"string"==typeof e.sport_key||n(a,{path:t+".sport_key",expected:"string",value:e.sport_key}),"string"==typeof e.sport_urn_id||n(a,{path:t+".sport_urn_id",expected:"string",value:e.sport_urn_id}),"string"==typeof e.sport_name||n(a,{path:t+".sport_name",expected:"string",value:e.sport_name}),"string"==typeof e.sport_type||n(a,{path:t+".sport_type",expected:"string",value:e.sport_type}),"string"==typeof e.slug||n(a,{path:t+".slug",expected:"string",value:e.slug}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("number"==typeof s||n(a,{path:t+r(o),expected:"number",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.total||n(a,{path:t+".total",expected:"number",value:e.total}),"number"==typeof e.page||n(a,{path:t+".page",expected:"number",value:e.page}),"number"==typeof e.limit||n(a,{path:t+".limit",expected:"number",value:e.limit}),"number"==typeof e.last_page||n(a,{path:t+".last_page",expected:"number",value:e.last_page})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"SportsbookCategoriesResponse",value:e}))&&((e,t,a=!0)=>[(Array.isArray(e.data)||n(a,{path:t+".data",expected:"Array<SportsbookCategory>",value:e.data}))&&e.data.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".data["+r+"]",expected:"SportsbookCategory",value:e}))&&s(e,t+".data["+r+"]",a)||n(a,{path:t+".data["+r+"]",expected:"SportsbookCategory",value:e}))).every((e=>e))||n(a,{path:t+".data",expected:"Array<SportsbookCategory>",value:e.data}),("object"==typeof e.pagination&&null!==e.pagination||n(a,{path:t+".pagination",expected:"SportsbookPagination",value:e.pagination}))&&l(e.pagination,t+".pagination",a)||n(a,{path:t+".pagination",expected:"SportsbookPagination",value:e.pagination})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"SportsbookCategoriesResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ee=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.id&&"string"==typeof e.urn_id&&"string"==typeof e.name&&"string"==typeof e.key&&"number"==typeof e.priority&&"object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)&&n(e.priorities)&&"object"==typeof e.sport&&null!==e.sport&&a(e.sport)&&"object"==typeof e.category&&null!==e.category&&r(e.category)&&"string"==typeof e.slug&&"string"==typeof e.provider,n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"number"==typeof n})),a=e=>"number"==typeof e.id&&"string"==typeof e.urn_id&&"string"==typeof e.name&&"string"==typeof e.key&&"string"==typeof e.type&&"number"==typeof e.main_market_id&&"number"==typeof e.main_market_outcomes_count&&"number"==typeof e.secondary_market_id&&"number"==typeof e.secondary_market_outcomes_count&&"number"==typeof e.priority&&"object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)&&n(e.priorities)&&"string"==typeof e.provider,r=e=>"number"==typeof e.id&&"string"==typeof e.urn_id&&"string"==typeof e.name&&"string"==typeof e.country_code&&"number"==typeof e.priority&&"object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)&&n(e.priorities)&&"string"==typeof e.key&&"number"==typeof e.sport_id&&"string"==typeof e.sport_key&&"string"==typeof e.sport_urn_id&&"string"==typeof e.sport_name&&"string"==typeof e.sport_type&&"string"==typeof e.slug&&"string"==typeof e.provider;return"object"==typeof e&&null!==e&&(e=>Array.isArray(e.data)&&e.data.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"object"==typeof e.pagination&&null!==e.pagination&&"number"==typeof e.pagination.total&&"number"==typeof e.pagination.page&&"number"==typeof e.pagination.limit&&"number"==typeof e.pagination.last_page)(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.urn_id||n(a,{path:t+".urn_id",expected:"string",value:e.urn_id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.key||n(a,{path:t+".key",expected:"string",value:e.key}),"number"==typeof e.priority||n(a,{path:t+".priority",expected:"number",value:e.priority}),("object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}))&&i(e.priorities,t+".priorities",a)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}),("object"==typeof e.sport&&null!==e.sport||n(a,{path:t+".sport",expected:"Sport",value:e.sport}))&&l(e.sport,t+".sport",a)||n(a,{path:t+".sport",expected:"Sport",value:e.sport}),("object"==typeof e.category&&null!==e.category||n(a,{path:t+".category",expected:"Category",value:e.category}))&&c(e.category,t+".category",a)||n(a,{path:t+".category",expected:"Category",value:e.category}),"string"==typeof e.slug||n(a,{path:t+".slug",expected:"string",value:e.slug}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("number"==typeof s||n(a,{path:t+r(o),expected:"number",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.urn_id||n(a,{path:t+".urn_id",expected:"string",value:e.urn_id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.key||n(a,{path:t+".key",expected:"string",value:e.key}),"string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type}),"number"==typeof e.main_market_id||n(a,{path:t+".main_market_id",expected:"number",value:e.main_market_id}),"number"==typeof e.main_market_outcomes_count||n(a,{path:t+".main_market_outcomes_count",expected:"number",value:e.main_market_outcomes_count}),"number"==typeof e.secondary_market_id||n(a,{path:t+".secondary_market_id",expected:"number",value:e.secondary_market_id}),"number"==typeof e.secondary_market_outcomes_count||n(a,{path:t+".secondary_market_outcomes_count",expected:"number",value:e.secondary_market_outcomes_count}),"number"==typeof e.priority||n(a,{path:t+".priority",expected:"number",value:e.priority}),("object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}))&&i(e.priorities,t+".priorities",a)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider})].every((e=>e)),c=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.urn_id||n(a,{path:t+".urn_id",expected:"string",value:e.urn_id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.country_code||n(a,{path:t+".country_code",expected:"string",value:e.country_code}),"number"==typeof e.priority||n(a,{path:t+".priority",expected:"number",value:e.priority}),("object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}))&&i(e.priorities,t+".priorities",a)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}),"string"==typeof e.key||n(a,{path:t+".key",expected:"string",value:e.key}),"number"==typeof e.sport_id||n(a,{path:t+".sport_id",expected:"number",value:e.sport_id}),"string"==typeof e.sport_key||n(a,{path:t+".sport_key",expected:"string",value:e.sport_key}),"string"==typeof e.sport_urn_id||n(a,{path:t+".sport_urn_id",expected:"string",value:e.sport_urn_id}),"string"==typeof e.sport_name||n(a,{path:t+".sport_name",expected:"string",value:e.sport_name}),"string"==typeof e.sport_type||n(a,{path:t+".sport_type",expected:"string",value:e.sport_type}),"string"==typeof e.slug||n(a,{path:t+".slug",expected:"string",value:e.slug}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider})].every((e=>e)),u=(e,t,a=!0)=>["number"==typeof e.total||n(a,{path:t+".total",expected:"number",value:e.total}),"number"==typeof e.page||n(a,{path:t+".page",expected:"number",value:e.page}),"number"==typeof e.limit||n(a,{path:t+".limit",expected:"number",value:e.limit}),"number"==typeof e.last_page||n(a,{path:t+".last_page",expected:"number",value:e.last_page})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"SportsbookTournamentsResponse",value:e}))&&((e,t,a=!0)=>[(Array.isArray(e.data)||n(a,{path:t+".data",expected:"Array<SportsbookTournamentResponse>",value:e.data}))&&e.data.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".data["+r+"]",expected:"SportsbookTournamentResponse",value:e}))&&s(e,t+".data["+r+"]",a)||n(a,{path:t+".data["+r+"]",expected:"SportsbookTournamentResponse",value:e}))).every((e=>e))||n(a,{path:t+".data",expected:"Array<SportsbookTournamentResponse>",value:e.data}),("object"==typeof e.pagination&&null!==e.pagination||n(a,{path:t+".pagination",expected:"SportsbookPagination",value:e.pagination}))&&u(e.pagination,t+".pagination",a)||n(a,{path:t+".pagination",expected:"SportsbookPagination",value:e.pagination})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"SportsbookTournamentsResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},xe=e=>{const t=[];if(!1===(e=>{const t=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"number"==typeof n})),n=e=>"number"==typeof e.id&&"string"==typeof e.urn_id&&"string"==typeof e.name&&"string"==typeof e.key&&"string"==typeof e.type&&"number"==typeof e.main_market_id&&"number"==typeof e.main_market_outcomes_count&&"number"==typeof e.secondary_market_id&&"number"==typeof e.secondary_market_outcomes_count&&"number"==typeof e.priority&&"object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)&&t(e.priorities)&&"string"==typeof e.provider,a=e=>"number"==typeof e.id&&"string"==typeof e.urn_id&&"string"==typeof e.name&&"string"==typeof e.country_code&&"number"==typeof e.priority&&"object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)&&t(e.priorities)&&"string"==typeof e.key&&"number"==typeof e.sport_id&&"string"==typeof e.sport_key&&"string"==typeof e.sport_urn_id&&"string"==typeof e.sport_name&&"string"==typeof e.sport_type&&"string"==typeof e.slug&&"string"==typeof e.provider;return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.urn_id&&"string"==typeof e.name&&"string"==typeof e.key&&"number"==typeof e.priority&&"object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)&&t(e.priorities)&&"object"==typeof e.sport&&null!==e.sport&&n(e.sport)&&"object"==typeof e.category&&null!==e.category&&a(e.category)&&"string"==typeof e.slug&&"string"==typeof e.provider)(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||("number"==typeof s||n(a,{path:t+r(o),expected:"number",value:s}))})).every((e=>e))].every((e=>e)),i=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.urn_id||n(a,{path:t+".urn_id",expected:"string",value:e.urn_id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.key||n(a,{path:t+".key",expected:"string",value:e.key}),"string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type}),"number"==typeof e.main_market_id||n(a,{path:t+".main_market_id",expected:"number",value:e.main_market_id}),"number"==typeof e.main_market_outcomes_count||n(a,{path:t+".main_market_outcomes_count",expected:"number",value:e.main_market_outcomes_count}),"number"==typeof e.secondary_market_id||n(a,{path:t+".secondary_market_id",expected:"number",value:e.secondary_market_id}),"number"==typeof e.secondary_market_outcomes_count||n(a,{path:t+".secondary_market_outcomes_count",expected:"number",value:e.secondary_market_outcomes_count}),"number"==typeof e.priority||n(a,{path:t+".priority",expected:"number",value:e.priority}),("object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}))&&s(e.priorities,t+".priorities",a)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider})].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.urn_id||n(a,{path:t+".urn_id",expected:"string",value:e.urn_id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.country_code||n(a,{path:t+".country_code",expected:"string",value:e.country_code}),"number"==typeof e.priority||n(a,{path:t+".priority",expected:"number",value:e.priority}),("object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}))&&s(e.priorities,t+".priorities",a)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}),"string"==typeof e.key||n(a,{path:t+".key",expected:"string",value:e.key}),"number"==typeof e.sport_id||n(a,{path:t+".sport_id",expected:"number",value:e.sport_id}),"string"==typeof e.sport_key||n(a,{path:t+".sport_key",expected:"string",value:e.sport_key}),"string"==typeof e.sport_urn_id||n(a,{path:t+".sport_urn_id",expected:"string",value:e.sport_urn_id}),"string"==typeof e.sport_name||n(a,{path:t+".sport_name",expected:"string",value:e.sport_name}),"string"==typeof e.sport_type||n(a,{path:t+".sport_type",expected:"string",value:e.sport_type}),"string"==typeof e.slug||n(a,{path:t+".slug",expected:"string",value:e.slug}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"SportsbookTournamentResponse",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.urn_id||n(a,{path:t+".urn_id",expected:"string",value:e.urn_id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.key||n(a,{path:t+".key",expected:"string",value:e.key}),"number"==typeof e.priority||n(a,{path:t+".priority",expected:"number",value:e.priority}),("object"==typeof e.priorities&&null!==e.priorities&&!1===Array.isArray(e.priorities)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}))&&s(e.priorities,t+".priorities",a)||n(a,{path:t+".priorities",expected:"SportsbookPriorities",value:e.priorities}),("object"==typeof e.sport&&null!==e.sport||n(a,{path:t+".sport",expected:"Sport",value:e.sport}))&&i(e.sport,t+".sport",a)||n(a,{path:t+".sport",expected:"Sport",value:e.sport}),("object"==typeof e.category&&null!==e.category||n(a,{path:t+".category",expected:"Category",value:e.category}))&&l(e.category,t+".category",a)||n(a,{path:t+".category",expected:"Category",value:e.category}),"string"==typeof e.slug||n(a,{path:t+".slug",expected:"string",value:e.slug}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"SportsbookTournamentResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Se=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.id&&"number"==typeof e.count&&"number"==typeof e.match_count&&"number"==typeof e.season_count&&"number"==typeof e.stage_count&&"number"==typeof e.simple_tournament_count;return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.live&&Array.isArray(e.sports)&&e.sports.every((e=>"object"==typeof e&&null!==e&&t(e)))&&Array.isArray(e.categories)&&e.categories.every((e=>"object"==typeof e&&null!==e&&t(e)))&&Array.isArray(e.tournaments)&&e.tournaments.every((e=>"object"==typeof e&&null!==e&&t(e))))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"number"==typeof e.count||n(a,{path:t+".count",expected:"number",value:e.count}),"number"==typeof e.match_count||n(a,{path:t+".match_count",expected:"number",value:e.match_count}),"number"==typeof e.season_count||n(a,{path:t+".season_count",expected:"number",value:e.season_count}),"number"==typeof e.stage_count||n(a,{path:t+".stage_count",expected:"number",value:e.stage_count}),"number"==typeof e.simple_tournament_count||n(a,{path:t+".simple_tournament_count",expected:"number",value:e.simple_tournament_count})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"SportsbookCountersResponse",value:e}))&&((e,t,a=!0)=>["number"==typeof e.live||n(a,{path:t+".live",expected:"number",value:e.live}),(Array.isArray(e.sports)||n(a,{path:t+".sports",expected:"Array<Category>",value:e.sports}))&&e.sports.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".sports["+o+"]",expected:"Category",value:e}))&&r(e,t+".sports["+o+"]",a)||n(a,{path:t+".sports["+o+"]",expected:"Category",value:e}))).every((e=>e))||n(a,{path:t+".sports",expected:"Array<Category>",value:e.sports}),(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<Category>",value:e.categories}))&&e.categories.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".categories["+o+"]",expected:"Category",value:e}))&&r(e,t+".categories["+o+"]",a)||n(a,{path:t+".categories["+o+"]",expected:"Category",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<Category>",value:e.categories}),(Array.isArray(e.tournaments)||n(a,{path:t+".tournaments",expected:"Array<Category>",value:e.tournaments}))&&e.tournaments.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".tournaments["+o+"]",expected:"Category",value:e}))&&r(e,t+".tournaments["+o+"]",a)||n(a,{path:t+".tournaments["+o+"]",expected:"Category",value:e}))).every((e=>e))||n(a,{path:t+".tournaments",expected:"Array<Category>",value:e.tournaments})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"SportsbookCountersResponse",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Pe=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>!("number"!=typeof e.id||"number"!=typeof e.amount_cents||"string"!=typeof e.currency||"string"!=typeof e.action||"string"!=typeof e.payment_system||"boolean"!=typeof e.recallable||"string"!=typeof e.finished_at||"string"!=typeof e.created_at||"boolean"!=typeof e.success||void 0!==e.system_name&&"string"!=typeof e.system_name||void 0!==e.isOpened&&"boolean"!=typeof e.isOpened||"string"!=typeof e.state))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerPayment",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"string"==typeof e.action||n(a,{path:t+".action",expected:"string",value:e.action}),"string"==typeof e.payment_system||n(a,{path:t+".payment_system",expected:"string",value:e.payment_system}),"boolean"==typeof e.recallable||n(a,{path:t+".recallable",expected:"boolean",value:e.recallable}),"string"==typeof e.finished_at||n(a,{path:t+".finished_at",expected:"string",value:e.finished_at}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),"boolean"==typeof e.success||n(a,{path:t+".success",expected:"boolean",value:e.success}),void 0===e.system_name||"string"==typeof e.system_name||n(a,{path:t+".system_name",expected:"(string | undefined)",value:e.system_name}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened}),"string"==typeof e.state||n(a,{path:t+".state",expected:"string",value:e.state})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerPayment",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ne=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.identifier&&Array.isArray(e.categories)&&e.categories.every((e=>"string"==typeof e))&&"object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)&&n(e.currencies)&&(null===e.hit_rate||"string"==typeof e.hit_rate)&&(null===e.lines||"number"==typeof e.lines)&&"string"==typeof e.payout&&"string"==typeof e.provider&&"string"==typeof e.title&&(null===e.seo_title||"string"==typeof e.seo_title)&&(null===e.volatility_rating||"string"==typeof e.volatility_rating)&&(null===e.ways||"string"==typeof e.ways)&&Array.isArray(e.devices)&&e.devices.every((e=>"desktop"===e||"mobile"===e||"tablet"===e)),n=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&a(n)})),a=e=>"number"==typeof e.id&&(null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot);return"object"==typeof e&&null!==e&&(e=>"object"==typeof e.game&&null!==e.game&&t(e.game)&&"object"==typeof e.player&&null!==e.player&&"string"==typeof e.player.nickname&&"object"==typeof e.round&&null!==e.round&&"number"==typeof e.round.bet&&"string"==typeof e.round.currency&&"number"==typeof e.round.win)(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),(Array.isArray(e.categories)||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}))&&e.categories.map(((e,r)=>"string"==typeof e||n(a,{path:t+".categories["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".categories",expected:"Array<string>",value:e.categories}),("object"==typeof e.currencies&&null!==e.currencies&&!1===Array.isArray(e.currencies)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}))&&i(e.currencies,t+".currencies",a)||n(a,{path:t+".currencies",expected:"CurrencyMapping",value:e.currencies}),null===e.hit_rate||"string"==typeof e.hit_rate||n(a,{path:t+".hit_rate",expected:"(null | string)",value:e.hit_rate}),null===e.lines||"number"==typeof e.lines||n(a,{path:t+".lines",expected:"(null | number)",value:e.lines}),"string"==typeof e.payout||n(a,{path:t+".payout",expected:"string",value:e.payout}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),null===e.seo_title||"string"==typeof e.seo_title||n(a,{path:t+".seo_title",expected:"(null | string)",value:e.seo_title}),null===e.volatility_rating||"string"==typeof e.volatility_rating||n(a,{path:t+".volatility_rating",expected:"(null | string)",value:e.volatility_rating}),null===e.ways||"string"==typeof e.ways||n(a,{path:t+".ways",expected:"(null | string)",value:e.ways}),(Array.isArray(e.devices)||n(a,{path:t+".devices",expected:"Array<DeviceTypes>",value:e.devices}))&&e.devices.map(((e,r)=>"desktop"===e||"mobile"===e||"tablet"===e||n(a,{path:t+".devices["+r+"]",expected:'("desktop" | "mobile" | "tablet")',value:e}))).every((e=>e))||n(a,{path:t+".devices",expected:"Array<DeviceTypes>",value:e.devices})].every((e=>e)),i=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"__type",value:s}))&&l(s,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:s}))})).every((e=>e))].every((e=>e)),l=(e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),null===e.jackpot||void 0===e.jackpot||"number"==typeof e.jackpot||n(a,{path:t+".jackpot",expected:"(null | number | undefined)",value:e.jackpot})].every((e=>e)),c=(e,t,a=!0)=>["string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"string",value:e.nickname})].every((e=>e)),u=(e,t,a=!0)=>["number"==typeof e.bet||n(a,{path:t+".bet",expected:"number",value:e.bet}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.win||n(a,{path:t+".win",expected:"number",value:e.win})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PublicWinsMessage",value:e}))&&((e,t,a=!0)=>[("object"==typeof e.game&&null!==e.game||n(a,{path:t+".game",expected:"GameDTO & { devices: DeviceTypes[]; }",value:e.game}))&&s(e.game,t+".game",a)||n(a,{path:t+".game",expected:"GameDTO & { devices: DeviceTypes[]; }",value:e.game}),("object"==typeof e.player&&null!==e.player||n(a,{path:t+".player",expected:"__type.o1",value:e.player}))&&c(e.player,t+".player",a)||n(a,{path:t+".player",expected:"__type.o1",value:e.player}),("object"==typeof e.round&&null!==e.round||n(a,{path:t+".round",expected:"__type.o2",value:e.round}))&&u(e.round,t+".round",a)||n(a,{path:t+".round",expected:"__type.o2",value:e.round})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PublicWinsMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},we=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"object"==typeof e.chargeable&&null!==e.chargeable&&"number"==typeof e.chargeable.points&&"object"==typeof e.persistent&&null!==e.persistent&&"number"==typeof e.persistent.points)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["number"==typeof e.points||n(a,{path:t+".points",expected:"number",value:e.points})].every((e=>e)),o=(e,t,a=!0)=>["number"==typeof e.points||n(a,{path:t+".points",expected:"number",value:e.points})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"CompPointsAwardMessage",value:e}))&&((e,t,a=!0)=>[("object"==typeof e.chargeable&&null!==e.chargeable||n(a,{path:t+".chargeable",expected:"__type",value:e.chargeable}))&&r(e.chargeable,t+".chargeable",a)||n(a,{path:t+".chargeable",expected:"__type",value:e.chargeable}),("object"==typeof e.persistent&&null!==e.persistent||n(a,{path:t+".persistent",expected:"__type.o1",value:e.persistent}))&&o(e.persistent,t+".persistent",a)||n(a,{path:t+".persistent",expected:"__type.o1",value:e.persistent})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"CompPointsAwardMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},je=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.game_identifier&&"string"==typeof e.level_name&&"number"==typeof e.level_index&&"string"==typeof e.name&&"string"==typeof e.win_message&&"string"==typeof e.jackpot_external_code,n=e=>"string"==typeof e.identifier&&"string"==typeof e.title&&(void 0===e.slug||"string"==typeof e.slug)&&"string"==typeof e.frontend_url;return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&"number"==typeof e.amount_cents&&"string"==typeof e.currency&&"string"==typeof e.stage&&"string"==typeof e.strategy&&"number"==typeof e.amount_wager_requirement_cents&&"number"==typeof e.amount_wager_cents&&"string"==typeof e.created_at&&(null===e.valid_until||"string"==typeof e.valid_until)&&(null===e.activatable_until||void 0===e.activatable_until||"string"==typeof e.activatable_until)&&"boolean"==typeof e.activatable&&"boolean"==typeof e.cancelable&&(void 0===e.jackpot||"object"==typeof e.jackpot&&null!==e.jackpot&&t(e.jackpot))&&(void 0===e.jackpot_win_id||"number"==typeof e.jackpot_win_id)&&(void 0===e.reason||"auto_approve"===e.reason||"manual"===e.reason)&&(void 0===e.games||Array.isArray(e.games)&&e.games.every((e=>"string"==typeof e)))&&(void 0===e.games_info||Array.isArray(e.games_info)&&e.games_info.every((e=>"object"==typeof e&&null!==e&&n(e))))&&(void 0===e.isOpened||"boolean"==typeof e.isOpened)&&(void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.game_identifier||n(a,{path:t+".game_identifier",expected:"string",value:e.game_identifier}),"string"==typeof e.level_name||n(a,{path:t+".level_name",expected:"string",value:e.level_name}),"number"==typeof e.level_index||n(a,{path:t+".level_index",expected:"number",value:e.level_index}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.win_message||n(a,{path:t+".win_message",expected:"string",value:e.win_message}),"string"==typeof e.jackpot_external_code||n(a,{path:t+".jackpot_external_code",expected:"string",value:e.jackpot_external_code})].every((e=>e)),o=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),void 0===e.slug||"string"==typeof e.slug||n(a,{path:t+".slug",expected:"(string | undefined)",value:e.slug}),"string"==typeof e.frontend_url||n(a,{path:t+".frontend_url",expected:"string",value:e.frontend_url})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerBonus",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"string"==typeof e.stage||n(a,{path:t+".stage",expected:"string",value:e.stage}),"string"==typeof e.strategy||n(a,{path:t+".strategy",expected:"string",value:e.strategy}),"number"==typeof e.amount_wager_requirement_cents||n(a,{path:t+".amount_wager_requirement_cents",expected:"number",value:e.amount_wager_requirement_cents}),"number"==typeof e.amount_wager_cents||n(a,{path:t+".amount_wager_cents",expected:"number",value:e.amount_wager_cents}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),null===e.valid_until||"string"==typeof e.valid_until||n(a,{path:t+".valid_until",expected:"(null | string)",value:e.valid_until}),null===e.activatable_until||void 0===e.activatable_until||"string"==typeof e.activatable_until||n(a,{path:t+".activatable_until",expected:"(null | string | undefined)",value:e.activatable_until}),"boolean"==typeof e.activatable||n(a,{path:t+".activatable",expected:"boolean",value:e.activatable}),"boolean"==typeof e.cancelable||n(a,{path:t+".cancelable",expected:"boolean",value:e.cancelable}),void 0===e.jackpot||("object"==typeof e.jackpot&&null!==e.jackpot||n(a,{path:t+".jackpot",expected:"(__type | undefined)",value:e.jackpot}))&&r(e.jackpot,t+".jackpot",a)||n(a,{path:t+".jackpot",expected:"(__type | undefined)",value:e.jackpot}),void 0===e.jackpot_win_id||"number"==typeof e.jackpot_win_id||n(a,{path:t+".jackpot_win_id",expected:"(number | undefined)",value:e.jackpot_win_id}),void 0===e.reason||"auto_approve"===e.reason||"manual"===e.reason||n(a,{path:t+".reason",expected:'("auto_approve" | "manual" | undefined)',value:e.reason}),void 0===e.games||(Array.isArray(e.games)||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}))&&e.games.map(((e,r)=>"string"==typeof e||n(a,{path:t+".games["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}),void 0===e.games_info||(Array.isArray(e.games_info)||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}))&&e.games_info.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".games_info["+r+"]",expected:"GameInfo",value:e}))&&o(e,t+".games_info["+r+"]",a)||n(a,{path:t+".games_info["+r+"]",expected:"GameInfo",value:e}))).every((e=>e))||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened}),void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter||n(a,{path:t+".displayInNotificationCenter",expected:"(boolean | undefined)",value:e.displayInNotificationCenter})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerBonus",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ce=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.game_identifier&&"string"==typeof e.level_name&&"number"==typeof e.level_index&&"string"==typeof e.name&&"string"==typeof e.win_message&&"string"==typeof e.jackpot_external_code,n=e=>"string"==typeof e.identifier&&"string"==typeof e.title&&(void 0===e.slug||"string"==typeof e.slug)&&"string"==typeof e.frontend_url;return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&"number"==typeof e.amount_cents&&"string"==typeof e.currency&&"string"==typeof e.stage&&"string"==typeof e.strategy&&"number"==typeof e.amount_wager_requirement_cents&&"number"==typeof e.amount_wager_cents&&"string"==typeof e.created_at&&(null===e.valid_until||"string"==typeof e.valid_until)&&(null===e.activatable_until||void 0===e.activatable_until||"string"==typeof e.activatable_until)&&"boolean"==typeof e.activatable&&"boolean"==typeof e.cancelable&&(void 0===e.jackpot||"object"==typeof e.jackpot&&null!==e.jackpot&&t(e.jackpot))&&"number"==typeof e.jackpot_win_id&&("auto_approve"===e.reason||"manual"===e.reason)&&(void 0===e.games||Array.isArray(e.games)&&e.games.every((e=>"string"==typeof e)))&&(void 0===e.games_info||Array.isArray(e.games_info)&&e.games_info.every((e=>"object"==typeof e&&null!==e&&n(e))))&&(void 0===e.isOpened||"boolean"==typeof e.isOpened)&&(void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.game_identifier||n(a,{path:t+".game_identifier",expected:"string",value:e.game_identifier}),"string"==typeof e.level_name||n(a,{path:t+".level_name",expected:"string",value:e.level_name}),"number"==typeof e.level_index||n(a,{path:t+".level_index",expected:"number",value:e.level_index}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.win_message||n(a,{path:t+".win_message",expected:"string",value:e.win_message}),"string"==typeof e.jackpot_external_code||n(a,{path:t+".jackpot_external_code",expected:"string",value:e.jackpot_external_code})].every((e=>e)),o=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),void 0===e.slug||"string"==typeof e.slug||n(a,{path:t+".slug",expected:"(string | undefined)",value:e.slug}),"string"==typeof e.frontend_url||n(a,{path:t+".frontend_url",expected:"string",value:e.frontend_url})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerJackpotWinMessage",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"string"==typeof e.stage||n(a,{path:t+".stage",expected:"string",value:e.stage}),"string"==typeof e.strategy||n(a,{path:t+".strategy",expected:"string",value:e.strategy}),"number"==typeof e.amount_wager_requirement_cents||n(a,{path:t+".amount_wager_requirement_cents",expected:"number",value:e.amount_wager_requirement_cents}),"number"==typeof e.amount_wager_cents||n(a,{path:t+".amount_wager_cents",expected:"number",value:e.amount_wager_cents}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),null===e.valid_until||"string"==typeof e.valid_until||n(a,{path:t+".valid_until",expected:"(null | string)",value:e.valid_until}),null===e.activatable_until||void 0===e.activatable_until||"string"==typeof e.activatable_until||n(a,{path:t+".activatable_until",expected:"(null | string | undefined)",value:e.activatable_until}),"boolean"==typeof e.activatable||n(a,{path:t+".activatable",expected:"boolean",value:e.activatable}),"boolean"==typeof e.cancelable||n(a,{path:t+".cancelable",expected:"boolean",value:e.cancelable}),void 0===e.jackpot||("object"==typeof e.jackpot&&null!==e.jackpot||n(a,{path:t+".jackpot",expected:"(__type | undefined)",value:e.jackpot}))&&r(e.jackpot,t+".jackpot",a)||n(a,{path:t+".jackpot",expected:"(__type | undefined)",value:e.jackpot}),"number"==typeof e.jackpot_win_id||n(a,{path:t+".jackpot_win_id",expected:"number",value:e.jackpot_win_id}),"auto_approve"===e.reason||"manual"===e.reason||n(a,{path:t+".reason",expected:'("auto_approve" | "manual")',value:e.reason}),void 0===e.games||(Array.isArray(e.games)||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}))&&e.games.map(((e,r)=>"string"==typeof e||n(a,{path:t+".games["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}),void 0===e.games_info||(Array.isArray(e.games_info)||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}))&&e.games_info.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".games_info["+r+"]",expected:"GameInfo",value:e}))&&o(e,t+".games_info["+r+"]",a)||n(a,{path:t+".games_info["+r+"]",expected:"GameInfo",value:e}))).every((e=>e))||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened}),void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter||n(a,{path:t+".displayInNotificationCenter",expected:"(boolean | undefined)",value:e.displayInNotificationCenter})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerJackpotWinMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ie=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.identifier&&"string"==typeof e.title&&(void 0===e.slug||"string"==typeof e.slug)&&"string"==typeof e.frontend_url;return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&"number"==typeof e.freespins_total&&(void 0===e.bet_level||"number"==typeof e.bet_level)&&"string"==typeof e.stage&&(void 0===e.games||Array.isArray(e.games)&&e.games.every((e=>"string"==typeof e)))&&(void 0===e.games_info||Array.isArray(e.games_info)&&e.games_info.every((e=>"object"==typeof e&&null!==e&&t(e))))&&"string"==typeof e.provider&&(void 0===e.currency||"string"==typeof e.currency)&&"string"==typeof e.created_at&&"string"==typeof e.activatable_until&&(null===e.valid_until||"string"==typeof e.valid_until)&&"boolean"==typeof e.activatable&&(null===e.activation_condition||void 0===e.activation_condition||"string"==typeof e.activation_condition)&&"boolean"==typeof e.cancelable&&(void 0===e.isOpened||"boolean"==typeof e.isOpened)&&(void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter)&&(null===e.freespins_performed||void 0===e.freespins_performed||"number"==typeof e.freespins_performed))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),void 0===e.slug||"string"==typeof e.slug||n(a,{path:t+".slug",expected:"(string | undefined)",value:e.slug}),"string"==typeof e.frontend_url||n(a,{path:t+".frontend_url",expected:"string",value:e.frontend_url})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerFreespin",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"number"==typeof e.freespins_total||n(a,{path:t+".freespins_total",expected:"number",value:e.freespins_total}),void 0===e.bet_level||"number"==typeof e.bet_level||n(a,{path:t+".bet_level",expected:"(number | undefined)",value:e.bet_level}),"string"==typeof e.stage||n(a,{path:t+".stage",expected:"string",value:e.stage}),void 0===e.games||(Array.isArray(e.games)||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}))&&e.games.map(((e,r)=>"string"==typeof e||n(a,{path:t+".games["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".games",expected:"(Array<string> | undefined)",value:e.games}),void 0===e.games_info||(Array.isArray(e.games_info)||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}))&&e.games_info.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".games_info["+o+"]",expected:"GameInfo",value:e}))&&r(e,t+".games_info["+o+"]",a)||n(a,{path:t+".games_info["+o+"]",expected:"GameInfo",value:e}))).every((e=>e))||n(a,{path:t+".games_info",expected:"(Array<GameInfo> | undefined)",value:e.games_info}),"string"==typeof e.provider||n(a,{path:t+".provider",expected:"string",value:e.provider}),void 0===e.currency||"string"==typeof e.currency||n(a,{path:t+".currency",expected:"(string | undefined)",value:e.currency}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),"string"==typeof e.activatable_until||n(a,{path:t+".activatable_until",expected:"string",value:e.activatable_until}),null===e.valid_until||"string"==typeof e.valid_until||n(a,{path:t+".valid_until",expected:"(null | string)",value:e.valid_until}),"boolean"==typeof e.activatable||n(a,{path:t+".activatable",expected:"boolean",value:e.activatable}),null===e.activation_condition||void 0===e.activation_condition||"string"==typeof e.activation_condition||n(a,{path:t+".activation_condition",expected:"(null | string | undefined)",value:e.activation_condition}),"boolean"==typeof e.cancelable||n(a,{path:t+".cancelable",expected:"boolean",value:e.cancelable}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened}),void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter||n(a,{path:t+".displayInNotificationCenter",expected:"(boolean | undefined)",value:e.displayInNotificationCenter}),null===e.freespins_performed||void 0===e.freespins_performed||"number"==typeof e.freespins_performed||n(a,{path:t+".freespins_performed",expected:"(null | number | undefined)",value:e.freespins_performed})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerFreespin",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Te=e=>{const t=[];if(!1===(e=>{const t=e=>"number"==typeof e.weight&&"boolean"==typeof e.prize&&"string"==typeof e.created_at&&"number"==typeof e.id&&Array.isArray(e.bonuses)&&e.bonuses.every((e=>"object"==typeof e&&null!==e&&n(e))),n=e=>"string"==typeof e.title&&"string"==typeof e.type&&Array.isArray(e.attributes)&&e.attributes.every((e=>"object"==typeof e&&null!==e&&a(e))),a=e=>"string"==typeof e.field&&null!==e.value&&void 0!==e.value&&("number"==typeof e.value||Array.isArray(e.value)&&((e=>{const t=e,n=e[0];if(0===e.length)return!0;const a=[[e=>"string"==typeof e,e=>e.every((e=>"string"==typeof e))],[e=>"object"==typeof e&&null!==e&&r(e),e=>e.every((e=>"object"==typeof e&&null!==e&&r(e)))],[e=>"object"==typeof e&&null!==e&&s(e),e=>e.every((e=>"object"==typeof e&&null!==e&&s(e)))]].filter((e=>e[0](n)));if(1===a.length)return a[0][1](t);if(1<a.length)for(const e of a)if(t.every((t=>!0===e[0](t))))return e[1](t);return!1})(e.value)||!1)||"object"==typeof e.value&&null!==e.value&&!1===Array.isArray(e.value)&&o(e.value)),r=e=>"string"==typeof e.currency&&"number"==typeof e.amount_cents,o=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||Array.isArray(n)&&n.every((e=>"object"==typeof e&&null!==e&&r(e)))})),s=e=>"string"==typeof e.identifier&&"string"==typeof e.title;return"object"==typeof e&&null!==e&&(e=>"number"==typeof e.id&&"string"==typeof e.title&&("activated"===e.stage||"canceled"===e.stage||"expired"===e.stage||"finished"===e.stage||"issued"===e.stage)&&"string"==typeof e.strategy&&"string"==typeof e.created_at&&(null===e.valid_until||"string"==typeof e.valid_until)&&(void 0===e.isOpened||"boolean"==typeof e.isOpened)&&(null===e.display||"number"==typeof e.display)&&Array.isArray(e.items)&&e.items.every((e=>"object"==typeof e&&null!==e&&t(e)))&&(void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter)&&"string"==typeof e.group_key)(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>{const r=e,o=e[0];if(0===e.length)return!0;const s=[[e=>"string"==typeof e,e=>e.map(((e,r)=>"string"==typeof e||n(a,{path:t+"["+r+"]",expected:"string",value:e}))).every((e=>e))],[e=>"object"==typeof e&&null!==e&&u(e,t,!1),e=>e.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+"["+r+"]",expected:"__type.o2",value:e}))&&u(e,t+"["+r+"]",a)||n(a,{path:t+"["+r+"]",expected:"__type.o2",value:e}))).every((e=>e))],[e=>"object"==typeof e&&null!==e&&d(e,t,!1),e=>e.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+"["+r+"]",expected:"__type.o4",value:e}))&&d(e,t+"["+r+"]",a)||n(a,{path:t+"["+r+"]",expected:"__type.o4",value:e}))).every((e=>e))]],i=s.filter((e=>e[0](o)));if(1===i.length)return i[0][1](r);if(1<i.length)for(const e of i)if(r.every((t=>!0===e[0](t))))return e[1](r);return n(a,{path:t,expected:"(Array<string> | BonusAmountValue | IdentifierValue)",value:e})},i=(e,t,a=!0)=>["number"==typeof e.weight||n(a,{path:t+".weight",expected:"number",value:e.weight}),"boolean"==typeof e.prize||n(a,{path:t+".prize",expected:"boolean",value:e.prize}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),"number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),(Array.isArray(e.bonuses)||n(a,{path:t+".bonuses",expected:"Array<__type>",value:e.bonuses}))&&e.bonuses.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".bonuses["+r+"]",expected:"__type",value:e}))&&l(e,t+".bonuses["+r+"]",a)||n(a,{path:t+".bonuses["+r+"]",expected:"__type",value:e}))).every((e=>e))||n(a,{path:t+".bonuses",expected:"Array<__type>",value:e.bonuses})].every((e=>e)),l=(e,t,a=!0)=>["string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type}),(Array.isArray(e.attributes)||n(a,{path:t+".attributes",expected:"Array<__type>.o1",value:e.attributes}))&&e.attributes.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".attributes["+r+"]",expected:"__type.o1",value:e}))&&c(e,t+".attributes["+r+"]",a)||n(a,{path:t+".attributes["+r+"]",expected:"__type.o1",value:e}))).every((e=>e))||n(a,{path:t+".attributes",expected:"Array<__type>.o1",value:e.attributes})].every((e=>e)),c=(e,t,a=!0)=>["string"==typeof e.field||n(a,{path:t+".field",expected:"string",value:e.field}),(null!==e.value||n(a,{path:t+".value",expected:"(Array<string> | BonusAmountValue | IdentifierValue | __type.o3 | number)",value:e.value}))&&(void 0!==e.value||n(a,{path:t+".value",expected:"(Array<string> | BonusAmountValue | IdentifierValue | __type.o3 | number)",value:e.value}))&&("number"==typeof e.value||Array.isArray(e.value)&&(s(e.value,t+".value",a)||n(a,{path:t+".value",expected:"Array<string> | BonusAmountValue | IdentifierValue",value:e.value}))||"object"==typeof e.value&&null!==e.value&&!1===Array.isArray(e.value)&&p(e.value,t+".value",a)||n(a,{path:t+".value",expected:"(Array<string> | BonusAmountValue | IdentifierValue | __type.o3 | number)",value:e.value})||n(a,{path:t+".value",expected:"(Array<string> | BonusAmountValue | IdentifierValue | __type.o3 | number)",value:e.value}))].every((e=>e)),u=(e,t,a=!0)=>["string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents})].every((e=>e)),p=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||((Array.isArray(s)||n(a,{path:t+r(o),expected:"BonusAmountValue",value:s}))&&s.map(((e,s)=>("object"==typeof e&&null!==e||n(a,{path:t+r(o)+"["+s+"]",expected:"__type.o2",value:e}))&&u(e,t+r(o)+"["+s+"]",a)||n(a,{path:t+r(o)+"["+s+"]",expected:"__type.o2",value:e}))).every((e=>e))||n(a,{path:t+r(o),expected:"BonusAmountValue",value:s}))})).every((e=>e))].every((e=>e)),d=(e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerLootbox",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"activated"===e.stage||"canceled"===e.stage||"expired"===e.stage||"finished"===e.stage||"issued"===e.stage||n(a,{path:t+".stage",expected:'("activated" | "canceled" | "expired" | "finished" | "issued")',value:e.stage}),"string"==typeof e.strategy||n(a,{path:t+".strategy",expected:"string",value:e.strategy}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),null===e.valid_until||"string"==typeof e.valid_until||n(a,{path:t+".valid_until",expected:"(null | string)",value:e.valid_until}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened}),null===e.display||"number"==typeof e.display||n(a,{path:t+".display",expected:"(null | number)",value:e.display}),(Array.isArray(e.items)||n(a,{path:t+".items",expected:"Array<Lootbox>",value:e.items}))&&e.items.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".items["+r+"]",expected:"Lootbox",value:e}))&&i(e,t+".items["+r+"]",a)||n(a,{path:t+".items["+r+"]",expected:"Lootbox",value:e}))).every((e=>e))||n(a,{path:t+".items",expected:"Array<Lootbox>",value:e.items}),void 0===e.displayInNotificationCenter||"boolean"==typeof e.displayInNotificationCenter||n(a,{path:t+".displayInNotificationCenter",expected:"(boolean | undefined)",value:e.displayInNotificationCenter}),"string"==typeof e.group_key||n(a,{path:t+".group_key",expected:"string",value:e.group_key})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerLootbox",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ke=e=>{const t=[];if(!1===(e=>Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>!(void 0!==e.id&&"number"!=typeof e.id||"number"!=typeof e.tournament_id||void 0!==e.nickname&&"string"!=typeof e.nickname||null!==e.user_confirmed&&void 0!==e.user_confirmed&&"boolean"!=typeof e.user_confirmed||void 0!==e.bets&&"string"!=typeof e.bets||void 0!==e.bet_cents&&"number"!=typeof e.bet_cents||void 0!==e.wins&&"string"!=typeof e.wins||void 0!==e.win_cents&&"number"!=typeof e.win_cents||void 0!==e.rate&&"number"!=typeof e.rate||void 0!==e.games_taken&&"number"!=typeof e.games_taken||null!==e.award_place&&void 0!==e.award_place&&"number"!=typeof e.award_place||void 0!==e.points&&"number"!=typeof e.points||void 0!==e.created_at&&"string"!=typeof e.created_at||void 0!==e.isOpened&&"boolean"!=typeof e.isOpened))(e))))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{(Array.isArray(e)||n(!0,{path:t+"",expected:"TournamentsStatusesMessage",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"TournamentStatus",value:e}))&&((e,t,a=!0)=>[void 0===e.id||"number"==typeof e.id||n(a,{path:t+".id",expected:"(number | undefined)",value:e.id}),"number"==typeof e.tournament_id||n(a,{path:t+".tournament_id",expected:"number",value:e.tournament_id}),void 0===e.nickname||"string"==typeof e.nickname||n(a,{path:t+".nickname",expected:"(string | undefined)",value:e.nickname}),null===e.user_confirmed||void 0===e.user_confirmed||"boolean"==typeof e.user_confirmed||n(a,{path:t+".user_confirmed",expected:"(boolean | null | undefined)",value:e.user_confirmed}),void 0===e.bets||"string"==typeof e.bets||n(a,{path:t+".bets",expected:"(string | undefined)",value:e.bets}),void 0===e.bet_cents||"number"==typeof e.bet_cents||n(a,{path:t+".bet_cents",expected:"(number | undefined)",value:e.bet_cents}),void 0===e.wins||"string"==typeof e.wins||n(a,{path:t+".wins",expected:"(string | undefined)",value:e.wins}),void 0===e.win_cents||"number"==typeof e.win_cents||n(a,{path:t+".win_cents",expected:"(number | undefined)",value:e.win_cents}),void 0===e.rate||"number"==typeof e.rate||n(a,{path:t+".rate",expected:"(number | undefined)",value:e.rate}),void 0===e.games_taken||"number"==typeof e.games_taken||n(a,{path:t+".games_taken",expected:"(number | undefined)",value:e.games_taken}),null===e.award_place||void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(null | number | undefined)",value:e.award_place}),void 0===e.points||"number"==typeof e.points||n(a,{path:t+".points",expected:"(number | undefined)",value:e.points}),void 0===e.created_at||"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"(string | undefined)",value:e.created_at}),void 0===e.isOpened||"boolean"==typeof e.isOpened||n(a,{path:t+".isOpened",expected:"(boolean | undefined)",value:e.isOpened})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"TournamentStatus",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"TournamentsStatusesMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Re=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.category&&"string"==typeof e.action&&"string"==typeof e.timestamp&&Object.keys(e).every((t=>{if(["category","action","timestamp"].some((e=>t===e)))return!0;e[t];return!0})))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{o().createValidate.join;("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"AnalyticsMessage",value:e}))&&((e,t,a=!0)=>["string"==typeof e.category||n(a,{path:t+".category",expected:"string",value:e.category}),"string"==typeof e.action||n(a,{path:t+".action",expected:"string",value:e.action}),"string"==typeof e.timestamp||n(a,{path:t+".timestamp",expected:"string",value:e.timestamp}),!1===a||Object.keys(e).map((t=>{if(["category","action","timestamp"].some((e=>t===e)))return!0;e[t];return!0})).every((e=>e))].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"AnalyticsMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Le=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.id&&"string"==typeof e.name&&"string"==typeof e.identifier&&"number"==typeof e.index&&"number"==typeof e.amount_cents&&"number"==typeof e.available_amount_cents&&"number"==typeof e.total_amount_cents&&"number"==typeof e.award_value&&"string"==typeof e.state&&Array.isArray(e.periods)&&e.periods.every((e=>"object"==typeof e&&null!==e&&n(e)))&&("friday"===e.working_days||"monday"===e.working_days||"saturday"===e.working_days||"sunday"===e.working_days||"thursday"===e.working_days||"tuesday"===e.working_days||"wednesday"===e.working_days),n=e=>"string"==typeof e.start_date&&"string"==typeof e.start_time&&"string"==typeof e.end_date&&"string"==typeof e.end_time;return"object"==typeof e&&null!==e&&(e=>"string"==typeof e.id&&"string"==typeof e.name&&"string"==typeof e.identifier&&"string"==typeof e.currency&&Array.isArray(e.allowed_currencies)&&e.allowed_currencies.every((e=>"string"==typeof e))&&("active"===e.state||"created"===e.state||"disabled"===e.state||"finished"===e.state||"stop"===e.state)&&Array.isArray(e.levels)&&e.levels.every((e=>"object"==typeof e&&null!==e&&t(e)))&&Array.isArray(e.games)&&e.games.every((e=>"string"==typeof e)))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"number"==typeof e.index||n(a,{path:t+".index",expected:"number",value:e.index}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"number"==typeof e.available_amount_cents||n(a,{path:t+".available_amount_cents",expected:"number",value:e.available_amount_cents}),"number"==typeof e.total_amount_cents||n(a,{path:t+".total_amount_cents",expected:"number",value:e.total_amount_cents}),"number"==typeof e.award_value||n(a,{path:t+".award_value",expected:"number",value:e.award_value}),"string"==typeof e.state||n(a,{path:t+".state",expected:"string",value:e.state}),(Array.isArray(e.periods)||n(a,{path:t+".periods",expected:"Array<JackpotLevelPeriod>",value:e.periods}))&&e.periods.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".periods["+r+"]",expected:"JackpotLevelPeriod",value:e}))&&o(e,t+".periods["+r+"]",a)||n(a,{path:t+".periods["+r+"]",expected:"JackpotLevelPeriod",value:e}))).every((e=>e))||n(a,{path:t+".periods",expected:"Array<JackpotLevelPeriod>",value:e.periods}),"friday"===e.working_days||"monday"===e.working_days||"saturday"===e.working_days||"sunday"===e.working_days||"thursday"===e.working_days||"tuesday"===e.working_days||"wednesday"===e.working_days||n(a,{path:t+".working_days",expected:'("friday" | "monday" | "saturday" | "sunday" | "thursday" | "tuesday" | "wednesday")',value:e.working_days})].every((e=>e)),o=(e,t,a=!0)=>["string"==typeof e.start_date||n(a,{path:t+".start_date",expected:"string",value:e.start_date}),"string"==typeof e.start_time||n(a,{path:t+".start_time",expected:"string",value:e.start_time}),"string"==typeof e.end_date||n(a,{path:t+".end_date",expected:"string",value:e.end_date}),"string"==typeof e.end_time||n(a,{path:t+".end_time",expected:"string",value:e.end_time})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"JackpotItem",value:e}))&&((e,t,a=!0)=>["string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),(Array.isArray(e.allowed_currencies)||n(a,{path:t+".allowed_currencies",expected:"Array<string>",value:e.allowed_currencies}))&&e.allowed_currencies.map(((e,r)=>"string"==typeof e||n(a,{path:t+".allowed_currencies["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".allowed_currencies",expected:"Array<string>",value:e.allowed_currencies}),"active"===e.state||"created"===e.state||"disabled"===e.state||"finished"===e.state||"stop"===e.state||n(a,{path:t+".state",expected:'("active" | "created" | "disabled" | "finished" | "stop")',value:e.state}),(Array.isArray(e.levels)||n(a,{path:t+".levels",expected:"Array<JackpotLevel>",value:e.levels}))&&e.levels.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".levels["+o+"]",expected:"JackpotLevel",value:e}))&&r(e,t+".levels["+o+"]",a)||n(a,{path:t+".levels["+o+"]",expected:"JackpotLevel",value:e}))).every((e=>e))||n(a,{path:t+".levels",expected:"Array<JackpotLevel>",value:e.levels}),(Array.isArray(e.games)||n(a,{path:t+".games",expected:"Array<string>",value:e.games}))&&e.games.map(((e,r)=>"string"==typeof e||n(a,{path:t+".games["+r+"]",expected:"string",value:e}))).every((e=>e))||n(a,{path:t+".games",expected:"Array<string>",value:e.games})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"JackpotItem",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Fe=e=>{const t=[];if(!1===(e=>{const t=e=>"string"==typeof e.type&&(void 0===e.accounts||Array.isArray(e.accounts)&&e.accounts.every((e=>"object"==typeof e&&null!==e&&n(e))))&&(null===e.confirm_until||"string"==typeof e.confirm_until)&&"string"==typeof e.created_at&&(null===e.disable_at||"string"==typeof e.disable_at)&&"number"==typeof e.id&&"string"==typeof e.parent_type&&("day"===e.period||"day_3"===e.period||"forever"===e.period||"month"===e.period||"month_12"===e.period||"month_3"===e.period||"month_6"===e.period||"month_9"===e.period||"week"===e.period||"number"==typeof e.period)&&("active"===e.status||"confirmed"===e.status||"confirmed_disable"===e.status||"disabled"===e.status||"unconfirmed"===e.status||"unconfirmed_disable"===e.status)&&("access"===e.strategy||"accounts"===e.strategy||"reality_check"===e.strategy||"session"===e.strategy),n=e=>"string"==typeof e.currency&&"number"==typeof e.amount_cents&&"number"==typeof e.current_value_amount_cents&&"string"==typeof e.active_until;return"object"==typeof e&&null!==e&&(e=>"object"==typeof e.user_limit&&null!==e.user_limit&&t(e.user_limit))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>["string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type}),void 0===e.accounts||(Array.isArray(e.accounts)||n(a,{path:t+".accounts",expected:"(Array<LimitAccount> | undefined)",value:e.accounts}))&&e.accounts.map(((e,r)=>("object"==typeof e&&null!==e||n(a,{path:t+".accounts["+r+"]",expected:"LimitAccount",value:e}))&&o(e,t+".accounts["+r+"]",a)||n(a,{path:t+".accounts["+r+"]",expected:"LimitAccount",value:e}))).every((e=>e))||n(a,{path:t+".accounts",expected:"(Array<LimitAccount> | undefined)",value:e.accounts}),null===e.confirm_until||"string"==typeof e.confirm_until||n(a,{path:t+".confirm_until",expected:"(null | string)",value:e.confirm_until}),"string"==typeof e.created_at||n(a,{path:t+".created_at",expected:"string",value:e.created_at}),null===e.disable_at||"string"==typeof e.disable_at||n(a,{path:t+".disable_at",expected:"(null | string)",value:e.disable_at}),"number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.parent_type||n(a,{path:t+".parent_type",expected:"string",value:e.parent_type}),"day"===e.period||"day_3"===e.period||"forever"===e.period||"month"===e.period||"month_12"===e.period||"month_3"===e.period||"month_6"===e.period||"month_9"===e.period||"week"===e.period||"number"==typeof e.period||n(a,{path:t+".period",expected:'("day" | "day_3" | "forever" | "month" | "month_12" | "month_3" | "month_6" | "month_9" | "week" | number)',value:e.period}),"active"===e.status||"confirmed"===e.status||"confirmed_disable"===e.status||"disabled"===e.status||"unconfirmed"===e.status||"unconfirmed_disable"===e.status||n(a,{path:t+".status",expected:'("active" | "confirmed" | "confirmed_disable" | "disabled" | "unconfirmed" | "unconfirmed_disable")',value:e.status}),"access"===e.strategy||"accounts"===e.strategy||"reality_check"===e.strategy||"session"===e.strategy||n(a,{path:t+".strategy",expected:'("access" | "accounts" | "reality_check" | "session")',value:e.strategy})].every((e=>e)),o=(e,t,a=!0)=>["string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"number"==typeof e.current_value_amount_cents||n(a,{path:t+".current_value_amount_cents",expected:"number",value:e.current_value_amount_cents}),"string"==typeof e.active_until||n(a,{path:t+".active_until",expected:"string",value:e.active_until})].every((e=>e));("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"UserLimitsMessage",value:e}))&&((e,t,a=!0)=>[("object"==typeof e.user_limit&&null!==e.user_limit||n(a,{path:t+".user_limit",expected:"UserLimit",value:e.user_limit}))&&r(e.user_limit,t+".user_limit",a)||n(a,{path:t+".user_limit",expected:"UserLimit",value:e.user_limit})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"UserLimitsMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Me=e=>{const t=[];if(!1===(e=>{const t=e=>"object"==typeof e.persistent_comp_points&&null!==e.persistent_comp_points&&n(e.persistent_comp_points),n=e=>!("boolean"!=typeof e.exclude_end||"string"!=typeof e.max&&"number"!=typeof e.max||"string"!=typeof e.min&&"number"!=typeof e.min||"string"!=typeof e.type);return Array.isArray(e)&&e.every((e=>"object"==typeof e&&null!==e&&(e=>Array.isArray(e.conditions)&&e.conditions.every((e=>"object"==typeof e&&null!==e&&t(e)))&&"boolean"==typeof e.writable&&"string"==typeof e.name&&"string"==typeof e.id)(e)))})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=(e,t,a=!0)=>[("object"==typeof e.persistent_comp_points&&null!==e.persistent_comp_points||n(a,{path:t+".persistent_comp_points",expected:"__type",value:e.persistent_comp_points}))&&o(e.persistent_comp_points,t+".persistent_comp_points",a)||n(a,{path:t+".persistent_comp_points",expected:"__type",value:e.persistent_comp_points})].every((e=>e)),o=(e,t,a=!0)=>["boolean"==typeof e.exclude_end||n(a,{path:t+".exclude_end",expected:"boolean",value:e.exclude_end}),"string"==typeof e.max||"number"==typeof e.max||n(a,{path:t+".max",expected:"(number | string)",value:e.max}),"string"==typeof e.min||"number"==typeof e.min||n(a,{path:t+".min",expected:"(number | string)",value:e.min}),"string"==typeof e.type||n(a,{path:t+".type",expected:"string",value:e.type})].every((e=>e));(Array.isArray(e)||n(!0,{path:t+"",expected:"PlayerGroupsUpdateMessage",value:e}))&&e.map(((e,a)=>("object"==typeof e&&null!==e||n(!0,{path:t+"["+a+"]",expected:"ExtendedPlayerStatus",value:e}))&&((e,t,a=!0)=>[(Array.isArray(e.conditions)||n(a,{path:t+".conditions",expected:"Array<PlayerStatusGroupCondition>",value:e.conditions}))&&e.conditions.map(((e,o)=>("object"==typeof e&&null!==e||n(a,{path:t+".conditions["+o+"]",expected:"PlayerStatusGroupCondition",value:e}))&&r(e,t+".conditions["+o+"]",a)||n(a,{path:t+".conditions["+o+"]",expected:"PlayerStatusGroupCondition",value:e}))).every((e=>e))||n(a,{path:t+".conditions",expected:"Array<PlayerStatusGroupCondition>",value:e.conditions}),"boolean"==typeof e.writable||n(a,{path:t+".writable",expected:"boolean",value:e.writable}),"string"==typeof e.name||n(a,{path:t+".name",expected:"string",value:e.name}),"string"==typeof e.id||n(a,{path:t+".id",expected:"string",value:e.id})].every((e=>e)))(e,t+"["+a+"]",!0)||n(!0,{path:t+"["+a+"]",expected:"ExtendedPlayerStatus",value:e}))).every((e=>e))||n(!0,{path:t+"",expected:"PlayerGroupsUpdateMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},$e=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"number"==typeof e.amount)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"GreekWinTaxesMessage",value:e}))&&((e,t,a=!0)=>["number"==typeof e.amount||n(a,{path:t+".amount",expected:"number",value:e.amount})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"GreekWinTaxesMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ze=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"boolean"==typeof e.end)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"GreekSessionMessage",value:e}))&&((e,t,a=!0)=>["boolean"==typeof e.end||n(a,{path:t+".end",expected:"boolean",value:e.end})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"GreekSessionMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},qe=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"number"==typeof e.duration)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"RomanianSessionMessage",value:e}))&&((e,t,a=!0)=>["number"==typeof e.duration||n(a,{path:t+".duration",expected:"number",value:e.duration})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"RomanianSessionMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},De=e=>{const t=[];if(!1===(e=>{const t=e=>Object.keys(e).every((t=>{const n=e[t];return void 0===n||"object"==typeof n&&null!==n&&"number"==typeof n.exchange_rate&&"number"==typeof n.fee&&"number"==typeof n.total_exchange_rate}));return"object"==typeof e&&null!==e&&!1===Array.isArray(e)&&(e=>Object.keys(e).every((n=>{const a=e[n];return void 0===a||"object"==typeof a&&null!==a&&!1===Array.isArray(a)&&t(a)})))(e)})(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{const r=o().createValidate.join,s=(e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const s=e[o];return void 0===s||(("object"==typeof s&&null!==s||n(a,{path:t+r(o),expected:"ExchangeRatesItem",value:s}))&&i(s,t+r(o),a)||n(a,{path:t+r(o),expected:"ExchangeRatesItem",value:s}))})).every((e=>e))].every((e=>e)),i=(e,t,a=!0)=>["number"==typeof e.exchange_rate||n(a,{path:t+".exchange_rate",expected:"number",value:e.exchange_rate}),"number"==typeof e.fee||n(a,{path:t+".fee",expected:"number",value:e.fee}),"number"==typeof e.total_exchange_rate||n(a,{path:t+".total_exchange_rate",expected:"number",value:e.total_exchange_rate})].every((e=>e));("object"==typeof e&&null!==e&&!1===Array.isArray(e)||n(!0,{path:t+"",expected:"CryptoExchangeRates",value:e}))&&((e,t,a=!0)=>[!1===a||Object.keys(e).map((o=>{const i=e[o];return void 0===i||(("object"==typeof i&&null!==i&&!1===Array.isArray(i)||n(a,{path:t+r(o),expected:"__type",value:i}))&&s(i,t+r(o),a)||n(a,{path:t+r(o),expected:"__type",value:i}))})).every((e=>e))].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"CryptoExchangeRates",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ve=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"insufficient_funds"===e.type&&"string"==typeof e.game_id)(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"InsufficientFundsMessage",value:e}))&&((e,t,a=!0)=>["insufficient_funds"===e.type||n(a,{path:t+".type",expected:'"insufficient_funds"',value:e.type}),"string"==typeof e.game_id||n(a,{path:t+".game_id",expected:"string",value:e.game_id})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"InsufficientFundsMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ue=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>!("bet_limit_exceeded"!==e.reason&&"bonus_bet_limit_exceeded"!==e.reason&&"game_forbidden_with_bonus"!==e.reason&&"session_limit_exceeded"!==e.reason&&"trigger_reality_check"!==e.reason||void 0!==e.game&&"string"!=typeof e.game||void 0!==e.currency&&"string"!=typeof e.currency||void 0!==e.amount_cents&&"number"!=typeof e.amount_cents||void 0!==e.limit_cents&&"number"!=typeof e.limit_cents))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"GameLimit",value:e}))&&((e,t,a=!0)=>["bet_limit_exceeded"===e.reason||"bonus_bet_limit_exceeded"===e.reason||"game_forbidden_with_bonus"===e.reason||"session_limit_exceeded"===e.reason||"trigger_reality_check"===e.reason||n(a,{path:t+".reason",expected:'("bet_limit_exceeded" | "bonus_bet_limit_exceeded" | "game_forbidden_with_bonus" | "session_limit_exceeded" | "trigger_reality_check")',value:e.reason}),void 0===e.game||"string"==typeof e.game||n(a,{path:t+".game",expected:"(string | undefined)",value:e.game}),void 0===e.currency||"string"==typeof e.currency||n(a,{path:t+".currency",expected:"(string | undefined)",value:e.currency}),void 0===e.amount_cents||"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"(number | undefined)",value:e.amount_cents}),void 0===e.limit_cents||"number"==typeof e.limit_cents||n(a,{path:t+".limit_cents",expected:"(number | undefined)",value:e.limit_cents})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"GameLimit",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ge=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"number"==typeof e.id&&"string"==typeof e.title&&"string"==typeof e.start_at&&"string"==typeof e.end_at)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:'Required<Pick<Tournament, "id" | "title" | "start_at" | "end_at">>',value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"string"==typeof e.start_at||n(a,{path:t+".start_at",expected:"string",value:e.start_at}),"string"==typeof e.end_at||n(a,{path:t+".end_at",expected:"string",value:e.end_at})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:'Required<Pick<Tournament, "id" | "title" | "start_at" | "end_at">>',value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Be=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>!("number"!=typeof e.id||"string"!=typeof e.title||"string"!=typeof e.start_at||"string"!=typeof e.end_at||"player_joined_leaderboard"!==e.event&&"player_kicked_from_leaderboard"!==e.event&&"tournament_started"!==e.event&&"tournament_starts_soon"!==e.event||void 0!==e.award_place&&"number"!=typeof e.award_place||void 0!==e.previous_place&&"number"!=typeof e.previous_place))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"TournamentNotificationsMessage",value:e}))&&((e,t,a=!0)=>["number"==typeof e.id||n(a,{path:t+".id",expected:"number",value:e.id}),"string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"string"==typeof e.start_at||n(a,{path:t+".start_at",expected:"string",value:e.start_at}),"string"==typeof e.end_at||n(a,{path:t+".end_at",expected:"string",value:e.end_at}),"player_joined_leaderboard"===e.event||"player_kicked_from_leaderboard"===e.event||"tournament_started"===e.event||"tournament_starts_soon"===e.event||n(a,{path:t+".event",expected:'("player_joined_leaderboard" | "player_kicked_from_leaderboard" | "tournament_started" | "tournament_starts_soon")',value:e.event}),void 0===e.award_place||"number"==typeof e.award_place||n(a,{path:t+".award_place",expected:"(number | undefined)",value:e.award_place}),void 0===e.previous_place||"number"==typeof e.previous_place||n(a,{path:t+".previous_place",expected:"(number | undefined)",value:e.previous_place})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"TournamentNotificationsMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},ze=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.title&&"string"==typeof e.text&&("danger"===e.type||"success"===e.type||"warning"===e.type))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PersonalNotificationMessage",value:e}))&&((e,t,a=!0)=>["string"==typeof e.title||n(a,{path:t+".title",expected:"string",value:e.title}),"string"==typeof e.text||n(a,{path:t+".text",expected:"string",value:e.text}),"danger"===e.type||"success"===e.type||"warning"===e.type||n(a,{path:t+".type",expected:'("danger" | "success" | "warning")',value:e.type})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PersonalNotificationMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},We=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"boolean"==typeof e.verified&&(void 0===e.context||"deposit"===e.context||"profile"===e.context))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"SumsubVerificationResultMessage",value:e}))&&((e,t,a=!0)=>["boolean"==typeof e.verified||n(a,{path:t+".verified",expected:"boolean",value:e.verified}),void 0===e.context||"deposit"===e.context||"profile"===e.context||n(a,{path:t+".context",expected:'("deposit" | "profile" | undefined)',value:e.context})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"SumsubVerificationResultMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Ke=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&"string"==typeof e.text)(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"ReferralSystemNotificationsMessage",value:e}))&&((e,t,a=!0)=>["string"==typeof e.text||n(a,{path:t+".text",expected:"string",value:e.text})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"ReferralSystemNotificationsMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},He=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"boolean"==typeof e.active&&"boolean"==typeof e.deposit_available&&(null===e.selected_lottery_id||"number"==typeof e.selected_lottery_id)&&"string"==typeof e.currency&&"number"==typeof e.amount_cents&&"number"==typeof e.available_to_cashout_cents)(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"ExtendedPlayerAccount",value:e}))&&((e,t,a=!0)=>["boolean"==typeof e.active||n(a,{path:t+".active",expected:"boolean",value:e.active}),"boolean"==typeof e.deposit_available||n(a,{path:t+".deposit_available",expected:"boolean",value:e.deposit_available}),null===e.selected_lottery_id||"number"==typeof e.selected_lottery_id||n(a,{path:t+".selected_lottery_id",expected:"(null | number)",value:e.selected_lottery_id}),"string"==typeof e.currency||n(a,{path:t+".currency",expected:"string",value:e.currency}),"number"==typeof e.amount_cents||n(a,{path:t+".amount_cents",expected:"number",value:e.amount_cents}),"number"==typeof e.available_to_cashout_cents||n(a,{path:t+".available_to_cashout_cents",expected:"number",value:e.available_to_cashout_cents})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"ExtendedPlayerAccount",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Je=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.identifier&&(null===e.last_activity_at||void 0===e.last_activity_at||"string"==typeof e.last_activity_at))(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerPlayedGame",value:e}))&&((e,t,a=!0)=>["string"==typeof e.identifier||n(a,{path:t+".identifier",expected:"string",value:e.identifier}),null===e.last_activity_at||void 0===e.last_activity_at||"string"==typeof e.last_activity_at||n(a,{path:t+".last_activity_at",expected:"(null | string | undefined)",value:e.last_activity_at})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerPlayedGame",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}},Xe=e=>{const t=[];if(!1===(e=>"object"==typeof e&&null!==e&&(e=>("canceled"===e.event||"cashout_admin_canceled"===e.event||"cashout_confirmed_by_admin"===e.event||"cashout_form_submitted"===e.event||"cashout_succeeded"===e.event||"cashout_user_canceled"===e.event)&&"number"==typeof e.payment_id)(e))(e)){const n=o().createValidate.report(t);((e,t,a=!0)=>{("object"==typeof e&&null!==e||n(!0,{path:t+"",expected:"PlayerPaymentsEventMessage",value:e}))&&((e,t,a=!0)=>["canceled"===e.event||"cashout_admin_canceled"===e.event||"cashout_confirmed_by_admin"===e.event||"cashout_form_submitted"===e.event||"cashout_succeeded"===e.event||"cashout_user_canceled"===e.event||n(a,{path:t+".event",expected:'("canceled" | "cashout_admin_canceled" | "cashout_confirmed_by_admin" | "cashout_form_submitted" | "cashout_succeeded" | "cashout_user_canceled")',value:e.event}),"number"==typeof e.payment_id||n(a,{path:t+".payment_id",expected:"number",value:e.payment_id})].every((e=>e)))(e,t+"",!0)||n(!0,{path:t+"",expected:"PlayerPaymentsEventMessage",value:e})})(e,"$input",!0)}const n=0===t.length;return{success:n,errors:t,data:n?e:void 0}};var Ye=n(13782),Qe=n(7103),et=n(6087);const tt=({validate:e,endpoint:t,errorContext:n,response:a})=>{let r={success:!1,errors:[]};try{r=e(a),Ye.Z.featureFlags.sendValidationErrorToDatadog&&r&&!r.success&&(0,et.cU)(r.errors,{endpoint:t,source:n})}catch(e){(0,Qe.H)(e)}return r.success}},54629:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var a=n(5683),r=n.n(a),o=n(73495),s=n.n(o),i=n(68959),l=n.n(i),c=n(17794),u=n.n(c),p=n(12601),d=n.n(p),m=n(53007),y=n.n(m);const f="\\+(?!\\.)(?:[A-Za-z0-9!#$%&'*+\\-/=?^_`{|}~]|\\.(?![.@]))+@",v=r()(/./g,"*"),g=s()(new RegExp(f)),_=u()([[g,d()(new RegExp(`(${f})`))],[y(),d()(/(@)/)]]),b=u()([[e=>e.length>3,l()(3)],[y(),e=>["",e]]]),h=e=>{const[t,n,a]=_(e),[r,o]=b(t);return[[r,v(o)].join(""),a].join(n)}},38917:(e,t,n)=>{"use strict";n.d(t,{G:()=>a});const a=e=>e?e.join("-"):""},10972:(e,t,n)=>{"use strict";n.d(t,{g:()=>a});const a=e=>e.split(":")},25504:(e,t,n)=>{"use strict";n.d(t,{I:()=>r,n:()=>o});var a=n(8859);const r=(0,a.$)((()=>localStorage)),o=(0,a.$)((()=>sessionStorage))},56442:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var a=n(97779),r=n(67031),o=n.n(r),s=n(5683),i=n.n(s),l=n(80620),c=n.n(l);const u=(0,a.qC)(c(),i()(/-{2,}/g,"-"),i()(/\s|&/g,"-"),i()(/[^\w\s&-]/g,""),o())},63604:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(18170),r=n(81690),o=n(66008),s=n(55709),i=n(91757),l=n(91726);const c=(e,t)=>(0,r.j)((n=>(0,l.by)(t.value)?(0,a.of)(n):e.pipe((0,o.h)((0,i.isActionOf)(l.yo),(0,s.U)((()=>n))))))},1352:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(18170),r=n(81690),o=n(66008),s=n(91757),i=n(8368);const l=(e,t)=>(0,r.j)((()=>(0,i.FJ)(t.value)?(0,a.of)(1):e.pipe((0,o.h)((0,s.isActionOf)(i.MH)))))},81164:(e,t,n)=>{var a={"./default.webp":17329,"./level_1.webp":81756,"./level_2.webp":24907,"./level_3.webp":41623};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=81164},12357:(e,t,n)=>{var a={"./mastercard.svg":34458,"./visa.svg":33586};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=12357},70014:(e,t,n)=>{var a={"./en":[23130,8592,8971],"./en/":[23130,8592,8971],"./en/35-free-spins":[14130,2856],"./en/35-free-spins/":[14130,2856],"./en/35-free-spins/index":[14130,2856],"./en/35-free-spins/index.tsx":[14130,2856],"./en/50fs-amb-qos":[10629,7027],"./en/50fs-amb-qos/":[10629,7027],"./en/50fs-amb-qos/index":[10629,7027],"./en/50fs-amb-qos/index.tsx":[10629,7027],"./en/about-btc":[31936,8592,7247],"./en/about-btc/":[31936,8592,7247],"./en/about-btc/index":[31936,8592,7247],"./en/about-btc/index.tsx":[31936,8592,7247],"./en/about-us":[3157,8592,4886],"./en/about-us/":[3157,8592,4886],"./en/about-us/index":[3157,8592,4886],"./en/about-us/index.tsx":[3157,8592,4886],"./en/account-payouts-and-bonuses":[63383,8592,9064],"./en/account-payouts-and-bonuses/":[63383,8592,9064],"./en/account-payouts-and-bonuses/index":[63383,8592,9064],"./en/account-payouts-and-bonuses/index.tsx":[63383,8592,9064],"./en/aml":[23128,8592,7955],"./en/aml/":[23128,8592,7955],"./en/aml/index":[23128,8592,7955],"./en/aml/index.tsx":[23128,8592,7955],"./en/amm-test-page":[54719,8592,7931],"./en/amm-test-page/":[54719,8592,7931],"./en/amm-test-page/index":[54719,8592,7931],"./en/amm-test-page/index.tsx":[54719,8592,7931],"./en/banking":[19768,8592,5408],"./en/banking/":[19768,8592,5408],"./en/banking/index":[19768,8592,5408],"./en/banking/index.tsx":[19768,8592,5408],"./en/big":[46137,8592,1434],"./en/big/":[46137,8592,1434],"./en/big/index":[46137,8592,1434],"./en/big/index.tsx":[46137,8592,1434],"./en/bitcoin-play-exclusive":[88716,3276],"./en/bitcoin-play-exclusive/":[88716,3276],"./en/bitcoin-play-exclusive/index":[88716,3276],"./en/bitcoin-play-exclusive/index.tsx":[88716,3276],"./en/bonus-terms":[87447,8592,6365],"./en/bonus-terms/":[87447,8592,6365],"./en/bonus-terms/index":[87447,8592,6365],"./en/bonus-terms/index.tsx":[87447,8592,6365],"./en/bonusmaniac-exclusive":[8532,8180],"./en/bonusmaniac-exclusive/":[8532,8180],"./en/bonusmaniac-exclusive/index":[8532,8180],"./en/bonusmaniac-exclusive/index.tsx":[8532,8180],"./en/cashback":[26461,8592,5694],"./en/cashback/":[26461,8592,5694],"./en/cashback/index":[26461,8592,5694],"./en/cashback/index.tsx":[26461,8592,5694],"./en/cbc-50fs-125":[54360,303],"./en/cbc-50fs-125/":[54360,303],"./en/cbc-50fs-125/index":[54360,303],"./en/cbc-50fs-125/index.tsx":[54360,303],"./en/cbc365-exclusive":[88445,1933],"./en/cbc365-exclusive/":[88445,1933],"./en/cbc365-exclusive/index":[88445,1933],"./en/cbc365-exclusive/index.tsx":[88445,1933],"./en/complaints":[90807,8592,5621],"./en/complaints/":[90807,8592,5621],"./en/complaints/index":[90807,8592,5621],"./en/complaints/index.tsx":[90807,8592,5621],"./en/contact-us":[65375,8592,1028],"./en/contact-us/":[65375,8592,1028],"./en/contact-us/index":[65375,8592,1028],"./en/contact-us/index.tsx":[65375,8592,1028],"./en/cryptorunner-exclusive":[72663,2715],"./en/cryptorunner-exclusive/":[72663,2715],"./en/cryptorunner-exclusive/index":[72663,2715],"./en/cryptorunner-exclusive/index.tsx":[72663,2715],"./en/dispute-resolution":[35358,8592,9400],"./en/dispute-resolution/":[35358,8592,9400],"./en/dispute-resolution/index":[35358,8592,9400],"./en/dispute-resolution/index.tsx":[35358,8592,9400],"./en/exclusive-5-btc":[2438,5171],"./en/exclusive-5-btc/":[2438,5171],"./en/exclusive-5-btc/index":[2438,5171],"./en/exclusive-5-btc/index.tsx":[2438,5171],"./en/exclusive-landing-pages":[44080,6415],"./en/exclusive-landing-pages/":[44080,6415],"./en/exclusive-landing-pages/index":[44080,6415],"./en/exclusive-landing-pages/index.tsx":[44080,6415],"./en/exclusive-lcb":[86441,3454],"./en/exclusive-lcb/":[86441,3454],"./en/exclusive-lcb/index":[86441,3454],"./en/exclusive-lcb/index.tsx":[86441,3454],"./en/exclusive-spicy-casino":[28790,1852],"./en/exclusive-spicy-casino/":[28790,1852],"./en/exclusive-spicy-casino/index":[28790,1852],"./en/exclusive-spicy-casino/index.tsx":[28790,1852],"./en/faq":[9250,8592,5620],"./en/faq/":[9250,8592,5620],"./en/faq/index":[9250,8592,5620],"./en/faq/index.tsx":[9250,8592,5620],"./en/fcf50-cf130":[21694,8151],"./en/fcf50-cf130/":[21694,8151],"./en/fcf50-cf130/index":[21694,8151],"./en/fcf50-cf130/index.tsx":[21694,8151],"./en/freechipgratis-exclusive":[74417,274],"./en/freechipgratis-exclusive/":[74417,274],"./en/freechipgratis-exclusive/index":[74417,274],"./en/freechipgratis-exclusive/index.tsx":[74417,274],"./en/game-rules":[45886,8592,7713],"./en/game-rules/":[45886,8592,7713],"./en/game-rules/index":[45886,8592,7713],"./en/game-rules/index.tsx":[45886,8592,7713],"./en/games":[80809,8592,840],"./en/games/":[80809,8592,840],"./en/games/bonus_buy":[12861,8634],"./en/games/bonus_buy/":[12861,8634],"./en/games/bonus_buy/index":[12861,8634],"./en/games/bonus_buy/index.tsx":[12861,8634],"./en/games/crypto":[47901,5061],"./en/games/crypto/":[47901,5061],"./en/games/crypto/index":[47901,5061],"./en/games/crypto/index.tsx":[47901,5061],"./en/games/favoriteGames":[43202,658],"./en/games/favoriteGames/":[43202,658],"./en/games/favoriteGames/index":[43202,658],"./en/games/favoriteGames/index.tsx":[43202,658],"./en/games/index":[80809,8592,840],"./en/games/index.tsx":[80809,8592,840],"./en/games/jackpot":[85991,4143],"./en/games/jackpot/":[85991,4143],"./en/games/jackpot/index":[85991,4143],"./en/games/jackpot/index.tsx":[85991,4143],"./en/games/live":[58462,1803],"./en/games/live/":[58462,1803],"./en/games/live/index":[58462,1803],"./en/games/live/index.tsx":[58462,1803],"./en/games/popular":[67562,2660],"./en/games/popular/":[67562,2660],"./en/games/popular/index":[67562,2660],"./en/games/popular/index.tsx":[67562,2660],"./en/games/roulette":[94906,5818],"./en/games/roulette/":[94906,5818],"./en/games/roulette/index":[94906,5818],"./en/games/roulette/index.tsx":[94906,5818],"./en/games/slots":[38395,5739],"./en/games/slots/":[38395,5739],"./en/games/slots/index":[38395,5739],"./en/games/slots/index.tsx":[38395,5739],"./en/games/table":[42346,9755],"./en/games/table/":[42346,9755],"./en/games/table/index":[42346,9755],"./en/games/table/index.tsx":[42346,9755],"./en/grand":[18972,8592,7289],"./en/grand/":[18972,8592,7289],"./en/grand/index":[18972,8592,7289],"./en/grand/index.tsx":[18972,8592,7289],"./en/guru50-guru130":[34756,2488],"./en/guru50-guru130/":[34756,2488],"./en/guru50-guru130/index":[34756,2488],"./en/guru50-guru130/index.tsx":[34756,2488],"./en/index":[23130,8592,8971],"./en/index.tsx":[23130,8592,8971],"./en/jackpot":[78852,8592,6184],"./en/jackpot/":[78852,8592,6184],"./en/jackpot/index":[78852,8592,6184],"./en/jackpot/index.tsx":[78852,8592,6184],"./en/landing-test":[18297,7201],"./en/landing-test/":[18297,7201],"./en/landing-test/index":[18297,7201],"./en/landing-test/index.tsx":[18297,7201],"./en/landing-with-layout-test":[67819,7527],"./en/landing-with-layout-test/":[67819,7527],"./en/landing-with-layout-test/index":[67819,7527],"./en/landing-with-layout-test/index.tsx":[67819,7527],"./en/lcb-exclusive":[76807,5626],"./en/lcb-exclusive/":[76807,5626],"./en/lcb-exclusive/index":[76807,5626],"./en/lcb-exclusive/index.tsx":[76807,5626],"./en/lcb-fs50-lcb125":[74180,2638],"./en/lcb-fs50-lcb125/":[74180,2638],"./en/lcb-fs50-lcb125/index":[74180,2638],"./en/lcb-fs50-lcb125/index.tsx":[74180,2638],"./en/loyalty-freespins":[12199,8592,1338],"./en/loyalty-freespins/":[12199,8592,1338],"./en/loyalty-freespins/index":[12199,8592,1338],"./en/loyalty-freespins/index.tsx":[12199,8592,1338],"./en/lp-wil-blow-your-mind":[14904,6300],"./en/lp-wil-blow-your-mind/":[14904,6300],"./en/lp-wil-blow-your-mind/index":[14904,6300],"./en/lp-wil-blow-your-mind/index.tsx":[14904,6300],"./en/lp-wil-blow-your-mind2":[33886,1096],"./en/lp-wil-blow-your-mind2/":[33886,1096],"./en/lp-wil-blow-your-mind2/index":[33886,1096],"./en/lp-wil-blow-your-mind2/index.tsx":[33886,1096],"./en/newgame":[4267,8592,8600],"./en/newgame/":[4267,8592,8600],"./en/newgame/index":[4267,8592,8600],"./en/newgame/index.tsx":[4267,8592,8600],"./en/privacy-policy":[66944,8592,1676],"./en/privacy-policy/":[66944,8592,1676],"./en/privacy-policy/index":[66944,8592,1676],"./en/privacy-policy/index.tsx":[66944,8592,1676],"./en/promotions":[48187,8592,1993],"./en/promotions/":[48187,8592,1993],"./en/promotions/index":[48187,8592,1993],"./en/promotions/index.tsx":[48187,8592,1993],"./en/providers":[78469,8592,4603],"./en/providers-new":[78611,8592,9371],"./en/providers-new/":[78611,8592,9371],"./en/providers-new/index":[78611,8592,9371],"./en/providers-new/index.tsx":[78611,8592,9371],"./en/providers/":[78469,8592,4603],"./en/providers/index":[78469,8592,4603],"./en/providers/index.tsx":[78469,8592,4603],"./en/registration-procedure":[40034,8592,8435],"./en/registration-procedure/":[40034,8592,8435],"./en/registration-procedure/index":[40034,8592,8435],"./en/registration-procedure/index.tsx":[40034,8592,8435],"./en/responsible-gaming":[41852,8592,6780],"./en/responsible-gaming/":[41852,8592,6780],"./en/responsible-gaming/index":[41852,8592,6780],"./en/responsible-gaming/index.tsx":[41852,8592,6780],"./en/rush":[72872,8592,9346],"./en/rush/":[72872,8592,9346],"./en/rush/index":[72872,8592,9346],"./en/rush/index.tsx":[72872,8592,9346],"./en/self-exclusion":[47999,8592,234],"./en/self-exclusion/":[47999,8592,234],"./en/self-exclusion/index":[47999,8592,234],"./en/self-exclusion/index.tsx":[47999,8592,234],"./en/signup-bonus":[27548,1685],"./en/signup-bonus/":[27548,1685],"./en/signup-bonus/index":[27548,1685],"./en/signup-bonus/index.tsx":[27548,1685],"./en/sports":[60468,7245],"./en/sports/":[60468,7245],"./en/sports/index":[60468,7245],"./en/sports/index.tsx":[60468,7245],"./en/sportsbook-rules":[45539,8592,9698],"./en/sportsbook-rules/":[45539,8592,9698],"./en/sportsbook-rules/index":[45539,8592,9698],"./en/sportsbook-rules/index.tsx":[45539,8592,9698],"./en/super":[83892,8592,1127],"./en/super/":[83892,8592,1127],"./en/super/index":[83892,8592,1127],"./en/super/index.tsx":[83892,8592,1127],"./en/terms-and-conditions":[14588,8592,9107],"./en/terms-and-conditions/":[14588,8592,9107],"./en/terms-and-conditions/index":[14588,8592,9107],"./en/terms-and-conditions/index.tsx":[14588,8592,9107],"./en/tournament":[51197,8592,2510],"./en/tournament/":[51197,8592,2510],"./en/tournament/index":[51197,8592,2510],"./en/tournament/index.tsx":[51197,8592,2510],"./en/tournaments":[24527,8592,7007],"./en/tournaments/":[24527,8592,7007],"./en/tournaments/index":[24527,8592,7007],"./en/tournaments/index.tsx":[24527,8592,7007],"./en/tournaments/xmasspinsandwins":[12854,8592,9668],"./en/tournaments/xmasspinsandwins/":[12854,8592,9668],"./en/tournaments/xmasspinsandwins/index":[12854,8592,9668],"./en/tournaments/xmasspinsandwins/index.tsx":[12854,8592,9668],"./en/vip":[71471,8592,8406],"./en/vip-test":[73254,4026],"./en/vip-test/":[73254,4026],"./en/vip-test/index":[73254,4026],"./en/vip-test/index.tsx":[73254,4026],"./en/vip/":[71471,8592,8406],"./en/vip/index":[71471,8592,8406],"./en/vip/index.tsx":[71471,8592,8406]};function r(e){if(!n.o(a,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=a[e],r=t[0];return Promise.all(t.slice(1).map(n.e)).then((()=>n(r)))}r.keys=()=>Object.keys(a),r.id=70014,e.exports=r},25323:(e,t,n)=>{var a={"./wheel_4p-wheel.png":34394,"./wheel_8p-wheel.png":64182};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=25323},48598:(e,t,n)=>{var a={"./":[45536,8592,6018],"./error":[37634],"./error.tsx":[37634],"./forms/edit_password":[86454,8592,3024],"./forms/edit_password.tsx":[86454,8592,3024],"./forms/forgot_password":[81545,8592,796],"./forms/forgot_password.tsx":[81545,8592,796],"./forms/missed_auth_fields":[19894,8592,2570],"./forms/missed_auth_fields.tsx":[19894,8592,2570],"./forms/resend_confirmation_instructions":[27100,8592,3591],"./forms/resend_confirmation_instructions.tsx":[27100,8592,3591],"./forms/resend_unlock_instructions":[74607,8592,8786],"./forms/resend_unlock_instructions.tsx":[74607,8592,8786],"./forms/sign_in":[45759,8592,8743],"./forms/sign_in.tsx":[45759,8592,8743],"./forms/sign_up":[81990,8592,444],"./forms/sign_up.tsx":[81990,8592,444],"./game":[77119,8592,7972],"./game.tsx":[77119,8592,7972],"./games":[42046,8592,4369],"./games.tsx":[42046,8592,4369],"./index":[45536,8592,6018],"./index.tsx":[45536,8592,6018],"./multiselect":[64842,8592,5059],"./multiselect.tsx":[64842,8592,5059],"./unavailable-in-country":[65097,9664],"./unavailable-in-country.tsx":[65097,9664],"./users/forgot-password":[87168,8592,8300],"./users/forgot-password.tsx":[87168,8592,8300],"./users/password/edit":[19620,8592,6320],"./users/password/edit.tsx":[19620,8592,6320],"./users/resend-confirmation-instructions":[15831,8592,2603],"./users/resend-confirmation-instructions.tsx":[15831,8592,2603],"./users/resend-unlock-instructions":[85948,8592,1763],"./users/resend-unlock-instructions.tsx":[85948,8592,1763],"./users/sign_in":[87388,8592,6197],"./users/sign_in.tsx":[87388,8592,6197],"./users/sign_up":[53482,8592,6168],"./users/sign_up.tsx":[53482,8592,6168]};function r(e){if(!n.o(a,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=a[e],r=t[0];return Promise.all(t.slice(1).map(n.e)).then((()=>n(r)))}r.keys=()=>Object.keys(a),r.id=48598,e.exports=r},25164:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAAC+CAQAAAAhfX0WAAAAXUlEQVR4Xu3BMQEAAADCoPVPbQ0PoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeDRrVAAFtq0FeAAAAAElFTkSuQmCC"},75607:(e,t,n)=>{"use strict";e.exports=n.p+"images/404.29e1731d..png"},17814:(e,t,n)=>{"use strict";e.exports=n.p+"images/medium.bcdbce96..png"},47766:(e,t,n)=>{"use strict";e.exports=n.p+"images/small.1eadbedf..png"},17329:(e,t,n)=>{"use strict";e.exports=n.p+"images/default.3b096a3e..webp"},81756:(e,t,n)=>{"use strict";e.exports=n.p+"images/level_1.5e1bde0e..webp"},24907:(e,t,n)=>{"use strict";e.exports=n.p+"images/level_2.b8d8a5c8..webp"},41623:(e,t,n)=>{"use strict";e.exports=n.p+"images/level_3.3b096a3e..webp"},73298:(e,t,n)=>{"use strict";e.exports=n.p+"images/logo.0ca6aea0..svg"},34458:(e,t,n)=>{"use strict";e.exports=n.p+"images/mastercard.a589aeb9..svg"},33586:(e,t,n)=>{"use strict";e.exports=n.p+"images/visa.a6c576a5..svg"},14413:(e,t,n)=>{"use strict";e.exports=n.p+"images/add-icon.dda2f0c3..svg"},97161:(e,t,n)=>{"use strict";e.exports=n.p+"images/plus.cc99a943..svg"},26268:(e,t,n)=>{"use strict";e.exports=n.p+"images/wheel-center.ab3af378..png"},19840:(e,t,n)=>{"use strict";e.exports=n.p+"images/wheel-rim.0271550b..png"},80724:(e,t,n)=>{"use strict";e.exports=n.p+"images/wheel-stopper.8fb8b6be..png"},34394:(e,t,n)=>{"use strict";e.exports=n.p+"images/wheel_4p-wheel.14394742..png"},64182:(e,t,n)=>{"use strict";e.exports=n.p+"images/wheel_8p-wheel.4558702b..png"},85928:(e,t,n)=>{"use strict";e.exports=n.p+"images/wheel_bg.14394742..png"},84515:e=>{"use strict";e.exports=canvg},26504:e=>{"use strict";e.exports=dompurify},24654:()=>{},24586:e=>{"use strict";e.exports=JSON.parse('{"common":{"environment":"production","api":{"serverUrl":"https://www.casinoadrenaline.com","stageServerUrl":"https://casinoadrenaline-stg.casino.p6m.tech","sportsbookUrl":"https://sports.casinoadrenaline.com","prefix":"/api","requestAcceptHeader":"application/vnd.s.v1+json","isFullPathEnabled":false,"cmsProjectName":"","cmsServerUrl":"https://cf-cms.s7s.ai","sportsbookPrefix":"/api"},"sentry":{"dsn":"https://d4f03b5656424d369ad251ea35d2fc65@sentry.softswiss.net/17"},"cdn":{"imageSize":"s3","prefix":"casinoadrenaline","urls":["https://cdn2.softswiss.net","https://cdn.softswiss.net/"],"multiImageGames":{"test":["en"]}},"defaultLang":"en","allowedLocales":[],"showDuplicateAccountNotification":false},"router":{"cms":{"indexPagePath":"home"},"redirects":[{"from":"/users/sign_in","to":"/?sign-in=modal"},{"from":"/users/sign_up","to":"/?sign-up=modal"}],"preloadPages":[],"customPathItems":[]},"checkAuth":{"redirectPathname":"/users/sign_in"},"depositButton":{"redirectPathname":"/profile/wallet/deposit"},"breakpoints":[{"name":"screen-xs","value":576},{"name":"screen-sm","value":768},{"name":"screen-md","value":960},{"name":"screen-lg","value":1248},{"name":"screen-xl","value":1632},{"name":"screen-xxl","value":1920}],"allowedModalIds":["reality-check","telegram-signin","search-modal","sign-in","sign-up","success-after-registration","success-after-login","success-after-confirmation","bar","init-setting","fast-deposit","terms-and-conditions","bonus-terms-and-conditions","iphone-modal","monthly-offer","game-of-the-month","loyalty-freespins","game-jackpot-modal"],"antillephone":{"id":"be908055-dbcb-4df7-9c43-ef49e5a69301"},"accessByCountry":{"countries":["AU"]},"game":{"providersWithExternalDomainForMobileDevices":["bsg"],"enableAllProvidersWithExternalDomainForMobileDevices":false,"fullView":{"width":600,"height":400},"latestWinnersFilter":{}},"games":{"isGamesInfoFiltersEnabled":false,"hiddenCollections":["accumulating","new","top","hot_games","hide","lottery","video-poker","poker","craps","casual","mystery_drops","jackpot-marker","jackpotaggregator","jackpot-games","trending_games","table_games","top_games","new_games","jackpots","card","roulette","video_poker","hot","trading","poptable"],"pageSize":50,"defaultSorting":"default"},"pwa":{"enable":false,"appleTouchIcon":null,"mobileWebAppCapable":false,"appleMobileWebAppStatusBarStyle":null,"appleMobileWebAppTitle":null},"preloadPaymentMethods":true,"payments":{"defaultAmount":{"default":50,"USD":20,"BTC":0.0005,"CAD":20,"BRL":50,"INR":100},"amountPresets":{"default":[10,20,50,100,200],"USD":[5,10,15,20,50],"BTC":[0.0005,0.001,0.005,0.01,0.1],"CAD":[10,20,50,100,200],"BRL":[50,100,200,500,1000],"INR":[100,200,500,1000,2000]},"modalId":"fast-deposit","preventRedirect":true,"autoReloadPaymentMethods":false,"hideCommissions":false,"requestTimeouts":{"devcode":3000},"customPaymentIconsCDN":null,"spi":{"scriptUrl":null,"enabled":{"all":false,"groups":[]}},"sumsub":{"enable":false,"baseUrl":"https://cockpit.sumsub.com","flow":null,"modalId":"sumsub","methodsIds":["finteqhub_finteqhub-sofort-7_sofort"],"redirectDelayMilliseconds":3000}},"datadog":{"config":{"applicationId":"292b391a-04d9-4b2d-b6e6-21af28d89315","clientToken":"pub6c1df1749241264ee709b7f4518143cb","service":"casinoadrenaline","site":"datadoghq.eu","sampleRate":100,"premiumSampleRate":0,"trackInteractions":true,"defaultPrivacyLevel":"mask"}},"imageLazyLoading":true,"enableAllCasinoCurrenciesForDeposit":true,"currencyExchange":{"availableFiatCurrencies":["EUR","USD"],"defaultFiatCurrency":"EUR","defaultCryptoCurrency":"BTC","showCryptoPairsInGame":false},"featureFlags":{"insufficientFunds":true,"allowCryptoSubCurrencies":true,"recalculateJackpotCurrency":true,"refreshPlayerFieldsOnCountryChange":true,"syncDataDogAndHotjar":false,"removeImageLazyLoadedSpan":false,"autoApplyBonuses":false,"useErrorBoundary":true,"sendValidationErrorToDatadog":false,"enableDynamicPageError":false,"enableReferralSystemNotification":false,"trackThirdPartyResources":true,"autoOpenLootboxLootwheelModal":false,"showFullAmount":false,"emailNotificationForMobileRegistration":false,"allowOnlyLatinSymbolsForCardHolder":false,"createCurrencyForGame":true,"disableInGameCurrencySwitch":false,"useCookiePolicyPage":false,"trackAnalytics":false,"enableCmsStaticPagesGlobalLoading":true,"enablePersonalLoadingAllComponents":false},"defaultPropValues":{"componentLazyLoadingVariant":{"GamesBlockV2":"api","Tournament":"render","Lottery":"render","DepositLotteries":"api","Winners":"api","PaymentAmountFlexiblePresets":"none","Jackpot":"none","GamesTotalJackpot":"none","LivespinsStreams":"none","LivespinsStreamsV2":"none","GamesPageProviderFilterV2":"none","TournamentsList":"none","ProductStore":"none","RandomGame":"none","RandomGameList":"none"},"gameSearch":{"pageSize":5,"showDefaultGames":true}},"componentsWithPersonalLoading":["Lottery","Tournament","GamesBlockV2","Winners"],"mercuryo":{"widgetIdDictionary":{"www.casinoadrenaline.com":"8709ebfc-8304-45bd-a6d0-1e6cb2e986d3"},"locationRestriction":false},"iframe":{"targetOrigins":["https://sports.casinoadrenaline.com"]},"playerLevel":{"levelIconsPath":"/images/levels/{levelId}.png"},"notificationCenter":{"cards":{"iconsPath":"/images/notification-center/cards/{type}.svg"},"showSourceOfWealthQuestionnaireNotification":false},"notificationsHistory":{"notificationsAmount":null},"liveChat":{"license":null,"viewOption":"hidden"},"chatraChat":{"id":null,"groupId":null,"prefix":null,"customLocales":[],"setupOptions":{}},"yandexMetrika":{"id":null,"webvisor":false},"cookies":{"showCookiesNotification":true,"affiliateIdExpirationTime":30},"gtmId":"GTM-WCC5TX4","oneSignal":{"config":{"appId":null,"safariWebId":null,"allowLocalhostAsSecureOrigin":false,"origins":{},"safariWebIdOrigins":{}},"enableCustomCodeIntegration":false,"showOneSignalButton":false,"sendUserData":["email","nickname","deposits_count","deposits_sum"]},"pushNotifications":{"duration":3000,"containerName":"top-right"},"allowedQueryParams":[],"restrictions":{"registration":{"countries":[],"exclude":[]}},"redirectModule":{"groups":[],"mode":"","interlayerUrls":[],"domainPingTimeLimit":6000,"errorPageContent":{"head":"","bodyAvailableDomainContent":"","bodyNoAvailableDomainContent":""}},"requestTimeouts":{"depositPrediction":3000},"customerIo":{"dataSiteId":""},"passwordStrengthRules":[],"jackpotWinInteraction":{},"playersChat":{"scriptUrl":null,"enabled":{"all":false,"groups":[]}},"deviceHash":{"library":null,"useLicensedVersion":false,"apiKey":""},"migrationKYC":{"fieldToShowModal":"","confirmationUrl":"","wsChannelToShowModal":""},"intercom":{"appId":null,"settings":{"guest":{}},"lazyLoad":false,"enabled":{"all":false,"groups":[]}},"playedGamesSource":"LS","thresholdBalanceNotification":{"thresholdAmountsByCurrency":{},"displayFrequencyInMinutes":15},"signUp":{"modalId":"sign-up"},"signIn":{"modalId":"sign-in"},"ssr":{"enableDelayImagesLoading":true,"modals":{"disallowedModalIds":{"forUnauthorizedPlayer":[],"forAuthorizedPlayer":[]}},"enabledFor":{"pages":[],"player":{"authentication":"all"}}},"sportsbook":{"iframe":{"containerId":"sportsbook-iframe","url":"/sports","scriptUrl":"/","pagePath":"sports","contentAlignment":{}}}}')},55002:e=>{"use strict";e.exports=JSON.parse('{"fields":{"email":{"componentName":"Input","label":"dynamicForm.email.label","props":{"type":"email","placeholder":"dynamicForm.email.placeholder","autoComplete":"email"},"validation":{"required":{"message":"common.validation.required"}},"order":1},"password":{"componentName":"PasswordInput","label":"dynamicForm.password.label","props":{"type":"password","placeholder":"dynamicForm.password.placeholder","autoComplete":"new-password"},"validation":{"required":{"message":"common.validation.required"}},"order":2},"password_confirmation":{"componentName":"PasswordInput","label":"dynamicForm.passwordConfirmation.label","props":{"type":"password","placeholder":"dynamicForm.passwordConfirmation.placeholder"},"validation":{"required":{"message":"common.validation.required"},"fieldsEquality":{"fieldName":"password","message":"common.validation.equality"}},"order":3},"password_single":{"componentName":"PasswordInput","label":"dynamicForm.password.label","props":{"isStrengthShown":true,"placeholder":"dynamicForm.password.placeholder"},"validation":{"extend":"password","required":{"message":"common.validation.required"}}},"nickname":{"componentName":"Input","label":"dynamicForm.nickname.label","props":{"placeholder":"dynamicForm.nickname.placeholder","autoComplete":"nickname"},"validation":{"required":{"message":"common.validation.required"}},"order":5},"first_name":{"componentName":"Input","label":"dynamicForm.firstName.label","props":{"placeholder":"dynamicForm.firstName.placeholder","autoComplete":"given-name"},"validation":{"required":{"message":"common.validation.required"}}},"last_name":{"componentName":"Input","label":"dynamicForm.lastName.label","props":{"placeholder":"dynamicForm.lastName.placeholder","autoComplete":"family-name"},"validation":{"required":{"message":"common.validation.required"}}},"gender":{"componentName":"GenderRadioGroup","label":"dynamicForm.gender.label","defaultValue":"m","props":{"inline":true},"validation":{"required":{"message":"common.validation.required"}}},"full_name":{"componentName":"Input","label":"dynamicForm.fullName.label","props":{"placeholder":"dynamicForm.fullName.placeholder","autoComplete":"name"},"validation":{"required":{"message":"common.validation.required"}}},"date_of_birth":{"componentName":"Date","label":"dynamicForm.dateOfBirth.label","props":{"format":"yyyy-LL-dd"},"validation":{"required":{"message":"common.validation.required"}}},"place_of_birth":{"componentName":"Input","label":"dynamicForm.placeOfBirth.label","props":{"placeholder":"dynamicForm.placeOfBirth.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"personal_id_number":{"componentName":"Input","label":"dynamicForm.personalIdNumber.label","props":{"placeholder":"dynamicForm.personalIdNumber.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"time_zone":{"componentName":"TimeZoneSelect","label":"dynamicForm.timeZone.label","props":{"placeholder":"dynamicForm.timeZone.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"language":{"componentName":"LanguageSelect","label":"dynamicForm.language.label","props":{"placeholder":"dynamicForm.language.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"currency":{"componentName":"CurrencySelect","label":"dynamicForm.currency.label","props":{"placeholder":"dynamicForm.currency.placeholder","smart":true,"currencyByCountry":{"EUR":["DE","BE","FR","IT"],"USD":["US","BY"],"RUB":["RU"],"CAD":["CA"]},"defaultSmartValue":"EUR"},"validation":{"required":{"message":"common.validation.required"}},"order":4},"country":{"componentName":"CountrySelect","label":"dynamicForm.country.label","props":{"smart":true,"placeholder":"dynamicForm.country.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"city":{"componentName":"Input","label":"dynamicForm.city.label","props":{"placeholder":"dynamicForm.city.placeholder"},"validation":{"required":{"message":"common.validation.required"},"patterns":[{"message":"common.validation.invalid","regexp":"^[^\\\\d<>%$\\\\^\\\\[\\\\]\\\\*&\\\\{\\\\}\\\\\\\\:;_+=?!@#(),|â„–~`\\"\'/]*$"}]}},"address":{"componentName":"Input","label":"dynamicForm.address.label","props":{"placeholder":"dynamicForm.address.placeholder","autoComplete":"street-address"},"validation":{"required":{"message":"common.validation.required"}}},"postal_code":{"componentName":"Input","label":"dynamicForm.postalCode.label","props":{"placeholder":"dynamicForm.postalCode.placeholder","autoComplete":"postal-code"},"validation":{"required":{"message":"common.validation.required"}}},"personal_id_number_type":{"componentName":"PersonalIdNumberTypeSelect","label":"dynamicForm.personalIdNumberType.label","props":{"placeholder":"dynamicForm.personalIdNumberType.placeholder"}},"address2":{"componentName":"Input","label":"dynamicForm.address2.label","props":{"placeholder":"dynamicForm.address2.placeholder","autoComplete":"address-line2"},"validation":{"required":{"message":"common.validation.required"}}},"mobile_phone":{"componentName":"Tel","label":"dynamicForm.mobilePhone.label","props":{"smart":true},"validation":{"required":{"message":"common.validation.required"}}},"skype":{"componentName":"Input","label":"dynamicForm.skype.label","props":{"placeholder":"dynamicForm.skype.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"wechat":{"componentName":"Input","label":"dynamicForm.wechat.label","props":{"placeholder":"dynamicForm.wechat.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"security_question":{"componentName":"Input","label":"dynamicForm.securityQuestion.label","props":{"placeholder":"dynamicForm.securityQuestion.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"security_answer":{"componentName":"Input","label":"dynamicForm.securityAnswer.label","props":{"placeholder":"dynamicForm.securityAnswer.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"bonus_code":{"componentName":"Input","label":"dynamicForm.bonusCode.label","props":{"placeholder":"dynamicForm.bonusCode.placeholder"}},"title":{"componentName":"Input","label":"dynamicForm.title.label","props":{"placeholder":"dynamicForm.title.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"never_call":{"componentName":"Checkbox","props":{"label":"dynamicForm.neverCall.label"},"validation":{"required":{"message":"common.validation.required"}}},"send_payment_confirmation":{"componentName":"Checkbox","props":{"label":"dynamicForm.sendPaymentConfirmation.label"}},"receive_promos":{"componentName":"Checkbox","props":{"label":"dynamicForm.receiveEmailPromos.label"},"isInversion":false},"receive_sms_promos":{"componentName":"Checkbox","props":{"label":"dynamicForm.receiveSmsPromosInversion.label"},"isInversion":false,"isHidden":true},"receive_promos_via_phone_calls":{"componentName":"Checkbox","props":{"label":"dynamicForm.receivePromosViaPhoneCalls.label"},"isInversion":false},"receive_all_promos":{"componentName":"Checkbox","defaultValue":true,"parents":["receive_promos","receive_sms_promos"],"props":{"label":"dynamicForm.receivePromos.label","message":"dynamicForm.receivePromos.message"},"order":6},"agreed_to_partner_promotions":{"componentName":"Checkbox","props":{"label":"dynamicForm.agreedToPartnerPromotions.label"}},"receive_newsletters":{"componentName":"Checkbox","props":{"label":"dynamicForm.receiveNewsletters.label"}},"age_acceptance":{"componentName":"Checkbox","props":{"label":"dynamicForm.ageAcceptance.label"},"validation":{"required":{"message":"common.validation.required"}}},"terms_acceptance":{"componentName":"TermsAcceptance","props":{"templateName":"with-preview"},"validation":{"required":{"message":"common.validation.required"}}},"age_terms_acceptance":{"componentName":"TermsAcceptance","props":{"age":18},"parents":["terms_acceptance","age_acceptance"],"validation":{"required":{"message":"common.validation.required"}},"order":7},"captcha":{"componentName":"Input","props":{"value":"TODO captcha"}},"nationality":{"componentName":"CountrySelect","label":"dynamicForm.nationality.label","props":{"smart":true,"placeholder":"dynamicForm.nationality.placeholder"}},"profession":{"componentName":"Input","label":"dynamicForm.profession.label","props":{"placeholder":"dynamicForm.profession.placeholder"},"validation":{"required":{"message":"common.validation.required"}}},"state":{"componentName":"StateSelect","label":"dynamicForm.state.label","props":{"placeholder":"dynamicForm.state.placeholder"},"order":5,"validation":{"required":{"message":"common.validation.required"}}},"mobile_phone_without_dial_code":{"componentName":"Tel","label":"dynamicForm.mobilePhone.label","props":{"templateName":"without-code"}},"phone":{"componentName":"Input","label":"dynamicForm.phone.label","props":{"type":"tel","placeholder":"dynamicForm.phone.placeholder"}},"cpf_brasil":{"componentName":"Input","label":"dynamicForm.cpfBrasil.label","props":{"placeholder":"dynamicForm.cpfBrasil.placeholder"}},"source_of_funds":{"componentName":"SourceOfFunds","label":"dynamicForm.sourceOfFunds.label","props":{"placeholder":"dynamicForm.sourceOfFunds.placeholder"}}},"groups":[{"fields":["email","password","password_confirmation","currency","state","nickname","receive_all_promos","age_terms_acceptance"]}]}')}},e=>{e.O(0,[8382],(()=>{return t=68231,e(e.s=t);var t}));e.O()}]); /*# sourceMappingURL=/js/main.12115298.js.map */