1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[915],{12339:(e,t,i)=>{"use strict";i.d(t,{p:()=>a});var r=i(35858),s=i(89099),n=i(7030),l=i(55729),o=i(88987);function a(e){let{locale:t}=(0,s.useRouter)(),{t:i}=(0,n.Bd)("filters"),a=(0,o.M)();return(0,l.useMemo)(()=>(0,r.T_)((0,r.BM)(e),i,t,a),[e,i,t,a])}},18683:e=>{"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,i,r,s){return(i=i||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e)?Object.keys(e).map(function(s){var n=encodeURIComponent(t(s))+r;return Array.isArray(e[s])?e[s].map(function(e){return n+encodeURIComponent(t(e))}).join(i):n+encodeURIComponent(t(e[s]))}).filter(Boolean).join(i):s?encodeURIComponent(t(s))+r+encodeURIComponent(t(e)):""}},19115:(e,t,i)=>{"use strict";i.d(t,{O:()=>d});var r=i(6029),s=i(5452),n=i(55729),l=i(18103),o=i(21058),a=i(9794);let d=(0,n.forwardRef)(({id:e,label:t,colorScheme:i,...a},d)=>{let{inputId:h}=(0,n.useContext)(l._);if(!e&&!h)throw Error("Could not set id. It should either be provided through FieldContext or using prop `id`.");return(0,r.jsxs)(c,{colorScheme:i,children:[(0,r.jsx)(s.s6,{asChild:!0,children:(0,r.jsx)("input",{ref:d,type:"checkbox",id:h||e,...a})}),(0,r.jsx)(u,{colorScheme:i,...a,children:(0,r.jsx)(o.Jl,{})}),t]})});d.displayName="CheckboxInput";let c=(0,a.I4)("label",{userSelect:"none",fontFamily:"$averta",fontSize:"$14",variants:{colorScheme:{dark:{color:"$scream"},light:{color:"$zorro"}}}}),u=(0,a.I4)("span",{display:"inline-block",verticalAlign:"sub",height:"$4",width:"$4",border:"1px solid",borderRadius:"3px",marginRight:"$2",svg:{display:"none",color:"$scream"},"&:hover, label:hover > &":{transition:"0.2s all"},"input:checked + &":{backgroundColor:"$avatar5",borderColor:"$avatar5"},"input:checked + & svg":{display:"block"},variants:{colorScheme:{dark:{borderColor:"$screamA3","&:hover, label:hover > input:not(:checked) + &":{backgroundColor:"$screamA4"}},light:{borderColor:"$zorroA3","&:hover, label:hover > input:not(:checked) + &":{backgroundColor:"$zorroA4"}}}},defaultVariants:{colorScheme:"light"}})},22078:(e,t,i)=>{"use strict";i.d(t,{I:()=>o});var r=i(35858),s=i(7030),n=i(55729),l=i(88987);function o(e=!0){let{t,i18n:{language:i}}=(0,s.Bd)("filters");return(0,n.useMemo)(()=>[...e?[{label:t("days"),value:""}]:[],...(0,r.KN)(new Date,i,(0,l.M)())],[e,i,t])}},25441:(e,t,i)=>{"use strict";i.r(t),i.d(t,{__N_SSG:()=>er,default:()=>es});var r=i(6029),s=i(65911),n=i(35858),l=i(78811),o=i(89099),a=i(55729),d=i(48545),c=i(8836),u=i(32397),h=i(40830),m=i(85068),g=i(69805),p=i(7030),x=i(12873),v=i(47822),j=i(27295),y=i(51742),f=i(40197),b=i(22078),$=i(70219),w=i(12339),I=i(88161),C=i(33421),k=i(29978),S=i(71737),F=i(39220),R=i(19115);let _=({onChange:e,filters:t,extraFilters:i,cities:n,theaters:l,showsCount:d=0,isLoggedIn:c})=>{let[u,h]=(0,a.useState)(""),{t:m}=(0,p.Bd)(["showtimes","filters"]),{locale:g}=(0,o.useRouter)(),x=(0,y.I)(e),v=(0,b.I)(!1),j=(0,w.p)(t.day),_=(0,f.z)(n),A=(0,$.p)(l),{data:E,isFetching:T}=(0,s.Y5)(u,{locale:g},{enabled:!!u}),D=(0,s.TK)(E),{data:z,isFetching:M}=(0,s.Lw)({id:{eq:t.productionId},locale:g,page:{limit:1}},{enabled:!!t.productionId&&!u}),N=(0,s.TK)(z),B=u?D:N,O=T||M,H=(0,a.useMemo)(()=>B?.map(e=>({label:e.title,value:e.id}))||[],[B]);return(0,r.jsx)(k.Kq,{children:(0,r.jsxs)(k.lV,{css:{"@lg":{maxHeight:"calc(100vh - var(---navigationHeight, 0px) - $18)"}},children:[(0,r.jsx)(k.DZ,{children:m`filters heading`}),(0,r.jsx)(k.gM.Consumer,{children:e=>(0,r.jsx)(r.Fragment,{children:!e?.isMobile||e?.isOpen?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(k.NQ,{children:[(0,r.jsx)(k.wn,{children:(0,r.jsx)(S.Z,{isLoading:O,selected:t.productionId,options:H,onSearch:h,onChange:e=>x({...t,productionId:e||void 0})})}),_.length?(0,r.jsx)(k.wn,{children:(0,r.jsx)(k.ac,{options:_,value:t.cityIds||[],onChange:e=>x({...t,cityIds:e||void 0})})}):null,A.length?(0,r.jsx)(k.wn,{children:(0,r.jsx)(k.oD,{options:A,value:t.venueIds||[],onChange:e=>x({...t,venueIds:e||void 0})})}):null,(0,r.jsxs)(k.wn,{children:[(0,r.jsx)(k.vC,{options:v,value:t.day,onChange:e=>x({...t,day:e})}),(0,r.jsx)(k.Ci,{options:j,value:t.time,onChange:e=>x({...t,time:e})})]}),(0,r.jsx)(k.Eh,{filterValues:t,extraFilters:i,onChange:x}),!!c&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(k.wn,{children:(0,r.jsxs)(F.s,{direction:"column",gap:"4",css:{padding:"$4 $5"},children:[(0,r.jsx)(R.O,{colorScheme:"dark",label:m("filter by watchlist",{ns:"filters"}),id:"showtimesFiltersWatchlist",checked:t.onWatchlist,onChange:({target:{checked:e}})=>{x({...t,onWatchlist:e})}}),(0,r.jsx)(R.O,{colorScheme:"dark",label:m("filter by not seen",{ns:"filters"}),id:"showtimesFiltersNotSeen",checked:t.notSeen,onChange:({target:{checked:e}})=>{x({...t,notSeen:e})}})]})})})]}),e?.isMobile?(0,r.jsx)(I.a,{css:{padding:"$5",paddingBottom:"$10"},children:(0,r.jsx)(C.$,{onClick:()=>e?.setIsOpen(!1),variant:"primary",size:"large",colorScheme:"dark",css:{width:"100%"},children:m("see shows",{count:d})})}):null]}):null})})]})})};var A=i(5452),E=i(48555),T=i(48230),D=i.n(T),z=i(56511),M=i(89478),N=i(74555),B=i(52438),O=i(78868),H=i(14370),W=i(69272),L=i(27930),V=i(53204),G=i(39508),Z=i(9794),q=i(32809);let K=({id:e,startDate:t,endDate:i,languageVersion:s,languageVersionAbbreviation:l,subtitles:a,coverFallbackImage:d,specials:c,filmCover:u,filmDefaultHighlight:h,filmDescription:m,filmHighlights:g,filmSlug:x,filmTitle:v,theaterName:y,theaterCity:f})=>{let{t:b}=(0,p.Bd)(["showtimes","common"]),{locale:$,query:w}=(0,o.useRouter)(),C=(0,Z.AH)({display:"none",marginTop:"$2",opacity:0,transition:"opacity 0.3s","-webkit-line-clamp":4,"-webkit-box-orient":"vertical",overflow:"hidden",[`${K}:hover &, ${K}:focus &, ${K}:focus-within &`]:{transition:"opacity 0.1s",opacity:1},"@md":{display:"-webkit-box"}}),k=(0,n.PW)(g||[]),S=k.tip&&k.tip.description?`\u2018${k.tip.description}\u2019`:m,R=(0,M.O)(`/films/${x}${w&&Object.keys(w).length?`?${(0,E.stringify)(w)}`:""}#showtimeId=${e}`,$);return(0,r.jsx)(D(),{prefetch:!1,href:R,passHref:!0,legacyBehavior:!0,children:(0,r.jsx)(I.a,{className:U,as:"li",css:{curs
1or:"pointer",position:"relative",borderBottom:"1px solid $zorro",paddingY:"$4",overflow:"hidden",minHeight:"$20","@md":{height:"auto",paddingY:"$6"},"&:last-child":{borderBottom:"none",paddingBottom:0}},children:(0,r.jsxs)(I.a,{as:"dl",css:{display:"grid",columnGap:"$6",rowGap:"$1",gridTemplateColumns:"$14 1fr","@md":{rowGap:"$2",gridTemplateColumns:"$14 1fr 40%"}},children:[(0,r.jsxs)(I.a,{children:[(0,r.jsx)(X,{term:b("starts at"),children:(0,r.jsx)(j.E,{as:"p",variant:"body3",weight:"semibold",children:(0,r.jsx)(L.g,{dateTime:new Date(t)})})}),i?(0,r.jsx)(X,{term:b("ends at"),children:(0,r.jsx)(j.E,{as:"p",variant:"body5",css:{marginTop:"$1",transition:"opacity 0.3s","@md":{opacity:0},[`${K}:hover &, ${K}:focus &, ${K}:focus-within &`]:{transition:"opacity 0.1s",opacity:1}},children:(0,r.jsx)(L.g,{dateTime:new Date(i),format:"~HH:mm"})})}):null]}),(0,r.jsxs)(F.s,{direction:"column",css:{position:"relative"},children:[(0,r.jsxs)(F.s,{direction:"column",gap:"2",children:[(0,r.jsx)(X,{term:b("show title"),children:(0,r.jsx)(B._B,{children:(0,r.jsx)(D(),{prefetch:!1,href:R,passHref:!0,legacyBehavior:!0,children:(0,r.jsx)(N.I,{children:v})})})}),(0,r.jsxs)(j.E,{as:"address",css:{display:"flex",flexDirection:"row",gap:"$1",flexWrap:"wrap"},children:[(0,r.jsx)(X,{term:b("theater name"),children:y}),(0,r.jsx)(I.a,{"aria-hidden":"true",children:"â¢"}),(0,r.jsx)(X,{term:b("theater city"),children:f})]}),c?(0,r.jsx)(X,{term:b("specials"),children:(0,r.jsx)(W.x,{children:c})}):null,l?(0,r.jsx)(X,{term:b("language version"),children:(0,r.jsx)(j.E,{as:"abbr",children:l})}):null,!l&&(a&&a.length>0||s&&"original"!==s)?(0,r.jsx)(G.r,{languageVersion:s||void 0,subtitles:a||void 0}):null]}),S?(0,r.jsx)(I.a,{className:C(),children:(0,r.jsx)(X,{term:b("show description"),children:(0,r.jsx)(V.c,{variant:"body4",children:S})})}):null,h?(0,r.jsx)(O.W,{css:{marginTop:"auto",paddingTop:"$1"},children:h}):null]}),u||d?(0,r.jsx)(I.a,{css:{position:"relative",aspectRatio:16/9,overflow:"hidden",display:"none","@md":{display:"block"}},children:(0,r.jsx)(I.a,{css:{width:"100%",height:"100%",transition:"transform 0.3s ease-in-out",[`${K}:hover &, ${K}:focus &`]:{transform:"scale(1.05)"}},children:u?(0,r.jsx)(H._,{image:u.url,alt:u.alternativeText||"",loader:z.Q,fill:!0,sizes:(0,q.o)("@xl 340px, @lg 300px, 40vw"),style:{objectFit:"cover"}}):d?(0,r.jsx)(H._,{image:d,fill:!0,sizes:(0,q.o)("@xl 340px, @lg 300px, 40vw"),style:{objectFit:"cover"}}):null})}):null]})})})},U="showtime-item";K.toString=()=>`.${U}`;let X=({term:e,children:t,...i})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(A.s6,{asChild:!0,children:(0,r.jsx)("dt",{children:e})}),(0,r.jsx)(I.a,{as:"dd",...i,children:t})]});var P=i(52129);let J=({showtimes:e=[],coverFallbackImage:t,onEndReached:i=()=>{}})=>{let{t:s}=(0,p.Bd)("showtimes");return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(A.s6,{asChild:!0,children:(0,r.jsx)("h2",{children:s("showtimes overview")})}),(0,r.jsx)("ol",{children:e.map(e=>(0,r.jsx)(K,{id:e.id,startDate:e.startDate,endDate:e.endDate,languageVersion:e.languageVersion,languageVersionAbbreviation:e.languageVersionAbbreviation,subtitles:e.subtitles,specials:e.specials,filmDescription:e.film.shortDescription,filmSlug:e.film.slug,filmTitle:e.film.title,filmCover:e.film.cover,coverFallbackImage:t,filmDefaultHighlight:e.film.defaultHighlight,filmHighlights:e.film.highlights,theaterCity:e.theater.address.city,theaterName:e.theater.name},e.id))}),i?(0,r.jsx)(P.p,{onInView:i}):null]})},Q=({filters:e,onFiltersChange:t,extraFilters:i,cities:s,theaters:n,showtimes:l,showsCount:o,onShowtimesListEndReached:a,isLoading:d,isError:c=!1,isLoggedIn:u=!1,coverFallbackImage:h,...m})=>{let{t:g}=(0,p.Bd)(["showtimes","common"]);return(0,r.jsxs)(Y,{...m,children:[(0,r.jsx)(et,{children:(0,r.jsx)(_,{isLoggedIn:u,filters:e,onChange:t,extraFilters:i,cities:s,theaters:n,showsCount:o})}),(0,r.jsx)(ee,{children:c?(0,r.jsx)(j.E,{children:g("showtimes loading error")}):d||l.length?(0,r.jsxs)(r.Fragment,{children:[l.length>0?(0,r.jsx)(J,{showtimes:l,coverFallbackImage:h,onEndReached:a}):null,d?(0,r.jsx)(x.R,{}):null]}):(0,r.jsx)(v.c,{title:g("too bad",{ns:"common"}),description:g("no showtimes found")})})]})},Y=(0,Z.I4)("div",{display:"flex",flexDirection:"column",gap:"$10",marginX:"auto",marginBottom:"$14",maxWidth:"$maxWidth",width:"100%","@lg":{display:"grid",gridTemplateColumns:"356px 1fr",gridTemplateRows:"min-content",rowGap:"$6",columnGap:"$12",paddingX:"$12",marginTop:"$14",marginBottom:"$24"},"@xl":{paddingX:0}}),ee=(0,Z.I4)("div",{display:"flex",flexDirection:"column",gap:"$8",marginX:"$5","@md":{marginX:"$12"},"@lg":{gridColumn:"2 / 3",gridRow:"1 / -1",marginX:0}}),et=(0,Z.I4)("div",{position:"sticky",top:"var(---navigationHeight, 0px)",alignSelf:"start",width:"100%",zIndex:10,"@lg":{gridColumn:"1 / 2",gridRow:"1 / -1",display:"flex",flexDirection:"column",gap:"$6"}});var ei=i(43926),er=!0;let es=({settings:e,page:{title:t,filters:i,seo:p},cities:x,theaters:v})=>{let{locale:j}=(0,o.useRouter)(),y=(0,c.DB)(),{filters:f,setFilters:b}=(0,h.G)({day:(0,l.A)(new Date,"yyyy-MM-dd")}),$=(0,n.x_)((0,u.ZR)(f.cityIds,x,!0)),{data:w=[]}=(0,s.rV)({collection:(0,d.d)($)},{initialData:v}),{query:I,isLoading:C}=(0,d.h)(f,x),{data:k,hasNextPage:S,fetchNextPage:F,isFetchingNextPage:R,isLoading:_,error:A}=(0,s.NK)({...I,locale:j,country:"NL",page:{limit:20}}),E=(0,s.TK)(k),T=k?.pages[0].totalCount,D=(0,a.useCallback)(()=>{S&&!R&&F()},[S,R,F]),z=(0,a.useMemo)(()=>C||_||R,[C,_,R]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m.Q,{title:t,template:e?.titleTemplate||void 0}),(0,r.jsx)(ei.d,{seo:p||void 0,defaultImage:e?.defaultImage.data?.attributes}),(0,r.jsx)(g.z,{color:"mandy",children:t}),(0,r.jsx)(Q,{filters:f,extraFilters:i,onFiltersChange:b,showtimes:E,showsCount:T,cities:x,theaters:w,isLoading:z,isError:!!A,isLoggedIn:y,onShowtimesListEndReached:D,coverFallbackImage:e?.fallbackCover.data?.attributes})]})}},27930:(e,t,i)=>{"use strict";i.d(t,{g:()=>l});var r=i(6029),s=i(78811),n=i(88161);let l=({dateTime:e,format:t="HH:mm"})=>(0,r.jsx)(n.a,{as:"time",dateTime:e.toISOString(),css:{fontFeatureSettings:"normal",fontVariantNumeric:"normal"},children:(0,s.A)(e,t)})},32397:(e,t,i)=>{"use strict";i.d(t,{ZR:()=>n,em:()=>s});let r=e=>e.reduce((e,t)=>
1(t.attributes.collection&&e.push(t.attributes.collection),e),[]),s=(e=[],t=[],i=!1)=>{let s=e.length?t.filter(({attributes:t})=>!!t.collection?.collectionId&&e.includes(t.collection?.collectionId)):[];if(s.length){let e=r(s);if(e.length)return e}return i?r(t):[]},n=(e=[],t=[],i=!1)=>s(e,t,i)},32809:(e,t,i)=>{"use strict";i.d(t,{o:()=>s});var r=i(9794);function s(e,t=r.$W){return e=n(e,"@",t?.media),e=n(e,"\\$",t?.theme?.sizes)}function n(e,t,i){return i?Object.entries(i).reduce((e,[i,r])=>e.replace(RegExp(`${t}${i}`,"g"),r.toString()),e):e}},39508:(e,t,i)=>{"use strict";i.d(t,{r:()=>d});var r=i(6029),s=i(35858),n=i(7030),l=i(77659),o=i(39220),a=i(27295);let d=({languageVersion:e,subtitles:t})=>{let{t:i,i18n:{language:d}}=(0,n.Bd)("showtimes"),c=(0,l.c)(d);return(0,r.jsxs)(o.s,{gap:"1",wrap:"wrap",children:[e&&"original"!==e?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.E,{as:"dt",variant:"body5",weight:"semibold",children:(0,s.Zr)(i("dubbing"))}),(0,r.jsx)(a.E,{as:"dd",variant:"body5",children:c(e)})]}):null,t&&t.length>0?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.E,{as:"dt",variant:"body5",weight:"semibold",children:(0,s.Zr)(i("subtitles"))}),(0,r.jsx)(a.E,{as:"dd",variant:"body5",children:t.map(e=>c(e)).join(", ")})]}):null]})}},40197:(e,t,i)=>{"use strict";i.d(t,{z:()=>r});let r=e=>e.filter(e=>!!e.attributes.collection).map(({attributes:{name:e,collection:t}})=>({label:e,value:t?.collectionId||""}))},40830:(e,t,i)=>{"use strict";i.d(t,{G:()=>l});var r=i(89099),s=i(55729),n=i(99114);let l=(e,t)=>{let{asPath:i,query:l,replace:o,isReady:a}=(0,r.useRouter)(),d=(0,n.g)(({cityIds:e,venueIds:t,setGlobalFilters:i})=>({cityIds:e,venueIds:t,setGlobalFilters:i})),c=t||d,[u,h]=(0,s.useState)({...e,day:e?.day||"",venueIds:c.venueIds||e?.venueIds,cityIds:c.cityIds||e?.cityIds});return{isReady:a,filters:(0,s.useMemo)(()=>{let{day:e,time:t,onWatchlist:i,notSeen:r,collections:s,venueIds:n,cityIds:o,productionId:a,tags:d,subtitles:h}=l;return{...u,day:e?String(e):u.day,time:t?String(t):u.time,productionId:a?String(a):u.productionId,onWatchlist:!!i,notSeen:!!r,tags:d?Array.isArray(d)?d:[d]:u.tags,subtitles:h?Array.isArray(h)?h:[h]:u.subtitles,collections:s?JSON.parse(s):u.collections,venueIds:n?Array.isArray(n)?n:[n]:c.venueIds,cityIds:o?Array.isArray(o)?o:[o]:c.cityIds}},[u,l,c.cityIds,c.venueIds]),setFilters:(0,s.useCallback)(e=>{let{cityIds:t,venueIds:r}=e;h(e),c.setGlobalFilters({cityIds:t,venueIds:r});let s={...l};e.day?s.day=e.day:delete s.day,e.time?s.time=e.time:delete s.time,e.venueIds?s.venueIds=e.venueIds:delete s.venueIds,e.cityIds?s.cityIds=e.cityIds:delete s.cityIds,e.productionId?s.productionId=e.productionId:delete s.productionId,e.onWatchlist?s.onWatchlist="true":delete s.onWatchlist,e.notSeen?s.notSeen="true":delete s.notSeen,e.collections&&e.collections.length?s.collections=JSON.stringify(e.collections):delete s.collections,e.tags?s.tags=e.tags:delete s.tags,e.subtitles?s.subtitles=e.subtitles:delete s.subtitles,o({pathname:i.split("?")[0],query:s},void 0,{shallow:!0})},[c,l,o,i])}}},43926:(e,t,i)=>{"use strict";i.d(t,{d:()=>n});var r=i(6029),s=i(92634);let n=({seo:e,defaultImage:t,...i})=>{let{titleForSeo:n,description:l,image:o,canonicalUrl:a,shouldIndex:d=!0}=e||{},c=o?.data?.attributes||t;return(0,r.jsx)(s.g,{titleForSeo:n||void 0,description:l||void 0,image:c,canonicalUrl:a||void 0,shouldIndex:d||void 0,...i})}},47822:(e,t,i)=>{"use strict";i.d(t,{c:()=>d});var r=i(6029),s=i(88161),n=i(39220),l=i(52438),o=i(27295),a=i(21058);let d=({title:e,description:t})=>(0,r.jsxs)(s.a,{children:[(0,r.jsxs)(n.s,{gap:"5",align:"center",children:[(0,r.jsx)(a.bL,{css:{square:"$fontSizes$32",flexShrink:0},children:(0,r.jsx)(a.tZ,{})}),(0,r.jsx)(l.fV,{children:e})]}),t?(0,r.jsx)(o.E,{as:"p",variant:"body3",css:{marginTop:"$5"},children:t}):null]})},48545:(e,t,i)=>{"use strict";i.d(t,{d:()=>u,h:()=>c});var r=i(65911),s=i(35858),n=i(71933),l=i(10553),o=i(55729),a=i(88987),d=i(32397);let c=({day:e,time:t,collections:i,cityIds:c,venueIds:h,productionId:m,notSeen:g,onWatchlist:p,tags:x,subtitles:v},j=[])=>{let[y]=(0,o.useState)(new Date),f=(0,a.M)(),b=(0,o.useMemo)(()=>""===e?void 0:e,[e]),$=(0,o.useMemo)(()=>(0,s.q8)(y,b,t,f),[y,f,b,t]),w=(0,o.useMemo)(()=>
1{if(b)return(0,s.Hn)((0,n.A)($,{days:1}),f)},[b,$,f]),I=(0,o.useMemo)(()=>(0,s.x_)((0,d.em)(c,j,!1)),[j,c]),{data:C}=(0,l.useSession)(),{data:k,isLoading:S}=(0,r.Z8)({userId:C?.user?.id},{enabled:!!p}),{data:F,isLoading:R}=(0,r.jo)({userId:C?.user?.id},{enabled:!!g});return{query:(0,o.useMemo)(()=>({collection:u(i||[]),productionId:{eq:m,in:p?k:void 0,nin:g?F:void 0},venueId:h?.length?{in:h}:void 0,startDate:{gte:$.toISOString(),lt:w?w.toISOString():void 0},venue:{collection:u(I)},tags:x?.length?{contains:x}:void 0,subtitles:v?.length?{contains:v}:void 0}),[i,m,p,k,g,F,h,$,w,I,x,v]),isLoading:(0,o.useMemo)(()=>S||R,[S,R])}},u=e=>{if(0!==e.length)return e.reduce((e,t)=>({...e,[t.collectionGroupId]:{in:[...e?.[t.collectionGroupId]?.in||[],t.collectionId]}}),{})}},48555:(e,t,i)=>{"use strict";i(65295),t.stringify=i(18683)},51742:(e,t,i)=>{"use strict";i.d(t,{I:()=>l});var r=i(55729),s=i(57497),n=i(5341);let l=e=>{let t=(0,n.T)();return(0,r.useCallback)(i=>{t(s.V.FilterShowtimes,{props:{applied_filters:JSON.stringify(i)}}),e(i)},[e,t])}},65295:e=>{"use strict";e.exports=function(e,t,i,r){t=t||"&",i=i||"=";var s={};if("string"!=typeof e||0===e.length)return s;var n=/\+/g;e=e.split(t);var l=1e3;r&&"number"==typeof r.maxKeys&&(l=r.maxKeys);var o=e.length;l>0&&o>l&&(o=l);for(var a=0;a<o;++a){var d,c,u,h,m=e[a].replace(n,"%20"),g=m.indexOf(i);(g>=0?(d=m.substr(0,g),c=m.substr(g+1)):(d=m,c=""),u=decodeURIComponent(d),h=decodeURIComponent(c),Object.prototype.hasOwnProperty.call(s,u))?Array.isArray(s[u])?s[u].push(h):s[u]=[s[u],h]:s[u]=h}return s}},69272:(e,t,i)=>{"use strict";i.d(t,{x:()=>n});var r=i(6029),s=i(27295);let n=({children:e})=>(0,r.jsx)(s.E,{variant:"body5",css:{"&::before":{display:"inline-block",content:"",width:"10px",height:"10px",marginRight:"6px",backgroundColor:"$zorro",borderRadius:"5px"}},children:e})},69805:(e,t,i)=>{"use strict";i.d(t,{z:()=>l});var r=i(6029),s=i(52438);let n=(0,i(9794).I4)("div",{textAlign:"center",variants:{size:{small:{padding:"$12 $5"},large:{padding:"$24"}},color:{dune:{backgroundColor:"$dune5",color:"$suspiria9"},mandy:{backgroundColor:"$mandy1",color:"$mandy5"},shrek:{backgroundColor:"$shrek2",color:"$shrek8"},avatar:{backgroundColor:"$avatar1",color:"$avatar8"}}},defaultVariants:{size:"large",color:"dune"}}),l=({color:e,children:t,...i})=>(0,r.jsx)(n,{size:{"@initial":"small","@md":"large"},color:e,...i,children:(0,r.jsx)(s._,{css:{color:"inherit"},children:t})})},70219:(e,t,i)=>{"use strict";i.d(t,{p:()=>r});let r=e=>e.map(e=>({label:e.name,value:e.id}))},77659:(e,t,i)=>{"use strict";i.d(t,{c:()=>n});var r=i(35858),s=i(55729);function n(e){return(0,s.useCallback)(t=>(0,r.gD)(e)(t),[e])}},78868:(e,t,i)=>{"use strict";i.d(t,{W:()=>l});var r=i(6029),s=i(27295);let n=(0,i(9794).I4)(s.E,{display:"block",lineHeight:1.5,variants:{colorScheme:{light:{color:"$suspiria5"},dark:{color:"$suspiria4"}}},defaultVariants:{colorScheme:"light"}}),l=e=>(0,r.jsx)(n,{size:14,weight:"semibold",...e})},88987:(e,t,i)=>{"use strict";function r(){return{startWeekday:parseInt("2",10),lengthInDays:parseInt("9",10),startHour:4,timezone:"Europe/Amsterdam"}}i.d(t,{M:()=>r})},89577:(e,t,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/showtimes",function(){return i(25441)}])},92634:(e,t,i)=>{"use strict";i.d(t,{g:()=>d});var r=i(6029),s=i(77328),n=i.n(s),l=i(89099),o=i(7600);let a=e=>!!e&&"mime"in e,d=({titleForSeo:e,description:t,image:i,video:s,canonicalUrl:d,shouldIndex:c=!0})=>{let u=(0,l.useRouter)(),h=((e,t)=>{if(/^https?:\/\//.test(e))return e;let i="nl-NL,en-GB".split(","),r="https://cineville.nl",s=i&&i.length>0?RegExp(`^/?(${i.join("|")})(/|$)`):/^\/?[a-z]{2}(\/|$)/,n=e.startsWith("/")?e:`/${e}`;return s.test(e)?`${r}${n}`:`${r}/${t||"nl-NL"}${n}`})(d||u.asPath,u.locale),m=a(i)?(0,o.tx)(i):i?.url;return(0,r.jsxs)(n(),{children:[c?null:(0,r.jsx)("meta",{name:"robots",content:"noindex, nofollow"}),e?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{property:"og:title",content:e}),(0,r.jsx)("meta",{name:"twitter:title",content:e})]}):null,t?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{name:"description",content:t}),(0,r.jsx)("meta",{property:"og:description",content:t}),(0,r.jsx)("meta",{name:"twitter:description",content:t})]}):null,i?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{property:"og:image",content:m}),(0,r.jsx)("meta",{property:"og:image:url",content:m}),(0,r.jsx)("meta",{property:"og:image:secure_url",content:m}),(0,r.jsx)("meta",{property:"og:image:type",content:i.mime||""}),i.alternativeText?(0,r.jsx)("meta",{property:"og:image:alt",content:i.alternativeText}):null,a(i)&&i.width?(0,r.jsx)("meta",{property:"og:image:width",content:i.width.toString()}):null,a(i)&&i.height?(0,r.jsx)("meta",{property:"og:image:height",content:i.height.toString()}):null,(0,r.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,r.jsx)("meta",{name:"twitter:image",content:m})]}
1):null,s?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{property:"og:video",content:s.url}),(0,r.jsx)("meta",{property:"og:video:type",content:s.mime||""})]}):null,(0,r.jsx)("meta",{property:"og:url",content:h}),(0,r.jsx)("link",{rel:"canonical",href:h})]})}},99114:(e,t,i)=>{"use strict";i.d(t,{A:()=>l,g:()=>n});var r=i(29784),s=i(46334);let n=(0,r.vt)((0,s.Zr)(e=>({setGlobalFilters:t=>e(t)}),{name:"global-filters",version:1})),l=(0,r.vt)((0,s.Zr)(e=>({setGlobalFilters:t=>e(t)}),{name:"festival-filters"}))}},e=>{e.O(0,[216,697,636,593,792],()=>e(e.s=89577)),_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.