{"version":3,"file":"CMS_filter_code.B77MySLs.mjs","names":["React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","Image1","RichText","useState","useState","useRef"],"sources":["https:/framerusercontent.com/modules/bnSxt2eS0W48pR9mXFEI/A5X5HwBY8idVVjnoAXbX/LcAOw9yQ5.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/g5unEdzs8fKk7FGu2non/qkRQzhkyP5W41RDBOrOx/CMS_filter_code.js"],"sourcesContent":["// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={DDzdTr9b6:{hover:true},dyMBNcK9H:{hover:true},gxDa6ecac:{pressed:true},hbot08x5B:{hover:true},pddDCYXWQ:{hover:true},vpI2tNh9h:{pressed:true}};const cycleOrder=[\"DDzdTr9b6\",\"hbot08x5B\",\"dyMBNcK9H\",\"pddDCYXWQ\",\"gxDa6ecac\",\"vpI2tNh9h\"];const serializationHash=\"framer-9Oger\";const variantClassNames={DDzdTr9b6:\"framer-v-rs5x11\",dyMBNcK9H:\"framer-v-6oibs5\",gxDa6ecac:\"framer-v-ptg769\",hbot08x5B:\"framer-v-bmwis0\",pddDCYXWQ:\"framer-v-10fgk2x\",vpI2tNh9h:\"framer-v-lxtriw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hJiZTqH7q=undefined;const dafYetEOQ=undefined;const T8lWCsKIR=undefined;const vNFUZmM4m=undefined;const TG5ld7eGb=undefined;const VoD2JRcmP=undefined;const transition1={bounce:.2,delay:0,duration:.4,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 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/home\":\"hbot08x5B\",\"Active/mini\":\"pddDCYXWQ\",\"Active/mobile\":\"vpI2tNh9h\",\"Default/home\":\"DDzdTr9b6\",\"Default/mini\":\"dyMBNcK9H\",\"Default/mobile\":\"gxDa6ecac\"};const Variants=motion.create(React.Fragment);const getProps=({badgeColor,badgeText,badgeTextColor,height,icon,iconVisibility,id,slug,width,...props})=>{return{...props,dafYetEOQ:iconVisibility??props.dafYetEOQ??true,hJiZTqH7q:badgeColor??props.hJiZTqH7q??\"var(--token-7ff68e7e-1864-46bc-b5ed-cb0ef805202b, rgb(0, 145, 193))\",T8lWCsKIR:icon??props.T8lWCsKIR??{alt:\"\",pixelHeight:912,pixelWidth:1038,src:\"https://framerusercontent.com/images/F5Aqf1zI4RtA0GnvZmcSqykymA8.png?width=1038&height=912\",srcSet:\"https://framerusercontent.com/images/F5Aqf1zI4RtA0GnvZmcSqykymA8.png?scale-down-to=512&width=1038&height=912 512w,https://framerusercontent.com/images/F5Aqf1zI4RtA0GnvZmcSqykymA8.png?scale-down-to=1024&width=1038&height=912 1024w,https://framerusercontent.com/images/F5Aqf1zI4RtA0GnvZmcSqykymA8.png?width=1038&height=912 1038w\"},TG5ld7eGb:badgeText??props.TG5ld7eGb??\"Ment\\xe1lis eg\\xe9szs\\xe9g\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DDzdTr9b6\",vNFUZmM4m:badgeTextColor??props.vNFUZmM4m??\"rgb(255, 255, 255)\",VoD2JRcmP:slug??props.VoD2JRcmP??\"text\"};};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,hJiZTqH7q,T8lWCsKIR,vNFUZmM4m,TG5ld7eGb,dafYetEOQ,VoD2JRcmP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DDzdTr9b6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);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-rs5x11\",className,classNames),\"data-framer-name\":\"Default/home\",layoutDependency:layoutDependency,layoutId:\"DDzdTr9b6\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:hJiZTqH7q,borderBottomLeftRadius:36.8,borderBottomRightRadius:36.8,borderTopLeftRadius:36.8,borderTopRightRadius:36.8,boxShadow:\"1.5334426164627075px 1.5334426164627075px 9.200655937194824px 0px rgba(26, 26, 26, 0.08)\",rotate:0,...style},variants:{\"DDzdTr9b6-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"0px 0px 0px 4px var(--token-91414d5b-7d46-4861-a440-0bd97bd2c69e, rgba(250, 250, 250, 0.3))\",rotate:-2},\"dyMBNcK9H-hover\":{boxShadow:\"0px 0px 0px 4px var(--token-91414d5b-7d46-4861-a440-0bd97bd2c69e, rgba(250, 250, 250, 0.3))\",rotate:-2},\"gxDa6ecac-pressed\":{boxShadow:\"0px 0px 0px 4px var(--token-91414d5b-7d46-4861-a440-0bd97bd2c69e, rgba(250, 250, 250, 0.3))\",rotate:-2},\"hbot08x5B-hover\":{rotate:2},\"pddDCYXWQ-hover\":{rotate:2},\"vpI2tNh9h-pressed\":{rotate:2},dyMBNcK9H:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},gxDa6ecac:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},hbot08x5B:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-cdfc1154-0600-4560-a58f-23c5d7362a76, rgb(250, 250, 250))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-style\":\"solid\",\"--border-top-width\":\"4px\",boxShadow:\"0px 0px 0px 4px var(--token-91414d5b-7d46-4861-a440-0bd97bd2c69e, rgba(250, 250, 250, 0.3))\"},pddDCYXWQ:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-cdfc1154-0600-4560-a58f-23c5d7362a76, rgb(250, 250, 250))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-style\":\"solid\",\"--border-top-width\":\"4px\",boxShadow:\"0px 0px 0px 4px var(--token-91414d5b-7d46-4861-a440-0bd97bd2c69e, rgba(250, 250, 250, 0.3))\"},vpI2tNh9h:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-cdfc1154-0600-4560-a58f-23c5d7362a76, rgb(250, 250, 250))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",boxShadow:\"0px 0px 0px 4px var(--token-91414d5b-7d46-4861-a440-0bd97bd2c69e, rgba(250, 250, 250, 0.3))\"}},...addPropertyOverrides({\"DDzdTr9b6-hover\":{\"data-framer-name\":undefined},\"dyMBNcK9H-hover\":{\"data-framer-name\":undefined},\"gxDa6ecac-pressed\":{\"data-framer-name\":undefined},\"hbot08x5B-hover\":{\"data-framer-name\":undefined},\"pddDCYXWQ-hover\":{\"data-framer-name\":undefined},\"vpI2tNh9h-pressed\":{\"data-framer-name\":undefined},dyMBNcK9H:{\"data-framer-name\":\"Default/mini\"},gxDa6ecac:{\"data-framer-name\":\"Default/mobile\"},hbot08x5B:{\"data-border\":true,\"data-framer-name\":\"Active/home\"},pddDCYXWQ:{\"data-border\":true,\"data-framer-name\":\"Active/mini\"},vpI2tNh9h:{\"data-border\":true,\"data-framer-name\":\"Active/mobile\"}},baseVariant,gestureVariant),children:[dafYetEOQ!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||74)-0-51)/2)),pixelHeight:912,pixelWidth:1038,sizes:\"58.0461px\",...toResponsiveImage(T8lWCsKIR)},className:\"framer-2upnvt\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"tUkrm_9rS\",...addPropertyOverrides({dyMBNcK9H:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||48)-16-32)/2)),pixelHeight:912,pixelWidth:1038,sizes:\"36.4211px\",...toResponsiveImage(T8lWCsKIR)}},gxDa6ecac:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(6+((componentViewport?.height||32)-12-20)/2)),pixelHeight:912,pixelWidth:1038,sizes:\"22.7632px\",...toResponsiveImage(T8lWCsKIR)}},pddDCYXWQ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||48)-16-32)/2)),pixelHeight:912,pixelWidth:1038,sizes:\"36.4211px\",...toResponsiveImage(T8lWCsKIR)}},vpI2tNh9h:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(6+((componentViewport?.height||32)-12-20)/2)),pixelHeight:912,pixelWidth:1038,sizes:\"22.7632px\",...toResponsiveImage(T8lWCsKIR)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"55.2px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"Ment\\xe1lis eg\\xe9szs\\xe9g\"})}),className:\"framer-1rp9r8b\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"r1buK7Xa3\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-vNFUZmM4m-LcAOw9yQ5)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-vNFUZmM4m-LcAOw9yQ5\":vNFUZmM4m},text:TG5ld7eGb,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dyMBNcK9H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"Ment\\xe1lis eg\\xe9szs\\xe9g\"})})},gxDa6ecac:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"Ment\\xe1lis eg\\xe9szs\\xe9g\"})})},pddDCYXWQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"Ment\\xe1lis eg\\xe9szs\\xe9g\"})})},vpI2tNh9h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"Ment\\xe1lis eg\\xe9szs\\xe9g\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"55.2px\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"text\"})}),className:\"framer-1yp70a4\",\"data-framer-name\":\"TopicSlug\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"zEsqIPpRb\",style:{\"--extracted-tcooor\":\"var(--variable-reference-vNFUZmM4m-LcAOw9yQ5)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-vNFUZmM4m-LcAOw9yQ5\":vNFUZmM4m,opacity:0},text:VoD2JRcmP,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dyMBNcK9H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"text\"})})},gxDa6ecac:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"text\"})})},pddDCYXWQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"text\"})})},vpI2tNh9h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--variable-reference-vNFUZmM4m-LcAOw9yQ5))\"},children:\"text\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9Oger.framer-5eaf0g, .framer-9Oger .framer-5eaf0g { display: block; }\",\".framer-9Oger.framer-rs5x11 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 74px; justify-content: center; overflow: hidden; padding: 0px 18px 0px 18px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-9Oger .framer-2upnvt { flex: none; height: 51px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: auto; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-9Oger .framer-1rp9r8b { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9Oger .framer-1yp70a4 { flex: none; height: 100%; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-9Oger.framer-v-6oibs5.framer-rs5x11, .framer-9Oger.framer-v-10fgk2x.framer-rs5x11 { height: 48px; padding: 8px 12px 8px 12px; }\",\".framer-9Oger.framer-v-6oibs5 .framer-2upnvt, .framer-9Oger.framer-v-10fgk2x .framer-2upnvt { height: 32px; }\",\".framer-9Oger.framer-v-ptg769.framer-rs5x11, .framer-9Oger.framer-v-lxtriw.framer-rs5x11 { gap: 6px; height: 32px; padding: 6px 10px 6px 10px; }\",\".framer-9Oger.framer-v-ptg769 .framer-2upnvt, .framer-9Oger.framer-v-lxtriw .framer-2upnvt { height: 20px; }\",\".framer-9Oger.framer-v-ptg769 .framer-1yp70a4, .framer-9Oger.framer-v-lxtriw .framer-1yp70a4 { height: 1px; }\",'.framer-9Oger[data-border=\"true\"]::after, .framer-9Oger [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 74\n * @framerIntrinsicWidth 441.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"hbot08x5B\":{\"layout\":[\"auto\",\"fixed\"]},\"dyMBNcK9H\":{\"layout\":[\"auto\",\"fixed\"]},\"pddDCYXWQ\":{\"layout\":[\"auto\",\"fixed\"]},\"gxDa6ecac\":{\"layout\":[\"auto\",\"fixed\"]},\"vpI2tNh9h\":{\"layout\":[\"auto\",\"fixed\"]},\"kwUYBFRLo\":{\"layout\":[\"auto\",\"fixed\"]},\"Z4yUn5pq4\":{\"layout\":[\"auto\",\"fixed\"]},\"jvjR8c_UK\":{\"layout\":[\"auto\",\"fixed\"]},\"fjsBF5P1f\":{\"layout\":[\"auto\",\"fixed\"]},\"PIHHEV5iq\":{\"layout\":[\"auto\",\"fixed\"]},\"p7Td1EYQd\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"hJiZTqH7q\":\"badgeColor\",\"T8lWCsKIR\":\"icon\",\"vNFUZmM4m\":\"badgeTextColor\",\"TG5ld7eGb\":\"badgeText\",\"dafYetEOQ\":\"iconVisibility\",\"VoD2JRcmP\":\"slug\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLcAOw9yQ5=withCSS(Component,css,\"framer-9Oger\");export default FramerLcAOw9yQ5;FramerLcAOw9yQ5.displayName=\"Topic chip\";FramerLcAOw9yQ5.defaultProps={height:74,width:441.5};addPropertyControls(FramerLcAOw9yQ5,{variant:{options:[\"DDzdTr9b6\",\"hbot08x5B\",\"dyMBNcK9H\",\"pddDCYXWQ\",\"gxDa6ecac\",\"vpI2tNh9h\"],optionTitles:[\"Default/home\",\"Active/home\",\"Default/mini\",\"Active/mini\",\"Default/mobile\",\"Active/mobile\"],title:\"Variant\",type:ControlType.Enum},hJiZTqH7q:{defaultValue:'var(--token-7ff68e7e-1864-46bc-b5ed-cb0ef805202b, rgb(0, 145, 193)) /* {\"name\":\"Cyan\"} */',title:\"Badge Color\",type:ControlType.Color},T8lWCsKIR:{__defaultAssetReference:\"data:framer/asset-reference,F5Aqf1zI4RtA0GnvZmcSqykymA8.png?originalFilename=ChatGPT+Image+2026.+ma%C3%83%C2%8C%C3%82%C2%81j.+14.+20_11_37+1.png&width=1038&height=912\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,F5Aqf1zI4RtA0GnvZmcSqykymA8.png?originalFilename=ChatGPT+Image+2026.+ma%C3%83%C2%8C%C3%82%C2%81j.+14.+20_11_37+1.png&width=1038&height=912\"},title:\"Icon\",type:ControlType.ResponsiveImage},vNFUZmM4m:{defaultValue:\"rgb(255, 255, 255)\",title:\"Badge text color\",type:ControlType.Color},TG5ld7eGb:{defaultValue:\"Ment\\xe1lis eg\\xe9szs\\xe9g\",displayTextArea:false,title:\"Badge text\",type:ControlType.String},onTG5ld7eGbChange:{changes:\"TG5ld7eGb\",type:ControlType.ChangeHandler},dafYetEOQ:{defaultValue:true,title:\"Icon visibility\",type:ControlType.Boolean},ondafYetEOQChange:{changes:\"dafYetEOQ\",type:ControlType.ChangeHandler},VoD2JRcmP:{defaultValue:\"text\",displayTextArea:false,title:\"Slug\",type:ControlType.String},onVoD2JRcmPChange:{changes:\"VoD2JRcmP\",type:ControlType.ChangeHandler}});addFonts(FramerLcAOw9yQ5,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLcAOw9yQ5\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"74\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"441.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"hbot08x5B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dyMBNcK9H\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pddDCYXWQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gxDa6ecac\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vpI2tNh9h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kwUYBFRLo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Z4yUn5pq4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jvjR8c_UK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fjsBF5P1f\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PIHHEV5iq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"p7Td1EYQd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"hJiZTqH7q\\\":\\\"badgeColor\\\",\\\"T8lWCsKIR\\\":\\\"icon\\\",\\\"vNFUZmM4m\\\":\\\"badgeTextColor\\\",\\\"TG5ld7eGb\\\":\\\"badgeText\\\",\\\"dafYetEOQ\\\":\\\"iconVisibility\\\",\\\"VoD2JRcmP\\\":\\\"slug\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LcAOw9yQ5.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect,useLayoutEffect,useRef,useState}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";const BLOG_LISTING_PATH=\"/tudasbazis\";const TOPICS={all:\"all\",mental:\"mentalis-egeszseg\",smile:\"mosoly-alapitvany\",practical:\"gyakorlati-tanacs\",useful:\"hasznos-tudasa\",offline:\"offline-felfedezes\",nature:\"termeszet\",game:\"jatekotlet\",outdoor:\"kinti-tevekenyseg\",home:\"otthoni-tevekenyseg\"};const MOBILE_BREAKPOINT=809;const MINI_DEFAULT_CHIP_VARIANT=\"Default/mini\";const MINI_ACTIVE_CHIP_VARIANT=\"Active/mini\";const MOBILE_DEFAULT_CHIP_VARIANT=\"Default/mobile\";const MOBILE_ACTIVE_CHIP_VARIANT=\"Active/mobile\";const useFilterStore=createStore({selectedTopic:TOPICS.all,search:\"\"});function normalize(value){return String(value??\"\").toLowerCase().trim().normalize(\"NFD\").replace(/[\\u0300-\\u036f]/g,\"\").replace(/[őöóòõ]/g,\"o\").replace(/[űüúù]/g,\"u\").replace(/[áàâä]/g,\"a\").replace(/[éèêë]/g,\"e\").replace(/[íìîï]/g,\"i\").replace(/[^a-z0-9]+/g,\"-\").replace(/^-+|-+$/g,\"\");}function getText(node){return node?.innerText||node?.textContent||\"\";}function detectTopicFromText(text){const t=normalize(text);if(!t)return\"\";if(t===\"all\"||t.includes(\"osszes\"))return TOPICS.all;if(t===TOPICS.mental||t.includes(\"mentalis-egeszseg\")||t.includes(\"mentalis\")){return TOPICS.mental;}if(t===TOPICS.smile||t.includes(\"mosoly-alapitvany\")||t.includes(\"mosoly\")){return TOPICS.smile;}if(t===TOPICS.practical||t.includes(\"gyakorlati-tanacs\")||t.includes(\"gyakorlati\")){return TOPICS.practical;}if(t===TOPICS.useful||t.includes(\"hasznos-tudasa\")||t.includes(\"hasznos-tudas\")||t.includes(\"hasznos\")){return TOPICS.useful;}if(t===TOPICS.offline||t.includes(\"offline-felfedezes\")||t.includes(\"offline\")){return TOPICS.offline;}if(t===TOPICS.nature||t.includes(\"termeszet\")){return TOPICS.nature;}if(t===TOPICS.game||t.includes(\"jatekotlet\")||t.includes(\"jatek\")){return TOPICS.game;}if(t===TOPICS.outdoor||t.includes(\"kinti-tevekenyseg\")||t.includes(\"kinti\")){return TOPICS.outdoor;}if(t===TOPICS.home||t.includes(\"otthoni-tevekenyseg\")||t.includes(\"otthoni\")){return TOPICS.home;}return\"\";}function getTopicFromUrl(){if(typeof window===\"undefined\")return TOPICS.all;const params=new URLSearchParams(window.location.search);const topic=params.get(\"topic\");if(topic){const detectedTopic=detectTopicFromText(topic);if(detectedTopic){try{window.sessionStorage.removeItem(PENDING_TOPIC_STORAGE_KEY);}catch{}return detectedTopic;}}try{const pendingTopic=window.sessionStorage.getItem(PENDING_TOPIC_STORAGE_KEY);if(pendingTopic){window.sessionStorage.removeItem(PENDING_TOPIC_STORAGE_KEY);return detectTopicFromText(pendingTopic)||TOPICS.all;}}catch{}return TOPICS.all;}let lastSyncedUrlKey=\"\";const PENDING_TOPIC_STORAGE_KEY=\"dormi_pending_tudasbazis_topic\";function syncTopicFromUrl(setStore){if(typeof window===\"undefined\")return;let pendingTopic=\"\";try{pendingTopic=window.sessionStorage.getItem(PENDING_TOPIC_STORAGE_KEY)||\"\";}catch{}const currentUrlKey=`${window.location.pathname}${window.location.search}|pending:${pendingTopic}`;if(lastSyncedUrlKey===currentUrlKey)return;lastSyncedUrlKey=currentUrlKey;setStore({selectedTopic:getTopicFromUrl()});}function useSyncTopicFromUrlOnce(){const[,setStore]=useFilterStore();useEffect(()=>{if(typeof window===\"undefined\")return;syncTopicFromUrl(setStore);const timeout1=window.setTimeout(()=>{syncTopicFromUrl(setStore);},150);const timeout2=window.setTimeout(()=>{syncTopicFromUrl(setStore);},450);const timeout3=window.setTimeout(()=>{syncTopicFromUrl(setStore);},900);return()=>{window.clearTimeout(timeout1);window.clearTimeout(timeout2);window.clearTimeout(timeout3);};},[]);}function updateUrlTopic(topic){if(typeof window===\"undefined\")return;const url=new URL(window.location.href);if(topic===TOPICS.all){url.searchParams.delete(\"topic\");}else{url.searchParams.set(\"topic\",topic);}window.history.replaceState({},\"\",url.toString());}function useIsMobileViewport(maxWidth=MOBILE_BREAKPOINT){const getValue=()=>{if(typeof window===\"undefined\")return false;return window.innerWidth<=maxWidth;};const[isMobile,setIsMobile]=useState(getValue);useEffect(()=>{if(typeof window===\"undefined\")return;const mediaQuery=window.matchMedia(`(max-width: ${maxWidth}px)`);const update=()=>{setIsMobile(mediaQuery.matches);};update();mediaQuery.addEventListener?.(\"change\",update);return()=>{mediaQuery.removeEventListener?.(\"change\",update);};},[maxWidth]);return isMobile;}function mergeRefs(...refs){return value=>{refs.forEach(ref=>{if(!ref)return;if(typeof ref===\"function\")ref(value);else ref.current=value;});};}function stopEvent(event){event?.stopPropagation?.();event?.nativeEvent?.stopPropagation?.();event?.nativeEvent?.stopImmediatePropagation?.();}function stopClick(event){event?.preventDefault?.();event?.stopPropagation?.();event?.nativeEvent?.preventDefault?.();event?.nativeEvent?.stopPropagation?.();event?.nativeEvent?.stopImmediatePropagation?.();}function useObservedText(localRef,onRead){const lastTextRef=useRef(\"\");useEffect(()=>{const node=localRef.current;let timeout1=0;let timeout2=0;let timeout3=0;const read=()=>{const text=getText(node);if(text===lastTextRef.current)return;lastTextRef.current=text;onRead(text);};read();timeout1=window.setTimeout(read,100);timeout2=window.setTimeout(read,350);timeout3=window.setTimeout(read,900);let observer=null;if(node){observer=new MutationObserver(()=>{read();});observer.observe(node,{childList:true,subtree:true,characterData:true});}return()=>{window.clearTimeout(timeout1);window.clearTimeout(timeout2);window.clearTimeout(timeout3);observer?.disconnect();};},[]);}function detectTopicFromShortChunks(text){const chunks=text.split(/\\n|•|\\||,/).map(item=>item.trim()).filter(Boolean).filter(item=>item.length<=60);for(const chunk of chunks){const topic=detectTopicFromText(chunk);if(topic)return topic;}return detectTopicFromText(text);}function topicFromClickedElement(event,fallbackRoot){const currentTarget=event?.currentTarget;let node=event?.target;while(node){const text=getText(node);if(text&&text.length<100){const topic=detectTopicFromText(text);if(topic)return topic;}if(node===currentTarget)break;node=node.parentElement;}return detectTopicFromShortChunks(getText(fallbackRoot));}/**\n * Optional: use on chip row/wrapper if article links steal clicks.\n */export function withChipRowClickGuard(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,position:props.style?.position||\"relative\",zIndex:9999,pointerEvents:\"auto\",isolation:\"isolate\"}});});}/**\n * Use on Tudásbázis listing page topic chips.\n */export function withAutoTopicChip(Component){return /*#__PURE__*/forwardRef((props,ref)=>{useSyncTopicFromUrlOnce();const localRef=useRef(null);const[store,setStore]=useFilterStore();const[topic,setTopic]=useState(\"\");const isMobile=useIsMobileViewport();const defaultChipVariant=isMobile?MOBILE_DEFAULT_CHIP_VARIANT:MINI_DEFAULT_CHIP_VARIANT;const activeChipVariant=isMobile?MOBILE_ACTIVE_CHIP_VARIANT:MINI_ACTIVE_CHIP_VARIANT;useObservedText(localRef,text=>{setTopic(detectTopicFromShortChunks(text));});const active=topic!==\"\"&&store.selectedTopic===topic;const handleClick=event=>{stopClick(event);if(!topic)return;const nextTopic=active?TOPICS.all:topic;setStore({selectedTopic:nextTopic});updateUrlTopic(nextTopic);};return /*#__PURE__*/_jsx(Component,{ref:mergeRefs(ref,localRef),...props,variant:active?activeChipVariant:defaultChipVariant,onClickCapture:handleClick,onClick:handleClick,\"aria-pressed\":active,style:{...props.style,cursor:\"pointer\",pointerEvents:\"auto\",position:props.style?.position||\"relative\",zIndex:active?1001:1e3}});});}function createCmsTopicListOverride(topic){return function CmsTopicListOverride(Component){return /*#__PURE__*/forwardRef((props,ref)=>{useSyncTopicFromUrlOnce();const localRef=useRef(null);const[store]=useFilterStore();const visible=store.selectedTopic===topic;useLayoutEffect(()=>{const node=localRef.current;if(!node)return;node.style.display=visible?\"\":\"none\";node.setAttribute(\"aria-hidden\",visible?\"false\":\"true\");},[visible]);return /*#__PURE__*/_jsx(Component,{ref:mergeRefs(ref,localRef),...props,\"aria-hidden\":!visible});});};}export function withCmsListAll(Component){return createCmsTopicListOverride(TOPICS.all)(Component);}export function withCmsListMentalis(Component){return createCmsTopicListOverride(TOPICS.mental)(Component);}export function withCmsListMosoly(Component){return createCmsTopicListOverride(TOPICS.smile)(Component);}export function withCmsListGyakorlati(Component){return createCmsTopicListOverride(TOPICS.practical)(Component);}export function withCmsListHasznos(Component){return createCmsTopicListOverride(TOPICS.useful)(Component);}export function withCmsListOffline(Component){return createCmsTopicListOverride(TOPICS.offline)(Component);}export function withCmsListTermeszet(Component){return createCmsTopicListOverride(TOPICS.nature)(Component);}export function withCmsListJatekotlet(Component){return createCmsTopicListOverride(TOPICS.game)(Component);}export function withCmsListKinti(Component){return createCmsTopicListOverride(TOPICS.outdoor)(Component);}export function withCmsListOtthoni(Component){return createCmsTopicListOverride(TOPICS.home)(Component);}/**\n * Old card filter kept as safe no-op.\n * You can remove this from cards now.\n */export function withArticleFilter(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props});});}/**\n * Use on horizontal chip scroll wrappers.\n */export function withHorizontalScroll(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const localRef=useRef(null);const[fade,setFade]=useState({left:false,right:false});const updateFade=()=>{const node=localRef.current;if(!node)return;const maxScroll=node.scrollWidth-node.clientWidth;setFade({left:node.scrollLeft>2,right:node.scrollLeft<maxScroll-2});};useEffect(()=>{const node=localRef.current;if(!node)return;updateFade();const observer=new MutationObserver(()=>{updateFade();});observer.observe(node,{childList:true,subtree:true,characterData:true});node.addEventListener(\"scroll\",updateFade,{passive:true});window.addEventListener(\"resize\",updateFade);const timeout1=window.setTimeout(updateFade,250);const timeout2=window.setTimeout(updateFade,800);return()=>{observer.disconnect();node.removeEventListener(\"scroll\",updateFade);window.removeEventListener(\"resize\",updateFade);window.clearTimeout(timeout1);window.clearTimeout(timeout2);};},[]);const onWheel=event=>{const node=localRef.current;if(!node)return;if(Math.abs(event.deltaY)>Math.abs(event.deltaX)){node.scrollBy({left:event.deltaY,behavior:\"smooth\"});event.preventDefault();}};const fadeSize=52;const maskImage=fade.left&&fade.right?`linear-gradient(to right, transparent 0px, black ${fadeSize}px, black calc(100% - ${fadeSize}px), transparent 100%)`:fade.left?`linear-gradient(to right, transparent 0px, black ${fadeSize}px, black 100%)`:fade.right?`linear-gradient(to right, black 0px, black calc(100% - ${fadeSize}px), transparent 100%)`:\"none\";return /*#__PURE__*/_jsx(Component,{ref:mergeRefs(ref,localRef),...props,onWheel:onWheel,style:{...props.style,overflowX:\"auto\",overflowY:\"visible\",scrollBehavior:\"smooth\",WebkitOverflowScrolling:\"touch\",scrollbarWidth:\"none\",msOverflowStyle:\"none\",WebkitMaskImage:maskImage,maskImage,paddingTop:props.style?.paddingTop??8,paddingBottom:props.style?.paddingBottom??12,paddingLeft:props.style?.paddingLeft??8,paddingRight:props.style?.paddingRight??52}});});}/**\n * Optional search input.\n * It only stores the search value for now.\n */export function withBlogSearchInput(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[store,setStore]=useFilterStore();return /*#__PURE__*/_jsx(Component,{ref:ref,...props,value:store.search,onChange:event=>{props.onChange?.(event);setStore({search:event?.target?.value||\"\"});}});});}/**\n * Use on home-page hero/topic chips.\n * Opens /tudasbazis?topic=<cms-slug>.\n */export function withOpenBlogFilteredByTopic(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const localRef=useRef(null);const blockParentLink=event=>{stopEvent(event);};const getTopicFromSlugLayer=()=>{const node=localRef.current;if(!node)return\"\";const slugNode=node.querySelector('[data-framer-name=\"TopicSlug\"]');const slug=normalize(getText(slugNode));return detectTopicFromText(slug);};const openFilteredPage=event=>{stopClick(event);const topic=getTopicFromSlugLayer()||topicFromClickedElement(event,localRef.current);try{if(topic&&topic!==TOPICS.all){window.sessionStorage.setItem(PENDING_TOPIC_STORAGE_KEY,topic);}else{window.sessionStorage.removeItem(PENDING_TOPIC_STORAGE_KEY);}}catch{}const targetUrl=!topic||topic===TOPICS.all?BLOG_LISTING_PATH:`${BLOG_LISTING_PATH}?topic=${encodeURIComponent(topic)}`;window.location.assign(targetUrl);};return /*#__PURE__*/_jsx(Component,{ref:mergeRefs(ref,localRef),...props,onPointerDownCapture:blockParentLink,onMouseDownCapture:blockParentLink,onClickCapture:openFilteredPage,onClick:openFilteredPage,style:{...props.style,cursor:\"pointer\",pointerEvents:\"auto\",position:props.style?.position||\"relative\",zIndex:1e4}});});}/**\n * Use only on article cards.\n * Adds #hero-section to the existing native Framer article link.\n * No observer, no state, no preventDefault.\n */export function withArticleHeroAnchorLink(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const localRef=useRef(null);const updateArticleLink=()=>{const root=localRef.current;if(!root||typeof window===\"undefined\")return;const anchor=root instanceof HTMLAnchorElement?root:root.closest(\"a[href]\")||root.querySelector(\"a[href]\");if(!anchor?.href)return;const url=new URL(anchor.href,window.location.origin);const isTudasbazisArticle=url.pathname.startsWith(\"/tudasbazis/\")&&url.pathname!==\"/tudasbazis/\";if(!isTudasbazisArticle)return;url.hash=\"hero-section\";anchor.href=url.toString();};return /*#__PURE__*/_jsx(Component,{ref:mergeRefs(ref,localRef),...props,onPointerDownCapture:event=>{props.onPointerDownCapture?.(event);updateArticleLink();},onMouseDownCapture:event=>{props.onMouseDownCapture?.(event);updateArticleLink();},onClickCapture:event=>{props.onClickCapture?.(event);updateArticleLink();}});});}/**\n * Apply only to Article Lists Wrapper.\n * It forces the initial selected topic to match the URL query.\n */export function withTopicPreloadSync(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[,setStore]=useFilterStore();useEffect(()=>{const sync=()=>{setStore({selectedTopic:getTopicFromUrl()});};sync();const timeout1=window.setTimeout(sync,100);const timeout2=window.setTimeout(sync,300);const timeout3=window.setTimeout(sync,700);const timeout4=window.setTimeout(sync,1200);return()=>{window.clearTimeout(timeout1);window.clearTimeout(timeout2);window.clearTimeout(timeout3);window.clearTimeout(timeout4);};},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withCmsListJatekotlet\":{\"type\":\"reactHoc\",\"name\":\"withCmsListJatekotlet\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCmsListGyakorlati\":{\"type\":\"reactHoc\",\"name\":\"withCmsListGyakorlati\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withArticleHeroAnchorLink\":{\"type\":\"reactHoc\",\"name\":\"withArticleHeroAnchorLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHorizontalScroll\":{\"type\":\"reactHoc\",\"name\":\"withHorizontalScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTopicPreloadSync\":{\"type\":\"reactHoc\",\"name\":\"withTopicPreloadSync\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCmsListTermeszet\":{\"type\":\"reactHoc\",\"name\":\"withCmsListTermeszet\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCmsListAll\":{\"type\":\"reactHoc\",\"name\":\"withCmsListAll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withArticleFilter\":{\"type\":\"reactHoc\",\"name\":\"withArticleFilter\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCmsListKinti\":{\"type\":\"reactHoc\",\"name\":\"withCmsListKinti\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCmsListMosoly\":{\"type\":\"reactHoc\",\"name\":\"withCmsListMosoly\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAutoTopicChip\":{\"type\":\"reactHoc\",\"name\":\"withAutoTopicChip\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCmsListMentalis\":{\"type\":\"reactHoc\",\"name\":\"withCmsListMentalis\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withChipRowClickGuard\":{\"type\":\"reactHoc\",\"name\":\"withChipRowClickGuard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBlogSearchInput\":{\"type\":\"reactHoc\",\"name\":\"withBlogSearchInput\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCmsListOtthoni\":{\"type\":\"reactHoc\",\"name\":\"withCmsListOtthoni\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCmsListOffline\":{\"type\":\"reactHoc\",\"name\":\"withCmsListOffline\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenBlogFilteredByTopic\":{\"type\":\"reactHoc\",\"name\":\"withOpenBlogFilteredByTopic\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCmsListHasznos\":{\"type\":\"reactHoc\",\"name\":\"withCmsListHasznos\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CMS_filter_code.map"],"mappings":"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"}