1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3400],{63400:function(e,r,s){s.r(r);var l=s(57437),i=s(60033),n=s(2265),t=s(9467),a=s(59062),m=s(25578),o=s(35565),d=s(89414),x=s(47080),c=s(1899),h=s(97312),u=s(46387),p=s(19643),g=s(44811),f=s(31691),j=s(82156),k=s(73992),v=s(78045),w=s(51644),b=s(58180);let S=(0,n.memo)(v._),Z=(0,n.memo)(w.F),y=(0,n.memo)(e=>{let{isMobile:r}=e;return(0,l.jsx)(d.ZP,{container:!0,spacing:1,children:Array.from({length:8},(e,s)=>(0,l.jsx)(d.ZP,{item:!0,xs:4,sm:4,lg:4,xl:1.5,display:"flex",justifyContent:"center",children:(0,l.jsx)(x.Z,{variant:"rectangular",width:"100%",height:r?142:190,sx:{borderRadius:2}})},s))})}),C=(0,n.memo)(e=>{let{category:r,handleTabType:s,title:i,t}=e,m=(0,n.useCallback)(()=>{s(r,!1)},[r,s]),o=(0,a.K$)();return(0,l.jsx)(c.Z,{sx:{flexShrink:1,minWidth:0},children:(0,l.jsx)(h.Z,{underline:"hover",color:"inherit",onClick:m,sx:{display:"block",flexShrink:1,minWidth:0,cursor:"pointer"},children:(0,l.jsxs)(u.Z,{variant:"h2",sx:{textAlign:"center",display:"flex",alignItems:"center",gap:{xs:.25,sm:.5,md:.75,lg:1},fontSize:{xs:"clamp(0.6rem, 3vw, 0.9rem)",sm:"0.875rem",md:"1rem",lg:"1.2rem"},whiteSpace:"nowrap",flexShrink:1,minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},children:[(0,l.jsx)(k.d3,{iconUrl:r.icon,style:{color:"primary.main",flexShrink:0,width:{xs:"18px",sm:"20px",md:"22px",lg:"24px"},height:{xs:"18px",sm:"20px",md:"22px",lg:"24px"}}}),(0,l.jsx)(c.Z,{component:"span",sx:{flexShrink:1,minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},children:t(i,{favCount:o.favoriteGames})})]})})})}),N={...o.D.button,whiteSpace:"nowrap",aspectRatio:"auto",width:{xs:"clamp(28px, 7vw, 33px)",sm:"2rem",md:"2.4rem",lg:"2.8rem"},height:{xs:"1.1rem",sm:"1.5rem",md:"1.7rem",lg:"1.9rem"},borderRadius:"4px"},_=(0,n.memo)(e=>{let{category:r,handleTabType:s,t:i,onPrevButtonClick:t,onNextButtonClick:a,prevBtnDisabled:m,nextBtnDisabled:d}=e,x=(0,n.useCallback)(()=>{s(r,!1)},[r,s]);return(0,l.jsx)(p.Z,{sx:{...o.D.stack,flexShrink:0,ml:{xs:.5,sm:1,md:1.5},mb:{xs:.5,sm:.75}},children:(0,l.jsxs)(c.Z,{sx:{display:"flex",alignItems:"center",gap:{xs:.25,sm:.5,md:.5,lg:1},flexShrink:1},children:[(0,l.jsx)(g.Z,{color:"inherit",sx:N,onClick:x,children:(0,l.jsx)(u.Z,{variant:"tab",sx:{textAlign:"center",display:"flex",alignItems:"center",gap:{xs:.25,sm:.5,md:.75,lg:1},fontSize:{xs:"clamp(0.5rem, 2.5vw, 0.75rem)"},flexShrink:1},children:i("transaction.filter.all")})}),(0,l.jsxs)(c.Z,{sx:{display:"flex",gap:{xs:.25,sm:.5,md:.75,lg:1}},children:[(0,l.jsx)(b.Q1,{sx:N,onClick:t,disabled:m}),(0,l.jsx)(b.aW,{sx:N,onClick:a,disabled:d})]})]})})}),I=(0,n.memo)(e=>{let{options:r,category:s,handleTabType:a,routeType:o,title:d,showFirstCustomItem:x,onPlay:h,isLobbyView:u=!1}=e,{t:g}=(0,i.i)(),k=(0,f.Z)(),v=(0,j.Z)(k.breakpoints.down("md")),[w,N]=(0,t.Z)({align:v?"center":"start",dragFree:!0,...v?{slidesToScroll:1}:{}}),{prevBtnDisabled:I,nextBtnDisabled:z,onPrevButtonClick:P,onNextButtonClick:R}=(0,b.XO)(N),W=(0,n.useMemo)(()=>({...r}),[r]),{games:D,isSuccess:T,isFetching:B}=(0,m.u)({options:W,isLobbyView:u}),F=(0,n.useMemo)(()=>{var e;return(null!==(e=null==D?void 0:D.length)&&void 0!==e?e:0)>0&&T},[null==D?void 0:D.length,T]),M=(0,n.useMemo)(()=>F?(0,l.jsxs)(l.Fragment,{children:[x&&(0,l.jsx)(c.Z,{className:"casino__slide",children:(0,l.jsx)(Z,{gameName:s.name,providerName:s.name,id:"Provider",totalGames:s.totals,providerSlug:s.providerSlug,showFirstCustomItem:!0,providerRoute:o,showCursorCard:!0,gameId:""})}),null==D?void 0:D.map((e,r)=>(0,l.jsx)(c.Z,{className:"casino__slide",children:"providers"===s.slug?(0,l.jsx)(Z,{...e,providerRoute:o}):(0,l.jsx)(S,{...e,onPlay:h})},"".concat(e.id,"-").concat(r)))]}):null,[F,x,s,o,D,h]);return(0,l.jsx)(c.Z,{children:(0,l.jsxs)(c.Z,{className:"casino",children:[F&&(0,l.jsxs)(p.Z,{justifyContent:"space-between",direction:"row",sx:{display:"originalGames"===o?"none":"",my:{xs:.25,sm:.5},gap:{xs:1,sm:1.5,md:2},flexShrink:1,alignItems:"center"},children:[(0,l.jsx)(C,{category:s,handleTabType:a,title:d||"",t:g}),(0,l.jsx)(_,{category:s,handleTabType:a,t:g,onPrevButtonClick:P,onNextButtonClick:R,prevBtnDisabled:I,nextBtnDisabled:z})]}),F&&(0,l.jsx)(c.Z,{className:"casino__viewport",ref:w,children:(0,l.jsx)(c.Z,{className:"casino__container",children:M})}),!F&&B&&(0,l.jsx)(y,{isMobile:v})]})})});r.default=I},58180:function(e,r,s){s.d(r,{Q1:function(){return x},XO:function(){return m},aW:function(){return c}});var l=s(57437),i=s(2265),n=s(35565),t=s(44811),a=s(76975);let m=e=>{let[r,s]=(0,i.useState)(!0),[l,n]=(0,i.useState)(!0),t=(0,i.useCallback)(()=>{e&&e.scrollPrev()},[e]),a=(0,i.useCallback)(()=>{e&&e.scrollNext()},[e]),m=(0,i.useCallback)(e=>{s(!e.canScrollPrev()),n(!e.canScrollNext())},[]);return(0,i.useEffect)(()=>{e&&(m(e),e.on("reInit",m).on("select",m))},[e,m]),{prevBtnDisabled:r,nextBtnDisabled:l,onPrevButtonClick:t,onNextButtonClick:a}},o={xs:"clamp(12px, 3vw, 14px)",sm:14,md:16,lg:18},d={...n.D.button,whiteSpace:"nowrap",aspectRatio:"auto",width:{xs:"clamp(28px, 7vw, 44px)",sm:"2rem",md:"2.4rem",lg:"2.8rem"},height:{xs:"1.1rem",sm:"1.5rem",md:"1.7rem",lg:"1.9rem"},borderRadius:"4px"},x=e=>{let{children:r,...s}=e;return(0,l.jsxs)(t.Z,{"aria-label":"Previous page",size:"small",sx:d,...s,children:[(0,l.jsx)(a.Z,{icon:"ic:round-keyboard-arrow-left",height:o,width:o}),r]})},c=e=>{let{children:r,...s}=e;return(0,l.jsxs)(t.Z,{"aria-label":"Next page",size:"small",sx:d,...s,children:[(0,l.jsx)(a.Z,{icon:"ic:round-keyboard-arrow-right",he
1ight:o,width:o}),r]})}},35565:function(e,r,s){s.d(r,{D:function(){return l}});let l={button:{minWidth:"auto",height:{xs:"1.2rem",sm:"1.5rem",md:"1.7rem",lg:"1.9rem"},width:{xs:"1.2rem",sm:"1.5rem",md:"1.7rem",lg:"1.9rem"},background:"#2a334a",padding:{xs:"0.1rem 0.3rem",sm:"0.15rem 0.4rem",md:"0.2rem 0.5rem",lg:"0.25rem 0.75rem"},display:"flex",justifyContent:"center",alignItems:"center",flexShrink:1,fontSize:{xs:"0.65rem",sm:"0.75rem",md:"0.875rem",lg:"1rem"},"&:hover":{background:"#2a334a"},"&:disabled":{background:"#172736"}},iconSize:{xs:12,sm:14,md:16,lg:18},stack:{direction:"row",alignItems:"center",gap:{xs:.25,sm:.5,md:.75,lg:1},justifyContent:"flex-start",width:"auto",flexShrink:1},container:{gap:{xs:.25,sm:.5,md:.75,lg:1},my:{xs:.25,sm:.5},flexShrink:1},title:{fontSize:{xs:"1rem",sm:"1.2rem",md:"1.4rem",lg:"1.6rem"},gap:{xs:.5,sm:.75,md:1}},icon:{size:{xs:18,sm:20,md:24,lg:26}}}}}]);
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.