{"version":3,"file":"BlogCardLazyImage.CH322f8F.mjs","names":["getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","BlogCategories","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Image1","getLocalizedValue","_Fragment","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","React.useSyncExternalStore","React.useMemo","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle.css","sharedStyle.fonts","React.useRef","React.useState","React.startTransition","React.useCallback","_Fragment","__exportAll","me","init_npm_react_18_3_1","ie","te","x","oe","pe","de","window","init_ssg_sandbox_shims","init_jsx_runtime","K","ne","J","c","p","ce","_e","motion","LayoutGroup","MotionConfigContext","init_framer_motion_DhsWWWsN","cx","Link","useComponentViewport","PathVariablesContext","withCSS","addFonts","getFonts","addPropertyControls","RichText","SVG","useLocaleInfo","SmartComponentScopedContainer","LazyValue","useVariantState","getFontsFromSharedStyle","ControlType","ChildrenCanSuspend","ComponentViewportProvider","init_framer_BWFVvmND","useActiveVariantCallback","Image$1","useQueryData","init_eI9HFiXJ3","fonts$1","init_tchuaXU6l","fonts","className$1","className","css$2","css$3","init_a2JZuIj3w","css$4","fonts$2","className$2","init_WkjzIeCoO","css$5","fonts$3","className$3","m","init_Olx2l5wqL","init_sfanT4s6_","css$6","fonts$4","className$4","getLocalizedValue$1","locale","values","valuesByLocaleId$1","value","key","preload$1","promises","promise","usePreloadLocalizedValues$1","preloadPromise","init_AKLJn5Q4w","__esmMin","AKLJn5Q4w_exports","__FramerMetadata__","FramerAKLJn5Q4w","addPropertyOverrides$1","variants","nextOverrides","variant","overrides","enabledGestures$1","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","toResponsiveImage","equals","prefix","suffix","query1","QueryData","Transition$1","humanReadableVariantMap$1","Variants$1","humanReadableEnumMap","getProps$1","createLayoutDependency$1","Component$1","css$1","init_AKLJn5Q4w$1","a","b","N8TNNhTc3","children","query","config","transition","contextValue","props","title","link","date","categories","type","image","fallbackRef","refBinding","ref","defaultLayoutId","componentViewport","className$5","restProps","layoutDependency","scopingClassNames","visible","vtbU7X4i2","activeLocale","visible1","layoutId","KU_41L7Zm","gestureHandlers","classNames","style","baseVariant","gestureVariant","ZrCVIfpxu","MYnON3LQr","e5Y67kToi","l","collection","idkeVsNAzJ4","M4QbaEV6hkeVsNAzJ4","v1qql82r6keVsNAzJ4","textContent","\"exports\"","\"default\"","\"type\"","\"name\"","\"slots\"","\"annotations\"","\"framerContractVersion\"","\"framerIntrinsicWidth\"","\"framerIntrinsicHeight\"","\"framerImmutableVariables\"","\"framerColorSyntax\"","\"framerVariables\"","\"framerResolvesOwnDefaults\"","\"framerAutoSizeImages\"","\"framerCanvasComponentVariantDetails\"","\"framerDisplayContentsDiv\"","\"framerComponentViewportWidth\"","\"Props\"","\"__FramerMetadata__\"","CMSCountCollector","cmsCountStore","postId","categoryId","CMSCountDisplay","snapshot","normalizedCategory","rawCount","showAll","content","fallback","resolvedTypography","font","fontFamily","fontSize","fontWeight","lineHeight","textColor","alignment","init_CMSCountComponents","listeners","postRefs","categoryRefs","emptyCategories","emptySnapshot","emit","listener","normalize","rebuildSnapshot","posts","frozenCategories","incrementMapRef","current","map","decrementMapRef","postIdRaw","categoryIdRaw","categoryMap","postChanged","categoryChanged","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","init_nW5szaYx0","addPropertyOverrides","CMSCountDisplayFonts","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","Component","css","FramernW5szaYx0","init_nW5szaYx0$1","click","categoryID","showAllCount","sharedStyleClassNames","onTap1rkcrh4","activeVariantCallback","args","setGestureState","eAHGXWjyh","mXpY5N3RA","FiLYTbnr9","sr46OBUme","toLang","short","code","pageCount","total","first","size","pageItems","wanted","count","radius","sorted","items","index","previous","n","hideRule","keep","page","grid","start","end","readPageFromUrl","readStoredPage","STORAGE_PREFIX","path","storePage","startPage","now","lastDecision","firstMount","mountedBefore","entry","restoredLoad","poppedSinceMount","BlogPagination","firstPageSize","pageSize","localeCode","labels","LABELS","rootRef","setPage","compact","setCompact","update","root","tabsName","active","scroller","left","goTo","next","target","gridName","top","tabs","TEXT_COLOR","item","init_BlogPagination","withLazyBlogCardImage","EAGER_KEYS","lazy","init_BlogCardLazyImage"],"sources":["https:/framerusercontent.com/modules/rbbVGZn2BUZnV7MFdhoI/la4iGQ2TDpDtBIMgDwTh/AKLJn5Q4w.js","https:/framerusercontent.com/modules/qjQsquxwDIE8plMLKCkr/0UCAjAaExBUm3uqXRXoY/AKLJn5Q4w.js","https:/framerusercontent.com/modules/EGgDtSajU2j6ne6jVB42/XPabP3LQLXpSpzT67twY/CMSCountComponents.js","https:/framerusercontent.com/modules/tvKppb6wBJ2z1zxwx8GA/m6dnrjW69eyvThJTjPFj/nW5szaYx0.js","https:/framerusercontent.com/modules/iY0g3HbDZxQaxnfv6nd8/Rn2XrNdudaYZvg26bsMT/nW5szaYx0.js","https:/framerusercontent.com/modules/E8OwSVnQyi1DOeFXj0NM/BZMtgD06RI1g2z9Ndg2f/BlogPagination.js","https:/framerusercontent.com/modules/C4eezK2jlb67vp23QRTF/z0CzcdYz8W79Jv7mMKje/BlogCardLazyImage.js"],"sourcesContent":["// Generated by Framer (944be4b)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={P66L0qUSn:new LazyValue(()=>import(\"./AKLJn5Q4w-1.js\")),vfwmvCP8g:new LazyValue(()=>import(\"./AKLJn5Q4w-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (944be4b)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFontsFromSharedStyle,Image as Image1,Link,PathVariablesContext,RichText,SVG,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlogCategories from\"https://framerusercontent.com/modules/9fhOAVlo8DyGOfJmojyl/ga7A66aZETWtWFdge49P/Olx2l5wqL.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/tASmMqQqXciYz1urWBUn/pzNKI93RUXcAB65N1WlP/a2JZuIj3w.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Chxl8h6m1LfNsy6pCYVx/9Xe6Vsj3wlDPjmzt9yEX/eI9HFiXJ3.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/c9jcu7Gffb54UPN5dfL4/gbooaNr7GZ4SLKDjOH6X/sfanT4s6_.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/3Zez2e96yTBFSJUq5xaO/6tawIzniz92XJP5lZkxR/WkjzIeCoO.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/rbbVGZn2BUZnV7MFdhoI/la4iGQ2TDpDtBIMgDwTh/AKLJn5Q4w.js\";const enabledGestures={psfdsnGGa:{hover:true},slNY5sRrD:{hover:true},ve480_t1W:{hover:true}};const cycleOrder=[\"slNY5sRrD\",\"psfdsnGGa\",\"ve480_t1W\"];const serializationHash=\"framer-9xd7o\";const variantClassNames={psfdsnGGa:\"framer-v-qsdfa2\",slNY5sRrD:\"framer-v-zypv5z\",ve480_t1W:\"framer-v-ci2dsg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KU_41L7Zm=undefined;const ZrCVIfpxu=undefined;const vtbU7X4i2=undefined;const MYnON3LQr=undefined;const e5Y67kToi=undefined;const N8TNNhTc3=undefined;const M4QbaEV6hkeVsNAzJ4=undefined;const v1qql82r6keVsNAzJ4=undefined;const idkeVsNAzJ4=undefined;const transition1={bounce:0,delay:0,duration:.6,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 equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const prefix=(value,prefix)=>{if(typeof value===\"string\"&&typeof prefix===\"string\"){return prefix+value;}else if(typeof value===\"string\"){return value;}else if(typeof prefix===\"string\"){return prefix;}return\"\";};const suffix=(value,suffix)=>{if(typeof value===\"string\"&&typeof suffix===\"string\"){return value+suffix;}else if(typeof value===\"string\"){return value;}else if(typeof suffix===\"string\"){return suffix;}return\"\";};const query=(prequery,{N8TNNhTc3})=>prequery({from:{alias:\"keVsNAzJ4\",data:BlogCategories,type:\"Collection\"},orderBy:[{arguments:[{type:\"LiteralValue\",value:N8TNNhTc3},{collection:\"keVsNAzJ4\",name:\"id\",type:\"Identifier\"}],direction:\"asc\",functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"keVsNAzJ4\",name:\"M4QbaEV6h\",type:\"Identifier\"},{collection:\"keVsNAzJ4\",name:\"v1qql82r6\",type:\"Identifier\"},{collection:\"keVsNAzJ4\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"keVsNAzJ4\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{type:\"LiteralValue\",value:N8TNNhTc3},type:\"BinaryOperation\"}});const query1=N8TNNhTc3=>({from:{alias:\"keVsNAzJ4\",data:BlogCategories,type:\"Collection\"},orderBy:[{arguments:[{type:\"LiteralValue\",value:N8TNNhTc3},{collection:\"keVsNAzJ4\",name:\"id\",type:\"Identifier\"}],direction:\"asc\",functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"keVsNAzJ4\",name:\"M4QbaEV6h\",type:\"Identifier\"},{collection:\"keVsNAzJ4\",name:\"v1qql82r6\",type:\"Identifier\"},{collection:\"keVsNAzJ4\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"keVsNAzJ4\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{type:\"LiteralValue\",value:N8TNNhTc3},type:\"BinaryOperation\"}});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 humanReadableVariantMap={\"Featured - Large\":\"slNY5sRrD\",\"Featured - Small\":\"psfdsnGGa\",Card:\"ve480_t1W\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Article:\"NfWZqzSis\",Insight:\"Qd5BbwBTl\"};const getProps=({categories,date,height,id,image,link,title,type,width,...props})=>{return{...props,e5Y67kToi:title??props.e5Y67kToi??\"API documentation for ERP integration: Reducing risk and supporting long-term scalability\",KU_41L7Zm:link??props.KU_41L7Zm,MYnON3LQr:date??props.MYnON3LQr??\"18/02/2026\",N8TNNhTc3:categories??props.N8TNNhTc3??[\"cDCJMk55h\",\"Xak3pyCxB\",\"ozY4KOmF5\"],variant:humanReadableVariantMap[props.variant]??props.variant??\"slNY5sRrD\",vtbU7X4i2:humanReadableEnumMap[type]??type??props.vtbU7X4i2??\"NfWZqzSis\",ZrCVIfpxu:image??props.ZrCVIfpxu};};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,ZrCVIfpxu,e5Y67kToi,N8TNNhTc3,vtbU7X4i2,MYnON3LQr,KU_41L7Zm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"slNY5sRrD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=equals(vtbU7X4i2,\"NfWZqzSis\");usePreloadLocalizedValues(activeLocale);const visible1=equals(vtbU7X4i2,\"Qd5BbwBTl\");return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:KU_41L7Zm,motionChild:true,nodeId:\"slNY5sRrD\",openInNewTab:false,scopeId:\"AKLJn5Q4w\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-zypv5z\",className,classNames)} framer-1m9gs5r`,\"data-framer-name\":\"Featured - Large\",layoutDependency:layoutDependency,layoutId:\"slNY5sRrD\",ref:refBinding,style:{backgroundColor:\"var(--token-ee10f296-15d9-41da-871d-89b364a646e0, rgb(243, 240, 233))\",...style},...addPropertyOverrides({psfdsnGGa:{\"data-framer-name\":\"Featured - Small\"},ve480_t1W:{\"data-framer-name\":\"Card\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(ZrCVIfpxu)},className:\"framer-1ylje4v\",\"data-framer-name\":\"Image\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"sOUdznXGP\",style:{opacity:1},variants:{\"psfdsnGGa-hover\":{opacity:.8},\"slNY5sRrD-hover\":{opacity:.8},\"ve480_t1W-hover\":{opacity:.8}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k7auec\",layoutDependency:layoutDependency,layoutId:\"eMcBKT7Z2\",children:[visible!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1udeabi\",layoutDependency:layoutDependency,layoutId:\"obEccx71N\",style:{backgroundColor:\"rgb(175, 219, 246)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1nl2zje\",layoutDependency:layoutDependency,layoutId:\"jYwdHGX0h\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.154 14\" overflow=\"visible\"><path d=\"M 8.55 11.2 L 5.261 11.2 M 10.523 8.4 L 5.261 8.4 M 1.315 14 L 11.838 14 C 12.187 14 12.522 13.853 12.768 13.59 C 13.015 13.328 13.154 12.972 13.154 12.6 L 13.154 1.4 C 13.154 1.03 13.015 0.673 12.768 0.41 C 12.528 0.151 12.191 0.002 11.838 0 L 3.946 0 C 3.596 0 3.262 0.148 3.016 0.41 C 2.766 0.679 2.628 1.033 2.63 1.4 L 2.63 12.6 C 2.63 12.972 2.492 13.328 2.245 13.59 C 1.998 13.853 1.664 14 1.315 14 Z M 1.315 14 C 0.966 14 0.631 13.853 0.385 13.59 C 0.136 13.321 -0.002 12.967 0 12.6 L 0 6.3 C 0 5.93 0.138 5.573 0.385 5.31 C 0.631 5.048 0.966 4.9 1.315 4.9 L 2.63 4.9 M 5.919 2.8 L 9.865 2.8 C 10.228 2.8 10.523 3.114 10.523 3.5 L 10.523 4.9 C 10.523 5.287 10.228 5.6 9.865 5.6 L 5.919 5.6 C 5.556 5.6 5.261 5.287 5.261 4.9 L 5.261 3.5 C 5.261 3.114 5.556 2.8 5.919 2.8 Z\" fill=\"transparent\" stroke-width=\"0.875\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-oidi8i\",layoutDependency:layoutDependency,layoutId:\"QDv_DFRBE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.289 1\" overflow=\"visible\"><path d=\"M 3.289 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-728uzr\",layoutDependency:layoutDependency,layoutId:\"q5tc1NpSR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.262 1\" overflow=\"visible\"><path d=\"M 5.262 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16uvedt\",layoutDependency:layoutDependency,layoutId:\"JxMtYDt18\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.839 14\" overflow=\"visible\"><path d=\"M 0 14 L 10.523 14 C 10.872 14 11.207 13.853 11.453 13.59 C 11.7 13.328 11.839 12.972 11.839 12.6 L 11.839 1.4 C 11.839 1.03 11.7 0.673 11.453 0.41 C 11.213 0.151 10.876 0.002 10.523 0 L 2.631 0 C 2.281 0 1.947 0.148 1.701 0.41 C 1.451 0.679 1.313 1.033 1.315 1.4 L 1.315 12.6 C 1.315 12.972 1.177 13.328 0.93 13.59 C 0.683 13.853 0.349 14 0 14 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jk5m4g\",layoutDependency:layoutDependency,layoutId:\"zaqFNhgOV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.63 9.1\" overflow=\"visible\"><path d=\"M 1.315 9.1 C 0.966 9.1 0.631 8.953 0.385 8.69 C 0.136 8.421 -0.002 8.067 0 7.7 L 0 1.4 C 0 1.03 0.138 0.673 0.385 0.41 C 0.631 0.148 0.966 0 1.315 0 L 2.63 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1idpf9k\",layoutDependency:layoutDependency,layoutId:\"Qq0yWIJiR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.262 2.8\" overflow=\"visible\"><path d=\"M 0.658 0 L 4.604 0 C 4.967 0 5.262 0.314 5.262 0.7 L 5.262 2.1 C 5.262 2.487 4.967 2.8 4.604 2.8 L 0.658 2.8 C 0.295 2.8 0 2.487 0 2.1 L 0 0.7 C 0 0.314 0.295 0 0.658 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wp8804\",\"data-styles-preset\":\"eI9HFiXJ3\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Article\"})}),className:\"framer-19tgoep\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rWV5UBpGN\",style:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),visible1!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vdbypb\",layoutDependency:layoutDependency,layoutId:\"smelnKd0v\",style:{backgroundColor:\"rgb(249, 218, 135)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-ielmi\",layoutDependency:layoutDependency,layoutId:\"cDE2pJww4\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.154 14\" overflow=\"visible\"><path d=\"M 8.55 11.2 L 5.261 11.2 M 10.523 8.4 L 5.261 8.4 M 1.315 14 L 11.838 14 C 12.187 14 12.522 13.853 12.768 13.59 C 13.015 13.328 13.154 12.972 13.154 12.6 L 13.154 1.4 C 13.154 1.03 13.015 0.673 12.768 0.41 C 12.528 0.151 12.191 0.002 11.838 0 L 3.946 0 C 3.596 0 3.262 0.148 3.016 0.41 C 2.766 0.679 2.628 1.033 2.63 1.4 L 2.63 12.6 C 2.63 12.972 2.492 13.328 2.245 13.59 C 1.998 13.853 1.664 14 1.315 14 Z M 1.315 14 C 0.966 14 0.631 13.853 0.385 13.59 C 0.136 13.321 -0.002 12.967 0 12.6 L 0 6.3 C 0 5.93 0.138 5.573 0.385 5.31 C 0.631 5.048 0.966 4.9 1.315 4.9 L 2.63 4.9 M 5.919 2.8 L 9.865 2.8 C 10.228 2.8 10.523 3.114 10.523 3.5 L 10.523 4.9 C 10.523 5.287 10.228 5.6 9.865 5.6 L 5.919 5.6 C 5.556 5.6 5.261 5.287 5.261 4.9 L 5.261 3.5 C 5.261 3.114 5.556 2.8 5.919 2.8 Z\" fill=\"transparent\" stroke-width=\"0.875\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-k7frjt\",layoutDependency:layoutDependency,layoutId:\"fxu_XaX9L\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.289 1\" overflow=\"visible\"><path d=\"M 3.289 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-u53bpe\",layoutDependency:layoutDependency,layoutId:\"QNiMA6ZVP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.262 1\" overflow=\"visible\"><path d=\"M 5.262 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1itumun\",layoutDependency:layoutDependency,layoutId:\"ONm65wpsZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.839 14\" overflow=\"visible\"><path d=\"M 0 14 L 10.523 14 C 10.872 14 11.207 13.853 11.453 13.59 C 11.7 13.328 11.839 12.972 11.839 12.6 L 11.839 1.4 C 11.839 1.03 11.7 0.673 11.453 0.41 C 11.213 0.151 10.876 0.002 10.523 0 L 2.631 0 C 2.281 0 1.947 0.148 1.701 0.41 C 1.451 0.679 1.313 1.033 1.315 1.4 L 1.315 12.6 C 1.315 12.972 1.177 13.328 0.93 13.59 C 0.683 13.853 0.349 14 0 14 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dlfped\",layoutDependency:layoutDependency,layoutId:\"tkdq1RUdK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.63 9.1\" overflow=\"visible\"><path d=\"M 1.315 9.1 C 0.966 9.1 0.631 8.953 0.385 8.69 C 0.136 8.421 -0.002 8.067 0 7.7 L 0 1.4 C 0 1.03 0.138 0.673 0.385 0.41 C 0.631 0.148 0.966 0 1.315 0 L 2.63 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pnnc6c\",layoutDependency:layoutDependency,layoutId:\"N1X35DZNr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.262 2.8\" overflow=\"visible\"><path d=\"M 0.658 0 L 4.604 0 C 4.967 0 5.262 0.314 5.262 0.7 L 5.262 2.1 C 5.262 2.487 4.967 2.8 4.604 2.8 L 0.658 2.8 C 0.295 2.8 0 2.487 0 2.1 L 0 0.7 C 0 0.314 0.295 0 0.658 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wp8804\",\"data-styles-preset\":\"eI9HFiXJ3\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Insight\"})}),className:\"framer-uzxle0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rPoVpkwuw\",style:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wp8804\",\"data-styles-preset\":\"eI9HFiXJ3\",dir:\"auto\",children:\"18/02/2026\"})}),className:\"framer-1erkomv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Mtd9AzDFE\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:MYnON3LQr,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g4kjdb\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"raYPqf7ev\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-3ldyfo\",\"data-styles-preset\":\"a2JZuIj3w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"API documentation for ERP integration: Reducing risk and supporting long-term scalability\"})}),className:\"framer-zua8kb\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jhmyd_W7j\",style:{\"--extracted-1of0zx5\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},text:e5Y67kToi,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({psfdsnGGa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ng6b8t\",\"data-styles-preset\":\"sfanT4s6_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"API documentation for ERP integration: Reducing risk and supporting long-term scalability\"})})},ve480_t1W:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ng6b8t\",\"data-styles-preset\":\"sfanT4s6_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"API documentation for ERP integration: Reducing risk and supporting long-term scalability\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cz8qc6\",\"data-framer-name\":\"Categories\",layoutDependency:layoutDependency,layoutId:\"keVsNAzJ4\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(N8TNNhTc3),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idkeVsNAzJ4,M4QbaEV6h:M4QbaEV6hkeVsNAzJ4,v1qql82r6:v1qql82r6keVsNAzJ4},index)=>{M4QbaEV6hkeVsNAzJ4??=\"\";v1qql82r6keVsNAzJ4??=\"\";const textContent=suffix(prefix(M4QbaEV6hkeVsNAzJ4,getLocalizedValue(\"v2\",activeLocale)??\"( \"),getLocalizedValue(\"v3\",activeLocale)??\" )\");return /*#__PURE__*/_jsx(LayoutGroup,{id:`keVsNAzJ4-${idkeVsNAzJ4}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{v1qql82r6:v1qql82r6keVsNAzJ4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1hii71s\",\"data-styles-preset\":\"WkjzIeCoO\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Category\"})}),className:\"framer-1v4juzf\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YuUGUMcxs\",style:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",opacity:.4},text:textContent,verticalAlignment:\"top\",withExternalLayout:true})})},idkeVsNAzJ4);})});}})})})]})})})})});});const css=[\".framer-9xd7o.framer-1m9gs5r, .framer-9xd7o .framer-1m9gs5r { display: block; }\",\".framer-9xd7o.framer-zypv5z { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 4px 0px; position: relative; text-decoration: none; width: 683px; }\",\".framer-9xd7o .framer-1ylje4v { flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-9xd7o .framer-1k7auec { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9xd7o .framer-1udeabi, .framer-9xd7o .framer-vdbypb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-9xd7o .framer-1nl2zje, .framer-9xd7o .framer-ielmi { height: 14px; position: relative; width: 13px; }\",\".framer-9xd7o .framer-oidi8i, .framer-9xd7o .framer-k7frjt { height: 1px; left: 5px; position: absolute; top: 11px; width: 4px; }\",\".framer-9xd7o .framer-728uzr, .framer-9xd7o .framer-u53bpe { height: 1px; left: 5px; position: absolute; top: 8px; width: 6px; }\",\".framer-9xd7o .framer-16uvedt, .framer-9xd7o .framer-1itumun { height: 14px; left: 1px; position: absolute; top: 0px; width: 12px; }\",\".framer-9xd7o .framer-1jk5m4g, .framer-9xd7o .framer-dlfped { height: 9px; left: 0px; position: absolute; top: 5px; width: 3px; }\",\".framer-9xd7o .framer-1idpf9k, .framer-9xd7o .framer-1pnnc6c { height: 3px; left: 5px; position: absolute; top: 3px; width: 6px; }\",\".framer-9xd7o .framer-19tgoep, .framer-9xd7o .framer-uzxle0, .framer-9xd7o .framer-1erkomv, .framer-9xd7o .framer-1v4juzf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9xd7o .framer-g4kjdb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9xd7o .framer-zua8kb { --framer-text-wrap-override: none; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-9xd7o .framer-1cz8qc6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 913\n * @framerIntrinsicWidth 682\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"psfdsnGGa\":{\"layout\":[\"fixed\",\"auto\"]},\"ve480_t1W\":{\"layout\":[\"fixed\",\"auto\"]},\"yQkl60WhR\":{\"layout\":[\"fixed\",\"auto\"]},\"T6VXmGdlP\":{\"layout\":[\"fixed\",\"auto\"]},\"s1xZs3ClT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZrCVIfpxu\":\"image\",\"e5Y67kToi\":\"title\",\"N8TNNhTc3\":\"categories\",\"vtbU7X4i2\":\"type\",\"MYnON3LQr\":\"date\",\"KU_41L7Zm\":\"link\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAKLJn5Q4w=withCSS(Component,css,\"framer-9xd7o\");export default FramerAKLJn5Q4w;FramerAKLJn5Q4w.displayName=\"Blog Page Card\";FramerAKLJn5Q4w.defaultProps={height:913,width:682};addPropertyControls(FramerAKLJn5Q4w,{variant:{options:[\"slNY5sRrD\",\"psfdsnGGa\",\"ve480_t1W\"],optionTitles:[\"Featured - Large\",\"Featured - Small\",\"Card\"],title:\"Variant\",type:ControlType.Enum},ZrCVIfpxu:{title:\"Image\",type:ControlType.ResponsiveImage},e5Y67kToi:{defaultValue:\"API documentation for ERP integration: Reducing risk and supporting long-term scalability\",title:\"Title\",type:ControlType.String},one5Y67kToiChange:{changes:\"e5Y67kToi\",type:ControlType.ChangeHandler},N8TNNhTc3:{dataIdentifier:\"local-module:collection/Olx2l5wqL:default\",defaultValue:[\"cDCJMk55h\",\"Xak3pyCxB\",\"ozY4KOmF5\"],title:\"Categories\",type:ControlType.MultiCollectionReference},onN8TNNhTc3Change:{changes:\"N8TNNhTc3\",type:ControlType.ChangeHandler},vtbU7X4i2:{defaultValue:\"NfWZqzSis\",options:[\"NfWZqzSis\",\"Qd5BbwBTl\"],optionTitles:[\"Article\",\"Insight\"],title:\"Type\",type:ControlType.Enum},onvtbU7X4i2Change:{changes:\"vtbU7X4i2\",type:ControlType.ChangeHandler},MYnON3LQr:{defaultValue:\"18/02/2026\",displayTextArea:false,title:\"Date\",type:ControlType.String},onMYnON3LQrChange:{changes:\"MYnON3LQr\",type:ControlType.ChangeHandler},KU_41L7Zm:{title:\"Link\",type:ControlType.Link}});addFonts(FramerAKLJn5Q4w,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAKLJn5Q4w\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"682\",\"framerIntrinsicHeight\":\"913\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ZrCVIfpxu\\\":\\\"image\\\",\\\"e5Y67kToi\\\":\\\"title\\\",\\\"N8TNNhTc3\\\":\\\"categories\\\",\\\"vtbU7X4i2\\\":\\\"type\\\",\\\"MYnON3LQr\\\":\\\"date\\\",\\\"KU_41L7Zm\\\":\\\"link\\\"}\",\"framerResolvesOwnDefaults\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"psfdsnGGa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ve480_t1W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yQkl60WhR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T6VXmGdlP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s1xZs3ClT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AKLJn5Q4w.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const cmsCountStore=(()=>{const listeners=new Set;const postRefs=new Map;const categoryRefs=new Map;const emptyCategories=Object.freeze({});const emptySnapshot=Object.freeze({total:0,categories:emptyCategories});let snapshot=emptySnapshot;const emit=()=>{listeners.forEach(listener=>listener());};const normalize=value=>value.trim();const rebuildSnapshot=()=>{if(postRefs.size===0&&categoryRefs.size===0){snapshot=emptySnapshot;return;}const categories={};categoryRefs.forEach((posts,categoryId)=>{categories[categoryId]=posts.size;});const frozenCategories=Object.freeze(categories);snapshot=Object.freeze({total:postRefs.size,categories:frozenCategories});};const incrementMapRef=(map,key)=>{const current=map.get(key)??0;map.set(key,current+1);};const decrementMapRef=(map,key)=>{const current=map.get(key)??0;if(current<=0)return false;if(current===1){map.delete(key);return true;}map.set(key,current-1);return true;};return{register(postIdRaw,categoryIdRaw){const postId=normalize(postIdRaw);const categoryId=normalize(categoryIdRaw);if(!postId)return;incrementMapRef(postRefs,postId);if(categoryId){const categoryMap=categoryRefs.get(categoryId)??new Map;incrementMapRef(categoryMap,postId);categoryRefs.set(categoryId,categoryMap);}rebuildSnapshot();emit();},unregister(postIdRaw,categoryIdRaw){const postId=normalize(postIdRaw);const categoryId=normalize(categoryIdRaw);if(!postId)return;const postChanged=decrementMapRef(postRefs,postId);if(!postChanged)return;let categoryChanged=false;if(categoryId){const categoryMap=categoryRefs.get(categoryId);if(categoryMap){categoryChanged=decrementMapRef(categoryMap,postId);if(categoryChanged&&categoryMap.size===0){categoryRefs.delete(categoryId);}else if(categoryChanged){categoryRefs.set(categoryId,categoryMap);}}}if(!postChanged&&!categoryChanged)return;rebuildSnapshot();emit();},subscribe(listener){listeners.add(listener);return()=>{listeners.delete(listener);};},getSnapshot(){return snapshot;},getServerSnapshot(){return snapshot;}};})();/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function CMSCountCollector(props){const{postId,categoryId}=props;React.useEffect(()=>{cmsCountStore.register(postId,categoryId);return()=>{cmsCountStore.unregister(postId,categoryId);};},[postId,categoryId]);return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"relative\",width:1,height:1,opacity:0,pointerEvents:\"none\",overflow:\"hidden\"}});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export function CMSCountDisplay(props){const{categoryId,showAll,fallback,textColor,font,fontFamily,fontSize,fontWeight,lineHeight,alignment}=props;const snapshot=React.useSyncExternalStore(cmsCountStore.subscribe,cmsCountStore.getSnapshot,cmsCountStore.getServerSnapshot);const normalizedCategory=React.useMemo(()=>categoryId.trim(),[categoryId]);const rawCount=React.useMemo(()=>{if(showAll)return snapshot.total;return snapshot.categories[normalizedCategory]??0;},[showAll,snapshot,normalizedCategory]);const content=React.useMemo(()=>{return Number.isFinite(rawCount)?String(rawCount):fallback;},[rawCount,fallback]);const resolvedTypography=React.useMemo(()=>{return{fontFamily:font?.fontFamily??fontFamily,fontSize:font?.fontSize??(fontSize!==undefined?`${fontSize}px`:undefined),fontWeight:font?.fontWeight??fontWeight,fontStyle:font?.fontStyle,letterSpacing:font?.letterSpacing,lineHeight:font?.lineHeight??lineHeight};},[font,fontFamily,fontSize,fontWeight,lineHeight]);return /*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",display:\"inline-block\",background:\"transparent\",width:\"max-content\",minWidth:\"max-content\",padding:0,margin:0,border:\"none\",pointerEvents:\"none\",whiteSpace:\"nowrap\",color:textColor,fontFamily:resolvedTypography.fontFamily,fontSize:resolvedTypography.fontSize,fontWeight:resolvedTypography.fontWeight,fontStyle:resolvedTypography.fontStyle,letterSpacing:resolvedTypography.letterSpacing,lineHeight:resolvedTypography.lineHeight,textAlign:alignment,fontVariantNumeric:\"tabular-nums\"},children:content});}addPropertyControls(CMSCountCollector,{postId:{type:ControlType.String,title:\"Post ID\",defaultValue:\"\",placeholder:\"post-id\"},categoryId:{type:ControlType.String,title:\"Category ID\",defaultValue:\"\",placeholder:\"category-id\"}});addPropertyControls(CMSCountDisplay,{categoryId:{type:ControlType.String,title:\"Category ID\",defaultValue:\"\",placeholder:\"category-id\"},showAll:{type:ControlType.Boolean,title:\"Show All\",defaultValue:false,enabledTitle:\"All\",disabledTitle:\"Category\"},fallback:{type:ControlType.String,title:\"Fallback\",defaultValue:\"0\"},textColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:10,variant:\"Light\",lineHeight:\"1.2em\"}},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"CMSCountDisplay\":{\"type\":\"reactComponent\",\"name\":\"CMSCountDisplay\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"CMSCountCollector\":{\"type\":\"reactComponent\",\"name\":\"CMSCountCollector\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CMSCountComponents.map","// Generated by Framer (bc64f0a)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={P66L0qUSn:new LazyValue(()=>import(\"./nW5szaYx0-1.js\")),vfwmvCP8g:new LazyValue(()=>import(\"./nW5szaYx0-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bc64f0a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{CMSCountDisplay}from\"https://framerusercontent.com/modules/EGgDtSajU2j6ne6jVB42/XPabP3LQLXpSpzT67twY/CMSCountComponents.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/QtBrSyUzYzfpjj0ajhXx/rf7xWEsprKxR5gpVwBWn/tchuaXU6l.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/tvKppb6wBJ2z1zxwx8GA/m6dnrjW69eyvThJTjPFj/nW5szaYx0.js\";const CMSCountDisplayFonts=getFonts(CMSCountDisplay);const enabledGestures={SBM2KG2P9:{hover:true}};const cycleOrder=[\"SBM2KG2P9\",\"lrL7hR0kJ\"];const serializationHash=\"framer-2MQIo\";const variantClassNames={lrL7hR0kJ:\"framer-v-lu7yoh\",SBM2KG2P9:\"framer-v-ptrrib\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eAHGXWjyh=undefined;const mXpY5N3RA=undefined;const FiLYTbnr9=undefined;const sr46OBUme=undefined;const transition1={duration:0,type:\"tween\"};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 humanReadableVariantMap={Active:\"lrL7hR0kJ\",Default:\"SBM2KG2P9\"};const Variants=motion.create(React.Fragment);const getProps=({categoryID,click,height,id,showAllCount,title,width,...props})=>{return{...props,eAHGXWjyh:click??props.eAHGXWjyh,FiLYTbnr9:categoryID??props.FiLYTbnr9??\"\",mXpY5N3RA:title??props.mXpY5N3RA??\"Category\",sr46OBUme:showAllCount??props.sr46OBUme??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"SBM2KG2P9\"};};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,mXpY5N3RA,eAHGXWjyh,FiLYTbnr9,sr46OBUme,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SBM2KG2P9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1rkcrh4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(eAHGXWjyh){const res=await eAHGXWjyh(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ptrrib\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SBM2KG2P9\",onTap:onTap1rkcrh4,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(5, 5, 5, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{lrL7hR0kJ:{\"--border-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"}},...addPropertyOverrides({lrL7hR0kJ:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",children:\"Category\"})}),className:\"framer-1e9d24k\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ndMaAuyTB\",style:{opacity:.4},text:mXpY5N3RA,variants:{\"SBM2KG2P9-hover\":{opacity:.6},lrL7hR0kJ:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4oq7jr\",layoutDependency:layoutDependency,layoutId:\"Ag3DWVO0f\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b0tm0k-container\",\"data-framer-name\":\"Amount\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"HSXatoTLC-container\",name:\"Amount\",nodeId:\"HSXatoTLC\",rendersWithMotion:true,scopeId:\"nW5szaYx0\",children:/*#__PURE__*/_jsx(CMSCountDisplay,{alignment:\"left\",categoryId:FiLYTbnr9,fallback:getLocalizedValue(\"v0\",activeLocale)??\"0\",font:{fontFamily:'\"Suisse Intl Light\", \"Suisse Intl Light Placeholder\", sans-serif',fontSize:\"10px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"HSXatoTLC\",layoutId:\"HSXatoTLC\",name:\"Amount\",showAll:sr46OBUme,textColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7)\",width:\"100%\"})})})})]})})})});});const css=[\".framer-2MQIo.framer-kp3nsw, .framer-2MQIo .framer-kp3nsw { display: block; }\",\".framer-2MQIo.framer-ptrrib { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 8px; position: relative; width: min-content; }\",\".framer-2MQIo .framer-1e9d24k { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2MQIo .framer-4oq7jr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 18px; justify-content: flex-start; overflow: visible; padding: 0px 0px 16px 0px; position: relative; width: 1px; }\",\".framer-2MQIo .framer-b0tm0k-container { flex: none; height: auto; left: 2px; pointer-events: none; position: absolute; top: -5px; width: auto; z-index: 1; }\",...sharedStyle.css,'.framer-2MQIo[data-border=\"true\"]::after, .framer-2MQIo [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"lrL7hR0kJ\":{\"layout\":[\"auto\",\"auto\"]},\"iQfzuFvQn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mXpY5N3RA\":\"title\",\"eAHGXWjyh\":\"click\",\"FiLYTbnr9\":\"categoryID\",\"sr46OBUme\":\"showAllCount\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernW5szaYx0=withCSS(Component,css,\"framer-2MQIo\");export default FramernW5szaYx0;FramernW5szaYx0.displayName=\"Blog Filter\";FramernW5szaYx0.defaultProps={height:34,width:80};addPropertyControls(FramernW5szaYx0,{variant:{options:[\"SBM2KG2P9\",\"lrL7hR0kJ\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},mXpY5N3RA:{defaultValue:\"Category\",displayTextArea:false,title:\"Title\",type:ControlType.String},onmXpY5N3RAChange:{changes:\"mXpY5N3RA\",type:ControlType.ChangeHandler},eAHGXWjyh:{title:\"Click\",type:ControlType.EventHandler},FiLYTbnr9:{defaultValue:\"\",title:\"Category ID\",type:ControlType.String},onFiLYTbnr9Change:{changes:\"FiLYTbnr9\",type:ControlType.ChangeHandler},sr46OBUme:{defaultValue:false,title:\"Show All Count\",type:ControlType.Boolean},onsr46OBUmeChange:{changes:\"sr46OBUme\",type:ControlType.ChangeHandler}});addFonts(FramernW5szaYx0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Light\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/v9IZOZsy2h6rNkMSPshmfuLuyI.woff2\",weight:\"300\"}]},...CMSCountDisplayFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernW5szaYx0\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"34\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lrL7hR0kJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iQfzuFvQn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"80\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"mXpY5N3RA\\\":\\\"title\\\",\\\"eAHGXWjyh\\\":\\\"click\\\",\\\"FiLYTbnr9\\\":\\\"categoryID\\\",\\\"sr46OBUme\\\":\\\"showAllCount\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nW5szaYx0.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useLocaleInfo}from\"framer\";const LABELS={en:{nav:\"Blog pages\",prev:\"Previous\",next:\"Next\",page:\"Page\"},nl:{nav:\"Blogpagina's\",prev:\"Vorige\",next:\"Volgende\",page:\"Pagina\"},de:{nav:\"Blogseiten\",prev:\"Zur\\xfcck\",next:\"Weiter\",page:\"Seite\"}};const TEXT_COLOR=\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\";function toLang(code){const short=(code||\"en\").slice(0,2).toLowerCase();return short===\"nl\"||short===\"de\"?short:\"en\";}function pageCount(total,first,size){if(total<=first)return 1;return 1+Math.ceil((total-first)/size);}// Welke nummers tonen we: eerste, laatste en een venster rond de huidige pagina.\nfunction pageItems(current,count,radius){const wanted=new Set([1,count]);for(let i=current-radius;i<=current+radius;i++){if(i>=1&&i<=count)wanted.add(i);}const sorted=Array.from(wanted).sort((a,b)=>a-b);const items=[];sorted.forEach((n,index)=>{if(index>0){const previous=sorted[index-1];if(n-previous===2)items.push(previous+1);else if(n-previous>2)items.push(\"gap\");}items.push(n);});return items;}function hideRule(grid,page,first,size){const keep=\":not(:has([data-blog-pagination]))\";if(page<=1){return`${grid} > :nth-child(n+${first+1})${keep}{display:none !important}`;}const start=first+(page-2)*size+1;const end=start+size-1;return`${grid} > :nth-child(-n+${start-1})${keep}{display:none !important}`+`${grid} > :nth-child(n+${end+1})${keep}{display:none !important}`;}function readPageFromUrl(){if(typeof window===\"undefined\")return 1;const value=parseInt(new URLSearchParams(window.location.search).get(\"page\")||\"1\",10);return Number.isFinite(value)&&value>0?value:1;}const STORAGE_PREFIX=\"fl-blog-page:\";function readStoredPage(path){try{const value=parseInt(window.sessionStorage.getItem(STORAGE_PREFIX+path)||\"1\",10);return Number.isFinite(value)&&value>0?value:1;}catch{return 1;}}function storePage(path,page){try{if(page<=1)window.sessionStorage.removeItem(STORAGE_PREFIX+path);else window.sessionStorage.setItem(STORAGE_PREFIX+path,String(page));}catch{// sessionStorage kan geblokkeerd zijn; dan onthouden we niets.\n}}// Gedeeld over alle keren dat de component in dit document wordt opgebouwd.\nlet poppedSinceMount=false;let mountedBefore=false;let lastDecision=null;if(typeof window!==\"undefined\"){window.addEventListener(\"popstate\",()=>{poppedSinceMount=true;});}// Welke pagina tonen we bij het opbouwen? Bij een klik naar een andere lijst altijd 1;\n// bij terug/vooruit of herladen de bewaarde pagina; bij een eerste bezoek ook ?page=N.\nfunction startPage(){const path=window.location.pathname;const now=Date.now();if(lastDecision&&lastDecision.path===path&&now-lastDecision.at<1500)return lastDecision.page;const firstMount=!mountedBefore;let page=1;if(firstMount&&readPageFromUrl()>1){page=readPageFromUrl();}else{const entry=performance.getEntriesByType(\"navigation\")[0];const restoredLoad=firstMount&&(entry?.type===\"reload\"||entry?.type===\"back_forward\");if(poppedSinceMount||restoredLoad)page=readStoredPage(path);}mountedBefore=true;poppedSinceMount=false;lastDecision={path,at:now,page};storePage(path,page);return page;}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function BlogPagination(props){const{total=0,firstPageSize=23,pageSize=24,gridName=\"Blog Grid\",tabsName=\"Filter\"}=props;const first=Math.max(1,Math.round(firstPageSize));const size=Math.max(1,Math.round(pageSize));const count=pageCount(Math.max(0,Math.round(total)),first,size);let localeCode;try{localeCode=useLocaleInfo()?.activeLocale?.code;}catch{localeCode=undefined;}const labels=LABELS[toLang(localeCode)];const rootRef=React.useRef(null);const[page,setPage]=React.useState(1);const[compact,setCompact]=React.useState(false);const current=Math.min(Math.max(1,page),count);// Na het opbouwen: bepaal de startpagina (zie startPage).\nReact.useEffect(()=>{const start=startPage();if(start!==1)React.startTransition(()=>setPage(start));},[]);React.useEffect(()=>{const query=window.matchMedia(\"(max-width: 809.98px)\");const update=()=>React.startTransition(()=>setCompact(query.matches));update();query.addEventListener(\"change\",update);return()=>query.removeEventListener(\"change\",update);},[]);// Op smalle schermen schuift de tabbalk horizontaal: zet de actieve tab in beeld.\nReact.useEffect(()=>{const root=document.querySelector(`[data-framer-name=\"${tabsName}\"]`);const active=root?.querySelector('a[data-framer-page-link-current=\"true\"]');if(!root||!active)return;let scroller=active.parentElement;while(scroller&&scroller!==root&&scroller.scrollWidth<=scroller.clientWidth+1){scroller=scroller.parentElement;}if(!scroller||scroller.scrollWidth<=scroller.clientWidth+1)return;const left=active.getBoundingClientRect().left-scroller.getBoundingClientRect().left+scroller.scrollLeft;scroller.scrollLeft=Math.max(0,left-24);},[tabsName]);const goTo=React.useCallback(target=>{const next=Math.min(Math.max(1,target),count);React.startTransition(()=>setPage(next));if(typeof window===\"undefined\")return;storePage(window.location.pathname,next);lastDecision={path:window.location.pathname,at:0,page:next};const grid=rootRef.current?.closest(`[data-framer-name=\"${gridName}\"]`);if(grid){const top=grid.getBoundingClientRect().top+window.scrollY-120;window.scrollTo({top:Math.max(0,top),behavior:\"smooth\"});}},[count,gridName]);const grid=`[data-framer-name=\"${gridName}\"]`;const tabs=`[data-framer-name=\"${tabsName}\"]`;const css=hideRule(grid,current,first,size)+// Actieve categorietab: de link naar de huidige pagina.\n`${tabs} a[data-framer-page-link-current=\"true\"] [data-framer-name=\"Title\"]{opacity:1 !important}`+`${tabs} a[data-framer-page-link-current=\"true\"] [data-border=\"true\"]{--border-color:${TEXT_COLOR} !important}`+`[data-blog-pagination] button{all:unset;box-sizing:border-box;cursor:pointer;min-width:32px;min-height:44px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s ease;position:relative}`+`[data-blog-pagination] button:hover{opacity:1}`+`[data-blog-pagination] button:focus-visible{opacity:1;outline:1px solid currentColor;outline-offset:-4px}`+`[data-blog-pagination] button[aria-current=\"page\"]{opacity:1;cursor:default}`+`[data-blog-pagination] button[aria-current=\"page\"]::after{content:\"\";position:absolute;left:8px;right:8px;bottom:9px;height:1px;background:currentColor}`+`[data-blog-pagination] button:disabled{opacity:.25;cursor:default}`;const items=pageItems(current,count,compact?1:2);return /*#__PURE__*/_jsxs(\"nav\",{ref:rootRef,\"data-blog-pagination\":\"\",\"aria-label\":labels.nav,style:{...props.style,position:\"relative\",width:\"100%\",display:\"flex\",flexWrap:\"wrap\",alignItems:\"center\",justifyContent:\"center\",gap:compact?2:6,paddingTop:compact?24:40,color:TEXT_COLOR,fontFamily:'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',fontSize:14,lineHeight:\"1.2em\",fontVariantNumeric:\"tabular-nums\"},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:css}}),count>1&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>goTo(current-1),disabled:current===1,style:{marginRight:compact?4:16},children:labels.prev}),items.map((item,index)=>item===\"gap\"?/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{opacity:.6,minWidth:20,textAlign:\"center\"},children:\"…\"},`gap-${index}`):/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>goTo(item),\"aria-label\":`${labels.page} ${item}`,\"aria-current\":item===current?\"page\":undefined,children:item},item)),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>goTo(current+1),disabled:current===count,style:{marginLeft:compact?4:16},children:labels.next})]})]});}addPropertyControls(BlogPagination,{total:{type:ControlType.Number,title:\"Total\",description:\"Bind aan het aantal items van de lijst.\",defaultValue:0,min:0,step:1,displayStepper:true},firstPageSize:{type:ControlType.Number,title:\"First Page\",defaultValue:23,min:1,max:100,step:1,displayStepper:true},pageSize:{type:ControlType.Number,title:\"Per Page\",defaultValue:24,min:1,max:100,step:1,displayStepper:true},gridName:{type:ControlType.String,title:\"List Name\",defaultValue:\"Blog Grid\",preventLocalization:true},tabsName:{type:ControlType.String,title:\"Tabs Name\",defaultValue:\"Filter\",preventLocalization:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlogPagination\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlogPagination.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,isValidElement}from\"react\";/**\n * Voor de blogkaart in de bloglijst. Het overzicht rendert alle artikelen in de HTML;\n * zonder lazy laden haalt de browser dan ook alle kaartbeelden direct op.\n *\n * Deze override zet het kaartbeeld op lazy, behalve als de control \"Eager Image\" van\n * de kaart aan staat. In de lijst is die gebonden aan de eerste drie kaarten, zodat het\n * beeld boven de vouw (LCP) direct blijft laden.\n */const EAGER_KEYS=[\"CjzxghydV\",\"eagerImage\"];export function withLazyBlogCardImage(Component){return /*#__PURE__*/forwardRef(function LazyBlogCardImage(props,ref){const eager=EAGER_KEYS.some(key=>props[key]===true);if(eager)return /*#__PURE__*/_jsx(Component,{...props,ref:ref});const lazy={};for(const key in props){const value=props[key];if(value&&typeof value===\"object\"&&!/*#__PURE__*/isValidElement(value)&&typeof value.src===\"string\"){lazy[key]={...value,loading:\"lazy\"};}}return /*#__PURE__*/_jsx(Component,{...props,...lazy,ref:ref});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withLazyBlogCardImage\":{\"type\":\"reactHoc\",\"name\":\"withLazyBlogCardImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlogCardLazyImage.map"],"mappings":"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"}