1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1913],{27522:function(e){e.exports=function(e,t,a){return e==e&&(void 0!==a&&(e=e<=a?e:a),void 0!==t&&(e=e>=t?e:t)),e}},84781:function(e,t,a){var r=a(80229);e.exports=function(e){return"function"==typeof e?e:r}},23628:function(e,t,a){var r=a(83250),s=a(96843),n=a(29153),l=a(99835),i=r.isFinite,o=Math.min;e.exports=function(e){var t=Math[e];return function(e,a){if(e=n(e),(a=null==a?0:o(s(a),292))&&i(e)){var r=(l(e)+"e").split("e");return+((r=(l(t(r[0]+"e"+(+r[1]+a)))+"e").split("e"))[0]+"e"+(+r[1]-a))}return t(e)}}},95434:function(e,t,a){var r=a(27522),s=a(29153);e.exports=function(e,t,a){return void 0===a&&(a=t,t=void 0),void 0!==a&&(a=(a=s(a))==a?a:0),void 0!==t&&(t=(t=s(t))==t?t:0),r(s(e),t,a)}},77179:function(e,t,a){var r=a(18361);e.exports=function(e){return r(e,5)}},79875:function(e,t,a){var r=a(22825),s=a(69107);e.exports=function(e,t){return r(s(e,t),1)}},59052:function(e,t,a){var r=a(23628)("floor");e.exports=r},69107:function(e,t,a){var r=a(29233),s=a(55833),n=a(78068),l=a(55589);e.exports=function(e,t){return(l(e)?r:n)(e,s(t,3))}},93170:function(e,t,a){var r=a(18509),s=a(84781),n=a(96843),l=Math.min;e.exports=function(e,t){if((e=n(e))<1||e>9007199254740991)return[];var a=4294967295,i=l(e,4294967295);t=s(t),e-=4294967295;for(var o=r(i,t);++a<e;)t(a);return o}},78846:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/playin/browse",function(){return a(94448)}])},78550:function(e,t,a){"use strict";a.d(t,{C:function(){return i},S:function(){return l}});var r=a(31549),s=a(70166),n=a(9406);let l=({className:e,children:t})=>(0,r.jsx)("div",{className:(0,n.cn)("grid auto-rows-[18rem] grid-cols-1 gap-4 md:grid-cols-3",e),children:t}),i=({className:e,title:t,description:a,href:l,toTenant:i,children:o,isLoading:c=!1})=>(0,r.jsxs)(s.A,{className:(0,n.cn)("group relative cursor-pointer overflow-hidden rounded-xl border-border bg-backgroundContrast p-4 transition duration-200 dark:border",e),href:l,toTenant:i,children:[c?(0,r.jsx)("div",{className:"absolute inset-0 h-full w-full animate-pulse bg-gray-200"}):o,(0,r.jsxs)("div",{className:"absolute inset-x-0 bottom-0 z-20 flex w-full flex-col justify-end bg-gradient-to-t from-[45%] from-white to-transparent p-4 pt-12 font-bold text-text dark:from-gray-50",children:[(0,r.jsx)("p",{className:"font-semibold text-base tracking-tight",children:t}),a&&(0,r.jsx)("p",{className:"mt-1 font-normal text-gray-700 text-sm leading-snug",children:a})]})]})},62897:function(e,t,a){"use strict";a.d(t,{j:function(){return D}});var r=a(31549),s=a(9406),n=a(4748),l=a(18535),i=a(44194),o=a(29960),c=a(54348),d=a(66842),u=a(75717),m=a(51429),x=a.n(m),g=a(5599),f=a.n(g),h=a(36810),p=a(79018),A=a.n(p),v=a(21671),y=a(20676),j=a(40134),b=a(70166);let w=e=>{let{href:t,children:a,...s}=e;return(0,r.jsx)(b.A,{target:"_self",rel:"noopener noreferrer",href:t,className:"my-0 inline text-link transition-colors hover:text-blue-600 hover:underline",...s,children:(0,r.jsx)("span",{className:"inline break-all",children:a})})},N=e=>{let{children:t,...a}=e;return(0,r.jsx)("p",{className:"inline break-words text-gray-700 text-sm",...a,children:t})},k=({markdown:e})=>{let t=A().sanitize(e??"",{ALLOWED_TAGS:["br","em"]});return(0,r.jsx)(v.UG,{components:{a:w,p:N},remarkPlugins:[j.Z],rehypePlugins:[y.Z],children:`${t}`})};var C=a(15526);let S=(0,i.memo)(({comment:e})=>{let t=x()(),[a,l]=(0,i.useState)(!1),m=(0,i.useMemo)(()=>{let t=e.author.username??"",a=["text-red-600","text-green-700","text-blue-600","text-pink-600","text-orange-600","text-cyan-600","text-purple-600","text-red-600","text-lime-600","text-sky-600"],r=0;for(let e=0;e<t.length;e+=1)r=(r<<5)-r+t.charCodeAt(e)|0;let s=Math.abs(r)/a.length,n=Math.abs(r)%a.length;return n?a[n]:a[s%a.length]},[e.author.username]);return(0,r.jsxs)("div",{className:(0,s.cn)("group relative flex items-start gap-1 rounded-lg",{"mb-0.5 rounded p-0 outline outline-red-250":"declined"===e.status}),id:`comment-${e.id}`,children:[(0,r.jsxs)("div",{className:"flex flex-1 flex-col overflow-hidden",children:[(0,r.jsxs)("div",{className:(0,s.cn)("hidden flex-col border-red-300 border-b bg-red-150 p-1 text-sm dark:bg-red-250",{flex:"declined"===e.status}),children:[(0,r.jsxs)("p",{className:"mb-1 text-red-500",children:[(0,r.jsx)("span",{className:"font-semibold text-red-500",children:"Declined"})," - only you see this:"]}),(0,r.jsx)("p",{className:"text-gray-700",children:e.status_reason})]}),(0,r.jsx)("div",{className:(0,s.cn)("flex flex-1 flex-col rounded-lg p-0.5 transition-colors duration-250 hover:bg-gray-50 hover:dark:bg-gray-100",{"active:bg-gray-100 dark:active:bg-gray-150":t},{"rounded-none bg-red-150 pt-2 hover:bg-red-150 hover:dark:bg-red-150":"declined"===e.status}),id:`comment-body-${e.id}`,children:(0,r.jsxs)("div",{className:"relative flex justify-between",children:[(0,r.jsxs)("div",{className:"flex-1 leading-[20px]",children:[(0,r.jsxs)("div",{className:"float-left mr-1 flex items-end gap-1",children:[(0,r.jsx)(o.v,{size:"sm",avatarUrl:e.author.avatar_url,username:e.author.username,className:"float-left inline",rounded:!1}),(0,r.jsx)("p",{className:"float-left inline font-semibold text-gray-500 text-sm",children:(0,n.Z)(new Date(e.updated_at),"HH:mm")}
1)]}),(0,r.jsxs)(f(),{className:(0,s.cn)("float-left flex items-center gap-1 font-semibold text-sm hover:underline",m),href:`/users/${e.author.username}`,children:[e.author.username,e.author.badge&&(0,r.jsx)(c.V,{badge:e.author.badge})]}),(0,r.jsx)("span",{className:"mr-1 inline text-sm",children:":"}),(0,r.jsx)(k,{markdown:e.text})]}),(0,r.jsxs)(u.J2,{children:[(0,r.jsx)(u.xo,{asChild:!0,children:(0,r.jsx)(d.r0,{variant:"text","aria-label":"more",className:"h-6 w-6 rounded-full p-0",children:(0,r.jsx)(h.tvF,{size:16,className:"hidden text-gray-600 group-hover:flex"})})}),(0,r.jsx)(u.yk,{side:"bottom",sideOffset:0,align:"end",className:"z-90 flex w-44 flex-col justify-center gap-2 rounded-lg border bg-backgroundContrast p-1 drop-shadow-md",children:(0,r.jsxs)(u.xp,{type:"button","aria-label":"close",onClick:()=>l(!0),className:"flex flex-1 items-center justify-between rounded-lg px-4 py-2 text-gray-600 transition-all hover:bg-gray-50 hover:text-text hover:dark:bg-gray-100",children:[(0,r.jsx)("p",{className:"text-sm",children:"Report"}),(0,r.jsx)(h.FXL,{size:16})]})})]})]})})]}),(0,r.jsx)(C._,{commentId:e.id,isOpen:a,onOpenChange:e=>l(e)})]})},(e,t)=>e.comment.id===t.comment.id),_=({date:e,className:t=""})=>(0,r.jsxs)("div",{className:(0,s.cn)("flex items-center gap-1 px-4 text-gray-500 text-xs",t),children:[(0,r.jsx)("div",{className:"h-[1px] flex-1 bg-gray-200"}),(0,r.jsx)("p",{children:(0,n.Z)(e,"yyyy-MM-dd")}),(0,r.jsx)("div",{className:"h-[1px] flex-1 bg-gray-200"})]}),D=({comments:e,className:t="",handleScroll:a})=>{let n=(0,i.useRef)(null);(0,i.useEffect)(()=>{let e=()=>{n.current&&a&&n.current.scrollTop+n.current.scrollHeight===n.current.clientHeight&&a()},t=n.current;return t&&t.addEventListener("scroll",e),()=>{t&&t.removeEventListener("scroll",e)}},[a]);let o=(0,i.useCallback)((e,t)=>{if(!e||!t)return!1;let a=new Date(e.created_at),r=new Date(t.created_at);return!(0,l.Z)(a,r)},[]);return(0,r.jsx)("div",{className:(0,s.cn)("flex flex-col gap-4",t),ref:n,children:e.map((t,a)=>(0,r.jsxs)("div",{className:"relative",children:[(o(t,e[a+1])||a===e.length-1)&&(0,r.jsx)(_,{date:new Date(e[a].created_at),className:"my-2"}),(0,r.jsx)(S,{comment:t})]},t.id))})}},15526:function(e,t,a){"use strict";a.d(t,{_:function(){return R}});var r=a(31549),s=a(84172),n=a(19131);let{useAddCommentReportMutation:l,useUpdateCommentReportMutation:i,useDeleteCommentReportMutation:o}=s.U.injectEndpoints({overrideExisting:!1,endpoints:e=>({addCommentReport:e.mutation({queryFn:async e=>{if(!e)return{data:null};let{data:t,error:a}=await n.O.from("comment_reports").insert(e).select("*").maybeSingle();if(a)throw a;return{data:t}},invalidatesTags:()=>["Comments"]}),updateCommentReport:e.mutation({queryFn:async({commentReportId:e,reason:t,text:a})=>{if(!t&&!a)return{data:null};let r=await n.O.from("comment_reports").select("*").eq("id",e).single();if(r.error)throw r.error;let s={...r.data};t&&(s={...s,reason:t}),a&&(s={...s,text:a});let{data:l,error:i}=await n.O.from("comment_reports").update({...s}).eq("id",e);if(i)throw i;return{data:l}},invalidatesTags:()=>["Comments"]}),deleteCommentReport:e.mutation({queryFn:async e=>{if(!e)return{data:null};let{data:t,error:a}=await n.O.from("comment_reports").delete().eq("id",e);if(a)throw a;return{data:t}},invalidatesTags:()=>["Comments"]})})});var c=a(46267),d=a(72736),u=a(44677),m=a(48394),x=a(44194),g=a(47073),f=a(66842),h=a(9406),p=a(25118),A=a(50663),v=a(39809),y=a(36810),j=a(6791),b=a(23656),w=a(4748);let N=({userReport:e})=>(0,r.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center gap-3 rounded-lg bg-backgroundContrast p-4",children:[(0,r.jsx)(y.gOU,{size:40,className:"text-gray-600"}),(0,r.jsx)("p",{className:"text-center text-gray-600 text-sm",children:`You reported this comment ${(0,b.Z)(new Date(e.created_at),new Date)}. If you regret your report you may retract it.`}),(0,r.jsx)("p",{className:"text-center text-gray-600 text-sm",children:"Thank you for keeping the community a safe place for all."})]}),(0,r.jsxs)("div",{className:"mt-4",children:[(0,r.jsx)("p",{className:"text-gray-600 text-sm",children:"Submitted on"}),(0,r.jsx)("p",{children:(0,w.Z)(new Date(e.created_at),"do MMMM yyyy hh:mm a")||""})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-gray-600 text-sm",children:"Reason for report"}),(0,r.jsx)("p",{children:e?.reason||""})]}),(0,r.jsxs)("div",{className:(0,h.cn)("",{hidden:"Other"!==e.reason}),children:[(0,r.jsx)("p",{className:"text-gray-600 text-sm",children:"Details provided"}),(0,r.jsx)("p",{children:e?.text||""})]})]}),k=()=>(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center gap-3 rounded-lg bg-backgroundContrast p-4",children:[(0,r.jsx)(y.OvZ,{size:40,className:"text-gray-600"}),(0,r.jsx)("p",{className:"text-center text-gray-600 text-sm",children:"Choose the reason that best fits your report or provide details freely by selecting the âOtherâ option. We appreciate your assistance in making our community a better place for all."})]});var C=a(592);let S=({onSelect:e,onTextChange:t,selected:a,selectedText:s})=>(0,r.jsxs)("div",{className:"flex flex-col",children:[(0,r.jsx)(f.PF,{}),(0,r.jsx)("label",{className:"mt-4 mb-2 font-medium text-gray-600 text-sm",children:"Select Reason"}),(0,r.jsx)(f.r0,{variant:"text",onClick:()=>e("Hate Speech or Harassment"),className:(0,h.cn)("flex h-auto px-4 py-3 font-normal text-md text-text",{"bg-backgroundContrast text-gray-700":"Hate Speech or Harassment"===a}),children:"Hate Speech or Harassment"}),(0,r.jsx)(f.r0,{variant:"text",onClick:()=>e("Violence or Threats"),className:(0,h.cn)("flex h-auto px-4 py-3 font-normal text-md text-text",{"bg-backgroundContrast text-gray-700":"Violence or Threats"===a}),children:"Violence or Threats"}),(0,r.jsx)(f.r0,{variant:"text",onClick:()=>e("Spam or Advertising"),className:(0,h.cn)("flex h-auto px-4 py-3 font-normal text-md text-text",{"bg-backgroundContrast text-gray-700":"Spam or Advertising"===a}),children:"Spam or Advertising"}),(0,r.jsx)(f.r0,{variant:"text",onClick:()=>e("Abuse or Personal Attacks"),className:(0,h.cn)("flex h-auto px-4 py-3 font-normal text-md text-text",{"bg-backgroundContrast text-gray-700":"Abuse or Personal Attacks"===a}),children:"Abuse or Personal Attacks"}),(0,r.jsx)(f.r0,{variant:"text",onClick:()=>e("Inappropriate Content"),className:(0,h.cn)("flex h-auto px-4 py-3 font-normal text-md text-text",{"bg-backgroundContrast text-gray-700":"Inappropriate Content"===a}),children:"Inappropriate Content"}),(0,r.jsx)(f.r0,{variant:"text",onClick:()=>e("False or Misleading Information"),className:(0,h.cn)("flex h-auto px-4 py-3 font-normal text-md text-text",{"bg-backgroundContrast text-gray-700":"False or Misleading Information"===a}),children:"False or Misleading Information"}),(0,r.jsx)(f.r0,{variant:"text",onClick:()=>e("Other"),className:(0,h.cn)("flex h-auto px-4 py-3 font-normal text-md text-text",{"bg-backgroundContrast text-gray-700":"Other"===a}),children:"Other"}),(0,r.jsx)(f.PF,{className:"mt-5"}),"Other"===a&&(0,r.jsxs)(C.E.div,{initial:{height:0},animate:{height:"auto"},exit:{height:0},transition:{duration:.15},className:"w-full pt-4",children:[(0,r.jsxs)("div",{className:"flex justify-between",children:[(0,r.jsx)("label",{className:(0,h.cn)("font-medium text-gray-600 text-sm",{"":"Other"===a&&!s}),htmlFor:"commentReportForm",children:"Details"}),(0,r.jsx)("p",{className:"text-gray-600 text-sm",children:`${s.length}/400`})]}),(0,r.jsx)("textarea",{className:"mt-2 w-full resize-none rounded-lg border-none bg-backgroundContrast text-md",placeholder:"Max 400 characters",maxLength:400,rows:4,onChange:e=>{t(e.currentTarget.value)},value:s,id:"commentReportForm"})]})]}),_=({isOpen:e,onOpenChange:t,onSubmit:a,onDelete:s,onSelect:n,onTextChange:l,selectedReason:i,selectedText:o,isValid:c,userReport:d})=>{let u=(0,x.useRef)(null),m=(0,p.R)({},u),g=(0,x.useRef)(null),b=(0,A.U)({onPress:()=>t(!1),"aria-label":"Close sheet"},g),w=(0,v.I)({onClose:()=>t(!1),isOpen:e,isDismissable:!0},u);return(0,r.jsxs)(j.Z,{isOpen:e,onClose:()=>t(!1),children:[(0,r.jsxs)(j.Z.Container,{...w.overlayProps,...m.dialogProps,ref:u,className:"flex flex-col",children:[(0,r.jsxs)(j.Z.Header,{className:"flex w-full items-center justify-between bg-background p-4 font-semibold text-text text-xl",children:["Report",(0,r.jsx)("button",{...b.buttonProps,type:"button",className:"rounded bg-backgroundContrast p-1 text-gray-700 hover:text-text",children:(0,r.jsx)(y.bjh,{size:20})})]}),(0,r.jsx)(j.Z.Content,{children:(0,r.jsx)(j.Z.Scroller,{className:"relative flex flex-col gap-4 overflow-y-auto bg-background p-4",children:d?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(N,{userReport:d}),(0,r.jsxs)("div",{className:"flex w-full gap-4",children:[(0,r.jsx)(f.r0,{variant:"outlined",className:"flex-1",onClick:()=>t(!1),children:"Cancel"}),(0,r.jsx)(f.r0,{variant:"filled",color:"red",className:(0,h.cn)("flex-1"),onClick:s,children:"Retract Report"})]})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(k,{}),(0,r.jsx)(S,{onSelect:n,selected:i,onTextChange:l,selectedText:o}),(0,r.jsxs)("div",{className:"flex w-full gap-4",children:[(0,r.jsx)(f.r0,{variant:"outlined",className:"flex-1",onClick:()=>t(!1),children:"Cancel"}),(0,r.jsx)(f.r0,{variant:"filled",className:(0,h.cn)("flex-1"),disabled:!c,onClick:a,children:"Submit"})]})]})})})]}),(0,r.jsx)(j.Z.Backdrop,{})]})};var D=a(9750);let E=({open:e,onOpenChange:t,onSubmit:a,onDelete:s,onSelect:n,onTextChange:l,selectedReason:i,selectedText:o,isValid:c,userReport:d})=>(0,r.jsx)(D.fC,{open:e,onOpenChange:t,children:(0,r.jsxs)(D.h_,{children:[(0,r.jsx)(D.aV,{className:"fixed inset-0 bg-gray-100/40"}),(0,r.jsxs)(D.VY,{className:"fixed top-1/2 left-1/2 z-50 w-[90vw] max-w-md -translate-x-1/2 -translate-y-1/2 overflow-hidden rounded-lg bg-background",children:[(0,r.jsxs)(D.Dx,{className:"flex w-full items-center justify-between border-gray-150 border-b border-solid bg-background p-4 font-semibold text-text text-xl",children:["Report",(0,r.jsx)("button",{type:"button",className:"rounded bg-backgroundContrast p-1 text-gray-700 hover:text-text",onClick:()=>t(!1),children:(0,r.jsx)(y.bjh,{size:20})})]}),(0,r.jsx)(f.PF,{}),d?(0,r.jsxs)("div",{className:"flex flex-col gap-4 p-4",children:[(0,r.jsx)(N,{userReport:d}),(0,r.jsxs)("div",{className:"flex w-full gap-4",children:[(0,r.jsx)(f.r0,{variant:"outlined",className:"flex-1",onClick:()=>t(!1),children:"Cancel"}),(0,r.jsx)(f.r0,{variant:"filled",color:"red",className:(0,h.cn)("flex-1"),onClick:s,children:"Retract Report"})]})]}):(0,r.jsxs)("div",{className:"flex flex-col gap-4 p-4",children:[(0,r.jsx)(k,{}),(0,r.jsx)(S,{onSelect:n,selected:i,onTextChange:l,selectedText:o}),(0,r.jsxs)("div",{className:"flex w-full gap-4",children:[(0,r.jsx)(f.r0,{variant:"outlined",className:"flex-1",onClick:()=>t(!1),children:"Cancel"}),(0,r.jsx)(f.r0,{variant:"filled",className:(0,h.cn)("flex-1"),disabled:!c,onClick:a,children:"Submit"})]})]})]})]})}),R=({commentId:e,userReport:t=null,isOpen:a,onOpenChange:s})=>{let n=(0,d.Y)(),f=(0,c.kP)(),h=(0,u.T)(),[p]=l(),[A]=i(),[v]=o(),[y,j]=(0,x.useState)(""),[b,w]=(0,x.useState)(""),[N,k]=(0,x.useState)(!1),C=()=>{j(""),w("")},S=async()=>
1{if(t){if(!t.id){g.Am.error("Failed to select a comment report.",{position:"top-center"});return}try{await v(t.id),g.Am.success("Report successfully retracted",{position:"top-center"}),C()}catch(e){g.Am.error("Unable to retract report",{position:"top-center"})}}},D=async e=>{try{await p(e),g.Am.success("Report successfully submitted",{position:"top-center"}),C()}catch(e){g.Am.error("Unable to submit report",{position:"top-center"})}},R=async()=>{if(!t?.id){g.Am.error("Failed to select a comment report.",{position:"top-center"});return}if(!y){g.Am.error("No report reason found.",{position:"top-center"});return}try{await A({text:b,reason:y,commentReportId:t.id}),g.Am.success("Report successfuly updated",{position:"top-center"}),C()}catch(e){g.Am.error("Unable to update report",{position:"top-center"})}},z=async()=>{if(!f?.user.id){h((0,m.o2)(!0));return}if(!e){g.Am.error("Failed to select a comment.",{position:"top-center"});return}if(!y){g.Am.error("No report reason found.",{position:"top-center"});return}if("Other"===y&&!b){g.Am.error("Details are missing.",{position:"top-center"});return}if(t?.id){R();return}let a={reason:y,text:b,comment_id:e,user_id:f.user.id};await D(a)};return((0,x.useEffect)(()=>{let e=""!==y&&"Other"!==y||"Other"===y&&""!==b;!e&&N&&k(!1),e&&!N&&k(!0)},[N,y,b]),n)?(0,r.jsx)(_,{isOpen:a,onOpenChange:s,onSelect:j,selectedReason:y,onTextChange:w,selectedText:b,onSubmit:z,onDelete:S,isValid:N,userReport:t}):(0,r.jsx)(E,{open:a,onOpenChange:s,onSelect:j,selectedReason:y,onTextChange:w,selectedText:b,onSubmit:z,onDelete:S,isValid:N,userReport:t})}},69677:function(e,t,a){"use strict";a.d(t,{l:function(){return i}});var r=a(31549),s=a(16194),n=a(7477),l=a(34110);let i=e=>{let{isDarkMode:t}=(0,n.a)(),{hasClientMounted:a}=(0,s.E)();return a?(0,r.jsxs)(l.ZP,{speed:4,viewBox:"0 0 224 251",backgroundColor:t?"#1e1e1e":"#e7e7e7",foregroundColor:t?"#111111":"#f5f5f5",...e,children:[(0,r.jsx)("rect",{x:"0",y:"0",rx:"8",ry:"8",width:"224",height:"126"}),(0,r.jsx)("circle",{cx:"28",cy:"154",r:"20"}),(0,r.jsx)("rect",{x:"56",y:"135",rx:"4",ry:"4",width:"164",height:"20"}),(0,r.jsx)("rect",{x:"56",y:"163",rx:"4",ry:"4",width:"164",height:"12"}),(0,r.jsx)("rect",{x:"18",y:"203",rx:"4",ry:"4",width:"30",height:"12"}),(0,r.jsx)("rect",{x:"8",y:"223",rx:"4",ry:"4",width:"50",height:"12"}),(0,r.jsx)("rect",{x:"97",y:"203",rx:"4",ry:"4",width:"30",height:"12"}),(0,r.jsx)("rect",{x:"87",y:"223",rx:"4",ry:"4",width:"50",height:"12"}),(0,r.jsx)("rect",{x:"176",y:"203",rx:"4",ry:"4",width:"30",height:"12"}),(0,r.jsx)("rect",{x:"166",y:"223",rx:"4",ry:"4",width:"50",height:"12"})]}):null}},88802:function(e,t,a){"use strict";a.d(t,{e:function(){return n}});var r=a(31549),s=a(44194);let n=({featureVideos:e,activeIndex:t})=>{let a=(0,s.useRef)(null),n=e?.[t];return(0,s.useEffect)(()=>{a.current?.load()},[t]),(0,r.jsx)("video",{ref:a,className:"aspect-video w-full rounded-lg bg-backgroundContrast",autoPlay:!0,preload:"auto",loop:!0,playsInline:!0,muted:!0,children:n&&(0,r.jsx)("source",{type:"video/mp4",src:n.video?.url||""})},n?.video?.id||n?.id)}},69142:function(e,t,a){"use strict";a.d(t,{x:function(){return N}});var r=a(31549),s=a(70166),n=a(49471),l=a(66842),i=a(45788),o=a(31746),c=a(25213),d=a(72736),u=a(85690),m=a(35896),x=a(18077),g=a(9406),f=a(30749),h=a(13546),p=a.n(h),A=a(53435),v=a.n(A),y=a(55950),j=a.n(y),b=a(44194),w=a(36810);let N=({clip:e,isPreview:t=!1})=>{let a=(0,d.Y)(),{isLargerThanBreakpoint:h}=(0,m.g)((0,u.a)(c.r.sm),{value:c.r.sm,isLargerThanBreakpoint:!0}),[A,y]=(0,b.useState)((0,x.y8)(e,"thumbnail.url")||(0,x.y8)(e,"originalThumbnail.url")),[N,k]=(0,b.useState)("object-cover"),[C,S]=(0,b.useState)((0,x.y8)(e,"influencer.image.url"));return(0,r.jsxs)("div",{className:(0,g.cn)("flex flex-col justify-between overflow-hidden rounded-lg bg-gray-100",{"h-[133px]":t&&a&&!h}),children:[(0,r.jsxs)("div",{className:"relative flex h-[133px] w-full shrink-0",children:[(0,r.jsx)(s.A,{"aria-label":`${p()(e,"clipUrl","N/A")} clip link`,href:`${p()(e,"clipUrl","/")}`,className:"relative h-full w-full",children:(0,r.jsx)(v(),{src:A,fill:!0,sizes:"25vw",blurDataURL:o.k,placeholder:"blur",className:N,alt:"Video thumbnail",fetchPriority:"low",onError:async()=>{y((0,x.y8)(e,"game.icon.url")),k("object-contain bg-stripes-gray")}})}),(0,r.jsx)(s.A,{"aria-label":`${p()(e,"game.name","N/A")} clip link`,href:`/games/${p()(e,"game.slug","N/A")}`,className:"absolute top-2 left-2",children:(0,r.jsx)(i.K,{className:"z-50 rounded-md bg-backgroundContrast p-2",content:(0,r.jsx)("span",{className:"font-light text-gray-700 text-sm",children:p()(e,"game.name","N/A")}),children:(0,r.jsx)(v(),{quality:50,className:"h-10 w-10 cursor-pointer rounded-full border-2 border-accents-100 bg-black object-cover hover:brightness-150",src:(0,x.y8)(e,"game.icon.url"),width:40,height:40,blurDataURL:o.k,alt:`${p()(e,"game.name","N/A")} icon`,fetchPriority:"low"})})})]}),(0,r.jsxs)("div",{className:"flex h-[133px] flex-col justify-between",children:[(0,r.jsx)("div",{className:"p-2",children:(0,r.jsxs)("div",{className:"flex gap-1",children:[(0,r.jsx)(i.K,{className:"z-50 rounded-md bg-backgroundContrast p-2",content:(0,r.jsx)("span",{className:"font-light text-gray-700 text-sm",children:p()(e,"influencer.name","N/A")}),children:(0,r.jsx)(v(),{quality:50,className:"h-10 w-10 cursor-pointer rounded-full object-cover",src:C,width:40,height:40,blurDataURL:o.k,alt:`${p()(e,"influencer.name","N/A")} icon`,fetchPriority:"low",onError:()=>{S(x.pl)}})}),(0,r.jsx)("div",{className:"flex flex-col",children:(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"line-clamp-2 text-sm text-text leading-tight tracking-tight",children:p()(e,"title","N/A")||p()(e,"originalTitle","N/A")}),(0,r.jsxs)("div",{className:"line-clamp-2 flex w-full flex-wrap items-center justify-start gap-1 text-gray-500 text-xs",children:[(0,r.jsx)("span",{children:p()(e,"influencer.name","N/A")}),(0,r.jsx)(l.p9,{}),(0,r.jsx)("span",{className:"whitespace-nowrap",children:(0,f.Z)(new Date(p()(e,"date",0)))})]})]})})]})}),(0,r.jsxs)("div",{className:"flex flex-col justify-between",children:[(0,r.jsx)(l.PF,{className:"mx-2 border-gray-200"}),(0,r.jsxs)("div",{className:"flex w-full items-end justify-between p-2",children:[(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center",children:[(0,r.jsx)("div",{className:"font-light text-gray-500 text-xs",children:"Win"}),(0,r.jsx)("div",{className:"font-medium text-gray-700 text-sm",children:j()(p()(e,"win",0)).format("$0,0[.]0a")})]}),(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center",children:[(0,r.jsx)("div",{className:"font-light text-gray-500 text-xs",children:"xBet"}),(0,r.jsxs)("div",{className:"flex items-baseline gap-1 font-medium text-gray-700 text-sm",children:[(0,r.jsx)("span",{children:j()(p()(e,"xBet",0)).format("0[.]00a")}),(0,r.jsx)("span",{className:"text-2xs",children:"x bet"})]})]}),(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center",children:[(0,r.jsx)("div",{className:"font-light text-gray-500 text-xs",children:"Bonus buy"}),p()(e,"isBonusBuy",!1)?(0,r.jsxs)("div",{className:"flex items-center justify-center gap-1 font-medium text-gray-700 text-sm",children:[(0,r.jsx)("span",{children:"yes"}),(0,r.jsx)(n.r,{className:"h-3 w-3",keyword:"BonusBuyCircleIcon"})]}):(0,r.jsxs)("div",{className:"flex items-center justify-center gap-1 font-medium text-gray-700 text-sm",children:[(0,r.jsx)("span",{children:"no"}),(0,r.jsx)(w.Jvf,{className:"h-3 w-3"})]})]})]})]})]})]},e.id)}},31277:function(e,t,a){"use strict";a.d(t,{Q:function(){return l}});var r=a(31549),s=a(9406),n=a(89806);let l=({childDuplicates:e=1,reverse:t=!1,durationSeconds:a=20,className:l,children:i})=>(0,r.jsx)("div",{className:(0,s.cn)("inline-flex w-full flex-nowrap overflow-hidden [mask-image:_linear-gradient(to_right,transparent_0,_black_28px,_black_calc(100%-28px),transparent_100%)]",l),children:(0,r.jsx)("div",{className:(0,s.cn)("flex h-full animate-infiniteScroll",{"animate-infiniteScrollReverse":t}),style:{animationDuration:`${a}s`},children:(0,n.Ri)(e).map(()=>i)})})},57139:function(e,t,a){"use strict";a.d(t,{k:function(){return S},y:function(){return C}});var r=a(31549),s=a(51530),n=a(45788),l=a(46267),i=a(44677),o=a(18077),c=a(9406),d=a(88362),u=a(13546),m=a.n(u),x=a(53435),g=a.n(x),f=a(55950),h=a.n(f),p=a(44194),A=a(36810),v=a(40176),y=a(49471),j=a(44795),b=a(91341);let w=()=>{let e=(0,j.h)(),{game_table_id:t}=(0,p.useContext)(s.o),{data:a}=(0,v.zK)(t||b.CN),n=a?.[0]||null,l=e.studios.find(e=>e.id===n?.studio?.id),i=(0,p.useMemo)(()=>{switch(l?.tenant){case"netent":return"NetEntIcon";case"nolimitcity":default:return"LightningIcon";
1case"redtiger":return"RedTigerLogoSmallIcon";case"btg":return"BtgLogo";case"sneakyslots":return"SneakySlotsLogoMini"}},[l?.tenant]);return(0,r.jsx)(y.r,{keyword:i,size:16,className:(0,c.cn)("animate-pulse",{"fill-gray-900 dark:fill-[#fffc04]":l?.tenant==="nolimitcity","dark:fill-red-500":l?.tenant==="btg","dark:fill-white":l?.tenant==="netent"})})},N=(0,p.memo)(({children:e,className:t,disableBlink:a=!1})=>{let[s,n]=(0,p.useState)(!1),l=(0,p.useRef)(!1);return(0,p.useEffect)(()=>{if(!l.current){l.current=!0;return}n(!0);let e=setTimeout(()=>{n(!1)},500);return()=>clearTimeout(e)},[e]),(0,r.jsx)("span",{className:(0,c.cn)("transition-all duration-200",t,{"text-emerald-500":s&&!a}),children:e})},(e,t)=>e.children===t.children&&e.className===t.className),k=({roundsRemaining:e,size:t="sm",transparent:a=!1,isCurrentUser:l})=>{let{resource_type:i}=(0,p.useContext)(s.o),[o,d]=(0,p.useState)(!1),u=12;return"sm"===t?u=16:"md"===t?u=24:"lg"===t&&(u=48),(0,p.useEffect)(()=>{d(!0);let e=setTimeout(()=>{d(!1)},200);return()=>clearTimeout(e)},[e]),(0,r.jsx)(n.K,{className:"z-50 overflow-auto rounded-md bg-backgroundContrast p-2",content:(0,r.jsxs)("span",{className:"font-light text-gray-700 text-sm",children:["free_spins"===i&&"Rounds remaining","balance"===i&&"Coins remaining"]}),children:(0,r.jsxs)("div",{className:(0,c.cn)("flex items-center gap-2 rounded bg-gray-150 outline-1 outline-gray-200",{"bg-gray-500/20":a,"px-0.5 py-0.5":"xs"===t,"px-1 py-0.5":"sm"===t,"px-1.5 py-0.5":"md"===t,"px-2 py-1":"lg"===t,"bg-blue-400":l,outline:o}),children:[(0,r.jsx)(A.NNX,{size:u,className:(0,c.cn)("aspect-1",{"w-4":"sm"===t||"xs"===t,"w-6":"md"===t,"w-12":"lg"===t,hidden:e&&e>0})}),(0,r.jsxs)("span",{className:(0,c.cn)("",{"text-[0.6rem]":"xs"===t,"text-xs":"sm"===t,"text-lg":"md"===t,"text-xl":"lg"===t,hidden:0===e}),children:["balance"===i&&(null!==e?h()(e).format("0,0.00"):"N/A"),"free_spins"===i&&(null!==e?e:"N/A")]})]})})},C=({rank:e,isCurrentUser:t,size:a="sm",transparent:s=!1})=>(0,r.jsx)("div",{className:(0,c.cn)("relative text-center font-medium text-sm",(()=>{if((e??0)<1e4)switch(a){case"lg":return"w-12";case"md":return"w-10";case"sm":return"w-7";default:return"w-6"}else switch(a){case"lg":return"w-13";case"md":return"w-12";case"sm":return"w-8";default:return"w-7"}})()),children:(0,r.jsx)("div",{className:(0,c.cn)("flex items-center justify-center",{"text-text":t,"text-white":s&&![1,2,3].includes(e??0),"aspect-1 w-full rounded-full font-bold":e&&e<=3,"h-4 text-[0.6rem]":"xs"===a,"text-xs":"sm"===a,"text-lg":"md"===a,"text-xl":"lg"===a,"border-2 border-[#ffe27a] bg-[#ffba57] text-[#ffe27a]":1===e,"border-2 border-[#e0e0e0] bg-[#9e9e9e] text-[#e0e0e0]":2===e,"border-2 border-[#ffaa5c] bg-[#ce7430] text-[#ffaa5c]":3===e}),children:e})}),S=(0,p.memo)(({data:e,size:t="sm",isEvenRow:a,className:u="",transparent:x=!1,handleRemoveItem:f})=>{let{slug:v}=(0,p.useContext)(s.o),{rooms:y}=(0,i.C)(e=>e.presenceRoomsSlice),j=y[v]??{},[b,S]=(0,p.useState)(!1),[_,D]=(0,p.useState)(new Date),E=(0,p.useRef)(null),[R,z]=(0,p.useState)(!1),T=(0,l.aF)(),Z=e.user?.username??"Unnamed",V=m()(e,"user.id","N/A"),I=T&&T.id===V||!1,q=(0,o.Uc)(e,"user.avatar_url");b&&(q=o.pl);let W=h()(e.total_winnings).format("0,0.00")||0,{rank:F}=e,{last_game_event_state:B,remaining_resource:M}=e,U=!1;if(e.updated_at){let t=new Date(e.updated_at);U=(0,d.Z)(_,t)>100}return(0,p.useEffect)(()=>{if(E?.current!==null&&F&&F<E.current){z(!0),setTimeout(()=>{z(!1)},500),E.current=F;return}E.current=F},[F]),(0,p.useEffect)(()=>{let e=setInterval(()=>{D(()=>new Date)},3e4);return()=>clearInterval(e)},[]),(0,r.jsxs)("div",{className:(0,c.cn)("relative ml-4 overflow-hidden rounded p-[1px]",u),children:[(0,r.jsxs)("div",{className:(0,c.cn)("relative z-10 flex items-center gap-3 overflow-hidden text-gray-700 transition-transform",{"bg-gray-50/85":!a,"bg-gray-100/85":a,"text-white":x,"bg-gray-700/60 dark:bg-gray-300/60":!a&&x,"bg-gray-800/50 dark:bg-gray-200/50":a&&x,"bg-blue-300 dark:bg-blue-600/40":I,"h-5 rounded px-1":"xs"===t,"h-8 rounded px-2":"sm"===t,"h-16 rounded-lg px-3":"md"===t,"h-32 rounded-xl px-4":"lg"===t}
1),children:[(0,r.jsx)("div",{className:(0,c.cn)("absolute inset-0 transition-colors duration-500",{"bg-green-300 dark:bg-green-200":R,"bg-green-800":R&&x})}),(0,r.jsx)("div",{className:(0,c.cn)("absolute inset-0",{"bg-[length:200%_100%] dark:animate-shimmer dark:bg-[linear-gradient(110deg,rgba(0,0,0,0),40%,rgba(45,45,45,1.0),55%,rgba(0,0,0,0))]":"freespins"===B&&!U&&!R,"bg-[length:200%_100%] dark:animate-shimmer dark:bg-[linear-gradient(110deg,rgba(0,0,0,0),40%,rgba(0,80,0,1.0),55%,rgba(0,0,0,0))]":"freespins"===B&&!U&&R})}),(0,r.jsxs)("div",{className:(0,c.cn)("flex h-full flex-1 items-center overflow-x-hidden",{"gap-1":"xs"===t,"gap-2":"sm"===t,"gap-3":"md"===t,"gap-4":"lg"===t}),children:[(0,r.jsxs)("div",{className:(0,c.cn)("flex items-center",{"gap-1":"xs"===t,"gap-2":"sm"===t,"gap-3":"md"===t,"gap-4":"lg"===t}),children:[(0,r.jsx)(C,{rank:F,isCurrentUser:I,size:t,transparent:x}),(0,r.jsxs)("div",{className:(0,c.cn)("relative aspect-1",{"size-3":"xs"===t,"size-5":"sm"===t,"size-12":"md"===t,"size-24":"lg"===t}),children:[(0,r.jsx)(g(),{className:(0,c.cn)("aspect-1 rounded-full text-[0px]",{"size-3":"xs"===t,"size-5":"sm"===t,"size-12":"md"===t,"size-24":"lg"===t}),width:124,height:124,src:q,onError:()=>S(!0),alt:"user avatar",referrerPolicy:"no-referrer"}),(0,r.jsx)("div",{className:(0,c.cn)("absolute right-0 bottom-0 aspect-1 rounded-full border border-backgroundContrast bg-gray-600",{"size-[6px]":"xs"===t,"size-[10px]":"sm"===t,"size-[20px]":"md"===t,"size-[30px]":"lg"===t,hidden:!(e.user_id in j)||I,"bg-green-600":e.user_id in j})})]})]}),(0,r.jsx)("div",{className:"z-20 flex-1 overflow-hidden font-medium text-sm",children:(0,r.jsx)("p",{className:(0,c.cn)("truncate",{"text-[0.6rem]":"xs"===t,"text-md":"sm"===t,"text-lg":"md"===t,"text-3xl":"lg"===t}),children:Z})})]}),(0,r.jsxs)("div",{className:(0,c.cn)("relative flex items-center",{"gap-1":"xs"===t,"gap-2":"sm"===t,"gap-3":"md"===t,"gap-4":"lg"===t}),children:["special"===B&&!U&&(0,r.jsx)(n.K,{className:"z-50 rounded-md bg-backgroundContrast p-2",content:(0,r.jsx)("span",{className:"font-light text-gray-700 text-sm",children:"Special mode"}),children:(0,r.jsx)("div",{children:(0,r.jsx)(w,{})})}),"freespins"===B&&!U&&(0,r.jsx)(n.K,{className:"z-50 rounded-md bg-backgroundContrast p-2",content:(0,r.jsx)("span",{className:"font-light text-gray-700 text-sm",children:"Freespins"}),children:(0,r.jsx)("div",{children:(0,r.jsx)(w,{})})}),(0,r.jsx)(k,{roundsRemaining:M,size:t,transparent:x,isCurrentUser:I}),(0,r.jsx)(N,{className:(0,c.cn)("",{"text-[0.6rem]":"xs"===t,"text-sm":"sm"===t,"text-lg":"md"===t,"text-3xl":"lg"===t}),children:W}),(0,r.jsx)(g(),{src:"/icons/nlCoin.png",className:(0,c.cn)("aspect-1",{"w-3":"xs"===t,"w-5":"sm"===t,"w-8":"md"===t,"w-12":"lg"===t}),width:48,height:48,alt:"nolimit coin icon"})]}),f&&!I&&(0,r.jsx)("button",{type:"button",className:"relative flex rounded-lg p-1 text-gray-500 hover:text-gray-700",onClick:()=>f(e),children:(0,r.jsx)(A.bjh,{size:16})}),f&&I&&(0,r.jsx)("div",{className:"relative flex h-6 w-6 p-1"})]}),(0,r.jsx)("span",{className:(0,c.cn)("absolute inset-[-1000%] z-0",{"animate-[spin_2s_linear_infinite] bg-[conic-gradient(from_90deg_at_50%_50%,#FC0_0%,#F00_90%,#FC0_100%)]":"freespins"===B&&!U,"dark:animate-[spin_2s_linear_infinite] dark:bg-[conic-gradient(from_90deg_at_50%_50%,#FF6347_0%,#fffc01_50%,#FF6347_100%)]":"freespins"===B&&!U})})]})},(e,t)=>e.size===t.size&&e.data.rank===t.data.rank&&e.data.remaining_resource===t.data.remaining_resource&&e.data.total_winnings===t.data.total_winnings&&e.data.last_game_event_state===t.data.last_game_event_state&&e.isEvenRow===t.isEvenRow&&e.handleRemoveItem===t.handleRemoveItem)},4529:function(e,t,a){"use strict";a.d(t,{f:function(){return h}});var r=a(31549),s=a(46267),n=a(87249),l=a(5668),i=a(59999),o=a(89806),c=a(592),d=a(77179),u=a.n(d),m=a(29787),x=a.n(m),g=a(44194),f=a(57139);let h=({items:e,isLoading:t,handleOnScroll:a,trackUser:d,handleRemoveItem:m})=>{let h=(0,s.aF)(),p=(0,g.useRef)(null),A=(0,g.useRef)(),{settings:{tournament_sidebar_size:v}}=(0,n.F)(),y=e=>e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e,j=(0,g.useCallback)((e,t,a)=>{let r=p.current?.scrollTop??0,s=A.current=Date.now(),n=()=>
1{if(A.current!==s)return;let i=Date.now()-s,o=r+(e-r)*y(Math.min(i/10,1));i<10?((0,l.sA)(o,t,a),requestAnimationFrame(n)):(0,l.sA)(o,t,a)};requestAnimationFrame(n)},[]),b=(0,g.useCallback)(()=>{switch(v){case"sm":default:return 35;case"md":return 66;case"lg":return 130}},[v]),w=(0,g.useRef)((0,i.MG)({count:e.length,getScrollElement:()=>p.current,estimateSize:b,overscan:10,scrollToFn:j})).current;return((0,g.useEffect)(()=>{w.measure()},[v]),(0,g.useEffect)(()=>{if(d){let t=e.findIndex(e=>e.user_id===h?.id);p.current&&t>=0&&w.scrollToIndex(t)}},[e,w,d,h?.id]),t)?(0,r.jsx)("div",{className:"flex h-full w-full flex-col gap-2 overflow-hidden p-4",children:(0,o.Ri)(40).map(e=>(0,r.jsx)("div",{className:"flex h-[25px] w-full shrink-0 animate-pulse items-center justify-between overflow-hidden rounded-full bg-gray-200 odd:bg-gray-100"},e))}):x()(e)?(0,r.jsx)("div",{className:"flex-1 overflow-y-scroll",children:(0,r.jsx)("p",{className:"ml-4 text-gray-700",children:"No entries in the leaderboard."})}):(0,r.jsx)("div",{className:"h-full overflow-scroll",ref:p,onWheel:()=>{a()},onTouchMove:()=>{a()},children:(0,r.jsx)(c.E.div,{layoutScroll:!0,style:{height:`${w.getTotalSize()}px`,width:"100%",position:"relative"},children:w.getVirtualItems().map(t=>{let a=e[t.index];return(0,r.jsx)(c.E.div,{layout:!0,"data-index":t.index,style:{position:"absolute",top:`${t.index*b()}px`,width:"100%",height:`${b()}px`},children:(0,r.jsx)(f.k,{data:u()(a),size:v,isEvenRow:t.index%2==0,handleRemoveItem:m})},a.id)})})})}},51530:function(e,t,a){"use strict";a.d(t,{O:function(){return l},o:function(){return n}});var r=a(31549),s=a(44194);let n=(0,s.createContext)({}),l=({children:e,tournament:t})=>{let[a,l]=(0,s.useState)({});return(0,s.useEffect)(()=>{t&&l(t)},[t]),(0,r.jsx)(n.Provider,{value:a,children:e})}},31746:function(e,t,a){"use strict";a.d(t,{k:function(){return r}});let r="data:image/webp;base64,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"},89036:function(e,t,a){"use strict";a.d(t,{t:function(){return s}});var r=a(44194);let s=()=>{let e=(0,r.useRef)(!1);return(0,r.useEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),(0,r.useCallback)(()=>e.current,[])}},87249:function(e,t,a){"use strict";a.d(t,{F:function(){return c}});var r=a(24207),s=a(4930),n=a(46267),l=a(91341),i=a(44194),o=a(18191);let c=()=>{let e=(0,n.kP)(),{data:t}=(0,r.NU)(e?e.user.id:l.CN),[a]=(0,r.Bw)(),[c,d]=(0,o.W)(s.d.tournamentSettings.drawerSize,"sm"),[u,m]=(0,o.W)(s.d.tournamentSettings.reactionsOn,!0),[x,g]=(0,o.W)(s.d.tournamentSettings.showMiniLeaderboard,!0),[f,h]=(0,o.W)(s.d.tournamentSettings.showMiniLeaderboard,!0),p=(0,i.useCallback)(r=>{e&&t?.tournament_sidebar_size!==r?a({userId:e.user.id,settingKey:"tournament_sidebar_size",val:r}):c!==r&&d(r)},[e,c,t,d,a]),A=(0,i.useCallback)(r=>{e&&t?.tournament_reactions_on!==r?a({userId:e.user.id,settingKey:"tournament_reactions_on",val:r}):u!==r&&m(r)},[t,e,m,u,a]),v=(0,i.useCallback)(r=>{e&&t?.show_mini_leaderboard!==r?a({userId:e.user.id,settingKey:"show_mini_leaderboard",val:r}):x!==r&&g(r)},[t,e,g,x,a]),y=(0,i.useCallback)(r=>{e&&t?.floating_comments!==r?a({userId:e.user.id,settingKey:"floating_comments",val:r}):f!==r&&h(r)},[t,e,h,f,a]);if(e&&t){let{id:e,...a}=t;return{settings:a,setters:{setTournamentSidebarSize:p,setTournamentReactionOn:A,setShowMiniLeaderboard:v,setFloatingComments:y}}}return{settings:{theme:"system",tournament_reactions_on:u??!0,tournament_sidebar_size:c??"sm",show_mini_leaderboard:x??!0,floating_comments:f??!0},setters:{setTournamentSidebarSize:p,setTournamentReactionOn:A,setShowMiniLeaderboard:v,setFloatingComments:y}}}},94448:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSG:function(){return eE},default:function(){return eR}});var r=a(31549),s=a(6103),n=a(52957),l=a(78550),i=a(62897),o=a(44194);let c={avatar_url:null,banned_until:null,clicked:null,fts_doc:void 0,id:"",badge:null,updated_at:null,user_wallet_id:null,username:null,website:null,deleted_at:null},d={created_at:"2025-05-05T10:00:00Z",deleted_at:null,id:"comment1",last_edited_at:null,parent_comment_id:null,parent_content_cms_studio_id:"1",parent_content_id:"game1",parent_content_type:"games",user_id:"user1",reviewed_at:null,slug:"comment1-slug",status:"approved",status_reason:"approved",author:{...c},text:"",updated_at:"2025-05-05T10:00:00Z",score:0},u=[{...d,author:{...c,username:"LuckyLassie"},text:"Iâve been on a roll lately, hitting jackpots left and right! \uD83C\uDFB0"},{...d,author:{...c,username:"HighRollerHank"},text:"Just hit a massive payout, feels like Iâm invincible right now! \uD83D\uDCB8"},{...d,author:{...c,username:"ReelReaper"},text:"The thrill of spinning the reels is unbeatable! Anyone else addicted to slots? \uD83E\uDD29"},{...d,author:{...c,username:"JackpotJoyce"},text:"Canât believe my luck today! This is the best run Iâve had in ages! \uD83C\uDF40"},{...d,author:{...c,username:"CoinCollector"},text:"Small wins add up, but Iâm still waiting for that big one. Patience is key! â³"}],m=()=>{let[e,t]=(0,o.useState)(0),a=(0,o.useRef)(0),[s,n]=(0,o.useState)([]);return(0,o.useEffect)(()=>{let e=setInterval(()=>{n(e=>{let t=[...e];return t.length>
110&&(t=t.slice(0,t.length-1)),a.current+=1,[{...u[a.current%u.length],id:(a.current+1).toString(),updated_at:new Date().toISOString()},...t]})},1e3);return()=>clearInterval(e)},[]),(0,o.useEffect)(()=>{t(Math.floor(21*Math.random())+30)},[]),(0,r.jsxs)("div",{className:"relative flex h-full w-full flex-col gap-2 overflow-y-scroll rounded bg-backgroundContrast",children:[(0,r.jsxs)("div",{className:"absolute top-0 right-0 flex items-center gap-2 px-4",children:[(0,r.jsxs)("div",{className:"relative h-2 w-2",children:[(0,r.jsx)("div",{className:"absolute h-2 w-2 rounded-full bg-green-600 ring-1 ring-blue-600"}),(0,r.jsx)("div",{className:"absolute h-2 w-2 animate-ping rounded-full bg-green-600 ring-1 ring-blue-600"})]}),(0,r.jsx)("span",{className:"text-text",children:e})]}),(0,r.jsx)("div",{className:"relative flex-1 flex-col overflow-scroll",children:(0,r.jsx)(i.j,{comments:s,className:"h-full flex-col-reverse gap-1 overflow-scroll px-0",handleScroll:()=>{}})})]})};var x=a(19310),g=a(53435),f=a.n(g);let h=({src:e,alt:t,fallbackSrc:a,...s})=>{let[n,l]=(0,o.useState)(e);return(0,r.jsx)(f(),{...s,alt:t,src:n,onError:()=>{l(a)}})};var p=a(69677),A=a(66842),v=a(69142),y=a(31746),j=a(18077),b=a(9406),w=a(30749),N=a(29787),k=a.n(N);let C=()=>{let{data:e,isLoading:t,isFetching:a}=(0,x.pr)({sort:"date:desc",limit:5}),s=a||t||!e||k()(e);return!e||k()(e)&&!t?null:(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2",children:[(0,r.jsx)("div",{className:"col-span-1",children:s?(0,r.jsx)(p.l,{className:"h-[266px] w-full"},"clip-loader"):(0,r.jsx)(v.x,{clip:e[0],isPreview:!1},e[0].id)}),(0,r.jsx)("div",{className:"col-span-1 flex flex-col gap-2 py-3",children:e.map((e,t)=>(0,r.jsxs)("div",{className:(0,b.cn)("flex items-center gap-2 text-sm",{"text-md":0===t}),children:[(0,r.jsx)(h,{src:(0,j.y8)(e,"influencer.image.url"),fallbackSrc:j.pl,alt:"Influencer avatar",width:40,height:40,blurDataURL:y.k,quality:50,className:"h-8 w-8 rounded-full bg-gray-500 object-cover"}),(0,r.jsxs)("div",{className:"flex-col",children:[(0,r.jsxs)("div",{className:"flex gap-1",children:[(0,r.jsx)("p",{className:"font-normal text-gray-700 text-xs",children:e.influencer?.name})," ",(0,r.jsx)(A.p9,{}),(0,r.jsx)("p",{className:"text-gray-500 text-xs",children:e.publishedAt?(0,w.Z)(new Date(e.publishedAt),{addSuffix:!0}):"N/A"})]}),(0,r.jsx)("p",{className:"line-clamp-1 text-sm",children:e.title})]})]},e.id))})]})};var S=a(57139),_=a(89036),D=a(92476),E=a(592),R=a(59052),z=a.n(R),T=a(71635),Z=a.n(T),V=a(67111);let I={avatar_url:null,banned_until:null,clicked:null,fts_doc:void 0,id:"",badge:null,updated_at:null,user_wallet_id:null,username:null,website:null,deleted_at:null},q={id:"",last_game_event_state:null,remaining_resource:0,resource_consumed:0,total_winnings:0,tournament_id:0,updated_at:"",user_id:"",user:null,rank:null},W=[{...q,id:"1",remaining_resource:300,total_winnings:1e3,user:{...I,username:"SpinMaster9"},rank:1},{...q,id:"2",remaining_resource:400,total_winnings:850,user:{...I,username:"LuckyReels"},rank:2},{...q,id:"3",remaining_resource:500,total_winnings:720,user:{...I,username:"JackpotJunkie"},rank:3},{...q,id:"4",remaining_resource:450,total_winnings:680,user:{...I,username:"SlotWizard"},rank:4},{...q,id:"5",remaining_resource:350,total_winnings:640,user:{...I,username:"ReelRider"},rank:5},{...q,id:"6",remaining_resource:320,total_winnings:610,user:{...I,username:"LuckyStrike88"},rank:6},{...q,id:"7",remaining_resource:380,total_winnings:590,user:{...I,username:"CherryChaser"},rank:7},{...q,id:"8",remaining_resource:410,total_winnings:560,user:{...I,username:"BigSpinBabe"},rank:8},{...q,id:"9",remaining_resource:330,total_winnings:520,user:{...I,username:"TripleBarKing"},rank:9},{...q,id:"10",remaining_resource:295,total_winnings:500,user:{...I,username:"FortuneFlipper"},rank:10}],F=[{classNames:"flex w-full flex-col items-center justify-start rounded-lg px-2 md:px-3",animateHeight:"100%",bgColor:"#fcd34d",medal:"/icons/medals/gold.png",medalAlt:"Gold medal",index:0},{classNames:"flex w-full flex-col items-center justify-start rounded-lg px-2 md:px-3 text-text",bgColor:"#94a3b8",animateHeight:"66.67%",medal:"/icons/medals/silver.png",medalAlt:"Silver medal",index:1},{classNames:"flex w-full flex-col items-center justify-start rounded-lg px-2 md:px-3 text-text dark:from-yellow-300",animateHeight:"50%",bgColor:"#eab308",medal:"/icons/medals/bronze.png",medalAlt:"Bronze medal",index:2}],B=({targetValue:e})=>{let t=(0,_.t)(),a=(0,V.q_)({number:e,from:{number:0},config:{tension:100,friction:20}});return t()?(0,r.jsx)(V.q.div,{children:a.number.to(e=>e.toFixed(0))}):(0,r.jsx)("span",{children:e})},M=({item:e})=>e.rank?(0,r.jsxs)("div",{className:(0,b.cn)("flex items-center justify-between gap-1 rounded text-sm"),children:[(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)(S.y,{rank:e.rank,isCurrentUser:!1}
1),(0,r.jsx)(f(),{width:64,height:64,className:"h-4 w-4 rounded-full text-[0px]",src:(0,j.Uc)(e,"user.avatar_url"),alt:"user avatar",referrerPolicy:"no-referrer"}),(0,r.jsx)("p",{className:"truncate",children:e.user?.username})]}),(0,r.jsx)("div",{className:"flex gap-1",children:(0,r.jsxs)("div",{className:(0,b.cn)("flex items-center gap-1"),children:[(0,r.jsx)("p",{className:"truncate text-text",children:(0,r.jsx)(B,{targetValue:e.total_winnings})}),(0,r.jsx)(f(),{src:"/icons/nlCoin.png",className:"h-3 w-3",width:48,height:48,alt:"nolimit coin icon"})]})})]}):null,U=()=>{let[e,t]=(0,o.useState)(W.slice(0,3)),[a,s]=(0,o.useState)(W.slice(3,10));return(0,o.useEffect)(()=>{let e=setInterval(()=>{s(e=>{let t=[...e];return(t=t.map(e=>Math.random()>.4?{...e}:{...e,total_winnings:z()(1e3*Math.random())})).sort((e,t)=>(t.total_winnings??0)-(e.total_winnings??0)),t=t.map((e,t)=>({...e,rank:t+4}))})},2e3),a=setInterval(()=>{t(e=>{let t=[...e];t=t.map(e=>Math.random()>.5?{...e}:{...e,total_winnings:z()(1e4*Math.random())+1e3});let a=Z()(t,"total_winnings").reverse();return t.map(e=>{let t=a.findIndex(t=>t.id===e.id)+1;return{...e,rank:t}})})},3e3);return()=>{clearInterval(e),clearInterval(a)}},[]),(0,r.jsx)(D.M,{children:(0,r.jsxs)(E.E.div,{className:"flex h-full w-full flex-col items-center gap-2",children:[(0,r.jsxs)("div",{className:"relative grid min-h-[300px] w-full grid-cols-3 items-end gap-2",children:[e.map(e=>{let t=F[(e.rank??0)-1];return(0,r.jsxs)(E.E.div,{layout:!0,initial:{height:0,backgroundColor:"#000000"},animate:{height:t.animateHeight,backgroundColor:t.bgColor},transition:{duration:1},className:t.classNames,children:[(0,r.jsx)(f(),{src:t.medal,className:"h-16 w-16",width:64,height:64,alt:t.medalAlt}),(0,r.jsx)("div",{className:"mb-10 flex w-full flex-col items-center justify-center gap-1 px-1 md:flex-1 md:flex-row md:gap-2 md:px-2",children:(0,r.jsx)(E.E.div,{id:e.id,animate:{opacity:1,scale:1},transition:{type:"spring",stiffness:500,damping:30},children:(0,r.jsxs)("div",{className:(0,b.cn)("flex flex-col items-center gap-1 rounded text-sm"),children:[(0,r.jsxs)("div",{className:"flex items-center gap-1",children:[(0,r.jsx)(f(),{width:64,height:64,className:"h-4 w-4 rounded-full text-[0px]",src:(0,j.Uc)(e,"user.avatar_url"),alt:"user avatar",referrerPolicy:"no-referrer"}),(0,r.jsx)("p",{className:"truncate",children:e.user?.username})]}),(0,r.jsxs)("div",{className:(0,b.cn)("flex items-center gap-1"),children:[(0,r.jsx)("p",{className:"truncate",children:(0,r.jsx)(B,{targetValue:e.total_winnings})}),(0,r.jsx)(f(),{src:"/icons/nlCoin.png",className:"h-3 w-3",width:48,height:48,alt:"nolimit coin icon"})]})]})})})]},e.id)}),(0,r.jsx)("div",{className:"absolute bottom-0 h-5 w-full bg-gradient-to-t from-10% from-backgroundContrast to-transparent"})]}),(0,r.jsx)("div",{className:"flex w-full flex-col divide-y text-gray-500",children:a.map(e=>(0,r.jsx)(E.E.div,{layout:!0,id:e.id,animate:{opacity:1,scale:1},transition:{type:"spring",stiffness:500,damping:30},className:"py-1",children:(0,r.jsx)(M,{item:e})},e.id))})]})})};var O=a(28879),L=a(40813),P=a(79875),K=a.n(P),X=a(93170),J=a.n(X),G=a(36810);let H=()=>{let{data:e=[]}=(0,O.k)(["all"]),[t,a]=(0,o.useState)(!1),[s,n]=(0,o.useState)(!1),[l,i]=(0,o.useState)(!1),c=(0,o.useRef)([]);return(0,o.useEffect)(()=>{let e=!1,t=async()=>{if(!e&&(a(!0),await (0,L._)(500),n(!0),await (0,L._)(500),i(!0),await (0,L._)(2e3),i(!1),await (0,L._)(500),a(!1),n(!1),!e)){let e=setTimeout(t,1500);c.current.push(e)}};return t(),()=>{e=!0,c.current.forEach(clearTimeout),c.current=[],n(!1),i(!1),a(!1)}},[]),(0,r.jsx)("div",{className:"relative flex h-full items-end justify-center p-2",children:(0,r.jsxs)(D.M,{children:[t&&(0,r.jsx)(E.E.div,{initial:{x:-100,opacity:0},animate:{x:0,opacity:1},exit:{x:100,opacity:0},transition:{duration:.2},className:"absolute bottom-1 mb-4",children:(0,r.jsx)(G.tqy,{className:"z-10 h-28 w-28"})},"cart"),l&&K()(J()(4,()=>e)).map((e,t)=>(0,r.jsx)(E.E.img,{src:e.image_url,className:"absolute bottom-4 h-8 w-8 rounded-full object-cover",initial:{y:0,x:0,opacity:0,scale:.9+Math.random()*(1.1-.9),z:0},animate:{z:20,y:[20,-100-100*Math.random(),-40-40*Math.random()],x:[0,(Math.random()-.5)*250],scale:[1,1.2,1],opacity:1},transition:{duration:1+Math.random(),ease:"easeInOut",repeat:0},exit:{opacity:0,scale:.5}},`${e.id}-${t}`)),s&&(0,r.jsx)(E.E.div,{initial:{opacity:0}
1,animate:{opacity:1,transition:{duration:.2}},exit:{opacity:0},className:"absolute top-4 z-10",children:(0,r.jsx)(E.E.button,{type:"button",className:"z-10 w-32 transform rounded-full bg-gradient-to-t from-blue-400 to-blue-600 py-2 font-semibold text-white shadow-xl",animate:{scale:[1,.9,1]},transition:{duration:.5,repeat:0,delay:.5,ease:"easeInOut"},children:"Buy!"})},"button")]})})};var Y=a(16141),Q=a(44677),$=a(89806),ee=a(43432),et=a(8917),ea=a(80233),er=a(2029),es=a(91617),en=a(4748),el=a(95434),ei=a.n(el),eo=a(56492),ec=a.n(eo);let ed=()=>{let[e,t]=(0,o.useState)(0);(0,o.useEffect)(()=>{let e=setInterval(()=>{t(e=>e+10)},500);return()=>{clearInterval(e)}},[]);let a=ei()(e,0,100);return(0,r.jsx)("div",{className:"flex flex-col gap-1",children:(0,r.jsxs)("div",{className:"relative flex h-2 w-full flex-col",children:[(0,r.jsx)("div",{className:"absolute flex h-2 w-full rounded bg-gray-150"}),(0,r.jsx)("div",{style:{width:`${a}%`},className:"absolute flex h-2 rounded bg-blue-600 transition-all duration-500 ease-linear"})]})})},eu=({gameList:e=[],isLoading:t=!1})=>{let a=new Date(0).setHours(10,0,0,0),s=(0,o.useRef)(4),n=function(e,t){if(arguments.length<1)throw TypeError("1 argument required, but only none provided present");var a,r=(0,ea.Z)(null!==(a=null==t?void 0:t.nearestTo)&&void 0!==a?a:1);if(r<1||r>30)throw RangeError("`options.nearestTo` must be between 1 and 30");var s=(0,ee.Z)(e),n=s.getSeconds(),l=s.getMinutes()+n/60,i=(0,et.u)(null==t?void 0:t.roundingMethod)(l/r)*r;return new Date(s.getFullYear(),s.getMonth(),s.getDate(),s.getHours(),i+Math.round(l%r/r)*r)}(a,{nearestTo:15}),l=[{time:function(e,t){(0,es.Z)(2,arguments);var a=(0,ea.Z)(t);return(0,er.Z)(e,-a)}(n,15),gameIdx:0,key:0},{time:n,gameIdx:1,key:1},{time:(0,er.Z)(n,15),gameIdx:2,key:2}],[i,c]=(0,o.useState)(l),{data:d}=(0,Y.eJ)("main"),{rooms:u}=(0,Q.C)(e=>e.presenceRoomsSlice),m=d?.id?u[d.id]:{},x=ec()([Object.keys(m??{}).length,2]);return((0,o.useEffect)(()=>{let t=setInterval(()=>{c(t=>{let a=[t[1],t[2]];return a.push({gameIdx:z()(Math.random()*e.length),time:(0,er.Z)(t[2].time,15),key:s.current}),s.current+=1,a})},5500);return()=>{clearInterval(t),c(l)}},[]),k()(i)||t)?(0,r.jsx)("div",{className:"flex flex-col gap-2",children:(0,$.Ri)(3).map(e=>(0,r.jsx)("div",{className:"flex h-12 w-full rounded",children:(0,r.jsxs)("div",{className:"flex h-full w-full gap-2",children:[(0,r.jsx)("div",{className:"flex h-full w-12 animate-pulse rounded bg-gray-200"}),(0,r.jsxs)("div",{className:"flex h-full w-full flex-col gap-2",children:[(0,r.jsx)("div",{className:"flex h-8 w-full animate-pulse rounded bg-gray-200"}),(0,r.jsx)("div",{className:"flex h-3 w-full animate-pulse rounded bg-gray-200"})]})]})},e))}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"relative flex h-full flex-col divide-y text-sm",children:(0,r.jsx)(D.M,{children:i.map((t,a)=>{let s=1===a;return(0,r.jsxs)(E.E.div,{layout:!0,initial:{y:68},animate:{y:0},transition:{opacity:{ease:"linear"},layout:{duration:.3}},className:(0,b.cn)("relative flex gap-2 py-2",{"opacity-50":0===a}),children:[(0,r.jsxs)("div",{className:"flex min-w-10 flex-col gap-1",children:[(0,r.jsx)("p",{className:"font-semibold",children:(0,en.Z)(t.time,"kk:mm")}),s&&(0,r.jsx)("span",{className:"w-fit rounded bg-gradient-youtube px-1 py-0.5",children:(0,r.jsx)("p",{className:"font-semibold text-white text-xs",children:"LIVE"})})]}),(0,r.jsxs)("div",{className:"flex w-full flex-col gap-2",children:[(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)("div",{className:"flex h-12 w-12 overflow-hidden rounded-lg",children:(0,r.jsx)(f(),{src:e[t.gameIdx].logo?.url||"",width:64,height:64,alt:"Game logo",className:(0,b.cn)("transition-transform hover:scale-125")})}),(0,r.jsxs)("div",{className:"flex flex-1 flex-col",children:[e[t.gameIdx].name,(0,r.jsx)("p",{className:"line-clamp-2 text-gray-500 text-xs",children:e[t.gameIdx].description})]})]}),s&&(0,r.jsx)(ed,{})]})]},`${t.key}-${t.time.toISOString()}`)})})}),(0,r.jsxs)("div",{className:"absolute top-3 right-2 flex items-center gap-2 px-4",children:[(0,r.jsxs)("div",{className:"relative h-2 w-2",children:[(0,r.jsx)("div",{className:"absolute h-2 w-2 rounded-full bg-green-600 ring-1 ring-blue-600"}),(0,r.jsx)("div",{className:"absolute h-2 w-2 animate-ping rounded-full bg-green-600 ring-1 ring-blue-600"})]}),(0,r.jsx)("span",{className:"text-text",children:x})]})]})};var em=a(4529);let ex={avatar_url:null,banned_until:null,clicked:null,fts_doc:void 0,id:"",badge:null,updated_at:null,user_wallet_id:null,username:null,website:null,deleted_at:null},eg={id:"",last_game_event_state:null,remaining_resource:0,resource_consumed:0,total_winnings:0,tournament_id:0,updated_at:"",user_id:"",user:null,rank:null},ef=[{...eg,id:"1",remaining_resource:300,total_winnings:1e3,user:{...ex,username:"SpinMaster9"},rank:1},{...eg,id:"2",remaining_resource:400,total_winnings:850,user:{...ex,username:"LuckyReels"},rank:2},{...eg,id:"3",remaining_resource:500,total_winnings:720,user:{...ex,username:"JackpotJunkie"},rank:3},{...eg,id:"4",remaining_resource:200,total_winnings:650,user:{...ex,username:"CoinSpinQueen"},rank:4},{...eg,id:"5",remaining_resource:600,total_winnings:540,user:{...ex,username:"BigBetBrandon"},rank:5},{...eg,id:"6",remaining_resource:100,total_winnings:430,user:{...ex,username:"SlotSlinger"},rank:6},{...eg,id:"7",remaining_resource:300,total_winnings:300,user:{...ex,username:"ReelKing"},rank:7}],eh=()=>{let[e,t]=(0,o.useState)(ef);return(0,o.useEffect)(()=>{let e=setInterval(()=>{t(e=>{let t=e.map(e=>Math.random()>.4?e:{...e,total_winnings:e.total_winnings<1e5?e.total_winnings+Math.floor(1e3*Math.random()):Math.floor(1e3*Math.random()),remaining_resource:1===e.remaining_resource?Math.floor(200*Math.random()):e.remaining_resource-1});return t.sort((e,t)=>
1t.total_winnings-e.total_winnings),t.map((e,t)=>({...e,rank:t+1}))})},1e3);return()=>clearInterval(e)},[]),(0,r.jsx)("div",{className:"h-full",children:(0,r.jsx)("div",{className:"relative flex h-full w-full flex-1 flex-col justify-between gap-4 overflow-y-scroll rounded bg-backgroundContrast",children:(0,r.jsx)(em.f,{items:e,isLoading:!1,handleOnScroll:()=>{},trackUser:!1})})})},ep=()=>(0,r.jsx)("div",{className:"relative flex h-full w-full items-center justify-center overflow-clip bg-[#334d5d]",children:(0,r.jsx)(E.E.div,{animate:{rotate:360},transition:{repeat:1/0,duration:20,ease:"linear"},className:"h-64 w-64",children:(0,r.jsx)(f(),{src:"/images/fortune-wheels/wheel_no_bg.png",width:640,height:360,className:"h-full w-full object-contain",alt:"Daily wheel"})})});var eA=a(88802),ev=a(31277),ey=a(25122),ej=a(71500),eb=a(13546),ew=a.n(eb),eN=a(97695);let ek=({studioCmsId:e})=>{let t=(0,o.useRef)(null),a=(0,o.useRef)(null),n=(0,ey.c)(0),{data:l=[],isFetching:i}=(0,s.w4)({studioId:e}),c=(0,_.t)(),d=(0,o.useMemo)(()=>l.filter(e=>e.releaseDate&&new Date(e.releaseDate)>=new Date&&e.isReleaseDateConfirmed).sort((e,t)=>e.isReleaseDateConfirmed?t.isReleaseDateConfirmed?new Date(e.releaseDate).getTime()-new Date(t.releaseDate).getTime():-1:1),[l]),u=(()=>{let e=new Map;for(let t of d){let a=new Date(t.releaseDate),r=`${a.getFullYear()}-${String(a.getMonth()+1).padStart(2,"0")}`,s=e.get(r);s?s.push(t):e.set(r,[t])}for(let[t,a]of e.entries())a.sort((e,t)=>new Date(e.releaseDate).getTime()-new Date(t.releaseDate).getTime()),e.set(t,a);return e})();(0,o.useEffect)(()=>{let e;let a=t.current;if(!a)return;let r=a.getBoundingClientRect(),s=a.scrollHeight-r.height,l=0,i=()=>{(l+=.5)>=s&&(l=0),n.set(l/s*r.height),a.scrollTop=l,e=requestAnimationFrame(i)};return e=requestAnimationFrame(i),()=>{cancelAnimationFrame(e)}},[u,n]);let m=t.current?.getBoundingClientRect().height??0,x=(0,ej.H)(n,[0,.1*m,.8*m,m],[0,1,1,0]);return i?(0,r.jsx)("div",{className:"flex h-full w-full items-center justify-center",children:(0,r.jsx)(eN.frZ,{className:"animate-spin text-gray-500",size:24})}):!i&&k()(l)?(0,r.jsxs)("div",{className:"flex h-full w-full flex-col items-center justify-center",children:[(0,r.jsx)("p",{className:"text-center text-gray-700",children:"There are currently no upcoming games scheduled."}),(0,r.jsx)("p",{className:"text-center text-gray-500",children:"Check back later for updates!"})]}):(0,r.jsxs)(E.E.div,{className:"relative flex size-full flex-col items-center gap-20 py-4",ref:a,children:[(0,r.jsxs)("div",{ref:t,className:"relative w-full overflow-y-scroll px-5",style:{scrollbarWidth:"none"},children:[(0,r.jsx)("div",{className:"flex h-full w-full bg-backgroundContrast"}),Array.from(u.entries()).map(([e,t])=>(0,r.jsxs)("div",{className:"flex w-full justify-start gap-8 pt-8",children:[(0,r.jsxs)("div",{className:"relative sticky top-8 z-20 flex w-1/3 flex-row justify-end self-start",children:[(0,r.jsx)("div",{className:"absolute -left-1 flex h-10 w-10 -translate-x-0.5 items-center justify-center rounded-full bg-white dark:bg-backgroundContrast",children:(0,r.jsx)("div",{className:"h-4 w-4 rounded-full border border-neutral-300 bg-neutral-200 p-2 dark:border-neutral-700 dark:bg-neutral-800"})}),(0,r.jsxs)("div",{className:"w-full flex-col pl-10 font-bold text-neutral-500 dark:text-neutral-500",children:[(0,r.jsx)("p",{children:(0,en.Z)(new Date(t[0].releaseDate),"MMMM")}),(0,r.jsx)("p",{children:(0,en.Z)(new Date(t[0].releaseDate),"yyyy")})]})]}),(0,r.jsx)("div",{className:"flex flex-1 flex-col gap-8",children:t.map(e=>(0,r.jsxs)("div",{className:"flex items-start justify-start gap-2",children:[(0,r.jsx)("div",{className:"relative aspect-1 h-16 overflow-hidden rounded-lg",children:(0,r.jsx)(f(),{fill:!0,src:(0,j.y8)(e,"logo.formats.small.url","logo.url"),alt:ew()(e,"name","Game logo")||"Game logo",title:ew()(e,"name","Game logo")||"Game logo",className:"object-cover"})}),(0,r.jsxs)("div",{className:"flex flex-1 flex-col",children:[(0,r.jsx)("p",{className:"line-clamp-2 text-sm",children:e.name}),(0,r.jsxs)("div",{className:"flex h-fit flex-col",children:[e.exclusiveReleaseDate&&e.isReleaseDateConfirmed&&(0,r.jsx)("p",{className:"w-fit text-gradient-hot text-xs",children:c()?(0,en.Z)(new Date(e.exclusiveReleaseDate),"do MMM yy"):"Loading..."}),(0,r.jsx)("p",{className:"text-gray-500 text-xs",children:e.releaseDate&&e.isReleaseDateConfirmed&&c()?(0,en.Z)(new Date(e.releaseDate),"do MMM yy"):"To be determined (TBD)"})]})]})]},e.id))})]},`${e}`)),(0,r.jsx)("div",{className:"flex h-full w-full bg-backgroundContrast"})]}),(0,r.jsx)(E.E.div,{style:{opacity:x},className:"absolute top-0 left-8 h-full w-[2px] overflow-hidden bg-[linear-gradient(to_bottom,var(--tw-gradient-stops))] from-[0%] from-transparent via-neutral-200 to-[99%] to-transparent [mask-image:linear-gradient(to_bottom,transparent_0%,black_10%,black_90%,transparent_100%)] md:left-8 dark:via-neutral-700",children:(0,r.jsx)(E.E.div,{style:{height:n,opacity:x},transition:{duration:.4,ease:"easeInOut"},className:"absolute inset-x-0 top-0 w-[2px] rounded-full bg-gradient-to-t from-[0%] from-purple-500 via-[10%] via-blue-500 to-transparent"})})]})};var eC=a(37438),eS=a(5898),e_=a(254),eD=a(31444),eE=!0,eR=()=>{let{data:e=[],isLoading:t}=(0,s.NB)({limit:45}),{data:a,isLoading:i}=(0,s.Ay)("TheCrypt"),{data:o=[],isLoading:c}=(0,n.C1)({limit:10}
1),d=[e.slice(0,15),e.slice(15,30),e.slice(30,45)],u=o[0],x=ew()(a,"featureVideos",null);return(0,r.jsxs)(eS.H,{hasSidebarRight:!1,children:[(0,r.jsx)(eD.PB,{...e_.Ar}),(0,r.jsxs)(l.S,{children:[(0,r.jsxs)(l.C,{title:"Posts",description:"Stay in the loop with everything weâre working on.",className:"col-span-1 row-span-1 grid grid-cols-1 grid-rows-2 gap-3 p-1 md:col-span-2 md:row-span-1 md:grid-cols-3 md:grid-rows-1",toTenant:eC.zm,href:"/posts",isLoading:c,children:[(0,r.jsxs)("div",{className:"relative col-span-1 row-span-1 flex rounded-md md:col-span-2",children:[(0,r.jsx)(f(),{src:u?.images?.[0].url??"",width:640,height:640,alt:"Post image",className:"absolute h-full w-full object-cover blur-2xl"}),(0,r.jsx)(f(),{src:u?.images?.[0].url??"",width:640,height:640,alt:"Post image",className:"z-0 h-full w-full object-contain"})]}),(0,r.jsx)("div",{className:"col-span-1 row-span-1 flex flex-col gap-2 py-3",children:o.map((e,t)=>(0,r.jsxs)("div",{className:(0,b.cn)("text-sm",{"text-md":0===t}),children:[(0,r.jsx)("p",{className:"text-gray-500 text-xs",children:e.publishedAt?(0,w.Z)(new Date(e.publishedAt),{addSuffix:!0}):"N/A"}),(0,r.jsx)("p",{className:"line-clamp-1 text-sm",children:e.title})]},e.id))})]}),(0,r.jsx)(l.C,{title:"SpinCast",description:"Join the social slot experience!",className:"row-span-1 grid grid-cols-1 grid-rows-2 gap-1",toTenant:eC.zm,href:"/spin-cast/main",children:(0,r.jsx)(eu,{gameList:e,isLoading:t})}),(0,r.jsx)(l.C,{title:"Win Coins",description:"Spin the wheel for coins and amazing prizes",className:"p-0",toTenant:eC.zm,href:"/collect",children:(0,r.jsx)(ep,{})}),(0,r.jsx)(l.C,{title:"Games",description:"Browse our game library â try out our games through demo or coin play.",className:"grid grid-rows-3 gap-1 p-0 md:col-span-2",toTenant:eC.zm,href:"/games",children:t?(0,r.jsx)("div",{className:"row-span-3 flex h-full w-full flex-col gap-1",children:(0,$.Ri)(3).map(e=>(0,r.jsx)("div",{className:"flex h-full w-full",children:(0,$.Ri)(15).map(e=>(0,r.jsx)("div",{className:"m-0.5 aspect-1 h-full animate-pulse rounded bg-gray-200 odd:bg-gray-150"},e))},e))}):d.map((e,t)=>(0,r.jsx)(ev.Q,{childDuplicates:2,durationSeconds:30,reverse:t%2==0,className:"h-full overflow-hidden",children:e.map(e=>(0,r.jsx)(f(),{src:e.logo?.url??"",alt:"Game logo",width:120,height:120,className:"aspect-1 h-full rounded-md object-contain p-0.5"},e.id))},t))}),(0,r.jsxs)(l.C,{title:"Tournaments",description:"Compete with others and reach the top of the leaderboard!",className:"col-span-1 row-span-3 grid grid-cols-1 grid-rows-3 gap-0.5 p-1 md:col-span-3 md:row-span-1 md:grid-cols-3 md:grid-rows-1",toTenant:eC.zm,href:"/tournaments",children:[i?(0,r.jsx)("div",{className:"h-full w-full animate-pulse bg-gray-200"}):(0,r.jsx)(eA.e,{featureVideos:x,activeIndex:1}),(0,r.jsxs)("div",{className:"pointer-events-none col-span-1 row-span-2 grid grid-cols-1 py-3 md:col-span-2 md:row-span-1 md:grid-cols-2",children:[(0,r.jsx)(eh,{}),(0,r.jsx)(m,{})]})]}),(0,r.jsx)(l.C,{title:"Highlights",description:"Re-Watch the biggest wins and most exciting moments.",toTenant:eC.zm,href:"/highlights",className:"col-span-1 row-span-2 p-1 md:col-span-2 md:row-span-1",children:(0,r.jsx)(C,{})}),(0,r.jsx)(l.C,{title:"Leaderboard",description:"Reach the top for fame and glory.",className:"row-span-2 grid grid-cols-1 grid-rows-2 gap-1",toTenant:eC.zm,href:"/leaderboards",children:(0,r.jsx)(U,{})}),(0,r.jsx)(l.C,{title:"Roadmap",description:"View our complete game pipeline.",toTenant:eC.zm,href:"/roadmap",children:(0,r.jsx)(ek,{})}),(0,r.jsx)(l.C,{title:"Shop",description:"Spend your coins.",toTenant:eC.zm,href:"/shop",children:(0,r.jsx)(H,{})})]})]})}},19310:function(e,t,a){"use strict";a.d(t,{od:function(){return o},pr:function(){return i}});var r=a(86085),s=a(4754),n=a(67847);let l=r.J.injectEndpoints({overrideExisting:!1,endpoints:e=>({getClips:e.query({queryFn:async({sort:e,start:t=0,limit:a=8,studioId:r})=>{let l={};r&&(l={studio:{$eq:r}});let{data:i}=await s.Q.clips.getClips({filters:l,populate:"deep","pagination[limit]":a,"pagination[start]":t,sort:e});return{data:(0,n.Z)(i)}}}),getClipsByGameIdArray:e.query({queryFn:async({relatedContentIds:e,sort:t,studioId:a,start:r=0,limit:l=8,relation:i="game"})=>{let o={[i]:{id:{$in:e}},studio:{}};"number"==typeof a&&(o={...o,studio:{$eq:a}});let{data:c}=await s.Q.clips.getClips({filters:o,populate:"deep","pagination[limit]":l,"pagination[start]":r,sort:t});return{data:{data:(0,n.Z)(c.data)??[],meta:c.meta}}}})})}),{useGetClipsQuery:i,useGetClipsByGameIdArrayQuery:o}=l,{getClips:c,getClipsByGameIdArray:d}=l.endpoints},52957:function(e,t,a){"use strict";a.d(t,{C1:function(){return c},wD:function(){return u}});var r=a(86085),s=a(4754),n=a(67847);let l=r.J.injectEndpoints({overrideExisting:!1,endpoints:e=>({getAllPostIdsByStudioV2:e.query({queryFn:async e=>{let{data:t}=await s.Q.newsPosts.getNewsPosts({filters:{studio:{$eq:e}},fields:["id"],sort:"publishedAt:desc","pagination[limit]":1e3});return{data:t.data?.map(e=>e.id)??[]}}}),getAllPostsV2:e.query({queryFn:async()=>{let{data:e}=await s.Q.newsPosts.getNewsPosts({populate:"deep",sort:"publishedAt:desc"});return{data:(0,n.Z)(e.data)??[]}}}),getLatestPostsV2:e.query({queryFn:async({studioId:e,limit:t=25})=>{let a={};"number"==typeof e&&(a={...a,studio:{$eq:e}});let{data:r}=await s.Q.newsPosts.getNewsPosts({filters:a,populate:"deep","pagination[limit]":t,sort:"publishedAt:desc"});return{data:(0,n.Z)(r.data)??[]}}}),getPostByIdV2:e.query({queryFn:async e=>{let{data:t}=await s.Q.newsPosts.getNewsPosts({filters:{id:Number(e)},populate:{images:"*"}});return{data:(0,n.Z)(t.data?.[0])}}}),getPostsBySlugV2:e.query({queryFn:async({studioId:e,slug:t})=>{let a={slug:{$eq:t}};"number"==typeof e&&(a={...a,studio:{$eq:e}});let{data:r}=await s.Q.newsPosts.getNewsPosts({filters:a,populate:"deep",sort:"publishedAt:asc","pagination[limit]":1}),l=(0,n.Z)(r.data);return{data:l?.[0]??null}}})})}),{useGetAllPostIdsByStudioV2Query:i,useGetAllPostsV2Query:o,useGetLatestPostsV2Query:c,useGetPostByIdV2Query:d,useGetPostsBySlugV2Query:u}=l,{getAllPostsV2:m,getLatestPostsV2:x,getPostsBySlugV2:g}=l.endpoints},16141:function(e,t,a){"use strict";a.d(t,{Uj:function(){return l},eJ:function(){return i}});var r=a(89249),s=a(20924),n=a(19131);let{useGetScheduleQuery:l,useGetSpinCastBySlugQuery:i}=r.E.injectEndpoints({overrideExisting:!1,endpoints:e=>({getSpinCastBySlug:e.query({queryFn:async e=>{let{data:t,error:a}=await n.O.from("spin_cast").select("*").eq("slug",e).maybeSingle();if(a)throw a;return{data:t}},providesTags:["SpinCast"]}),getSchedule:e.query({queryFn:async e=>{let{status:t,data:a,error:r}=await s.u.api.v1SpinCastScheduleList(e);return r?{error:{status:t,data:r}}:{data:a.schedule}},providesTags:["SpinCast"]})})})},28879:function(e,t,a){"use strict";a.d(t,{k:function(){return n}});var r=a(84172),s=a(19131);let{useGetPurchasableItemsByAccessGroupQuery:n}=r.U.injectEndpoints({overrideExisting:!1,endpoints:e=>({getPurchasableItemsByAccessGroup:e.query({queryFn:async e=>{let{data:t,error:a}=await s.O.from("items").select("*").in("access_group",e).in("type",["avatar"]).order("vendor_price",{ascending:!0});if(a)throw a;return{data:t}},providesTags:["Items"]})})})},40813:function(e,t,a){"use strict";a.d(t,{_:function(){return r}});let r=e=>new Promise(t=>{setTimeout(()=>{t()},e)})},2029:function(e,t,a){"use strict";a.d(t,{Z:function(){return l}});var r=a(80233),s=a(72177),n=a(91617);function l(e,t){(0,n.Z)(2,arguments);var a=(0,r.Z)(t);return(0,s.Z)(e,6e4*a)}},18535:function(e,t,a){"use strict";a.d(t,{Z:function(){return n}});var r=a(71169),s=a(91617);function n(e,t){(0,s.Z)(2,arguments);var a=(0,r.Z)(e),n=(0,r.Z)(t);return a.getTime()===n.getTime()}},34110:function(e,t,a){"use strict";var r=a(44194),s=function(){return(s=Object.assign||function(e){for(var t,a=1,r=arguments.length;a<r;a++)for(var s in t=arguments[a])Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s]);return e}).apply(this,arguments)},n=function(e){var t=e.animate,a=void 0===t||t,n=e.animateBegin,l=e.backgroundColor,i=void 0===l?"#f5f6f7":l,o=e.backgroundOpacity,c=void 0===o?1:o,d=e.baseUrl,u=void 0===d?"":d,m=e.children,x=e.foregroundColor,g=e.foregroundOpacity,f=e.gradientRatio,h=void 0===f?2:f,p=e.gradientDirection,A=e.uniqueKey,v=e.interval,y=e.rtl,j=e.speed,b=e.style,w=e.title,N=void 0===w?"Loa
1ding...":w,k=e.beforeMask,C=void 0===k?null:k,S=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var s=0,r=Object.getOwnPropertySymbols(e);s<r.length;s++)0>t.indexOf(r[s])&&Object.prototype.propertyIsEnumerable.call(e,r[s])&&(a[r[s]]=e[r[s]]);return a}(e,["animate","animateBegin","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","gradientDirection","uniqueKey","interval","rtl","speed","style","title","beforeMask"]),_=A||Math.random().toString(36).substring(6),D=_+"-diff",E=_+"-animated-diff",R=_+"-aria",z="0; "+(void 0===v?.25:v)+"; 1",T=(void 0===j?1.2:j)+"s";return(0,r.createElement)("svg",s({"aria-labelledby":R,role:"img",style:s(s({},void 0===b?{}:b),void 0!==y&&y?{transform:"scaleX(-1)"}:null)},S),N?(0,r.createElement)("title",{id:R},N):null,C&&(0,r.isValidElement)(C)?C:null,(0,r.createElement)("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url("+u+"#"+D+")",style:{fill:"url("+u+"#"+E+")"}}),(0,r.createElement)("defs",null,(0,r.createElement)("clipPath",{id:D},m),(0,r.createElement)("linearGradient",{id:E,gradientTransform:"top-bottom"===(void 0===p?"left-right":p)?"rotate(90)":void 0},(0,r.createElement)("stop",{offset:"0%",stopColor:i,stopOpacity:c},a&&(0,r.createElement)("animate",{attributeName:"offset",values:-h+"; "+-h+"; 1",keyTimes:z,dur:T,repeatCount:"indefinite",begin:n})),(0,r.createElement)("stop",{offset:"50%",stopColor:void 0===x?"#eee":x,stopOpacity:void 0===g?1:g},a&&(0,r.createElement)("animate",{attributeName:"offset",values:-h/2+"; "+-h/2+"; "+(1+h/2),keyTimes:z,dur:T,repeatCount:"indefinite",begin:n})),(0,r.createElement)("stop",{offset:"100%",stopColor:i,stopOpacity:c},a&&(0,r.createElement)("animate",{attributeName:"offset",values:"0; 0; "+(1+h),keyTimes:z,dur:T,repeatCount:"indefinite",begin:n})))))},l=function(e){return e.children?(0,r.createElement)(n,s({},e)):(0,r.createElement)(i,s({},e))},i=function(e){return(0,r.createElement)(l,s({viewBox:"0 0 476 124"},e),(0,r.createElement)("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),(0,r.createElement)("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),(0,r.createElement)("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),(0,r.createElement)("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),(0,r.createElement)("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),(0,r.createElement)("circle",{cx:"20",cy:"20",r:"20"}))};t.ZP=l}},function(e){e.O(0,[5126,1340,8718,623,4743,5709,8081,2510,8827,201,3550,9137,9220,9190,7073,592,168,8340,9018,1202,6075,2186,2912,8959,7111,611,5521,5898,2888,9774,179],function(){return e(e.s=78846)}),_N_E=e.O()}]);
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.