PageSourceSearch

https://assets.react-photo-album.com/_next/static/immutable/chunks/3_br9a6g-lqdx.js

js react-photo-album.com collected 2026-09-25 22:14:16 UTC 29,413 bytes, 2 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,52505,e=>{"use strict";e.s([],84947),e.i(84947);var t=e.i(43011);e.s(["default",()=>t.imageLoader],52505)},4837,e=>{"use strict";var t=e.i(71645),r=e.i(7670),n=e.i(27036);let i={info:{color:"text-[#014361]",iconColor:"text-[#0289d1]",backgroundColor:"bg-[#e5f6fd]",icon:(0,n.default)(t.createElement("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoIcon")},warning:{color:"text-[#663c00]",iconColor:"text-[#ed6c02]",backgroundColor:"bg-[#fff4e5]",icon:(0,n.default)(t.createElement("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"WarningIcon")},error:{color:"text-[#5f2120]",iconColor:"text-[#d32f2f]",backgroundColor:"bg-[#fdeded]",icon:(0,n.default)(t.createElement("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorIcon")},success:{color:"text-[#1e4620]",iconColor:"text-[#2e7d32]",backgroundColor:"bg-[#edf7ed]",icon:(0,n.default)(t.createElement("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessIcon")}};e.s(["default",0,function({level:e,className:n,children:o}){let{icon:a,color:l,iconColor:s,backgroundColor:u}=i[e];return t.createElement("div",{className:(0,r.default)("flex px-4 py-[6px] my-6",l,u,n)},t.createElement("div",{className:(0,r.default)("text-[22px] py-[7px] mr-[12px]",s)},t.createElement(a,null)),t.createElement("div",{className:"py-1"},o))}])},43011,e=>{"use strict";let t="https://images.react-photo-album.com";if(!t)throw Error("Invariant failed");function r(e){return Number.parseInt(e??"",10)}e.s(["imageLoader",0,function({src:e,width:n}){let{path:i,width:o,height:a,extension:l}=function(e){let t=e.match(/^\/(.*)\.(\d+)x(\d+)\.(.*)$/);if(!t)throw Error(`Unable to parse image url: ${e}`);return{path:t[1],width:r(t[2]),height:r(t[3]),extension:t[4]}}(e);return`${t}/${i}.${o}x${a}.${Math.min(o,n)}w.${l}`}],43011)},37105,e=>{"use strict";var t=e.i(71645),r=e.i(27252);let n=(0,e.i(27036).default)(t.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7.3459V16.5282C3 16.8894 3.2581 17.2296 3.5786 17.4088L11.4856 21.8742C11.6437 21.9625 11.8237 22 11.9998 22C12.176 22 12.2918 21.9627 12.45 21.8744L20.5498 17.3461C20.8696 17.1668 21 16.8891 21 16.5285V7.3461C21 7.1652 20.9611 7.0569 20.8712 6.9058C20.7842 6.7595 20.575 6.5544 20.4211 6.4654L12.6427 2.1258C12.4902 2.0467 12.1927 2 11.9998 2C11.8069 2 11.5259 2.0382 11.357 2.1258L3.5143 6.4654C3.1938 6.6446 3 6.9848 3 7.3459ZM4.1571 12.7547V9.1698C4.1571 8.9182 4.4143 8.8553 4.6071 8.9811L10.6499 12.3774C10.907 12.5031 10.9713 12.6918 10.9713 12.8805V19.61C10.9713 19.8616 10.7784 19.9245 10.5213 19.7987L7.8213 18.2893C7.5642 18.1635 7.4999 18.0377 7.4999 17.7861V15.2704C7.4999 15.0817 7.4356 14.8931 7.1785 14.7673L4.4785 13.2579C4.2214 13.1321 4.1571 13.0062 4.1571 12.7547ZM12.3212 6.2138L14.6998 4.8931C14.8564 4.8065 15.0572 4.8069 15.2141 4.8931L18.1711 6.5283C18.4283 6.6541 18.364 6.9057 18.1711 7.0314L12.2569 10.3648C12.0987 10.4534 11.9009 10.4534 11.7426 10.3648L5.8285 7.0314C5.5714 6.9057 5.5714 6.6541 5.8285 6.5283L8.7856 4.8931C8.9424 4.8069 9.1433 4.8065 9.2999 4.8931L11.6784 6.2138C11.8712 6.3396 12.1284 6.3396 12.3212 6.2138ZM16.1785 18.2895C16.4035 18.1637 16.4999 18.0379 16.4999 17.7864V15.0819C16.4999 14.8961 16.6537 14.7291 16.8213 14.6417L19.5855 13.1952C19.7531 13.1077 19.8427 12.9407 19.8427 12.7549V9.17C19.8427 8.9765 19.6927 8.8219 19.5213 8.9184L13.3499 12.3775C13.1904 12.4674 13.0285 12.7006 13.0285 12.8807V19.6102C13.0285 19.8618 13.2857 19.9247 13.4785 19.7989L16.1785 18.2895Z"}),"CodeSandbox");var i=e.i(4837);e.s(["default",0,function({href:e,alert:o}){return t.createElement(t.Fragment,null,t.createElement(r.default,{href:e,icon:n},"Edit on CodeSandbox"),o&&t.createElement(i.default,{level:"warning"},"Please note that CodeSandbox demos are no longer available due to the recent changes in the free usage tier."))}],37105)},80853,e=>{"use strict";var t=e.i(71645),r=e.i(27252),n=e.i(97602);e.s(["default",0,function({href:e}){return t.createElement(r.default,{href:e,icon:n.default},"View on GitHub")}])},48003,e=>{"use strict";var t=e.i(71645),r=e.i(80735),n=e.i(4837),i=e.i(27252);let o=(0,e.i(27036).default)(t.createElement("path",{d:"M8 18.1176H14.8868L10.8359 28L24 13.8824H17.1132L21.1641 4L8 18.1176Z"}),"StackBlitz",32);function a(){return()=>{}}function l(){return!window.chrome}function s(){return!1}e.s(["default",0,function({href:e}){let u=t.useSyncExternalStore(a,l,s);return t.createElement(t.Fragment,null,t.createElement(i.default,{href:e,icon:o},"Edit on StackBlitz"),u&&t.createElement(n.default,{level:"info"},"Please be advised that StackBlitz sandboxes may not work correctly in your browser. StackBlitz currently"," ",t.createElement(r.default,{href:"https://developer.stackblitz.com/platform/webcontainers/browser-support"},"fully supports")," ","only Chromium-based browsers."))}],48003)},5500,(e,t,r)=>{"use strict";
1e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return C}});let n=e.r(55682),i=e.r(90809),o=e.r(43476),a=i._(e.r(71645)),l=n._(e.r(74080)),s=n._(e.r(25633)),u=e.r(8927),d=e.r(87690),c=e.r(18556),f=e.r(65856),m=n._(e.r(52505)),p=e.r(18581),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,i,o,a){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function v(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let b="u"<typeof window?a.useEffect:a.useLayoutEffect,y=(0,a.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:i,decoding:l,className:s,style:u,fetchPriority:d,placeholder:c,loading:f,unoptimized:m,fill:h,onLoadRef:y,onLoadingCompleteRef:w,setBlurComplete:C,setShowAltText:x,sizesInput:E,onLoad:_,onError:P,...S},j)=>{let $=(0,a.useRef)(!1),R=(0,a.useRef)(null);b(()=>{let{current:e}=$,{current:t}=R;e||null===t||(P&&(t.src=t.src),t.complete&&g(t,c,y,w,C,m,E),$.current=!0)},[e,c,y,w,P,m,E]);let M=(0,p.useMergedRef)(j,R);return(0,o.jsx)("img",{...S,...v(d),loading:f,width:i,height:n,decoding:l,"data-nimg":h?"fill":"1",className:s,style:u,sizes:r,srcSet:t,src:e,ref:M,onLoad:e=>{g(e.currentTarget,c,y,w,C,m,E)},onError:e=>{x(!0),"empty"!==c&&C(!0),P&&P(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&&l.default.preload?(l.default.preload(t.src,r),null):(0,o.jsx)(s.default,{children:(0,o.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let C=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),n=(0,a.useContext)(c.ImageConfigContext),i=(0,a.useMemo)(()=>{let e=h||n||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:i,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:l,onLoadingComplete:s}=e,p=(0,a.useRef)(l);(0,a.useEffect)(()=>{p.current=l},[l]);let g=(0,a.useRef)(s);(0,a.useEffect)(()=>{g.current=s},[s]);let[v,b]=(0,a.useState)(!1),[C,x]=(0,a.useState)(!1),{props:E,meta:_}=(0,u.getImgProps)(e,{defaultLoader:m.default,imgConf:i,blurComplete:v,showAltText:C});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{...E,unoptimized:_.unoptimized,placeholder:_.placeholder,fill:_.fill,onLoadRef:p,onLoadingCompleteRef:g,setBlurComplete:b,setShowAltText:x,sizesInput:e.sizes,ref:t}),_.preload?(0,o.jsx)(w,{isAppRouter:!r,imgAttributes:E}):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)},8927,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}});let n=e.r(43369),i=e.r(88143),o=e.r(87690),a=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function s(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:m,quality:p,width:h,height:g,fill:v=!1,style:b,overrideSrc:y,onLoad:w,onLoadingComplete:C,placeholder:x="empty",blurDataURL:E,fetchPriority:_,decoding:P="async",layout:S,objectFit:j,objectPosition:$,lazyBoundary:R,lazyRoot:M,...z},O){var L;let A,k,I,{imgConf:D,showAltText:N,blurComplete:T,defaultLoader:V}=O,B=D||o.imageConfigDefault;if("allSizes"in B)A=B;else{let e=[...B.deviceSizes,...B.imageSizes].sort((e,t)=>
1e-t),t=B.deviceSizes.sort((e,t)=>e-t),r=B.qualities?.sort((e,t)=>e-t);A={...B,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===V)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 F=z.loader||V;delete z.loader,delete z.srcSet;let H="__next_img_default"in F;if(H){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=F;F=t=>{let{config:r,...n}=t;return e(n)}}if(S){"fill"===S&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[S];e&&(b={...b,...e});let r={responsive:"100vw",fill:"100vw"}[S];r&&!t&&(t=r)}let U="",W=s(h),G=s(g);if((L=e)&&"object"==typeof L&&(l(L)||void 0!==L.src)){let t=l(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)}`),"__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(k=t.blurWidth,I=t.blurHeight,E=E||t.blurDataURL,U=t.src,!v)if(W||G){if(W&&!G){let e=W/t.width;G=Math.round(t.height*e)}else if(!W&&G){let e=G/t.height;W=Math.round(t.width*e)}}else W=t.width,G=t.height}let Z=!d&&!c&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:U)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,Z=!1),A.unoptimized&&(r=!0),H&&!A.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let q=s(p),X=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:j,objectPosition:$}:{},N?{}:{color:"transparent"},b),J=T||"empty"===x?null:"blur"===x?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:W,heightInt:G,blurWidth:k,blurHeight:I,blurDataURL:E||"",objectFit:X.objectFit})}")`:`url("${x}")`,K=a.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,Y=J?{backgroundSize:K,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},Q=function({config:e,src:t,unoptimized:r,width:i,quality:o,sizes:a,loader:l}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,n.getAssetToken)())e=void 0;else if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,i=[];for(let e;e=r.exec(n);)i.push(parseInt(e[2]));if(i.length){let r=.01*Math.min(...i);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,i,a),d=s.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:s.map((r,n)=>`${l({config:e,src:t,quality:o,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:l({config:e,src:t,quality:o,width:s[d]})}}({config:A,src:e,unoptimized:r,width:W,quality:q,sizes:t,loader:F}),ee=Z?"lazy":f;return{props:{...z,loading:ee,fetchPriority:_,width:W,height:G,decoding:P,className:m,style:{...X,...Y},sizes:Q.sizes,srcSet:Q.srcSet,src:y||Q.src},meta:{unoptimized:r,preload:c||d,placeholder:x,fill:v}}}},25633,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return h},defaultHead:function(){return c}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=e.r(55682),a=e.r(90809),l=e.r(43476),s=a._(e.r(71645)),u=o._(e.r(98879)),d=e.r(42732);function c(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>
2"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let m=["name","httpEquiv","charSet","itemProp"];function p(e){let t,r,n,i;return e.reduce(f,[]).reverse().concat(c().reverse()).filter((t=new Set,r=new Set,n=new Set,i={},e=>{let o=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?o=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?o=!1:r.add(e.type);break;case"meta":for(let t=0,r=m.length;t<r;t++){let r=m[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?o=!1:n.add(r);else{let t=e.props[r],n=i[r]||new Set;("name"!==r||!a)&&n.has(t)?o=!1:(n.add(t),i[r]=n)}}}return o})).reverse().map((e,t)=>{let r=e.key||t;return s.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,s.useContext)(d.HeadManagerContext);return(0,l.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,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},88143,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:i,blurDataURL:o,objectFit:a}){let l=r?40*r:e,s=i?40*i:t,u=l&&s?`viewBox='0 0 ${l} ${s}'`:"";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"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${o}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},18556,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let n=e.r(55682)._(e.r(71645)),i=e.r(87690),o=n.default.createContext(i.imageConfigDefault)},65856,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(55682)._(e.r(71645)).default.createContext(null)},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return o},imageConfigDefault:function(){return a}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=["default","imgix","cloudinary","akamai","custom"],a={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}},98879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(71645),i="u"<typeof window,o=i?()=>{}:n.useLayoutEffect,a=i?()=>{}:n.useEffect;function l(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return i&&(t?.mountedInstances?.add(e.children),l()),o(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),o(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},58384,e=>{"use strict";var t=e.i(6715),r=e.i(77164),n=e.i(60490),i=e.i(91962);function o(e,t,r,n,o,a,l){let s=[],u=l.reduce((e,t)=>
2e+t,0);for(let d=0;d<e.length-1;d+=1){let c=t.slice(e[d],e[d+1]).map((t,r)=>({photo:t,index:e[d]+r})),f=l.reduce((e,t,r)=>e+(a[d]-a[r])*t,0),m=(o-(e.length-2)*r-2*(e.length-1)*n-f)*l[d]/u;s.push({photos:c.map(({photo:e,index:t})=>({photo:e,index:t,width:m,height:m/(0,i.ratio$1)(e)})),variables:{adjustedGaps:f,columnRatio:l[d]}})}return{tracks:s,variables:{totalRatio:u}}}var a=e.i(71645),l=e.i(43476),s=(0,a.forwardRef)(function({photos:e,breakpoints:t,defaultContainerWidth:s,...u},d){let{containerRef:c,containerWidth:f}=(0,r.useContainerWidth$1)(d,t,s),{spacing:m,padding:p,columns:h,...g}=function(e,{columns:t,...r}){return{...r,...(0,i.resolveCommonProps)(e,r),columns:(0,i.resolveResponsiveParameter)(t,e,[5,4,3,2],1)}}(f,{photos:e,...u});return(0,l.jsx)(n.StaticPhotoAlbum_default,{layout:"columns",ref:c,model:(0,a.useMemo)(()=>void 0!==f&&void 0!==m&&void 0!==p&&void 0!==h?function e(t,r,n,a,l){let s=function(e,t,r,n,a,l){var s,u;let d=[],c=[];if(e.length<=l){let a=e.length>0?e.reduce((e,t)=>e+(0,i.ratio$1)(t),0)/e.length:1;for(let t=0;t<l;t+=1)d[t]=2*r,c[t]=t<e.length?(0,i.ratio$1)(e[t]):a;return o(Array.from({length:l+1},(t,r)=>Math.min(r,e.length)),e,t,r,n,d,c)}let f=(s=(e.reduce((e,t)=>e+a/(0,i.ratio$1)(t),0)+t*(e.length-l)+2*r*e.length)/l,function(e,t,r){if(!e[r][t])return;let n=[r];for(let i=r,o=t;o>0;o-=1)[i]=e[i][o],n.push(i);return n.reverse()}(function(e,t,r){let n=Array.from({length:r+1},()=>[]),i=Array(r+1).fill(!1);i[0]=!0;for(let o=0;o<t;o+=1){let a=i;i=Array(r+1).fill(!1);for(let l=0;l<=r;l+=1){if(!a[l])continue;let s=o>0?n[l][o][1]:0;e(l).forEach(([e,a])=>{let u=s+a,d=n[e][o+1];(!d||d[1]>u&&d[1]/u>1.0001)&&(n[e][o+1]=[l,u]),o<t-1&&e!==r&&(i[e]=!0)})}}return n}(n=>{let o=[],l=1.5*s,u=a/(0,i.ratio$1)(e[n])+2*r;for(let d=n+1;d<e.length+1&&(o.push([d,(s-u)**2]),!(u>l)&&d!==e.length);d+=1)u+=a/(0,i.ratio$1)(e[d])+t+2*r;return o},l,u=e.length),l,u));if(f){for(let n=0;n<f.length-1;n+=1){let o=e.slice(f[n],f[n+1]);d[n]=t*(o.length-1)+2*r*o.length,c[n]=1/o.reduce((e,t)=>e+1/(0,i.ratio$1)(t),0)}return o(f,e,t,r,n,d,c)}}(t,r,n,a,(a-r*(l-1)-2*n*l)/l,l);if(!s||s.tracks.some(e=>e.photos.some(({width:e,height:t})=>e<=0||t<=0)))return l>1?e(t,r,n,a,l-1):void 0;let{tracks:u,variables:d}=s;return{tracks:u,spacing:r,padding:n,containerWidth:a,variables:{columns:l,...d}}}(e,m,p,f,h):void 0,[e,m,p,f,h]),...g})}),u=(0,a.forwardRef)(function({photos:e,breakpoints:t,defaultContainerWidth:o,...s},u){let{containerRef:d,containerWidth:c}=(0,r.useContainerWidth$1)(u,t,o),{spacing:f,padding:m,columns:p,...h}=function(e,{columns:t,...r}){return{...r,...(0,i.resolveCommonProps)(e,r),columns:(0,i.resolveResponsiveParameter)(t,e,[5,4,3,2],1)}}(c,{photos:e,...s});return(0,l.jsx)(n.StaticPhotoAlbum_default,{layout:"masonry",ref:d,model:(0,a.useMemo)(()=>void 0!==c&&void 0!==f&&void 0!==m&&void 0!==p?function e(t,r,n,o,a){let l=(o-r*(a-1)-2*n*a)/a;if(l<=0)return a>1?e(t,r,n,o,a-1):void 0;let s=[];for(let e=0;e<a;e+=1)s[e]=0;let u=t.reduce((e,t,o)=>{let a=s.reduce((e,t,r)=>t<s[e]-1?r:e,0);return s[a]=s[a]+l/(0,i.ratio$1)(t)+r+2*n,e[a].push({photo:t,index:o}),e},Array.from({length:a},()=>[]));return{spacing:r,padding:n,containerWidth:o,variables:{columns:a},tracks:u.map(e=>({photos:e.map(({photo:e,index:t})=>({photo:e,index:t,width:l,height:l/(0,i.ratio$1)(e)}))}))}}(e,f,m,c,p):void 0,[e,f,m,c,p]),...h})}),d=(0,a.forwardRef)(function({layout:e,...r},n){return"rows"===e?(0,l.jsx)(t.RowsPhotoAlbum_default,{ref:n,...r}):"columns"===e?(0,l.jsx)(s,{ref:n,...r}):"masonry"===e?(0,l.jsx)(u,{ref:n,...r}):null});e.s(["PhotoAlbum_default",0,d,"default",0,d],58384)},77164,91962,e=>{"use strict";var t=e.i(71645),r="u">typeof window?t.useLayoutEffect:t.useEffect;function n(e){let n=(0,t.useRef)(e);return r(()=>{n.current=e}),(0,t.useCallback)((...e)=>n.current?.(...e),[])}function i(e,t){let[r,n]=e;if(r===t)return e;if(void 0!==n&&void 0!==t&&void 0!==r&&t===n&&20>=Math.abs(t-r)){let i=Math.min(r,t),o=Math.max(r,t);return i===r&&o===n?e:[i,o]}return[t,r]}function o(e){return["react-photo-album",e].filter(Boolean).join("--")}e.s(["useContainerWidth$1",0,function(e,r,o){let[[a],l]=(0,t.useReducer)(i,[o]),s=function(e){let[r,n]=(0,t.useState)(e);return e!==r&&(!e||!r||e.length!==r.length||e.some((e,t)=>e!==r[t]))?(n(e),e):r}(r),u=(0,t.useRef)(void 0),d=n(t=>{"function"==typeof e?e(t):e&&(e.current=t)});return{containerRef:(0,t.useCallback)(e=>{u.current?.disconnect(),u.current=void 0;let t=()=>l(function(e,t){let r=e?.clientWidth;if(void 0!==r&&t){let e=t.filter(e=>e>0).sort((e,t)=>
2t-e);e.length>0&&(e.push(Math.floor(e[e.length-1]/2)),r=e.find((t,n)=>t<=r||n===e.length-1))}return r}(e,s));t(),e&&"u">typeof ResizeObserver&&(u.current=new ResizeObserver(t),u.current.observe(e)),d(e)},[d,s]),containerWidth:a}},"useEventCallback$1",0,n],77164);var a=Object.freeze([1200,600,300,0]);function l(e,t){return"function"==typeof e?e(t):e}function s(e,t){return void 0!==t?l(e,t):void 0}function u(e,t,r,n=0){if(void 0===t)return;let i=s(e,t);return Math.round(Math.max(void 0===i?l(r[Math.max(a.findIndex(e=>e<=t),0)],t):i,n))}function d(e,t=0){let r=10**t;return Math.round((e+Number.EPSILON)*r)/r}e.s(["clsx$1",0,function(...e){return e.filter(Boolean).join(" ")},"cssClass",0,o,"cssVar",0,function(e){return`--${o(e)}`},"ratio$1",0,function({width:e,height:t}){let r=e/t;return Number.isFinite(r)?r:1},"resolveCommonProps",0,function(e,{spacing:t,padding:r,componentsProps:n,render:i}){return{spacing:u(t,e,[20,15,10,5]),padding:u(r,e,[0,0,0,0]),componentsProps:l(n,e)||{},render:l(i,e)}},"resolveResponsiveParameter",0,u,"round$1",0,d,"srcSetAndSizes$1",0,function(e,t,r,n,i,o,a){let l,s=e=>{let t=o*(i-1)+2*a*i;return`calc((${e.match(/^\s*calc\((.*)\)\s*$/)?.[1]??e} - ${t}px) / ${d((n-t)/r,5)})`},u=e.srcSet;return u&&u.length>0&&(l=u.concat(!u.some(({width:t})=>t===e.width)?[{src:e.src,width:e.width,height:e.height}]:[]).sort((e,t)=>e.width-t.width).map(e=>`${e.src}
2 ${e.width}w`).join(", ")),{srcSet:l,sizes:t?.size?(t.sizes||[]).map(({viewport:e,size:t})=>`${e} ${s(t)}`).concat(s(t.size)).join(", "):`${Math.ceil(d(r/n*100,3))}vw`}},"unwrap",0,l,"unwrapParameter",0,s],91962)},6715,60490,e=>{"use strict";var t=e.i(77164),r=e.i(91962),n=e.i(71645),i=e.i(43476),o=(0,n.forwardRef)(function({as:e,render:t,context:n,classes:o=[],variables:a={},style:l,className:s,children:u,...d},c){let f=(0,r.clsx$1)(...(Array.isArray(o)?o:[o]).filter(e=>"string"==typeof e).map(r.cssClass),s),m={style:{...Object.fromEntries(Object.entries(a).map(([e,t])=>[(0,r.cssVar)(e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()),"number"==typeof t?(0,r.round$1)(t,5):t])),...l},className:f,children:u,...d};if(t){let e=t({ref:c,...m},n);if(e)return e}return(0,i.jsx)(e||"div",{ref:c,...m})}),a=(0,n.forwardRef)(function({photo:e,index:t,width:n,height:a,onClick:l,render:{wrapper:s,link:u,button:d,image:c,extras:f}={},componentsProps:{link:m,button:p,wrapper:h,image:g}={}},v){let b,{href:y}=e,w={photo:e,index:t,width:(0,r.round$1)(n,3),height:(0,r.round$1)(a,3)};return b=y?{...m,as:"a",render:u,classes:["photo","link"],href:y,onClick:l}:l?{...p,as:"button",type:"button",render:d,classes:["photo","button"],onClick:l}:{...h,render:s,classes:"photo"},(0,i.jsxs)(o,{ref:v,variables:{photoWidth:w.width,photoHeight:w.height},context:w,...b,children:[(0,i.jsx)(o,{as:"img",classes:"image",render:c,context:w,...g}),f?.({},w)]})}),l=(0,n.forwardRef)(function({layout:e,sizes:t,model:l,skeleton:s,onClick:u,render:{container:d,track:c,photo:f,...m}={},componentsProps:{container:p,track:h,link:g,button:v,wrapper:b,image:y}={}},w){let{spacing:C,padding:x,containerWidth:E,tracks:_,variables:P,horizontal:S}=l||{};return(0,i.jsxs)(o,{role:"group","aria-label":"Photo album",...p,variables:{spacing:C,padding:x,containerWidth:E,...P},classes:["",e],render:d,ref:w,children:[void 0!==C&&void 0!==x&&void 0!==E&&_?.map(({photos:e,variables:l},s)=>{let d=e.length,p=S?d:_.length;return(0,n.createElement)(o,{...h,key:s,render:c,classes:"track",variables:{trackSize:d,...l}},e.map(e=>{let{photo:o,index:l,width:s}=e,{key:d,src:c,alt:h="",title:w,label:_}=o,P=u?e=>{u({event:e,photo:o,index:l})}:void 0;if(f){let t=f({onClick:P},e);if(t)return(0,i.jsx)(n.Fragment,{children:t},d??l)}let S=e=>_?{"aria-label":_,...e}:e;return(0,i.jsx)(a,{onClick:P,render:m,componentsProps:{image:{loading:"lazy",decoding:"async",src:c,alt:h,title:w,...(0,r.srcSetAndSizes$1)(o,t,s,E,p,C,x),...(0,r.unwrap)(y,e)},link:S((0,r.unwrap)(g,e)),button:S((0,r.unwrap)(v,e)),wrapper:(0,r.unwrap)(b,e)},...e},d??l)}))}),void 0===E&&s]})});e.s(["StaticPhotoAlbum_default",0,l],60490);var s=(0,n.forwardRef)(function({photos:e,breakpoints:o,defaultContainerWidth:a,...s},u){let{containerRef:d,containerWidth:c}=(0,t.useContainerWidth$1)(u,o,a),{spacing:f,padding:m,targetRowHeight:p,minPhotos:h,maxPhotos:g,...v}=function(e,{photos:t,targetRowHeight:n,rowConstraints:i,...o}){let{spacing:a,padding:l,componentsProps:s,render:u}=(0,r.resolveCommonProps)(e,o),{singleRowMaxHeight:d,minPhotos:c,maxPhotos:f}=(0,r.unwrapParameter)(i,e)||{};if(void 0!==d&&void 0!==a&&void 0!==l){let e=Math.floor(t.reduce((e,{width:t,height:r})=>e+t/r*d+2*l,a*(t.length-1)));e>0&&(s.container={...s.container},s.container.style={maxWidth:e,...s.container.style})}return{...o,targetRowHeight:(0,r.resolveResponsiveParameter)(n,e,[e=>e/5,e=>e/4,e=>e/3,e=>e/2]),render:u,spacing:a,padding:l,minPhotos:c,maxPhotos:f,componentsProps:s}}(c,{photos:e,...s});return(0,i.jsx)(l,{layout:"rows",ref:d,model:(0,n.useMemo)(()=>void 0!==c&&void 0!==f&&void 0!==m&&void 0!==p?function(e,t,n,i,o,a,l){let s,u=Math.min((s=e.reduce((e,t)=>Math.min(e,(0,r.ratio$1)(t)),1/0),(0,r.round$1)(i/o/s)+(a||0)+2),l||1/0),d=a||1,c=e.length,f=Array(c+1);f[0]=0;for(let t=0;t<c;t+=1)f[t+1]=f[t]+(0,r.ratio$1)(e[t]);let m=Array(c+1).fill(1/0),p=Array(c+1).fill(-1);m[0]=0;for(let e=1;e<=c;e+=1)for(let r=e-d;r>=Math.max(0,e-u);r-=1){if(m[r]===1/0)continue;let a=function(e,t,r,n,i,o,a){let l,s=(n-((l=r-t)-1)*i-2*o*l)/(e[r]-e[t]);return s>0?(s-a)**2*(r-t):void 0}(f,r,e,i,t,n,o);if(void 0===a)break;let l=m[r]+a;(m[e]===1/0||m[e]>l&&m[e]/l>1.005)&&(m[e]=l,p[e]=r)}if(m[c]===1/0)return;let h=[];for(let e=c;0!==e;e=p[e])h.push(e);h.push(0),h.reverse();let g=[];for(let o=1;o<h.length;o+=1){let a=e.slice(h[o-1],h[o]),l=(i-(a.length-1)*t-2*n*a.length)/a.reduce((e,t)=>
2e+(0,r.ratio$1)(t),0);g.push({photos:a.map((e,t)=>({photo:e,index:h[o-1]+t,width:l*(0,r.ratio$1)(e),height:l}))})}return{spacing:t,padding:n,containerWidth:i,tracks:g,horizontal:!0}}(e,f,m,c,p,h,g):void 0,[e,f,m,c,p,h,g]),...v})});e.s(["RowsPhotoAlbum_default",0,s,"default",0,s],6715)}]);

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.