1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7731],{90469:function(e,t){t.parse=function(e,t){if("string"!=typeof e)throw TypeError("argument str must be a string");var i={},r=e.length;if(r<2)return i;var n=t&&t.decode||u,a=0,c=0,f=0;do{if(-1===(c=e.indexOf("=",a)))break;if(-1===(f=e.indexOf(";",a)))f=r;else if(c>f){a=e.lastIndexOf(";",c-1)+1;continue}var d=s(e,a,c),p=l(e,c,d),k=e.slice(d,p);if(!o.call(i,k)){var h=s(e,c+1,f),y=l(e,f,h);34===e.charCodeAt(h)&&34===e.charCodeAt(y-1)&&(h++,y--);var g=e.slice(h,y);i[k]=function(e,t){try{return t(e)}catch(t){return e}}(g,n)}a=f+1}while(a<r);return i},t.serialize=function(e,t,o){var s=o&&o.encode||encodeURIComponent;if("function"!=typeof s)throw TypeError("option encode is invalid");if(!r.test(e))throw TypeError("argument name is invalid");var l=s(t);if(!n.test(l))throw TypeError("argument val is invalid");var u=e+"="+l;if(!o)return u;if(null!=o.maxAge){var f=Math.floor(o.maxAge);if(!isFinite(f))throw TypeError("option maxAge is invalid");u+="; Max-Age="+f}if(o.domain){if(!a.test(o.domain))throw TypeError("option domain is invalid");u+="; Domain="+o.domain}if(o.path){if(!c.test(o.path))throw TypeError("option path is invalid");u+="; Path="+o.path}if(o.expires){var d=o.expires;if("[object Date]"!==i.call(d)||isNaN(d.valueOf()))throw TypeError("option expires is invali
1d");u+="; Expires="+d.toUTCString()}if(o.httpOnly&&(u+="; HttpOnly"),o.secure&&(u+="; Secure"),o.partitioned&&(u+="; Partitioned"),o.priority)switch("string"==typeof o.priority?o.priority.toLowerCase():o.priority){case"low":u+="; Priority=Low";break;case"medium":u+="; Priority=Medium";break;case"high":u+="; Priority=High";break;default:throw TypeError("option priority is invalid")}if(o.sameSite)switch("string"==typeof o.sameSite?o.sameSite.toLowerCase():o.sameSite){case!0:case"strict":u+="; SameSite=Strict";break;case"lax":u+="; SameSite=Lax";break;case"none":u+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return u};var i=Object.prototype.toString,o=Object.prototype.hasOwnProperty,r=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/,n=/^("?)[\u0021\u0023-\u002B\u002D-\u003A\u003C-\u005B\u005D-\u007E]*\1$/,a=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,c=/^[\u0020-\u003A\u003D-\u007E]*$/;function s(e,t,i){do{var o=e.charCodeAt(t);if(32!==o&&9!==o)return t}while(++t<i);return i}function l(e,t,i){for(;t>i;){var o=e.charCodeAt(--t);if(32!==o&&9!==o)return t+1}return i}
1function u(e){return -1!==e.indexOf("%")?decodeURIComponent(e):e}},11614:function(e,t,i){var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,i=1,o=arguments.length;i<o;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},r=this&&this.__rest||function(e,t){var i={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(i[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)0>t.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(i[o[r]]=e[o[r]]);return i};Object.defineProperty(t,"__esModule",{value:!0}),t.hasCookie=t.deleteCookie=t.setCookie=t.getCookie=t.getCookies=void 0;var n=i(90469),a=function(){return"undefined"!=typeof window},c=function(e){return!!e&&"getAll"in e&&"set"in e&&"function"==typeof e.getAll&&"function"==typeof e.set},s=function(e){return!!(null==e?void 0:e.req)&&"cookies"in e.req&&c(null==e?void 0:e.req.cookies)||!!(null==e?void 0:e.res)&&"cookies"in e.res&&c(null==e?void 0:e.res.cookies)||!!(null==e?void 0:e.cookies)&&c(e.cookies())},l=function(e){var t={};return e.getAll().forEach(function(e){var i=e.name,o=e.value;t[i]=o}),t},u=function(e){try{if("string"==typeof e)return e;return JSON.stringify(e)}catch(t){return e}};t.getCookies=function(e){if(s(e)){if(null==e?void 0:e.req)return l(e.req.cookies);if(null==e?void 0:e.cookies)return l(e.cookies())}if(e&&(t=e.req),!a())return t&&t.cookies?t.cookies:t&&t.headers.cookie?(0,n.parse)(t.headers.cookie):{};for(var t,i={},o=document.cookie?document.cookie.split("; "):[],r=0,c=o.length;r<c;r++){var u=o[r].split("="),f=u.slice(1).join("=");i[u[0]]=f}return i},t.getCookie=function(e,i){var o=(0,t.getCookies)(i)[e];if(void 0!==o)return o?o.replace(/(%[0-9A-Z]{2}
1)+/g,decodeURIComponent):o},t.setCookie=function(e,t,i){if(s(i)){var c,l,f,d=i.req,p=i.res,k=i.cookies,h=r(i,["req","res","cookies"]),y=o({name:e,value:u(t)},h);d&&d.cookies.set(y),p&&p.cookies.set(y),k&&k().set(y);return}if(i){var d=i.req,p=i.res,g=r(i,["req","res"]);l=d,f=p,c=g}var v=(0,n.serialize)(e,u(t),o({path:"/"},c));if(a())document.cookie=v;else if(f&&l){var m=f.getHeader("Set-Cookie");if(Array.isArray(m)||(m=m?[String(m)]:[]),f.setHeader("Set-Cookie",m.concat(v)),l&&l.cookies){var C=l.cookies;""===t?delete C[e]:C[e]=u(t)}if(l&&l.headers&&l.headers.cookie){var C=(0,n.parse)(l.headers.cookie);""===t?delete C[e]:C[e]=u(t),l.headers.cookie=Object.entries(C).reduce(function(e,t){return e.concat("".concat(t[0],"=").concat(t[1],";"))},"")}}},t.deleteCookie=function(e,i){return(0,t.setCookie)(e,"",o(o({},i),{maxAge:-1}))},t.hasCookie=function(e,i){return!!e&&(0,t.getCookies)(i).hasOwnProperty(e)}},77731:function(e,t,i){i.r(t),i.d(t,{default:function(){return s}});var o=i(57437),r=i(62520),n=i(11614),a=i(42586),c=i(2265);function s(e){let{data:t}=e,i=(0,a.useLocale)(),s=e=>{if("string"!=typeof e)return null;try{return JSON.parse(e)}catch(t){try{return JSON.parse(decodeURIComponent(e))}catch(e){return null}}},l=()=>{let e=(0,n.getCookie)("cc_cookie");if(!e)return!1;let t=s(e);return!(t&&Array.isArray(t?.categories))||t.categories.includes("marketing")},u=()=>{let e=(0,n.getCookie)("cc_cookie");if(!e)return!1;let t=s(e);return!(t&&Array.isArray(t?.categories))||t.categories.includes("performance")},f=()=>{(document.cookie?document.cookie.split(";").map(e=>e.split("=")[0].trim()):[]).filter(e=>
1/(^|_)(_ga|_gid|_gcl_)/.test(e)).forEach(e=>{(0,n.deleteCookie)(e)})},d=e=>{(document.cookie?document.cookie.split(";").map(e=>e.split("=")[0].trim()):[]).filter(e=>/(^|_)((gtm_|gtag_).*)/.test(e)||"_fbp"===e).forEach(e=>{(0,n.deleteCookie)(e)})};async function p(){let e=s((0,n.getCookie)("localization"))??{},o=null,a=null,c=null;if(t?.data?.localizations){let r=t?.data?.localizations.find(e=>"1"===e.is_default);if(i){if(e?.code!==i){let e=t?.data?.localizations?.find(e=>e.code===i);e?(o=e,a=e.code):(a=r?.code||i,o=r||{id:1,code:i,name:"English",is_default:"1"})}}else a=r?.code||"en",o=r||{id:1,code:"en",name:"English",is_default:"1"};c=r||{id:1,code:"en",name:"English",is_default:"1"}}await (0,r.setInitializationCookies)({cinemaId:t?.data?.cinema_id??0,localization:o,nextLocale:a,defaultLocalization:c})}return(0,c.useEffect)(()=>{t&&p(),!l()&&t?.data?.modules?.enable_cookie_consent_banner?.is_active&&d(!1),!u()&&t?.data?.modules?.enable_cookie_consent_banner?.is_active&&f()},[]),(0,o.jsx)(o.Fragment,{})}}}]);
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.