{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/integrations-styles.js@0.2.0", "ssg:https://framerusercontent.com/modules/Sgny8a1hxufC0CW4sw7y/56Ck2btOG6qjeYXJ9Tfo/Masonry_Layout.js", "ssg:https://framerusercontent.com/modules/8V3X44meFnThLQA4zYpc/0h51hWHJ6uWq5u3LuaS3/D7FJk4P9i.js"],
  "sourcesContent": ["import{containerStyles,emptyStateStyle as defaultEmptyStateStyle}from\"https://framer.com/m/framer/default-utils.js@^0.43.0\";export const emptyStateStyle={...containerStyles,...defaultEmptyStateStyle,textAlign:\"center\",padding:15,width:200,height:100,overflow:\"hidden\"};export const neutralStateStyle={...emptyStateStyle,color:\"#09f\",background:\"rgb(0, 153, 255, 0.1)\",borderColor:\"#09f\"};export const stateTitleStyle={fontSize:12,fontWeight:600,margin:0};export const stateParagraphStyle={fontSize:12,maxWidth:200,lineHeight:1.4,margin:\"5px 0 0 0\"};\nexport const __FramerMetadata__ = {\"exports\":{\"neutralStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateTitleStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateParagraphStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import React from\"react\";import{emptyStateStyle,stateParagraphStyle,stateTitleStyle}from\"https://framer.com/m/framer/integrations-styles.js@0.2.0\";/////////////////////////////\n// Code from Nikolay Goncharuk on GitHub:\n// https://github.com/GoncharukBro/react-smart-masonry/blob/master/src/Masonry.tsx\n// https://github.com/GoncharukBro/react-smart-masonry/blob/master/src/useResize.ts\n//\n// Modified by Isaac Roberts (twitter.com/madebyisaacr)\n// Modified for CMS support by Fehmi \u00D6z\u00FCseven (twitter.com/fhmi)\n//\n// Copyright (c) 2021 Nikolay Goncharuk\n// MIT License\nimport{useState,useLayoutEffect,useEffect,useRef,forwardRef}from\"react\";function getCurrentBreakpoints(breakpoints,width){const normalizedBreakpoints=breakpoints&&Object.entries(breakpoints).sort((a,b)=>b[1]-a[1]);return normalizedBreakpoints?.filter(item=>item[1]<=width).map(item=>item[0]);}function getState(breakpoints,width){return{width,currentBreakpoints:getCurrentBreakpoints(breakpoints,width)};}function useResize(breakpoints){const[state,setState]=useState(()=>getState(breakpoints,0)//global.innerWidthh)\n);useEffect(()=>{const handleResize=()=>{setState(getState(breakpoints,window.innerWidth));};window.addEventListener(\"resize\",handleResize);return()=>{window.removeEventListener(\"resize\",handleResize);};},[breakpoints]);return state;}function getCurrentParam(breakpoints,param,defaultValue){if(typeof param===\"object\"){const breakpoint=breakpoints?.find(item=>param[item]!==undefined);return breakpoint!==undefined?param[breakpoint]??defaultValue:defaultValue;}return param;}const DEFAULT_COLUMNS=1;const DEFAULT_GAP=0;function MasonryComponent({breakpoints,columns=DEFAULT_COLUMNS,gap=DEFAULT_GAP,reverse=false,autoArrange=false,children,style,...otherProps},forwardedRef){const{currentBreakpoints}=useResize(breakpoints);const elements=useRef([]);const[arrange,setArrange]=useState(false);const[currentColumns,setCurrentColumns]=useState(()=>{return getCurrentParam(currentBreakpoints,columns,DEFAULT_COLUMNS);});const[currentGap,setCurrentGap]=useState(()=>{return getCurrentParam(currentBreakpoints,gap,DEFAULT_GAP);});// eslint-disable-next-line react-hooks/exhaustive-deps\nuseLayoutEffect(()=>{if(autoArrange&&!arrange)setArrange(true);return()=>{if(autoArrange&&arrange)setArrange(false);};});useEffect(()=>{const param=getCurrentParam(currentBreakpoints,columns,DEFAULT_COLUMNS);setCurrentColumns(param);},[columns,currentBreakpoints]);useEffect(()=>{const param=getCurrentParam(currentBreakpoints,gap,DEFAULT_GAP);setCurrentGap(param);},[gap,currentBreakpoints]);const newLayout=Array.from({length:currentColumns},()=>{return[];});const columnHeights=newLayout.map(()=>0);function generateLayout({arrange,autoArrange,children,currentColumns,reverse,elements}){if(currentColumns<1)return[];const arrayOfChildren=React.Children.toArray(children);if(reverse)arrayOfChildren.reverse();const getcolumnIndex=index=>{if(autoArrange&&arrange&&elements.current.length>0){const columnIndex=columnHeights.findIndex(item=>{return item===Math.min(...columnHeights);});const element=elements.current.find(item=>item.index===index);const elementHeight=element?.element.getBoundingClientRect().height;columnHeights[columnIndex]+=elementHeight||0;return columnIndex;}return index%currentColumns;};arrayOfChildren.forEach((child,index)=>{if(child&&/*#__PURE__*/React.isValidElement(child)){newLayout[getcolumnIndex(index)].push({element:child,index});}});return newLayout;}//console.log(\"children\", children)\ntry{children=children.props.children.type({query:children.props.children.props.query,children:children.props.children.props.children});children=children.props.children;}catch(e){try{children=children.type({query:children.props.query,children:children.props.children});children=children.props.children;//console.log(\"resssooooo\", children)\n}catch(e){children=children?.[0]?.props?.children?.[0]?.props?.children||children?.[0]?.props?.children||children?.props?.children||children;}}// Usage\nconst layout=generateLayout({arrange,autoArrange,children,currentColumns,reverse,elements});let minValue=Math.min(...columnHeights);let maxValue=Math.max(...columnHeights);//\n//\n// fix for masonry rearrangement\n//\n//\nif(typeof document!==\"undefined\"&&typeof window!==\"undefined\"){// this works on first load and every cms page change\nif(elements.current.length==0){// console.log(\"first things firsr\")\nwindow.firstRearrange=false;window.lastRearrange=false;window.imagesLoaded=false;}if(document.querySelector(\"head title\")&&!window.imagesLoaded&&document.images.length>1){window.imagesLoaded=\"loading\";// console.log(document.images.length)\nPromise.all(Array.from(document.images).map(img=>{if(img.complete)return Promise.resolve(true);return new Promise(resolve=>{img.addEventListener(\"load\",()=>resolve(true));img.addEventListener(\"error\",()=>resolve(false));});})).then(results=>{setTimeout(function(){window.imagesLoaded=\"loaded\";setArrange(false);// console.log(\"images are loaded and fixed\")\n},222);});}else if(document.querySelector(\"head title\")&&!window.firstRearrange&&document.images.length>1){window.firstRearrange=true;// console.log(\"first rearrange before load images\")\nif(window.lastPhoto&&document.querySelector(\"[href$='\"+window.lastPhoto.lastPhotoSrc+\"']\")){let elPos=document.querySelector(\"[href$='\"+window.lastPhoto.lastPhotoSrc+\"']\").getBoundingClientRect().top;window.scrollTo(0,elPos-80);}setArrange(false);}else if(document.querySelector(\"head title\")&&!window.lastRearrange&&window.imagesLoaded==\"loaded\"){window.lastRearrange=true;// console.log(\"for browser/preview, after images loaded\")\nsetTimeout(function(){setArrange(false);setTimeout(function(){setArrange(true);},350);},750);}//\n// fix for editor\n//\nif(!document.querySelector(\"head title\")&&layout.length>1&&layout[layout.length-1].length==0){setTimeout(function(){setArrange(false);setTimeout(function(){setArrange(true);},500);},500);}}const temporaryElements=[];const addElement=index=>element=>{if(element!==null){temporaryElements.push({element,index});elements.current=temporaryElements;}};function EmptyState({title,description}){return /*#__PURE__*/_jsxs(\"div\",{style:{...emptyStateStyle,width:\"100%\",height:\"100%\"},children:[/*#__PURE__*/_jsx(\"h1\",{style:{...stateTitleStyle},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{...stateParagraphStyle},children:description})]});}return /*#__PURE__*/_jsx(\"div\",{ref:forwardedRef,style:{display:\"flex\",gap:currentGap,// opacity: opacity,\n...style},...otherProps,children:layout.map((column,columnIndex)=>/*#__PURE__*/_jsx(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:currentGap},children:column.map((item,itemIndex)=>/*#__PURE__*/_jsx(\"div\",{ref:addElement(item.index),children:item.element},itemIndex))},columnIndex))});}const Masonry=/*#__PURE__*/forwardRef(MasonryComponent);///////////////////////////\n/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n */export default function MasonryLayout(props,a){function EmptyState({title,description}){return /*#__PURE__*/_jsxs(\"div\",{style:{...emptyStateStyle,width:\"100%\",height:\"300px\"},children:[/*#__PURE__*/_jsx(\"h1\",{style:{...stateTitleStyle},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{...stateParagraphStyle},children:description})]});}if(props.layers.length==0){console.log(\"no layer\");return EmptyState({title:\"Masonry Layout\",description:\"Connect a collection list to present it in a masonry layout.\"});}// const ref = React.createRef<HTMLDivElement>()\nlet layers=[];const[arrange,setArrange]=useState(false);useEffect(()=>{//console.log(\"hee 2\")\nsetTimeout(function(){setArrange(true);},1e3);});console.log(\"render\",props);if(props.columnWidth==\"fill\"){try{console.log(\"try 1\");var resolved=props.layers[0].props.children.type({query:props.layers[0].props.children.props.query,children:props.layers[0].props.children.props.children});// console.log(\"resssooooo\", resolved)\nlayers=resolved;}catch(e){try{console.log(\"try 2\");if(props.layers.length==0){return;}//console.log(\"props layers: \", props.layers)\n//console.log(\n//    props.layers[0].type,\n//    props.layers[0].props.query,\n//    props.layers[0].props.children\n//)\ntry{console.log(\"try 3\");var resolved=props.layers[0].type({query:props.layers[0].props.query,children:props.layers[0].props.children});//console.log(props.layers[0])\n//console.log(\"resolved\", resolved)\nfor(let i=0;i<resolved.props.children.length;i++){let layer=resolved.props.children[i];if(!layer.props.style){layer.props.style={};}layer.props.style.width=\"100%\";layers.push(layer);}}catch(e){if(props.layers[0].props.__node.cache){/*\n\n                        edit\u00F6r paylay\u0131nca bu trylar ile oyna\n                        children'\u0131 bulman laz\u0131m\n                        en son props.layers[0].props.__node.cache.htmlElement, props.layers[0].props.__node.cache.elements olarak de\u011Fi\u015Fmi\u015Fti ondan patlad\u0131 mesela\n\n\n                        *///console.log(\n//    props.layers[0].props.__node.cache.htmlElement\n//)\ntry{console.log(\"try 5\");let key=Object.keys(props.layers[0].props.__node.cache.elements)[0];let key2=Object.keys(props.layers[0].props.__node.cache.elements[key])[0];var children=props.layers[0].props.__node.cache.elements[key][key2].memoizedProps.children[0].props.children.props.children[1].props.children[0].props.children;console.log(children,\"alooo\");}catch(e){console.log(\"try 6\");let key=Object.keys(props.layers[0].props.__node.cache.htmlElement)[0];var children=props.layers[0].props.__node.cache.htmlElement[key].memoizedProps.children[0].props.children.props.children[1].props.children;}for(let i=0;i<children.length;i++){let layer=children[i];if(!layer.props.style){layer.props.style={};}layer.props.style.width=\"100%\";layers.push(layer);}}else{layers=props.layers[0];}}}catch(e){}}}/*\n     else {\n        console.log(\"haydar\")\n        layers = props.layers\n    }\n    */if(layers.length==0){layers=props.layers[0];}console.log(props,layers);if(props.layers?.length==0){return /*#__PURE__*/_jsx(\"div\",{style:{minWidth:\"100px\",minHeight:\"100px\"}});}else if(props.columns==1){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gap},children:layers});}else{return /*#__PURE__*/_jsx(Masonry,{columns:props.columns,gap:props.gap,autoArrange:props.autoArrange,reverse:false,children:layers});}}MasonryLayout.displayName=\"Masonry Layout\";MasonryLayout.defaultProps={layers:[],columns:3,columnWidth:\"fill\",autoArrange:true,gap:10};addPropertyControls(MasonryLayout,{layers:{type:ControlType.ComponentInstance,title:\"Collection\"},columns:{type:ControlType.Number,defaultValue:MasonryLayout.defaultProps.columns,min:1,step:1,displayStepper:true,hidden(props){return props.direction==\"h\";}},columnWidth:{type:ControlType.Enum,defaultValue:MasonryLayout.defaultProps.columnWidth,options:[\"fit\",\"fill\"],optionTitles:[\"Fit\",\"Fill\"],displaySegmentedControl:true,hidden(props){return props.columnWidth==\"fill\";}},autoArrange:{type:ControlType.Boolean,defaultValue:true,description:\"Arranges each layer into the shortest column.\"},gap:{type:ControlType.Number,defaultValue:MasonryLayout.defaultProps.gap,min:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MasonryLayout\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"MasonryProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Masonry_Layout.map", "// Generated by Framer (47ebf4a)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,PathVariablesContext,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MasonryLayout from\"https://framerusercontent.com/modules/Sgny8a1hxufC0CW4sw7y/56Ck2btOG6qjeYXJ9Tfo/Masonry_Layout.js\";import Work from\"https://framerusercontent.com/modules/y2hY3rxhDnxNtktOvcUo/N3jSpftiLflCc9RUYmGZ/p5YKoI1NM.js\";import ProjectCard02 from\"https://framerusercontent.com/modules/M5Q0wNoI61p6XITfsdRX/JcrNqZM3Wd2S0dcxV1Yp/iYf8UMqr8.js\";const ProjectCard02Fonts=getFonts(ProjectCard02);const MasonryLayoutFonts=getFonts(MasonryLayout);const serializationHash=\"framer-i2GNU\";const variantClassNames={hr0m3FVmB:\"framer-v-21f0si\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"uFNIkwKNk\",data:Work,type:\"Collection\"},select:[{collection:\"uFNIkwKNk\",name:\"VkJeZXvaN\",type:\"Identifier\"},{collection:\"uFNIkwKNk\",name:\"G0cInz5Li\",type:\"Identifier\"},{collection:\"uFNIkwKNk\",name:\"NIqKCS8X7\",type:\"Identifier\"},{collection:\"uFNIkwKNk\",name:\"Dhliq7WxE\",type:\"Identifier\"},{collection:\"uFNIkwKNk\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({columns,height,id,width,...props})=>{return{...props,hOtQBqwG7:columns??props.hOtQBqwG7??3};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,hOtQBqwG7,VkJeZXvaNuFNIkwKNk,G0cInz5LiuFNIkwKNk,NIqKCS8X7uFNIkwKNk,Dhliq7WxEuFNIkwKNk,iduFNIkwKNk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hr0m3FVmB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-21f0si\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hr0m3FVmB\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-329nik-container\",\"data-framer-name\":\"Photos\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZCANfKy8p-container\",name:\"Photos\",nodeId:\"ZCANfKy8p\",rendersWithMotion:true,scopeId:\"D7FJk4P9i\",children:/*#__PURE__*/_jsx(MasonryLayout,{autoArrange:false,columns:hOtQBqwG7,columnWidth:\"fill\",gap:30,height:\"100%\",id:\"ZCANfKy8p\",layers:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1beq4ji\",layoutDependency:layoutDependency,layoutId:\"uFNIkwKNk\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"uFNIkwKNk\",data:Work,type:\"Collection\"},select:[{collection:\"uFNIkwKNk\",name:\"VkJeZXvaN\",type:\"Identifier\"},{collection:\"uFNIkwKNk\",name:\"G0cInz5Li\",type:\"Identifier\"},{collection:\"uFNIkwKNk\",name:\"NIqKCS8X7\",type:\"Identifier\"},{collection:\"uFNIkwKNk\",name:\"Dhliq7WxE\",type:\"Identifier\"},{collection:\"uFNIkwKNk\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({Dhliq7WxE:Dhliq7WxEuFNIkwKNk,G0cInz5Li:G0cInz5LiuFNIkwKNk,id:iduFNIkwKNk,NIqKCS8X7:NIqKCS8X7uFNIkwKNk,VkJeZXvaN:VkJeZXvaNuFNIkwKNk},index)=>{VkJeZXvaNuFNIkwKNk??=\"\";G0cInz5LiuFNIkwKNk??=\"\";Dhliq7WxEuFNIkwKNk??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`uFNIkwKNk-${iduFNIkwKNk}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Dhliq7WxE:Dhliq7WxEuFNIkwKNk},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{Dhliq7WxE:Dhliq7WxEuFNIkwKNk},webPageId:\"nFMKQm6QW\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:989,width:\"373.3333px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3pirde-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"yqKTy2Yu7-container\",nodeId:\"yqKTy2Yu7\",rendersWithMotion:true,scopeId:\"D7FJk4P9i\",children:/*#__PURE__*/_jsx(ProjectCard02,{height:\"100%\",id:\"yqKTy2Yu7\",kGt4KWm5K:VkJeZXvaNuFNIkwKNk,layoutId:\"yqKTy2Yu7\",s6vpreLpN:G0cInz5LiuFNIkwKNk,style:{width:\"100%\"},variant:\"axnezOP4W\",W903ijaFl:toResponsiveImage(NIqKCS8X7uFNIkwKNk),width:\"100%\",yPqfmyZa1:resolvedLinks[0]})})})})})},iduFNIkwKNk);})})})})})],layoutId:\"ZCANfKy8p\",name:\"Photos\",style:{width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-i2GNU.framer-1sq0cyu, .framer-i2GNU .framer-1sq0cyu { display: block; }\",\".framer-i2GNU.framer-21f0si { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-i2GNU .framer-329nik-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-i2GNU .framer-1beq4ji { display: grid; gap: 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(200px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 1200px; }\",\".framer-i2GNU .framer-3pirde-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-i2GNU.framer-21f0si { gap: 0px; } .framer-i2GNU.framer-21f0si > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-i2GNU.framer-21f0si > :first-child { margin-top: 0px; } .framer-i2GNU.framer-21f0si > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3224\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hOtQBqwG7\":\"columns\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerD7FJk4P9i=withCSS(Component,css,\"framer-i2GNU\");export default FramerD7FJk4P9i;FramerD7FJk4P9i.displayName=\"Project Collection\";FramerD7FJk4P9i.defaultProps={height:3224,width:1200};addPropertyControls(FramerD7FJk4P9i,{hOtQBqwG7:{defaultValue:3,displayStepper:true,min:1,step:1,title:\"Columns\",type:ControlType.Number}});addFonts(FramerD7FJk4P9i,[{explicitInter:true,fonts:[]},...ProjectCard02Fonts,...MasonryLayoutFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerD7FJk4P9i\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"hOtQBqwG7\\\":\\\"columns\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"3224\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["emptyStateStyle", "containerStyles", "neutralStateStyle", "stateTitleStyle", "stateParagraphStyle", "getCurrentBreakpoints", "breakpoints", "width", "a", "b", "item", "getState", "useResize", "state", "setState", "ye", "ue", "handleResize", "window", "getCurrentParam", "param", "defaultValue", "breakpoint", "DEFAULT_COLUMNS", "DEFAULT_GAP", "MasonryComponent", "columns", "gap", "reverse", "autoArrange", "children", "style", "otherProps", "forwardedRef", "currentBreakpoints", "elements", "pe", "arrange", "setArrange", "currentColumns", "setCurrentColumns", "currentGap", "setCurrentGap", "fe", "newLayout", "columnHeights", "generateLayout", "arrayOfChildren", "e", "getcolumnIndex", "index", "columnIndex", "elementHeight", "child", "layout", "minValue", "maxValue", "img", "resolve", "results", "elPos", "temporaryElements", "addElement", "element", "EmptyState", "title", "description", "u", "emptyStateStyle", "p", "stateTitleStyle", "stateParagraphStyle", "column", "itemIndex", "Masonry", "Y", "MasonryLayout", "props", "layers", "resolved", "i", "layer", "key", "key2", "addPropertyControls", "ControlType", "ProjectCard02Fonts", "getFonts", "iYf8UMqr8_default", "MasonryLayoutFonts", "MasonryLayout", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "columns", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "hOtQBqwG7", "VkJeZXvaNuFNIkwKNk", "G0cInz5LiuFNIkwKNk", "NIqKCS8X7uFNIkwKNk", "Dhliq7WxEuFNIkwKNk", "iduFNIkwKNk", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "router", "useRouter", "LayoutGroup", "transition1", "ComponentViewportProvider", "SmartComponentScopedContainer", "MasonryLayout", "ChildrenCanSuspend", "p5YKoI1NM_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "ResolveLinks", "resolvedLinks", "iYf8UMqr8_default", "toResponsiveImage", "css", "FramerD7FJk4P9i", "withCSS", "D7FJk4P9i_default", "addPropertyControls", "ControlType", "addFonts", "ProjectCard02Fonts", "MasonryLayoutFonts"]
}
