{"version":3,"file":"BlogCardLazyImage.w7SGhNi9.mjs","names":["getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","BlogCategories","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Image1","SVG","RichText","getLocalizedValue","_Fragment","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","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","React.useRef","React.useState","React.startTransition","React.useCallback","_Fragment"],"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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"}