PageSourceSearch

https://visitfilms.com/_next/static/chunks/0kgap0gbdj6qk.js

js visitfilms.com collected 2026-10-02 10:50:12 UTC 30,536 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,86353,e=>{"use strict";var t=e.i(30878);e.s(["PageClass",0,function({page:e}){return(0,t.useEffect)(()=>{if(e)return document.body.dataset.page=e,()=>{document.body.dataset.page===e&&delete document.body.dataset.page}},[e]),null}])},75069,(e,t,r)=>{"use strict";function i({widthInt:e,heightInt:t,blurWidth:r,blurHeight:n,blurDataURL:a,objectFit:s}){let o=r?40*r:e,l=n?40*n:t,u=o&&l?`viewBox='0 0 ${o} ${l}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},52652,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={VALID_LOADERS:function(){return a},imageConfigDefault:function(){return s}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let a=["default","imgix","cloudinary","akamai","custom"],s={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},72420,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(19609);let i=e.r(96691),n=e.r(75069),a=e.r(52652),s=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:d=!1,preload:c=!1,loading:f,className:h,quality:p,width:g,height:m,fill:v=!1,style:y,overrideSrc:w,onLoad:b,onLoadingComplete:x,placeholder:_="empty",blurDataURL:j,fetchPriority:O,decoding:C="async",layout:P,objectFit:S,objectPosition:$,lazyBoundary:E,lazyRoot:I,...R},M){var N;let A,z,T,{imgConf:U,showAltText:k,blurComplete:D,defaultLoader:L}=M,q=U||a.imageConfigDefault;if("allSizes"in q)A=q;else{let e=[...q.deviceSizes,...q.imageSizes].sort((e,t)=>e-t),t=q.deviceSizes.sort((e,t)=>e-t),r=q.qualities?.sort((e,t)=>e-t);A={...q,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===L)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let B=R.loader||L;delete R.loader,delete R.srcSet;let F="__next_img_default"in B;if(F){if("custom"===A.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=B;B=t=>{let{config:r,...i}=t;return e(i)}}if(P){"fill"===P&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[P];r&&!t&&(t=r)}let W="",H=l(g),V=l(m);if((N=e)&&"object"==typeof N&&(o(N)||void 0!==N.src)){let t=o(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}
2`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(z=t.blurWidth,T=t.blurHeight,j=j||t.blurDataURL,W=t.src,!v)if(H||V){if(H&&!V){let e=H/t.width;V=Math.round(t.height*e)}else if(!H&&V){let e=V/t.height;H=Math.round(t.width*e)}}else H=t.width,V=t.height}let G=!d&&!c&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:W)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,G=!1),A.unoptimized&&(r=!0),F&&!A.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let X=l(p),Q=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:S,objectPosition:$}:{},k?{}:{color:"transparent"},y),Y=D||"empty"===_?null:"blur"===_?`url("data:image/svg+xml;charset=utf-8,${(0,n.getImageBlurSvg)({widthInt:H,heightInt:V,blurWidth:z,blurHeight:T,blurDataURL:j||"",objectFit:Q.objectFit})}")`:`url("${_}")`,J=s.includes(Q.objectFit)?"fill"===Q.objectFit?"100% 100%":"cover":Q.objectFit,K=Y?{backgroundSize:J,backgroundPosition:Q.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},Z=function({config:e,src:t,unoptimized:r,width:n,quality:a,sizes:s,loader:o}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,i.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let i=new URLSearchParams(t.slice(r+1));i.get("dpl")||(i.append("dpl",e),t=t.slice(0,r)+"?"+i.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:u}=function({deviceSizes:e,allSizes:t},r,i){if(i){let r=/(^|\s)(1?\d?\d)vw/g,n=[];for(let e;e=r.exec(i);)n.push(parseInt(e[2]));if(n.length){let r=.01*Math.min(...n);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,n,s),d=l.length-1;return{sizes:s||"w"!==u?s:"100vw",srcSet:l.map((r,i)=>`${o({config:e,src:t,quality:a,width:r})} ${"w"===u?r:i+1}${u}`).join(", "),src:o({config:e,src:t,quality:a,width:l[d]})}}({config:A,src:e,unoptimized:r,width:H,quality:X,sizes:t,loader:B}),ee=G?"lazy":f;return{props:{...R,loading:ee,fetchPriority:O,width:H,height:V,decoding:C,className:h,style:{...Q,...K},sizes:Z.sizes,srcSet:Z.srcSet,src:w||Z.src},meta:{unoptimized:r,preload:c||d,placeholder:_,fill:v}}}},16648,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let i=e.r(30878),n="u"<typeof window,a=n?()=>{}:i.useLayoutEffect,s=n?()=>{}:i.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let e=i.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return n&&(t?.mountedInstances?.add(e.children),o()),a(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),a(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),s(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},13484,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return g},defaultHead:function(){return c}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let a=e.r(63212),s=e.r(79510),o=e.r(14294),l=s._(e.r(30878)),u=a._(e.r(16648)),d=e.r(56890);function c(){return[(0,o.jsx)("meta",{charSet:"utf-8"},"charset"),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(19609);let h=["name","httpEquiv","charSet","itemProp"];function p(e){let t,r,i,n;return e.reduce(f,[]).reverse().concat(c().reverse()).filter((t=new Set,r=new Set,i=new Set,n={},e=>{let a=!0,s=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){s=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?a=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?a=!1:r.add(e.type);break;case"meta":for(let t=0,r=h.length;t<r;t++){let r=h[t];if(e.props.hasOwnProperty(r))if("charSet"===r)i.has(r)?a=!1:i.add(r);else{let t=e.props[r],i=n[r]||new Set;("name"!==r||!s)&&i.has(t)?a=!1:(i.add(t),n[r]=i)}}}return a})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let g=function({children:e}){let t=(0,l.useContext)(d.HeadManagerContext);return(0,o.jsx)(u.default,{reduceComponentsToState:p,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},61273,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let i=e.r(63212)._(e.r(30878)),n=e.r(52652),a=i.default.createContext(n.imageConfigDefault)},89832,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return i}});let i=e.r(63212)._(e.r(30878)).default.createContext(null)},85952,(e,t,r)=>{"use strict";function i(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return i}})},51393,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let i=e.r(85952),n=e.r(96691);function a({config:e,src:t,width:r,quality:s}){let o=(0,n.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),i=r.get("dpl");if(i){o=i,r.delete("dpl");let n=r.toString();t=t.slice(0,e)+(n?"?"+n:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let l=(0,i.findClosestQuality)(s,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${l}${t.startsWith("/")&&o?`&dpl=${o}`:""}`}a.__next_img_default=!0;let s=a},69537,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return b}});let i=e.r(63212),n=e.r(79510),a=e.r(14294),s=n._(e.r(30878)),o=i._(e.r(73340)),l=i._(e.r(13484)),u=e.r(72420),d=e.r(52652),c=e.r(61273);e.r(19609);let f=e.r(89832),h=i._(e.r(51393)),p=e.r(15232),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,i,n,a,s){let o=e?.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,n=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}i?.current&&i.current(e)}}))}function v(e){return s.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y=(0,s.forwardRef)(({src:e,srcSet:t,sizes:r,height:i,width:n,decoding:o,className:l,style:u,fetchPriority:d,placeholder:c,loading:f,unoptimized:h,fill:g,onLoadRef:y,onLoadingCompleteRef:w,setBlurComplete:b,setShowAltText:x,sizesInput:_,onLoad:j,onError:O,...C},P)=>{let S=(0,s.useCallback)(e=>{e&&(O&&(e.src=e.src),e.complete&&m(e,c,y,w,b,h,_))},[e,c,y,w,b,O,h,_]),$=(0,p.useMergedRef)(P,S);return(0,a.jsx)("img",{...C,...v(d),loading:f,width:n,height:i,decoding:o,"data-nimg":g?"fill":"1",className:l,style:u,sizes:r,srcSet:t,src:e,ref:$,onLoad:e=>{m(e.currentTarget,c,y,w,b,h,_)},onError:e=>{x(!0),"empty"!==c&&b(!0),O&&O(e)}})});function w({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...v(t.fetchPriority)};return e&&o.default.preload?(o.default.preload(t.src,r),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let b=(0,s.forwardRef)((e,t)=>{let r=(0,s.useContext)(f.RouterContext),i=(0,s.useContext)(c.ImageConfigContext),n=(0,s.useMemo)(()=>{let e=g||i||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
3e-t),r=e.deviceSizes.sort((e,t)=>e-t),n=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:n,localPatterns:"u"<typeof window?i?.localPatterns:e.localPatterns}},[i]),{onLoad:o,onLoadingComplete:l}=e,p=(0,s.useRef)(o);(0,s.useEffect)(()=>{p.current=o},[o]);let m=(0,s.useRef)(l);(0,s.useEffect)(()=>{m.current=l},[l]);let[v,b]=(0,s.useState)(!1),[x,_]=(0,s.useState)(!1),{props:j,meta:O}=(0,u.getImgProps)(e,{defaultLoader:h.default,imgConf:n,blurComplete:v,showAltText:x});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y,{...j,unoptimized:O.unoptimized,placeholder:O.placeholder,fill:O.fill,onLoadRef:p,onLoadingCompleteRef:m,setBlurComplete:b,setShowAltText:_,sizesInput:e.sizes,ref:t}),O.preload?(0,a.jsx)(w,{isAppRouter:!r,imgAttributes:j}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},41628,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return d},getImageProps:function(){return u}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let a=e.r(63212),s=e.r(72420),o=e.r(69537),l=a._(e.r(51393));function u(e){let{props:t}=(0,s.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let d=o.Image},92623,(e,t,r)=>{t.exports=e.r(41628)},80680,e=>{"use strict";var t,r=e.i(14294),i=e.i(92623),n=e.i(30878);let a="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function s(e){return`image-${e.split("/").slice(-1)[0]}`.replace(/\.([a-z]+)$/,"-$1")}let o=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"],["frame","frame"]],l=["clip","crop","fill","fillmax","max","scale","min"],u=["top","bottom","left","right","center","focalpoint","entropy"],d=["format"];function c(e){let{apiHost:t,projectId:r,dataset:i}=e,n={baseUrl:(t||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn.")},a=e.resource??e["~experimental_resource"];if(a?.type==="media-library"){if("string"!=typeof a.id||0===a.id.length)throw Error('Media library clients must include an id in "resource"');return{...n,mediaLibraryId:a.id}}if(a?.type==="canvas"){if("string"!=typeof a.id||0===a.id.length)throw Error('Canvas clients must include an id in "resource"');return{...n,canvasId:a.id}}if(a?.type==="dataset"){if("string"!=typeof a.id||0===a.id.length)throw Error('Dataset clients must include an id in "resource"');let[e,t]=a.id.split(".");if(!e||!t)throw Error('Dataset resource id must be in the format "projectId.dataset", got: '+a.id);return{...n,projectId:e,dataset:t}}return{...n,projectId:r,dataset:i}}function f(e){return e&&"config"in e&&"function"==typeof e.config?c(e.config()):e&&"clientConfig"in e&&"object"==typeof e.clientConfig?c(e.clientConfig):e||{}}class h{options;constructor(e,t){this.options=e?{...e.options||{},...t||{}}:{...t||{}}}withOptions(e){return new h(this,function(e,t){let r=t.baseUrl||e.baseUrl,i={baseUrl:r};for(let e in t)t.hasOwnProperty(e)&&(i[function(e){for(let t of o){let[r,i]=t;if(e===r||e===i)return r}return e}(e)]=t[e]);return{baseUrl:r,...i}}(this.options,e))}image(e){return this.withOptions({source:e})}dataset(e){return this.withOptions({dataset:e})}projectId(e){return this.withOptions({projectId:e})}withClient(e){let t=f(e),r={...this.options};return delete r.baseUrl,delete r.projectId,delete r.dataset,delete r.mediaLibraryId,delete r.canvasId,new h(null,{...t,...r})}bg(e){return this.withOptions({bg:e})}dpr(e){return this.withOptions(e&&1!==e?{dpr:e}:{})}width(e){return this.withOptions({width:e})}height(e){return this.withOptions({height:e})}focalPoint(e,t){return this.withOptions({focalPoint:{x:e,y:t}})}maxWidth(e){return this.withOptions({maxWidth:e})}minWidth(e){return this.withOptions({minWidth:e})}maxHeight(e){return this.withOptions({maxHeight:e})}minHeight(e){return this.withOptions({minHeight:e})}size(e,t){return this.withOptions({width:e,height:t})}blur(e){return this.withOptions({blur:e})}
3sharpen(e){return this.withOptions({sharpen:e})}rect(e,t,r,i){return this.withOptions({rect:{left:e,top:t,width:r,height:i}})}format(e){return this.withOptions({format:e})}invert(e){return this.withOptions({invert:e})}orientation(e){return this.withOptions({orientation:e})}quality(e){return this.withOptions({quality:e})}forceDownload(e){return this.withOptions({download:e})}flipHorizontal(){return this.withOptions({flipHorizontal:!0})}flipVertical(){return this.withOptions({flipVertical:!0})}ignoreImageParams(){return this.withOptions({ignoreImageParams:!0})}fit(e){if(-1===l.indexOf(e))throw Error(`Invalid fit mode "${e}"`);return this.withOptions({fit:e})}crop(e){if(-1===u.indexOf(e))throw Error(`Invalid crop mode "${e}"`);return this.withOptions({crop:e})}saturation(e){return this.withOptions({saturation:e})}auto(e){if(-1===d.indexOf(e))throw Error(`Invalid auto mode "${e}"`);return this.withOptions({auto:e})}pad(e){return this.withOptions({pad:e})}vanityName(e){return this.withOptions({vanityName:e})}frame(e){if(1!==e)throw Error(`Invalid frame value "${e}"`);return this.withOptions({frame:e})}url(){return function(e){let t={...e||{}},r=t.source;delete t.source;let i=function(e){var t;let r;if(!e)return null;if("string"==typeof e&&(t=e,/^https?:\/\//.test(`${t}`)))r={asset:{_ref:s(e)}};else if("string"==typeof e)r={asset:{_ref:e}};else if(e&&"string"==typeof e._ref)r={asset:e};else if(e&&"string"==typeof e._id)r={asset:{_ref:e._id||""}};else if(e&&e.asset&&"string"==typeof e.asset.url)r={asset:{_ref:s(e.asset.url)}};else{if("object"!=typeof e.asset)return null;r={...e}}return e.crop&&(r.crop=e.crop),e.hotspot&&(r.hotspot=e.hotspot),function(e){if(e.crop&&e.hotspot)return e;let t={...e};return t.crop||(t.crop={left:0,top:0,bottom:0,right:0}),t.hotspot||(t.hotspot={x:.5,y:.5,height:1,width:1}),t}(r)}(r);if(!i){if(r&&"object"==typeof r&&null!==r&&r._upload&&(!r.asset||!r.asset._ref))return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8HwQACfsD/QNViZkAAAAASUVORK5CYII=";throw Error(`Unable to resolve image URL from source (${JSON.stringify(r)})`)}let n=function(e){let[,t,r,i]=e.split("-");if(!t||!r||!i)throw Error(`Malformed asset _ref '${e}'. Expected an id like "${a}".`);let[n,s]=r.split("x"),o=+n,l=+s;if(!(isFinite(o)&&isFinite(l)))throw Error(`Malformed asset _ref '${e}'. Expected an id like "${a}".`);return{id:t,width:o,height:l,format:i}}(i.asset._ref||i.asset._id||""),l=Math.round(i.crop.left*n.width),u=Math.round(i.crop.top*n.height),d={left:l,top:u,width:Math.round(n.width-i.crop.right*n.width-l),height:Math.round(n.height-i.crop.bottom*n.height-u)},c=i.hotspot.height*n.height/2,f=i.hotspot.width*n.width/2,h=i.hotspot.x*n.width,p=i.hotspot.y*n.height;return t.rect||t.focalPoint||t.ignoreImageParams||t.crop||(t={...t,...function(e,t){let r,i=t.width,n=t.height;if(!(i&&n))return{width:i,height:n,rect:e.crop};let a=e.crop,s=e.hotspot,o=i/n;if(a.width/a.height>o){let e=Math.round(a.height),t=Math.round(e*o),i=Math.max(0,Math.round(a.top)),n=Math.max(0,Math.round(Math.round((s.right-s.left)/2+s.left)-t/2));n<a.left?n=a.left:n+t>a.left+a.width&&(n=a.left+a.width-t),r={left:n,top:i,width:t,height:e}}else{let e=a.width,t=Math.round(e/o),i=Math.max(0,Math.round(a.left)),n=Math.max(0,Math.round(Math.round((s.bottom-s.top)/2+s.top)-t/2));n<a.top?n=a.top:n+t>a.top+a.height&&(n=a.top+a.height-t),r={left:i,top:n,width:e,height:t}}return{width:i,height:n,rect:r}}({crop:d,hotspot:{left:h-f,top:p-c,right:h+f,bottom:p+c}},t)}),function(e){let t,r=(e.baseUrl||"https://cdn.sanity.io").replace(/\/+$/,""),i=e.vanityName?`/${e.vanityName}`:"",n=`${e.asset.id}-${e.asset.width}x${e.asset.height}.${e.asset.format}${i}`;t=e.mediaLibraryId?`${r}/media-libraries/${e.mediaLibraryId}/images/${n}`:e.canvasId?`${r}/images/canvases/${e.canvasId}/${n}`:`${r}/images/${e.projectId}/${e.dataset}/${n}`;let a=[];if(e.rect){let{left:t,top:r,width:i,height:n}=e.rect;(0!==t||0!==r||n!==e.asset.height||i!==e.asset.width)&&a.push(`rect=${t},${r},${i},${n}`)}e.bg&&a.push(`bg=${e.bg}`),e.focalPoint&&(a.push(`fp-x=${e.focalPoint.x}`),a.push(`fp-y=${e.focalPoint.y}`));
3let s=[e.flipHorizontal&&"h",e.flipVertical&&"v"].filter(Boolean).join("");return s&&a.push(`flip=${s}`),o.forEach(t=>{let[r,i]=t;"u">typeof e[r]?a.push(`${i}=${encodeURIComponent(e[r])}`):"u">typeof e[i]&&a.push(`${i}=${encodeURIComponent(e[i])}`)}),0===a.length?t:`${t}?${a.join("&")}`}({...t,asset:n})}(this.options)}toString(){return this.url()}}t=["The default export of @sanity/image-url has been deprecated. Use the named export `createImageUrlBuilder` instead."],e.i(50382);let p=g("production","Missing environment variable: NEXT_PUBLIC_SANITY_DATASET");function g(e,t){if(void 0===e)throw Error(t);return e}let m=new h(null,f({projectId:g("cu7jk1s8","Missing environment variable: NEXT_PUBLIC_SANITY_PROJECT_ID"),dataset:p}));var v=e.i(36043);e.s(["SanityImage",0,function({image:e,alt:t,fill:a,width:s=1200,sizes:o,className:l,priority:u,style:d}){let[c,f]=(0,n.useState)(!1),h=(0,n.useCallback)(()=>f(!0),[]),p=(0,n.useId)();if((0,n.useEffect)(()=>{let e=document.querySelector(`img[data-simg="${CSS.escape(p)}"]`);e?.complete&&e.naturalWidth>0&&f(!0)},[p]),!e?.asset)return null;let g=e.dimensions?.aspectRatio||e.aspectRatio||1.5,y=null;try{y=a?m.image(e).width(Math.min(s,2560)).auto("format").url():m.image(e).width(s).height(Math.round(s/g)).auto("format").url()}catch{return null}if(!y)return null;let w=e.lqip,b=o||(a?"100vw":`${s}px`);if(a){let n=e.hotspot?`${(100*e.hotspot.x).toFixed(2)}% ${(100*e.hotspot.y).toFixed(2)}%`:void 0;return(0,r.jsxs)(r.Fragment,{children:[w&&(0,r.jsx)("span",{"aria-hidden":!0,className:"img-lqip",style:{backgroundImage:`url(${w})`,...n?{backgroundPosition:n}:{}}}),(0,r.jsx)(i.default,{"data-simg":p,src:y,fill:!0,alt:t||"",priority:u,sizes:b,onLoad:h,className:(0,v.cx)("img-fade",c&&"img-fade--loaded",l),style:{objectFit:"cover",...n?{objectPosition:n}:{},...d}})]})}return(0,r.jsx)(i.default,{src:y,width:s,height:Math.round(s/g),alt:t||"",priority:u,sizes:b,className:l,placeholder:w?"blur":void 0,blurDataURL:w,style:{width:"100%",height:"auto",...d}})}],80680)},11052,e=>{"use strict";var t=e.i(14294);e.s(["SectionLoader",0,function(){return(0,t.jsx)("div",{className:"section-loading",children:(0,t.jsx)("div",{className:"loader loader3",children:(0,t.jsx)("div",{children:(0,t.jsx)("div",{children:(0,t.jsx)("div",{children:(0,t.jsx)("div",{children:(0,t.jsx)("div",{children:(0,t.jsx)("div",{})})})})})})})})}])},70548,e=>{"use strict";var t=e.i(14294),r=e.i(30878),i=e.i(36043),n=e.i(11052);let a=(0,r.createContext)(null);function s(){let e=(0,r.useContext)(a);if(!e)throw Error("useCatalogTransition must be used within CatalogTransitionProvider");return e}e.s(["CatalogResults",0,function({children:e}){let{isPending:r}=s();return(0,t.jsxs)("div",{className:(0,i.cx)("catalog-results",r&&"is-pending"),"aria-busy":r,children:[(0,t.jsx)("div",{className:"catalog-results__loader","aria-hidden":!r,children:(0,t.jsx)(n.SectionLoader,{})}),(0,t.jsx)("div",{className:"catalog-results__grid",children:e})]})},"CatalogTransitionProvider",0,function({children:e}){let[i,n]=(0,r.useTransition)();return(0,t.jsx)(a.Provider,{value:{isPending:i,startTransition:n},children:e})},"useCatalogTransition",0,s])},92188,e=>{"use strict";var t=e.i(14294),r=e.i(30878),i=e.i(53913),n=e.i(36043),a=e.i(16696),s=e.i(70548);let o=[{label:"All",value:"all"},{label:"Current",value:"new"},{label:"Sales",value:"sales"},{label:"Festival Programming",value:"markets-festivals"}];function l({value:e,label:r,active:i,onToggle:a}){return(0,t.jsx)("button",{type:"button","data-filter":e,className:(0,n.cx)("dropdown__item",i&&"active"),onClick:e=>{e.stopPropagation(),a()},children:(0,t.jsx)("span",{children:r})})}e.s(["CatalogFilters",0,function({facets:e}){let u=(0,i.useRouter)(),d=(0,i.usePathname)(),c=(0,i.useSearchParams)(),{startTransition:f}=(0,s.useCatalogTransition)(),[h,p]=(0,r.useState)(""),g=(0,r.useRef)(null),m=["genre","country","language","year","q"].some(e=>c.get(e)),v=c.get("collection")??(m?"all":"new"),y=e=>c.get(e)?c.get(e).split(",").filter(Boolean):[],w={genre:y("genre"),country:y("country"),language:y("language"),year:y("year")},b=w.genre.length+w.country.length+w.language.length+w.year.length,x=(0,r.useCallback)(e=>{let t=e.toString();f(()=>u.replace(t?`${d}?${t}`:d,{scroll:!1}))},[d,u]),_=(e,t)=>
3{let r=new URLSearchParams(c.toString());t?r.set(e,t):r.delete(e),x(r)},j=(e,t)=>{let r=new Set(w[e]);r.has(t)?r.delete(t):(r.add(t),(0,a.gaEvent)("select_content",{content_type:`catalog_filter_${e}`,item_id:t}));let i=new URLSearchParams(c.toString());r.size?i.set(e,Array.from(r).join(",")):i.delete(e),i.set("collection","all"),x(i)},O={genre:"genres",country:"countries",language:"languages"};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"filter--tabs",children:[o.map(e=>(0,t.jsx)("div",{className:(0,n.cx)("filter--tab",v===e.value&&"active"),"data-tag":e.value,onClick:()=>_("collection",e.value),children:e.label},e.value)),(0,t.jsxs)("div",{className:"filter--search",children:[(0,t.jsx)("input",{type:"text",className:"searchTerm",placeholder:"What are you looking for ?  ",defaultValue:c.get("q")??"",onChange:e=>{var t;return t=e.currentTarget.value||null,void(g.current&&clearTimeout(g.current),g.current=setTimeout(()=>{_("q",t),t&&(0,a.gaEvent)("search",{search_term:t})},350))}}),(0,t.jsx)("div",{className:"filter--submit",children:(0,t.jsx)("span",{className:"filter-search",children:""})})]})]}),(0,t.jsxs)("div",{className:"filter--bar",children:[["genre","country","year","language"].map(r=>(0,t.jsx)("div",{className:`filter--${r} filter-menu`,"data-category":r,onClick:()=>p(e=>e===r?"":r),children:(0,t.jsx)("div",{className:(0,n.cx)("filter-button",h===r&&"active"),children:((t,r)=>{let i=w[t];if(!i.length)return r;let n=r=>{if("year"===t)return r;let i=e[O[t]]??[];return i.find(e=>e.slug===r)?.title??r};return 1===i.length?n(i[0]):`${n(i[0])} / ${n(i[1])}${i.length>2?"...":""}`})(r,r[0].toUpperCase()+r.slice(1))})},r)),b>0&&(0,t.jsx)("div",{className:"filter-menu",onClick:()=>{let e=new URLSearchParams,t=c.get("q");t&&e.set("q",t),x(e),p("")},children:(0,t.jsx)("div",{className:"filter-button filter-button--clear active",children:"Clear All"})})]}),(0,t.jsxs)("div",{className:(0,n.cx)("catalog-filters",h&&`active-${h}`),children:[["country","language","genre"].map(r=>(0,t.jsx)("div",{className:r,"data-category":r,children:(e[O[r]]??[]).map(e=>(0,t.jsx)(l,{value:e.slug,label:e.title,active:w[r].includes(e.slug),onToggle:()=>j(r,e.slug)},e.slug))},r)),(0,t.jsx)("div",{className:"year","data-category":"year",children:e.years.map(e=>(0,t.jsx)(l,{value:String(e),label:e,active:w.year.includes(String(e)),onToggle:()=>j("year",String(e))},e))})]})]})}])},3251,e=>{"use strict";var t=e.i(14294),r=e.i(30878),i=e.i(4561),n=e.i(80680),a=e.i(36043);e.s(["CatalogGrid",0,function({films:e}){let s=(e??[]).filter(e=>!!e),[o,l]=(0,r.useState)(48),u=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=u.current;if(!e||o>=s.length)return;let t=()=>{e.getBoundingClientRect().top<window.innerHeight+1400&&l(e=>Math.min(e+48,s.length))},r=new IntersectionObserver(e=>e[0].isIntersecting&&t(),{rootMargin:"1400px 0px"});return r.observe(e),window.addEventListener("scroll",t,{passive:!0}),t(),()=>{r.disconnect(),window.removeEventListener("scroll",t)}},[o,s.length]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"catalog-grid",children:s.slice(0,o).map(e=>{let r=e.poster?.asset?e.poster:e.fallbackStill,s=e.title||"Untitled";return(0,t.jsx)("div",{className:"catalog-item",children:(0,t.jsxs)(i.default,{href:e.slug?`/${e.slug}`:"#",children:[(0,t.jsx)("div",{className:(0,a.cx)("catalog-media",e.newBadge&&"catalog__new"),children:r?.asset&&(0,t.jsx)(n.SanityImage,{image:r,alt:s,fill:!0,sizes:"(max-width: 480px) 50vw, (max-width: 768px) 33vw, 240px"})}),(0,t.jsxs)("div",{className:"catalog-details",children:[(0,t.jsx)("div",{className:"catalog__title",children:s}),e.director&&(0,t.jsxs)("div",{className:"catalog__director",children:["Directed By: ",e.director]})]})]})},e._id)})}),o<s.length&&(0,t.jsx)("div",{ref:u,"aria-hidden":!0,className:"catalog-sentinel"})]})}])}]);

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.