1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[459],{78672:function(e,t,n){"use strict";n.d(t,{ZP:function(){return j}});var r=n(63366),i=n(87462),o=n(94780),l=n(73935),a=n(4342),s=n(55378),u=n(95408),c=n(98700),f=n(59766),d=n(73546),m=n(33703),p=n(90512),h=n(67294),g=n(34867);function x(e){return(0,g.Z)("MuiMasonry",e)}(0,n(1588).Z)("MuiMasonry",["root"]);var v=n(85893);let b=["children","className","component","columns","spacing","defaultColumns","defaultHeight","defaultSpacing"],w=e=>Number(e.replace("px","")),y={flexBasis:"100%",width:0,margin:0,padding:0},Z=e=>{let{classes:t}=e;return(0,o.Z)({root:["root"]},x,t)},N=(0,a.ZP)("div",{name:"MuiMasonry",slot:"Root",overridesResolver:(e,t)=>[t.root]})(({ownerState:e,theme:t})=>{let n={width:"100%",display:"flex",flexFlow:"column wrap",alignContent:"flex-start",boxSizing:"border-box","& > *":{boxSizing:"border-box"}},r={};if(e.isSSR){let o={},l=w(t.spacing(e.defaultSpacing));for(let t=1;t<=e.defaultColumns;t+=1)o[`&:nth-of-type(${e.defaultColumns}n+${t%e.defaultColumns})`]={order:t};return r.height=e.defaultHeight,r.margin=-(l/2),r["& > *"]=(0,i.Z)({},n["& > *"],o,{margin:l/2,width:`calc(${(100/e.defaultColumns).toFixed(2)}% - ${l}px)`}),(0,i.Z)({},n,r)}let o=(0,u.P$)({values:e.spacing,breakpoints:t.breakpoints.values}),l=(0,c.hB)(t);n=(0,f.Z)(n,(0,u.k9)({theme:t},o,t=>{let n;if(("string"!=typeof t||Number.isNaN(Number(t)))&&"number"!=typeof t)n=t;else{let e=Number(t);n=(0,c.NA)(l,e)}return(0,i.Z)({margin:`calc(0px - (${n} / 2))`,"& > *":{margin:`calc(${n} / 2)`}},e.maxColumnHeight&&{height:"number"==typeof n?Math.ceil(e.maxColumnHeight+w(n)):`calc(${e.maxColumnHeight}px + ${n})`})}));let a=(0,u.P$)({values:e.columns,breakpoints:t.breakpoints.values});return n=(0,f.Z)(n,(0,u.k9)({theme:t},a,e=>{let t=Number(e),n=`${(100/t).toFixed(2)}%`,r=("string"!=typeof o||Number.isNaN(Number(o)))&&"number"!=typeof o?"0px":(0,c.NA)(l,Number(o));return{"& > *":{width:`calc(${n} - ${r})`}}})),"object"==typeof o&&(n=(0,f.Z)(n,(0,u.k9)({theme:t},o,(e,t)=>{if(t){let n=Number(e),r=Object.keys(a).pop(),i=(0,c.NA)(l,n),o="object"==typeof a?a[t]||a[r]:a,s=`${(100/o).toFixed(2)}%`;return{"& > *":{width:`calc(${s} - ${i})`}}}return null}))),n});var j=h.forwardRef(function(e,t){let n=(0,s.Z)({props:e,name:"MuiMasonry"}),{children:o,className:a,component:u="div",columns:c=4,spacing:f=1,defaultColumns:g,defaultHeight:x,defaultSpacing:j}=n,E=(0,r.Z)(n,b),k=h.useRef(),[F,M]=h.useState(),L=!F&&x&&void 0!==g&&void 0!==j,[S,$]=h.useState(L?g-1:0),_=(0,i.Z)({},n,{spacing:f,columns:c,maxColumnHeight:F,defaultColumns:g,defaultHeight:x,defaultSpacing:j,isSSR:L}),C=Z(_),H=e=>{if(!k.current||!e||0===e.length)return;let t=k.current,n=k.current.firstChild,r=t.clientWidth,i=n.clientWidth;if(0===r||0===i)return;let o=window.getComputedStyle(n),a=Math.round(r/(i+w(o.marginLeft)+w(o.marginRight))),s=Array(a).fill(0),u=!1;t.childNodes.forEach(e=>{if(e.nodeType!==Node.ELEMENT_NODE||"line-break"===e.dataset.class||u)return;let t=window.getComputedStyle(e),n=w(t.marginTop),r=w(t.marginBottom),i=w(t.height)?Math.ceil(w(t.height))+n+r:0;if(0===i){u=!0;return}for(let t=0;t<e.childNodes.length;t+=1){let n=e.childNodes[t];if("IMG"===n.tagName&&0===n.clientHeight){u=!0;break}}if(!u){let t=s.indexOf(Math.min(...s));s[t]+=i,e.style.order=t+1}}),u||l.flushSync(()=>{M(Math.max(...s)),$(a>0?a-1:0)})};(0,d.Z)(()=>{let e;if("undefined"==typeof ResizeObserver)return;let t=new ResizeObserver(()=>{e=window.requestAnimationFrame(H)});return k.current&&k.current.childNodes.forEach(e=>{t.observe(e)}),()=>{e&&window.cancelAnimationFrame(e),t&&t.disconnect()}},[c,f,o]);let z=(0,m.Z)(t,k),R=Array(S).fill("").map((e,t)=>(0,v.jsx)("span",{"data-class":"line-break",style:(0,i.Z)({},y,{order:t+1})},t));return(0,v.jsxs)(N,(0,i.Z)({as:u,className:(0,p.Z)(C.root,a),ref:z,ownerState:_},E,{children:[o,R]}))})},47443:function(e,t,n){var r=n(42118);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},1196:function(e){e.exports=function(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}},45652:function(e,t,n){var r=n(88668),i=n(47443),o=n(1196),l=n(74757),a=n(23593),s=n(21814);e.exports=function(e,t,n){var u=-1,c=i,f=e.length,d=!0,m=[],p=m;if(n)d=!1,c=o;else if(f>=200){var h=t?null:a(e);if(h)return s(h);d=!1,c=l,p=new r}else p=t?[]:m;e:for(;++u<f;){var g=e[u],x=t?t(g):g;if(g=n||0!==g?g:0,d&&x==x){for(var v=p.length;v--;)if(p[v]===x)continue e;t&&p.push(x),m.push(g)}
1else c(p,x,n)||(p!==m&&p.push(x),m.push(g))}return m}},23593:function(e,t,n){var r=n(58525),i=n(50308),o=n(21814),l=r&&1/o(new r([,-0]))[1]==1/0?function(e){return new r(e)}:i;e.exports=l},50308:function(e){e.exports=function(){}},44908:function(e,t,n){var r=n(45652);e.exports=function(e){return e&&e.length?r(e):[]}},59891:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/2024-films/[film]",function(){return n(14906)}])},72008:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var i=r(n(53564)),o=n(85893),l=(0,i.default)((0,o.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}),"ArrowBack");t.Z=l},83015:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var i=r(n(53564)),o=n(85893),l=(0,i.default)((0,o.jsx)("path",{d:"M20 12c0-1.1.9-2 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2zm-4.42 4.8L12 14.5l-3.58 2.3 1.08-4.12-3.29-2.69 4.24-.25L12 5.8l1.54 3.95 4.24.25-3.29 2.69 1.09 4.11z"}),"LocalActivity");t.Z=l},74992:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var i=r(n(53564)),o=n(85893),l=(0,i.default)((0,o.jsx)("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM9.5 16.5v-9l7 4.5-7 4.5z"}),"SmartDisplay");t.Z=l},66522:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var i=r(n(53564)),o=n(85893),l=(0,i.default)((0,o.jsx)("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z"}),"StarBorder");t.Z=l},14906:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return x}});var r=n(85893),i=n(9008),o=n.n(i),l=n(20564),a=n(30082),s=n(97645),u=n(7059),c=n.n(u),f=n(67294),d=n(11163),m=n(72861),p=n(66498),h=n(25675),g=n.n(h),x=!0;t.default=e=>{let{film:t,basicList:n}=e;(0,d.useRouter)();{let{observe:e}=c()();(0,f.useEffect)(()=>{e()},[])}let i="https://www.eugeneenvironmentalfilmfestival.org/2024-films/"+t.slug,u="Eugene Environmental Film Festival (EEFF) | ".concat(t.title," - 2024 Films");return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(o(),{children:[(0,r.jsx)("title",{children:u}),(0,r.jsx)("link",{rel:"canonical",href:i}),(0,r.jsx)("meta",{name:"description",content:"Lots of exciting films this year! Browse our 2024 Film selection to see what the festival is all about."}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{property:"og:title",content:u}),(0,r.jsx)("meta",{property:"og:description",content:t.summary}),(0,r.jsx)("meta",{property:"og:image",content:t.poster?"/media/images/".concat(2024,"-films/posters/").concat(t.slug,".webp"):"/media/images/".concat(2024,"-films/filmmakers/").concat(t.slug,"-0.webp")}),(0,r.jsx)("meta",{property:"og:url",content:i})]}),(0,r.jsxs)(l.Z,{maxWidth:"xlg",children:[(0,r.jsxs)(p.Z,{style:{textDecoration:"none"},"aria-label":"Return to EEFF Home",title:"Return to EEFF Home",href:"/",children:[(0,r.jsx)(a.Z,{sx:{display:{xs:"block",md:"none"}},children:(0,r.jsx)(g(),{priority:!0,width:100,height:153,style:{filter:"drop-shadow(0px 0px 10px black)",width:150,marginTop:84},align:"center",alt:"Eugene Environmental Film Festival Logo",src:s.Z.src})}),(0,r.jsx)(a.Z,{sx:{display:{xs:"none",md:"inline-block"}},children:(0,r.jsx)(g(),{priority:!0,width:150,height:250,style:{filter:"drop-shadow(0px 0px 4px black)",width:270,marginTop:84,marginBottom:10},align:"center",alt:"Eugene Environmental Film Festival Logo",src:s.Z.src})})]}),(0,r.jsx)(m.Z,{year:2024,film:t,basicList:n})]})]})}}},function(e){e.O(0,[675,443,45,888,774,179],function(){return e(e.s=59891)}),_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.