1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3010],{31979:(e,t,a)=>{a.d(t,{i:()=>m});var r=a(59533),l=a(59407),n=a(41210),o=a(55558),i=a(29084),c=a(2091),s=a(9646);function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},r=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),r.forEach(function(t){var r;r=a[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);a.push.apply(a,r)}return a})(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}),e}function m(e){var t=e.entries,a=e.className,m=(0,n.n)(),v=(0,r.useContext)(s.Z).ImageComponent;return r.createElement(i.w,{className:a},r.createElement("div",{className:"container"},r.createElement(l.P.div,{initial:"initial",animate:"show",transition:{staggerChildren:.1},className:"grid grid-cols-2 grid-flow-row auto-cols-max gap-5 md:grid-cols-4"},t.map(function(e){var t;return r.createElement(l.P.article,{key:m(e),variants:{initial:{opacity:0,y:30},show:{opacity:1,y:0}},transition:{type:"spring",bounce:0,damping:20,stiffness:100}},r.createElement(c.E,d(u({},e.callToAction),{className:"block w-full"}),r.createElement("div",{className:"aspect-w-2 aspect-h-3 rounded-2xl overflow-hidden"},r.createElement(v,d(u({},e.image),{sizes:null!=(t=e.image.sizes)?t:"(min-width: ".concat(o.mb.md,") 25vw, 50vw"),className:(0,o.QP)("w-full h-full object-cover object-center",e.image.className)})))))}))))}},46499:(e,t,a)=>{a.d(t,{W:()=>c});var r=a(55558),l=a(59533),n=a(41210),o=a(59407),i=a(35536);function c(e){var t=e.activeCategory,a=e.categories,c=e.className,s=e.align,u=void 0===s?"end":s,d=e.onSelect,m=(0,n.n)(),v=(0,l.useRef)(null);return l.createElement("div",{className:(0,r.QP)(c)},l.createElement("div",{className:(0,r.QP)("flex","end"===u&&"justify-end","start"===u&&"justify-start","center"===u&&"justify-center")},l.createElement(o.P.div,{ref:v,className:"flex max-w-full justify-start md:justify-end"},l.createElement(o.P.div,{className:"shrink-0 grid grid-flow-col auto-cols-auto gap-5",drag:"x",dragElastic:0,dragMomentum:!1,dragConstraints:v},a.map(function(e){var a;return l.createElement("button",{key:m(e),type:"button",className:"pb-3 cursor-pointer",onClick:function(){null==d||d(e.id)}},l.createElement(i.E,{as:"div",variant:"body/big",className:(0,r.QP)("whitespace-nowrap",e.id===t&&"font-semibold underline decoration-brand-primary underline-offset-8")},"".concat(e.label," (").concat(null!=(a=e.count)?a:0,")")))})))))}},48514:(e,t,a)=>{a.d(t,{l:()=>c});var r=a(59533),l=a(77967),n=a(28501),o=a(55558),i=a(4559),c=function(e){var t=e.value,a=e.options,c=e.size,s=e.onChange,u=e.placeholder,d=e.className,m=a.find(function(e){return e.value===t});return r.createElement(l.W,{value:t,onChange:s},r.createElement("div",{className:(0,o.QP)("isolate relative",d)},r.createElement(l.W.Button,{className:(0,o.QP)("relative w-full cursor-default focus:outline-none border-neutral-500 border-2 rounded-full flex items-center justify-center font-medium gap-2 px-5","default"===(void 0===c?"default":c)&&"py-3 text-lg")},r.createElement("span",{className:"block truncate"},(null==m?void 0:m.label)||u),r.createElement(i.D,null)),r.createElement(n.e,{as:r.Fragment,leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0"},r.createElement(l.W.Options,{className:"absolute bg-neutral-1000 z-50 mt-2 max-h-60 w-full overflow-auto rounded-2xl border-neutral-500 border-2"},a.map(function(e,t){return r.createElement(l.W.Option,{key:t,className:function(e){var t=e.active;return"relative cursor-default select-none py-3 px-5 text-text-default ".concat(t?"bg-neutral-500":"")},value:e.value},function(t){var a=t.selected;return r.createElement("span",{className:"block truncate ".concat(a?"font-medium":"font-normal")},e.label)})})))))}},55433:(e,t,a)=>{a.d(t,{E:()=>c});var r=a(66633),l=a(27576),n=a(59533),o=a(10116);let i=e=>{var t;if(!(null==(t=e.args.user)?void 0:t.jwt))throw Error("Unauthorized");let a=new URL(window.location.href);return new o.e(new URL("/api",a),!0).withHeader("authorization","bearer ".concat(e.args.user.jwt)).userContent()};function c(){var e;let{status:t,data:a}=(0,l.useSession)(),o=null!=(e=null==a?void 0:a.user.id)?e:"anonymous",c=(0,r.Ay)({key:"userContent/".concat(o),args:{id:null==a?void 0:a.user.id,user:null==a?void 0:a.user}},i,{isPaused:()=>"authenticated"!==t||!(null==a?void 0:a.user.jwt)});return(0,n.useEffect)(()=>{c.mutate()},[null==a?void 0:a.user]),c}},69698:(e,t,a)=>{a.d(t,{R:()=>w});var r=a(34385),l=a(97620),n=a(48514),o=a(28894),i=a(46499),c=a(31979),s=a(96390),u=a(30897),d=a(59533),m=a(68392),v=a(55558),b=a(40083),f=
1a(71044),p=a(66075),g=a(29463),y=a(37741),h=a(81413);function w(e){var t,a,w,j,x,P;let{title:E,align:N="center",films:k,withThemesFilter:O,onThemeChange:C}=e,{t:S,lang:A}=(0,s.A)(),[{data:Q,fetching:D}]=(0,u.IT)({query:(null==k?void 0:k.length)?b.$c:b.pX,requestPolicy:"cache-first",variables:{locale:null!=A?A:f.F2.defaultLocale,ids:null!=(j=null==k?void 0:k.map(e=>{let{id:t}=e;return t}))?j:[]}}),I=[{id:"all",label:S("pages/restricted-area:private-search.all"),image:null,accentColor:null,navbarTheme:null},...(0,p.$_)(null!=(x=null==Q||null==(t=Q.films)?void 0:t.data)?x:[])],[R,T]=(0,d.useState)(I[0]),_=(0,g.I3)(y.K,null==Q||null==(a=Q.films)?void 0:a.data),z=(null!=_?_:[]).filter(e=>{var t,a;return!!e&&("all"===R.id||(null==(a=e.attributes)||null==(t=a.themes)?void 0:t.data.some(e=>e.id===R.id)))}),L=[...(0,p.rt)(z.map(e=>(0,g.$O)(e,y.K))),{id:"all",label:S("pages/restricted-area:private-search.all-films"),count:null!=(P=null==Q||null==(w=Q.films)?void 0:w.data.length)?P:0}],[W,F]=(0,d.useState)(L[0].id),$=z.filter(e=>{var t,a;return!!e&&("all"===W||(null==(a=e.attributes)||null==(t=a.categories)?void 0:t.data.some(e=>e.id===W)))});return((0,d.useEffect)(()=>{let e=null,t=[null,null,null];if(null==C||C(R.navbarTheme),R.accentColor&&(e=R.accentColor),R.image){var a,r,l;let e=(0,g.I3)(y.R_,R.image),n=(null==(a=e.attributes)?void 0:a.images)?(0,p.l1)((0,m.A)(e.attributes.images)):null,o=null==n||null==(r=n.artDirection)?void 0:r.find(e=>e.media==="(min-width: ".concat(v.mb.sm,")")),i=null==n||null==(l=n.artDirection)?void 0:l.find(e=>e.media==="(min-width: ".concat(v.mb.md,")"));(null==n?void 0:n.src)&&(t[0]=n.src),(null==o?void 0:o.srcSet)&&(t[1]=o.srcSet),(null==i?void 0:i.srcSet)&&(t[2]=i.srcSet)}let n="radial-gradient(70vh 70vh at 72% 10%, rgba(255, 0,0,0) 0%, ".concat(e," 100%)");return document.body.style.setProperty("--body-background-color",e),document.body.style.setProperty("--body-background-position","top right"),document.body.style.setProperty("--body-background-image","".concat(n,", url(").concat(t[0]||"",")")),document.body.style.setProperty("--body-background-image-sm","".concat(n,", url(").concat(t[1]||t[0]||"",")")),document.body.style.setProperty("--body-background-image-md","".concat(n,", url(").concat(t[2]||t[1]||t[0]||"",")")),()=>{"undefined"!=typeof document&&(null==C||C(null),document.body.style.removeProperty("--body-background-color"),document.body.style.removeProperty("--body-background-position"),document.body.style.removeProperty("--body-background-image"),document.body.style.removeProperty("--body-background-image-sm"),document.body.style.removeProperty("--body-background-image-md"))}},[R,C]),D)?(0,r.jsx)(h.O,{type:"default",message:"Loading content..."}):(0,r.jsxs)("div",{className:(0,v.QP)("isolate container overflow-hidden","light"===R.navbarTheme&&"text-text-inverted"),children:[(0,r.jsxs)("div",{className:"relative z-10 grid grid-flow-row grid-cols-1 gap-6 auto-rows-max md:gap-9",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(l.D,{as:"h2",variant:"medium",className:(0,v.QP)("uppercase mb-5","center"===N&&"text-center"),children:E||S("pages/restricted-area:private-search.title")}),(0,r.jsx)("p",{className:"text-center",children:S("pages/restricted-area:private-search.description")})]}),O&&(0,r.jsx)("div",{children:(0,r.jsxs)("div",{className:(0,v.QP)("flex items-center gap-2 flex-wrap","center"===N&&"justify-center","start"===N&&"justify-start"),children:[(0,r.jsx)(n.l,{className:"block w-full md:hidden",value:R.id,options:I.map(e=>{let{id:t,label:a}=e;return{value:t,label:a}}),onChange:e=>T(I.find(t=>{let{id:a}=t;return e===a}))}),I.map(e=>(0,r.jsx)("div",{className:"hidden md:block",children:(0,r.jsx)(o.$,{variant:"secondary",className:(0,v.QP)(R.id===e.id&&"bg-neutral-500 pointer-events-none text-text-default"),onClick:()=>T(e),children:e.label})},e.id))]})}),L.length>2&&(0,r.jsx)(i.W,{align:N,activeCategory:W,categories:L,onSelect:F})]}),(0,r.jsx)("div",{className:"mt-9 md:mt-11",children:(0,r.jsx)(c.i,{entries:(0,m.A)(null==$?void 0:$.map(e=>{var t,a,r,l;let n=(0,g.I3)(y.R_,null==(a=e.attributes)||null==(t=a.posterImage)?void 0:t.data),o=(null==n||null==(r=n.attributes)?void 0:r.images)?(0,p.l1)((0,m.A)(n.attributes.images)):null;return o&&e.id&&(null==(l=e.attributes)?void 0:l.slug)?{image:o,callToAction:(0,p.nn)({url:f.bQ.LOCALE(A).PRIVATE_AREA.FILM(e.id)})}:null}))},"".concat(W,"-").concat(R.id))})]})}},81413:(e,t,a)=>{a.d(t,{O:()=>n});var r=a(34385),l=a(97620);function n(e){let{type:t="default",message:a}=e;return(0,r.jsx)("div",{className:"flex justify-center my-12",children:(0,r.jsx)(l.D,{as:"h2",variant:"small",className:"error"===t?"text-error-500":void 0,children:a})})}}}]);
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.