1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="5f27ca30-bccd-4030-8b26-fcbe5ab5fc73",e._sentryDebugIdIdentifier="sentry-dbid-5f27ca30-bccd-4030-8b26-fcbe5ab5fc73")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6123],{96123:(e,t,a)=>{a.r(t),a.d(t,{default:()=>eu});var r=a(26401),s=a(65811),l=a(6742),n=a.n(l),i=a(91424),o=a(20389),c=a(16683),d=a(88791),m=a(48606),u=a(26101),f=a(67104),g=a(93195),p=a(54094),x=a(77277);let h=e=>{let t,a=(0,s.c)(3),{iconName:l,iconSrc:n}=e,i=void 0===l?"icons-corg-font/slots":l;return a[0]!==i||a[1]!==n?(t=(0,r.jsx)("div",{"aria-hidden":"true",className:"flex size-5 shrink-0 items-center justify-center rounded-round text-fg-brand-default md:size-6","data-sentry-component":"QuickFilterIcon","data-sentry-source-file":"QuickFilterIcons.tsx",children:n?(0,r.jsx)(g.default,{src:n,alt:"",width:24,height:24,className:"size-full object-contain"}):(0,r.jsx)(u.Icon,{name:i,size:16})}),a[0]=i,a[1]=n,a[2]=t):t=a[2],t},b=()=>{let e,t=(0,s.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)("div",{"aria-hidden":"true",className:"flex size-5 shrink-0 items-center justify-center rounded-round md:size-6","data-sentry-component":"AllGamesIcon","data-sentry-source-file":"QuickFilterIcons.tsx",children:(0,r.jsx)(g.default,{src:x.A,alt:"",width:24,height:24,className:"object-contain","data-sentry-element":"Image","data-sentry-source-file":"QuickFilterIcons.tsx"})}),t[0]=e):e=t[0],e},y=e=>{let t,a,l=(0,s.c)(4),{name:n}=e;return l[0]!==n?(t=n.split(/\s+/).filter(Boolean).slice(0,2).map(j).join("").toUpperCase(),l[0]=n,l[1]=t):t=l[1],l[2]!==t?(a=(0,r.jsx)(u.Typography,{as:"span","aria-hidden":"true",bold:!0,className:"flex size-5 shrink-0 items-center justify-center rounded-round bg-bg-light text-[9px] text-fg-brand-default md:size-6 md:text-2xs","data-sentry-element":"Typography","data-sentry-component":"ProviderInitials","data-sentry-source-file":"QuickFilterIcons.tsx",children:t}),l[2]=t,l[3]=a):a=l[3],a},v=e=>{let t,a=(0,s.c)(3),{imageHash:l,name:n}=e;return a[0]!==l||a[1]!==n?(t=(0,r.jsx)("div",{className:"flex size-6 shrink-0 items-center justify-center rounded-sm","data-sentry-component":"ProviderLogo","data-sentry-source-file":"QuickFilterIcons.tsx",children:(0,r.jsx)(g.default,{loader:p.S_,src:l,alt:"",width:24,height:24,className:"max-h-6 w-auto max-w-[24px] object-contain","aria-hidden":"true",title:n,"data-sentry-element":"Image","data-sentry-source-file":"QuickFilterIcons.tsx"})}),a[0]=l,a[1]=n,a[2]=t):t=a[2],t},w=e=>{let t,a=(0,s.c)(3),{src:l,name:n}=e;return a[0]!==n||a[1]!==l?(t=(0,r.jsx)("div",{className:"flex size-6 shrink-0 items-center justify-center rounded-sm","data-sentry-component":"LocalFilterLogo","data-sentry-source-file":"QuickFilterIcons.tsx",children:(0,r.jsx)(g.default,{src:l,alt:"",width:24,height:24,className:"max-h-6 w-auto max-w-[24px] object-contain","aria-hidden":"true",title:n,"data-sentry-element":"Image","data-sentry-source-file":"QuickFilterIcons.tsx"})}),a[0]=n,a[1]=l,a[2]=t):t=a[2],t};function j(e){return e[0]}var N=a(96668),k=a(67945);let F=(e,t)=>{let a,r,l,n=(0,s.c)(6),i=void 0===t?"":t;n[0]===Symbol.for("react.memo_cache_sentinel")?(a={canScrollLeft:!1,canScrollRight:!1},n[0]=a):a=n[0];let[c,d]=(0,o.useState)(a);return n[1]!==e?(r=()=>{let t=e.current;if(!t)return;let a=()=>{let e=t.scrollWidth-t.clientWidth,a={canScrollLeft:t.scrollLeft>1,canScrollRight:t.scrollLeft<e-1};d(e=>e.canScrollLeft===a.canScrollLeft&&e.canScrollRight===a.canScrollRight?e:a)};a(),t.addEventListener("scroll",a,{passive:!0}),window.addEventListener("resize",a);let r="u">typeof ResizeObserver?new ResizeObserver(a):null;return r?.observe(t),()=>{t.removeEventListener("scroll",a),window.removeEventListener("resize",a),r?.disconnect()}},n[1]=e,n[2]=r):r=n[2],n[3]!==e||n[4]!==i?(l=[e,i],n[3]=e,n[4]=i,n[5]=l):l=n[5],(0,o.useEffect)(r,l),c};var T=a(98191);let C=e=>{let t,a,l,n=(0,s.c)(14),{selected:i,disabled:o,children:d,leading:m,ariaLabel:f,className:g,onClick:p}=e;return n[0]!==g||n[1]!==o||n[2]!==i?(t=(0,c.cn)("h-12 shrink-0 rounded-pill border-sm border-s-default bg-bg-default p-2-5 text-sm font-regular text-fg-brand-default transition md:text-md","hover:border-s-brand focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand",{"border-s-brand bg-bg-light font-semibold !text-fg-brand-default":i,"cursor-not-allowed bg-bg-light text-fg-disabled hover:border-s-default":o},g),n[0]=g,n[1]=o,n[2]=i,n[3]=t):t=n[3],n[4]!==d?(a=(0,r.jsx)(u.Typography,{as:"span",className:"max-w-[150px] truncate md:max-w-[180px]","data-sentry-element":"Typography","data-sentry-source-file":"QuickFilterChip.tsx",children:d}),n[4]=d,n[5]=a):a=n[5],n[6]!==f||n[7]!==o||n[8]!==m||n[9]!==p||n[10]!==i||n[11]!==t||n[12]!==a?(l=(0,r.jsxs)(u.Button,{intent:"mobileNavigationMute",type:"button","aria-pressed":i,"aria-label":f,disabled:o,onClick:p,className:t,"data-sentry-element":"Button","data-sentry-component":"QuickFilterChip","data-sentry-source-file":"QuickFilterChip.tsx",children:[m,a]}),n[6]=f,n[7]=o,n[8]=m,n[9]=p,n[10]=i,n[11]=t,n[12]=a,n[13]=l):l=n[13],l};var S=a(72321),L=a(50024),A=a(709);let I=e=>"game-type"===e.filterMode,P=e=>e.filterValue??e.name,B=e=>
1{let t=[e.id,e.name,e.gameTypeName].filter(Boolean).map(e=>(0,k.JL)(e));return A.Rz.find(e=>e.aliases.some(e=>t.includes((0,k.JL)(e))))},z=e=>B(e)?.iconSrc,M=e=>e.attributes[0]?.filterId??e.id,R=e=>{let t=B(e),a=t?.key??(0,k.JL)(e.name),r=t?.key??(0,k.JL)(e.id),s=A.V3.findIndex(e=>e===a||e===r);return -1===s?A.V3.length:s},_={baccarat:"arcade.baccarat",bingo:"arcade.bingo",blackjack:"arcade.blackjack",craps:"arcade.craps","hi lo":"arcade.hiLo",keno:"arcade.keno",roulette:"arcade.roulette","scratch cards":"arcade.scratchCards"},J=(e,t)=>{let a=e.filterValue??e.name,r=_[(0,k.JL)(a)];return{...e,filterValue:a,name:r?(0,k.fq)(t,r,e.name):e.name}},q=e=>{if(!e)return!1;let t=(0,k.JL)(e.name),a=(0,k.JL)(e.id);return"slots"===t||"slots"===a},G=(e,t)=>{let a=M(t);return t.attributes.every(t=>e?.some(e=>e.filterId===a&&e.attributeType===t.attributeType&&e.value===t.value&&e.comparisonOperator===t.comparisonOperator))},Q=e=>{let t,a,l,n,i=(0,s.c)(11),{icon:o,iconSrc:c,title:d,rightSlot:m}=e;return i[0]!==o||i[1]!==c?(t=c?(0,r.jsx)(g.default,{src:c,alt:"","aria-hidden":"true",width:20,height:20,className:"shrink-0 size-5 md:size-6"}):o?(0,r.jsx)(u.Icon,{"aria-hidden":"true",name:o,size:18,className:"shrink-0 text-fg-brand-default"}
1):null,i[0]=o,i[1]=c,i[2]=t):t=i[2],i[3]!==d?(a=(0,r.jsx)(u.Typography,{as:"span",className:"text-sm md:text-md font-semibold","data-sentry-element":"Typography","data-sentry-source-file":"FilterControls.tsx",children:d}),i[3]=d,i[4]=a):a=i[4],i[5]!==t||i[6]!==a?(l=(0,r.jsxs)("div",{className:"flex min-w-0 items-center gap-section-xs",children:[t,a]}),i[5]=t,i[6]=a,i[7]=l):l=i[7],i[8]!==m||i[9]!==l?(n=(0,r.jsxs)("div",{className:"flex items-center justify-between gap-section-xs","data-sentry-component":"SectionTitle","data-sentry-source-file":"FilterControls.tsx",children:[l,m]}),i[8]=m,i[9]=l,i[10]=n):n=i[10],n},E=e=>{let t,a,l=(0,s.c)(7),{selected:n,children:i,onClick:o}=e;return l[0]!==n?(t=(0,c.cn)("min-h-9 rounded-pill border-sm border-s-default bg-bg-default px-2 py-1 text-sm font-regular text-fg-default transition","hover:border-s-brand focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand",{"border-s-brand bg-bg-brand-primary text-fg-on-dark-default":n}),l[0]=n,l[1]=t):t=l[1],l[2]!==i||l[3]!==o||l[4]!==n||l[5]!==t?(a=(0,r.jsx)("button",{type:"button","aria-pressed":n,onClick:o,className:t,"data-sentry-component":"FilterChipButton","data-sentry-source-file":"FilterControls.tsx",children:i}),l[2]=i,l[3]=o,l[4]=n,l[5]=t,l[6]=a):a=l[6],a},O=e=>{let t,a,l,n,i,o,d=(0,s.c)(17),{icon:m,title:f,className:g,showTooltip:p,tooltipContent:x}=e,h=p&&x;return d[0]!==g?(t=(0,c.cn)("me-1-5 shrink-0 w-[14px] h-[14px] md:w-4 md:h-4",g),d[0]=g,d[1]=t):t=d[1],d[2]!==m||d[3]!==t?(a=(0,r.jsx)(u.Icon,{"aria-hidden":"true",name:m,size:14,className:t,"data-sentry-element":"Icon","data-sentry-source-file":"FilterControls.tsx"}),d[2]=m,d[3]=t,d[4]=a):a=d[4],d[5]!==g?(l=(0,c.cn)("text-xs md:text-sm",g),d[5]=g,d[6]=l):l=d[6],d[7]!==l||d[8]!==f?(n=(0,r.jsx)(u.Typography,{as:"span",bold:!0,className:l,"data-sentry-element":"Typography","data-sentry-source-file":"FilterControls.tsx",children:f}),d[7]=l,d[8]=f,d[9]=n):n=d[9],d[10]!==h||d[11]!==x?(i=h?(0,r.jsxs)("span",{className:"group relative ml-1 inline-flex size-3 shrink-0 items-center justify-center",children:[(0,r.jsx)("span",{tabIndex:0,className:"inline-flex size-3 cursor-help items-center justify-center text-fg-light focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand",children:(0,r.jsx)(u.Icon,{"aria-hidden":"true",name:"icons-corg-font/info-filled",size:12,className:"text-fg-light"})}),(0,r.jsxs)("span",{role:"tooltip",className:"pointer-events-none absolute left-[calc(100%+6px)] top-1/2 z-[1000] hidden w-max max-w-[196px] -translate-y-1/2 whitespace-normal rounded-sm bg-bg-default p-2 text-xs font-regular leading-md text-fg-default shadow-bottom-md group-hover:block group-focus-within:block",children:[x,(0,r.jsx)("span",{"aria-hidden":"true",className:"absolute right-full top-1/2 h-0 w-0 -translate-y-1/2 border-y-[5px] border-r-[5px] border-y-transparent border-r-bg-default"})]})]}):null,d[10]=h,d[11]=x,d[12]=i):i=d[12],d[13]!==a||d[14]!==n||d[15]!==i?(o=(0,r.jsxs)("legend",{className:"flex items-center text-fg-default mb-1-5","data-sentry-component":"FilterGroupLegend","data-sentry-source-file":"FilterControls.tsx",children:[a,n,i]}),d[13]=a,d[14]=n,d[15]=i,d[16]=o):o=d[16],o},$=e=>{let t,a,l,n,i=(0,s.c)(11),{expanded:o,label:c,showLessLabel:d,onClick:m}=e,f=o?d:c;i[0]!==f?(t=f.split(" ").map(e=>e?`${e[0].toUpperCase()}${e.slice(1)}`:e).join(" "),i[0]=f,i[1]=t):t=i[1],i[2]!==t?(a=(0,r.jsx)("span",{className:"underline underline-offset-4",children:t}),i[2]=t,i[3]=a):a=i[3];let g=o?"icons-corg-font/chevron-up":"icons-corg-font/add";return i[4]!==g?(l=(0,r.jsx)(u.Icon,{"aria-hidden":"true",name:g,size:10,className:"block","data-sentry-element":"Icon","data-sentry-source-file":"FilterControls.tsx"}),i[4]=g,i[5]=l):l=i[5],i[6]!==o||i[7]!==m||i[8]!==a||i[9]!==l?(n=(0,r.jsxs)("button",{type:"button","aria-expanded":o,onClick:m,className:"inline-flex min-h-8 items-center gap-section-2xs text-xs font-bold text-fg-brand-default transition hover:text-fg-brand-hover focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand","data-sentry-component":"ShowAllInlineButton","data-sentry-source-file":"FilterControls.tsx",children:[a,l]}),i[6]=o,i[7]=m,i[8]=a,i[9]=l,i[10]=n):n=i[10],n},H=e=>{let t,a,l,n,i,o=(0,s.c)(16),{category:d,selected:m,onClick:f}=e;
1o[0]!==d?(t=z(d),o[0]=d,o[1]=t):t=o[1];let p=t,x=d.name;if(o[2]!==m?(a=(0,c.cn)("flex h-12 shrink-0 items-center gap-section-xs rounded-pill border-sm border-s-default bg-bg-default px-2-5 text-sm font-regular text-fg-brand-default","hover:border-s-brand focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand",{"border-s-brand bg-bg-light font-semibold":m}),o[2]=m,o[3]=a):a=o[3],o[4]!==d||o[5]!==p){let e;l=(0,r.jsx)("span",{"aria-hidden":"true",className:"flex size-5 md:size-6 shrink-0 items-center justify-center",children:p?(0,r.jsx)(g.default,{src:p,alt:"",width:24,height:24,className:"size-full"}):(0,r.jsx)(u.Icon,{name:(e=d.name.toLowerCase(),d.gameTypeName?(0,k.Xe)(d.gameTypeName):e.includes("slot")?"icons-corg-font/slots":e.includes("casino")?"icons-corg-font/casino":"icons-corg-font/game-controller"),size:24,className:"size-full"})}),o[4]=d,o[5]=p,o[6]=l}else l=o[6];return o[7]!==d.name?(n=(0,r.jsx)(u.Typography,{as:"span",size:"md",className:"max-w-[180px] truncate","data-sentry-element":"Typography","data-sentry-source-file":"FilterControls.tsx",children:d.name}),o[7]=d.name,o[8]=n):n=o[8],o[9]!==d.name||o[10]!==f||o[11]!==m||o[12]!==a||o[13]!==l||o[14]!==n?(i=(0,r.jsxs)("button",{type:"button","aria-pressed":m,"aria-label":x,onClick:f,className:a,"data-sentry-component":"CategoryChipButton","data-sentry-source-file":"FilterControls.tsx",children:[l,n]}),o[9]=d.name,o[10]=f,o[11]=m,o[12]=a,o[13]=l,o[14]=n,o[15]=i):i=o[15],i},V=e=>{let t,a,l,n,i,o,d,m=(0,s.c)(21),{label:f,selected:p,background:x,imageSrc:h,onClick:b}=e;return m[0]!==p?(t=(0,c.cn)("relative flex size-full items-center overflow-hidden rounded-md border-sm border-transparent px-2-5 py-1-5 text-left text-sm font-bold text-fg-on-dark-default transition","hover:border-s-brand focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand",{"border-s-brand":p}),m[0]=p,m[1]=t):t=m[1],m[2]!==x?(a={background:x},m[2]=x,m[3]=a):a=m[3],m[4]!==f?(l=(0,r.jsx)("span",{className:"relative z-10 max-w-[65%]",children:f}),m[4]=f,m[5]=l):l=m[5],m[6]!==h?(n=(0,r.jsx)("span",{className:"pointer-events-none absolute bottom-0 right-0 h-full w-[110px]",children:(0,r.jsx)(g.default,{src:h,alt:"","aria-hidden":"true",fill:!0,sizes:"110px",className:"object-contain object-right-bottom","data-sentry-element":"Image","data-sentry-source-file":"FilterControls.tsx"})}),m[6]=h,m[7]=n):n=m[7],m[8]!==f||m[9]!==b||m[10]!==p||m[11]!==t||m[12]!==a||m[13]!==l||m[14]!==n?(i=(0,r.jsxs)("button",{type:"button","aria-pressed":p,"aria-label":f,onClick:b,className:t,style:a,children:[l,n]}),m[8]=f,m[9]=b,m[10]=p,m[11]=t,m[12]=a,m[13]=l,m[14]=n,m[15]=i):i=m[15],m[16]!==p?(o=p?(0,r.jsx)("span",{className:"pointer-events-none absolute -right-[3px] -top-[6px] z-20 flex size-[19px] items-center justify-center rounded-round bg-fg-brand-default text-fg-on-dark-default",children:(0,r.jsx)(u.Icon,{"aria-hidden":"true",name:"icons-corg-font/checkmark",size:13})}):null,m[16]=p,m[17]=o):o=m[17],m[18]!==i||m[19]!==o?(d=(0,r.jsxs)("span",{className:"relative h-[52px] min-w-[200px] flex-none md:h-[58px] md:min-w-[288px]","data-sentry-component":"RecommendedFilterCard","data-sentry-source-file":"FilterControls.tsx",children:[i,o]}),m[18]=i,m[19]=o,m[20]=d):d=m[20],d},D=e=>{let t,a,l,n=(0,s.c)(8),{checked:i,label:o,onChange:c}=e;return n[0]!==i||n[1]!==c?(t=(0,r.jsx)(u.Checkbox,{inputSize:"sm",checked:i,onChange:c,"data-sentry-element":"Checkbox","data-sentry-source-file":"FilterControls.tsx"}),n[0]=i,n[1]=c,n[2]=t):t=n[2],n[3]!==o?(a=(0,r.jsx)("span",{children:o}),n[3]=o,n[4]=a):a=n[4],n[5]!==t||n[6]!==a?(l=(0,r.jsxs)("label",{className:"flex min-h-8 items-start gap-section-xs text-sm text-fg-default md:items-center","data-sentry-component":"CheckboxFilterOption","data-sentry-source-file":"FilterControls.tsx",children:[t,a]}),n[5]=t,n[6]=a,n[7]=l):l=n[7],l},K=(e,t)=>e?.images?.find(e=>e.tags?.includes(t))?.hash,W=e=>{let t,a=(0,s.c)(3),{logoHash:l,providerName:n}=e;if(!l)return null;let i=n?`${n} logo`:"";return a[0]!==l||a[1]!==i?(t=(0,r.jsx)("span",{className:"absolute right-1 bottom-1 px-1-5 z-30 flex h-[22px] w-[34px] items-center justify-center rounded-sm border-s-default border-spacing-px bg-bg-default md:w-10 lg:h-[46px] lg:w-auto lg:max-w-[80px] lg:px-2-5","data-sentry-component":"ProviderLogoBadge","data-sentry-source-file":"PopularGameBanner.tsx",children:(0,r.jsx)(g.default,{loader:p.S_,src:l,alt:i,width:40,height:22,className:"max-h-full w-auto max-w-full object-contain","data-sentry-element":"Image","data-sentry-source-file":"PopularGameBanner.tsx"})}),a[0]=l,a[1]=i,a[2]=t):t=a[2],t},Y=e=>{let t,a,l,n,i,o,d,m,u,f,x,h,b,y,v,w,j,N=(0,s.c)(49),{game:k,title:F,ctaLabel:T,onPlay:C}=e;N[0]!==k?(t=K(k,"background"),N[0]=k,N[1]=t):t=N[1];let S=t;N[2]!==k?(a=K(k,"asset"),N[2]=k,N[3]=a):a=N[3];let L=a;N[4]!==k?(l=K(k,"stacked-logo"),N[4]=k,N[5]=l):l=N[5];let A=l;
1N[6]!==k||N[7]!==A?(n=A??K(k,"logo")??k?.imageHash,N[6]=k,N[7]=A,N[8]=n):n=N[8];let I=n,P=!A&&!!I;if(N[9]!==k)i=K(k,"banner")??k?.imageHash,N[9]=k,N[10]=i;else i=N[10];let B=i,z=!S,M=S??B;if(!k||!M)return null;let R=k.provider?.logo,_=k.provider?.name;N[11]!==R||N[12]!==_?(o=(0,r.jsx)(W,{logoHash:R,providerName:_}),N[11]=R,N[12]=_,N[13]=o):o=N[13];let J=o,q=z?"popular-game-banner-image":"popular-game-banner-background";N[14]!==k.name||N[15]!==M||N[16]!==q?(d=(0,r.jsx)(g.default,{loader:p.S_,src:M,alt:k.name,fill:!0,sizes:"(min-width: 768px) 820px, 100vw",className:"object-cover"}),N[14]=k.name,N[15]=M,N[16]=q,N[17]=d):d=N[17];let G=z?"bg-[linear-gradient(90deg,rgba(0,0,0,0.45)_0%,rgba(0,0,0,0.08)_50%,rgba(0,0,0,0.2)_100%)]":"bg-[linear-gradient(90deg,rgba(0,0,0,0.35)_0%,rgba(0,0,0,0.06)_50%,rgba(0,0,0,0.2)_100%)]";N[18]!==G?(m=(0,c.cn)("absolute inset-0",G),N[18]=G,N[19]=m):m=N[19],N[20]!==m?(u=(0,r.jsx)("div",{className:m}),N[20]=m,N[21]=u):u=N[21],N[22]!==k.name||N[23]!==P||N[24]!==I?(f=I?(0,r.jsx)("div",{className:(0,c.cn)("absolute top-0 bottom-0 left-4 lg:left-[88px] z-10 w-[92px] min-h-full max-h-full md:w-[132px]",P&&"py-2 lg:py-1-5"),children:(0,r.jsx)(g.default,{loader:p.S_,src:I,alt:`${k.name} logo`,width:500,height:500,className:(0,c.cn)("h-full min-h-full max-h-full w-auto max-w-full object-contain",P&&"rounded-md")})}):null,N[22]=k.name,N[23]=P,N[24]=I,N[25]=f):f=N[25],N[26]!==L?(x=L?(0,r.jsx)("div",{className:"absolute bottom-0 right-0 lg:right-[88px] z-10 h-full lg:h-[110%] w-[112px] md:w-[164px]",children:(0,r.jsx)(g.default,{loader:p.S_,src:L,alt:"","aria-hidden":"true",fill:!0,sizes:"(min-width: 768px) 164px, 112px",className:"object-contain object-bottom"})}):null,N[26]=L,N[27]=x):x=N[27],N[28]!==T?(h=(0,r.jsx)("div",{className:"relative z-20 flex w-full items-center justify-center px-2-5",children:(0,r.jsx)("span",{className:"rounded-md bg-bg-default px-4 py-1-5 text-sm font-bold text-fg-brand-default shadow-bottom-sm md:px-6 md:text-md",children:T})}),N[28]=T,N[29]=h):h=N[29],N[30]!==J||N[31]!==d||N[32]!==u||N[33]!==f||N[34]!==x||N[35]!==h?(b=(0,r.jsxs)("div",{className:"relative flex h-[92px] overflow-hidden rounded-md bg-bg-medium md:h-[114px]",children:[d,u,f,x,h,J]}),N[30]=J,N[31]=d,N[32]=u,N[33]=f,N[34]=x,N[35]=h,N[36]=b):b=N[36];let E=b;N[37]!==F?(y=(0,r.jsx)(Q,{iconSrc:"/images/icon/favorites.svg",title:F,"data-sentry-element":"SectionTitle","data-sentry-source-file":"PopularGameBanner.tsx"}),N[37]=F,N[38]=y):y=N[38];let O=`${T} ${k.name}`;return N[39]!==k||N[40]!==C?(v=()=>C(k),N[39]=k,N[40]=C,N[41]=v):v=N[41],N[42]!==E||N[43]!==O||N[44]!==v?(w=(0,r.jsx)("button",{type:"button","aria-label":O,onClick:v,className:"block w-full border-0 bg-transparent p-0 text-left",children:E}),N[42]=E,N[43]=O,N[44]=v,N[45]=w):w=N[45],N[46]!==y||N[47]!==w?(j=(0,r.jsxs)("section",{className:"flex flex-col gap-section-sm","data-sentry-component":"PopularGameBanner","data-sentry-source-file":"PopularGameBanner.tsx",children:[y,w]}),N[46]=y,N[47]=w,N[48]=j):j=N[48],j};var X=a(33971);let U=e=>{let t,a,l,n,i,o,c,d,m,f,g,p,x,h,b=(0,s.c)(69),{labels:y,selectedCategory:v,selectedCategoryTitle:w,categoryChildOptions:j,hasPanelFilters:N,visibleBonusFeatureOptions:F,visibleGameMechanicOptions:T,visibleThemeOptions:C,showAllBonusFeatures:S,showAllGameMechanics:L,showAllThemes:I,setShowAllBonusFeatures:P,setShowAllGameMechanics:B,setShowAllThemes:M,getLabel:R,isGameTypeCategorySelected:_,isAdvancedOptionSelected:J,onGameTypeCategoryToggle:G,onAdvancedOptionToggle:H,onResetDraft:V}=e;b[0]!==v?(t=v?z(v):X.A,b[0]=v,b[1]=t):t=b[1];let K=!N;return b[2]!==y.resetFilters?(a=(0,r.jsx)(u.Typography,{as:"span",bold:!0,className:"!text-xs text-fg-brand-default underline underline-offset-4",children:y.resetFilters}),b[2]=y.resetFilters,b[3]=a):a=b[3],b[4]===Symbol.for("react.memo_cache_sentinel")?(l=(0,r.jsx)(u.Icon,{"aria-hidden":"true",name:"icons-corg-font/refresh-arrow",size:10,className:"ms-1 size-[10px] text-fg-brand-default"}),b[4]=l):l=b[4],b[5]!==y.resetFilters||b[6]!==V||b[7]!==K||b[8]!==a?(n=(0,r.jsxs)(u.Button,{type:"button",intent:"link",size:"extraSmall","aria-label":y.resetFilters,disabled:K,onClick:V,className:"min-h-6 !bg-transparent px-0 hover:!bg-transparent focus:!bg-transparent active:!bg-transparent disabled:!bg-transparent gap-none",children:[a,l]}),b[5]=y.resetFilters,b[6]=V,b[7]=K,b[8]=a,b[9]=n):n=b[9],b[10]!==w||b[11]!==t||b[12]!==n?(i=(0,r.jsx)(Q,{iconSrc:t,title:w,rightSlot:n,"data-sentry-element":"SectionTitle","data-sentry-source-file":"AdvancedFilterPanel.tsx"}),b[10]=w,b[11]=t,b[12]=n,b[13]=i):i=b[13],b[14]!==j||b[15]!==_||b[16]!==y.gameType||b[17]!==G||b[18]!==v?(o=((e,t=[])=>!!(e&&[(0,k.JL)(e.name),(0,k.JL)(e.id)].some(e=>["table games","arcade","arcade games","lottery games"].includes(e))&&t.length))(v,j)?(0,r.jsxs)("fieldset",{className:"flex flex-col gap-section-xs",children:[(0,r.jsx)(O,{icon:"icons-corg-font/game-type",title:y.gameType}),(0,r.jsx)("div",{className:"flex flex-wrap gap-section-xs",children:j.map(e=>(0,r.jsx)(E,{selected:_(e),onClick:()=>G(e),children:e.name},e.id))})]}):null,b[14]=j,b[15]=_,b[16]=y.gameType,b[17]=G,b[18]=v,b[19]=o):o=b[19],b[20]!==R||b[21]!==J||b[22]!==y.bonusFeature||b[23]!==y.gameMechanic||b[24]!==y.gameMechanicTooltip||b[25]!==y.showAll||b[26]!==y.showLess||b[27]!==y.volatilityRiskLevel||b[28]!==y.volatilityRiskLevelTooltip||b[29]!==H||b[30]!==v||b[31]!==P||b[32]!==B||b[33]!==S||b[34]!==L||b[35]!==F||b[36]!==T?(c=q(v)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("fieldset",{className:"flex flex-col gap-section-xs",children:[(0,r.jsx)(O,{icon:"icons-corg-font/gift",title:y.bonusFeature}),(0,r.jsxs)("div",{className:"flex flex-wrap gap-section-xs",children:[F.map(e=>(0,r.jsx)(E,{selected:J(e),onClick:()=>H(e),children:R(e)},e.id)),A.ei.length>A.xE?(0,r.jsx)($,{expanded:S,label:y.showAll,showLessLabel:y.showLess,onClick:()=>P(Z)}):null]})]}),(0,r.jsxs)("fieldset",{className:"flex flex-col gap-section-xs",children:[(0,r.jsx)(O,{icon:"icons-corg/settings",title:y.gameMechanic,showTooltip:!0,tooltipContent:y.gameMechanicTooltip}),(0,r.jsxs)("div",{className:"flex flex-wrap gap-section-xs",children:[T.map(e=>(0,r.jsx)(E,{selected:J(e),onClick:()=>H(e),children:R(e)},e.id)),A.LZ.length>A.xE?(0,r.jsx)($,{expanded:L,label:y.showAll,showLessLabel:y.showLess,onClick:()=>B(ee)}):null]})]}),(0,r.jsxs)("fieldset",{className:"flex flex-col gap-section-xs",children:[(0,r.jsx)(O,{icon:"icons-corg-font/interface-essential",title:y.volatilityRiskLevel,className:"text-fg-default",showTooltip:!0,tooltipContent:y.volatilityRiskLevelTooltip}),(0,r.jsx)("div",{className:"grid gap-y-section-xs md:grid-cols-2 md:gap-x-content-block-xl",children:A.WA.map(e=>{let t=A.BQ[e.id];return(0,r.jsx)(D,{label:(0,r.jsxs)("span",{className:"text-sm",children:[R(e)," ",(0,r.jsxs)("span",{className:"text-2xs md:hidden",children:["(",t,")"]}),(0,r.jsx)("span",{className:"hidden text-2xs md:inline",children:t})]}),checked:J(e),onChange:()=>H(e)},e.id)})})]})]}):null,b[20]=R,b[21]=J,b[22]=y.bonusFeature,b[23]=y.gameMechanic,b[24]=y.gameMechanicTooltip,b[25]=y.showAll,b[26]=y.showLess,b[27]=y.volatilityRiskLevel,b[28]=y.volatilityRiskLevelTooltip,b[29]=H,b[30]=v,b[31]=P,b[32]=B,b[33]=S,b[34]=L,b[35]=F,b[36]=T,b[37]=c):c=b[37],b[38]!==y.returnToPlayer||b[39]!==y.returnToPlayerTooltip?(d=(0,r.jsx)(O,{icon:"icons-corg-font/arrows-diagrams",title:y.returnToPlayer,className:"text-fg-default",showTooltip:!0,tooltipContent:y.returnToPlayerTooltip,"data-sentry-element":"FilterGroupLegend","data-sentry-source-file":"AdvancedFilterPanel.tsx"}),b[38]=y.returnToPlayer,b[39]=y.returnToPlayerTooltip,b[40]=d):d=b[40],b[41]!==R||b[42]!==J||b[43]!==H?(m=A.XR.map(e=>(0,r.jsxs)("label",{className:"flex min-h-8 items-center gap-section-xs bg-bg-default text-sm text-fg-default",children:[(0,r.jsx)(u.Checkbox,{inputSize:"sm",checked:J(e),onChange:()=>H(e)}),R(e)]},e.id)),b[41]=R,b[42]=J,b[43]=H,b[44]=m):m=b[44],b[45]!==m?(f=(0,r.jsx)("div",{className:"flex flex-wrap gap-section-md",children:m}),b[45]=m,b[46]=f):f=b[46],b[47]!==f||b[48]!==d?(g=(0,r.jsxs)("fieldset",{className:"flex flex-col gap-section-xs",children:[d,f]}),b[47]=f,b[48]=d,b[49]=g):g=b[49],b[50]!==R||b[51]!==J||b[52]!==y.filterByTheme||b[53]!==y.showAll||b[54]!==y.showLess||b[55]!==H||b[56]!==v||b[57]!==M||b[58]!==I||b[59]!==C?(p=q(v)?(0,r.jsxs)("fieldset",{className:"flex flex-col gap-section-xs",children:[(0,r.jsx)(O,{icon:"icons-corg-font/show-theater-mask-happy",title:y.filterByTheme,className:"text-fg-default"}),(0,r.jsxs)("div",{className:"flex flex-wrap gap-section-xs",children:[C.map(e=>(0,r.jsx)(E,{selected:J(e),onClick:()=>H(e),children:R(e)},e.id)),A.m0.length>A.xE?(0,r.jsx)($,{expanded:I,label:y.showAll,showLessLabel:y.showLess,onClick:()=>M(et)}):null]})]}):null,b[50]=R,b[51]=J,b[52]=y.filterByTheme,b[53]=y.showAll,b[54]=y.showLess,b[55]=H,b[56]=v,b[57]=M,b[58]=I,b[59]=C,b[60]=p):p=b[60],b[61]!==g||b[62]!==p||b[63]!==o||b[64]!==c?(x=(0,r.jsxs)("div",{className:"flex flex-col gap-section-md md:gap-section-lg rounded-md bg-bg-default p-2 md:p-2-5",children:[o,c,g,p]}),b[61]=g,b[62]=p,b[63]=o,b[64]=c,b[65]=x):x=b[65],b[66]!==x||b[67]!==i?(h=(0,r.jsx)("section",{className:"rounded-md border-sm border-s-brand bg-bg-light p-2-5 md:p-3","data-sentry-component":"AdvancedFilterPanel","data-sentry-source-file":"AdvancedFilterPanel.tsx",children:(0,r.jsxs)("div",{className:"flex flex-col gap-section-sm",children:[i,x]})}),b[66]=x,b[67]=i,b[68]=h):h=b[68],h};function Z(e){return!e}function ee(e){return!e}function et(e){return!e}let ea=e=>{let t,a,l,n,i,c=(0,s.c)(17),{labels:d,categoryOptions:m,isCategorySelected:f,onCategoryToggle:g}=e,p=(0,o.useRef)(null),x=F(p,m.length);c[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{p.current&&p.current.scrollBy({left:(0,k.Rt)(p.current),behavior:"smooth"})},c[0]=t):t=c[0];let h=t;c[1]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{p.current&&p.current.scrollBy({left:-(0,k.Rt)(p.current),behavior:"smooth"})},c[1]=a):a=c[1];let b=a,{isMobile:y}=(0,T.A)();return c[2]!==d.filterByCategory?(l=(0,r.jsx)(Q,{iconSrc:"/images/icon/modular.svg",title:d.filterByCategory,"data-sentry-element":"SectionTitle","data-sentry-source-file":"CategoryFiltersSection.tsx"}),c[2]=d.filterByCategory,c[3]=l):l=c[3],c[4]!==m||c[5]!==x||c[6]!==f||c[7]!==y||c[8]!==d.filterByCategory||c[9]!==d.noFiltersAvailable||c[10]!==d.showMoreFilters||c[11]!==d.showPreviousFilters||c[12]!==g?(n=m.length?(0,r.jsxs)("div",{className:"-mx-2-5 flex items-center gap-section-xs overflow-hidden px-2-5 pr-0 last:pr-2-5 md:mx-0 md:px-0 md:last:pr-0 ",children:[y?null:(0,r.jsx)(r.Fragment,{children:x.canScrollLeft?(0,r.jsx)(u.Button,{intent:"mobileNavigationMute",type:"button","aria-label":d.showPreviousFilters,onClick:b,className:"h-10 w-10 shrink-0 rounded-round border-sm border-s-default bg-bg-default shadow-bottom-sm transition hover:border-s-brand hover:text-fg-brand-default focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand",children:(0,r.jsx)(u.Icon,{name:"icons-corg-font/arrow-left",size:16,className:"min-h-4 min-w-4"})}):null}),(0,r.jsxs)("div",{className:"relative min-w-0 flex-1 overflow-hidden",children:[(0,r.jsx)("div",{ref:p,className:"flex h-12 gap-section-xs overflow-x-auto overflow-y-hidden scroll-smooth [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",role:"group","aria-label":d.filterByCategory,children:m.map(e=>(0,r.jsx)(H,{category:e,selected:f(e),onClick:()=>g(e)}
1,e.id))}),x.canScrollLeft?(0,r.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute left-0 top-0 z-10 h-12 w-[45px] bg-[linear-gradient(270deg,rgba(255,255,255,0)_0%,#FFF_100%)]"}):null,x.canScrollRight?(0,r.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute right-0 top-0 z-10 h-12 w-[45px] bg-gradient-to-r from-transparent to-bg-default"}):null]}),y?null:(0,r.jsx)(r.Fragment,{children:x.canScrollRight?(0,r.jsx)(u.Button,{intent:"mobileNavigationMute",type:"button","aria-label":d.showMoreFilters,onClick:h,className:"h-10 w-10 shrink-0 rounded-round border-sm border-s-default bg-bg-default shadow-bottom-sm transition hover:border-s-brand hover:text-fg-brand-default focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand",children:(0,r.jsx)(u.Icon,{name:"icons-corg-font/arrow-right",size:16,className:"min-h-4 min-w-4"})}):null})]}):(0,r.jsx)(u.Typography,{as:"p",className:"text-sm text-fg-light",children:d.noFiltersAvailable}),c[4]=m,c[5]=x,c[6]=f,c[7]=y,c[8]=d.filterByCategory,c[9]=d.noFiltersAvailable,c[10]=d.showMoreFilters,c[11]=d.showPreviousFilters,c[12]=g,c[13]=n):n=c[13],c[14]!==l||c[15]!==n?(i=(0,r.jsxs)("section",{className:"flex flex-col gap-section-md","data-sentry-component":"CategoryFiltersSection","data-sentry-source-file":"CategoryFiltersSection.tsx",children:[l,n]}),c[14]=l,c[15]=n,c[16]=i):i=c[16],i},er=e=>{let t,a,l=(0,s.c)(5),{provider:n}=e;return l[0]!==n.imageHash||l[1]!==n.name?(t=n.imageHash?(0,r.jsx)(g.default,{loader:p.S_,src:n.imageHash,alt:"",width:104,height:54,className:"max-h-full w-auto max-w-full object-contain","aria-hidden":"true"}):n.name.split(/\s+/).filter(Boolean).slice(0,2).map(e=>e[0]).join("").toUpperCase(),l[0]=n.imageHash,l[1]=n.name,l[2]=t):t=l[2],l[3]!==t?(a=(0,r.jsx)("span",{className:"flex h-[54px] w-full max-w-[104px] items-center justify-center rounded-xs px-1-5 text-xs font-regular text-fg-default","data-sentry-component":"ProviderLogo","data-sentry-source-file":"ProviderCards.tsx",children:t}),l[3]=t,l[4]=a):a=l[4],a},es=e=>{let t,a,l,n,i,o=(0,s.c)(16),{provider:d,selected:m,onClick:f}=e,g=d.name;return o[0]!==m?(t=(0,c.cn)("relative flex h-[88px] flex-col items-center justify-center gap-section-xs rounded-md border-sm border-s-default bg-bg-default px-4 py-1 text-center","hover:border-s-brand focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand",{"border-s-brand bg-bg-light":m}),o[0]=m,o[1]=t):t=o[1],o[2]!==m?(a=m?(0,r.jsx)("span",{className:"pointer-events-none absolute -right-[3px] -top-[6px] z-20 flex size-[19px] items-center justify-center rounded-round bg-fg-brand-default text-fg-on-dark-default",children:(0,r.jsx)(u.Icon,{"aria-hidden":"true",name:"icons-corg-font/checkmark",size:12})}):null,o[2]=m,o[3]=a):a=o[3],o[4]!==d?(l=(0,r.jsx)(er,{provider:d,"data-sentry-element":"ProviderLogo","data-sentry-source-file":"ProviderCards.tsx"}),o[4]=d,o[5]=l):l=o[5],o[6]!==d.name?(n=(0,r.jsx)("span",{className:"line-clamp-2 text-xs leading-lg text-fg-default",children:d.name}),o[6]=d.name,o[7]=n):n=o[7],o[8]!==f||o[9]!==d.name||o[10]!==m||o[11]!==t||o[12]!==a||o[13]!==l||o[14]!==n?(i=(0,r.jsxs)("button",{type:"button","aria-pressed":m,"aria-label":g,onClick:f,className:t,"data-sentry-component":"ProviderCard","data-sentry-source-file":"ProviderCards.tsx",children:[a,l,n]}),o[8]=f,o[9]=d.name,o[10]=m,o[11]=t,o[12]=a,o[13]=l,o[14]=n,o[15]=i):i=o[15],i},el=e=>{let t,a,l,n=(0,s.c)(9),{expanded:i,label:o,onClick:c}=e;n[0]!==o?(t=(0,r.jsx)("span",{className:"underline underline-offset-4",children:o}),n[0]=o,n[1]=t):t=n[1];let d=i?"icons-corg-font/chevron-up":"icons-corg-font/add";return n[2]!==d?(a=(0,r.jsx)(u.Icon,{"aria-hidden":"true",name:d,size:10,className:"size-[10px]","data-sentry-element":"Icon","data-sentry-source-file":"ProviderCards.tsx"}),n[2]=d,n[3]=a):a=n[3],n[4]!==i||n[5]!==c||n[6]!==t||n[7]!==a?(l=(0,r.jsxs)("button",{type:"button","aria-expanded":i,onClick:c,className:"flex h-[88px] items-center justify-center gap-section-2xs rounded-md border-sm border-s-default bg-bg-default px-1-5 text-xs font-bold text-fg-brand-default transition hover:border-s-brand focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand","data-sentry-component":"ShowAllProviderCard","data-sentry-source-file":"ProviderCards.tsx",children:[t,a]}),n[4]=i,n[5]=c,n[6]=t,n[7]=a,n[8]=l):l=n[8],l},en=e=>{let t,a,l,n,i,o,c=(0,s.c)(25),{labels:d,providers:m,visibleProviders:f,filteredProviders:g,providerSearch:p,showAllProviders:x,selectedProviderIds:h,setProviderSearch:b,setShowAllProviders:y,onProviderToggle:v}=e;c[0]!==d.gameProviders?(t=(0,r.jsx)(Q,{iconSrc:"/images/icon/casino-bonus-software-providers.svg",title:d.gameProviders,"data-sentry-element":"SectionTitle","data-sentry-source-file":"ProviderFiltersSection.tsx"}),c[0]=d.gameProviders,c[1]=t):t=c[1],c[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,r.jsx)(u.Icon,{name:"icons-corg-font/search",size:14}),c[2]=a):a=c[2],c[3]!==b?(l=e=>b(e.target.value),c[3]=b,c[4]=l):l=c[4];let w=!m.length;
1return c[5]!==d.searchByProviders||c[6]!==p||c[7]!==l||c[8]!==w?(n=(0,r.jsx)(u.Input,{"aria-label":d.searchByProviders,placeholder:d.searchByProviders,icon:a,iconPosition:"left",inputSize:"md",value:p,onChange:l,disabled:w,"data-sentry-element":"Input","data-sentry-source-file":"ProviderFiltersSection.tsx"}),c[5]=d.searchByProviders,c[6]=p,c[7]=l,c[8]=w,c[9]=n):n=c[9],c[10]!==g||c[11]!==d.noFiltersAvailable||c[12]!==d.showAll||c[13]!==d.showLess||c[14]!==v||c[15]!==m.length||c[16]!==h||c[17]!==y||c[18]!==x||c[19]!==f?(i=m.length?(0,r.jsxs)("div",{className:"grid grid-cols-2 gap-section-xs sm:grid-cols-3 md:grid-cols-5",children:[f.map(e=>{let t=Number(e.id);return(0,r.jsx)(es,{provider:e,selected:h.includes(t),onClick:()=>v(t)},e.id)}),g.length>A.Rr?(0,r.jsx)(el,{expanded:x,label:x?d.showLess:d.showAll,onClick:()=>y(ei)}):null]}):(0,r.jsx)(u.Typography,{as:"p",className:"text-sm text-fg-light",children:d.noFiltersAvailable}),c[10]=g,c[11]=d.noFiltersAvailable,c[12]=d.showAll,c[13]=d.showLess,c[14]=v,c[15]=m.length,c[16]=h,c[17]=y,c[18]=x,c[19]=f,c[20]=i):i=c[20],c[21]!==t||c[22]!==n||c[23]!==i?(o=(0,r.jsxs)("section",{className:"flex flex-col gap-section-sm","data-sentry-component":"ProviderFiltersSection","data-sentry-source-file":"ProviderFiltersSection.tsx",children:[t,n,i]}),c[21]=t,c[22]=n,c[23]=i,c[24]=o):o=c[24],o};function ei(e){return!e}let eo=e=>{let t,a,l,n,i=(0,s.c)(11),{labels:o,getLabel:c,isAdvancedOptionSelected:d,onAdvancedOptionToggle:m}=e;return i[0]!==o.recommendedForYou?(t=(0,r.jsx)(Q,{iconSrc:"/images/illustrations/rating-stars.svg",title:o.recommendedForYou,"data-sentry-element":"SectionTitle","data-sentry-source-file":"RecommendedFiltersSection.tsx"}),i[0]=o.recommendedForYou,i[1]=t):t=i[1],i[2]!==c||i[3]!==d||i[4]!==m?(a=A.zJ.map(e=>(0,r.jsx)(V,{label:c(e),background:e.background,imageSrc:e.imageSrc,selected:d(e),onClick:()=>m(e)},e.id)),i[2]=c,i[3]=d,i[4]=m,i[5]=a):a=i[5],i[6]!==a?(l=(0,r.jsx)("div",{className:"-mx-2-5 -my-[6px] flex gap-section-xs overflow-x-auto px-2-5 py-[6px] md:mx-0 md:px-0 [&::-webkit-scrollbar]:hidden [scrollbar-width:none]",children:a}),i[6]=a,i[7]=l):l=i[7],i[8]!==t||i[9]!==l?(n=(0,r.jsxs)("section",{className:"flex flex-col gap-section-md","data-sentry-component":"RecommendedFiltersSection","data-sentry-source-file":"RecommendedFiltersSection.tsx",children:[t,l]}),i[8]=t,i[9]=l,i[10]=n):n=i[10],n},ec=(0,S.default)(()=>a.e(6785).then(a.bind(a,86785)),{loadableGenerated:{webpack:()=>[86785]},ssr:!1}),ed=({isOpen:e,onClose:t})=>{let{t:a}=(0,d.B)(),l=(()=>{let e,t,a,r,l,n,i,o,c,m,u,f,g,p,x,h,b,y,v,w,j,N,F,T,C,S,L,A=(0,s.c)(79),{t:I}=(0,d.B)();return A[0]!==I?(e=(0,k.fq)(I,"arcade.filterGames","Filter Games"),A[0]=I,A[1]=e):e=A[1],A[2]!==I?(t=(0,k.fq)(I,"arcade.filterGamesMobile","Game Filter"),A[2]=I,A[3]=t):t=A[3],A[4]!==I?(a=(0,k.fq)(I,"arcade.filtersModalCloseAriaLabel","Close filters modal"),A[4]=I,A[5]=a):a=A[5],A[6]!==I?(r=(0,k.fq)(I,"arcade.noFiltersAvailable","No filters available"),A[6]=I,A[7]=r):r=A[7],A[8]!==I?(l=(0,k.fq)(I,"arcade.recommendedForYou","Recommended for you"),A[8]=I,A[9]=l):l=A[9],A[10]!==I?(n=(0,k.fq)(I,"arcade.mostPopularGame","Casino.org Most Popular Game"),A[10]=I,A[11]=n):n=A[11],A[12]!==I?(i=(0,k.fq)(I,"arcade.playNow","Play Now!"),A[12]=I,A[13]=i):i=A[13],A[14]!==I?(o=(0,k.fq)(I,"arcade.filterByCategory","Filter by category"),A[14]=I,A[15]=o):o=A[15],A[16]!==I?(c=(0,k.fq)(I,"arcade.slotsAdvancedFilter","Slots advanced filter"),A[16]=I,A[17]=c):c=A[17],A[18]!==I?(m=(0,k.fq)(I,"arcade.gameType","Game Type"),A[18]=I,A[19]=m):m=A[19],A[20]!==I?(u=(0,k.fq)(I,"arcade.resetFilters","Reset filters"),A[20]=I,A[21]=u):u=A[21],A[22]!==I?(f=(0,k.fq)(I,"arcade.bonusFeature","Bonus Feature"),A[22]=I,A[23]=f):f=A[23],A[24]!==I?(g=(0,k.fq)(I,"arcade.gameMechanic","Game Mechanic"),A[24]=I,A[25]=g):g=A[25],A[26]!==I?(p=(0,k.fq)(I,"arcade.gameMechanicTooltip","Built-in features that shape how a slot plays and pays, making the game more engaging and increasing the potential for bigger wins."),A[26]=I,A[27]=p):p=A[27],A[28]!==I?(x=(0,k.fq)(I,"arcade.volatilityRiskLevel","Volatility (Risk Level)"),A[28]=I,A[29]=x):x=A[29],A[30]!==I?(h=(0,k.fq)(I,"arcade.volatilityRiskLevelTooltip","Volatility measures the risk and reward of a slot, how often it pays, and how big the wins could be."),A[30]=I,A[31]=h):h=A[31],A[32]!==I?(b=(0,k.fq)(I,"arcade.returnToPlayer","Return to Player (RTP)"),A[32]=I,A[33]=b):b=A[33],A[34]!==I?(y=(0,k.fq)(I,"arcade.returnToPlayerTooltip","RTP is the percentage of money wagered that a slot is designed to pay back over time, calculated across millions of spins."),A[34]=I,A[35]=y):y=A[35],A[36]!==I?(v=(0,k.fq)(I,"arcade.filterByTheme","Theme"),A[36]=I,A[37]=v):v=A[37],A[38]!==I?(w=(0,k.fq)(I,"arcade.gameProviders","Game providers"),A[38]=I,A[39]=w):w=A[39],A[40]!==I?(j=(0,k.fq)(I,"arcade.searchForYourFavouriteGameProvider","Search for your favourite game provider..."),A[40]=I,A[41]=j):j=A[41],A[42]!==I?(N=(0,k.fq)(I,"arcade.resetAllFilters","Reset All Filters"),A[42]=I,A[43]=N):N=A[43],A[44]!==I?(F=(0,k.fq)(I,"arcade.showAll","Show All"),A[44]=I,A[45]=F):F=A[45],A[46]!==I?(T=(0,k.fq)(I,"arcade.showLess","Show Less"),A[46]=I,A[47]=T):T=A[47],A[48]!==I?(C=(0,k.fq)(I,"arcade.showMoreFilters","Show more filters"),A[48]=I,A[49]=C):C=A[49],A[50]!==I?(S=(0,k.fq)(I,"arcade.showPreviousFilters","Show previous filters"),A[50]=I,A[51]=S):S=A[51],A[52]!==e||A[53]!==t||A[54]!==u||A[55]!==f||A[56]!==g||A[57]!==p||A[58]!==x||A[59]!==h||A[60]!==b||A[61]!==y||A[62]!==v||A[63]!==w||A[64]!==a||A[65]!==j||A[66]!==N||A[67]!==F||A[68]!==T||A[69]!==C||A[70]!==S||A[71]!==r||A[72]!==l||A[73]!==n||A[74]!==i||A[75]!==o||A[76]!==c||A[77]!==m?(L={filterGames:e,filterGamesMobile:t,close:a,noFiltersAvailable:r,re
1commendedForYou:l,mostPopularGame:n,playNow:i,filterByCategory:o,slotsAdvancedFilter:c,gameType:m,resetFilters:u,bonusFeature:f,gameMechanic:g,gameMechanicTooltip:p,volatilityRiskLevel:x,volatilityRiskLevelTooltip:h,returnToPlayer:b,returnToPlayerTooltip:y,filterByTheme:v,gameProviders:w,searchByProviders:j,resetAllFilters:N,showAll:F,showLess:T,showMoreFilters:C,showPreviousFilters:S},A[52]=e,A[53]=t,A[54]=u,A[55]=f,A[56]=g,A[57]=p,A[58]=x,A[59]=h,A[60]=b,A[61]=y,A[62]=v,A[63]=w,A[64]=a,A[65]=j,A[66]=N,A[67]=F,A[68]=T,A[69]=C,A[70]=S,A[71]=r,A[72]=l,A[73]=n,A[74]=i,A[75]=o,A[76]=c,A[77]=m,A[78]=L):L=A[78],L})(),{isMobile:n}=(0,T.A)(),{filters:i,setFilters:c,providers:f=[],gameTypes:g=[],gameCategories:p=[],pagination:x,isErrorState:h,defaultOptions:b,requestGames:y,setQuickFilterMode:v}=(0,m.x3)("filters","setFilters","providers","gameTypes","gameCategories","pagination","isErrorState","defaultOptions","requestGames","setQuickFilterMode"),[w,j]=(0,o.useState)(()=>(0,k.n$)(i)),[N,F]=(0,o.useState)(""),[C,S]=(0,o.useState)(!1),[z,_]=(0,o.useState)(!1),[Q,E]=(0,o.useState)(!1),[O,$]=(0,o.useState)(!1),[H,V]=(0,o.useState)(),[D,K]=(0,o.useState)(),[W,X]=(0,o.useState)(null),[Z,ee]=(0,o.useState)(x.rowsFound??0);(0,o.useEffect)(()=>{e&&(j((0,k.n$)(i)),ee(x.rowsFound??0),F(""),S(!1),_(!1),E(!1),$(!1),V(void 0))},[i,e,x.rowsFound]);let et=(0,o.useMemo)(()=>(({gameTypes:e,gameCategories:t,translate:a})=>{let r=new Map;e.forEach(e=>{r.set((0,k.JL)(e.name),e)}),t.forEach(e=>{let t;if(!e.gameTypeName)return;let a=(0,k.JL)(e.gameTypeName);r.has(a)||r.set(a,{id:t=e.gameTypeName,name:t})});let s=new Map;return Array.from(r.values()).map(e=>{let t;return(t=B(e))?{...e,name:(0,k.fq)(a,t.labelKey,t.fallbackLabel)}:null}).filter(e=>null!==e).forEach(e=>{let t=(0,k.JL)(e.name);s.has(t)||s.set(t,e)}),Array.from(s.values()).sort((e,t)=>R(e)-R(t))})({gameTypes:g,gameCategories:p,translate:a}),[p,g,a]),er=(0,o.useMemo)(()=>{let e=et.find(e=>H&&((0,k.JL)(e.id)===(0,k.JL)(H)||(0,k.JL)(e.name)===(0,k.JL)(H)));if(e)return e;let t=w.gameTypes[0],a=w.gameTypeCategories?.[0],r=(({gameType:e,categories:t})=>{if(!e)return;let a=(0,k.JL)(e),r=Object.entries(A.Cl).find(([,e])=>e.some(e=>{let t=(0,k.JL)(e),r=(0,k.JL)(A.R[t]??e);return t===a||r===a}))?.[0];if(r)return t.find(e=>{let t=(0,k.JL)(e.id),a=(0,k.JL)(e.name);return t===r||a===r})})({gameType:t,categories:et});if(r)return r;let s=a?.name??t;return s?et.find(e=>(0,k.JL)(e.id)===(0,k.JL)(s)||(0,k.JL)(e.name)===(0,k.JL)(s))??et[0]:et[0]},[et,w.gameTypeCategories,w.gameTypes,H]),es=(0,o.useMemo)(()=>(({category:e,gameCategories:t,translate:a})=>{if(!e)return[];let r=(0,k.JL)(e.name),s=(0,k.JL)(e.id),l=t.filter(e=>{if(!e.gameTypeName)return!1;let t=(0,k.JL)(e.gameTypeName);return t===r||t===s});return l.length?l.map(e=>J({...e,filterMode:"game-type-category"},a)):(A.Cl[r]??A.Cl[s]??[]).map(t=>J({id:`${e.id}:${t}`,name:t,gameTypeName:e.id,filterValue:A.R[(0,k.JL)(t)]??t,filterMode:"game-type"},a))})({category:er,gameCategories:p,translate:a}),[p,er,a]),el=N.trim().toLowerCase(),ei=el?f.filter(e=>e.name.toLowerCase().includes(el)):f,ed=(0,o.useMemo)(()=>er?new Set([er.id,er.name].map(e=>(0,k.JL)(e))):new Set,[er]),em=(0,o.useMemo)(()=>new Set(es.filter(I).map(P).map(k.JL)),[es]),eu=(0,o.useMemo)(()=>!!(w.gameTypes.some(e=>em.has((0,k.JL)(e)))||w.gameTypeCategories?.some(e=>ed.has((0,k.JL)(e.name)))),[w.gameTypeCategories,w.gameTypes,em,ed]),ef=!!(w.attributes?.length||eu),eg=C?ei:ei.slice(0,A.Rr),ep=z?A.ei:A.ei.slice(0,A.xE),ex=Q?A.LZ:A.LZ.slice(0,A.xE),eh=O?A.m0:A.m0.slice(0,A.xE),eb=(0,k.$6)(w),ey=Z.toLocaleString(),ev=(0,k.fq)(a,"arcade.showGamesWithCount",`Show games (${ey})`).replace("{{count}}",ey),ew=e=>(0,k.fq)(a,e.labelKey,e.fallbackLabel),ej=(0,o.useMemo)(()=>({...b,ids:void 0,name:void 0,providerIds:[],attributes:[],gameTypes:[{name:"Slots"}],pageNumber:1,pageSize:1,sortingFields:b.sortingFields??{searchVolume:"desc"}}),[b]),eN=(0,o.useMemo)(()=>{let e;return{...b,ids:void 0,name:w.name,providerIds:w.providerIds.filter(Boolean),attributes:(e=w.attributes,e?.map(e=>{let t={...e};return delete t.filterId,t})),gameTypes:w.gameTypeCategories?.length?w.gameTypeCategories.filter(({name:e,categoryName:t})=>e&&t).map(({name:e,categoryName:t})=>({name:e,category:{name:t}}
1)):w.gameTypes.filter(Boolean).map(e=>({name:e})),pageNumber:1,pageSize:1,sortingFields:b.sortingFields??{searchVolume:"desc"}}},[b,w]);(0,o.useEffect)(()=>{if(!e)return;let t=!0,a=window.setTimeout(async()=>{try{let e=await y(eN);t&&ee(e.pagination.rowsFound??0)}catch{t&&ee(0)}},250);return()=>{t=!1,window.clearTimeout(a)}},[eN,e,y]),(0,o.useEffect)(()=>{if(!e)return;let t=!0;return(async()=>{try{let e=await y(ej);t&&K(e.games[0])}catch{t&&K(void 0)}})(),()=>{t=!1}},[e,ej,y]);let ek=(0,o.useCallback)(e=>{if(!er)return!1;let t=(0,k.JL)(e);return![er.id,er.name].some(e=>(0,k.JL)(e)===t)},[er]),eF=(0,o.useCallback)(e=>{let t=ek(e.id);V(e.id),j(a=>({...a,name:void 0,attributes:t?[]:a.attributes,gameTypes:[e.id],gameTypeCategories:[]}))},[ek]),eT=(0,o.useCallback)(e=>{let t=e.gameTypeName;if(!t)return;let a=ek(t);V(t),j(r=>{if(I(e)){let s=P(e),l=(0,k.JL)(t),n=(0,k.JL)(s),i=new Set(es.filter(I).filter(e=>e.gameTypeName&&(0,k.JL)(e.gameTypeName)===l).map(P).map(k.JL)),o=r.gameTypes.filter(e=>i.has((0,k.JL)(e))),c=o.some(e=>(0,k.JL)(e)===n)?o.filter(e=>(0,k.JL)(e)!==n):[...o,s],d=a?[]:r.gameTypes.filter(e=>{let t=(0,k.JL)(e);return t!==l&&!i.has(t)});return{...r,name:void 0,attributes:a?[]:r.attributes,gameTypes:Array.from(new Set(c.length?[...d,...c]:[...d,t])),gameTypeCategories:[]}}let s=r.gameTypeCategories?.some(a=>a.name===t&&a.categoryName===P(e)),l=a?[]:r.gameTypeCategories??[],n=s?l.filter(a=>a.name!==t||a.categoryName!==P(e)):[...l.filter(e=>
1e.name!==t),{name:t,categoryName:P(e)}],i=a?[]:r.gameTypes.filter(e=>(0,k.JL)(e)!==(0,k.JL)(t));return{...r,attributes:a?[]:r.attributes,name:void 0,gameTypes:n.some(e=>e.name===t)?i:[...i,t],gameTypeCategories:n}})},[es,ek]),eC=e=>{j(t=>{var a;let r,s;return{...t,name:void 0,attributes:(a=t.attributes,r=a??[],s=M(e),G(r,e)?r.filter(e=>e.filterId!==s):[...r.filter(e=>e.filterId!==s),...e.attributes.map(e=>({...e}))])}})},eS=(0,o.useCallback)(()=>{_(!1),E(!1),$(!1),j(e=>{let t=er?.id,a=e.gameTypes.some(e=>ed.has((0,k.JL)(e))),r=e.gameTypes.some(e=>em.has((0,k.JL)(e))),s=e.gameTypeCategories?.some(e=>ed.has((0,k.JL)(e.name))),l=!!(t&&(a||r||s)),n=e.gameTypes.filter(e=>{let t=(0,k.JL)(e);return!ed.has(t)&&!em.has(t)}),i=l?Array.from(new Set([...n,t])):n;return{...e,attributes:[],gameTypes:i,gameTypeCategories:e.gameTypeCategories?.filter(e=>!ed.has((0,k.JL)(e.name)))}})},[er?.id,em,ed]),eL=e=>G(w.attributes,e),eA=er?q(er)?l.slotsAdvancedFilter:er.name:l.slotsAdvancedFilter;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(u.Modal.Root,{isOpen:e,onClose:t,fullWidth:n,renderWhenClosed:!1,autoFocusDisabled:!0,className:"w-full md:w-[480px] lg:w-[960px] max-h-[100dvh] md:max-h-[90vh]","data-sentry-element":"Modal.Root","data-sentry-source-file":"AdvancedFiltersModal.tsx",children:[(0,r.jsxs)(u.Modal.Header,{className:"relative h-[52px] shrink-0 px-2-5 py-2-5 md:h-20 md:px-6 border-transparent","data-sentry-element":"Modal.Header","data-sentry-source-file":"AdvancedFiltersModal.tsx",children:[(0,r.jsxs)("div",{className:"flex items-center gap-x-section-xs md:gap-x-section-sm",children:[(0,r.jsx)(u.Icon,{"aria-hidden":"true",name:"icons-corg-font/filter-set",size:n?14:16,className:"text-fg-default","data-sentry-element":"Icon","data-sentry-source-file":"AdvancedFiltersModal.tsx"}),(0,r.jsx)(u.Typography,{as:"h3",className:"text-md font-semibold md:text-xl md:font-bold","data-sentry-element":"Typography","data-sentry-source-file":"AdvancedFiltersModal.tsx",children:n?l.filterGamesMobile:l.filterGames})]}),(0,r.jsx)(L.O,{isMobile:n,onClick:t,"aria-label":l.close,className:"ml-auto text-fg-default","data-sentry-element":"ModalClose","data-sentry-source-file":"AdvancedFiltersModal.tsx"}),(0,r.jsx)("div",{"aria-hidden":"true",className:"absolute bottom-0 left-4 right-4 h-[1px] bg-s-default md:left-0 md:right-0"})]}),(0,r.jsxs)(u.Modal.Body,{className:"min-h-0 flex flex-col gap-section-lg border-b-0 bg-bg-default p-2-5 md:p-4xl","data-sentry-element":"Modal.Body","data-sentry-source-file":"AdvancedFiltersModal.tsx",children:[h?(0,r.jsx)(u.Typography,{as:"p",className:"text-sm text-fg-error-dark",children:l.noFiltersAvailable}):null,(0,r.jsx)(Y,{game:D,title:l.mostPopularGame,ctaLabel:l.playNow,onPlay:e=>{X(e),t()},"data-sentry-element":"PopularGameBanner","data-sentry-source-file":"AdvancedFiltersModal.tsx"}),(0,r.jsx)(eo,{labels:l,getLabel:ew,isAdvancedOptionSelected:eL,onAdvancedOptionToggle:eC,"data-sentry-element":"RecommendedFiltersSection","data-sentry-source-file":"AdvancedFiltersModal.tsx"}),(0,r.jsxs)("div",{className:"flex flex-col gap-section-sm",children:[(0,r.jsx)(ea,{labels:l,categoryOptions:et,isCategorySelected:e=>!!(er&&((0,k.JL)(er.id)===(0,k.JL)(e.id)||(0,k.JL)(er.name)===(0,k.JL)(e.name))),onCategoryToggle:eF,"data-sentry-element":"CategoryFiltersSection","data-sentry-source-file":"AdvancedFiltersModal.tsx"}),(0,r.jsx)(U,{labels:l,selectedCategory:er,selectedCategoryTitle:eA,categoryChildOptions:es,hasPanelFilters:ef,visibleBonusFeatureOptions:ep,visibleGameMechanicOptions:ex,visibleThemeOptions:eh,showAllBonusFeatures:z,showAllGameMechanics:Q,showAllThemes:O,setShowAllBonusFeatures:_,setShowAllGameMechanics:E,setShowAllThemes:$,getLabel:ew,isGameTypeCategorySelected:e=>!!(e.gameTypeName&&(I(e)?w.gameTypes.some(t=>(0,k.JL)(t)===(0,k.JL)(P(e))):w.gameTypeCategories?.some(t=>t.name===e.gameTypeName&&t.categoryName===P(e)))),isAdvancedOptionSelected:eL,onGameTypeCategoryToggle:eT,onAdvancedOptionToggle:eC,onResetDraft:eS,"data-sentry-element":"AdvancedFilterPanel","data-sentry-source-file":"AdvancedFiltersModal.tsx"})]}),(0,r.jsx)(en,{labels:l,providers:f,visibleProviders:eg,filteredProviders:ei,providerSearch:N,showAllProviders:C,selectedProviderIds:w.providerIds,setProviderSearch:F,setShowAllProviders:S,onProviderToggle:e=>{j(t=>{let a;return{...t,name:void 0,providerIds:(a=t.providerIds,a.includes(e)?a.filter(t=>t!==e):[...a,e])}})},"data-sentry-element":"ProviderFiltersSection","data-sentry-source-file":"AdvancedFiltersModal.tsx"})]}),(0,r.jsx)(u.Modal.Footer,{className:"shrink-0 border-t-sm border-s-light bg-bg-default p-2-5 md:p-2-5","data-sentry-element":"Modal.Footer","data-sentry-source-file":"AdvancedFiltersModal.tsx",children:(0,r.jsxs)("div",{className:"flex w-full flex-col gap-section-xs md:flex-row md:items-center",children:[(0,r.jsx)(u.Button,{type:"button",intent:"ghost","aria-label":l.resetAllFilters,onClick:()=>{V(void 0),j(k.sn)},disabled:0===eb,className:"w-full !text-fg-default disabled:!text-fg-disabled max-h-12",icon:(0,r.jsx)(u.Icon,{name:"icons-corg-font/refresh-arrow",size:16,className:"text-current"}),"data-sentry-element":"Button","data-sentry-source-file":"AdvancedFiltersModal.tsx",children:l.resetAllFilters}),(0,r.jsx)(u.Button,{type:"button",intent:"primary",onClick:()=>{v(eb>
10?"custom":"all"),c(w),t()},className:"w-full max-h-12","data-sentry-element":"Button","data-sentry-source-file":"AdvancedFiltersModal.tsx",children:ev})]})})]}),W?(0,r.jsx)(ec,{game:W,onClose:()=>{X(null)},gameImageSrc:W.imageHash}):null]})};var em=a(70758);let eu=e=>{let t,a,l,g,p,x,j,S,L,A,I,P,B,z,M,R,_,J,q,G,Q,E,O,$,H,V,D,K,W,Y,X,U,Z,ee,et,ea,er,es,el,en,ei,eo,ec,eu=(0,s.c)(91),{quickFilterChipOrder:eg}=e,ep=void 0===eg?N.dv:eg,{t:ex}=(0,d.B)(),{isMobile:eh}=(0,T.A)(),eb=(0,i.usePathname)(),ey=(0,o.useRef)(null),ev=(0,o.useRef)(null),{providers:ew,gameTypes:ej,filters:eN,setFilters:ek,activeFilterCount:eF,isErrorState:eT,defaultOptions:eC,showFilters:eS,quickFilterMode:eL,setQuickFilterMode:eA,quickFilterSearchValue:eI,setQuickFilterSearchValue:eP,pageDefaultFilters:eB}=(0,m.x3)("providers","gameTypes","filters","setFilters","activeFilterCount","isErrorState","defaultOptions","showFilters","quickFilterMode","setQuickFilterMode","quickFilterSearchValue","setQuickFilterSearchValue","pageDefaultFilters"),[ez,eM]=(0,o.useState)(eI),[eR,e_]=(0,o.useState)(!1),eJ=F(ey,`${ej.length}:${ew.length}`);eu[0]!==ek?(l=n()(e=>{ek({name:""!==e?e:void 0})},600),eu[0]=ek,eu[1]=l):l=eu[1];let eq=l;eu[2]===Symbol.for("react.memo_cache_sentinel")?(g=(0,f.T)(N.gQ),eu[2]=g):g=eu[2];let eG=g;eu[3]===Symbol.for("react.memo_cache_sentinel")?(p=(0,f.T)({componentName:"ArcadeHubHeroFilters",componentOption:"Advanced filters",componentValue:"Filter",componentType:"Button",interactionType:"Click",componentLocation:f.D.NOT_APPLICABLE}),eu[3]=p):p=eu[3];let eQ=p;eu[4]===Symbol.for("react.memo_cache_sentinel")?(x=n()(ef,1e3),eu[4]=x):x=eu[4];let eE=x;eu[5]!==eI?(j=()=>{eM(eI)},S=[eI],eu[5]=eI,eu[6]=j,eu[7]=S):(j=eu[6],S=eu[7]),(0,o.useEffect)(j,S),eu[8]!==eN.name||eu[9]!==eP?(L=()=>{if(ev.current!==eN.name){if(!eN.name){ev.current=null,eM(""),eP("");return}N._c.some(e=>e.query===eN.name)&&(ev.current=eN.name)}},A=[eN.name,eP],eu[8]=eN.name,eu[9]=eP,eu[10]=L,eu[11]=A):(L=eu[10],A=eu[11]),(0,o.useEffect)(L,A),eu[12]!==eq?(I=()=>()=>{eq.cancel(),eE.cancel()},P=[eE,eq],eu[12]=eq,eu[13]=I,eu[14]=P):(I=eu[13],P=eu[14]),(0,o.useEffect)(I,P);let eO=(0,k.Hk)(eC),e$=(0,k.$V)({gameTypes:ej,primaryGameTypeNames:eO}),eH=(0,k.s4)({defaultOptions:eC,gameTypes:ej}),eV=(0,k.RP)(ew),eD=(0,k.ub)({primaryGameType:e$,visibleGameTypes:eH,visibleProviders:eV}),eK=!eD||eT,eW=(e=>{let t,a,r,l,n,i=(0,s.c)(11),{storageKey:c,filters:d,setFilters:m,enabled:u}=e,f=void 0===u||u,g=(0,o.useRef)(!1),p=(0,o.useRef)(!1),[x,h]=(0,o.useState)(!1);i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.R)("sessionStorage"),i[0]=t):t=i[0];let b=t;return i[1]!==f||i[2]!==m||i[3]!==c?(a=()=>{if(!f)return void h(!0);if(g.current)return;g.current=!0;let e=(e=>{if(!e)return null;try{let t,a,r,s,l=JSON.parse(e);return{name:"string"==typeof l.name?l.name:void 0,providerIds:(t=l.providerIds,Array.isArray(t)&&t.every(e=>"number"==typeof e&&Number.isFinite(e)))?l.providerIds:[],gameTypes:(a=l.gameTypes,Array.isArray(a)&&a.every(e=>"string"==typeof e))?l.gameTypes:[],gameTypeCategories:(r=l.gameTypeCategories,Array.isArray(r)&&r.every(e=>"object"==typeof e&&null!==e&&"name"in e&&"categoryName"in e&&"string"==typeof e.name&&"string"==typeof e.categoryName))?l.gameTypeCategories:[],attributes:(s=l.attributes,Array.isArray(s)&&s.every(e=>"object"==typeof e&&null!==e&&"attributeType"in e&&"value"in e&&"string"==typeof e.attributeType&&"string"==typeof e.value&&(!("comparisonOperator"in e)||void 0===e.comparisonOperator||"string"==typeof e.comparisonOperator)&&(!("logicalOperator"in e)||void 0===e.logicalOperator||"string"==typeof e.logicalOperator)&&(!("filterId"in e)||void 0===e.filterId||"string"==typeof e.filterId)))?l.attributes:[]}}catch{return null}})(b.getItem(c));e&&(p.current=!0,m(e)),h(!0)},r=[f,m,b,c],i[1]=f,i[2]=m,i[3]=c,i[4]=a,i[5]=r):(a=i[4],r=i[5]),(0,o.useEffect)(a,r),i[6]!==f||i[7]!==d||i[8]!==c?(l=()=>{if(f&&g.current){if(p.current){p.current=!1;return}b.setItem(c,JSON.stringify((0,k.n$)(d)))}},n=[f,d,b,c],i[6]=f,i[7]=d,i[8]=c,i[9]=l,i[10]=n):(l=i[9],n=i[10]),(0,o.useEffect)(l,n),x})({storageKey:(t=eb??"arcade",a=JSON.stringify({showFilters:eS,gameTypes:eC?.gameTypes?.map(e=>e.name)??[],pageSize:eC?.pageSize}),`arcade-filters-${encodeURIComponent(t)}-${encodeURIComponent(a)}`),filters:eN,setFilters:ek,enabled:eD})?eF:0,eY=()=>{let e=eN.name&&N._c.some(e=>e.query===eN.name);return ev.current||e?(ev.current=null,{name:void 0}):{}};eu[15]!==ej?(B=e=>{if(!e.length)return[];let t=(0,k.Od)(ej,e);return[t?.id??e[0]]},eu[15]=ej,eu[16]=B):B=eu[16];let eX=B,eU=()=>{("all"!==eL||0!==eF)&&((0,k.uH)("All Games"),eA("all"),ek({...eY(),providerIds:[],gameTypes:[],gameTypeCategories:[],attributes:[]}))};eu[17]===Symbol.for("react.memo_cache_sentinel")?(z=()=>{ey.current&&ey.current.scrollBy({left:(0,k.Rt)(ey.current),behavior:"smooth"})},eu[17]=z):z=eu[17];let eZ=z;eu[18]===Symbol.for("react.memo_cache_sentinel")?(M=()=>{ey.current&&ey.current.scrollBy({left:-(0,k.Rt)(ey.current),behavior:"smooth"})},eu[18]=M):M=eu[18];let e0=M;eu[19]!==eK?(R=()=>{eK||(eQ(),e_(!0))},eu[19]=eK,eu[20]=R):R=eu[20];let e1=R;eu[21]===Symbol.for("react.memo_cache_sentinel")?(_=()=>{e_(!1)},eu[21]=_):_=eu[21];let e2=_;eu[22]===Symbol.for("react.memo_cache_sentinel")?(J=e=>{let t=ey.current;if(!t||"function"!=typeof t.scrollBy)return;let a=t.getBoundingClientRect(),r=e.getBoundingClientRect(),s=r.left-a.left-48,l=r.right-a.right+48;s<0?t.scrollBy({left:s,behavior:"smooth"}):l>0&&t.scrollBy({left:l,behavior:"smooth"})},eu[22]=J):J=eu[22];let e4=J;eu[23]===Symbol.for("react.memo_cache_sentinel")?(q=(e,t)=>{if(!t){if("function"==typeof window.requestAnimationFrame)return void window.requestAnimationFrame(()=>e4(e));window.setTimeout(()=>e4(e),0)}},eu[23]=q):q=eu[23];let e5=q;eu[24]!==eq||eu[25]!==eP?(G=e=>{let t=e.target.value;ev.current=null,eq(t),eM(t),eP(t),t&&eE(t)},eu[24]=eq,eu[25]=eP,eu[26]=G):G=eu[26];let e3=G;eu[27]!==eq||eu[28]!==eP?(Q=()=>{ev.current=null,eM(""),eP(""),eq("")},eu[27]=eq,eu[28]=eP,eu[29]=Q):Q=eu[29];let e6=Q;eu[30]!==eh||eu[31]!==ex?(E=(0,k.hZ)(ex,eh),eu[30]=eh,eu[31]=ex,eu[32]=E):E=eu[32];let e7=E,e8="all"!==eL;eu[33]!==eK?(O=e=>
1(0,c.cn)(e,N.ET,N.RH,{"cursor-not-allowed bg-bg-disabled text-fg-disabled shadow-none":eK}),eu[33]=eK,eu[34]=O):O=eu[34];let e9=O;eu[35]===Symbol.for("react.memo_cache_sentinel")?($=()=>{let e=ey.current;if(e){if("function"==typeof e.scrollTo)return void e.scrollTo({left:0,behavior:"smooth"});e.scrollLeft=0}},eu[35]=$):$=eu[35];let te=$;eu[36]!==eh?(H=()=>{if(!eh)return;let e=()=>{let e=ey.current?.querySelector('button[aria-pressed="true"]');e&&e4(e)};"function"==typeof window.requestAnimationFrame?window.requestAnimationFrame(e):window.setTimeout(e,0)},eu[36]=eh,eu[37]=H):H=eu[37];let tt=H;eu[38]===Symbol.for("react.memo_cache_sentinel")?(V=()=>(window.addEventListener(N.RL,te),()=>{window.removeEventListener(N.RL,te)}),D=[te],eu[38]=V,eu[39]=D):(V=eu[38],D=eu[39]),(0,o.useEffect)(V,D),eu[40]!==tt?(K=()=>(window.addEventListener(N.Xk,tt),()=>{window.removeEventListener(N.Xk,tt)}),W=[tt],eu[40]=tt,eu[41]=K,eu[42]=W):(K=eu[41],W=eu[42]),(0,o.useEffect)(K,W),eu[43]!==eK||eu[44]!==e1||eu[45]!==eR||eu[46]!==e7.filterButton||eu[47]!==eW?(Y=()=>{let e=eW>0?`${e7.filterButton} (${eW})`:e7.filterButton;return(0,r.jsxs)("div",{className:"order-1 relative shrink-0 md:order-3","data-sentry-component":"renderFilterButton","data-sentry-source-file":"QuickFilters.tsx",children:[(0,r.jsxs)(u.Button,{intent:"primary",type:"button","aria-label":e,"aria-haspopup":"dialog","aria-expanded":eR,disabled:eK,onClick:e1,className:(0,c.cn)("h-12 min-w-12 px-0 lg:min-w-[97px] lg:px-2-5","shrink-0 rounded-md bg-bg-brand-primary text-sm font-bold text-fg-on-dark-default shadow-bottom-sm transition md:text-md","hover:bg-bg-brand-hover focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-s-brand",{"cursor-not-allowed bg-bg-disabled text-fg-disabled shadow-none":eK}),"data-sentry-element":"Button","data-sentry-source-file":"QuickFilters.tsx",children:[(0,r.jsx)(u.Icon,{name:"icons-corg-font/filter-set",size:16,"data-sentry-element":"Icon","data-sentry-source-file":"QuickFilters.tsx"}),(0,r.jsx)(u.Typography,{as:"span",size:"md",bold:!0,className:"hidden lg:inline","data-sentry-element":"Typography","data-sentry-source-file":"QuickFilters.tsx",children:e7.filterButton})]}),eW>0?(0,r.jsx)("span",{className:"absolute -right-1 -top-1 flex size-5 items-center justify-center rounded-round border-sm border-s-brand bg-fg-error-default text-xs font-regular leading-lg text-fg-on-dark-default",children:eW}):null]})},eu[43]=eK,eu[44]=e1,eu[45]=eR,eu[46]=e7.filterButton,eu[47]=eW,eu[48]=Y):Y=eu[48];let ta=Y,tr=e7.searchBy,ts=e7.searchPlaceholder;return eu[49]!==ez?(X=(0,c.cn)({"text-fg-default":ez}),eu[49]=ez,eu[50]=X):X=eu[50],eu[51]!==X?(U=(0,r.jsx)(u.Icon,{name:"icons-corg-font/search",size:16,className:X}),eu[51]=X,eu[52]=U):U=eu[52],eu[53]!==e3||eu[54]!==eT||eu[55]!==e7.searchBy||eu[56]!==e7.searchPlaceholder||eu[57]!==ez||eu[58]!==U?(Z=(0,r.jsx)(u.Input,{"aria-label":tr,placeholder:ts,icon:U,iconPosition:"left",inputSize:"lg",value:ez,onInput:e3,onClick:eG,disabled:eT,"data-sentry-element":"Input","data-sentry-source-file":"QuickFilters.tsx"}),eu[53]=e3,eu[54]=eT,eu[55]=e7.searchBy,eu[56]=e7.searchPlaceholder,eu[57]=ez,eu[58]=U,eu[59]=Z):Z=eu[59],eu[60]!==e6||eu[61]!==e7.clearSearch||eu[62]!==ez?(ee=ez?(0,r.jsx)(u.Button,{intent:"mute",type:"button",onClick:e6,"aria-label":e7.clearSearch,className:"absolute right-2 top-2",size:"small",children:(0,r.jsx)(u.Icon,{name:"icons-corg-font/close-tiny",size:16})}):null,eu[60]=e6,eu[61]=e7.clearSearch,eu[62]=ez,eu[63]=ee):ee=eu[63],eu[64]!==Z||eu[65]!==ee?(et=(0,r.jsx)("div",{className:"-mt-[156px] lg:-mt-[180px] max-w-full md:max-w-md xl:max-w-lg mx-auto w-full",children:(0,r.jsx)("div",{className:"flex justify-between items-center pb-[28px] gap-section-sm max-w-[510px] mx-auto",children:(0,r.jsxs)("div",{className:"grow relative",children:[Z,ee]})})}),eu[64]=Z,eu[65]=ee,eu[66]=et):et=eu[66],eu[67]!==ta?(ea=ta(),eu[67]=ta,eu[68]=ea):ea=eu[68],eu[69]!==eJ.canScrollLeft||eu[70]!==eK||eu[71]!==e7.showPreviousFilters||eu[72]!==e9?(er=eJ.canScrollLeft?(0,r.jsx)(u.Button,{intent:"mobileNavigationMute",type:"button","aria-label":e7.showPreviousFilters,disabled:eK,onClick:e0,className:e9("order-1"),children:(0,r.jsx)(u.Icon,{name:"icons-corg-font/arrow-left",size:16,className:"min-w-4 min-h-4"})}):null,eu[69]=eJ.canScrollLeft,eu[70]=eK,eu[71]=e7.showPreviousFilters,eu[72]=e9,eu[73]=er):er=eu[73],eu[74]===Symbol.for("react.memo_cache_sentinel")?(es=(0,r.jsx)(b,{}),eu[74]=es):es=eu[74],eu[75]!==eJ.canScrollLeft?(el=eJ.canScrollLeft?(0,r.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute left-0 top-0 z-10 h-12 w-[45px] bg-[linear-gradient(270deg,rgba(255,255,255,0)_0%,#FFF_100%)]"}):null,eu[75]=eJ.canScrollLeft,eu[76]=el):el=eu[76],eu[77]!==eJ.canScrollRight?(en=eJ.canScrollRight?(0,r.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute right-0 top-0 z-10 h-12 w-[45px] bg-gradient-to-r from-transparent to-bg-default"}):null,eu[77]=eJ.canScrollRight,eu[78]=en):en=eu[78],eu[79]!==eJ.canScrollRight||eu[80]!==eK||eu[81]!==eZ||eu[82]!==e7.showMoreFilters||eu[83]!==e9?(ei=eJ.canScrollRight?(0,r.jsx)(u.Button,{intent:"mobileNavigationMute",type:"button","aria-label":e7.showMoreFilters,disabled:eK,onClick:eZ,className:e9("order-2"),children:(0,r.jsx)(u.Icon,{name:"icons-corg-font/arrow-right",size:16,className:"min-w-4 min-h-4"})}):null,eu[79]=eJ.canScrollRight,eu[80]=eK,eu[81]=eZ,eu[82]=e7.showMoreFilters,eu[83]=e9,eu[84]=ei):ei=eu[84],eu[85]!==eD||eu[86]!==e7.noFiltersAvailable?(eo=eD?null:(0,r.jsx)(u.Typography,{as:"p",className:"text-sm text-fg-light",children:e7.noFiltersAvailable}),eu[85]=eD,eu[86]=e7.noFiltersAvailable,eu[87]=eo):eo=eu[87],eu[88]!==e2||eu[89]!==eR?(ec=(0,r.jsx)(ed,{isOpen:eR,onClose:e2,"data-sentry-element":"AdvancedFiltersModal","data-sentry-source-file":"QuickFilters.tsx"}),eu[88]=e2,eu[89]=eR,eu[90]=ec):ec=eu[90],(0,r.jsxs)("div",{className:"relative z-10 flex flex-col gap-section-xs pb-1-5 w-full","data-sentry-component":"QuickFilters","data-sentry-source-file":"QuickFilters.tsx",children:[et,(0,r.jsxs)("div",{className:"relative left-2/4 flex h-20 w-screen -translate-x-1/2 items-center gap-section-md overflow-hidden bg-bg-default px-2-5 py-2-5 shadow-bottom-lg lg:left-auto lg:mx-auto lg:max-w-full lg:translate-x-0 lg:rounded-lg",children:[ea,er,(0,r.jsxs)("div",{className:"order-2 relative flex min-w-0 flex-1 items-center overflow-hidden md:order-1",children:[(0,r.jsxs)("div",{ref:ey,className:"flex h-12 w-full gap-section-xs overflow-x-auto overflow-y-hidden scroll-smooth [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",role:"group","aria-label":e7.filterButton,children:[e$?(0,r.jsx)(C,{selected:"default"===eL,disabled:eK,ariaLabel:e$.name,onClick:e=>{"default"===eL?eU():((0,k.uH)(e$?e$.name:"All Games"),eA("default"),ek({...eY(),providerIds:eB.providerIds,gameTypes:eB.gameTypes,gameTypeCategories:eB.gameTypeCategories,attributes:eB.attributes})),e5(e.currentTarget,"default"===eL)},leading:(0,r.jsx)(h,{iconName:(0,k.Xe)(e$.name),iconSrc:(0,k.C5)(e$.name)}),className:"min-w-fit",children:(0,k.$d)(ex,e$.name)}
1):null,(0,r.jsx)(C,{selected:!e8,disabled:eK,ariaLabel:e7.allGames,onClick:e=>{eU(),e5(e.currentTarget,!e8)},leading:es,"data-sentry-element":"QuickFilterChip","data-sentry-source-file":"QuickFilters.tsx",children:e7.allGames}),ep.map(e=>(e=>{switch(e.type){case"provider":return(e=>{let t=eV.find(t=>t.key===e);if(!t)return null;let{provider:a}=t,s=Number(a.id),l=eN.providerIds.includes(s),n=(0,k.fq)(ex,t.labelKey,t.fallbackLabel);return(0,r.jsx)(C,{selected:l,disabled:eK,ariaLabel:n,onClick:e=>{var r,n;r=a.name,n=t.gameTypeAliases,eN.providerIds.includes(s)?eU():((0,k.ZW)(r),eA("custom"),ek({...eY(),providerIds:[s],gameTypes:eX(n),gameTypeCategories:[],attributes:[]})),e5(e.currentTarget,l)},leading:"logoSrc"in t&&t.logoSrc?(0,r.jsx)(w,{src:t.logoSrc,name:n}):a.imageHash?(0,r.jsx)(v,{imageHash:a.imageHash,name:a.imageAlt??a.name}):(0,r.jsx)(y,{name:a.name}),className:"min-w-min","data-sentry-element":"QuickFilterChip","data-sentry-component":"renderProviderChip","data-sentry-source-file":"QuickFilters.tsx",children:n},`quick-provider-${a.id}`)})(e.key);case"game-type":return(e=>{let t=eH.find(t=>t.key===e);if(!t)return null;let{option:a}=t,s=eN.gameTypes.includes(a.id),l=(0,k.fq)(ex,t.labelKey,t.fallbackLabel);return(0,r.jsx)(C,{selected:s,disabled:eK,ariaLabel:l,onClick:e=>{var r,l;let n,i;r=a.id,n=void 0===(l=t.trackingValue)?r:l,i=eN.gameTypes.includes(r),((0,k.uH)(i?"All Games":n),i)?eU():(eA("custom"),ek({...eY(),gameTypes:[r],providerIds:[],gameTypeCategories:[],attributes:[]})),e5(e.currentTarget,s)},leading:(0,r.jsx)(h,{iconName:(0,k.Xe)(a.name),iconSrc:t.iconSrc}),className:"min-w-[150px] md:min-w-[166px]","data-sentry-element":"QuickFilterChip","data-sentry-component":"renderGameTypeChip","data-sentry-source-file":"QuickFilters.tsx",children:l},`quick-game-type-${t.key}`)})(e.key);case"attribute":return(e=>{let t=N.Ey.find(t=>t.key===e);if(!t)return null;let a=!!(0,k.gR)(eN,t.attribute),s=(0,k.fq)(ex,t.labelKey,t.fallbackLabel);return(0,r.jsx)(C,{selected:a,disabled:eK,ariaLabel:s,onClick:e=>{var r,s;let l;r=t.attribute,s=t.trackingValue,l=(0,k.gR)(eN,r),((0,k.uH)(l?"All Games":s),l)?eU():(eA("custom"),ek({...eY(),providerIds:[],gameTypes:[],gameTypeCategories:[],attributes:[r]})),e5(e.currentTarget,a)},leading:(0,r.jsx)(h,{iconSrc:t.iconSrc}),className:"min-w-[150px] md:min-w-[166px]","data-sentry-element":"QuickFilterChip","data-sentry-component":"renderAttributeChip","data-sentry-source-file":"QuickFilters.tsx",children:s},`quick-attribute-${t.key}`)})(e.key);case"category":return(e=>{let t=N.GN.find(t=>t.key===e);if(!t)return null;let a=!!(0,k.YJ)(eN,t),s=(0,k.fq)(ex,t.labelKey,t.fallbackLabel);return(0,r.jsx)(C,{selected:a,disabled:eK,ariaLabel:s,onClick:e=>{let r;r=eN.gameTypeCategories?.some(e=>e.name===t.gameTypeName&&e.categoryName===t.categoryName),((0,k.uH)(r?"All Games":t.trackingValue),r)?eU():(eA("custom"),ek({...eY(),providerIds:[],gameTypes:[],gameTypeCategories:[{name:t.gameTypeName,categoryName:t.categoryName}],attributes:[]})),e5(e.currentTarget,a)},leading:(0,r.jsx)(h,{iconSrc:t.iconSrc}),className:"min-w-[150px] md:min-w-[166px]","data-sentry-element":"QuickFilterChip","data-sentry-component":"renderGameTypeCategoryChip","data-sentry-source-file":"QuickFilters.tsx",children:s},`quick-game-type-category-${t.key}`)})(e.key);case"search":return(e=>{let t=N._c.find(t=>t.key===e);if(!t)return null;let a=eN.name===t.query,s=(0,k.fq)(ex,t.labelKey,t.fallbackLabel);return(0,r.jsx)(C,{selected:a,disabled:eK,ariaLabel:s,onClick:e=>{var r,s;let l;r=t.query,s=t.trackingValue,l=eN.name===r?void 0:r,((0,k.uH)(l?s:"All Games"),eq.cancel(),ev.current=l??null,l)?(eA("custom"),ek({name:l,providerIds:[],gameTypes:[],gameTypeCategories:[],attributes:[]})):eU(),e5(e.currentTarget,a)},leading:(0,r.jsx)(h,{iconSrc:t.iconSrc}),className:"min-w-[150px] md:min-w-[166px]","data-sentry-element":"QuickFilterChip","data-sentry-component":"renderHiddenSearchChip","data-sentry-source-file":"QuickFilters.tsx",children:s},`quick-hidden-search-${t.key}`)})(e.key)}})(e))]}),el,en]}),ei]}),eo,ec]})};function ef(e){(0,k.aA)(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.