{"version":3,"file":"WithGrid.CC-aMBDU.mjs","names":["t","e","e","t","n","r","i","a","o","t","n","e","r","n","e","t","r","i","e","n","r","t","a","l","t","o","e","c","n","r","i","s","p","f","a","u","d","e","n","o","e","i","r","a","n","t","s","f","e","o","s","a","t","i","n","l","u","d","c","r","p","i","d","f","p","m","h","g","_","v","y","e","t","n","b","r","x","S","C","useState","debounce"],"sources":["https:/ga.jspm.io/npm:lodash@4.17.21/isObject.js","https:/ga.jspm.io/npm:lodash@4.17.21/_/CVfpy5G4.js","https:/ga.jspm.io/npm:lodash@4.17.21/now.js","https:/ga.jspm.io/npm:lodash@4.17.21/_/DUAWJv4u.js","https:/ga.jspm.io/npm:lodash@4.17.21/_/52NaWF6Y.js","https:/ga.jspm.io/npm:lodash@4.17.21/_/CK3m5VKm.js","https:/ga.jspm.io/npm:lodash@4.17.21/isObjectLike.js","https:/ga.jspm.io/npm:lodash@4.17.21/isSymbol.js","https:/ga.jspm.io/npm:lodash@4.17.21/toNumber.js","https:/ga.jspm.io/npm:lodash@4.17.21/debounce.js","https:/framerusercontent.com/modules/xnqRDD8ZpWvOoa68gDvN/9biRZCLGpGq5hdbGSvJ9/WithGrid.js"],"sourcesContent":["var e={};function t(e){var t=typeof e;return e!=null&&(t==`object`||t==`function`)}e=t;var n=e;export{n as default};\n//# sourceMappingURL=isObject.js.map\n","var e=typeof globalThis<`u`?globalThis:typeof self<`u`?self:global,t={};t=typeof e==`object`&&e&&e.Object===Object&&e;var n=t,r={},i=n,a=typeof self==`object`&&self&&self.Object===Object&&self;r=i||a||Function(`return this`)();var o=r;export{o as _,n as a};\n//# sourceMappingURL=CVfpy5G4.js.map\n","import{_ as e}from\"./_/CVfpy5G4.js\";var t={},n=e,r=function(){return n.Date.now()};t=r;var i=t;export{i as default};\n//# sourceMappingURL=now.js.map\n","var e={},t=/\\s/;function n(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}e=n;var r=e;export{r as _};\n//# sourceMappingURL=DUAWJv4u.js.map\n","import{_ as e}from\"./DUAWJv4u.js\";var t={},n=e,r=/^\\s+/;function i(e){return e&&e.slice(0,n(e)+1).replace(r,``)}t=i;var a=t;export{a as _};\n//# sourceMappingURL=52NaWF6Y.js.map\n","import{_ as e}from\"./CVfpy5G4.js\";var t={};t=e.Symbol;var n=t,r={},i=n,a=Object.prototype,o=a.hasOwnProperty,s=a.toString,c=i?i.toStringTag:void 0;function l(e){var t=o.call(e,c),n=e[c];try{e[c]=void 0;var r=!0}catch{}var i=s.call(e);return r&&(t?e[c]=n:delete e[c]),i}r=l;var u=r,d={},f=Object.prototype.toString;function p(e){return f.call(e)}d=p;var m=d,h={},g=n,_=u,v=m,y=`[object Null]`,b=`[object Undefined]`,x=g?g.toStringTag:void 0;function S(e){return e==null?e===void 0?b:y:x&&x in Object(e)?_(e):v(e)}h=S;var C=h;export{C as _,n as a};\n//# sourceMappingURL=CK3m5VKm.js.map\n","var e={};function t(e){return typeof e==`object`&&!!e}e=t;var n=e;export{n as default};\n//# sourceMappingURL=isObjectLike.js.map\n","import{_ as e}from\"./_/CK3m5VKm.js\";import t from\"./isObjectLike.js\";import\"./_/CVfpy5G4.js\";var n={},r=e,i=t,a=`[object Symbol]`;function o(e){return typeof e==`symbol`||i(e)&&r(e)==a}n=o;var s=n;export{s as default};\n//# sourceMappingURL=isSymbol.js.map\n","import{_ as e}from\"./_/52NaWF6Y.js\";import t from\"./isObject.js\";import n from\"./isSymbol.js\";import\"./_/DUAWJv4u.js\";import\"./_/CK3m5VKm.js\";import\"./_/CVfpy5G4.js\";import\"./isObjectLike.js\";var r={},i=e,a=t,o=n,s=NaN,c=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,d=parseInt;function f(e){if(typeof e==`number`)return e;if(o(e))return s;if(a(e)){var t=typeof e.valueOf==`function`?e.valueOf():e;e=a(t)?t+``:t}if(typeof e!=`string`)return e===0?e:+e;e=i(e);var n=l.test(e);return n||u.test(e)?d(e.slice(2),n?2:8):c.test(e)?s:+e}r=f;var p=r;export{p as default};\n//# sourceMappingURL=toNumber.js.map\n","import e from\"./isObject.js\";import t from\"./now.js\";import n from\"./toNumber.js\";import\"./_/CVfpy5G4.js\";import\"./_/52NaWF6Y.js\";import\"./_/DUAWJv4u.js\";import\"./isSymbol.js\";import\"./_/CK3m5VKm.js\";import\"./isObjectLike.js\";var r=typeof globalThis<`u`?globalThis:typeof self<`u`?self:global,i={},a=e,o=t,s=n,c=`Expected a function`,l=Math.max,u=Math.min;function d(e,t,n){var i,d,f,p,m,h,g=0,_=!1,v=!1,y=!0;if(typeof e!=`function`)throw TypeError(c);t=s(t)||0,a(n)&&(_=!!n.leading,v=`maxWait`in n,f=v?l(s(n.maxWait)||0,t):f,y=`trailing`in n?!!n.trailing:y);function b(t){var n=i,r=d;return i=d=void 0,g=t,p=e.apply(r,n),p}function x(e){return g=e,m=setTimeout(w,t),_?b(e):p}function S(e){var n=e-h,r=e-g,i=t-n;return v?u(i,f-r):i}function C(e){var n=e-h,r=e-g;return h===void 0||n>=t||n<0||v&&r>=f}function w(){var e=o();if(C(e))return T(e);m=setTimeout(w,S(e))}function T(e){return m=void 0,y&&i?b(e):(i=d=void 0,p)}function E(){m!==void 0&&clearTimeout(m),g=0,i=h=d=m=void 0}function D(){return m===void 0?p:T(o())}function O(){var e=o(),n=C(e);if(i=arguments,d=this||r,h=e,n){if(m===void 0)return x(h);if(v)return clearTimeout(m),m=setTimeout(w,t),b(h)}return m===void 0&&(m=setTimeout(w,t)),p}return O.cancel=E,O.flush=D,O}i=d;var f=i;export{f as default};\n//# sourceMappingURL=debounce.js.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import debounce from\"lodash/debounce\";export function withGridLine(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,transformOrigin:\"top left\"},animate:{scaleX:[0,1]},transition:{duration:2,ease:[.075,.82,.165,1]}});};}export function withGridWidth(Component){return props=>{const DEFAULT_WIDTH=25;const[width,setWidth]=useState(DEFAULT_WIDTH);useEffect(()=>{const style=document.createElement(\"style\");style.textContent=`\n                .grid-align:nth-child(2n) {\n                    justify-content: end;\n                }\n\n                .grid-align:nth-child(3n) {\n                    justify-content: center;\n                }\n            `;document.head.appendChild(style);return()=>{document.head.removeChild(style);};},[]);useEffect(()=>{const onResize=()=>{if(window.matchMedia(\"(max-width: 609px)\").matches){setWidth(100);}else if(window.matchMedia(\"(max-width: 1100px)\").matches){setWidth(50);}else{setWidth(DEFAULT_WIDTH);}};const debouncedResize=debounce(onResize,200);window.addEventListener(\"resize\",debouncedResize);onResize();return()=>{window.removeEventListener(\"resize\",debouncedResize);};},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className} grid-align`,style:{...props.style,width:`${width}vw`}});};}export function withGridWidthGallery(Component){return props=>{const[width,setWidth]=useState(40)// 👈 valor por defecto (desktop)\n;useEffect(()=>{const onResize=()=>{if(window.matchMedia(\"(max-width: 609px)\").matches){setWidth(100)// móvil\n;}else if(window.matchMedia(\"(max-width: 1100px)\").matches){setWidth(60)// tablet\n;}else{setWidth(40)// desktop\n;}};onResize();window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className} grid-align`,style:{...props.style,width:`${width}vw`}});};}export function withGridWidthImage(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,width:\"75vw\",minWidth:0}});};}export function withGridWidthMobileSafe(Component){return props=>{const[width,setWidth]=useState(25);const[isMobile,setIsMobile]=useState(false);useEffect(()=>{const onResize=()=>{if(window.matchMedia(\"(max-width: 609px)\").matches){setWidth(100)// full ancho\n;setIsMobile(true);}else if(window.matchMedia(\"(max-width: 1100px)\").matches){setWidth(50);setIsMobile(false);}else{setWidth(25);setIsMobile(false);}};onResize();window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} grid-align`,style:{...props.style,width:`${width}vw`,...isMobile&&{maxHeight:\"85vh\",overflow:\"hidden\"}}});};}export function withGridWidthResponsive(Component){return props=>{const DEFAULT_WIDTH=25;const[width,setWidth]=useState(DEFAULT_WIDTH);const[injectStyle,setInjectStyle]=useState(true);useEffect(()=>{const onResize=()=>{if(window.matchMedia(\"(max-width: 609px)\").matches){setWidth(100)// móvil → 1 columna\n;setInjectStyle(false)// quitamos offsets Masonry\n;}else if(window.matchMedia(\"(max-width: 1100px)\").matches){setWidth(50)// tablet → 2 columnas limpias\n;setInjectStyle(false);}else{setWidth(DEFAULT_WIDTH)// desktop\n;setInjectStyle(true)// Masonry activo\n;}};onResize();window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[]);useEffect(()=>{if(!injectStyle)return;const style=document.createElement(\"style\");style.textContent=`\n                .grid-align:nth-child(2n){ justify-content:end; }\n                .grid-align:nth-child(3n){ justify-content:center; }\n            `;document.head.appendChild(style);return()=>document.head.removeChild(style);},[injectStyle]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} grid-align`,style:{...props.style,width:`${width}vw`}});};}export function withGridWidthHome(Component){return props=>{const[width,setWidth]=useState(40)// base desktop\n;useEffect(()=>{const onResize=()=>{if(window.matchMedia(\"(max-width: 609px)\").matches){setWidth(50)// móvil → 50vw\n;}else if(window.matchMedia(\"(max-width: 1100px)\").matches){setWidth(50)// tablet → 50vw\n;}else{setWidth(70)// desktop → 40vw\n;}};onResize();window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} grid-align`,style:{...props.style,width:`${width}vw`,height:\"auto\",maxHeight:\"85vh\",objectFit:\"contain\",alignSelf:\"center\",marginTop:\"auto\",marginBottom:\"auto\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withGridWidthMobileSafe\":{\"type\":\"reactHoc\",\"name\":\"withGridWidthMobileSafe\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGridWidthHome\":{\"type\":\"reactHoc\",\"name\":\"withGridWidthHome\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGridWidth\":{\"type\":\"reactHoc\",\"name\":\"withGridWidth\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGridLine\":{\"type\":\"reactHoc\",\"name\":\"withGridLine\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGridWidthResponsive\":{\"type\":\"reactHoc\",\"name\":\"withGridWidthResponsive\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGridWidthImage\":{\"type\":\"reactHoc\",\"name\":\"withGridWidthImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGridWidthGallery\":{\"type\":\"reactHoc\",\"name\":\"withGridWidthGallery\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithGrid.map"],"mappings":"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"}