{"version":3,"file":"script_main.DFycOB5D.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","ArrowForward","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","MenuFooterLink","serializationHash","variantClassNames","transition1","animation","equals","query1","ProgrammaS","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","_Fragment","SVG","Image1","RichText","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","NavItem","ProgramsMenu","LogoGeluksLABWordmarkColor","ButtonFonts","Button","ChevronDown","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","matchVariant","transition4","animation","animation1","animation2","animation3","animation4","Transition","React.useContext","React.useMemo","animation5","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","React.useRef","_Fragment","ArrowForward","Menu","X","RichText","sharedStyle.css","sharedStyle.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","Cookie","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","ArrowForward","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","SVG","RichText","UtilsComponentMessage","_Fragment","SVGPathCommander","useRef","useContext","useState","Engine","useCallback","Bodies","polyDecomp","Render","Mouse","MouseConstraint","Query","Runner","debounce","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","useMemo","useCallback","Children","useState","useCallback","useMemo","fonts","css","className","css","Button","RichText","MousePointerClick","Pointer","serializationHash","variantClassNames","WebsiteContent","matchVariant","ProgrammaS","animation","animation1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image1","SVG","_Fragment","ArrowForward","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useState","useRef","useCallback","useMemo","useState","useMemo","useCallback","isBrowser","_Fragment","Navigation","ArrowUp","Footer","useRef","React.useId","PropertyOverrides","CookieConsent","React.createElement","MainLayout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/DbbuYYb6853MjzuePL5n/3cAolpQW8Ml44zk0KZbB/nxFP1dcnf.js","https:/framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js","https:/framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js","https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/yEHCDDQ6sxPGd0zdRPUc/qdSFfFgX8o6y1J0EnaaZ/HNtvFXPHO.js","https:/framerusercontent.com/modules/ZjYwF5YaD8sMYl7BM3xk/DvInC54Jp79lnV5vHjxb/IVMmBLV3a.js","https:/framerusercontent.com/modules/ukGE3jDUJ9vwxrY21X0c/SMlmvVx81m35lJxhItC4/wvra8gBhI.js","https:/framerusercontent.com/modules/UuTfOxmmRXMo3afKVtwd/xI5BS6o4pfXUhzKiF6uw/IkzLEWn_h.js","https:/framerusercontent.com/modules/lNEKiDnhuxDBDWZCnFy4/M7Qybm9dWW24YVy4nwMK/YE0zVs1mz.js","https:/framerusercontent.com/modules/kd2Af8Hf9wj2zCwmCC2Y/kwW5mXWcYeFF8XSCRADJ/fJI_qWfnf.js","https:/framerusercontent.com/modules/4U80PgMiDKK8yC7bXe6L/vPDBaELc6PGm38q0nEjU/cnyDCGIKV.js","https:/framerusercontent.com/modules/U52pQBgjymFSG0drwWhh/VYIXRX54EkT0eKrEDlQ2/KHKMUDjov.js","https:/framerusercontent.com/modules/9Rqx5c8vKnMAcmsWV9ig/HKayyJBDAXQ5uQtdy6Js/Bundle.js","https:/framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js","https:/framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe","https:/framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js","https:/framer.com/m/Utils-FINc.js","https:/framerusercontent.com/modules/1vlzpGmB0PVumjZEBP9e/GFZx1RUtO0sWQXvujlT6/GravityComponent_Prod.js","https:/framerusercontent.com/modules/gBDOhU7H3PAOwLAeszHm/gjaILEROuFdzxziRvU0D/PNIaqsQ43.js","https:/framerusercontent.com/modules/KBX7Zp7E2Pfb24teGWPp/KulWWwQXJrmwdF32gdB7/r0ryiblCO.js","https:/framerusercontent.com/modules/4HLEPvAWiAoU6Agi8xB2/FMUx6hIK7vdeduQXsv7j/CurrentYearOverride.js","https:/framerusercontent.com/modules/uYJKR5ntJL5yF6ZosU3N/AhsK2ccFAxTYsX0k2tZm/GeluksLAB_Cookie_Consent.js","https:/framerusercontent.com/modules/hBwRcspyUntfZlh4VFfx/ieuORzIJlHk6CPQ9mYnT/q4FVfvlUH.js","https:/framerusercontent.com/modules/k7Gq52BhGMPLoPACelUC/jRUc3Gp7UMN99LYII5n4/RQPB4_GnT.js","https:/framerusercontent.com/modules/5bGZQGOVa0OlbMnWEX14/eEEPuPeUlW1zpClTQQiX/qqIynyRQB.js","https:/framerusercontent.com/modules/jroFQ0l3VGse6kH9H8v0/kpRp5Q0vMjlDfddg3LKX/BackToTopNearFooterOverride.js","https:/framerusercontent.com/modules/VNSD2U4Nrb3A6lyAZoCO/08q1tqyCTOp7P77uMkQv/CookieConsent.js","https:/framerusercontent.com/modules/2ggMPF0cN1iVTVklaZgO/XFr6yJGpqISukI3Kh7MJ/OPrq7Ms0c.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 7 L 7 0 L 14 7\" fill=\"transparent\" height=\"7px\" id=\"MVR4BRiZr\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 5)\" width=\"14px\"/><path d=\"M 0 14 L 0 0\" fill=\"transparent\" height=\"14px\" id=\"gM_biTBPx\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 5)\" width=\"1px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1247979269\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-dHrVN\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-dHrVN { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-dHrVN\");Icon.displayName=\"Arrow Up\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 6 6 L 12 0\" fill=\"transparent\" height=\"6px\" id=\"HLE2KBXxw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 9)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"4024583230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rjFuH\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-rjFuH { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-rjFuH\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"YnobPTYMb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 5)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"Cb0Gao21R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 12)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"oPtuyu4df\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 19)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3467097230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-grV1P\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-grV1P { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-grV1P\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (40f5bc6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-5wWpd\";const variantClassNames={eb_I0oJgL:\"framer-v-vt7cwb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition1};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"eb_I0oJgL\",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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vt7cwb\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"eb_I0oJgL\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zptwts\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"DqHy455DN\",whileHover:animation,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1d8et59\",layoutDependency:layoutDependency,layoutId:\"zeqIP6cQJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 207.666 28\" overflow=\"visible\"><path d=\"M 0 28 L 0 0 L 207.666 0 L 207.666 28 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-xm0vi6\",layoutDependency:layoutDependency,layoutId:\"hDB6o9H0H\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 119.553 27.631\" overflow=\"visible\"><path d=\"M 37.174 7.509 C 41.557 6.832 44.957 8.484 46.898 12.531 C 47.715 14.234 47.861 15.658 48.108 17.494 L 34.115 19.688 C 36.57 24.664 41.391 23.873 44.533 20.238 C 45.018 20.584 45.411 20.789 45.929 21.073 L 47.954 22.26 C 46.336 24.896 45.136 25.943 42.106 26.993 C 32.818 30.217 25.682 20.594 29.948 12.29 C 31.157 9.936 33.38 8.467 35.984 7.746 C 36.378 7.652 36.775 7.574 37.174 7.509 Z M 13.005 0.132 C 17.567 -0.161 20.907 1.581 24.145 4.631 C 22.918 5.753 21.657 6.863 20.415 7.97 C 19.217 6.875 17.794 6.054 16.246 5.563 C 13.958 4.84 11.793 4.965 9.758 6.156 C 0.083 11.816 6.955 26.688 17.628 21.726 C 19.498 20.857 20.427 18.837 20.946 16.927 C 18.593 16.846 16.058 16.879 13.695 16.876 C 13.675 15.94 13.497 13.648 13.912 12.874 C 13.993 12.724 14.358 12.762 14.588 12.75 L 26.131 12.754 C 25.989 16.622 25.752 20.109 23.192 23.262 C 21.045 25.903 18.123 27.231 14.795 27.552 C 7.215 28.255 0.591 23.06 0.044 15.348 C -0.541 7.096 4.701 0.782 13.005 0.132 Z M 110.553 7.495 C 114.288 7.129 116.533 7.98 119.075 10.629 C 118.166 11.597 116.985 12.659 116.009 13.583 C 114.752 12.375 113.771 11.613 111.939 11.442 C 111.076 11.361 108.686 11.735 108.977 13.03 C 109.376 14.797 113.282 15.202 114.854 15.642 C 119.458 16.929 120.961 21.059 118.095 24.889 C 116.608 26.83 114.302 27.377 111.8 27.586 C 108.357 27.681 105.54 26.548 103.299 23.942 C 104.255 22.926 105.246 21.942 106.268 20.993 C 108.018 23.166 112.259 24.644 114.479 22.304 C 114.627 22.147 114.838 21.711 114.746 21.507 C 113.929 19.824 110.973 19.521 109.099 18.986 C 103.355 17.347 102.288 11.271 107.618 8.286 C 108.536 7.771 109.425 7.637 110.553 7.495 Z M 73.675 7.765 C 75.172 7.85 77.02 7.801 78.525 7.782 L 78.517 27.21 L 73.717 27.199 C 73.659 26.442 73.721 25.848 73.777 25.093 C 72.237 26.375 70.556 27.566 68.484 27.559 C 63.385 27.544 61.161 24.731 60.985 19.995 C 60.967 15.94 60.98 11.884 61.021 7.83 C 62.607 7.801 64.248 7.826 65.839 7.83 L 65.814 15.412 C 65.81 17.146 65.523 20.204 66.613 21.621 C 67.063 22.205 68.401 22.976 69.169 22.962 C 74.131 22.877 73.698 18.207 73.694 14.675 Z M 51.715 0 C 53.25 0.05 55.063 0.002 56.621 0.002 C 56.648 8.865 56.758 18.196 56.585 27.029 L 56.44 27.176 C 55.352 27.292 52.848 27.214 51.655 27.207 C 51.528 21.408 51.696 15.341 51.632 9.516 C 51.612 7.728 51.523 1.417 51.715 0 Z M 87.667 0.037 L 87.658 15.344 C 90.271 12.973 92.724 10.101 95.411 7.724 C 97.448 7.755 99.485 7.755 101.522 7.724 C 98.888 10.503 96.23 13.262 93.549 15.998 C 95.249 17.99 97.299 20.907 98.9 23.079 C 99.938 24.422 100.975 25.852 101.994 27.216 L 95.752 27.199 C 93.787 24.489 91.638 21.713 89.62 19.027 C 88.949 19.64 88.302 20.314 87.662 20.963 L 87.663 27.196 C 86.044 27.217 84.396 27.202 82.774 27.205 C 82.53 21.184 82.85 14.96 82.726 8.92 C 82.668 6.037 82.678 2.924 82.786 0.045 C 84.403 0.023 86.047 0.037 87.667 0.037 Z M 37.332 11.472 C 34.863 12.384 34.262 13.335 33.724 15.872 C 35.207 15.672 36.689 15.45 38.167 15.211 C 39.471 15.007 41.245 14.775 42.494 14.486 C 41.295 11.937 40.253 11.093 37.332 11.472 Z\" fill=\"rgb(103,120,125)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-y9zsj3\",layoutDependency:layoutDependency,layoutId:\"YixUChjun\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.426 20.27\" overflow=\"visible\"><path d=\"M 8.492 0.147 C 12.875 -0.529 16.274 1.122 18.216 5.17 C 19.033 6.872 19.179 8.296 19.426 10.133 L 5.432 12.326 C 7.888 17.302 12.709 16.512 15.851 12.876 C 16.336 13.222 16.729 13.427 17.247 13.712 L 19.271 14.899 C 17.654 17.534 16.454 18.581 13.424 19.632 C 4.136 22.855 -3 13.232 1.266 4.928 C 2.475 2.574 4.697 1.105 7.301 0.384 C 7.695 0.291 8.092 0.212 8.492 0.147 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lc9cn\",layoutDependency:layoutDependency,layoutId:\"pLqo_xCwz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.131 27.516\" overflow=\"visible\"><path d=\"M 13.005 0.032 C 17.567 -0.261 20.907 1.48 24.145 4.531 C 22.918 5.653 21.657 6.762 20.415 7.87 C 19.217 6.775 17.794 5.954 16.246 5.463 C 13.958 4.74 11.793 4.865 9.758 6.056 C 0.083 11.716 6.955 26.588 17.628 21.626 C 19.498 20.757 20.427 18.737 20.946 16.826 C 18.593 16.746 16.058 16.779 13.695 16.776 C 13.675 15.84 13.497 13.548 13.912 12.774 C 13.993 12.623 14.358 12.662 14.588 12.65 L 26.131 12.654 C 25.989 16.522 25.752 20.009 23.192 23.162 C 21.045 25.803 18.123 27.131 14.795 27.452 C 7.215 28.155 0.591 22.96 0.044 15.248 C -0.541 6.996 4.701 0.681 13.005 0.032 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r64fyt\",layoutDependency:layoutDependency,layoutId:\"kfZfBeQnr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.254 20.177\" overflow=\"visible\"><path d=\"M 7.255 0.081 C 10.989 -0.285 13.234 0.566 15.776 3.215 C 14.867 4.183 13.687 5.245 12.71 6.169 C 11.453 4.961 10.472 4.199 8.641 4.027 C 7.777 3.947 5.387 4.321 5.679 5.615 C 6.078 7.383 9.984 7.788 11.555 8.228 C 16.159 9.515 17.662 13.644 14.796 17.474 C 13.31 19.416 11.003 19.963 8.502 20.172 C 5.058 20.266 2.242 19.133 0 16.528 C 0.956 15.512 1.947 14.528 2.97 13.579 C 4.72 15.751 8.96 17.229 11.181 14.89 C 11.329 14.733 11.539 14.297 11.448 14.092 C 10.63 12.41 7.675 12.106 5.8 11.572 C 0.056 9.933 -1.011 3.857 4.319 0.871 C 5.237 0.357 6.127 0.223 7.255 0.081 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jwx7sx\",layoutDependency:layoutDependency,layoutId:\"Q5TLfOh90\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.548 19.795\" overflow=\"visible\"><path d=\"M 12.697 0 C 14.195 0.085 16.042 0.036 17.548 0.018 L 17.54 19.445 L 12.74 19.434 C 12.682 18.677 12.743 18.083 12.8 17.329 C 11.259 18.61 9.578 19.802 7.507 19.795 C 2.408 19.779 0.184 16.967 0.008 12.231 C -0.01 8.175 0.002 4.12 0.044 0.065 C 1.629 0.037 3.271 0.061 4.861 0.066 L 4.836 7.648 C 4.832 9.382 4.545 12.44 5.636 13.856 C 6.086 14.441 7.423 15.212 8.192 15.198 C 13.154 15.113 12.721 10.442 12.717 6.91 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l1wn0\",layoutDependency:layoutDependency,layoutId:\"Ti0F2pkdb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.086 27.239\" overflow=\"visible\"><path d=\"M 0.121 0 C 1.656 0.05 3.469 0.002 5.027 0.002 C 5.054 8.865 5.164 18.196 4.991 27.029 L 4.846 27.176 C 3.758 27.292 1.254 27.214 0.061 27.207 C -0.066 21.408 0.102 15.341 0.037 9.516 C 0.018 7.728 -0.071 1.417 0.121 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1shpafe\",layoutDependency:layoutDependency,layoutId:\"kFTfMQeqv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.315 27.183\" overflow=\"visible\"><path d=\"M 4.987 0.005 L 4.979 15.312 C 7.591 12.94 10.045 10.069 12.732 7.691 C 14.769 7.723 16.806 7.723 18.843 7.692 C 16.208 10.471 13.55 13.23 10.87 15.966 C 12.569 17.957 14.619 20.874 16.221 23.047 C 17.258 24.39 18.295 25.819 19.315 27.183 L 13.072 27.166 C 11.108 24.457 8.958 21.68 6.94 18.994 C 6.269 19.608 5.623 20.282 4.983 20.93 L 4.984 27.164 C 3.364 27.185 1.716 27.169 0.094 27.172 C -0.149 21.151 0.17 14.928 0.047 8.887 C -0.012 6.005 -0.001 2.891 0.106 0.012 C 1.724 -0.01 3.368 0.005 4.987 0.005 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m184n7\",layoutDependency:layoutDependency,layoutId:\"HIDQNTYnw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.771 4.487\" overflow=\"visible\"><path d=\"M 3.608 0.086 C 1.14 0.999 0.538 1.95 0 4.487 C 1.484 4.286 2.965 4.065 4.443 3.826 C 5.748 3.622 7.521 3.39 8.771 3.1 C 7.572 0.551 6.529 -0.292 3.608 0.086 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nqu3ln\",layoutDependency:layoutDependency,layoutId:\"pvBp2I9oE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.178 27.632\" overflow=\"visible\"><path d=\"M 10.362 17.27 L 24.178 17.27 L 24.178 27.632 L 0 27.632 L 0 0 L 10.362 0 Z\" fill=\"rgb(249,189,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11fq72\",layoutDependency:layoutDependency,layoutId:\"AHn_7Gdye\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.467 27.632\" overflow=\"visible\"><path d=\"M 17.125 0 L 0 27.632 L 34.467 27.632 Z\" fill=\"rgb(252,141,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pabhsp\",layoutDependency:layoutDependency,layoutId:\"mVXP0fhHh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.329 27.632\" overflow=\"visible\"><path d=\"M 14.967 0 C 19.418 0 23.026 3.608 23.026 8.059 C 23.026 10.454 21.981 12.604 20.322 14.081 C 23.213 14.906 25.329 17.568 25.329 20.724 C 25.329 24.539 22.235 27.632 18.42 27.632 L 0 27.632 L 0 0 Z\" fill=\"rgb(32,147,162)\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\".framer-5wWpd.framer-8yx2ey, .framer-5wWpd .framer-8yx2ey { display: block; }\",\".framer-5wWpd.framer-vt7cwb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5wWpd .framer-zptwts { aspect-ratio: 7.433333333333334 / 1; cursor: pointer; flex: none; height: auto; overflow: visible; position: relative; width: 208px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5wWpd .framer-1d8et59 { height: 28px; left: 0px; position: absolute; top: 0px; width: 208px; }\",\".framer-5wWpd .framer-xm0vi6 { height: 28px; left: 1px; position: absolute; top: 0px; width: 120px; }\",\".framer-5wWpd .framer-y9zsj3 { height: 21px; left: 29px; position: absolute; top: 8px; width: 20px; }\",\".framer-5wWpd .framer-1lc9cn { height: 28px; left: 0px; position: absolute; top: 0px; width: 26px; }\",\".framer-5wWpd .framer-r64fyt { height: 20px; left: 104px; position: absolute; top: 8px; width: 17px; }\",\".framer-5wWpd .framer-jwx7sx { height: 20px; left: 61px; position: absolute; top: 8px; width: 18px; }\",\".framer-5wWpd .framer-l1wn0 { height: 27px; left: 52px; position: absolute; top: 0px; width: 5px; }\",\".framer-5wWpd .framer-1shpafe { height: 27px; left: 83px; position: absolute; top: 0px; width: 20px; }\",\".framer-5wWpd .framer-1m184n7 { height: 5px; left: 34px; position: absolute; top: 12px; width: 9px; }\",\".framer-5wWpd .framer-1nqu3ln { height: 28px; left: 124px; position: absolute; top: 0px; width: 24px; }\",\".framer-5wWpd .framer-11fq72 { height: 28px; left: 148px; position: absolute; top: 0px; width: 35px; }\",\".framer-5wWpd .framer-pabhsp { height: 28px; left: 183px; position: absolute; top: 0px; width: 26px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 208\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHNtvFXPHO=withCSS(Component,css,\"framer-5wWpd\");export default FramerHNtvFXPHO;FramerHNtvFXPHO.displayName=\"Logo/GeluksL.A.B. Wordmark Color\";FramerHNtvFXPHO.defaultProps={height:28,width:208};addFonts(FramerHNtvFXPHO,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHNtvFXPHO\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"208\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"28\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HNtvFXPHO.map","// Generated by Framer (089ff9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowForward from\"https://framerusercontent.com/modules/RI2IgDuaTxZzNHd2CIjG/3Rl2XrmCmjIQVzG0r95Y/K00Gsvrgk.js\";const ArrowForwardFonts=getFonts(ArrowForward);const enabledGestures={JrmDdTkTX:{hover:true,pressed:true}};const serializationHash=\"framer-MF7VP\";const variantClassNames={JrmDdTkTX:\"framer-v-b5cuj0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MgdT5lBHT=undefined;const Q8G79MBrE=undefined;const sBnBaMAST=undefined;const transition1={delay:0,duration:.18,ease:[0,0,.2,1],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 Variants=motion.create(React.Fragment);const getProps=({footerSelected,height,id,label,link,width,...props})=>{return{...props,MgdT5lBHT:footerSelected??props.MgdT5lBHT,Q8G79MBrE:link??props.Q8G79MBrE,sBnBaMAST:label??props.sBnBaMAST??\"Bekijk alle programma's\"};};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,sBnBaMAST,Q8G79MBrE,MgdT5lBHT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"JrmDdTkTX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5t1e4d=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(MgdT5lBHT){const res=await MgdT5lBHT(...args);if(res===false)return false;}});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__*/_jsx(Link,{href:Q8G79MBrE,motionChild:true,nodeId:\"JrmDdTkTX\",scopeId:\"IVMmBLV3a\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-b5cuj0\",className,classNames)} framer-jxljdr`,\"data-framer-name\":\"Menu Footer Link / Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JrmDdTkTX\",onTap:onTap5t1e4d,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"JrmDdTkTX-hover\":{backgroundColor:\"rgba(3, 50, 55, 0.06)\"},\"JrmDdTkTX-pressed\":{backgroundColor:\"rgba(3, 50, 55, 0.12)\"}},...addPropertyOverrides({\"JrmDdTkTX-hover\":{\"data-framer-name\":\"Menu Footer Link / Hover\"},\"JrmDdTkTX-pressed\":{\"data-framer-name\":\"Menu Footer Link / Pressed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS02MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-607be2b3-d56f-475c-8864-324cb3c173ac))\"},children:\"Label\"})}),className:\"framer-1nninqh\",fonts:[\"GF;Bricolage Grotesque-600\"],layoutDependency:layoutDependency,layoutId:\"O63VimQxB\",style:{\"--extracted-r6o4lv\":\"var(--token-607be2b3-d56f-475c-8864-324cb3c173ac)\"},text:sBnBaMAST,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x1c16f\",layoutDependency:layoutDependency,layoutId:\"Ys9vZ4Svm\",children:/*#__PURE__*/_jsx(ArrowForward,{animated:true,className:\"framer-rfahid\",layoutDependency:layoutDependency,layoutId:\"jVtaESOym\",style:{\"--esondr\":\"rgb(3, 50, 55)\"}})})]})})})})});});const css=[\".framer-MF7VP.framer-jxljdr, .framer-MF7VP .framer-jxljdr { display: block; }\",\".framer-MF7VP.framer-b5cuj0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 12px 14px 12px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MF7VP .framer-1nninqh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-MF7VP .framer-1x1c16f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 18px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 18px; }\",\".framer-MF7VP .framer-rfahid { flex: none; height: auto; position: relative; width: 18px; }\",\".framer-MF7VP.framer-v-b5cuj0.hover .framer-1x1c16f { padding: 0px 0px 0px 3px; }\",\".framer-MF7VP.framer-v-b5cuj0.pressed .framer-1x1c16f { padding: 0px 0px 0px 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43.5\n * @framerIntrinsicWidth 206.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"IkAoQBP3d\":{\"layout\":[\"auto\",\"auto\"]},\"Xqv8fjpMP\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"sBnBaMAST\":\"label\",\"Q8G79MBrE\":\"link\",\"MgdT5lBHT\":\"footerSelected\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIVMmBLV3a=withCSS(Component,css,\"framer-MF7VP\");export default FramerIVMmBLV3a;FramerIVMmBLV3a.displayName=\"Menu Footer Link\";FramerIVMmBLV3a.defaultProps={height:43.5,width:206.5};addPropertyControls(FramerIVMmBLV3a,{sBnBaMAST:{defaultValue:\"Bekijk alle programma's\",title:\"Label\",type:ControlType.String},onsBnBaMASTChange:{changes:\"sBnBaMAST\",type:ControlType.ChangeHandler},Q8G79MBrE:{title:\"Link\",type:ControlType.Link},MgdT5lBHT:{title:\"Footer Selected\",type:ControlType.EventHandler}});addFonts(FramerIVMmBLV3a,[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyMgvs-wJDtw.woff2\",weight:\"600\"}]},...ArrowForwardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIVMmBLV3a\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"43.5\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"sBnBaMAST\\\":\\\"label\\\",\\\"Q8G79MBrE\\\":\\\"link\\\",\\\"MgdT5lBHT\\\":\\\"footerSelected\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IkAoQBP3d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Xqv8fjpMP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"206.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IVMmBLV3a.map","// Generated by Framer (65a4904)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Image as Image1,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ProgrammaS from\"https://framerusercontent.com/modules/OPv9drUSXlDoltqzJ0Pn/JRHVuUKA75gFF9zOv3uX/yxEIce4aj.js\";import MenuFooterLink from\"https://framerusercontent.com/modules/ZjYwF5YaD8sMYl7BM3xk/DvInC54Jp79lnV5vHjxb/IVMmBLV3a.js\";const MenuFooterLinkFonts=getFonts(MenuFooterLink);const serializationHash=\"framer-lqsaW\";const variantClassNames={HiPRi9NfF:\"framer-v-1vmvub\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dtCvZGPBv=undefined;const pnCbwZhTn=undefined;const uEW1Hb7qm=undefined;const oIxNryFrw=undefined;const Y__P0Jf4ZfIpcqKrJ1=undefined;const QCkTYarX3fIpcqKrJ1=undefined;const I1CLy8pnZfIpcqKrJ1=undefined;const PehQoXRfRfIpcqKrJ1=undefined;const KaxKeJ7tdfIpcqKrJ1=undefined;const idfIpcqKrJ1=undefined;const repeater_item_countfIpcqKrJ1=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.15,ease:[0,0,.2,1],type:\"tween\"};const animation={backgroundColor:\"rgba(3, 50, 55, 0.05)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const negate=value=>{return!value;};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 query=prequery=>prequery({from:{alias:\"fIpcqKrJ1\",data:ProgrammaS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"fIpcqKrJ1\",name:\"Y__P0Jf4Z\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"QCkTYarX3\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"I1CLy8pnZ\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"PehQoXRfR\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"KaxKeJ7td\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"fIpcqKrJ1\",name:\"d36TQUIhy\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"k2rXn37Om\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"fIpcqKrJ1\",data:ProgrammaS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"fIpcqKrJ1\",name:\"Y__P0Jf4Z\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"QCkTYarX3\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"I1CLy8pnZ\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"PehQoXRfR\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"KaxKeJ7td\",type:\"Identifier\"},{collection:\"fIpcqKrJ1\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"fIpcqKrJ1\",name:\"d36TQUIhy\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"k2rXn37Om\"},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 Variants=motion.create(React.Fragment);const getProps=({border,height,id,item1Visible,programSelected,shadow,width,...props})=>{return{...props,dtCvZGPBv:border??props.dtCvZGPBv??{borderColor:\"rgba(1, 0, 2, 0.08)\",borderStyle:\"solid\",borderWidth:1},oIxNryFrw:programSelected??props.oIxNryFrw,pnCbwZhTn:shadow??props.pnCbwZhTn??\"0px 16px 48px 0px rgba(1, 0, 2, 0.14)\",uEW1Hb7qm:item1Visible??props.uEW1Hb7qm??true};};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,uEW1Hb7qm,pnCbwZhTn,dtCvZGPBv,oIxNryFrw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HiPRi9NfF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kaxmiy=activeVariantCallback(async(...args)=>{if(oIxNryFrw){const res=await oIxNryFrw(...args);if(res===false)return false;}});const MgdT5lBHT1kaxmiy=activeVariantCallback(async(...args)=>{if(oIxNryFrw){const res=await oIxNryFrw(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vmvub\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HiPRi9NfF\",ref:refBinding,style:{\"--border-bottom-width\":(dtCvZGPBv?.borderBottomWidth??dtCvZGPBv?.borderWidth)+\"px\",\"--border-color\":dtCvZGPBv?.borderColor,\"--border-left-width\":(dtCvZGPBv?.borderLeftWidth??dtCvZGPBv?.borderWidth)+\"px\",\"--border-right-width\":(dtCvZGPBv?.borderRightWidth??dtCvZGPBv?.borderWidth)+\"px\",\"--border-style\":dtCvZGPBv?.borderStyle,\"--border-top-width\":(dtCvZGPBv?.borderTopWidth??dtCvZGPBv?.borderWidth)+\"px\",\"--rpidp5\":pnCbwZhTn,backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28,boxShadow:\"var(--rpidp5)\",...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-p8j4bm\",layoutDependency:layoutDependency,layoutId:\"fIpcqKrJ1\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{const repeater_item_countfIpcqKrJ1=collection?.length??0;const visible2=equals(repeater_item_countfIpcqKrJ1,0);return /*#__PURE__*/_jsxs(_Fragment,{children:[collection?.map(({I1CLy8pnZ:I1CLy8pnZfIpcqKrJ1,id:idfIpcqKrJ1,KaxKeJ7td:KaxKeJ7tdfIpcqKrJ1,PehQoXRfR:PehQoXRfRfIpcqKrJ1,QCkTYarX3:QCkTYarX3fIpcqKrJ1,Y__P0Jf4Z:Y__P0Jf4ZfIpcqKrJ1},index)=>{Y__P0Jf4ZfIpcqKrJ1??=\"\";I1CLy8pnZfIpcqKrJ1??=\"\";PehQoXRfRfIpcqKrJ1??=\"\";KaxKeJ7tdfIpcqKrJ1??=\"\";const visible=negate(isSet(QCkTYarX3fIpcqKrJ1));const visible1=isSet(QCkTYarX3fIpcqKrJ1);return /*#__PURE__*/_jsx(LayoutGroup,{id:`fIpcqKrJ1-${idfIpcqKrJ1}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Y__P0Jf4Z:Y__P0Jf4ZfIpcqKrJ1},children:uEW1Hb7qm!==false&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Y__P0Jf4Z:Y__P0Jf4ZfIpcqKrJ1},webPageId:\"X71oCZBB8\"},motionChild:true,nodeId:\"DdlWIw3Ub\",scopeId:\"wvra8gBhI\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1vz5hlg framer-5d6h71\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DdlWIw3Ub\",onTap:onTap1kaxmiy,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},whileHover:animation,children:[visible!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xk5y0k\",\"data-framer-name\":\"Image Empty State\",layoutDependency:layoutDependency,layoutId:\"ipoERzFL9\",style:{backgroundColor:\"var(--token-0cd1cd24-3c41-499f-9b52-e04c0ee017f8, rgb(245, 239, 229))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ct6mjp\",\"data-framer-name\":\"Vector\",fill:\"rgb(255, 0, 0)\",intrinsicHeight:27,intrinsicWidth:82,layoutDependency:layoutDependency,layoutId:\"BIsvQaT8B\",svg:'<svg width=\"82\" height=\"27\" viewBox=\"0 0 82 27\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M10.0685 16.7808H23.4932V26.8493H0V0H10.0685V16.7808ZM71.5982 0C75.9231 2.88299e-07 79.4292 3.50609 79.4292 7.83105C79.4292 10.1582 78.4141 12.2481 76.8026 13.6825C79.6109 14.4852 81.6667 17.071 81.6667 20.137C81.6667 23.8441 78.6615 26.8493 74.9543 26.8493H23.633L40.274 0L57.0548 26.7379V0H71.5982Z\" fill=\"#F9BD00\"/>\\n</svg>\\n',withExternalLayout:true})}),visible1!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:206,pixelWidth:296,sizes:\"48px\",...toResponsiveImage(QCkTYarX3fIpcqKrJ1),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1mp1vz5\",layoutDependency:layoutDependency,layoutId:\"JMlcUuSZO\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-75sj6s\",layoutDependency:layoutDependency,layoutId:\"sOtXqNGpu\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yg9iq8\",layoutDependency:layoutDependency,layoutId:\"nCTRsFjjU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS02MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-678a5d39-d469-45a0-81c2-cbd8ab9c9bb7))\"},children:\"Item 1 Label\"})}),className:\"framer-lers7v\",fonts:[\"GF;Bricolage Grotesque-600\"],layoutDependency:layoutDependency,layoutId:\"KrjVRphhj\",style:{\"--extracted-r6o4lv\":\"var(--token-678a5d39-d469-45a0-81c2-cbd8ab9c9bb7)\"},text:I1CLy8pnZfIpcqKrJ1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1loiw2z\",layoutDependency:layoutDependency,layoutId:\"ctBifi6fs\",style:{backgroundColor:\"rgba(3, 50, 55, 0.08)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS01MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 50, 55))\"},children:\"Groep 4-5\"})}),className:\"framer-1hxl1bi\",fonts:[\"GF;Bricolage Grotesque-500\"],layoutDependency:layoutDependency,layoutId:\"s9GKuxR48\",style:{\"--extracted-r6o4lv\":\"rgb(3, 50, 55)\"},text:PehQoXRfRfIpcqKrJ1,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2Fpcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Cairo\", \"Cairo Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"145%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(2, 37, 41, 0.65))\"},children:\"Item 1 Description\"})}),className:\"framer-1rtwj2a\",fonts:[\"GF;Cairo-regular\"],layoutDependency:layoutDependency,layoutId:\"uhq8s7QPe\",style:{\"--extracted-r6o4lv\":\"rgba(2, 37, 41, 0.65)\"},text:KaxKeJ7tdfIpcqKrJ1,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})},idfIpcqKrJ1);}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t5m9SjBx4\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14qcpub-container\",layoutDependency:layoutDependency,layoutId:\"J_PzrW9nb-container\",nodeId:\"J_PzrW9nb\",rendersWithMotion:true,scopeId:\"wvra8gBhI\",children:/*#__PURE__*/_jsx(MenuFooterLink,{height:\"100%\",id:\"J_PzrW9nb\",layoutId:\"J_PzrW9nb\",MgdT5lBHT:MgdT5lBHT1kaxmiy,Q8G79MBrE:resolvedLinks[0],sBnBaMAST:\"Bekijk alle programma's\",style:{width:\"100%\"},width:\"100%\"})})})}),visible2!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-89rwao\",\"data-border\":true,\"data-framer-name\":\"Empty State\",layoutDependency:layoutDependency,layoutId:\"WcWbpP3xy\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(136, 136, 136, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(204, 204, 204, 0.2)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 153))\"},children:\"No items\"})}),className:\"framer-t1aqzf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SCEHv7wh6\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 153)\"},verticalAlignment:\"top\",withExternalLayout:true})})]});}})})})})})})});});const css=[\".framer-lqsaW.framer-5d6h71, .framer-lqsaW .framer-5d6h71 { display: block; }\",\".framer-lqsaW.framer-1vmvub { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; padding: 16px; position: relative; width: 420px; }\",\".framer-lqsaW .framer-p8j4bm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-lqsaW .framer-1vz5hlg { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 10px 8px 10px 8px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-lqsaW .framer-xk5y0k { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 48px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lqsaW .framer-1ct6mjp { flex: none; height: 13px; position: relative; width: 39px; }\",\".framer-lqsaW .framer-1mp1vz5 { cursor: pointer; flex: none; height: 48px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 48px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lqsaW .framer-75sj6s { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-lqsaW .framer-yg9iq8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 6px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-lqsaW .framer-lers7v, .framer-lqsaW .framer-1hxl1bi { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-lqsaW .framer-1loiw2z { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 100%; min-width: 1px; padding: 2px 8px 2px 8px; position: relative; width: min-content; }\",\".framer-lqsaW .framer-1rtwj2a { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-lqsaW .framer-14qcpub-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-lqsaW .framer-89rwao { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; min-height: 100%; min-width: 100%; padding: 10px; position: relative; width: min-content; }\",\".framer-lqsaW .framer-t1aqzf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-lqsaW[data-border=\"true\"]::after, .framer-lqsaW [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 669\n * @framerIntrinsicWidth 420\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"uEW1Hb7qm\":\"item1Visible\",\"pnCbwZhTn\":\"shadow\",\"dtCvZGPBv\":\"border\",\"oIxNryFrw\":\"programSelected\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerwvra8gBhI=withCSS(Component,css,\"framer-lqsaW\");export default Framerwvra8gBhI;Framerwvra8gBhI.displayName=\"Programs Menu\";Framerwvra8gBhI.defaultProps={height:669,width:420};addPropertyControls(Framerwvra8gBhI,{uEW1Hb7qm:{defaultValue:true,title:\"Item 1 Visible\",type:ControlType.Boolean},onuEW1Hb7qmChange:{changes:\"uEW1Hb7qm\",type:ControlType.ChangeHandler},pnCbwZhTn:{defaultValue:[{blur:48,color:\"rgba(1, 0, 2, 0.14)\",diffusion:.5,focus:.5,inset:false,spread:0,type:\"box\",x:0,y:16}],title:\"Shadow\",type:ControlType.BoxShadow},dtCvZGPBv:{defaultValue:{borderColor:\"rgba(1, 0, 2, 0.08)\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},oIxNryFrw:{title:\"Program Selected\",type:ControlType.EventHandler}});addFonts(Framerwvra8gBhI,[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyMgvs-wJDtw.woff2\",weight:\"600\"},{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyMgvs-wJDtw.woff2\",weight:\"500\"},{cssFamilyName:\"Cairo\",source:\"google\",style:\"normal\",uiFamilyName:\"Cairo\",url:\"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-W1HoLQ-HmkA.woff2\",weight:\"400\"},{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\"}]},...MenuFooterLinkFonts],{supportsExplicitInterCodegen:true});Framerwvra8gBhI.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(MenuFooterLink,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwvra8gBhI\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"uEW1Hb7qm\\\":\\\"item1Visible\\\",\\\"pnCbwZhTn\\\":\\\"shadow\\\",\\\"dtCvZGPBv\\\":\\\"border\\\",\\\"oIxNryFrw\\\":\\\"programSelected\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"420\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"669\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Bricolage Grotesque-600\",\"GF;Bricolage Grotesque-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyMgvs-wJDtw.woff2\",weight:\"600\"},{cssFamilyName:\"Bricolage Grotesque\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyMgvs-wJDtw.woff2\",weight:\"700\"}]}];export const css=[\".framer-PBKA4 .framer-styles-preset-1ygeg69:not(.rich-text-wrapper), .framer-PBKA4 .framer-styles-preset-1ygeg69.rich-text-wrapper p { --framer-font-family: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-678a5d39-d469-45a0-81c2-cbd8ab9c9bb7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1023px) and (min-width: 768px) { .framer-PBKA4 .framer-styles-preset-1ygeg69:not(.rich-text-wrapper), .framer-PBKA4 .framer-styles-preset-1ygeg69.rich-text-wrapper p { --framer-font-family: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-678a5d39-d469-45a0-81c2-cbd8ab9c9bb7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 767px) and (min-width: 0px) { .framer-PBKA4 .framer-styles-preset-1ygeg69:not(.rich-text-wrapper), .framer-PBKA4 .framer-styles-preset-1ygeg69.rich-text-wrapper p { --framer-font-family: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Bricolage Grotesque\\\", \\\"Bricolage Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-678a5d39-d469-45a0-81c2-cbd8ab9c9bb7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-PBKA4\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/UuTfOxmmRXMo3afKVtwd/xI5BS6o4pfXUhzKiF6uw/IkzLEWn_h.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fJLQH4OtwEQOQEcKRa18/Dhx1vICVTtjDlnFtV8Dg/lgKO7cj8r.js\";const enabledGestures={PVPN_2WQv:{hover:true,pressed:true}};const cycleOrder=[\"PVPN_2WQv\",\"rKxUD_J4p\"];const serializationHash=\"framer-mTJs8\";const variantClassNames={PVPN_2WQv:\"framer-v-1r86zdj\",rKxUD_J4p:\"framer-v-q65nbh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Pnc6hX_NU=undefined;const aLNzndLW7=undefined;const transition1={delay:0,duration:.18,ease:[0,0,.2,1],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={\"Nav Item / Default\":\"PVPN_2WQv\",\"Nav Item / Open\":\"rKxUD_J4p\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,width,...props})=>{return{...props,aLNzndLW7:label??props.aLNzndLW7??\"Link\",Pnc6hX_NU:link??props.Pnc6hX_NU,variant:humanReadableVariantMap[props.variant]??props.variant??\"PVPN_2WQv\"};};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,aLNzndLW7,Pnc6hX_NU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PVPN_2WQv\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1r86zdj\",className,classNames),\"data-framer-name\":\"Nav Item / Default\",layoutDependency:layoutDependency,layoutId:\"PVPN_2WQv\",ref:refBinding,style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({\"PVPN_2WQv-hover\":{\"data-framer-name\":\"Nav Item / Hover\"},\"PVPN_2WQv-pressed\":{\"data-framer-name\":\"Nav Item / Pressed\"},rKxUD_J4p:{\"data-framer-name\":\"Nav Item / Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ygeg69\",\"data-styles-preset\":\"IkzLEWn_h\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:Pnc6hX_NU,motionChild:true,nodeId:\"ucGZ_JESQ\",openInNewTab:false,relValues:[],scopeId:\"YE0zVs1mz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o89kau\",\"data-styles-preset\":\"lgKO7cj8r\",children:\"Link\"})})})}),className:\"framer-1qcrca6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ucGZ_JESQ\",text:aLNzndLW7,variants:{\"PVPN_2WQv-hover\":{\"--extracted-r6o4lv\":\"rgb(3, 50, 55)\"},\"PVPN_2WQv-pressed\":{\"--extracted-r6o4lv\":\"rgb(3, 50, 55)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"PVPN_2WQv-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ygeg69\",\"data-styles-preset\":\"IkzLEWn_h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 50, 55))\"},children:/*#__PURE__*/_jsx(Link,{href:Pnc6hX_NU,motionChild:true,nodeId:\"ucGZ_JESQ\",openInNewTab:false,relValues:[],scopeId:\"YE0zVs1mz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o89kau\",\"data-styles-preset\":\"lgKO7cj8r\",children:\"Link\"})})})})},\"PVPN_2WQv-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ygeg69\",\"data-styles-preset\":\"IkzLEWn_h\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 50, 55))\"},children:/*#__PURE__*/_jsx(Link,{href:Pnc6hX_NU,motionChild:true,nodeId:\"ucGZ_JESQ\",openInNewTab:false,relValues:[],scopeId:\"YE0zVs1mz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o89kau\",\"data-styles-preset\":\"lgKO7cj8r\",children:\"Link\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-mTJs8.framer-1visavm, .framer-mTJs8 .framer-1visavm { display: block; }\",\".framer-mTJs8.framer-1r86zdj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; padding: 8px; position: relative; width: min-content; }\",\".framer-mTJs8 .framer-1qcrca6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mTJs8.framer-v-1r86zdj.pressed.framer-1r86zdj { padding: 9px 8px 7px 8px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 47.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rKxUD_J4p\":{\"layout\":[\"auto\",\"auto\"]},\"rHOP6JKjm\":{\"layout\":[\"auto\",\"auto\"]},\"hYrAX14zB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"aLNzndLW7\":\"label\",\"Pnc6hX_NU\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYE0zVs1mz=withCSS(Component,css,\"framer-mTJs8\");export default FramerYE0zVs1mz;FramerYE0zVs1mz.displayName=\"Nav Item\";FramerYE0zVs1mz.defaultProps={height:40,width:47.5};addPropertyControls(FramerYE0zVs1mz,{variant:{options:[\"PVPN_2WQv\",\"rKxUD_J4p\"],optionTitles:[\"Nav Item / Default\",\"Nav Item / Open\"],title:\"Variant\",type:ControlType.Enum},aLNzndLW7:{defaultValue:\"Link\",title:\"Label\",type:ControlType.String},onaLNzndLW7Change:{changes:\"aLNzndLW7\",type:ControlType.ChangeHandler},Pnc6hX_NU:{title:\"Link\",type:ControlType.Link}});addFonts(FramerYE0zVs1mz,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYE0zVs1mz\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"aLNzndLW7\\\":\\\"label\\\",\\\"Pnc6hX_NU\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rKxUD_J4p\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rHOP6JKjm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hYrAX14zB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"47.5\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YE0zVs1mz.map","// Generated by Framer (ee97fff)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Instance,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";import Menu from\"https://framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js\";import ArrowForward from\"https://framerusercontent.com/modules/RI2IgDuaTxZzNHd2CIjG/3Rl2XrmCmjIQVzG0r95Y/K00Gsvrgk.js\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/fJLQH4OtwEQOQEcKRa18/Dhx1vICVTtjDlnFtV8Dg/lgKO7cj8r.js\";import LogoGeluksLABWordmarkColor from\"https://framerusercontent.com/modules/yEHCDDQ6sxPGd0zdRPUc/qdSFfFgX8o6y1J0EnaaZ/HNtvFXPHO.js\";import Button from\"https://framerusercontent.com/modules/NZsJGbUIZH7tO8Wvf9R3/SgsbiYNiXS1zITkjPjK9/RHJlkdXTJ.js\";import ProgramsMenu from\"https://framerusercontent.com/modules/ukGE3jDUJ9vwxrY21X0c/SMlmvVx81m35lJxhItC4/wvra8gBhI.js\";import NavItem from\"https://framerusercontent.com/modules/lNEKiDnhuxDBDWZCnFy4/M7Qybm9dWW24YVy4nwMK/YE0zVs1mz.js\";const NavItemFonts=getFonts(NavItem);const ProgramsMenuFonts=getFonts(ProgramsMenu);const MotionDivWithFX=withFX(motion.div);const LogoGeluksLABWordmarkColorFonts=getFonts(LogoGeluksLABWordmarkColor);const ButtonFonts=getFonts(Button);const ChevronDownFonts=getFonts(ChevronDown);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"CGugL0y7f\",\"LUu5VeNxa\",\"oAWgE7UXx\",\"UtcJ4zVz0\",\"A90Oh7GI_\",\"uX83aVfjJ\",\"LxADEW8Ac\",\"LNE5drvAr\"];const serializationHash=\"framer-D2Orl\";const variantClassNames={A90Oh7GI_:\"framer-v-13ma86u\",CGugL0y7f:\"framer-v-aaki42\",LNE5drvAr:\"framer-v-q3c7tf\",LUu5VeNxa:\"framer-v-1rp544n\",LxADEW8Ac:\"framer-v-c6dke5\",oAWgE7UXx:\"framer-v-13qs8gf\",UtcJ4zVz0:\"framer-v-1a55nxh\",uX83aVfjJ:\"framer-v-z6hxj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transition3={delay:0,duration:.18,ease:[.2,0,.2,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={bounce:.3,delay:0,duration:.25,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,transition:transition4,x:0,y:-6};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,x:0,y:-6};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const transition5={delay:0,duration:.18,ease:[0,0,.2,1],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 animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-6};const humanReadableVariantMap={\"Desktop HD\":\"LUu5VeNxa\",\"Phone Menu Open\":\"uX83aVfjJ\",\"Phone Menu Programs Open\":\"LNE5drvAr\",\"Tablet Menu Open\":\"A90Oh7GI_\",\"Tablet Menu Programs Open\":\"LxADEW8Ac\",Desktop:\"CGugL0y7f\",Phone:\"UtcJ4zVz0\",Tablet:\"oAWgE7UXx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CGugL0y7f\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CGugL0y7f\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap75yh8d=activeVariantCallback(async(...args)=>{setVariant(\"A90Oh7GI_\");});const onTap15ejt86=activeVariantCallback(async(...args)=>{setVariant(\"uX83aVfjJ\");});const onTap78dacy=activeVariantCallback(async(...args)=>{setVariant(\"oAWgE7UXx\");});const onTap8oe0bi=activeVariantCallback(async(...args)=>{setVariant(\"UtcJ4zVz0\");});const onTapbkudkf=activeVariantCallback(async(...args)=>{setVariant(\"LxADEW8Ac\");});const onTap10wpayp=activeVariantCallback(async(...args)=>{setVariant(\"LNE5drvAr\");});const oIxNryFrw78dacy=activeVariantCallback(async(...args)=>{setVariant(\"oAWgE7UXx\");});const oIxNryFrw8oe0bi=activeVariantCallback(async(...args)=>{setVariant(\"UtcJ4zVz0\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"oAWgE7UXx\",\"UtcJ4zVz0\",\"A90Oh7GI_\",\"uX83aVfjJ\",\"LxADEW8Ac\",\"LNE5drvAr\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const router=useRouter();const isDisplayed1=()=>{if([\"oAWgE7UXx\",\"UtcJ4zVz0\",\"A90Oh7GI_\",\"uX83aVfjJ\",\"LxADEW8Ac\",\"LNE5drvAr\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"A90Oh7GI_\",\"uX83aVfjJ\",\"LxADEW8Ac\",\"LNE5drvAr\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"LxADEW8Ac\",\"LNE5drvAr\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({A90Oh7GI_:{value:transition3},LNE5drvAr:{value:transition3},LUu5VeNxa:{value:undefined},LxADEW8Ac:{value:transition3},oAWgE7UXx:{value:transition2},UtcJ4zVz0:{value:transition2},uX83aVfjJ:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-aaki42\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CGugL0y7f\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.06), 0px 1px 3px 0px rgba(0, 0, 0, 0.1)\",...style},variants:{LNE5drvAr:{borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28},UtcJ4zVz0:{borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},uX83aVfjJ:{borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28}},...addPropertyOverrides({A90Oh7GI_:{\"data-framer-name\":\"Tablet Menu Open\"},LNE5drvAr:{\"data-framer-name\":\"Phone Menu Programs Open\"},LUu5VeNxa:{\"data-framer-name\":\"Desktop HD\"},LxADEW8Ac:{\"data-framer-name\":\"Tablet Menu Programs Open\"},oAWgE7UXx:{\"data-framer-name\":\"Tablet\"},UtcJ4zVz0:{\"data-framer-name\":\"Phone\"},uX83aVfjJ:{\"data-framer-name\":\"Phone Menu Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pgwl77\",\"data-framer-name\":\"Navbar / 3 /\",layoutDependency:layoutDependency,layoutId:\"oVM3dhCqO\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1unm9s2\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"EwNKzqcIq\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vnc9cq\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"kGOM10Mpl\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3qrkny\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"D02tm_1rB\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ksg1z1\",\"data-highlight\":true,id:`${layoutId}-ksg1z1`,layoutDependency:layoutDependency,layoutId:\"e2Zho3qWf\",onTap:onTap13elrgn({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+0+0+16+0+0+2+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1otbqy7-container\",layoutDependency:layoutDependency,layoutId:\"ZTkJ_SgRX-container\",nodeId:\"ZTkJ_SgRX\",rendersWithMotion:true,scopeId:\"fJI_qWfnf\",children:/*#__PURE__*/_jsx(NavItem,{aLNzndLW7:\"Programma's\",height:\"100%\",id:\"ZTkJ_SgRX\",layoutId:\"ZTkJ_SgRX\",variant:matchVariant(\"PVPN_2WQv\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-ksg1z1`,offsetX:0,offsetY:12,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1peja3v\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"eA3t_NeN1\",ref:ref2,role:\"dialog\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nlew0e-container\",layoutDependency:layoutDependency,layoutId:\"XIGD8_Ojq-container\",nodeId:\"XIGD8_Ojq\",rendersWithMotion:true,scopeId:\"fJI_qWfnf\",children:/*#__PURE__*/_jsx(ProgramsMenu,{dtCvZGPBv:{borderColor:\"rgba(1, 0, 2, 0.08)\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"XIGD8_Ojq\",layoutId:\"XIGD8_Ojq\",pnCbwZhTn:\"0px 16px 48px 0px rgba(1, 0, 2, 0.14)\",uEW1Hb7qm:true,width:\"100%\"})})})})})})]})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HJLtC1aZE\"},implicitPathVariables:undefined},{href:{webPageId:\"HJLtC1aZE\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+0+0+16+0+0+2+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aeohk9-container\",layoutDependency:layoutDependency,layoutId:\"V3CFgzLyM-container\",nodeId:\"V3CFgzLyM\",rendersWithMotion:true,scopeId:\"fJI_qWfnf\",children:/*#__PURE__*/_jsx(NavItem,{aLNzndLW7:\"Over GeluksL.A.B.\",height:\"100%\",id:\"V3CFgzLyM\",layoutId:\"V3CFgzLyM\",Pnc6hX_NU:resolvedLinks[0],variant:matchVariant(\"PVPN_2WQv\"),width:\"100%\",...addPropertyOverrides({LUu5VeNxa:{Pnc6hX_NU:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined},{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+0+0+16+0+0+2+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18074tw-container\",layoutDependency:layoutDependency,layoutId:\"bJvTaFWeO-container\",nodeId:\"bJvTaFWeO\",rendersWithMotion:true,scopeId:\"fJI_qWfnf\",children:/*#__PURE__*/_jsx(NavItem,{aLNzndLW7:\"Contact\",height:\"100%\",id:\"bJvTaFWeO\",layoutId:\"bJvTaFWeO\",Pnc6hX_NU:resolvedLinks1[0],variant:matchVariant(\"PVPN_2WQv\"),width:\"100%\",...addPropertyOverrides({LUu5VeNxa:{Pnc6hX_NU:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"oHy9kDybz\",openInNewTab:false,scopeId:\"fJI_qWfnf\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-79ixal framer-n4loan\",\"data-framer-name\":\"Company Logo\",layoutDependency:layoutDependency,layoutId:\"oHy9kDybz\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"208px\",y:(componentViewport?.y||0)+0+0+0+16+8+0,...addPropertyOverrides({A90Oh7GI_:{y:(componentViewport?.y||0)+0+0+0+14+8+0},LNE5drvAr:{y:(componentViewport?.y||0)+0+0+0+12+8+0},LxADEW8Ac:{y:(componentViewport?.y||0)+0+0+0+14+8+0},oAWgE7UXx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-72)/2)+14+8+0},UtcJ4zVz0:{y:(componentViewport?.y||0)+0+0+0+12+8+0},uX83aVfjJ:{y:(componentViewport?.y||0)+0+0+0+12+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hehuv0-container\",layoutDependency:layoutDependency,layoutId:\"dDfc1LHUK-container\",nodeId:\"dDfc1LHUK\",rendersWithMotion:true,scopeId:\"fJI_qWfnf\",children:/*#__PURE__*/_jsx(LogoGeluksLABWordmarkColor,{height:\"100%\",id:\"dDfc1LHUK\",layoutId:\"dDfc1LHUK\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10yfbbk\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"QgGJjKQ4w\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined},{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+0+0+16+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oey6xw-container\",layoutDependency:layoutDependency,layoutId:\"h8F3Veahr-container\",nodeId:\"h8F3Veahr\",rendersWithMotion:true,scopeId:\"fJI_qWfnf\",children:/*#__PURE__*/_jsx(Button,{B37Fv7H_4:true,c4OU23FNb:ArrowForward,height:\"100%\",id:\"h8F3Veahr\",layoutId:\"h8F3Veahr\",style:{height:\"100%\"},tmBy5Svao:false,tnCU3ALwF:resolvedLinks2[0],uZ17FImQD:false,variant:matchVariant(\"iVhzCTb2h\"),width:\"100%\",yTkivQXCT:\"Plan een vrijblijvend gesprek\",...addPropertyOverrides({LUu5VeNxa:{tnCU3ALwF:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hic6vr\",\"data-framer-name\":\"Menu Toggle\",layoutDependency:layoutDependency,layoutId:\"otQ1ptXli\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},...addPropertyOverrides({A90Oh7GI_:{\"data-highlight\":true,onTap:onTap78dacy},LNE5drvAr:{\"data-highlight\":true,onTap:onTap8oe0bi},LxADEW8Ac:{\"data-highlight\":true,onTap:onTap78dacy},oAWgE7UXx:{\"data-highlight\":true,onTap:onTap75yh8d},UtcJ4zVz0:{\"data-highlight\":true,onTap:onTap15ejt86},uX83aVfjJ:{\"data-highlight\":true,onTap:onTap8oe0bi}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-j6g1jb\",Component:Menu,layoutDependency:layoutDependency,layoutId:\"XrQ2oC3CJ\",style:{\"--1m973uw\":\"rgb(0, 0, 0)\",\"--js9iwy\":2},...addPropertyOverrides({A90Oh7GI_:{Component:X},LNE5drvAr:{Component:X},LxADEW8Ac:{Component:X},uX83aVfjJ:{Component:X}},baseVariant,gestureVariant)})})]})}),isDisplayed2()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{className:\"framer-7ggf89\",\"data-framer-appear-id\":\"7ggf89\",\"data-framer-name\":\"Mobile Menu Panel\",layoutDependency:layoutDependency,layoutId:\"cRvtBSsBf\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28},variants:{A90Oh7GI_:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},LNE5drvAr:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},LxADEW8Ac:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},uX83aVfjJ:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({A90Oh7GI_:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation4,optimized:true},LNE5drvAr:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation4,optimized:true},LxADEW8Ac:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation4,optimized:true},uX83aVfjJ:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation4,optimized:true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-148g4yp\",\"data-framer-name\":\"Mobile Navigation Links\",layoutDependency:layoutDependency,layoutId:\"w3AtbsjMj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 50, 55))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xzgIK_DEO\",openInNewTab:false,relValues:[],scopeId:\"fJI_qWfnf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o89kau\",\"data-styles-preset\":\"lgKO7cj8r\",children:\"Home\"})})})}),className:\"framer-syj1sp\",\"data-framer-name\":\"Home\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"xzgIK_DEO\",style:{\"--extracted-r6o4lv\":\"rgb(3, 50, 55)\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({A90Oh7GI_:{\"data-highlight\":true,onTap:onTap78dacy},LNE5drvAr:{\"data-highlight\":true,onTap:onTap8oe0bi},LxADEW8Ac:{\"data-highlight\":true,onTap:onTap78dacy},uX83aVfjJ:{\"data-highlight\":true,onTap:onTap8oe0bi}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sxin1w\",\"data-framer-name\":\"Programma’s Toggle\",layoutDependency:layoutDependency,layoutId:\"iUX3EdeLq\",...addPropertyOverrides({A90Oh7GI_:{\"data-highlight\":true,onTap:onTapbkudkf},LNE5drvAr:{\"data-highlight\":true,onTap:onTap15ejt86},LxADEW8Ac:{\"data-highlight\":true,onTap:onTap75yh8d},uX83aVfjJ:{\"data-highlight\":true,onTap:onTap10wpayp}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 50, 55))\"},children:\"Programma’s\"})}),className:\"framer-1m97zkf\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"XUQINTKnN\",style:{\"--extracted-r6o4lv\":\"rgb(3, 50, 55)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Transition,{value:transition5,children:/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-109w60q\",layoutDependency:layoutDependency,layoutId:\"dzHDRv7bt\",style:{\"--1m973uw\":\"rgb(0, 0, 0)\",\"--js9iwy\":2,rotate:0},variants:{LNE5drvAr:{rotate:180},LxADEW8Ac:{rotate:180}}})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{className:\"framer-1k83gsr\",\"data-framer-appear-id\":\"1k83gsr\",\"data-framer-name\":\"Programma’s List\",layoutDependency:layoutDependency,layoutId:\"bhp05ZsaW\",...addPropertyOverrides({LNE5drvAr:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation5,optimized:true},LxADEW8Ac:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation5,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:669,...addPropertyOverrides({LNE5drvAr:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+68+24+0+0+104+0+0},LxADEW8Ac:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+72+24+0+0+104+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fwy2pq-container\",layoutDependency:layoutDependency,layoutId:\"OIwTDaqRg-container\",nodeId:\"OIwTDaqRg\",rendersWithMotion:true,scopeId:\"fJI_qWfnf\",children:/*#__PURE__*/_jsx(ProgramsMenu,{dtCvZGPBv:{borderColor:\"rgba(1, 0, 2, 0.08)\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"OIwTDaqRg\",layoutId:\"OIwTDaqRg\",pnCbwZhTn:\"0px 16px 48px 0px rgba(1, 0, 2, 0.14)\",style:{width:\"100%\"},uEW1Hb7qm:true,width:\"100%\",...addPropertyOverrides({LNE5drvAr:{oIxNryFrw:oIxNryFrw8oe0bi,pnCbwZhTn:\"\"},LxADEW8Ac:{oIxNryFrw:oIxNryFrw78dacy,pnCbwZhTn:\"\"}},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\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 50, 55))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HJLtC1aZE\"},motionChild:true,nodeId:\"rIYVWk3q6\",openInNewTab:false,relValues:[],scopeId:\"fJI_qWfnf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o89kau\",\"data-styles-preset\":\"lgKO7cj8r\",children:\"Over GeluksL.A.B.\"})})})}),className:\"framer-juybkh\",\"data-framer-name\":\"Over GeluksL.A.B.\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"rIYVWk3q6\",style:{\"--extracted-r6o4lv\":\"rgb(3, 50, 55)\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({A90Oh7GI_:{\"data-highlight\":true,onTap:onTap78dacy},LNE5drvAr:{\"data-highlight\":true,onTap:onTap8oe0bi},LxADEW8Ac:{\"data-highlight\":true,onTap:onTap78dacy},uX83aVfjJ:{\"data-highlight\":true,onTap:onTap8oe0bi}},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\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 50, 55))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eoFvkeliU\"},motionChild:true,nodeId:\"upqZBON1T\",openInNewTab:false,relValues:[],scopeId:\"fJI_qWfnf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o89kau\",\"data-styles-preset\":\"lgKO7cj8r\",children:\"Contact\"})})})}),className:\"framer-4gy77\",\"data-framer-name\":\"Contact\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"upqZBON1T\",style:{\"--extracted-r6o4lv\":\"rgb(3, 50, 55)\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({A90Oh7GI_:{\"data-highlight\":true,onTap:onTap78dacy},LNE5drvAr:{\"data-highlight\":true,onTap:onTap8oe0bi},LxADEW8Ac:{\"data-highlight\":true,onTap:onTap78dacy},uX83aVfjJ:{\"data-highlight\":true,onTap:onTap8oe0bi}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined},{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined},{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined},{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined},{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,...addPropertyOverrides({A90Oh7GI_:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+72+24+224},LNE5drvAr:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+68+24+901},LxADEW8Ac:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+72+24+901},uX83aVfjJ:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+68+24+224}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15y929d-container\",layoutDependency:layoutDependency,layoutId:\"buEi7mZyv-container\",nodeId:\"buEi7mZyv\",rendersWithMotion:true,scopeId:\"fJI_qWfnf\",children:/*#__PURE__*/_jsx(Button,{B37Fv7H_4:true,c4OU23FNb:ArrowForward,height:\"100%\",id:\"buEi7mZyv\",layoutId:\"buEi7mZyv\",style:{width:\"100%\"},tmBy5Svao:false,tnCU3ALwF:resolvedLinks3[0],uZ17FImQD:false,variant:matchVariant(\"iVhzCTb2h\"),width:\"100%\",yTkivQXCT:\"Plan een vrijblijvend gesprek\",...addPropertyOverrides({A90Oh7GI_:{tnCU3ALwF:resolvedLinks3[1]},LNE5drvAr:{tnCU3ALwF:resolvedLinks3[4]},LxADEW8Ac:{tnCU3ALwF:resolvedLinks3[3]},uX83aVfjJ:{tnCU3ALwF:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\".framer-D2Orl.framer-n4loan, .framer-D2Orl .framer-n4loan { display: block; }\",\".framer-D2Orl.framer-aaki42 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 76px; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1024px; }\",\".framer-D2Orl .framer-1pgwl77 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 76px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 16px 0px 16px; position: relative; width: 100%; }\",\".framer-D2Orl .framer-1unm9s2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-D2Orl .framer-1vnc9cq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; min-width: 0px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-D2Orl .framer-3qrkny { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-D2Orl .framer-ksg1z1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-D2Orl .framer-1otbqy7-container, .framer-D2Orl .framer-1nlew0e-container, .framer-D2Orl .framer-1aeohk9-container, .framer-D2Orl .framer-18074tw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-D2Orl .framer-1peja3v { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-D2Orl .framer-79ixal { align-content: center; align-items: center; aspect-ratio: 7.42 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; max-width: 208px; min-width: 208px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 208px; }\",\".framer-D2Orl .framer-hehuv0-container { flex: none; height: 28px; max-width: 208px; min-width: 208px; position: relative; width: 208px; }\",\".framer-D2Orl .framer-10yfbbk { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; min-width: 0px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-D2Orl .framer-1oey6xw-container { flex: none; height: 44px; min-height: 44px; position: relative; width: auto; }\",\".framer-D2Orl .framer-1hic6vr { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: relative; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-D2Orl .framer-j6g1jb { flex: none; height: auto; position: relative; width: 24px; }\",\".framer-D2Orl .framer-7ggf89 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: calc(var(--framer-viewport-height, 100vh) * 0.8); justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 0.8); overflow: auto; overscroll-behavior: contain; padding: 24px 20px 28px 20px; position: relative; width: 100%; }\",\".framer-D2Orl .framer-148g4yp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-D2Orl .framer-syj1sp, .framer-D2Orl .framer-juybkh, .framer-D2Orl .framer-4gy77 { flex: none; height: 44px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-D2Orl .framer-1sxin1w { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 44px; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-D2Orl .framer-1m97zkf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-D2Orl .framer-109w60q { flex: none; height: auto; position: relative; width: 20px; }\",\".framer-D2Orl .framer-1k83gsr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-D2Orl .framer-fwy2pq-container, .framer-D2Orl .framer-15y929d-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-D2Orl.framer-v-1rp544n.framer-aaki42 { width: 1280px; }\",\".framer-D2Orl.framer-v-1rp544n .framer-3qrkny { gap: 4px; }\",\".framer-D2Orl.framer-v-13qs8gf.framer-aaki42 { flex-direction: row; height: 72px; max-width: 1023px; width: 730px; }\",\".framer-D2Orl.framer-v-13qs8gf .framer-1pgwl77 { flex-direction: row; height: 72px; padding: 0px 28px 0px 28px; }\",\".framer-D2Orl.framer-v-13qs8gf .framer-1unm9s2 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-D2Orl.framer-v-13qs8gf .framer-79ixal { aspect-ratio: unset; height: 28px; justify-content: flex-start; }\",\".framer-D2Orl.framer-v-13qs8gf .framer-1hic6vr { aspect-ratio: 1 / 1; height: auto; }\",\".framer-D2Orl.framer-v-1a55nxh.framer-aaki42 { height: 68px; width: 390px; }\",\".framer-D2Orl.framer-v-1a55nxh .framer-1pgwl77, .framer-D2Orl.framer-v-z6hxj .framer-1pgwl77, .framer-D2Orl.framer-v-q3c7tf .framer-1pgwl77 { height: 68px; padding: 0px 20px 0px 20px; }\",\".framer-D2Orl.framer-v-1a55nxh .framer-1unm9s2, .framer-D2Orl.framer-v-13ma86u .framer-1unm9s2, .framer-D2Orl.framer-v-z6hxj .framer-1unm9s2, .framer-D2Orl.framer-v-c6dke5 .framer-1unm9s2, .framer-D2Orl.framer-v-q3c7tf .framer-1unm9s2 { gap: unset; justify-content: space-between; }\",\".framer-D2Orl.framer-v-13ma86u.framer-aaki42, .framer-D2Orl.framer-v-c6dke5.framer-aaki42 { height: min-content; width: 730px; }\",\".framer-D2Orl.framer-v-13ma86u .framer-1pgwl77, .framer-D2Orl.framer-v-c6dke5 .framer-1pgwl77 { height: 72px; padding: 0px 28px 0px 28px; }\",\".framer-D2Orl.framer-v-13ma86u .framer-79ixal, .framer-D2Orl.framer-v-z6hxj .framer-79ixal, .framer-D2Orl.framer-v-c6dke5 .framer-79ixal, .framer-D2Orl.framer-v-q3c7tf .framer-79ixal { aspect-ratio: unset; height: 28px; }\",\".framer-D2Orl.framer-v-13ma86u .framer-7ggf89, .framer-D2Orl.framer-v-z6hxj .framer-7ggf89, .framer-D2Orl.framer-v-q3c7tf .framer-7ggf89 { height: min-content; }\",\".framer-D2Orl.framer-v-13ma86u .framer-syj1sp, .framer-D2Orl.framer-v-13ma86u .framer-juybkh, .framer-D2Orl.framer-v-13ma86u .framer-4gy77, .framer-D2Orl.framer-v-z6hxj .framer-syj1sp, .framer-D2Orl.framer-v-z6hxj .framer-juybkh, .framer-D2Orl.framer-v-z6hxj .framer-4gy77, .framer-D2Orl.framer-v-c6dke5 .framer-syj1sp, .framer-D2Orl.framer-v-c6dke5 .framer-juybkh, .framer-D2Orl.framer-v-c6dke5 .framer-4gy77, .framer-D2Orl.framer-v-q3c7tf .framer-syj1sp, .framer-D2Orl.framer-v-q3c7tf .framer-juybkh, .framer-D2Orl.framer-v-q3c7tf .framer-4gy77 { cursor: pointer; }\",\".framer-D2Orl.framer-v-z6hxj.framer-aaki42, .framer-D2Orl.framer-v-q3c7tf.framer-aaki42 { height: min-content; width: 390px; }\",\".framer-D2Orl.framer-v-c6dke5 .framer-7ggf89 { height: min-content; max-height: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 1024\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1200px\",null,null]},\"LUu5VeNxa\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1200px\",null,null]},\"oAWgE7UXx\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1023px\",null,null]},\"UtcJ4zVz0\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1200px\",null,null]},\"A90Oh7GI_\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"uX83aVfjJ\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"LxADEW8Ac\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"LNE5drvAr\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfJI_qWfnf=withCSS(Component,css,\"framer-D2Orl\");export default FramerfJI_qWfnf;FramerfJI_qWfnf.displayName=\"Navigation\";FramerfJI_qWfnf.defaultProps={height:76,width:1024};addPropertyControls(FramerfJI_qWfnf,{variant:{options:[\"CGugL0y7f\",\"LUu5VeNxa\",\"oAWgE7UXx\",\"UtcJ4zVz0\",\"A90Oh7GI_\",\"uX83aVfjJ\",\"LxADEW8Ac\",\"LNE5drvAr\"],optionTitles:[\"Desktop\",\"Desktop HD\",\"Tablet\",\"Phone\",\"Tablet Menu Open\",\"Phone Menu Open\",\"Tablet Menu Programs Open\",\"Phone Menu Programs Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfJI_qWfnf,[{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\"}]},...NavItemFonts,...ProgramsMenuFonts,...LogoGeluksLABWordmarkColorFonts,...ButtonFonts,...ChevronDownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerfJI_qWfnf.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavItem,{},context),forwardLoader(ProgramsMenu,{},context),forwardLoader(LogoGeluksLABWordmarkColor,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfJI_qWfnf\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"LUu5VeNxa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"oAWgE7UXx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1023px\\\",null,null]},\\\"UtcJ4zVz0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"A90Oh7GI_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"uX83aVfjJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"LxADEW8Ac\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"LNE5drvAr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\"framerIntrinsicHeight\":\"76\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1024\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10 0 C 4.477 0 0 4.477 0 10 C 0 15.523 4.477 20 10 20 C 15.523 20 20 15.523 20 10 C 18.584 10.436 17.042 10.053 15.994 9.006 C 14.947 7.958 14.564 6.416 15 5 C 13.584 5.436 12.042 5.053 10.994 4.006 C 9.947 2.958 9.564 1.416 10 0\" fill=\"transparent\" height=\"20px\" id=\"WjOy5ZXbX\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 0 0 L 0 0.01\" fill=\"transparent\" height=\"1px\" id=\"zJGeRbP0_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8.5 8.5)\" width=\"1px\"/><path d=\"M 0 0 L 0 0.01\" fill=\"transparent\" height=\"1px\" id=\"kBJJjJ_yv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 15.5)\" width=\"1px\"/><path d=\"M 0 0 L 0 0.01\" fill=\"transparent\" height=\"1px\" id=\"bzFVWXGIz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 12)\" width=\"1px\"/><path d=\"M 0 0 L 0 0.01\" fill=\"transparent\" height=\"1px\" id=\"gFVlVF6ry\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(11 17)\" width=\"1px\"/><path d=\"M 0 0 L 0 0.01\" fill=\"transparent\" height=\"1px\" id=\"Vj6VEqJvD\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7 14)\" width=\"1px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2334095248\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-WMqHf\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-WMqHf { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Cookie\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-WMqHf\");Icon.displayName=\"Cookie\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Cookie\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Cookie from\"https://framerusercontent.com/modules/4U80PgMiDKK8yC7bXe6L/vPDBaELc6PGm38q0nEjU/cnyDCGIKV.js\";import ArrowForward from\"https://framerusercontent.com/modules/RI2IgDuaTxZzNHd2CIjG/3Rl2XrmCmjIQVzG0r95Y/K00Gsvrgk.js\";import Button from\"https://framerusercontent.com/modules/NZsJGbUIZH7tO8Wvf9R3/SgsbiYNiXS1zITkjPjK9/RHJlkdXTJ.js\";const CookieFonts=getFonts(Cookie);const ButtonFonts=getFonts(Button);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"MmdWOXRG4\",\"zGneGWiC6\",\"JVOj6o_5m\"];const serializationHash=\"framer-DHzkh\";const variantClassNames={JVOj6o_5m:\"framer-v-p8wnsj\",MmdWOXRG4:\"framer-v-mfz8fy\",zGneGWiC6:\"framer-v-bug3ov\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.15,duration:.42,ease:[.22,1,.36,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,x:0,y:16};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return 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={\"Variant 1\":\"MmdWOXRG4\",Dismissed:\"zGneGWiC6\",Mobile:\"JVOj6o_5m\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MmdWOXRG4\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MmdWOXRG4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1faaspb=activeVariantCallback(async(...args)=>{setVariant(\"zGneGWiC6\");});const sharedStyleClassNames=[];const isDisplayed=()=>{if(baseVariant===\"zGneGWiC6\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-mfz8fy\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MmdWOXRG4\",ref:refBinding,style:{...style},...addPropertyOverrides({JVOj6o_5m:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-q39rlh\",\"data-framer-appear-id\":\"q39rlh\",\"data-framer-name\":\"Cookie Consent Banner\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"C7u9lApwJ\",optimized:true,style:{backgroundColor:\"var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 16px 36px 0px rgba(3, 50, 55, 0.18)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n9u8op\",\"data-framer-name\":\"Cookie Message\",layoutDependency:layoutDependency,layoutId:\"xQAZi7UNb\",children:[/*#__PURE__*/_jsx(Cookie,{animated:true,className:\"framer-10mm6bs\",layoutDependency:layoutDependency,layoutId:\"TUO3HRQtm\",style:{\"--1m973uw\":\"var(--token-0acb7b31-e6db-453e-a996-57e73f650423)\",\"--js9iwy\":2}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5azehp\",\"data-framer-name\":\"Cookie Copy\",layoutDependency:layoutDependency,layoutId:\"WI56gLvaJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-607be2b3-d56f-475c-8864-324cb3c173ac))\"},children:\"Deze website gebruikt cookies\"})}),className:\"framer-op1sn3\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"NMiFDi94k\",style:{\"--extracted-a0htzi\":\"var(--token-607be2b3-d56f-475c-8864-324cb3c173ac)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-607be2b3-d56f-475c-8864-324cb3c173ac))\"},children:\"We gebruiken cookies om je ervaring te verbeteren, het verkeer te analyseren en relevante content te tonen.\"})}),className:\"framer-sis9j8\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MRiVEKexI\",style:{\"--extracted-r6o4lv\":\"var(--token-607be2b3-d56f-475c-8864-324cb3c173ac)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-psmux4\",\"data-framer-name\":\"Cookie Actions\",layoutDependency:layoutDependency,layoutId:\"eYTZUuTYr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6ujug3\",\"data-framer-name\":\"Accept Cookies\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KTepMdXn1\",onTap:onTap1faaspb,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ex65m-container\",layoutDependency:layoutDependency,layoutId:\"XWY__BFMG-container\",nodeId:\"XWY__BFMG\",rendersWithMotion:true,scopeId:\"KHKMUDjov\",children:/*#__PURE__*/_jsx(Button,{B37Fv7H_4:false,c4OU23FNb:ArrowForward,height:\"100%\",id:\"XWY__BFMG\",layoutId:\"XWY__BFMG\",tmBy5Svao:false,uZ17FImQD:false,variant:matchVariant(\"iVhzCTb2h\"),width:\"100%\",yTkivQXCT:\"Accepteren\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eee7co-container\",layoutDependency:layoutDependency,layoutId:\"ienYHg0jn-container\",nodeId:\"ienYHg0jn\",rendersWithMotion:true,scopeId:\"KHKMUDjov\",children:/*#__PURE__*/_jsx(Button,{B37Fv7H_4:false,c4OU23FNb:ArrowForward,height:\"100%\",id:\"ienYHg0jn\",layoutId:\"ienYHg0jn\",tmBy5Svao:false,uZ17FImQD:false,variant:matchVariant(\"UpjaWnsXT\"),width:\"100%\",yTkivQXCT:\"Instellingen\"})})})]})]})})})})});});const css=[\".framer-DHzkh.framer-bqbaug, .framer-DHzkh .framer-bqbaug { display: block; }\",\".framer-DHzkh.framer-mfz8fy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 760px; }\",\".framer-DHzkh .framer-q39rlh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px 24px 20px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-DHzkh .framer-1n9u8op { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-DHzkh .framer-10mm6bs { flex: none; height: auto; position: relative; width: 22px; }\",\".framer-DHzkh .framer-5azehp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-DHzkh .framer-op1sn3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-DHzkh .framer-sis9j8 { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-DHzkh .framer-psmux4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-DHzkh .framer-6ujug3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-DHzkh .framer-1ex65m-container, .framer-DHzkh .framer-1eee7co-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-DHzkh.framer-v-p8wnsj .framer-q39rlh { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 18px; padding: 18px; }\",\".framer-DHzkh.framer-v-p8wnsj .framer-1n9u8op { flex: none; width: 100%; }\",\".framer-DHzkh.framer-v-p8wnsj .framer-psmux4 { justify-content: flex-start; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 760\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zGneGWiC6\":{\"layout\":[\"fixed\",\"fixed\"]},\"JVOj6o_5m\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKHKMUDjov=withCSS(Component,css,\"framer-DHzkh\");export default FramerKHKMUDjov;FramerKHKMUDjov.displayName=\"Cookie Consent\";FramerKHKMUDjov.defaultProps={height:200,width:760};addPropertyControls(FramerKHKMUDjov,{variant:{options:[\"MmdWOXRG4\",\"zGneGWiC6\",\"JVOj6o_5m\"],optionTitles:[\"Variant 1\",\"Dismissed\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKHKMUDjov,[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{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\"}]},...CookieFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});FramerKHKMUDjov.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKHKMUDjov\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zGneGWiC6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JVOj6o_5m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"760\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t=Object.defineProperty,e=(e,n,r)=>((e,n,r)=>n in e?t(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r)(e,\"symbol\"!=typeof n?n+\"\":n,r);const n={a:1,b:0,c:0,d:1,e:0,f:0,m11:1,m12:0,m13:0,m14:0,m21:0,m22:1,m23:0,m24:0,m31:0,m32:0,m33:1,m34:0,m41:0,m42:0,m43:0,m44:1,is2D:!0,isIdentity:!0},r=t=>(t instanceof Float64Array||t instanceof Float32Array||Array.isArray(t)&&t.every(t=>\"number\"==typeof t))&&[6,16].some(e=>t.length===e),i=t=>t instanceof DOMMatrix||t instanceof m||\"object\"==typeof t&&Object.keys(n).every(e=>t&&e in t),o=t=>{const e=new m,n=Array.from(t);if(!r(n))throw TypeError(`CSSMatrix: \"${n.join(\",\")}\" must be an array with 6/16 numbers.`);if(16===n.length){const[t,r,i,o,a,s,u,l,c,f,p,h,d,g,v,m]=n;e.m11=t,e.a=t,e.m21=a,e.c=a,e.m31=c,e.m41=d,e.e=d,e.m12=r,e.b=r,e.m22=s,e.d=s,e.m32=f,e.m42=g,e.f=g,e.m13=i,e.m23=u,e.m33=p,e.m43=v,e.m14=o,e.m24=l,e.m34=h,e.m44=m;}else if(6===n.length){const[t,r,i,o,a,s]=n;e.m11=t,e.a=t,e.m12=r,e.b=r,e.m21=i,e.c=i,e.m22=o,e.d=o,e.m41=a,e.e=a,e.m42=s,e.f=s;}return e;},a=t=>{if(i(t))return o([t.m11,t.m12,t.m13,t.m14,t.m21,t.m22,t.m23,t.m24,t.m31,t.m32,t.m33,t.m34,t.m41,t.m42,t.m43,t.m44]);throw TypeError(`CSSMatrix: \"${JSON.stringify(t)}\" is not a DOMMatrix / CSSMatrix / JSON compatible object.`);},s=t=>{if(\"string\"!=typeof t)throw TypeError(`CSSMatrix: \"${JSON.stringify(t)}\" is not a string.`);const e=String(t).replace(/\\s/g,\"\");let n=new m;const r=`CSSMatrix: invalid transform string \"${t}\"`;return e.split(\")\").filter(t=>t).forEach(t=>{const[e,i]=t.split(\"(\");if(!i)throw TypeError(r);const a=i.split(\",\").map(t=>t.includes(\"rad\")?parseFloat(t)*(180/Math.PI):parseFloat(t)),[s,u,l,c]=a,f=[s,u,l],p=[s,u,l,c];if(\"perspective\"===e&&s&&[u,l].every(t=>void 0===t))n.m34=-1/s;else if(e.includes(\"matrix\")&&[6,16].includes(a.length)&&a.every(t=>!Number.isNaN(+t))){const t=a.map(t=>Math.abs(t)<1e-6?0:t);n=n.multiply(o(t));}else if(\"translate3d\"===e&&f.every(t=>!Number.isNaN(+t)))n=n.translate(s,u,l);else if(\"translate\"===e&&s&&void 0===l)n=n.translate(s,u||0,0);else if(\"rotate3d\"===e&&p.every(t=>!Number.isNaN(+t))&&c)n=n.rotateAxisAngle(s,u,l,c);else if(\"rotate\"===e&&s&&[u,l].every(t=>void 0===t))n=n.rotate(0,0,s);else if(\"scale3d\"===e&&f.every(t=>!Number.isNaN(+t))&&f.some(t=>1!==t))n=n.scale(s,u,l);else if(\"scale\"!==e||Number.isNaN(s)||1===s&&1===u||void 0!==l)if(\"skew\"===e&&(s||!Number.isNaN(s)&&u)&&void 0===l)n=n.skew(s,u||0);else{if(!([\"translate\",\"rotate\",\"scale\",\"skew\"].some(t=>e.includes(t))&&/[XYZ]/.test(e)&&s&&[u,l].every(t=>void 0===t)))throw TypeError(r);if(\"skewX\"===e||\"skewY\"===e)n=n[e](s);else{const t=e.replace(/[XYZ]/,\"\"),r=e.replace(t,\"\"),i=[\"X\",\"Y\",\"Z\"].indexOf(r),o=\"scale\"===t?1:0,a=[0===i?s:o,1===i?s:o,2===i?s:o];n=n[t](...a);}}else{const t=Number.isNaN(+u)?s:u;n=n.scale(s,t,1);}}),n;},u=(t,e)=>e?[t.a,t.b,t.c,t.d,t.e,t.f]:[t.m11,t.m12,t.m13,t.m14,t.m21,t.m22,t.m23,t.m24,t.m31,t.m32,t.m33,t.m34,t.m41,t.m42,t.m43,t.m44],l=(t,e,n)=>{const r=new m;return r.m41=t,r.e=t,r.m42=e,r.f=e,r.m43=n,r;},c=(t,e,n)=>{const r=new m,i=Math.PI/180,o=t*i,a=e*i,s=n*i,u=Math.cos(o),l=-Math.sin(o),c=Math.cos(a),f=-Math.sin(a),p=Math.cos(s),h=-Math.sin(s),d=c*p,g=-c*h;r.m11=d,r.a=d,r.m12=g,r.b=g,r.m13=f;const v=l*f*p+u*h;r.m21=v,r.c=v;const y=u*p-l*f*h;return r.m22=y,r.d=y,r.m23=-l*c,r.m31=l*h-u*f*p,r.m32=l*p+u*f*h,r.m33=u*c,r;},f=(t,e,n,r)=>{const i=new m,o=Math.sqrt(t*t+e*e+n*n);if(0===o)return i;const a=t/o,s=e/o,u=n/o,l=r*(Math.PI/360),c=Math.sin(l),f=Math.cos(l),p=c*c,h=a*a,d=s*s,g=u*u,v=1-2*(d+g)*p;i.m11=v,i.a=v;const y=2*(a*s*p+u*c*f);i.m12=y,i.b=y,i.m13=2*(a*u*p-s*c*f);const x=2*(s*a*p-u*c*f);i.m21=x,i.c=x;const b=1-2*(g+h)*p;return i.m22=b,i.d=b,i.m23=2*(s*u*p+a*c*f),i.m31=2*(u*a*p+s*c*f),i.m32=2*(u*s*p-a*c*f),i.m33=1-2*(h+d)*p,i;},p=(t,e,n)=>{const r=new m;return r.m11=t,r.a=t,r.m22=e,r.d=e,r.m33=n,r;},h=(t,e)=>{const n=new m;if(t){const e=t*Math.PI/180,r=Math.tan(e);n.m21=r,n.c=r;}if(e){const t=e*Math.PI/180,r=Math.tan(t);n.m12=r,n.b=r;}return n;},d=t=>h(t,0),g=t=>h(0,t),v=(t,e)=>{const n=e.m11*t.m11+e.m12*t.m21+e.m13*t.m31+e.m14*t.m41,r=e.m11*t.m12+e.m12*t.m22+e.m13*t.m32+e.m14*t.m42,i=e.m11*t.m13+e.m12*t.m23+e.m13*t.m33+e.m14*t.m43,a=e.m11*t.m14+e.m12*t.m24+e.m13*t.m34+e.m14*t.m44,s=e.m21*t.m11+e.m22*t.m21+e.m23*t.m31+e.m24*t.m41,u=e.m21*t.m12+e.m22*t.m22+e.m23*t.m32+e.m24*t.m42,l=e.m21*t.m13+e.m22*t.m23+e.m23*t.m33+e.m24*t.m43,c=e.m21*t.m14+e.m22*t.m24+e.m23*t.m34+e.m24*t.m44,f=e.m31*t.m11+e.m32*t.m21+e.m33*t.m31+e.m34*t.m41,p=e.m31*t.m12+e.m32*t.m22+e.m33*t.m32+e.m34*t.m42,h=e.m31*t.m13+e.m32*t.m23+e.m33*t.m33+e.m34*t.m43,d=e.m31*t.m14+e.m32*t.m24+e.m33*t.m34+e.m34*t.m44,g=e.m41*t.m11+e.m42*t.m21+e.m43*t.m31+e.m44*t.m41,v=e.m41*t.m12+e.m42*t.m22+e.m43*t.m32+e.m44*t.m42,m=e.m41*t.m13+e.m42*t.m23+e.m43*t.m33+e.m44*t.m43,y=e.m41*t.m14+e.m42*t.m24+e.m43*t.m34+e.m44*t.m44;return o([n,r,i,a,s,u,l,c,f,p,h,d,g,v,m,y]);};class m{get isIdentity(){return 1===this.m11&&0===this.m12&&0===this.m13&&0===this.m14&&0===this.m21&&1===this.m22&&0===this.m23&&0===this.m24&&0===this.m31&&0===this.m32&&1===this.m33&&0===this.m34&&0===this.m41&&0===this.m42&&0===this.m43&&1===this.m44;}get is2D(){return 0===this.m31&&0===this.m32&&1===this.m33&&0===this.m34&&0===this.m43&&1===this.m44;}setMatrixValue(t){return\"string\"==typeof t&&t.length&&\"none\"!==t?s(t):Array.isArray(t)||t instanceof Float64Array||t instanceof Float32Array?o(t):\"object\"==typeof t?a(t):this;}toFloat32Array(t){return Float32Array.from(u(this,t));}toFloat64Array(t){return Float64Array.from(u(this,t));}toString(){const{is2D:t}=this;return`${t?\"matrix\":\"matrix3d\"}(${this.toFloat64Array(t).join(\", \")})`;}toJSON(){const{is2D:t,isIdentity:e}=this;return{...this,is2D:t,isIdentity:e};}multiply(t){return v(this,t);}translate(t,e,n){let r=e,i=n;return typeof r>\"u\"&&(r=0),typeof i>\"u\"&&(i=0),v(this,l(t,r,i));}scale(t,e,n){let r=e,i=n;return typeof r>\"u\"&&(r=t),typeof i>\"u\"&&(i=1),v(this,p(t,r,i));}rotate(t,e,n){let r=t,i=e||0,o=n||0;return\"number\"==typeof t&&typeof e>\"u\"&&typeof n>\"u\"&&(o=r,r=0,i=0),v(this,c(r,i,o));}rotateAxisAngle(t,e,n,r){if([t,e,n,r].some(t=>Number.isNaN(+t)))throw new TypeError(\"CSSMatrix: expecting 4 values\");return v(this,f(t,e,n,r));}skewX(t){return v(this,d(t));}skewY(t){return v(this,g(t));}skew(t,e){return v(this,h(t,e));}transformPoint(t){const e=this.m11*t.x+this.m21*t.y+this.m31*t.z+this.m41*t.w,n=this.m12*t.x+this.m22*t.y+this.m32*t.z+this.m42*t.w,r=this.m13*t.x+this.m23*t.y+this.m33*t.z+this.m43*t.w,i=this.m14*t.x+this.m24*t.y+this.m34*t.z+this.m44*t.w;return t instanceof DOMPoint?new DOMPoint(e,n,r,i):{x:e,y:n,z:r,w:i};}constructor(t){return this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0,this.m11=1,this.m12=0,this.m13=0,this.m14=0,this.m21=0,this.m22=1,this.m23=0,this.m24=0,this.m31=0,this.m32=0,this.m33=1,this.m34=0,this.m41=0,this.m42=0,this.m43=0,this.m44=1,t?this.setMatrixValue(t):this;}}e(m,\"Translate\",l),e(m,\"Rotate\",c),e(m,\"RotateAxisAngle\",f),e(m,\"Scale\",p),e(m,\"SkewX\",d),e(m,\"SkewY\",g),e(m,\"Skew\",h),e(m,\"Multiply\",v),e(m,\"fromArray\",o),e(m,\"fromMatrix\",a),e(m,\"fromString\",s),e(m,\"toArray\",u),e(m,\"isCompatibleArray\",r),e(m,\"isCompatibleObject\",i);var y,x,b=(t,e,n)=>{let[r,i]=t,[o,a]=e;return[r+(o-r)*n,i+(a-i)*n];},_=(t,e)=>Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])),w=(t,e,n,r)=>_([t,e],[n,r]),S=(t,e,n,r,i)=>{let o={x:t,y:e};if(\"number\"==typeof i){let a=_([t,e],[n,r]);if(i<=0)o={x:t,y:e};else if(i>=a)o={x:n,y:r};else{let[s,u]=b([t,e],[n,r],i/a);o={x:s,y:u};}}return o;},A=(t,e,n,r)=>{let{min:i,max:o}=Math;return[i(t,n),i(e,r),o(t,n),o(e,r)];},M={getLineBBox:A,getLineLength:w,getPointAtLineLength:S},C=(t,e,n)=>{let r=n/2,i=t**2*Math.sin(r)**2,o=e**2*Math.cos(r)**2,a=Math.sqrt(i+o)*n;return Math.abs(a);},P=(t,e,n,r,i,o)=>{let{sin:a,cos:s}=Math,u=s(i),l=a(i),c=n*s(o),f=r*a(o);return[t+u*c-l*f,e+l*c+u*f];},k=(t,e)=>{let{x:n,y:r}=t,{x:i,y:o}=e,a=n*i+r*o,s=Math.sqrt((n**2+r**2)*(i**2+o**2));return(n*o-r*i<0?-1:1)*Math.acos(a/s);},B=(t,e,n,r,i,o,a,s,u)=>{let{abs:l,sin:c,cos:f,sqrt:p,PI:h}=Math,d=l(n),g=l(r),v=(i%360+360)%360*(h/180);if(t===s&&e===u)return{rx:d,ry:g,startAngle:0,endAngle:0,center:{x:s,y:u}};if(0===d||0===g)return{rx:d,ry:g,startAngle:0,endAngle:0,center:{x:(s+t)/2,y:(u+e)/2}};let m=(t-s)/2,y=(e-u)/2,x=f(v)*m+c(v)*y,b=-c(v)*m+f(v)*y,_=x**2/d**2+b**2/g**2;_>1&&(d*=p(_),g*=p(_));let w=(d**2*g**2-d**2*b**2-g**2*x**2)/(d**2*b**2+g**2*x**2);w=w<0?0:w;let S=(o!==a?1:-1)*p(w),A=S*(d*b/g),M=S*(-g*x/d),C={x:f(v)*A-c(v)*M+(t+s)/2,y:c(v)*A+f(v)*M+(e+u)/2},P={x:(x-A)/d,y:(b-M)/g},B=k({x:1,y:0},P),I=k(P,{x:(-x-A)/d,y:(-b-M)/g});return!a&&I>0?I-=2*h:a&&I<0&&(I+=2*h),I%=2*h,{center:C,startAngle:B,endAngle:B+I,rx:d,ry:g};},I=(t,e,n,r,i,o,a,s,u)=>{let{rx:l,ry:c,startAngle:f,endAngle:p}=B(t,e,n,r,i,o,a,s,u);return C(l,c,p-f);},T=(t,e,n,r,i,o,a,s,u,l)=>{let c={x:t,y:e},{center:f,rx:p,ry:h,startAngle:d,endAngle:g}=B(t,e,n,r,i,o,a,s,u);if(\"number\"==typeof l){let n=C(p,h,g-d);if(l<=0)c={x:t,y:e};else if(l>=n)c={x:s,y:u};else{if(t===s&&e===u)return{x:s,y:u};if(0===p||0===h)return S(t,e,s,u,l);let{PI:r,cos:o,sin:a}=Math,v=(i%360+360)%360*(r/180),m=d+(g-d)*(l/n),y=p*o(m),x=h*a(m);c={x:o(v)*y-a(v)*x+f.x,y:a(v)*y+o(v)*x+f.y};}}return c;},L=(t,e,n,r,i,o,a,s,u)=>{let{center:l,rx:c,ry:f,startAngle:p,endAngle:h}=B(t,e,n,r,i,o,a,s,u),d=h-p,{min:g,max:v,tan:m,atan2:y,PI:x}=Math,{x:b,y:_}=l,w=i*x/180,S=m(w),A=y(-f*S,c),M=A,C=A+x,k=y(f,c*S),I=k+x,T=[s],L=[u],R=g(t,s),E=v(t,s),j=g(e,u),O=v(e,u),D=P(b,_,c,f,w,h-1e-5*d),N=P(b,_,c,f,w,h-.99999*d);if(D[0]>E||N[0]>E){let t=P(b,_,c,f,w,M);T.push(t[0]),L.push(t[1]);}if(D[0]<R||N[0]<R){let t=P(b,_,c,f,w,C);T.push(t[0]),L.push(t[1]);}if(D[1]<j||N[1]<j){let t=P(b,_,c,f,w,I);T.push(t[0]),L.push(t[1]);}if(D[1]>O||N[1]>O){let t=P(b,_,c,f,w,k);T.push(t[0]),L.push(t[1]);}return R=g.apply([],T),j=g.apply([],L),E=v.apply([],T),O=v.apply([],L),[R,j,E,O];},R={angleBetween:k,arcLength:C,arcPoint:P,getArcBBox:L,getArcLength:I,getArcProps:B,getPointAtArcLength:T},E=[-.06405689286260563,.06405689286260563,-.1911188674736163,.1911188674736163,-.3150426796961634,.3150426796961634,-.4337935076260451,.4337935076260451,-.5454214713888396,.5454214713888396,-.6480936519369755,.6480936519369755,-.7401241915785544,.7401241915785544,-.820001985973903,.820001985973903,-.8864155270044011,.8864155270044011,-.9382745520027328,.9382745520027328,-.9747285559713095,.9747285559713095,-.9951872199970213,.9951872199970213],j=[.12793819534675216,.12793819534675216,.1258374563468283,.1258374563468283,.12167047292780339,.12167047292780339,.1155056680537256,.1155056680537256,.10744427011596563,.10744427011596563,.09761865210411388,.09761865210411388,.08619016153195327,.08619016153195327,.0733464814110803,.0733464814110803,.05929858491543678,.05929858491543678,.04427743881741981,.04427743881741981,.028531388628933663,.028531388628933663,.0123412297999872,.0123412297999872],O=t=>{let e=[];for(let n=t,r=n.length,i=r-1;r>1;r-=1,i-=1){let t=[];for(let e=0;e<i;e+=1)t.push({x:i*(n[e+1].x-n[e].x),y:i*(n[e+1].y-n[e].y),t:0});e.push(t),n=t;}return e;},D=(t,e)=>{if(0===e)return t[0].t=0,t[0];let n=t.length-1;if(1===e)return t[n].t=1,t[n];let r=1-e,i=t;if(0===n)return t[0].t=e,t[0];if(1===n)return{x:r*i[0].x+e*i[1].x,y:r*i[0].y+e*i[1].y,t:e};let o=r*r,a=e*e,s=0,u=0,l=0,c=0;return 2===n?(i=[i[0],i[1],i[2],{x:0,y:0}],s=o,u=r*e*2,l=a):3===n&&(s=o*r,u=o*e*3,l=r*a*3,c=e*a),{x:s*i[0].x+u*i[1].x+l*i[2].x+c*i[3].x,y:s*i[0].y+u*i[1].y+l*i[2].y+c*i[3].y,t:e};},N=(t,e)=>{let n=t(e),r=n.x*n.x+n.y*n.y;return Math.sqrt(r);},V=t=>{let e=E.length,n=0;for(let r,i=0;i<e;i++)r=.5*E[i]+.5,n+=j[i]*N(t,r);return .5*n;},q=t=>{let e=[];for(let n=0,r=t.length,i=2;n<r;n+=i)e.push({x:t[n],y:t[n+1]});let n=O(e);return V(t=>D(n[0],t));},F=([t,e,n])=>{let r=Math.min(t,n),i=Math.max(t,n);if(e>=t?n>=e:n<=e)return[r,i];let o=(t*n-e*e)/(t-2*e+n);return o<r?[o,i]:[r,o];},z=([t,e,n,r])=>{let i=t-3*e+3*n-r;if(Math.abs(i)<1e-8)return t===r&&t===e?[t,r]:F([t,-.5*t+1.5*e,t-3*e+3*n]);let o=-t*n+t*r-e*n-e*r+e*e+n*n;if(o<=0)return[Math.min(t,r),Math.max(t,r)];let a=Math.sqrt(o),s=Math.min(t,r),u=Math.max(t,r),l=t-2*e+n;for(let o=(l+a)/i,c=1;c<=2;o=(l-a)/i,c++)if(o>0&&o<1){let i=t*(1-o)*(1-o)*(1-o)+3*e*(1-o)*(1-o)*o+3*n*(1-o)*o*o+r*o*o*o;i<s&&(s=i),i>u&&(u=i);}return[s,u];},U={bezierLength:V,calculateBezier:N,CBEZIER_MINMAX_EPSILON:1e-8,computeBezier:D,Cvalues:j,deriveBezier:O,getBezierLength:q,minmaxC:z,minmaxQ:F,Tvalues:E},W=([t,e,n,r,i,o,a,s],u)=>{let l=1-u;return{x:l**3*t+3*l**2*u*n+3*l*u**2*i+u**3*a,y:l**3*e+3*l**2*u*r+3*l*u**2*o+u**3*s};},$=(t,e,n,r,i,o,a,s)=>q([t,e,n,r,i,o,a,s]),H=(t,e,n,r,i,o,a,s,u)=>{let l={x:t,y:e};if(\"number\"==typeof u){let c=q([t,e,n,r,i,o,a,s]);u<=0||(l=u>=c?{x:a,y:s}:W([t,e,n,r,i,o,a,s],u/c));}return l;},Z=(t,e,n,r,i,o,a,s)=>{let u=z([t,n,i,a]),l=z([e,r,o,s]);return[u[0],l[0],u[1],l[1]];},G={getCubicBBox:Z,getCubicLength:$,getPointAtCubicLength:H,getPointAtCubicSegmentLength:W},Q=([t,e,n,r,i,o],a)=>{let s=1-a;return{x:s**2*t+2*s*a*n+a**2*i,y:s**2*e+2*s*a*r+a**2*o};},X=(t,e,n,r,i,o)=>q([t,e,n,r,i,o]),Y=(t,e,n,r,i,o,a)=>{let s={x:t,y:e};if(\"number\"==typeof a){let u=q([t,e,n,r,i,o]);a<=0||(s=a>=u?{x:i,y:o}:Q([t,e,n,r,i,o],a/u));}return s;},J=(t,e,n,r,i,o)=>{let a=F([t,n,i]),s=F([e,r,o]);return[a[0],s[0],a[1],s[1]];},K={getPointAtQuadLength:Y,getPointAtQuadSegmentLength:Q,getQuadBBox:J,getQuadLength:X},tt={polygonArea:t=>{let e,n=t.length,r=-1,i=t[n-1],o=0;for(;++r<n;)e=i,i=t[r],o+=e[1]*i[0]-e[0]*i[1];return o/2;},polygonLength:t=>t.reduce((e,n,r)=>r?e+_(t[r-1],n):0,0)},et=(t,e,n)=>{let{sin:r,cos:i}=Math;return{x:t*i(n)-e*r(n),y:t*r(n)+e*i(n)};},nt=(t,e)=>{let n=e>=1?10**e:1;return e>0?Math.round(t*n)/n:Math.round(t);},rt={origin:[0,0,0],round:4},it={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},ot=t=>{let e=t.pathValue[t.segmentStart],n=e.toLowerCase(),{data:r}=t;for(;r.length>=it[n]&&(\"m\"===n&&r.length>2?(t.segments.push([e].concat(r.splice(0,2))),n=\"l\",e=\"m\"===e?\"l\":\"L\"):t.segments.push([e].concat(r.splice(0,it[n]))),it[n]););},at=\"SVGPathCommander Error\",st=t=>{let{index:e,pathValue:n}=t,r=n.charCodeAt(e);return 48===r?(t.param=0,void(t.index+=1)):49===r?(t.param=1,void(t.index+=1)):void(t.err=`${at}: invalid Arc flag \"${n[e]}\", expecting 0 or 1 at index ${e}`);},ut=t=>t>=48&&t<=57,lt=\"Invalid path value\",ct=t=>{let e,{max:n,pathValue:r,index:i}=t,o=i,a=!1,s=!1,u=!1,l=!1;if(o>=n)t.err=`${at}: ${lt} at index ${o}, \"pathValue\" is missing param`;else if(e=r.charCodeAt(o),(43===e||45===e)&&(o+=1,e=r.charCodeAt(o)),ut(e)||46===e){if(46!==e){if(a=48===e,o+=1,e=r.charCodeAt(o),a&&o<n&&e&&ut(e))return void(t.err=`${at}: ${lt} at index ${i}, \"${r[i]}\" illegal number`);for(;o<n&&ut(r.charCodeAt(o));)o+=1,s=!0;e=r.charCodeAt(o);}if(46===e){for(l=!0,o+=1;ut(r.charCodeAt(o));)o+=1,u=!0;e=r.charCodeAt(o);}if(101===e||69===e){if(l&&!s&&!u)return void(t.err=`${at}: ${lt} at index ${o}, \"${r[o]}\" invalid float exponent`);if(o+=1,e=r.charCodeAt(o),(43===e||45===e)&&(o+=1),!(o<n&&ut(r.charCodeAt(o))))return void(t.err=`${at}: ${lt} at index ${o}, \"${r[o]}\" invalid integer exponent`);for(;o<n&&ut(r.charCodeAt(o));)o+=1;}t.index=o,t.param=+t.pathValue.slice(i,o);}else t.err=`${at}: ${lt} at index ${o}, \"${r[o]}\" is not a number`;},ft=t=>[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279,10,13,8232,8233,32,9,11,12,160].includes(t),pt=t=>{let{pathValue:e,max:n}=t;for(;t.index<n&&ft(e.charCodeAt(t.index));)t.index+=1;},ht=t=>{switch(32|t){case 109:case 122:case 108:case 104:case 118:case 99:case 115:case 113:case 116:case 97:return!0;default:return!1;}},dt=t=>ut(t)||43===t||45===t||46===t,gt=t=>97==(32|t),vt=t=>{switch(32|t){case 109:case 77:return!0;default:return!1;}},mt=t=>{let{max:e,pathValue:n,index:r,segments:i}=t,o=n.charCodeAt(r),a=it[n[r].toLowerCase()];if(t.segmentStart=r,!ht(o))return void(t.err=`${at}: ${lt} \"${n[r]}\" is not a path command at index ${r}`);let s=i[i.length-1];if(vt(o)||\"z\"!==s?.[0]?.toLocaleLowerCase())if(t.index+=1,pt(t),t.data=[],a){for(;;){for(let r=a;r>0;r-=1){if(!gt(o)||3!==r&&4!==r?ct(t):st(t),t.err.length)return;t.data.push(t.param),pt(t),t.index<e&&44===n.charCodeAt(t.index)&&(t.index+=1,pt(t));}if(t.index>=t.max||!dt(n.charCodeAt(t.index)))break;}ot(t);}else ot(t);else t.err=`${at}: ${lt} \"${n[r]}\" is not a MoveTo path command at index ${r}`;},yt=class{constructor(t){this.segments=[],this.pathValue=t,this.max=t.length,this.index=0,this.param=0,this.segmentStart=0,this.data=[],this.err=\"\";}},xt=t=>{if(\"string\"!=typeof t)return t.slice(0);let e=new yt(t);for(pt(e);e.index<e.max&&!e.err.length;)mt(e);if(e.err.length)throw TypeError(e.err);return e.segments.length&&(e.segments[0][0]=\"M\"),e.segments;},bt=(t,e,n,r)=>{let[i]=t,o=i.toUpperCase();if(0===e||o===i)return t;if(\"A\"===o)return[o,t[1],t[2],t[3],t[4],t[5],t[6]+n,t[7]+r];if(\"V\"===o)return[o,t[1]+r];if(\"H\"===o)return[o,t[1]+n];if(\"L\"===o)return[o,t[1]+n,t[2]+r];{let e=[],i=t.length;for(let o=1;o<i;o+=1)e.push(t[o]+(o%2?n:r));return[o].concat(e);}},_t=(t,e)=>{let n,r=t.length,i=\"M\",o=\"M\",a=!1,s=0,u=0,l=0,c=0,f=0;for(let p=0;p<r;p+=1){n=t[p],[i]=n,f=n.length,o=i.toUpperCase(),a=o!==i;let h=e(n,p,s,u);if(!1===h)break;\"Z\"===o?(s=l,u=c):\"H\"===o?s=n[1]+(a?s:0):\"V\"===o?u=n[1]+(a?u:0):(s=n[f-2]+(a?s:0),u=n[f-1]+(a?u:0),\"M\"===o&&(l=s,c=u)),h&&(t[p]=h,\"C\"===h[0]&&(r=t.length));}return t;},wt=t=>{let e=xt(t);return _t(e,bt);},St=(t,e,n,r)=>{let[i]=t,o=i.toLowerCase();if(0===e||i===o)return t;if(\"a\"===o)return[o,t[1],t[2],t[3],t[4],t[5],t[6]-n,t[7]-r];if(\"v\"===o)return[o,t[1]-r];if(\"h\"===o)return[o,t[1]-n];if(\"l\"===o)return[o,t[1]-n,t[2]-r];{let e=[],i=t.length;for(let o=1;o<i;o+=1)e.push(t[o]-(o%2?n:r));return[o].concat(e);}},At=t=>{let e=xt(t);return _t(e,St);},Mt=(t,e,n,r,i,o,a,s,u,l)=>{let c,f,p,h,d,g=t,v=e,m=n,y=r,x=s,b=u,_=120*Math.PI/180,w=Math.PI/180*(+i||0),S=[];if(l)[f,p,h,d]=l;else{c=et(g,v,-w),g=c.x,v=c.y,c=et(x,b,-w),x=c.x,b=c.y;let t=(g-x)/2,e=(v-b)/2,n=t*t/(m*m)+e*e/(y*y);n>1&&(n=Math.sqrt(n),m*=n,y*=n);let r=m*m,i=y*y,s=(o===a?-1:1)*Math.sqrt(Math.abs((r*i-r*e*e-i*t*t)/(r*e*e+i*t*t)));h=s*m*e/y+(g+x)/2,d=s*-y*t/m+(v+b)/2,f=Math.asin(((v-d)/y*10**9|0)/10**9),p=Math.asin(((b-d)/y*10**9|0)/10**9),f=g<h?Math.PI-f:f,p=x<h?Math.PI-p:p,f<0&&(f=2*Math.PI+f),p<0&&(p=2*Math.PI+p),a&&f>p&&(f-=2*Math.PI),!a&&p>f&&(p-=2*Math.PI);}let A=p-f;if(Math.abs(A)>_){let t=p,e=x,n=b;p=f+_*(a&&p>f?1:-1),x=h+m*Math.cos(p),b=d+y*Math.sin(p),S=Mt(x,b,m,y,i,0,a,e,n,[p,t,h,d]);}A=p-f;let M=Math.cos(f),C=Math.sin(f),P=Math.cos(p),k=Math.sin(p),B=Math.tan(A/4),I=4/3*m*B,T=4/3*y*B,L=[g,v],R=[g+I*C,v-T*M],E=[x+I*k,b-T*P],j=[x,b];if(R[0]=2*L[0]-R[0],R[1]=2*L[1]-R[1],l)return[R[0],R[1],E[0],E[1],j[0],j[1]].concat(S);S=[R[0],R[1],E[0],E[1],j[0],j[1]].concat(S);let O=[];for(let t=0,e=S.length;t<e;t+=1)O[t]=t%2?et(S[t-1],S[t],w).y:et(S[t],S[t+1],w).x;return O;},Ct=Mt,Pt=(t,e,n,r,i,o)=>{let a=.3333333333333333,s=2/3;return[a*t+s*n,a*e+s*r,a*i+s*n,a*o+s*r,i,o];},kt=(t,e,n,r)=>{let i=b([t,e],[n,r],.3333333333333333),o=b([t,e],[n,r],2/3);return[i[0],i[1],o[0],o[1],n,r];},Bt=(t,e)=>{let[n]=t,r=t.slice(1).map(Number),[i,o]=r,{x1:a,y1:s,x:u,y:l}=e;return\"TQ\".includes(n)||(e.qx=null,e.qy=null),\"M\"===n?(e.x=i,e.y=o,t):\"A\"===n?[\"C\"].concat(Ct(a,s,r[0],r[1],r[2],r[3],r[4],r[5],r[6])):\"Q\"===n?(e.qx=i,e.qy=o,[\"C\"].concat(Pt(a,s,r[0],r[1],r[2],r[3]))):\"L\"===n?[\"C\"].concat(kt(a,s,i,o)):\"Z\"===n?[\"C\"].concat(kt(a,s,u,l)):t;},It=(t,e)=>{let[n]=t,r=n.toUpperCase(),i=n!==r,{x1:o,y1:a,x2:s,y2:u,x:l,y:c}=e,f=t.slice(1),p=f.map((t,e)=>t+(i?e%2?c:l:0));if(\"TQ\".includes(r)||(e.qx=null,e.qy=null),\"A\"===r)return p=f.slice(0,-2).concat(f[5]+(i?l:0),f[6]+(i?c:0)),[\"A\"].concat(p);if(\"H\"===r)return[\"L\",t[1]+(i?l:0),a];if(\"V\"===r)return[\"L\",o,t[1]+(i?c:0)];if(\"L\"===r)return[\"L\",t[1]+(i?l:0),t[2]+(i?c:0)];if(\"M\"===r)return[\"M\",t[1]+(i?l:0),t[2]+(i?c:0)];if(\"C\"===r)return[\"C\"].concat(p);if(\"S\"===r){let t=2*o-s,n=2*a-u;return e.x1=t,e.y1=n,[\"C\",t,n].concat(p);}if(\"T\"===r){let t=2*o-(e.qx?e.qx:0),n=2*a-(e.qy?e.qy:0);return e.qx=t,e.qy=n,[\"Q\",t,n].concat(p);}if(\"Q\"===r){let[t,n]=p;return e.qx=t,e.qy=n,[\"Q\"].concat(p);}return\"Z\"===r?[\"Z\"]:t;},Tt={x1:0,y1:0,x2:0,y2:0,x:0,y:0,qx:null,qy:null},Lt=t=>{let e={...Tt},n=xt(t);return _t(n,(t,r,i,o)=>{e.x=i,e.y=o;let a=It(t,e),s=Bt(a,e);\"C\"===s[0]&&s.length>7&&(n.splice(r+1,0,[\"C\"].concat(s.slice(7))),s=s.slice(0,7));let u=s.length;return e.x1=+s[u-2],e.y1=+s[u-1],e.x2=+s[u-4]||e.x1,e.y2=+s[u-3]||e.y1,s;});},Rt=(t,e)=>{let n=t.length,{round:r}=rt,i=t[0],o=\"\";r=\"off\"===e||\"number\"==typeof e&&e>=0?e:\"number\"==typeof r&&r>=0?r:\"off\";for(let e=0;e<n;e+=1){i=t[e];let[n]=i,a=i.slice(1);if(o+=n,\"off\"===r)o+=a.join(\" \");else{let t=0,e=a.length;for(;t<e;)o+=nt(a[t],r),t!==e-1&&(o+=\" \"),t+=1;}}return o;},Et=t=>{if(!t)return{x:0,y:0,width:0,height:0,x2:0,y2:0,cx:0,cy:0,cz:0};let e=xt(t),n=\"M\",r=0,i=0,{max:o,min:a}=Math,s=1/0,u=1/0,l=-1/0,c=-1/0,f=0,p=0,h=0,d=0,g=0,v=0,m=0,y=0,x=0,b=0;_t(e,(t,e,_,w)=>{[n]=t;let S=n.toUpperCase(),M=S!==n?bt(t,e,_,w):t.slice(0),C=\"V\"===S?[\"L\",_,M[1]]:\"H\"===S?[\"L\",M[1],w]:M;if([n]=C,\"TQ\".includes(S)||(x=0,b=0),\"M\"===n)[,r,i]=C,f=r,p=i,h=r,d=i;else if(\"L\"===n)[f,p,h,d]=A(_,w,C[1],C[2]);else if(\"A\"===n)[f,p,h,d]=L(_,w,C[1],C[2],C[3],C[4],C[5],C[6],C[7]);else if(\"S\"===n){let t=2*g-m,e=2*v-y;[f,p,h,d]=Z(_,w,t,e,C[1],C[2],C[3],C[4]);}else\"C\"===n?[f,p,h,d]=Z(_,w,C[1],C[2],C[3],C[4],C[5],C[6]):\"T\"===n?(x=2*g-x,b=2*v-b,[f,p,h,d]=J(_,w,x,b,C[1],C[2])):\"Q\"===n?(x=C[1],b=C[2],[f,p,h,d]=J(_,w,C[1],C[2],C[3],C[4])):\"Z\"===n&&([f,p,h,d]=A(_,w,r,i));s=a(f,s),u=a(p,u),l=o(h,l),c=o(d,c),[g,v]=\"Z\"===n?[r,i]:C.slice(-2),[m,y]=\"C\"===n?[C[3],C[4]]:\"S\"===n?[C[1],C[2]]:[g,v];});let _=l-s,w=c-u;return{width:_,height:w,x:s,y:u,x2:l,y2:c,cx:s+_/2,cy:u+w/2,cz:Math.max(_,w)+Math.min(_,w)/2};},jt=t=>{let e=xt(t),n=0,r=0,i=0,o=0,a=0,s=0,u=\"M\",l=0,c=0,f=0;return _t(e,(t,e,p,h)=>{[u]=t;let d=u.toUpperCase(),g=d!==u?bt(t,e,p,h):t.slice(0),v=\"V\"===d?[\"L\",p,g[1]]:\"H\"===d?[\"L\",g[1],h]:g;if([u]=v,\"TQ\".includes(d)||(a=0,s=0),\"M\"===u)[,l,c]=v;else if(\"L\"===u)f+=w(p,h,v[1],v[2]);else if(\"A\"===u)f+=I(p,h,v[1],v[2],v[3],v[4],v[5],v[6],v[7]);else if(\"S\"===u){f+=$(p,h,2*n-i,2*r-o,v[1],v[2],v[3],v[4]);}else\"C\"===u?f+=$(p,h,v[1],v[2],v[3],v[4],v[5],v[6]):\"T\"===u?(a=2*n-a,s=2*r-s,f+=X(p,h,a,s,v[1],v[2])):\"Q\"===u?(a=v[1],s=v[2],f+=X(p,h,v[1],v[2],v[3],v[4])):\"Z\"===u&&(f+=w(p,h,l,c));[n,r]=\"Z\"===u?[l,c]:v.slice(-2),[i,o]=\"C\"===u?[v[3],v[4]]:\"S\"===u?[v[1],v[2]]:[n,r];}),f;},Ot=1e-5,Dt=t=>{let e=xt(t),n={...Tt};return _t(e,(t,e,r,i)=>{n.x=r,n.y=i;let o=It(t,n),a=o.length;return n.x1=+o[a-2],n.y1=+o[a-1],n.x2=+o[a-4]||n.x1,n.y2=+o[a-3]||n.y1,o;});},Nt=(t,e)=>{let n=Dt(t),r=!1,i=[],o=\"M\",a=0,s=0,[u,l]=n[0].slice(1),c={x:u,y:l},f=0,p=c,h=0;return!(\"number\"==typeof e)||e<Ot?c:(_t(n,(t,n,d,g)=>{if([o]=t,r=\"M\"===o,i=r?i:[d,g].concat(t.slice(1)),r?([,u,l]=t,c={x:u,y:l},f=0):\"L\"===o?(c=S(i[0],i[1],i[2],i[3],e-h),f=w(i[0],i[1],i[2],i[3])):\"A\"===o?(c=T(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7],i[8],e-h),f=I(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7],i[8])):\"C\"===o?(c=H(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7],e-h),f=$(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7])):\"Q\"===o?(c=Y(i[0],i[1],i[2],i[3],i[4],i[5],e-h),f=X(i[0],i[1],i[2],i[3],i[4],i[5])):\"Z\"===o&&(i=[d,g,u,l],c={x:u,y:l},f=w(i[0],i[1],i[2],i[3])),[a,s]=i.slice(-2),!(h<e))return!1;p=c,h+=f;}),e>h-Ot?{x:a,y:s}:p);},Vt=(t,e)=>{let n=xt(t),r=n.slice(0),i=jt(r),o=r.length-1,a=0,s=0,u=n[0];if(o<=0||!e||!Number.isFinite(e))return{segment:u,index:0,length:s,lengthAtSegment:a};if(e>=i)return r=n.slice(0,-1),a=jt(r),s=i-a,u=n[o],{segment:u,index:o,length:s,lengthAtSegment:a};let l=[];for(;o>0;)u=r[o],r=r.slice(0,-1),a=jt(r),s=i-a,i=a,l.push({segment:u,index:o,length:s,lengthAtSegment:a}),o-=1;return l.find(({lengthAtSegment:t})=>t<=e);},qt=(t,e)=>{let n,r=xt(t),i=Dt(r),o=jt(i),a=t=>{let n=t.x-e.x,r=t.y-e.y;return n*n+r*r;},s=8,u={x:0,y:0},l=0,c=0,f=1/0;for(let t=0;t<=o;t+=s)n=Nt(i,t),l=a(n),l<f&&(u=n,c=t,f=l);s/=2;let p,h,d=0,g=0,v=0,m=0;for(;s>1e-6&&(d=c-s,p=Nt(i,d),v=a(p),g=c+s,h=Nt(i,g),m=a(h),d>=0&&v<f?(u=p,c=d,f=v):g<=o&&m<f?(u=h,c=g,f=m):s/=2,!(s<1e-5)););let y=Vt(r,c);return{closest:u,distance:Math.sqrt(f),segment:y};},Ft=(t,e)=>qt(t,e).closest,zt=t=>{let e=0,n=0,r=0;return Lt(t).map(t=>\"M\"===t[0]?([,e,n]=t,0):(r=((t,e,n,r,i,o,a,s)=>3*((s-e)*(n+i)-(a-t)*(r+o)+r*(t-i)-n*(e-o)+s*(i+t/3)-a*(o+e/3))/20)(e,n,t[1],t[2],t[3],t[4],t[5],t[6]),[e,n]=t.slice(-2),r)).reduce((t,e)=>t+e,0);},Ut=t=>zt(Lt(t))>=0,Wt=(t,e)=>Vt(t,e).segment,$t=(t,e)=>qt(t,e).segment,Ht=t=>Array.isArray(t)&&t.every(t=>{let e=t[0].toLowerCase();return it[e]===t.length-1&&\"achlmqstvz\".includes(e)&&t.slice(1).every(Number.isFinite);})&&t.length>0,Zt=t=>Ht(t)&&t.every(([t])=>t===t.toUpperCase()),Gt=t=>Zt(t)&&t.every(([t])=>\"ACLMQZ\".includes(t)),Qt=t=>Gt(t)&&t.every(([t])=>\"MC\".includes(t)),Xt=(t,e)=>{let{distance:n}=qt(t,e);return Math.abs(n)<Ot;},Yt=t=>Ht(t)&&t.slice(1).every(([t])=>t===t.toLowerCase()),Jt=t=>{if(\"string\"!=typeof t||!t.length)return!1;let e=new yt(t);for(pt(e);e.index<e.max&&!e.err.length;)mt(e);return!e.err.length&&\"mM\".includes(e.segments[0][0]);},Kt={line:[\"x1\",\"y1\",\"x2\",\"y2\"],circle:[\"cx\",\"cy\",\"r\"],ellipse:[\"cx\",\"cy\",\"rx\",\"ry\"],rect:[\"width\",\"height\",\"x\",\"y\",\"rx\",\"ry\"],polygon:[\"points\"],polyline:[\"points\"],glyph:[\"d\"]},te=t=>null!=t&&\"object\"==typeof t&&1===t.nodeType,ee=t=>{let e=Object.keys(Kt),n=te(t),r=n?t.tagName:null;if(r&&[...e,\"path\"].every(t=>r!==t))throw TypeError(`${at}: \"${r}\" is not SVGElement`);let i=n?r:t.type,o={type:i};n?Kt[i].forEach(e=>{o[e]=t.getAttribute(e);}):Object.assign(o,t);let a=[];return\"circle\"===i?a=(t=>{let{cx:e,cy:n,r:r}=t;return[e,n,r]=[e,n,r].map(t=>+t),[[\"M\",e-r,n],[\"a\",r,r,0,1,0,2*r,0],[\"a\",r,r,0,1,0,-2*r,0]];})(o):\"ellipse\"===i?a=(t=>{let{cx:e,cy:n}=t,r=t.rx||0,i=t.ry||r;return[e,n,r,i]=[e,n,r,i].map(t=>+t),[[\"M\",e-r,n],[\"a\",r,i,0,1,0,2*r,0],[\"a\",r,i,0,1,0,-2*r,0]];})(o):[\"polyline\",\"polygon\"].includes(i)?a=(t=>{let e=[],n=(t.points||\"\").trim().split(/[\\s|,]/).map(t=>+t),r=0;for(;r<n.length;)e.push([r?\"L\":\"M\",n[r],n[r+1]]),r+=2;return\"polygon\"===t.type?[...e,[\"z\"]]:e;})(o):\"rect\"===i?a=(t=>{let e=+t.x||0,n=+t.y||0,r=+t.width,i=+t.height,o=+(t.rx||0),a=+(t.ry||o);return o||a?(2*o>r&&(o-=(2*o-r)/2),2*a>i&&(a-=(2*a-i)/2),[[\"M\",e+o,n],[\"h\",r-2*o],[\"s\",o,0,o,a],[\"v\",i-2*a],[\"s\",0,a,-o,a],[\"h\",2*o-r],[\"s\",-o,0,-o,-a],[\"v\",2*a-i],[\"s\",0,-a,o,-a]]):[[\"M\",e,n],[\"h\",r],[\"v\",i],[\"H\",e],[\"Z\"]];})(o):\"line\"===i?a=(t=>{let{x1:e,y1:n,x2:r,y2:i}=t;return[e,n,r,i]=[e,n,r,i].map(t=>+t),[[\"M\",e,n],[\"L\",r,i]];})(o):[\"glyph\",\"path\"].includes(i)&&(a=xt(n?t.getAttribute(\"d\")||\"\":t.d||\"\")),!(!Ht(a)||!a.length)&&a;},ne=(t,e,n)=>{let r=n||document,i=Object.keys(Kt),o=te(t),a=o?t.tagName:null;if(\"path\"===a)throw TypeError(`${at}: \"${a}\" is already SVGPathElement`);if(a&&i.every(t=>a!==t))throw TypeError(`${at}: \"${a}\" is not SVGElement`);let s=r.createElementNS(\"http://www.w3.org/2000/svg\",\"path\"),u=o?a:t.type,l=Kt[u],c={type:u},f=rt.round,p=ee(t),h=p&&p.length?Rt(p,f):\"\";return o?(l.forEach(e=>{c[e]=t.getAttribute(e);}),Object.values(t.attributes).forEach(({name:t,value:e})=>{l.includes(t)||s.setAttribute(t,e);})):(Object.assign(c,t),Object.keys(c).forEach(t=>{!l.includes(t)&&\"type\"!==t&&s.setAttribute(t.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`),c[t]);})),!!Jt(h)&&(s.setAttribute(\"d\",h),e&&o&&(t.before(s,t),t.remove()),s);},re=(t,e,n,r)=>{let[i]=t,{round:o}=rt,a=\"number\"==typeof o?o:4,s=e.slice(1),{x1:u,y1:l,x2:c,y2:f,x:p,y:h}=n,[d,g]=s.slice(-2),v=t;if(\"TQ\".includes(i)||(n.qx=null,n.qy=null),\"L\"===i){if(nt(p,a)===nt(d,a))return[\"V\",g];if(nt(h,a)===nt(g,a))return[\"H\",d];}else if(\"C\"===i){let[t,e]=s;if(n.x1=t,n.y1=e,\"CS\".includes(r)&&(nt(t,a)===nt(2*u-c,a)&&nt(e,a)===nt(2*l-f,a)||nt(u,a)===nt(2*c-p,a)&&nt(l,a)===nt(2*f-h,a)))return[\"S\",s[2],s[3],s[4],s[5]];}else if(\"Q\"===i){let[t,e]=s;if(n.qx=t,n.qy=e,\"QT\".includes(r)&&nt(t,a)===nt(2*u-c,a)&&nt(e,a)===nt(2*l-f,a))return[\"T\",s[2],s[3]];}return v;},ie=(t,e)=>{let n=t.slice(1).map(t=>nt(t,e));return[t[0]].concat(n);},oe=(t,e)=>{let n=wt(t),r=\"number\"==typeof e&&e>=0?e:2,i={...Tt},o=[],a=\"M\",s=\"Z\";return _t(n,(t,e,n,u)=>{i.x=n,i.y=u;let l=It(t,i),c=t;if([a]=t,o[e]=a,e){s=o[e-1];let a=re(t,l,i,s),f=ie(a,r),p=f.join(\"\"),h=St(a,e,n,u),d=ie(h,r),g=d.join(\"\");c=p.length<g.length?f:d;}let f=l.length;return i.x1=+l[f-2],i.y1=+l[f-1],i.x2=+l[f-4]||i.x1,i.y2=+l[f-3]||i.y1,c;});},ae=t=>{let e=wt(t),n=Dt(e),r=e.length,i=\"Z\"===e[r-1][0],o=_t(e,(t,o)=>{let a=n[o],s=o&&e[o-1],u=s&&s[0],l=e[o+1],c=l&&l[0],[f]=t,[p,h]=n[o?o-1:r-1].slice(-2),d=t;switch(f){case\"M\":d=i?[\"Z\"]:[f,p,h];break;case\"A\":d=[f,t[1],t[2],t[3],t[4],1===t[5]?0:1,p,h];break;case\"C\":d=l&&\"S\"===c?[\"S\",t[1],t[2],p,h]:[f,t[3],t[4],t[1],t[2],p,h];break;case\"S\":d=!u||!\"CS\".includes(u)||l&&\"S\"===c?[f,a[1],a[2],p,h]:[\"C\",a[3],a[4],a[1],a[2],p,h];break;case\"Q\":d=l&&\"T\"===c?[\"T\",p,h]:[f,t[1],t[2],p,h];break;case\"T\":d=!u||!\"QT\".includes(u)||l&&\"T\"===c?[f,p,h]:[\"Q\",a[1],a[2],p,h];break;case\"Z\":d=[\"M\",p,h];break;case\"H\":d=[f,p];break;case\"V\":d=[f,h];break;default:d=[f].concat(t.slice(1,-2),p,h);}return d;});return i?o.reverse():[o[0]].concat(o.slice(1).reverse());},se=t=>{let e,n=[],r=-1,i=0,o=0,a=0,s=0,u={...Tt};return t.forEach(t=>{let[l]=t,c=l.toUpperCase(),f=l.toLowerCase(),p=l===f,h=t.slice(1);\"M\"===c?(r+=1,[i,o]=h,i+=p?u.x:0,o+=p?u.y:0,a=i,s=o,e=[p?[c,a,s]:t]):(\"Z\"===c?(i=a,o=s):\"H\"===c?([,i]=t,i+=p?u.x:0):\"V\"===c?([,o]=t,o+=p?u.y:0):([i,o]=t.slice(-2),i+=p?u.x:0,o+=p?u.y:0),e.push(t)),u.x=i,u.y=o,n[r]=e;}),n;},ue=t=>{let e=new m,{origin:n}=t,[r,i]=n,{translate:o}=t,{rotate:a}=t,{skew:s}=t,{scale:u}=t;return Array.isArray(o)&&o.length>=2&&o.every(t=>!Number.isNaN(+t))&&o.some(t=>0!==t)?e=e.translate(...o):\"number\"==typeof o&&!Number.isNaN(o)&&(e=e.translate(o)),(a||s||u)&&(e=e.translate(r,i),Array.isArray(a)&&a.length>=2&&a.every(t=>!Number.isNaN(+t))&&a.some(t=>0!==t)?e=e.rotate(...a):\"number\"==typeof a&&!Number.isNaN(a)&&(e=e.rotate(a)),Array.isArray(s)&&2===s.length&&s.every(t=>!Number.isNaN(+t))&&s.some(t=>0!==t)?(e=s[0]?e.skewX(s[0]):e,e=s[1]?e.skewY(s[1]):e):\"number\"==typeof s&&!Number.isNaN(s)&&(e=e.skewX(s)),Array.isArray(u)&&u.length>=2&&u.every(t=>!Number.isNaN(+t))&&u.some(t=>1!==t)?e=e.scale(...u):\"number\"==typeof u&&!Number.isNaN(u)&&(e=e.scale(u)),e=e.translate(-r,-i)),e;},le=(t,e,n)=>{let[r,i,o]=n,[a,s,u]=((t,e)=>{let n=m.Translate(e[0],e[1],e[2]);return[,,,n.m44]=e,n=t.multiply(n),[n.m41,n.m42,n.m43,n.m44];})(t,[e[0],e[1],0,1]),l=s-i,c=u-o;return[(a-r)*(Math.abs(o)/Math.abs(c)||1)+r,l*(Math.abs(o)/Math.abs(c)||1)+i];},ce=(t,e)=>{let n=0,r=0,i=0,o=0,a=0,s=0,u=\"M\",l=xt(t),c=e&&Object.keys(e);if(!e||c&&!c.length)return l.slice(0);e.origin||Object.assign(e,{origin:rt.origin});let f=e.origin,p=ue(e);return p.isIdentity?l.slice(0):_t(l,(t,e,c,h)=>{[u]=t;let d=u.toUpperCase(),g=d!==u?bt(t,e,c,h):t.slice(0),v=\"A\"===d?[\"C\"].concat(Ct(c,h,g[1],g[2],g[3],g[4],g[5],g[6],g[7])):\"V\"===d?[\"L\",c,g[1]]:\"H\"===d?[\"L\",g[1],h]:g;u=v[0];let m=\"C\"===u&&v.length>7,y=m?v.slice(0,7):v.slice(0);if(m&&(l.splice(e+1,0,[\"C\"].concat(v.slice(7))),v=y),\"L\"===u)[i,o]=le(p,[v[1],v[2]],f),n!==i&&r!==o?v=[\"L\",i,o]:r===o?v=[\"H\",i]:n===i&&(v=[\"V\",o]);else for(a=1,s=v.length;a<s;a+=2)[i,o]=le(p,[+v[a],+v[a+1]],f),v[a]=i,v[a+1]=o;return n=i,r=o,v;});},fe=t=>{let e=t.slice(1).map((e,n,r)=>n?r[n-1].slice(-2).concat(e.slice(1)):t[0].slice(1).concat(e.slice(1))).map(t=>t.map((e,n)=>t[t.length-n-2*(1-n%2)])).reverse();return[[\"M\"].concat(e[0].slice(0,2))].concat(e.map(t=>[\"C\"].concat(t.slice(2))));},pe=(t,e)=>{let{round:n}=rt;return n=\"off\"===e||\"number\"==typeof e&&e>=0?e:\"number\"==typeof n&&n>=0?n:\"off\",\"off\"===n?t.slice(0):_t(t,t=>ie(t,n));},he=(t,e=.5)=>{let n=e,r=t.slice(0,2),i=t.slice(2,4),o=t.slice(4,6),a=t.slice(6,8),s=b(r,i,n),u=b(i,o,n),l=b(o,a,n),c=b(s,u,n),f=b(u,l,n),p=b(c,f,n);return[[\"C\",s[0],s[1],c[0],c[1],p[0],p[1]],[\"C\",f[0],f[1],l[0],l[1],a[0],a[1]]];},de=class{get bbox(){return Et(this.segments);}get length(){return jt(this.segments);}getBBox(){return this.bbox;}getTotalLength(){return this.length;}getPointAtLength(t){return Nt(this.segments,t);}toAbsolute(){let{segments:t}=this;return this.segments=wt(t),this;}toRelative(){let{segments:t}=this;return this.segments=At(t),this;}toCurve(){let{segments:t}=this;return this.segments=Lt(t),this;}reverse(t){let{segments:e}=this,n=se(e),r=n.length>1&&n,i=r?r.map((e,n)=>t?n?ae(e):e.slice(0):ae(e)):e.slice(0),o=[];return o=r?i.flat(1):t?e:ae(e),this.segments=o.slice(0),this;}normalize(){let{segments:t}=this;return this.segments=Dt(t),this;}optimize(){let{segments:t}=this,e=\"off\"===this.round?2:this.round;return this.segments=oe(t,e),this;}transform(t){if(!t||\"object\"!=typeof t||\"object\"==typeof t&&![\"translate\",\"rotate\",\"skew\",\"scale\"].some(e=>e in t))return this;let{segments:e,origin:[n,r,i]}=this,o={};for(let[e,n]of Object.entries(t))\"skew\"===e&&Array.isArray(n)||(\"rotate\"===e||\"translate\"===e||\"origin\"===e||\"scale\"===e)&&Array.isArray(n)?o[e]=n.map(Number):\"origin\"!==e&&\"number\"==typeof Number(n)&&(o[e]=Number(n));let{origin:a}=o;if(Array.isArray(a)&&a.length>=2){let[t,e,s]=a.map(Number);o.origin=[Number.isNaN(t)?n:t,Number.isNaN(e)?r:e,s||i];}else o.origin=[n,r,i];return this.segments=ce(e,o),this;}flipX(){let{cx:t,cy:e}=this.bbox;return this.transform({rotate:[0,180,0],origin:[t,e,0]}),this;}flipY(){let{cx:t,cy:e}=this.bbox;return this.transform({rotate:[180,0,0],origin:[t,e,0]}),this;}toString(){return Rt(this.segments,this.round);}dispose(){Object.keys(this).forEach(t=>delete this[t]);}static get options(){return rt;}static get CSSMatrix(){return m;}static get arcTools(){return R;}static get bezierTools(){return U;}static get cubicTools(){return G;}static get lineTools(){return M;}static get polygonTools(){return tt;}static get quadTools(){return K;}static get pathToAbsolute(){return wt;}static get pathToRelative(){return At;}static get pathToCurve(){return Lt;}static get pathToString(){return Rt;}static get distanceSquareRoot(){return _;}static get midPoint(){return b;}static get rotateVector(){return et;}static get roundTo(){return nt;}static get parsePathString(){return xt;}static get finalizeSegment(){return ot;}static get invalidPathValue(){return lt;}static get isArcCommand(){return gt;}static get isDigit(){return ut;}static get isDigitStart(){return dt;}static get isMoveCommand(){return vt;}static get isPathCommand(){return ht;}static get isSpace(){return ft;}static get paramsCount(){return it;}static get paramsParser(){return Tt;}static get pathParser(){return yt;}static get scanFlag(){return st;}static get scanParam(){return ct;}static get scanSegment(){return mt;}static get skipSpaces(){return pt;}static get distanceEpsilon(){return Ot;}static get getClosestPoint(){return Ft;}static get getDrawDirection(){return Ut;}static get getPathArea(){return zt;}static get getPathBBox(){return Et;}static get getPointAtLength(){return Nt;}static get getPropertiesAtLength(){return Vt;}static get getPropertiesAtPoint(){return qt;}static get getSegmentAtLength(){return Wt;}static get getSegmentOfPoint(){return $t;}static get getTotalLength(){return jt;}static get isAbsoluteArray(){return Zt;}static get isCurveArray(){return Qt;}static get isNormalizedArray(){return Gt;}static get isPathArray(){return Ht;}static get isPointInStroke(){return Xt;}static get isRelativeArray(){return Yt;}static get isValidPath(){return Jt;}static get shapeParams(){return Kt;}static get shapeToPath(){return ne;}static get shapeToPathArray(){return ee;}static get absolutizeSegment(){return bt;}static get arcToCubic(){return Ct;}static get getSVGMatrix(){return ue;}static get iterate(){return _t;}static get lineToCubic(){return kt;}static get normalizePath(){return Dt;}static get normalizeSegment(){return It;}static get optimizePath(){return oe;}static get projection2d(){return le;}static get quadToCubic(){return Pt;}static get relativizeSegment(){return St;}static get reverseCurve(){return fe;}static get reversePath(){return ae;}static get roundPath(){return pe;}static get roundSegment(){return ie;}static get segmentToCubic(){return Bt;}static get shortenSegment(){return re;}static get splitCubic(){return he;}static get splitPath(){return se;}static get transformPath(){return ce;}constructor(t,e){let n=e||{},r=typeof t>\"u\";if(r||!t.length)throw TypeError(`${at}: \"pathValue\" is ${r?\"undefined\":\"empty\"}`);this.segments=xt(t);let i,{round:o,origin:a}=n;i=Number.isInteger(o)||\"off\"===o?o:rt.round;let s=rt.origin;if(Array.isArray(a)&&a.length>=2){let[t,e,n]=a.map(Number);s=[Number.isNaN(t)?0:t,Number.isNaN(e)?0:e,Number.isNaN(n)?0:n];}return this.round=i,this.origin=s,this;}},ge=\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:{};function ve(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,\"default\")?t.default:t;}var me,ye=function(){if(x)return y;function t(t,e,n){n=n||0;var r,i,o,a,s,u,l,c=[0,0];return r=t[1][1]-t[0][1],i=t[0][0]-t[1][0],o=r*t[0][0]+i*t[0][1],a=e[1][1]-e[0][1],s=e[0][0]-e[1][0],u=a*e[0][0]+s*e[0][1],A(l=r*s-a*i,0,n)||(c[0]=(s*o-i*u)/l,c[1]=(r*u-a*o)/l),c;}function e(t,e,n,r){var i=e[0]-t[0],o=e[1]-t[1],a=r[0]-n[0],s=r[1]-n[1];if(a*o-s*i===0)return!1;var u=(i*(n[1]-t[1])+o*(t[0]-n[0]))/(a*o-s*i),l=(a*(t[1]-n[1])+s*(n[0]-t[0]))/(s*i-a*o);return u>=0&&u<=1&&l>=0&&l<=1;}function n(t,e,n){return(e[0]-t[0])*(n[1]-t[1])-(n[0]-t[0])*(e[1]-t[1]);}function r(t,e,r){return n(t,e,r)>0;}function i(t,e,r){return n(t,e,r)>=0;}function o(t,e,r){return n(t,e,r)<0;}function a(t,e,r){return n(t,e,r)<=0;}x=1,y={decomp:function(t){var e=_(t);return e.length>0?w(t,e):[t];},quickDecomp:function t(e,n,s,u,l,d,g){d=d||100,g=g||0,l=l||25,n=void 0!==n?n:[],s=s||[],u=u||[];var v=[0,0],y=[0,0],x=[0,0],b=0,_=0,w=0,A=0,M=0,C=0,P=0,k=[],B=[],I=e,T=e;if(T.length<3)return n;if(++g>d)return n;for(var L=0;L<e.length;++L)if(h(I,L)){s.push(I[L]),b=_=Number.MAX_VALUE;for(var R=0;R<e.length;++R)r(f(I,L-1),f(I,L),f(I,R))&&a(f(I,L-1),f(I,L),f(I,R-1))&&(x=S(f(I,L-1),f(I,L),f(I,R),f(I,R-1)),o(f(I,L+1),f(I,L),x)&&(w=c(I[L],x))<_&&(_=w,y=x,C=R)),r(f(I,L+1),f(I,L),f(I,R+1))&&a(f(I,L+1),f(I,L),f(I,R))&&(x=S(f(I,L+1),f(I,L),f(I,R),f(I,R+1)),r(f(I,L-1),f(I,L),x)&&(w=c(I[L],x))<b&&(b=w,v=x,M=R));if(C===(M+1)%e.length)x[0]=(y[0]+v[0])/2,x[1]=(y[1]+v[1])/2,u.push(x),L<M?(p(k,I,L,M+1),k.push(x),B.push(x),0!==C&&p(B,I,C,I.length),p(B,I,0,L+1)):(0!==L&&p(k,I,L,I.length),p(k,I,0,M+1),k.push(x),B.push(x),p(B,I,C,L+1));else{if(C>M&&(M+=e.length),A=Number.MAX_VALUE,M<C)return n;for(R=C;R<=M;++R)i(f(I,L-1),f(I,L),f(I,R))&&a(f(I,L+1),f(I,L),f(I,R))&&(w=c(f(I,L),f(I,R)))<A&&m(I,L,R)&&(A=w,P=R%e.length);L<P?(p(k,I,L,P+1),0!==P&&p(B,I,P,T.length),p(B,I,0,L+1)):(0!==L&&p(k,I,L,T.length),p(k,I,0,P+1),p(B,I,P,L+1));}return k.length<B.length?(t(k,n,s,u,l,d,g),t(B,n,s,u,l,d,g)):(t(B,n,s,u,l,d,g),t(k,n,s,u,l,d,g)),n;}return n.push(e),n;},isSimple:function(t){var n,r=t;for(n=0;n<r.length-1;n++)for(var i=0;i<n-1;i++)if(e(r[n],r[n+1],r[i],r[i+1]))return!1;for(n=1;n<r.length-2;n++)if(e(r[0],r[r.length-1],r[n],r[n+1]))return!1;return!0;},removeCollinearPoints:function(t,e){for(var n=0,r=t.length-1;t.length>3&&r>=0;--r)l(f(t,r-1),f(t,r),f(t,r+1),e)&&(t.splice(r%t.length,1),n++);return n;},removeDuplicatePoints:function(t,e){for(var n=t.length-1;n>=1;--n)for(var r=t[n],i=n-1;i>=0;--i)M(r,t[i],e)&&t.splice(n,1);},makeCCW:function(t){for(var e=0,n=t,i=1;i<t.length;++i)(n[i][1]<n[e][1]||n[i][1]===n[e][1]&&n[i][0]>n[e][0])&&(e=i);return!r(f(t,e-1),f(t,e),f(t,e+1))&&(function(t){for(var e=[],n=t.length,r=0;r!==n;r++)e.push(t.pop());for(r=0;r!==n;r++)t[r]=e[r];}(t),!0);}};var s=[],u=[];function l(t,e,r,i){if(i){var o=s,a=u;o[0]=e[0]-t[0],o[1]=e[1]-t[1],a[0]=r[0]-e[0],a[1]=r[1]-e[1];var l=o[0]*a[0]+o[1]*a[1],c=Math.sqrt(o[0]*o[0]+o[1]*o[1]),f=Math.sqrt(a[0]*a[0]+a[1]*a[1]);return Math.acos(l/(c*f))<i;}return 0===n(t,e,r);}function c(t,e){var n=e[0]-t[0],r=e[1]-t[1];return n*n+r*r;}function f(t,e){var n=t.length;return t[e<0?e%n+n:e%n];}function p(t,e,n,r){for(var i=n;i<r;i++)t.push(e[i]);}function h(t,e){return o(f(t,e-1),f(t,e),f(t,e+1));}var d=[],g=[];function v(e,n,r){var o,s,u=d,l=g;if(i(f(e,n+1),f(e,n),f(e,r))&&a(f(e,n-1),f(e,n),f(e,r)))return!1;s=c(f(e,n),f(e,r));for(var p=0;p!==e.length;++p)if((p+1)%e.length!==n&&p!==n&&i(f(e,n),f(e,r),f(e,p+1))&&a(f(e,n),f(e,r),f(e,p))&&(u[0]=f(e,n),u[1]=f(e,r),l[0]=f(e,p),l[1]=f(e,p+1),o=t(u,l),c(f(e,n),o)<s))return!1;return!0;}function m(t,n,r){for(var i=0;i!==t.length;++i)if(i!==n&&i!==r&&(i+1)%t.length!==n&&(i+1)%t.length!==r&&e(f(t,n),f(t,r),f(t,i),f(t,i+1)))return!1;return!0;}function b(t,e,n,r){var i=r||[];if(function(t){t.length=0;}(i),e<n)for(var o=e;o<=n;o++)i.push(t[o]);else{for(o=0;o<=n;o++)i.push(t[o]);for(o=e;o<t.length;o++)i.push(t[o]);}return i;}function _(t){for(var e=[],n=[],r=[],i=[],o=Number.MAX_VALUE,a=0;a<t.length;++a)if(h(t,a)){for(var s=0;s<t.length;++s)if(v(t,a,s)){n=_(b(t,a,s,i)),r=_(b(t,s,a,i));for(var u=0;u<r.length;u++)n.push(r[u]);n.length<o&&(e=n,o=n.length,e.push([f(t,a),f(t,s)]));}}return e;}function w(t,e){if(0===e.length)return[t];if(e instanceof Array&&e.length&&e[0]instanceof Array&&2===e[0].length&&e[0][0]instanceof Array){for(var n=[t],r=0;r<e.length;r++)for(var i=e[r],o=0;o<n.length;o++){var a=w(n[o],i);if(a){n.splice(o,1),n.push(a[0],a[1]);break;}}return n;}i=e,r=t.indexOf(i[0]),o=t.indexOf(i[1]);return-1!==r&&-1!==o&&[b(t,r,o),b(t,o,r)];}function S(t,e,n,r,i){i=i||0;var o=e[1]-t[1],a=t[0]-e[0],s=o*t[0]+a*t[1],u=r[1]-n[1],l=n[0]-r[0],c=u*n[0]+l*n[1],f=o*l-u*a;return A(f,0,i)?[0,0]:[(l*s-a*c)/f,(o*c-u*s)/f];}function A(t,e,n){return n=n||0,Math.abs(t-e)<=n;}function M(t,e,n){return A(t[0],e[0],n)&&A(t[1],e[1],n);}return y;}(),xe=ve(ye),be={exports:{}};var _e,we,Se,Ae=(me||(me=1,_e=be,we=be.exports,(function(){var t,e=\"Expected a function\",n=\"__lodash_hash_undefined__\",r=\"__lodash_placeholder__\",i=16,o=32,a=64,s=128,u=256,l=1/0,c=9007199254740991,f=NaN,p=4294967295,h=[[\"ary\",s],[\"bind\",1],[\"bindKey\",2],[\"curry\",8],[\"curryRight\",i],[\"flip\",512],[\"partial\",o],[\"partialRight\",a],[\"rearg\",u]],d=\"[object Arguments]\",g=\"[object Array]\",v=\"[object Boolean]\",m=\"[object Date]\",y=\"[object Error]\",x=\"[object Function]\",b=\"[object GeneratorFunction]\",_=\"[object Map]\",w=\"[object Number]\",S=\"[object Object]\",A=\"[object Promise]\",M=\"[object RegExp]\",C=\"[object Set]\",P=\"[object String]\",k=\"[object Symbol]\",B=\"[object WeakMap]\",I=\"[object ArrayBuffer]\",T=\"[object DataView]\",L=\"[object Float32Array]\",R=\"[object Float64Array]\",E=\"[object Int8Array]\",j=\"[object Int16Array]\",O=\"[object Int32Array]\",D=\"[object Uint8Array]\",N=\"[object Uint8ClampedArray]\",V=\"[object Uint16Array]\",q=\"[object Uint32Array]\",F=/\\b__p \\+= '';/g,z=/\\b(__p \\+=) '' \\+/g,U=/(__e\\(.*?\\)|\\b__t\\)) \\+\\n'';/g,W=/&(?:amp|lt|gt|quot|#39);/g,$=/[&<>\"']/g,H=RegExp(W.source),Z=RegExp($.source),G=/<%-([\\s\\S]+?)%>/g,Q=/<%([\\s\\S]+?)%>/g,X=/<%=([\\s\\S]+?)%>/g,Y=/\\.|\\[(?:[^[\\]]*|([\"'])(?:(?!\\1)[^\\\\]|\\\\.)*?\\1)\\]/,J=/^\\w*$/,K=/[^.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|$))/g,tt=/[\\\\^$.*+?()[\\]{}|]/g,et=RegExp(tt.source),nt=/^\\s+/,rt=/\\s/,it=/\\{(?:\\n\\/\\* \\[wrapped with .+\\] \\*\\/)?\\n?/,ot=/\\{\\n\\/\\* \\[wrapped with (.+)\\] \\*/,at=/,? & /,st=/[^\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\x7f]+/g,ut=/[()=,{}\\[\\]\\/\\s]/,lt=/\\\\(\\\\)?/g,ct=/\\$\\{([^\\\\}]*(?:\\\\.[^\\\\}]*)*)\\}/g,ft=/\\w*$/,pt=/^[-+]0x[0-9a-f]+$/i,ht=/^0b[01]+$/i,dt=/^\\[object .+?Constructor\\]$/,gt=/^0o[0-7]+$/i,vt=/^(?:0|[1-9]\\d*)$/,mt=/[\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\xff\\u0100-\\u017f]/g,yt=/($^)/,xt=/['\\n\\r\\u2028\\u2029\\\\]/g,bt=\"\\ud800-\\udfff\",_t=\"\\\\u0300-\\\\u036f\\\\ufe20-\\\\ufe2f\\\\u20d0-\\\\u20ff\",wt=\"\\\\u2700-\\\\u27bf\",St=\"a-z\\\\xdf-\\\\xf6\\\\xf8-\\\\xff\",At=\"A-Z\\\\xc0-\\\\xd6\\\\xd8-\\\\xde\",Mt=\"\\\\ufe0e\\\\ufe0f\",Ct=\"\\\\xac\\\\xb1\\\\xd7\\\\xf7\\\\x00-\\\\x2f\\\\x3a-\\\\x40\\\\x5b-\\\\x60\\\\x7b-\\\\xbf\\\\u2000-\\\\u206f \\\\t\\\\x0b\\\\f\\\\xa0\\\\ufeff\\\\n\\\\r\\\\u2028\\\\u2029\\\\u1680\\\\u180e\\\\u2000\\\\u2001\\\\u2002\\\\u2003\\\\u2004\\\\u2005\\\\u2006\\\\u2007\\\\u2008\\\\u2009\\\\u200a\\\\u202f\\\\u205f\\\\u3000\",Pt=\"['’]\",kt=\"[\"+bt+\"]\",Bt=\"[\"+Ct+\"]\",It=\"[\"+_t+\"]\",Tt=\"\\\\d+\",Lt=\"[\"+wt+\"]\",Rt=\"[\"+St+\"]\",Et=\"[^\"+bt+Ct+Tt+wt+St+At+\"]\",jt=\"\\ud83c[\\udffb-\\udfff]\",Ot=\"[^\"+bt+\"]\",Dt=\"(?:\\ud83c[\\udde6-\\uddff]){2}\",Nt=\"[\\ud800-\\udbff][\\udc00-\\udfff]\",Vt=\"[\"+At+\"]\",qt=\"\\\\u200d\",Ft=\"(?:\"+Rt+\"|\"+Et+\")\",zt=\"(?:\"+Vt+\"|\"+Et+\")\",Ut=\"(?:['’](?:d|ll|m|re|s|t|ve))?\",Wt=\"(?:['’](?:D|LL|M|RE|S|T|VE))?\",$t=\"(?:\"+It+\"|\"+jt+\")?\",Ht=\"[\"+Mt+\"]?\",Zt=Ht+$t+\"(?:\"+qt+\"(?:\"+[Ot,Dt,Nt].join(\"|\")+\")\"+Ht+$t+\")*\",Gt=\"(?:\"+[Lt,Dt,Nt].join(\"|\")+\")\"+Zt,Qt=\"(?:\"+[Ot+It+\"?\",It,Dt,Nt,kt].join(\"|\")+\")\",Xt=RegExp(Pt,\"g\"),Yt=RegExp(It,\"g\"),Jt=RegExp(jt+\"(?=\"+jt+\")|\"+Qt+Zt,\"g\"),Kt=RegExp([Vt+\"?\"+Rt+\"+\"+Ut+\"(?=\"+[Bt,Vt,\"$\"].join(\"|\")+\")\",zt+\"+\"+Wt+\"(?=\"+[Bt,Vt+Ft,\"$\"].join(\"|\")+\")\",Vt+\"?\"+Ft+\"+\"+Ut,Vt+\"+\"+Wt,\"\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\dTH)(?=\\\\b|[a-z_])\",\"\\\\d*(?:1st|2nd|3rd|(?![123])\\\\dth)(?=\\\\b|[A-Z_])\",Tt,Gt].join(\"|\"),\"g\"),te=RegExp(\"[\"+qt+bt+_t+Mt+\"]\"),ee=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ne=[\"Array\",\"Buffer\",\"DataView\",\"Date\",\"Error\",\"Float32Array\",\"Float64Array\",\"Function\",\"Int8Array\",\"Int16Array\",\"Int32Array\",\"Map\",\"Math\",\"Object\",\"Promise\",\"RegExp\",\"Set\",\"String\",\"Symbol\",\"TypeError\",\"Uint8Array\",\"Uint8ClampedArray\",\"Uint16Array\",\"Uint32Array\",\"WeakMap\",\"_\",\"clearTimeout\",\"isFinite\",\"parseInt\",\"setTimeout\"],re=-1,ie={};ie[L]=ie[R]=ie[E]=ie[j]=ie[O]=ie[D]=ie[N]=ie[V]=ie[q]=!0,ie[d]=ie[g]=ie[I]=ie[v]=ie[T]=ie[m]=ie[y]=ie[x]=ie[_]=ie[w]=ie[S]=ie[M]=ie[C]=ie[P]=ie[B]=!1;var oe={};oe[d]=oe[g]=oe[I]=oe[T]=oe[v]=oe[m]=oe[L]=oe[R]=oe[E]=oe[j]=oe[O]=oe[_]=oe[w]=oe[S]=oe[M]=oe[C]=oe[P]=oe[k]=oe[D]=oe[N]=oe[V]=oe[q]=!0,oe[y]=oe[x]=oe[B]=!1;var ae={\"\\\\\":\"\\\\\",\"'\":\"'\",\"\\n\":\"n\",\"\\r\":\"r\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},se=parseFloat,ue=parseInt,le=\"object\"==typeof ge&&ge&&ge.Object===Object&&ge,ce=\"object\"==typeof self&&self&&self.Object===Object&&self,fe=le||ce||Function(\"return this\")(),pe=we&&!we.nodeType&&we,he=pe&&_e&&!_e.nodeType&&_e,de=he&&he.exports===pe,ve=de&&le.process,me=function(){try{var t=he&&he.require&&he.require(\"util\").types;return t||ve&&ve.binding&&ve.binding(\"util\");}catch(t){}}(),ye=me&&me.isArrayBuffer,xe=me&&me.isDate,be=me&&me.isMap,Se=me&&me.isRegExp,Ae=me&&me.isSet,Me=me&&me.isTypedArray;function Ce(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2]);}return t.apply(e,n);}function Pe(t,e,n,r){for(var i=-1,o=null==t?0:t.length;++i<o;){var a=t[i];e(r,a,n(a),t);}return r;}function ke(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t;}function Be(t,e){for(var n=null==t?0:t.length;n--&&!1!==e(t[n],n,t););return t;}function Ie(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(!e(t[n],n,t))return!1;return!0;}function Te(t,e){for(var n=-1,r=null==t?0:t.length,i=0,o=[];++n<r;){var a=t[n];e(a,n,t)&&(o[i++]=a);}return o;}function Le(t,e){return!(null==t||!t.length)&&ze(t,e,0)>-1;}function Re(t,e,n){for(var r=-1,i=null==t?0:t.length;++r<i;)if(n(e,t[r]))return!0;return!1;}function Ee(t,e){for(var n=-1,r=null==t?0:t.length,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i;}function je(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t;}function Oe(t,e,n,r){var i=-1,o=null==t?0:t.length;for(r&&o&&(n=t[++i]);++i<o;)n=e(n,t[i],i,t);return n;}function De(t,e,n,r){var i=null==t?0:t.length;for(r&&i&&(n=t[--i]);i--;)n=e(n,t[i],i,t);return n;}function Ne(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1;}var Ve=He(\"length\");function qe(t,e,n){var r;return n(t,function(t,n,i){if(e(t,n,i))return r=n,!1;}),r;}function Fe(t,e,n,r){for(var i=t.length,o=n+(r?1:-1);r?o--:++o<i;)if(e(t[o],o,t))return o;return-1;}function ze(t,e,n){return e==e?function(t,e,n){for(var r=n-1,i=t.length;++r<i;)if(t[r]===e)return r;return-1;}(t,e,n):Fe(t,We,n);}function Ue(t,e,n,r){for(var i=n-1,o=t.length;++i<o;)if(r(t[i],e))return i;return-1;}function We(t){return t!=t;}function $e(t,e){var n=null==t?0:t.length;return n?Qe(t,e)/n:f;}function He(e){return function(n){return null==n?t:n[e];};}function Ze(e){return function(n){return null==e?t:e[n];};}function Ge(t,e,n,r,i){return i(t,function(t,i,o){n=r?(r=!1,t):e(n,t,i,o);}),n;}function Qe(e,n){for(var r,i=-1,o=e.length;++i<o;){var a=n(e[i]);a!==t&&(r=r===t?a:r+a);}return r;}function Xe(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r;}function Ye(t){return t?t.slice(0,gn(t)+1).replace(nt,\"\"):t;}function Je(t){return function(e){return t(e);};}function Ke(t,e){return Ee(e,function(e){return t[e];});}function tn(t,e){return t.has(e);}function en(t,e){for(var n=-1,r=t.length;++n<r&&ze(e,t[n],0)>-1;);return n;}function nn(t,e){for(var n=t.length;n--&&ze(e,t[n],0)>-1;);return n;}var rn=Ze({À:\"A\",Á:\"A\",Â:\"A\",Ã:\"A\",Ä:\"A\",Å:\"A\",à:\"a\",á:\"a\",â:\"a\",ã:\"a\",ä:\"a\",å:\"a\",Ç:\"C\",ç:\"c\",Ð:\"D\",ð:\"d\",È:\"E\",É:\"E\",Ê:\"E\",Ë:\"E\",è:\"e\",é:\"e\",ê:\"e\",ë:\"e\",Ì:\"I\",Í:\"I\",Î:\"I\",Ï:\"I\",ì:\"i\",í:\"i\",î:\"i\",ï:\"i\",Ñ:\"N\",ñ:\"n\",Ò:\"O\",Ó:\"O\",Ô:\"O\",Õ:\"O\",Ö:\"O\",Ø:\"O\",ò:\"o\",ó:\"o\",ô:\"o\",õ:\"o\",ö:\"o\",ø:\"o\",Ù:\"U\",Ú:\"U\",Û:\"U\",Ü:\"U\",ù:\"u\",ú:\"u\",û:\"u\",ü:\"u\",Ý:\"Y\",ý:\"y\",ÿ:\"y\",Æ:\"Ae\",æ:\"ae\",Þ:\"Th\",þ:\"th\",ß:\"ss\",Ā:\"A\",Ă:\"A\",Ą:\"A\",ā:\"a\",ă:\"a\",ą:\"a\",Ć:\"C\",Ĉ:\"C\",Ċ:\"C\",Č:\"C\",ć:\"c\",ĉ:\"c\",ċ:\"c\",č:\"c\",Ď:\"D\",Đ:\"D\",ď:\"d\",đ:\"d\",Ē:\"E\",Ĕ:\"E\",Ė:\"E\",Ę:\"E\",Ě:\"E\",ē:\"e\",ĕ:\"e\",ė:\"e\",ę:\"e\",ě:\"e\",Ĝ:\"G\",Ğ:\"G\",Ġ:\"G\",Ģ:\"G\",ĝ:\"g\",ğ:\"g\",ġ:\"g\",ģ:\"g\",Ĥ:\"H\",Ħ:\"H\",ĥ:\"h\",ħ:\"h\",Ĩ:\"I\",Ī:\"I\",Ĭ:\"I\",Į:\"I\",İ:\"I\",ĩ:\"i\",ī:\"i\",ĭ:\"i\",į:\"i\",ı:\"i\",Ĵ:\"J\",ĵ:\"j\",Ķ:\"K\",ķ:\"k\",ĸ:\"k\",Ĺ:\"L\",Ļ:\"L\",Ľ:\"L\",Ŀ:\"L\",Ł:\"L\",ĺ:\"l\",ļ:\"l\",ľ:\"l\",ŀ:\"l\",ł:\"l\",Ń:\"N\",Ņ:\"N\",Ň:\"N\",Ŋ:\"N\",ń:\"n\",ņ:\"n\",ň:\"n\",ŋ:\"n\",Ō:\"O\",Ŏ:\"O\",Ő:\"O\",ō:\"o\",ŏ:\"o\",ő:\"o\",Ŕ:\"R\",Ŗ:\"R\",Ř:\"R\",ŕ:\"r\",ŗ:\"r\",ř:\"r\",Ś:\"S\",Ŝ:\"S\",Ş:\"S\",Š:\"S\",ś:\"s\",ŝ:\"s\",ş:\"s\",š:\"s\",Ţ:\"T\",Ť:\"T\",Ŧ:\"T\",ţ:\"t\",ť:\"t\",ŧ:\"t\",Ũ:\"U\",Ū:\"U\",Ŭ:\"U\",Ů:\"U\",Ű:\"U\",Ų:\"U\",ũ:\"u\",ū:\"u\",ŭ:\"u\",ů:\"u\",ű:\"u\",ų:\"u\",Ŵ:\"W\",ŵ:\"w\",Ŷ:\"Y\",ŷ:\"y\",Ÿ:\"Y\",Ź:\"Z\",Ż:\"Z\",Ž:\"Z\",ź:\"z\",ż:\"z\",ž:\"z\",Ĳ:\"IJ\",ĳ:\"ij\",Œ:\"Oe\",œ:\"oe\",ŉ:\"'n\",ſ:\"s\"}),on=Ze({\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#39;\"});function an(t){return\"\\\\\"+ae[t];}function sn(t){return te.test(t);}function un(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t];}),n;}function ln(t,e){return function(n){return t(e(n));};}function cn(t,e){for(var n=-1,i=t.length,o=0,a=[];++n<i;){var s=t[n];s!==e&&s!==r||(t[n]=r,a[o++]=n);}return a;}function fn(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t;}),n;}function pn(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=[t,t];}),n;}function hn(t){return sn(t)?function(t){for(var e=Jt.lastIndex=0;Jt.test(t);)++e;return e;}(t):Ve(t);}function dn(t){return sn(t)?function(t){return t.match(Jt)||[];}(t):function(t){return t.split(\"\");}(t);}function gn(t){for(var e=t.length;e--&&rt.test(t.charAt(e)););return e;}var vn=Ze({\"&amp;\":\"&\",\"&lt;\":\"<\",\"&gt;\":\">\",\"&quot;\":'\"',\"&#39;\":\"'\"}),mn=function rt(bt){var _t,wt=(bt=null==bt?fe:mn.defaults(fe.Object(),bt,mn.pick(fe,ne))).Array,St=bt.Date,At=bt.Error,Mt=bt.Function,Ct=bt.Math,Pt=bt.Object,kt=bt.RegExp,Bt=bt.String,It=bt.TypeError,Tt=wt.prototype,Lt=Mt.prototype,Rt=Pt.prototype,Et=bt[\"__core-js_shared__\"],jt=Lt.toString,Ot=Rt.hasOwnProperty,Dt=0,Nt=(_t=/[^.]+$/.exec(Et&&Et.keys&&Et.keys.IE_PROTO||\"\"))?\"Symbol(src)_1.\"+_t:\"\",Vt=Rt.toString,qt=jt.call(Pt),Ft=fe._,zt=kt(\"^\"+jt.call(Ot).replace(tt,\"\\\\$&\").replace(/hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g,\"$1.*?\")+\"$\"),Ut=de?bt.Buffer:t,Wt=bt.Symbol,$t=bt.Uint8Array,Ht=Ut?Ut.allocUnsafe:t,Zt=ln(Pt.getPrototypeOf,Pt),Gt=Pt.create,Qt=Rt.propertyIsEnumerable,Jt=Tt.splice,te=Wt?Wt.isConcatSpreadable:t,ae=Wt?Wt.iterator:t,le=Wt?Wt.toStringTag:t,ce=function(){try{var t=po(Pt,\"defineProperty\");return t({},\"\",{}),t;}catch(t){}}(),pe=bt.clearTimeout!==fe.clearTimeout&&bt.clearTimeout,he=St&&St.now!==fe.Date.now&&St.now,ge=bt.setTimeout!==fe.setTimeout&&bt.setTimeout,ve=Ct.ceil,me=Ct.floor,_e=Pt.getOwnPropertySymbols,we=Ut?Ut.isBuffer:t,Ve=bt.isFinite,Ze=Tt.join,yn=ln(Pt.keys,Pt),xn=Ct.max,bn=Ct.min,_n=St.now,wn=bt.parseInt,Sn=Ct.random,An=Tt.reverse,Mn=po(bt,\"DataView\"),Cn=po(bt,\"Map\"),Pn=po(bt,\"Promise\"),kn=po(bt,\"Set\"),Bn=po(bt,\"WeakMap\"),In=po(Pt,\"create\"),Tn=Bn&&new Bn,Ln={},Rn=Vo(Mn),En=Vo(Cn),jn=Vo(Pn),On=Vo(kn),Dn=Vo(Bn),Nn=Wt?Wt.prototype:t,Vn=Nn?Nn.valueOf:t,qn=Nn?Nn.toString:t;function Fn(t){if(ns(t)&&!$a(t)&&!(t instanceof $n)){if(t instanceof Wn)return t;if(Ot.call(t,\"__wrapped__\"))return qo(t);}return new Wn(t);}var zn=function(){function e(){}return function(n){if(!es(n))return{};if(Gt)return Gt(n);e.prototype=n;var r=new e;return e.prototype=t,r;};}();function Un(){}function Wn(e,n){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=t;}function $n(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=p,this.__views__=[];}function Hn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1]);}}function Zn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1]);}}function Gn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1]);}}function Qn(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new Gn;++e<n;)this.add(t[e]);}function Xn(t){var e=this.__data__=new Zn(t);this.size=e.size;}function Yn(t,e){var n=$a(t),r=!n&&Wa(t),i=!n&&!r&&Qa(t),o=!n&&!r&&!i&&cs(t),a=n||r||i||o,s=a?Xe(t.length,Bt):[],u=s.length;for(var l in t)!e&&!Ot.call(t,l)||a&&(\"length\"==l||i&&(\"offset\"==l||\"parent\"==l)||o&&(\"buffer\"==l||\"byteLength\"==l||\"byteOffset\"==l)||bo(l,u))||s.push(l);return s;}function Jn(e){var n=e.length;return n?e[Qr(0,n-1)]:t;}function Kn(t,e){return Oo(Ii(t),ur(e,0,t.length));}function tr(t){return Oo(Ii(t));}function er(e,n,r){(r!==t&&!Fa(e[n],r)||r===t&&!(n in e))&&ar(e,n,r);}function nr(e,n,r){var i=e[n];Ot.call(e,n)&&Fa(i,r)&&(r!==t||n in e)||ar(e,n,r);}function rr(t,e){for(var n=t.length;n--;)if(Fa(t[n][0],e))return n;return-1;}function ir(t,e,n,r){return hr(t,function(t,i,o){e(r,t,n(t),o);}),r;}function or(t,e){return t&&Ti(e,Ls(e),t);}function ar(t,e,n){\"__proto__\"==e&&ce?ce(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n;}function sr(e,n){for(var r=-1,i=n.length,o=wt(i),a=null==e;++r<i;)o[r]=a?t:Ps(e,n[r]);return o;}function ur(e,n,r){return e==e&&(r!==t&&(e=e<=r?e:r),n!==t&&(e=e>=n?e:n)),e;}function lr(e,n,r,i,o,a){var s,u=1&n,l=2&n,c=4&n;if(r&&(s=o?r(e,i,o,a):r(e)),s!==t)return s;if(!es(e))return e;var f=$a(e);if(f){if(s=function(t){var e=t.length,n=new t.constructor(e);return e&&\"string\"==typeof t[0]&&Ot.call(t,\"index\")&&(n.index=t.index,n.input=t.input),n;}(e),!u)return Ii(e,s);}else{var p=vo(e),h=p==x||p==b;if(Qa(e))return Ai(e,u);if(p==S||p==d||h&&!o){if(s=l||h?{}:yo(e),!u)return l?function(t,e){return Ti(t,go(t),e);}(e,function(t,e){return t&&Ti(e,Rs(e),t);}(s,e)):function(t,e){return Ti(t,ho(t),e);}(e,or(s,e));}else{if(!oe[p])return o?e:{};s=function(t,e,n){var r,i=t.constructor;switch(e){case I:return Mi(t);case v:case m:return new i(+t);case T:return function(t,e){var n=e?Mi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength);}(t,n);case L:case R:case E:case j:case O:case D:case N:case V:case q:return Ci(t,n);case _:return new i;case w:case P:return new i(t);case M:return function(t){var e=new t.constructor(t.source,ft.exec(t));return e.lastIndex=t.lastIndex,e;}(t);case C:return new i;case k:return r=t,Vn?Pt(Vn.call(r)):{};}}(e,p,u);}}a||(a=new Xn);var g=a.get(e);if(g)return g;a.set(e,s),ss(e)?e.forEach(function(t){s.add(lr(t,n,r,t,e,a));}):rs(e)&&e.forEach(function(t,i){s.set(i,lr(t,n,r,i,e,a));});var y=f?t:(c?l?oo:io:l?Rs:Ls)(e);return ke(y||e,function(t,i){y&&(t=e[i=t]),nr(s,i,lr(t,n,r,i,e,a));}),s;}function cr(e,n,r){var i=r.length;if(null==e)return!i;for(e=Pt(e);i--;){var o=r[i],a=n[o],s=e[o];if(s===t&&!(o in e)||!a(s))return!1;}return!0;}function fr(n,r,i){if(\"function\"!=typeof n)throw new It(e);return Lo(function(){n.apply(t,i);},r);}function pr(t,e,n,r){var i=-1,o=Le,a=!0,s=t.length,u=[],l=e.length;if(!s)return u;n&&(e=Ee(e,Je(n))),r?(o=Re,a=!1):e.length>=200&&(o=tn,a=!1,e=new Qn(e));t:for(;++i<s;){var c=t[i],f=null==n?c:n(c);if(c=r||0!==c?c:0,a&&f==f){for(var p=l;p--;)if(e[p]===f)continue t;u.push(c);}else o(e,f,r)||u.push(c);}return u;}Fn.templateSettings={escape:G,evaluate:Q,interpolate:X,variable:\"\",imports:{_:Fn}},Fn.prototype=Un.prototype,Fn.prototype.constructor=Fn,Wn.prototype=zn(Un.prototype),Wn.prototype.constructor=Wn,$n.prototype=zn(Un.prototype),$n.prototype.constructor=$n,Hn.prototype.clear=function(){this.__data__=In?In(null):{},this.size=0;},Hn.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e;},Hn.prototype.get=function(e){var r=this.__data__;if(In){var i=r[e];return i===n?t:i;}return Ot.call(r,e)?r[e]:t;},Hn.prototype.has=function(e){var n=this.__data__;return In?n[e]!==t:Ot.call(n,e);},Hn.prototype.set=function(e,r){var i=this.__data__;return this.size+=this.has(e)?0:1,i[e]=In&&r===t?n:r,this;},Zn.prototype.clear=function(){this.__data__=[],this.size=0;},Zn.prototype.delete=function(t){var e=this.__data__,n=rr(e,t);return!(n<0||(n==e.length-1?e.pop():Jt.call(e,n,1),--this.size,0));},Zn.prototype.get=function(e){var n=this.__data__,r=rr(n,e);return r<0?t:n[r][1];},Zn.prototype.has=function(t){return rr(this.__data__,t)>-1;},Zn.prototype.set=function(t,e){var n=this.__data__,r=rr(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this;},Gn.prototype.clear=function(){this.size=0,this.__data__={hash:new Hn,map:new(Cn||Zn),string:new Hn};},Gn.prototype.delete=function(t){var e=co(this,t).delete(t);return this.size-=e?1:0,e;},Gn.prototype.get=function(t){return co(this,t).get(t);},Gn.prototype.has=function(t){return co(this,t).has(t);},Gn.prototype.set=function(t,e){var n=co(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this;},Qn.prototype.add=Qn.prototype.push=function(t){return this.__data__.set(t,n),this;},Qn.prototype.has=function(t){return this.__data__.has(t);},Xn.prototype.clear=function(){this.__data__=new Zn,this.size=0;},Xn.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n;},Xn.prototype.get=function(t){return this.__data__.get(t);},Xn.prototype.has=function(t){return this.__data__.has(t);},Xn.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Zn){var r=n.__data__;if(!Cn||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Gn(r);}return n.set(t,e),this.size=n.size,this;};var hr=Ei(_r),dr=Ei(wr,!0);function gr(t,e){var n=!0;return hr(t,function(t,r,i){return n=!!e(t,r,i);}),n;}function vr(e,n,r){for(var i=-1,o=e.length;++i<o;){var a=e[i],s=n(a);if(null!=s&&(u===t?s==s&&!ls(s):r(s,u)))var u=s,l=a;}return l;}function mr(t,e){var n=[];return hr(t,function(t,r,i){e(t,r,i)&&n.push(t);}),n;}function yr(t,e,n,r,i){var o=-1,a=t.length;for(n||(n=xo),i||(i=[]);++o<a;){var s=t[o];e>0&&n(s)?e>1?yr(s,e-1,n,r,i):je(i,s):r||(i[i.length]=s);}return i;}var xr=ji(),br=ji(!0);function _r(t,e){return t&&xr(t,e,Ls);}function wr(t,e){return t&&br(t,e,Ls);}function Sr(t,e){return Te(e,function(e){return Ja(t[e]);});}function Ar(e,n){for(var r=0,i=(n=bi(n,e)).length;null!=e&&r<i;)e=e[No(n[r++])];return r&&r==i?e:t;}function Mr(t,e,n){var r=e(t);return $a(t)?r:je(r,n(t));}function Cr(e){return null==e?e===t?\"[object Undefined]\":\"[object Null]\":le&&le in Pt(e)?function(e){var n=Ot.call(e,le),r=e[le];try{e[le]=t;var i=!0;}catch(t){}var o=Vt.call(e);return i&&(n?e[le]=r:delete e[le]),o;}(e):function(t){return Vt.call(t);}(e);}function Pr(t,e){return t>e;}function kr(t,e){return null!=t&&Ot.call(t,e);}function Br(t,e){return null!=t&&e in Pt(t);}function Ir(e,n,r){for(var i=r?Re:Le,o=e[0].length,a=e.length,s=a,u=wt(a),l=1/0,c=[];s--;){var f=e[s];s&&n&&(f=Ee(f,Je(n))),l=bn(f.length,l),u[s]=!r&&(n||o>=120&&f.length>=120)?new Qn(s&&f):t;}f=e[0];var p=-1,h=u[0];t:for(;++p<o&&c.length<l;){var d=f[p],g=n?n(d):d;if(d=r||0!==d?d:0,!(h?tn(h,g):i(c,g,r))){for(s=a;--s;){var v=u[s];if(!(v?tn(v,g):i(e[s],g,r)))continue t;}h&&h.push(g),c.push(d);}}return c;}function Tr(e,n,r){var i=null==(e=Bo(e,n=bi(n,e)))?e:e[No(Yo(n))];return null==i?t:Ce(i,e,r);}function Lr(t){return ns(t)&&Cr(t)==d;}function Rr(e,n,r,i,o){return e===n||(null==e||null==n||!ns(e)&&!ns(n)?e!=e&&n!=n:function(e,n,r,i,o,a){var s=$a(e),u=$a(n),l=s?g:vo(e),c=u?g:vo(n),f=(l=l==d?S:l)==S,p=(c=c==d?S:c)==S,h=l==c;if(h&&Qa(e)){if(!Qa(n))return!1;s=!0,f=!1;}if(h&&!f)return a||(a=new Xn),s||cs(e)?no(e,n,r,i,o,a):function(t,e,n,r,i,o,a){switch(n){case T:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case I:return!(t.byteLength!=e.byteLength||!o(new $t(t),new $t(e)));case v:case m:case w:return Fa(+t,+e);case y:return t.name==e.name&&t.message==e.message;case M:case P:return t==e+\"\";case _:var s=un;case C:var u=1&r;if(s||(s=fn),t.size!=e.size&&!u)return!1;var l=a.get(t);if(l)return l==e;r|=2,a.set(t,e);var c=no(s(t),s(e),r,i,o,a);return a.delete(t),c;case k:if(Vn)return Vn.call(t)==Vn.call(e);}return!1;}(e,n,l,r,i,o,a);if(!(1&r)){var x=f&&Ot.call(e,\"__wrapped__\"),b=p&&Ot.call(n,\"__wrapped__\");if(x||b){var A=x?e.value():e,B=b?n.value():n;return a||(a=new Xn),o(A,B,r,i,a);}}return!!h&&(a||(a=new Xn),function(e,n,r,i,o,a){var s=1&r,u=io(e),l=u.length,c=io(n),f=c.length;if(l!=f&&!s)return!1;for(var p=l;p--;){var h=u[p];if(!(s?h in n:Ot.call(n,h)))return!1;}var d=a.get(e),g=a.get(n);if(d&&g)return d==n&&g==e;var v=!0;a.set(e,n),a.set(n,e);for(var m=s;++p<l;){var y=e[h=u[p]],x=n[h];if(i)var b=s?i(x,y,h,n,e,a):i(y,x,h,e,n,a);if(!(b===t?y===x||o(y,x,r,i,a):b)){v=!1;break;}m||(m=\"constructor\"==h);}if(v&&!m){var _=e.constructor,w=n.constructor;_==w||!(\"constructor\"in e)||!(\"constructor\"in n)||\"function\"==typeof _&&_ instanceof _&&\"function\"==typeof w&&w instanceof w||(v=!1);}return a.delete(e),a.delete(n),v;}(e,n,r,i,o,a));}(e,n,r,i,Rr,o));}function Er(e,n,r,i){var o=r.length,a=o,s=!i;if(null==e)return!a;for(e=Pt(e);o--;){var u=r[o];if(s&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1;}for(;++o<a;){var l=(u=r[o])[0],c=e[l],f=u[1];if(s&&u[2]){if(c===t&&!(l in e))return!1;}else{var p=new Xn;if(i)var h=i(c,f,l,e,n,p);if(!(h===t?Rr(f,c,3,i,p):h))return!1;}}return!0;}function jr(t){return!(!es(t)||(e=t,Nt&&Nt in e))&&(Ja(t)?zt:dt).test(Vo(t));var e;}function Or(t){return\"function\"==typeof t?t:null==t?iu:\"object\"==typeof t?$a(t)?zr(t[0],t[1]):Fr(t):hu(t);}function Dr(t){if(!Mo(t))return yn(t);var e=[];for(var n in Pt(t))Ot.call(t,n)&&\"constructor\"!=n&&e.push(n);return e;}function Nr(t){if(!es(t))return function(t){var e=[];if(null!=t)for(var n in Pt(t))e.push(n);return e;}(t);var e=Mo(t),n=[];for(var r in t)(\"constructor\"!=r||!e&&Ot.call(t,r))&&n.push(r);return n;}function Vr(t,e){return t<e;}function qr(t,e){var n=-1,r=Za(t)?wt(t.length):[];return hr(t,function(t,i,o){r[++n]=e(t,i,o);}),r;}function Fr(t){var e=fo(t);return 1==e.length&&e[0][2]?Po(e[0][0],e[0][1]):function(n){return n===t||Er(n,t,e);};}function zr(e,n){return wo(e)&&Co(n)?Po(No(e),n):function(r){var i=Ps(r,e);return i===t&&i===n?ks(r,e):Rr(n,i,3);};}function Ur(e,n,r,i,o){e!==n&&xr(n,function(a,s){if(o||(o=new Xn),es(a))!function(e,n,r,i,o,a,s){var u=Io(e,r),l=Io(n,r),c=s.get(l);if(c)er(e,r,c);else{var f=a?a(u,l,r+\"\",e,n,s):t,p=f===t;if(p){var h=$a(l),d=!h&&Qa(l),g=!h&&!d&&cs(l);f=l,h||d||g?$a(u)?f=u:Ga(u)?f=Ii(u):d?(p=!1,f=Ai(l,!0)):g?(p=!1,f=Ci(l,!0)):f=[]:os(l)||Wa(l)?(f=u,Wa(u)?f=ys(u):es(u)&&!Ja(u)||(f=yo(l))):p=!1;}p&&(s.set(l,f),o(f,l,i,a,s),s.delete(l)),er(e,r,f);}}(e,n,s,r,Ur,i,o);else{var u=i?i(Io(e,s),a,s+\"\",e,n,o):t;u===t&&(u=a),er(e,s,u);}},Rs);}function Wr(e,n){var r=e.length;if(r)return bo(n+=n<0?r:0,r)?e[n]:t;}function $r(t,e,n){e=e.length?Ee(e,function(t){return $a(t)?function(e){return Ar(e,1===t.length?t[0]:t);}:t;}):[iu];var r=-1;e=Ee(e,Je(lo()));var i=qr(t,function(t,n,i){var o=Ee(e,function(e){return e(t);});return{criteria:o,index:++r,value:t};});return function(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].value;return t;}(i,function(t,e){return function(t,e,n){for(var r=-1,i=t.criteria,o=e.criteria,a=i.length,s=n.length;++r<a;){var u=Pi(i[r],o[r]);if(u)return r>=s?u:u*(\"desc\"==n[r]?-1:1);}return t.index-e.index;}(t,e,n);});}function Hr(t,e,n){for(var r=-1,i=e.length,o={};++r<i;){var a=e[r],s=Ar(t,a);n(s,a)&&ti(o,bi(a,t),s);}return o;}function Zr(t,e,n,r){var i=r?Ue:ze,o=-1,a=e.length,s=t;for(t===e&&(e=Ii(e)),n&&(s=Ee(t,Je(n)));++o<a;)for(var u=0,l=e[o],c=n?n(l):l;(u=i(s,c,u,r))>-1;)s!==t&&Jt.call(s,u,1),Jt.call(t,u,1);return t;}function Gr(t,e){for(var n=t?e.length:0,r=n-1;n--;){var i=e[n];if(n==r||i!==o){var o=i;bo(i)?Jt.call(t,i,1):pi(t,i);}}return t;}function Qr(t,e){return t+me(Sn()*(e-t+1));}function Xr(t,e){var n=\"\";if(!t||e<1||e>c)return n;do{e%2&&(n+=t),(e=me(e/2))&&(t+=t);}while(e)return n;}function Yr(t,e){return Ro(ko(t,e,iu),t+\"\");}function Jr(t){return Jn(Fs(t));}function Kr(t,e){var n=Fs(t);return Oo(n,ur(e,0,n.length));}function ti(e,n,r,i){if(!es(e))return e;for(var o=-1,a=(n=bi(n,e)).length,s=a-1,u=e;null!=u&&++o<a;){var l=No(n[o]),c=r;if(\"__proto__\"===l||\"constructor\"===l||\"prototype\"===l)return e;if(o!=s){var f=u[l];(c=i?i(f,l,u):t)===t&&(c=es(f)?f:bo(n[o+1])?[]:{});}nr(u,l,c),u=u[l];}return e;}var ei=Tn?function(t,e){return Tn.set(t,e),t;}:iu,ni=ce?function(t,e){return ce(t,\"toString\",{configurable:!0,enumerable:!1,value:eu(e),writable:!0});}:iu;function ri(t){return Oo(Fs(t));}function ii(t,e,n){var r=-1,i=t.length;e<0&&(e=-e>i?0:i+e),(n=n>i?i:n)<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var o=wt(i);++r<i;)o[r]=t[r+e];return o;}function oi(t,e){var n;return hr(t,function(t,r,i){return!(n=e(t,r,i));}),!!n;}function ai(t,e,n){var r=0,i=null==t?r:t.length;if(\"number\"==typeof e&&e==e&&i<=2147483647){for(;r<i;){var o=r+i>>>1,a=t[o];null!==a&&!ls(a)&&(n?a<=e:a<e)?r=o+1:i=o;}return i;}return si(t,e,iu,n);}function si(e,n,r,i){var o=0,a=null==e?0:e.length;if(0===a)return 0;for(var s=(n=r(n))!=n,u=null===n,l=ls(n),c=n===t;o<a;){var f=me((o+a)/2),p=r(e[f]),h=p!==t,d=null===p,g=p==p,v=ls(p);if(s)var m=i||g;else m=c?g&&(i||h):u?g&&h&&(i||!d):l?g&&h&&!d&&(i||!v):!d&&!v&&(i?p<=n:p<n);m?o=f+1:a=f;}return bn(a,4294967294);}function ui(t,e){for(var n=-1,r=t.length,i=0,o=[];++n<r;){var a=t[n],s=e?e(a):a;if(!n||!Fa(s,u)){var u=s;o[i++]=0===a?0:a;}}return o;}function li(t){return\"number\"==typeof t?t:ls(t)?f:+t;}function ci(t){if(\"string\"==typeof t)return t;if($a(t))return Ee(t,ci)+\"\";if(ls(t))return qn?qn.call(t):\"\";var e=t+\"\";return\"0\"==e&&1/t==-1/0?\"-0\":e;}function fi(t,e,n){var r=-1,i=Le,o=t.length,a=!0,s=[],u=s;if(n)a=!1,i=Re;else if(o>=200){var l=e?null:Xi(t);if(l)return fn(l);a=!1,i=tn,u=new Qn;}else u=e?[]:s;t:for(;++r<o;){var c=t[r],f=e?e(c):c;if(c=n||0!==c?c:0,a&&f==f){for(var p=u.length;p--;)if(u[p]===f)continue t;e&&u.push(f),s.push(c);}else i(u,f,n)||(u!==s&&u.push(f),s.push(c));}return s;}function pi(t,e){return null==(t=Bo(t,e=bi(e,t)))||delete t[No(Yo(e))];}function hi(t,e,n,r){return ti(t,e,n(Ar(t,e)),r);}function di(t,e,n,r){for(var i=t.length,o=r?i:-1;(r?o--:++o<i)&&e(t[o],o,t););return n?ii(t,r?0:o,r?o+1:i):ii(t,r?o+1:0,r?i:o);}function gi(t,e){var n=t;return n instanceof $n&&(n=n.value()),Oe(e,function(t,e){return e.func.apply(e.thisArg,je([t],e.args));},n);}function vi(t,e,n){var r=t.length;if(r<2)return r?fi(t[0]):[];for(var i=-1,o=wt(r);++i<r;)for(var a=t[i],s=-1;++s<r;)s!=i&&(o[i]=pr(o[i]||a,t[s],e,n));return fi(yr(o,1),e,n);}function mi(e,n,r){for(var i=-1,o=e.length,a=n.length,s={};++i<o;){var u=i<a?n[i]:t;r(s,e[i],u);}return s;}function yi(t){return Ga(t)?t:[];}function xi(t){return\"function\"==typeof t?t:iu;}function bi(t,e){return $a(t)?t:wo(t,e)?[t]:Do(xs(t));}var _i=Yr;function wi(e,n,r){var i=e.length;return r=r===t?i:r,!n&&r>=i?e:ii(e,n,r);}var Si=pe||function(t){return fe.clearTimeout(t);};function Ai(t,e){if(e)return t.slice();var n=t.length,r=Ht?Ht(n):new t.constructor(n);return t.copy(r),r;}function Mi(t){var e=new t.constructor(t.byteLength);return new $t(e).set(new $t(t)),e;}function Ci(t,e){var n=e?Mi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length);}function Pi(e,n){if(e!==n){var r=e!==t,i=null===e,o=e==e,a=ls(e),s=n!==t,u=null===n,l=n==n,c=ls(n);if(!u&&!c&&!a&&e>n||a&&s&&l&&!u&&!c||i&&s&&l||!r&&l||!o)return 1;if(!i&&!a&&!c&&e<n||c&&r&&o&&!i&&!a||u&&r&&o||!s&&o||!l)return-1;}return 0;}function ki(t,e,n,r){for(var i=-1,o=t.length,a=n.length,s=-1,u=e.length,l=xn(o-a,0),c=wt(u+l),f=!r;++s<u;)c[s]=e[s];for(;++i<a;)(f||i<o)&&(c[n[i]]=t[i]);for(;l--;)c[s++]=t[i++];return c;}function Bi(t,e,n,r){for(var i=-1,o=t.length,a=-1,s=n.length,u=-1,l=e.length,c=xn(o-s,0),f=wt(c+l),p=!r;++i<c;)f[i]=t[i];for(var h=i;++u<l;)f[h+u]=e[u];for(;++a<s;)(p||i<o)&&(f[h+n[a]]=t[i++]);return f;}function Ii(t,e){var n=-1,r=t.length;for(e||(e=wt(r));++n<r;)e[n]=t[n];return e;}function Ti(e,n,r,i){var o=!r;r||(r={});for(var a=-1,s=n.length;++a<s;){var u=n[a],l=i?i(r[u],e[u],u,r,e):t;l===t&&(l=e[u]),o?ar(r,u,l):nr(r,u,l);}return r;}function Li(t,e){return function(n,r){var i=$a(n)?Pe:ir,o=e?e():{};return i(n,t,lo(r,2),o);};}function Ri(e){return Yr(function(n,r){var i=-1,o=r.length,a=o>1?r[o-1]:t,s=o>2?r[2]:t;for(a=e.length>3&&\"function\"==typeof a?(o--,a):t,s&&_o(r[0],r[1],s)&&(a=o<3?t:a,o=1),n=Pt(n);++i<o;){var u=r[i];u&&e(n,u,i,a);}return n;});}function Ei(t,e){return function(n,r){if(null==n)return n;if(!Za(n))return t(n,r);for(var i=n.length,o=e?i:-1,a=Pt(n);(e?o--:++o<i)&&!1!==r(a[o],o,a););return n;};}function ji(t){return function(e,n,r){for(var i=-1,o=Pt(e),a=r(e),s=a.length;s--;){var u=a[t?s:++i];if(!1===n(o[u],u,o))break;}return e;};}function Oi(e){return function(n){var r=sn(n=xs(n))?dn(n):t,i=r?r[0]:n.charAt(0),o=r?wi(r,1).join(\"\"):n.slice(1);return i[e]()+o;};}function Di(t){return function(e){return Oe(Js(Ws(e).replace(Xt,\"\")),t,\"\");};}function Ni(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6]);}var n=zn(t.prototype),r=t.apply(n,e);return es(r)?r:n;};}function Vi(e){return function(n,r,i){var o=Pt(n);if(!Za(n)){var a=lo(r,3);n=Ls(n),r=function(t){return a(o[t],t,o);};}var s=e(n,r,i);return s>-1?o[a?n[s]:s]:t;};}function qi(n){return ro(function(r){var i=r.length,o=i,a=Wn.prototype.thru;for(n&&r.reverse();o--;){var s=r[o];if(\"function\"!=typeof s)throw new It(e);if(a&&!u&&\"wrapper\"==so(s))var u=new Wn([],!0);}for(o=u?o:i;++o<i;){var l=so(s=r[o]),c=\"wrapper\"==l?ao(s):t;u=c&&So(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?u[so(c[0])].apply(u,c[3]):1==s.length&&So(s)?u[l]():u.thru(s);}return function(){var t=arguments,e=t[0];if(u&&1==t.length&&$a(e))return u.plant(e).value();for(var n=0,o=i?r[n].apply(this,t):e;++n<i;)o=r[n].call(this,o);return o;};});}function Fi(e,n,r,i,o,a,u,l,c,f){var p=n&s,h=1&n,d=2&n,g=24&n,v=512&n,m=d?t:Ni(e);return function s(){for(var y=arguments.length,x=wt(y),b=y;b--;)x[b]=arguments[b];if(g)var _=uo(s),w=function(t,e){for(var n=t.length,r=0;n--;)t[n]===e&&++r;return r;}(x,_);if(i&&(x=ki(x,i,o,g)),a&&(x=Bi(x,a,u,g)),y-=w,g&&y<f){var S=cn(x,_);return Gi(e,n,Fi,s.placeholder,r,x,S,l,c,f-y);}var A=h?r:this,M=d?A[e]:e;return y=x.length,l?x=function(e,n){for(var r=e.length,i=bn(n.length,r),o=Ii(e);i--;){var a=n[i];e[i]=bo(a,r)?o[a]:t;}return e;}(x,l):v&&y>1&&x.reverse(),p&&c<y&&(x.length=c),this&&this!==fe&&this instanceof s&&(M=m||Ni(M)),M.apply(A,x);};}function zi(t,e){return function(n,r){return function(t,e,n,r){return _r(t,function(t,i,o){e(r,n(t),i,o);}),r;}(n,t,e(r),{});};}function Ui(e,n){return function(r,i){var o;if(r===t&&i===t)return n;if(r!==t&&(o=r),i!==t){if(o===t)return i;\"string\"==typeof r||\"string\"==typeof i?(r=ci(r),i=ci(i)):(r=li(r),i=li(i)),o=e(r,i);}return o;};}function Wi(t){return ro(function(e){return e=Ee(e,Je(lo())),Yr(function(n){var r=this;return t(e,function(t){return Ce(t,r,n);});});});}function $i(e,n){var r=(n=n===t?\" \":ci(n)).length;if(r<2)return r?Xr(n,e):n;var i=Xr(n,ve(e/hn(n)));return sn(n)?wi(dn(i),0,e).join(\"\"):i.slice(0,e);}function Hi(e){return function(n,r,i){return i&&\"number\"!=typeof i&&_o(n,r,i)&&(r=i=t),n=ds(n),r===t?(r=n,n=0):r=ds(r),function(t,e,n,r){for(var i=-1,o=xn(ve((e-t)/(n||1)),0),a=wt(o);o--;)a[r?o:++i]=t,t+=n;return a;}(n,r,i=i===t?n<r?1:-1:ds(i),e);};}function Zi(t){return function(e,n){return\"string\"==typeof e&&\"string\"==typeof n||(e=ms(e),n=ms(n)),t(e,n);};}function Gi(e,n,r,i,s,u,l,c,f,p){var h=8&n;n|=h?o:a,4&(n&=~(h?a:o))||(n&=-4);var d=[e,n,s,h?u:t,h?l:t,h?t:u,h?t:l,c,f,p],g=r.apply(t,d);return So(e)&&To(g,d),g.placeholder=i,Eo(g,e,n);}function Qi(t){var e=Ct[t];return function(t,n){if(t=ms(t),(n=null==n?0:bn(gs(n),292))&&Ve(t)){var r=(xs(t)+\"e\").split(\"e\");return+((r=(xs(e(r[0]+\"e\"+(+r[1]+n)))+\"e\").split(\"e\"))[0]+\"e\"+(+r[1]-n));}return e(t);};}var Xi=kn&&1/fn(new kn([,-0]))[1]==l?function(t){return new kn(t);}:lu;function Yi(t){return function(e){var n=vo(e);return n==_?un(e):n==C?pn(e):function(t,e){return Ee(e,function(e){return[e,t[e]];});}(e,t(e));};}function Ji(n,l,c,f,p,h,d,g){var v=2&l;if(!v&&\"function\"!=typeof n)throw new It(e);var m=f?f.length:0;if(m||(l&=-97,f=p=t),d=d===t?d:xn(gs(d),0),g=g===t?g:gs(g),m-=p?p.length:0,l&a){var y=f,x=p;f=p=t;}var b=v?t:ao(n),_=[n,l,c,f,p,y,x,h,d,g];if(b&&function(t,e){var n=t[1],i=e[1],o=n|i,a=o<131,l=i==s&&8==n||i==s&&n==u&&t[7].length<=e[8]||384==i&&e[7].length<=e[8]&&8==n;if(!a&&!l)return t;1&i&&(t[2]=e[2],o|=1&n?0:4);var c=e[3];if(c){var f=t[3];t[3]=f?ki(f,c,e[4]):c,t[4]=f?cn(t[3],r):e[4];}(c=e[5])&&(f=t[5],t[5]=f?Bi(f,c,e[6]):c,t[6]=f?cn(t[5],r):e[6]),(c=e[7])&&(t[7]=c),i&s&&(t[8]=null==t[8]?e[8]:bn(t[8],e[8])),null==t[9]&&(t[9]=e[9]),t[0]=e[0],t[1]=o;}(_,b),n=_[0],l=_[1],c=_[2],f=_[3],p=_[4],!(g=_[9]=_[9]===t?v?0:n.length:xn(_[9]-m,0))&&24&l&&(l&=-25),l&&1!=l)w=8==l||l==i?function(e,n,r){var i=Ni(e);return function o(){for(var a=arguments.length,s=wt(a),u=a,l=uo(o);u--;)s[u]=arguments[u];var c=a<3&&s[0]!==l&&s[a-1]!==l?[]:cn(s,l);return(a-=c.length)<r?Gi(e,n,Fi,o.placeholder,t,s,c,t,t,r-a):Ce(this&&this!==fe&&this instanceof o?i:e,this,s);};}(n,l,g):l!=o&&33!=l||p.length?Fi.apply(t,_):function(t,e,n,r){var i=1&e,o=Ni(t);return function e(){for(var a=-1,s=arguments.length,u=-1,l=r.length,c=wt(l+s),f=this&&this!==fe&&this instanceof e?o:t;++u<l;)c[u]=r[u];for(;s--;)c[u++]=arguments[++a];return Ce(f,i?n:this,c);};}(n,l,c,f);else var w=function(t,e,n){var r=1&e,i=Ni(t);return function e(){return(this&&this!==fe&&this instanceof e?i:t).apply(r?n:this,arguments);};}(n,l,c);return Eo((b?ei:To)(w,_),n,l);}function Ki(e,n,r,i){return e===t||Fa(e,Rt[r])&&!Ot.call(i,r)?n:e;}function to(e,n,r,i,o,a){return es(e)&&es(n)&&(a.set(n,e),Ur(e,n,t,to,a),a.delete(n)),e;}function eo(e){return os(e)?t:e;}function no(e,n,r,i,o,a){var s=1&r,u=e.length,l=n.length;if(u!=l&&!(s&&l>u))return!1;var c=a.get(e),f=a.get(n);if(c&&f)return c==n&&f==e;var p=-1,h=!0,d=2&r?new Qn:t;for(a.set(e,n),a.set(n,e);++p<u;){var g=e[p],v=n[p];if(i)var m=s?i(v,g,p,n,e,a):i(g,v,p,e,n,a);if(m!==t){if(m)continue;h=!1;break;}if(d){if(!Ne(n,function(t,e){if(!tn(d,e)&&(g===t||o(g,t,r,i,a)))return d.push(e);})){h=!1;break;}}else if(g!==v&&!o(g,v,r,i,a)){h=!1;break;}}return a.delete(e),a.delete(n),h;}function ro(e){return Ro(ko(e,t,Ho),e+\"\");}function io(t){return Mr(t,Ls,ho);}function oo(t){return Mr(t,Rs,go);}var ao=Tn?function(t){return Tn.get(t);}:lu;function so(t){for(var e=t.name+\"\",n=Ln[e],r=Ot.call(Ln,e)?n.length:0;r--;){var i=n[r],o=i.func;if(null==o||o==t)return i.name;}return e;}function uo(t){return(Ot.call(Fn,\"placeholder\")?Fn:t).placeholder;}function lo(){var t=Fn.iteratee||ou;return t=t===ou?Or:t,arguments.length?t(arguments[0],arguments[1]):t;}function co(t,e){var n,r,i=t.__data__;return(\"string\"==(r=typeof(n=e))||\"number\"==r||\"symbol\"==r||\"boolean\"==r?\"__proto__\"!==n:null===n)?i[\"string\"==typeof e?\"string\":\"hash\"]:i.map;}function fo(t){for(var e=Ls(t),n=e.length;n--;){var r=e[n],i=t[r];e[n]=[r,i,Co(i)];}return e;}function po(e,n){var r=function(e,n){return null==e?t:e[n];}(e,n);return jr(r)?r:t;}var ho=_e?function(t){return null==t?[]:(t=Pt(t),Te(_e(t),function(e){return Qt.call(t,e);}));}:vu,go=_e?function(t){for(var e=[];t;)je(e,ho(t)),t=Zt(t);return e;}:vu,vo=Cr;function mo(t,e,n){for(var r=-1,i=(e=bi(e,t)).length,o=!1;++r<i;){var a=No(e[r]);if(!(o=null!=t&&n(t,a)))break;t=t[a];}return o||++r!=i?o:!!(i=null==t?0:t.length)&&ts(i)&&bo(a,i)&&($a(t)||Wa(t));}function yo(t){return\"function\"!=typeof t.constructor||Mo(t)?{}:zn(Zt(t));}function xo(t){return $a(t)||Wa(t)||!!(te&&t&&t[te]);}function bo(t,e){var n=typeof t;return!!(e=null==e?c:e)&&(\"number\"==n||\"symbol\"!=n&&vt.test(t))&&t>-1&&t%1==0&&t<e;}function _o(t,e,n){if(!es(n))return!1;var r=typeof e;return!!(\"number\"==r?Za(n)&&bo(e,n.length):\"string\"==r&&e in n)&&Fa(n[e],t);}function wo(t,e){if($a(t))return!1;var n=typeof t;return!(\"number\"!=n&&\"symbol\"!=n&&\"boolean\"!=n&&null!=t&&!ls(t))||J.test(t)||!Y.test(t)||null!=e&&t in Pt(e);}function So(t){var e=so(t),n=Fn[e];if(\"function\"!=typeof n||!(e in $n.prototype))return!1;if(t===n)return!0;var r=ao(n);return!!r&&t===r[0];}(Mn&&vo(new Mn(new ArrayBuffer(1)))!=T||Cn&&vo(new Cn)!=_||Pn&&vo(Pn.resolve())!=A||kn&&vo(new kn)!=C||Bn&&vo(new Bn)!=B)&&(vo=function(e){var n=Cr(e),r=n==S?e.constructor:t,i=r?Vo(r):\"\";if(i)switch(i){case Rn:return T;case En:return _;case jn:return A;case On:return C;case Dn:return B;}return n;});var Ao=Et?Ja:mu;function Mo(t){var e=t&&t.constructor;return t===(\"function\"==typeof e&&e.prototype||Rt);}function Co(t){return t==t&&!es(t);}function Po(e,n){return function(r){return null!=r&&r[e]===n&&(n!==t||e in Pt(r));};}function ko(e,n,r){return n=xn(n===t?e.length-1:n,0),function(){for(var t=arguments,i=-1,o=xn(t.length-n,0),a=wt(o);++i<o;)a[i]=t[n+i];i=-1;for(var s=wt(n+1);++i<n;)s[i]=t[i];return s[n]=r(a),Ce(e,this,s);};}function Bo(t,e){return e.length<2?t:Ar(t,ii(e,0,-1));}function Io(t,e){if((\"constructor\"!==e||\"function\"!=typeof t[e])&&\"__proto__\"!=e)return t[e];}var To=jo(ei),Lo=ge||function(t,e){return fe.setTimeout(t,e);},Ro=jo(ni);function Eo(t,e,n){var r=e+\"\";return Ro(t,function(t,e){var n=e.length;if(!n)return t;var r=n-1;return e[r]=(n>1?\"& \":\"\")+e[r],e=e.join(n>2?\", \":\" \"),t.replace(it,\"{\\n/* [wrapped with \"+e+\"] */\\n\");}(r,function(t,e){return ke(h,function(n){var r=\"_.\"+n[0];e&n[1]&&!Le(t,r)&&t.push(r);}),t.sort();}(function(t){var e=t.match(ot);return e?e[1].split(at):[];}(r),n)));}function jo(e){var n=0,r=0;return function(){var i=_n(),o=16-(i-r);if(r=i,o>0){if(++n>=800)return arguments[0];}else n=0;return e.apply(t,arguments);};}function Oo(e,n){var r=-1,i=e.length,o=i-1;for(n=n===t?i:n;++r<n;){var a=Qr(r,o),s=e[a];e[a]=e[r],e[r]=s;}return e.length=n,e;}var Do=function(t){var e=ja(t,function(t){return 500===n.size&&n.clear(),t;}),n=e.cache;return e;}(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(\"\"),t.replace(K,function(t,n,r,i){e.push(r?i.replace(lt,\"$1\"):n||t);}),e;});function No(t){if(\"string\"==typeof t||ls(t))return t;var e=t+\"\";return\"0\"==e&&1/t==-1/0?\"-0\":e;}function Vo(t){if(null!=t){try{return jt.call(t);}catch(t){}try{return t+\"\";}catch(t){}}return\"\";}function qo(t){if(t instanceof $n)return t.clone();var e=new Wn(t.__wrapped__,t.__chain__);return e.__actions__=Ii(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e;}var Fo=Yr(function(t,e){return Ga(t)?pr(t,yr(e,1,Ga,!0)):[];}),zo=Yr(function(e,n){var r=Yo(n);return Ga(r)&&(r=t),Ga(e)?pr(e,yr(n,1,Ga,!0),lo(r,2)):[];}),Uo=Yr(function(e,n){var r=Yo(n);return Ga(r)&&(r=t),Ga(e)?pr(e,yr(n,1,Ga,!0),t,r):[];});function Wo(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:gs(n);return i<0&&(i=xn(r+i,0)),Fe(t,lo(e,3),i);}function $o(e,n,r){var i=null==e?0:e.length;if(!i)return-1;var o=i-1;return r!==t&&(o=gs(r),o=r<0?xn(i+o,0):bn(o,i-1)),Fe(e,lo(n,3),o,!0);}function Ho(t){return null!=t&&t.length?yr(t,1):[];}function Zo(e){return e&&e.length?e[0]:t;}var Go=Yr(function(t){var e=Ee(t,yi);return e.length&&e[0]===t[0]?Ir(e):[];}),Qo=Yr(function(e){var n=Yo(e),r=Ee(e,yi);return n===Yo(r)?n=t:r.pop(),r.length&&r[0]===e[0]?Ir(r,lo(n,2)):[];}),Xo=Yr(function(e){var n=Yo(e),r=Ee(e,yi);return(n=\"function\"==typeof n?n:t)&&r.pop(),r.length&&r[0]===e[0]?Ir(r,t,n):[];});function Yo(e){var n=null==e?0:e.length;return n?e[n-1]:t;}var Jo=Yr(Ko);function Ko(t,e){return t&&t.length&&e&&e.length?Zr(t,e):t;}var ta=ro(function(t,e){var n=null==t?0:t.length,r=sr(t,e);return Gr(t,Ee(e,function(t){return bo(t,n)?+t:t;}).sort(Pi)),r;});function ea(t){return null==t?t:An.call(t);}var na=Yr(function(t){return fi(yr(t,1,Ga,!0));}),ra=Yr(function(e){var n=Yo(e);return Ga(n)&&(n=t),fi(yr(e,1,Ga,!0),lo(n,2));}),ia=Yr(function(e){var n=Yo(e);return n=\"function\"==typeof n?n:t,fi(yr(e,1,Ga,!0),t,n);});function oa(t){if(!t||!t.length)return[];var e=0;return t=Te(t,function(t){if(Ga(t))return e=xn(t.length,e),!0;}),Xe(e,function(e){return Ee(t,He(e));});}function aa(e,n){if(!e||!e.length)return[];var r=oa(e);return null==n?r:Ee(r,function(e){return Ce(n,t,e);});}var sa=Yr(function(t,e){return Ga(t)?pr(t,e):[];}),ua=Yr(function(t){return vi(Te(t,Ga));}),la=Yr(function(e){var n=Yo(e);return Ga(n)&&(n=t),vi(Te(e,Ga),lo(n,2));}),ca=Yr(function(e){var n=Yo(e);return n=\"function\"==typeof n?n:t,vi(Te(e,Ga),t,n);}),fa=Yr(oa),pa=Yr(function(e){var n=e.length,r=n>1?e[n-1]:t;return r=\"function\"==typeof r?(e.pop(),r):t,aa(e,r);});function ha(t){var e=Fn(t);return e.__chain__=!0,e;}function da(t,e){return e(t);}var ga=ro(function(e){var n=e.length,r=n?e[0]:0,i=this.__wrapped__,o=function(t){return sr(t,e);};return!(n>1||this.__actions__.length)&&i instanceof $n&&bo(r)?((i=i.slice(r,+r+(n?1:0))).__actions__.push({func:da,args:[o],thisArg:t}),new Wn(i,this.__chain__).thru(function(e){return n&&!e.length&&e.push(t),e;})):this.thru(o);}),va=Li(function(t,e,n){Ot.call(t,n)?++t[n]:ar(t,n,1);}),ma=Vi(Wo),ya=Vi($o);function xa(t,e){return($a(t)?ke:hr)(t,lo(e,3));}function ba(t,e){return($a(t)?Be:dr)(t,lo(e,3));}var _a=Li(function(t,e,n){Ot.call(t,n)?t[n].push(e):ar(t,n,[e]);}),wa=Yr(function(t,e,n){var r=-1,i=\"function\"==typeof e,o=Za(t)?wt(t.length):[];return hr(t,function(t){o[++r]=i?Ce(e,t,n):Tr(t,e,n);}),o;}),Sa=Li(function(t,e,n){ar(t,n,e);});function Aa(t,e){return($a(t)?Ee:qr)(t,lo(e,3));}var Ma=Li(function(t,e,n){t[n?0:1].push(e);},function(){return[[],[]];}),Ca=Yr(function(t,e){if(null==t)return[];var n=e.length;return n>1&&_o(t,e[0],e[1])?e=[]:n>2&&_o(e[0],e[1],e[2])&&(e=[e[0]]),$r(t,yr(e,1),[]);}),Pa=he||function(){return fe.Date.now();};function ka(e,n,r){return n=r?t:n,n=e&&null==n?e.length:n,Ji(e,s,t,t,t,t,n);}function Ba(n,r){var i;if(\"function\"!=typeof r)throw new It(e);return n=gs(n),function(){return--n>0&&(i=r.apply(this,arguments)),n<=1&&(r=t),i;};}var Ia=Yr(function(t,e,n){var r=1;if(n.length){var i=cn(n,uo(Ia));r|=o;}return Ji(t,r,e,n,i);}),Ta=Yr(function(t,e,n){var r=3;if(n.length){var i=cn(n,uo(Ta));r|=o;}return Ji(e,r,t,n,i);});function La(n,r,i){var o,a,s,u,l,c,f=0,p=!1,h=!1,d=!0;if(\"function\"!=typeof n)throw new It(e);function g(e){var r=o,i=a;return o=a=t,f=e,u=n.apply(i,r);}function v(e){var n=e-c;return c===t||n>=r||n<0||h&&e-f>=s;}function m(){var t=Pa();if(v(t))return y(t);l=Lo(m,function(t){var e=r-(t-c);return h?bn(e,s-(t-f)):e;}(t));}function y(e){return l=t,d&&o?g(e):(o=a=t,u);}function x(){var e=Pa(),n=v(e);if(o=arguments,a=this,c=e,n){if(l===t)return function(t){return f=t,l=Lo(m,r),p?g(t):u;}(c);if(h)return Si(l),l=Lo(m,r),g(c);}return l===t&&(l=Lo(m,r)),u;}return r=ms(r)||0,es(i)&&(p=!!i.leading,s=(h=\"maxWait\"in i)?xn(ms(i.maxWait)||0,r):s,d=\"trailing\"in i?!!i.trailing:d),x.cancel=function(){l!==t&&Si(l),f=0,o=c=a=l=t;},x.flush=function(){return l===t?u:y(Pa());},x;}var Ra=Yr(function(t,e){return fr(t,1,e);}),Ea=Yr(function(t,e,n){return fr(t,ms(e)||0,n);});function ja(t,n){if(\"function\"!=typeof t||null!=n&&\"function\"!=typeof n)throw new It(e);var r=function(){var e=arguments,i=n?n.apply(this,e):e[0],o=r.cache;if(o.has(i))return o.get(i);var a=t.apply(this,e);return r.cache=o.set(i,a)||o,a;};return r.cache=new(ja.Cache||Gn),r;}function Oa(t){if(\"function\"!=typeof t)throw new It(e);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2]);}return!t.apply(this,e);};}ja.Cache=Gn;var Da=_i(function(t,e){var n=(e=1==e.length&&$a(e[0])?Ee(e[0],Je(lo())):Ee(yr(e,1),Je(lo()))).length;return Yr(function(r){for(var i=-1,o=bn(r.length,n);++i<o;)r[i]=e[i].call(this,r[i]);return Ce(t,this,r);});}),Na=Yr(function(e,n){var r=cn(n,uo(Na));return Ji(e,o,t,n,r);}),Va=Yr(function(e,n){var r=cn(n,uo(Va));return Ji(e,a,t,n,r);}),qa=ro(function(e,n){return Ji(e,u,t,t,t,n);});function Fa(t,e){return t===e||t!=t&&e!=e;}var za=Zi(Pr),Ua=Zi(function(t,e){return t>=e;}),Wa=Lr(function(){return arguments;}())?Lr:function(t){return ns(t)&&Ot.call(t,\"callee\")&&!Qt.call(t,\"callee\");},$a=wt.isArray,Ha=ye?Je(ye):function(t){return ns(t)&&Cr(t)==I;};function Za(t){return null!=t&&ts(t.length)&&!Ja(t);}function Ga(t){return ns(t)&&Za(t);}var Qa=we||mu,Xa=xe?Je(xe):function(t){return ns(t)&&Cr(t)==m;};function Ya(t){if(!ns(t))return!1;var e=Cr(t);return e==y||\"[object DOMException]\"==e||\"string\"==typeof t.message&&\"string\"==typeof t.name&&!os(t);}function Ja(t){if(!es(t))return!1;var e=Cr(t);return e==x||e==b||\"[object AsyncFunction]\"==e||\"[object Proxy]\"==e;}function Ka(t){return\"number\"==typeof t&&t==gs(t);}function ts(t){return\"number\"==typeof t&&t>-1&&t%1==0&&t<=c;}function es(t){var e=typeof t;return null!=t&&(\"object\"==e||\"function\"==e);}function ns(t){return null!=t&&\"object\"==typeof t;}var rs=be?Je(be):function(t){return ns(t)&&vo(t)==_;};function is(t){return\"number\"==typeof t||ns(t)&&Cr(t)==w;}function os(t){if(!ns(t)||Cr(t)!=S)return!1;var e=Zt(t);if(null===e)return!0;var n=Ot.call(e,\"constructor\")&&e.constructor;return\"function\"==typeof n&&n instanceof n&&jt.call(n)==qt;}var as=Se?Je(Se):function(t){return ns(t)&&Cr(t)==M;},ss=Ae?Je(Ae):function(t){return ns(t)&&vo(t)==C;};function us(t){return\"string\"==typeof t||!$a(t)&&ns(t)&&Cr(t)==P;}function ls(t){return\"symbol\"==typeof t||ns(t)&&Cr(t)==k;}var cs=Me?Je(Me):function(t){return ns(t)&&ts(t.length)&&!!ie[Cr(t)];},fs=Zi(Vr),ps=Zi(function(t,e){return t<=e;});function hs(t){if(!t)return[];if(Za(t))return us(t)?dn(t):Ii(t);if(ae&&t[ae])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n;}(t[ae]());var e=vo(t);return(e==_?un:e==C?fn:Fs)(t);}function ds(t){return t?(t=ms(t))===l||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0;}function gs(t){var e=ds(t),n=e%1;return e==e?n?e-n:e:0;}function vs(t){return t?ur(gs(t),0,p):0;}function ms(t){if(\"number\"==typeof t)return t;if(ls(t))return f;if(es(t)){var e=\"function\"==typeof t.valueOf?t.valueOf():t;t=es(e)?e+\"\":e;}if(\"string\"!=typeof t)return 0===t?t:+t;t=Ye(t);var n=ht.test(t);return n||gt.test(t)?ue(t.slice(2),n?2:8):pt.test(t)?f:+t;}function ys(t){return Ti(t,Rs(t));}function xs(t){return null==t?\"\":ci(t);}var bs=Ri(function(t,e){if(Mo(e)||Za(e))Ti(e,Ls(e),t);else for(var n in e)Ot.call(e,n)&&nr(t,n,e[n]);}),_s=Ri(function(t,e){Ti(e,Rs(e),t);}),ws=Ri(function(t,e,n,r){Ti(e,Rs(e),t,r);}),Ss=Ri(function(t,e,n,r){Ti(e,Ls(e),t,r);}),As=ro(sr),Ms=Yr(function(e,n){e=Pt(e);var r=-1,i=n.length,o=i>2?n[2]:t;for(o&&_o(n[0],n[1],o)&&(i=1);++r<i;)for(var a=n[r],s=Rs(a),u=-1,l=s.length;++u<l;){var c=s[u],f=e[c];(f===t||Fa(f,Rt[c])&&!Ot.call(e,c))&&(e[c]=a[c]);}return e;}),Cs=Yr(function(e){return e.push(t,to),Ce(js,t,e);});function Ps(e,n,r){var i=null==e?t:Ar(e,n);return i===t?r:i;}function ks(t,e){return null!=t&&mo(t,e,Br);}var Bs=zi(function(t,e,n){null!=e&&\"function\"!=typeof e.toString&&(e=Vt.call(e)),t[e]=n;},eu(iu)),Is=zi(function(t,e,n){null!=e&&\"function\"!=typeof e.toString&&(e=Vt.call(e)),Ot.call(t,e)?t[e].push(n):t[e]=[n];},lo),Ts=Yr(Tr);function Ls(t){return Za(t)?Yn(t):Dr(t);}function Rs(t){return Za(t)?Yn(t,!0):Nr(t);}var Es=Ri(function(t,e,n){Ur(t,e,n);}),js=Ri(function(t,e,n,r){Ur(t,e,n,r);}),Os=ro(function(t,e){var n={};if(null==t)return n;var r=!1;e=Ee(e,function(e){return e=bi(e,t),r||(r=e.length>1),e;}),Ti(t,oo(t),n),r&&(n=lr(n,7,eo));for(var i=e.length;i--;)pi(n,e[i]);return n;}),Ds=ro(function(t,e){return null==t?{}:function(t,e){return Hr(t,e,function(e,n){return ks(t,n);});}(t,e);});function Ns(t,e){if(null==t)return{};var n=Ee(oo(t),function(t){return[t];});return e=lo(e),Hr(t,n,function(t,n){return e(t,n[0]);});}var Vs=Yi(Ls),qs=Yi(Rs);function Fs(t){return null==t?[]:Ke(t,Ls(t));}var zs=Di(function(t,e,n){return e=e.toLowerCase(),t+(n?Us(e):e);});function Us(t){return Ys(xs(t).toLowerCase());}function Ws(t){return(t=xs(t))&&t.replace(mt,rn).replace(Yt,\"\");}var $s=Di(function(t,e,n){return t+(n?\"-\":\"\")+e.toLowerCase();}),Hs=Di(function(t,e,n){return t+(n?\" \":\"\")+e.toLowerCase();}),Zs=Oi(\"toLowerCase\"),Gs=Di(function(t,e,n){return t+(n?\"_\":\"\")+e.toLowerCase();}),Qs=Di(function(t,e,n){return t+(n?\" \":\"\")+Ys(e);}),Xs=Di(function(t,e,n){return t+(n?\" \":\"\")+e.toUpperCase();}),Ys=Oi(\"toUpperCase\");function Js(e,n,r){return e=xs(e),(n=r?t:n)===t?function(t){return ee.test(t);}(e)?function(t){return t.match(Kt)||[];}(e):function(t){return t.match(st)||[];}(e):e.match(n)||[];}var Ks=Yr(function(e,n){try{return Ce(e,t,n);}catch(t){return Ya(t)?t:new At(t);}}),tu=ro(function(t,e){return ke(e,function(e){e=No(e),ar(t,e,Ia(t[e],t));}),t;});function eu(t){return function(){return t;};}var nu=qi(),ru=qi(!0);function iu(t){return t;}function ou(t){return Or(\"function\"==typeof t?t:lr(t,1));}var au=Yr(function(t,e){return function(n){return Tr(n,t,e);};}),su=Yr(function(t,e){return function(n){return Tr(t,n,e);};});function uu(t,e,n){var r=Ls(e),i=Sr(e,r);null!=n||es(e)&&(i.length||!r.length)||(n=e,e=t,t=this,i=Sr(e,Ls(e)));var o=!(es(n)&&\"chain\"in n&&!n.chain),a=Ja(t);return ke(i,function(n){var r=e[n];t[n]=r,a&&(t.prototype[n]=function(){var e=this.__chain__;if(o||e){var n=t(this.__wrapped__);return(n.__actions__=Ii(this.__actions__)).push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n;}return r.apply(t,je([this.value()],arguments));});}),t;}function lu(){}var cu=Wi(Ee),fu=Wi(Ie),pu=Wi(Ne);function hu(t){return wo(t)?He(No(t)):function(t){return function(e){return Ar(e,t);};}(t);}var du=Hi(),gu=Hi(!0);function vu(){return[];}function mu(){return!1;}var yu,xu=Ui(function(t,e){return t+e;},0),bu=Qi(\"ceil\"),_u=Ui(function(t,e){return t/e;},1),wu=Qi(\"floor\"),Su=Ui(function(t,e){return t*e;},1),Au=Qi(\"round\"),Mu=Ui(function(t,e){return t-e;},0);return Fn.after=function(t,n){if(\"function\"!=typeof n)throw new It(e);return t=gs(t),function(){if(--t<1)return n.apply(this,arguments);};},Fn.ary=ka,Fn.assign=bs,Fn.assignIn=_s,Fn.assignInWith=ws,Fn.assignWith=Ss,Fn.at=As,Fn.before=Ba,Fn.bind=Ia,Fn.bindAll=tu,Fn.bindKey=Ta,Fn.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return $a(t)?t:[t];},Fn.chain=ha,Fn.chunk=function(e,n,r){n=(r?_o(e,n,r):n===t)?1:xn(gs(n),0);var i=null==e?0:e.length;if(!i||n<1)return[];for(var o=0,a=0,s=wt(ve(i/n));o<i;)s[a++]=ii(e,o,o+=n);return s;},Fn.compact=function(t){for(var e=-1,n=null==t?0:t.length,r=0,i=[];++e<n;){var o=t[e];o&&(i[r++]=o);}return i;},Fn.concat=function(){var t=arguments.length;if(!t)return[];for(var e=wt(t-1),n=arguments[0],r=t;r--;)e[r-1]=arguments[r];return je($a(n)?Ii(n):[n],yr(e,1));},Fn.cond=function(t){var n=null==t?0:t.length,r=lo();return t=n?Ee(t,function(t){if(\"function\"!=typeof t[1])throw new It(e);return[r(t[0]),t[1]];}):[],Yr(function(e){for(var r=-1;++r<n;){var i=t[r];if(Ce(i[0],this,e))return Ce(i[1],this,e);}});},Fn.conforms=function(t){return function(t){var e=Ls(t);return function(n){return cr(n,t,e);};}(lr(t,1));},Fn.constant=eu,Fn.countBy=va,Fn.create=function(t,e){var n=zn(t);return null==e?n:or(n,e);},Fn.curry=function e(n,r,i){var o=Ji(n,8,t,t,t,t,t,r=i?t:r);return o.placeholder=e.placeholder,o;},Fn.curryRight=function e(n,r,o){var a=Ji(n,i,t,t,t,t,t,r=o?t:r);return a.placeholder=e.placeholder,a;},Fn.debounce=La,Fn.defaults=Ms,Fn.defaultsDeep=Cs,Fn.defer=Ra,Fn.delay=Ea,Fn.difference=Fo,Fn.differenceBy=zo,Fn.differenceWith=Uo,Fn.drop=function(e,n,r){var i=null==e?0:e.length;return i?ii(e,(n=r||n===t?1:gs(n))<0?0:n,i):[];},Fn.dropRight=function(e,n,r){var i=null==e?0:e.length;return i?ii(e,0,(n=i-(n=r||n===t?1:gs(n)))<0?0:n):[];},Fn.dropRightWhile=function(t,e){return t&&t.length?di(t,lo(e,3),!0,!0):[];},Fn.dropWhile=function(t,e){return t&&t.length?di(t,lo(e,3),!0):[];},Fn.fill=function(e,n,r,i){var o=null==e?0:e.length;return o?(r&&\"number\"!=typeof r&&_o(e,n,r)&&(r=0,i=o),function(e,n,r,i){var o=e.length;for((r=gs(r))<0&&(r=-r>o?0:o+r),(i=i===t||i>o?o:gs(i))<0&&(i+=o),i=r>i?0:vs(i);r<i;)e[r++]=n;return e;}(e,n,r,i)):[];},Fn.filter=function(t,e){return($a(t)?Te:mr)(t,lo(e,3));},Fn.flatMap=function(t,e){return yr(Aa(t,e),1);},Fn.flatMapDeep=function(t,e){return yr(Aa(t,e),l);},Fn.flatMapDepth=function(e,n,r){return r=r===t?1:gs(r),yr(Aa(e,n),r);},Fn.flatten=Ho,Fn.flattenDeep=function(t){return null!=t&&t.length?yr(t,l):[];},Fn.flattenDepth=function(e,n){return null!=e&&e.length?yr(e,n=n===t?1:gs(n)):[];},Fn.flip=function(t){return Ji(t,512);},Fn.flow=nu,Fn.flowRight=ru,Fn.fromPairs=function(t){for(var e=-1,n=null==t?0:t.length,r={};++e<n;){var i=t[e];r[i[0]]=i[1];}return r;},Fn.functions=function(t){return null==t?[]:Sr(t,Ls(t));},Fn.functionsIn=function(t){return null==t?[]:Sr(t,Rs(t));},Fn.groupBy=_a,Fn.initial=function(t){return null!=t&&t.length?ii(t,0,-1):[];},Fn.intersection=Go,Fn.intersectionBy=Qo,Fn.intersectionWith=Xo,Fn.invert=Bs,Fn.invertBy=Is,Fn.invokeMap=wa,Fn.iteratee=ou,Fn.keyBy=Sa,Fn.keys=Ls,Fn.keysIn=Rs,Fn.map=Aa,Fn.mapKeys=function(t,e){var n={};return e=lo(e,3),_r(t,function(t,r,i){ar(n,e(t,r,i),t);}),n;},Fn.mapValues=function(t,e){var n={};return e=lo(e,3),_r(t,function(t,r,i){ar(n,r,e(t,r,i));}),n;},Fn.matches=function(t){return Fr(lr(t,1));},Fn.matchesProperty=function(t,e){return zr(t,lr(e,1));},Fn.memoize=ja,Fn.merge=Es,Fn.mergeWith=js,Fn.method=au,Fn.methodOf=su,Fn.mixin=uu,Fn.negate=Oa,Fn.nthArg=function(t){return t=gs(t),Yr(function(e){return Wr(e,t);});},Fn.omit=Os,Fn.omitBy=function(t,e){return Ns(t,Oa(lo(e)));},Fn.once=function(t){return Ba(2,t);},Fn.orderBy=function(e,n,r,i){return null==e?[]:($a(n)||(n=null==n?[]:[n]),$a(r=i?t:r)||(r=null==r?[]:[r]),$r(e,n,r));},Fn.over=cu,Fn.overArgs=Da,Fn.overEvery=fu,Fn.overSome=pu,Fn.partial=Na,Fn.partialRight=Va,Fn.partition=Ma,Fn.pick=Ds,Fn.pickBy=Ns,Fn.property=hu,Fn.propertyOf=function(e){return function(n){return null==e?t:Ar(e,n);};},Fn.pull=Jo,Fn.pullAll=Ko,Fn.pullAllBy=function(t,e,n){return t&&t.length&&e&&e.length?Zr(t,e,lo(n,2)):t;},Fn.pullAllWith=function(e,n,r){return e&&e.length&&n&&n.length?Zr(e,n,t,r):e;},Fn.pullAt=ta,Fn.range=du,Fn.rangeRight=gu,Fn.rearg=qa,Fn.reject=function(t,e){return($a(t)?Te:mr)(t,Oa(lo(e,3)));},Fn.remove=function(t,e){var n=[];if(!t||!t.length)return n;var r=-1,i=[],o=t.length;for(e=lo(e,3);++r<o;){var a=t[r];e(a,r,t)&&(n.push(a),i.push(r));}return Gr(t,i),n;},Fn.rest=function(n,r){if(\"function\"!=typeof n)throw new It(e);return Yr(n,r=r===t?r:gs(r));},Fn.reverse=ea,Fn.sampleSize=function(e,n,r){return n=(r?_o(e,n,r):n===t)?1:gs(n),($a(e)?Kn:Kr)(e,n);},Fn.set=function(t,e,n){return null==t?t:ti(t,e,n);},Fn.setWith=function(e,n,r,i){return i=\"function\"==typeof i?i:t,null==e?e:ti(e,n,r,i);},Fn.shuffle=function(t){return($a(t)?tr:ri)(t);},Fn.slice=function(e,n,r){var i=null==e?0:e.length;return i?(r&&\"number\"!=typeof r&&_o(e,n,r)?(n=0,r=i):(n=null==n?0:gs(n),r=r===t?i:gs(r)),ii(e,n,r)):[];},Fn.sortBy=Ca,Fn.sortedUniq=function(t){return t&&t.length?ui(t):[];},Fn.sortedUniqBy=function(t,e){return t&&t.length?ui(t,lo(e,2)):[];},Fn.split=function(e,n,r){return r&&\"number\"!=typeof r&&_o(e,n,r)&&(n=r=t),(r=r===t?p:r>>>0)?(e=xs(e))&&(\"string\"==typeof n||null!=n&&!as(n))&&!(n=ci(n))&&sn(e)?wi(dn(e),0,r):e.split(n,r):[];},Fn.spread=function(t,n){if(\"function\"!=typeof t)throw new It(e);return n=null==n?0:xn(gs(n),0),Yr(function(e){var r=e[n],i=wi(e,0,n);return r&&je(i,r),Ce(t,this,i);});},Fn.tail=function(t){var e=null==t?0:t.length;return e?ii(t,1,e):[];},Fn.take=function(e,n,r){return e&&e.length?ii(e,0,(n=r||n===t?1:gs(n))<0?0:n):[];},Fn.takeRight=function(e,n,r){var i=null==e?0:e.length;return i?ii(e,(n=i-(n=r||n===t?1:gs(n)))<0?0:n,i):[];},Fn.takeRightWhile=function(t,e){return t&&t.length?di(t,lo(e,3),!1,!0):[];},Fn.takeWhile=function(t,e){return t&&t.length?di(t,lo(e,3)):[];},Fn.tap=function(t,e){return e(t),t;},Fn.throttle=function(t,n,r){var i=!0,o=!0;if(\"function\"!=typeof t)throw new It(e);return es(r)&&(i=\"leading\"in r?!!r.leading:i,o=\"trailing\"in r?!!r.trailing:o),La(t,n,{leading:i,maxWait:n,trailing:o});},Fn.thru=da,Fn.toArray=hs,Fn.toPairs=Vs,Fn.toPairsIn=qs,Fn.toPath=function(t){return $a(t)?Ee(t,No):ls(t)?[t]:Ii(Do(xs(t)));},Fn.toPlainObject=ys,Fn.transform=function(t,e,n){var r=$a(t),i=r||Qa(t)||cs(t);if(e=lo(e,4),null==n){var o=t&&t.constructor;n=i?r?new o:[]:es(t)&&Ja(o)?zn(Zt(t)):{};}return(i?ke:_r)(t,function(t,r,i){return e(n,t,r,i);}),n;},Fn.unary=function(t){return ka(t,1);},Fn.union=na,Fn.unionBy=ra,Fn.unionWith=ia,Fn.uniq=function(t){return t&&t.length?fi(t):[];},Fn.uniqBy=function(t,e){return t&&t.length?fi(t,lo(e,2)):[];},Fn.uniqWith=function(e,n){return n=\"function\"==typeof n?n:t,e&&e.length?fi(e,t,n):[];},Fn.unset=function(t,e){return null==t||pi(t,e);},Fn.unzip=oa,Fn.unzipWith=aa,Fn.update=function(t,e,n){return null==t?t:hi(t,e,xi(n));},Fn.updateWith=function(e,n,r,i){return i=\"function\"==typeof i?i:t,null==e?e:hi(e,n,xi(r),i);},Fn.values=Fs,Fn.valuesIn=function(t){return null==t?[]:Ke(t,Rs(t));},Fn.without=sa,Fn.words=Js,Fn.wrap=function(t,e){return Na(xi(e),t);},Fn.xor=ua,Fn.xorBy=la,Fn.xorWith=ca,Fn.zip=fa,Fn.zipObject=function(t,e){return mi(t||[],e||[],nr);},Fn.zipObjectDeep=function(t,e){return mi(t||[],e||[],ti);},Fn.zipWith=pa,Fn.entries=Vs,Fn.entriesIn=qs,Fn.extend=_s,Fn.extendWith=ws,uu(Fn,Fn),Fn.add=xu,Fn.attempt=Ks,Fn.camelCase=zs,Fn.capitalize=Us,Fn.ceil=bu,Fn.clamp=function(e,n,r){return r===t&&(r=n,n=t),r!==t&&(r=(r=ms(r))==r?r:0),n!==t&&(n=(n=ms(n))==n?n:0),ur(ms(e),n,r);},Fn.clone=function(t){return lr(t,4);},Fn.cloneDeep=function(t){return lr(t,5);},Fn.cloneDeepWith=function(e,n){return lr(e,5,n=\"function\"==typeof n?n:t);},Fn.cloneWith=function(e,n){return lr(e,4,n=\"function\"==typeof n?n:t);},Fn.conformsTo=function(t,e){return null==e||cr(t,e,Ls(e));},Fn.deburr=Ws,Fn.defaultTo=function(t,e){return null==t||t!=t?e:t;},Fn.divide=_u,Fn.endsWith=function(e,n,r){e=xs(e),n=ci(n);var i=e.length,o=r=r===t?i:ur(gs(r),0,i);return(r-=n.length)>=0&&e.slice(r,o)==n;},Fn.eq=Fa,Fn.escape=function(t){return(t=xs(t))&&Z.test(t)?t.replace($,on):t;},Fn.escapeRegExp=function(t){return(t=xs(t))&&et.test(t)?t.replace(tt,\"\\\\$&\"):t;},Fn.every=function(e,n,r){var i=$a(e)?Ie:gr;return r&&_o(e,n,r)&&(n=t),i(e,lo(n,3));},Fn.find=ma,Fn.findIndex=Wo,Fn.findKey=function(t,e){return qe(t,lo(e,3),_r);},Fn.findLast=ya,Fn.findLastIndex=$o,Fn.findLastKey=function(t,e){return qe(t,lo(e,3),wr);},Fn.floor=wu,Fn.forEach=xa,Fn.forEachRight=ba,Fn.forIn=function(t,e){return null==t?t:xr(t,lo(e,3),Rs);},Fn.forInRight=function(t,e){return null==t?t:br(t,lo(e,3),Rs);},Fn.forOwn=function(t,e){return t&&_r(t,lo(e,3));},Fn.forOwnRight=function(t,e){return t&&wr(t,lo(e,3));},Fn.get=Ps,Fn.gt=za,Fn.gte=Ua,Fn.has=function(t,e){return null!=t&&mo(t,e,kr);},Fn.hasIn=ks,Fn.head=Zo,Fn.identity=iu,Fn.includes=function(t,e,n,r){t=Za(t)?t:Fs(t),n=n&&!r?gs(n):0;var i=t.length;return n<0&&(n=xn(i+n,0)),us(t)?n<=i&&t.indexOf(e,n)>-1:!!i&&ze(t,e,n)>-1;},Fn.indexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:gs(n);return i<0&&(i=xn(r+i,0)),ze(t,e,i);},Fn.inRange=function(e,n,r){return n=ds(n),r===t?(r=n,n=0):r=ds(r),function(t,e,n){return t>=bn(e,n)&&t<xn(e,n);}(e=ms(e),n,r);},Fn.invoke=Ts,Fn.isArguments=Wa,Fn.isArray=$a,Fn.isArrayBuffer=Ha,Fn.isArrayLike=Za,Fn.isArrayLikeObject=Ga,Fn.isBoolean=function(t){return!0===t||!1===t||ns(t)&&Cr(t)==v;},Fn.isBuffer=Qa,Fn.isDate=Xa,Fn.isElement=function(t){return ns(t)&&1===t.nodeType&&!os(t);},Fn.isEmpty=function(t){if(null==t)return!0;if(Za(t)&&($a(t)||\"string\"==typeof t||\"function\"==typeof t.splice||Qa(t)||cs(t)||Wa(t)))return!t.length;var e=vo(t);if(e==_||e==C)return!t.size;if(Mo(t))return!Dr(t).length;for(var n in t)if(Ot.call(t,n))return!1;return!0;},Fn.isEqual=function(t,e){return Rr(t,e);},Fn.isEqualWith=function(e,n,r){var i=(r=\"function\"==typeof r?r:t)?r(e,n):t;return i===t?Rr(e,n,t,r):!!i;},Fn.isError=Ya,Fn.isFinite=function(t){return\"number\"==typeof t&&Ve(t);},Fn.isFunction=Ja,Fn.isInteger=Ka,Fn.isLength=ts,Fn.isMap=rs,Fn.isMatch=function(t,e){return t===e||Er(t,e,fo(e));},Fn.isMatchWith=function(e,n,r){return r=\"function\"==typeof r?r:t,Er(e,n,fo(n),r);},Fn.isNaN=function(t){return is(t)&&t!=+t;},Fn.isNative=function(t){if(Ao(t))throw new At(\"Unsupported core-js use. Try https://npms.io/search?q=ponyfill.\");return jr(t);},Fn.isNil=function(t){return null==t;},Fn.isNull=function(t){return null===t;},Fn.isNumber=is,Fn.isObject=es,Fn.isObjectLike=ns,Fn.isPlainObject=os,Fn.isRegExp=as,Fn.isSafeInteger=function(t){return Ka(t)&&t>=-9007199254740991&&t<=c;},Fn.isSet=ss,Fn.isString=us,Fn.isSymbol=ls,Fn.isTypedArray=cs,Fn.isUndefined=function(e){return e===t;},Fn.isWeakMap=function(t){return ns(t)&&vo(t)==B;},Fn.isWeakSet=function(t){return ns(t)&&\"[object WeakSet]\"==Cr(t);},Fn.join=function(t,e){return null==t?\"\":Ze.call(t,e);},Fn.kebabCase=$s,Fn.last=Yo,Fn.lastIndexOf=function(e,n,r){var i=null==e?0:e.length;if(!i)return-1;var o=i;return r!==t&&(o=(o=gs(r))<0?xn(i+o,0):bn(o,i-1)),n==n?function(t,e,n){for(var r=n+1;r--;)if(t[r]===e)return r;return r;}(e,n,o):Fe(e,We,o,!0);},Fn.lowerCase=Hs,Fn.lowerFirst=Zs,Fn.lt=fs,Fn.lte=ps,Fn.max=function(e){return e&&e.length?vr(e,iu,Pr):t;},Fn.maxBy=function(e,n){return e&&e.length?vr(e,lo(n,2),Pr):t;},Fn.mean=function(t){return $e(t,iu);},Fn.meanBy=function(t,e){return $e(t,lo(e,2));},Fn.min=function(e){return e&&e.length?vr(e,iu,Vr):t;},Fn.minBy=function(e,n){return e&&e.length?vr(e,lo(n,2),Vr):t;},Fn.stubArray=vu,Fn.stubFalse=mu,Fn.stubObject=function(){return{};},Fn.stubString=function(){return\"\";},Fn.stubTrue=function(){return!0;},Fn.multiply=Su,Fn.nth=function(e,n){return e&&e.length?Wr(e,gs(n)):t;},Fn.noConflict=function(){return fe._===this&&(fe._=Ft),this;},Fn.noop=lu,Fn.now=Pa,Fn.pad=function(t,e,n){t=xs(t);var r=(e=gs(e))?hn(t):0;if(!e||r>=e)return t;var i=(e-r)/2;return $i(me(i),n)+t+$i(ve(i),n);},Fn.padEnd=function(t,e,n){t=xs(t);var r=(e=gs(e))?hn(t):0;return e&&r<e?t+$i(e-r,n):t;},Fn.padStart=function(t,e,n){t=xs(t);var r=(e=gs(e))?hn(t):0;return e&&r<e?$i(e-r,n)+t:t;},Fn.parseInt=function(t,e,n){return n||null==e?e=0:e&&(e=+e),wn(xs(t).replace(nt,\"\"),e||0);},Fn.random=function(e,n,r){if(r&&\"boolean\"!=typeof r&&_o(e,n,r)&&(n=r=t),r===t&&(\"boolean\"==typeof n?(r=n,n=t):\"boolean\"==typeof e&&(r=e,e=t)),e===t&&n===t?(e=0,n=1):(e=ds(e),n===t?(n=e,e=0):n=ds(n)),e>n){var i=e;e=n,n=i;}if(r||e%1||n%1){var o=Sn();return bn(e+o*(n-e+se(\"1e-\"+((o+\"\").length-1))),n);}return Qr(e,n);},Fn.reduce=function(t,e,n){var r=$a(t)?Oe:Ge,i=arguments.length<3;return r(t,lo(e,4),n,i,hr);},Fn.reduceRight=function(t,e,n){var r=$a(t)?De:Ge,i=arguments.length<3;return r(t,lo(e,4),n,i,dr);},Fn.repeat=function(e,n,r){return n=(r?_o(e,n,r):n===t)?1:gs(n),Xr(xs(e),n);},Fn.replace=function(){var t=arguments,e=xs(t[0]);return t.length<3?e:e.replace(t[1],t[2]);},Fn.result=function(e,n,r){var i=-1,o=(n=bi(n,e)).length;for(o||(o=1,e=t);++i<o;){var a=null==e?t:e[No(n[i])];a===t&&(i=o,a=r),e=Ja(a)?a.call(e):a;}return e;},Fn.round=Au,Fn.runInContext=rt,Fn.sample=function(t){return($a(t)?Jn:Jr)(t);},Fn.size=function(t){if(null==t)return 0;if(Za(t))return us(t)?hn(t):t.length;var e=vo(t);return e==_||e==C?t.size:Dr(t).length;},Fn.snakeCase=Gs,Fn.some=function(e,n,r){var i=$a(e)?Ne:oi;return r&&_o(e,n,r)&&(n=t),i(e,lo(n,3));},Fn.sortedIndex=function(t,e){return ai(t,e);},Fn.sortedIndexBy=function(t,e,n){return si(t,e,lo(n,2));},Fn.sortedIndexOf=function(t,e){var n=null==t?0:t.length;if(n){var r=ai(t,e);if(r<n&&Fa(t[r],e))return r;}return-1;},Fn.sortedLastIndex=function(t,e){return ai(t,e,!0);},Fn.sortedLastIndexBy=function(t,e,n){return si(t,e,lo(n,2),!0);},Fn.sortedLastIndexOf=function(t,e){if(null!=t&&t.length){var n=ai(t,e,!0)-1;if(Fa(t[n],e))return n;}return-1;},Fn.startCase=Qs,Fn.startsWith=function(t,e,n){return t=xs(t),n=null==n?0:ur(gs(n),0,t.length),e=ci(e),t.slice(n,n+e.length)==e;},Fn.subtract=Mu,Fn.sum=function(t){return t&&t.length?Qe(t,iu):0;},Fn.sumBy=function(t,e){return t&&t.length?Qe(t,lo(e,2)):0;},Fn.template=function(e,n,r){var i=Fn.templateSettings;r&&_o(e,n,r)&&(n=t),e=xs(e),n=ws({},n,i,Ki);var o,a,s=ws({},n.imports,i.imports,Ki),u=Ls(s),l=Ke(s,u),c=0,f=n.interpolate||yt,p=\"__p += '\",h=kt((n.escape||yt).source+\"|\"+f.source+\"|\"+(f===X?ct:yt).source+\"|\"+(n.evaluate||yt).source+\"|$\",\"g\"),d=\"//# sourceURL=\"+(Ot.call(n,\"sourceURL\")?(n.sourceURL+\"\").replace(/\\s/g,\" \"):\"lodash.templateSources[\"+ ++re+\"]\")+\"\\n\";e.replace(h,function(t,n,r,i,s,u){return r||(r=i),p+=e.slice(c,u).replace(xt,an),n&&(o=!0,p+=\"' +\\n__e(\"+n+\") +\\n'\"),s&&(a=!0,p+=\"';\\n\"+s+\";\\n__p += '\"),r&&(p+=\"' +\\n((__t = (\"+r+\")) == null ? '' : __t) +\\n'\"),c=u+t.length,t;}),p+=\"';\\n\";var g=Ot.call(n,\"variable\")&&n.variable;if(g){if(ut.test(g))throw new At(\"Invalid `variable` option passed into `_.template`\");}else p=\"with (obj) {\\n\"+p+\"\\n}\\n\";p=(a?p.replace(F,\"\"):p).replace(z,\"$1\").replace(U,\"$1;\"),p=\"function(\"+(g||\"obj\")+\") {\\n\"+(g?\"\":\"obj || (obj = {});\\n\")+\"var __t, __p = ''\"+(o?\", __e = _.escape\":\"\")+(a?\", __j = Array.prototype.join;\\nfunction print() { __p += __j.call(arguments, '') }\\n\":\";\\n\")+p+\"return __p\\n}\";var v=Ks(function(){return Mt(u,d+\"return \"+p).apply(t,l);});if(v.source=p,Ya(v))throw v;return v;},Fn.times=function(t,e){if((t=gs(t))<1||t>c)return[];var n=p,r=bn(t,p);e=lo(e),t-=p;for(var i=Xe(r,e);++n<t;)e(n);return i;},Fn.toFinite=ds,Fn.toInteger=gs,Fn.toLength=vs,Fn.toLower=function(t){return xs(t).toLowerCase();},Fn.toNumber=ms,Fn.toSafeInteger=function(t){return t?ur(gs(t),-9007199254740991,c):0===t?t:0;},Fn.toString=xs,Fn.toUpper=function(t){return xs(t).toUpperCase();},Fn.trim=function(e,n,r){if((e=xs(e))&&(r||n===t))return Ye(e);if(!e||!(n=ci(n)))return e;var i=dn(e),o=dn(n);return wi(i,en(i,o),nn(i,o)+1).join(\"\");},Fn.trimEnd=function(e,n,r){if((e=xs(e))&&(r||n===t))return e.slice(0,gn(e)+1);if(!e||!(n=ci(n)))return e;var i=dn(e);return wi(i,0,nn(i,dn(n))+1).join(\"\");},Fn.trimStart=function(e,n,r){if((e=xs(e))&&(r||n===t))return e.replace(nt,\"\");if(!e||!(n=ci(n)))return e;var i=dn(e);return wi(i,en(i,dn(n))).join(\"\");},Fn.truncate=function(e,n){var r=30,i=\"...\";if(es(n)){var o=\"separator\"in n?n.separator:o;r=\"length\"in n?gs(n.length):r,i=\"omission\"in n?ci(n.omission):i;}var a=(e=xs(e)).length;if(sn(e)){var s=dn(e);a=s.length;}if(r>=a)return e;var u=r-hn(i);if(u<1)return i;var l=s?wi(s,0,u).join(\"\"):e.slice(0,u);if(o===t)return l+i;if(s&&(u+=l.length-u),as(o)){if(e.slice(u).search(o)){var c,f=l;for(o.global||(o=kt(o.source,xs(ft.exec(o))+\"g\")),o.lastIndex=0;c=o.exec(f);)var p=c.index;l=l.slice(0,p===t?u:p);}}else if(e.indexOf(ci(o),u)!=u){var h=l.lastIndexOf(o);h>-1&&(l=l.slice(0,h));}return l+i;},Fn.unescape=function(t){return(t=xs(t))&&H.test(t)?t.replace(W,vn):t;},Fn.uniqueId=function(t){var e=++Dt;return xs(t)+e;},Fn.upperCase=Xs,Fn.upperFirst=Ys,Fn.each=xa,Fn.eachRight=ba,Fn.first=Zo,uu(Fn,(yu={},_r(Fn,function(t,e){Ot.call(Fn.prototype,e)||(yu[e]=t);}),yu),{chain:!1}),Fn.VERSION=\"4.17.21\",ke([\"bind\",\"bindKey\",\"curry\",\"curryRight\",\"partial\",\"partialRight\"],function(t){Fn[t].placeholder=Fn;}),ke([\"drop\",\"take\"],function(e,n){$n.prototype[e]=function(r){r=r===t?1:xn(gs(r),0);var i=this.__filtered__&&!n?new $n(this):this.clone();return i.__filtered__?i.__takeCount__=bn(r,i.__takeCount__):i.__views__.push({size:bn(r,p),type:e+(i.__dir__<0?\"Right\":\"\")}),i;},$n.prototype[e+\"Right\"]=function(t){return this.reverse()[e](t).reverse();};}),ke([\"filter\",\"map\",\"takeWhile\"],function(t,e){var n=e+1,r=1==n||3==n;$n.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:lo(t,3),type:n}),e.__filtered__=e.__filtered__||r,e;};}),ke([\"head\",\"last\"],function(t,e){var n=\"take\"+(e?\"Right\":\"\");$n.prototype[t]=function(){return this[n](1).value()[0];};}),ke([\"initial\",\"tail\"],function(t,e){var n=\"drop\"+(e?\"\":\"Right\");$n.prototype[t]=function(){return this.__filtered__?new $n(this):this[n](1);};}),$n.prototype.compact=function(){return this.filter(iu);},$n.prototype.find=function(t){return this.filter(t).head();},$n.prototype.findLast=function(t){return this.reverse().find(t);},$n.prototype.invokeMap=Yr(function(t,e){return\"function\"==typeof t?new $n(this):this.map(function(n){return Tr(n,t,e);});}),$n.prototype.reject=function(t){return this.filter(Oa(lo(t)));},$n.prototype.slice=function(e,n){e=gs(e);var r=this;return r.__filtered__&&(e>0||n<0)?new $n(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),n!==t&&(r=(n=gs(n))<0?r.dropRight(-n):r.take(n-e)),r);},$n.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse();},$n.prototype.toArray=function(){return this.take(p);},_r($n.prototype,function(e,n){var r=/^(?:filter|find|map|reject)|While$/.test(n),i=/^(?:head|last)$/.test(n),o=Fn[i?\"take\"+(\"last\"==n?\"Right\":\"\"):n],a=i||/^find/.test(n);o&&(Fn.prototype[n]=function(){var n=this.__wrapped__,s=i?[1]:arguments,u=n instanceof $n,l=s[0],c=u||$a(n),f=function(t){var e=o.apply(Fn,je([t],s));return i&&p?e[0]:e;};c&&r&&\"function\"==typeof l&&1!=l.length&&(u=c=!1);var p=this.__chain__,h=!!this.__actions__.length,d=a&&!p,g=u&&!h;if(!a&&c){n=g?n:new $n(this);var v=e.apply(n,s);return v.__actions__.push({func:da,args:[f],thisArg:t}),new Wn(v,p);}return d&&g?e.apply(this,s):(v=this.thru(f),d?i?v.value()[0]:v.value():v);});}),ke([\"pop\",\"push\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(t){var e=Tt[t],n=/^(?:push|sort|unshift)$/.test(t)?\"tap\":\"thru\",r=/^(?:pop|shift)$/.test(t);Fn.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return e.apply($a(i)?i:[],t);}return this[n](function(n){return e.apply($a(n)?n:[],t);});};}),_r($n.prototype,function(t,e){var n=Fn[e];if(n){var r=n.name+\"\";Ot.call(Ln,r)||(Ln[r]=[]),Ln[r].push({name:e,func:n});}}),Ln[Fi(t,2).name]=[{name:\"wrapper\",func:t}],$n.prototype.clone=function(){var t=new $n(this.__wrapped__);return t.__actions__=Ii(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Ii(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Ii(this.__views__),t;},$n.prototype.reverse=function(){if(this.__filtered__){var t=new $n(this);t.__dir__=-1,t.__filtered__=!0;}else(t=this.clone()).__dir__*=-1;return t;},$n.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,n=$a(t),r=e<0,i=n?t.length:0,o=function(t,e,n){for(var r=-1,i=n.length;++r<i;){var o=n[r],a=o.size;switch(o.type){case\"drop\":t+=a;break;case\"dropRight\":e-=a;break;case\"take\":e=bn(e,t+a);break;case\"takeRight\":t=xn(t,e-a);}}return{start:t,end:e};}(0,i,this.__views__),a=o.start,s=o.end,u=s-a,l=r?s:a-1,c=this.__iteratees__,f=c.length,p=0,h=bn(u,this.__takeCount__);if(!n||!r&&i==u&&h==u)return gi(t,this.__actions__);var d=[];t:for(;u--&&p<h;){for(var g=-1,v=t[l+=e];++g<f;){var m=c[g],y=m.iteratee,x=m.type,b=y(v);if(2==x)v=b;else if(!b){if(1==x)continue t;break t;}}d[p++]=v;}return d;},Fn.prototype.at=ga,Fn.prototype.chain=function(){return ha(this);},Fn.prototype.commit=function(){return new Wn(this.value(),this.__chain__);},Fn.prototype.next=function(){this.__values__===t&&(this.__values__=hs(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?t:this.__values__[this.__index__++]};},Fn.prototype.plant=function(e){for(var n,r=this;r instanceof Un;){var i=qo(r);i.__index__=0,i.__values__=t,n?o.__wrapped__=i:n=i;var o=i;r=r.__wrapped__;}return o.__wrapped__=e,n;},Fn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof $n){var n=e;return this.__actions__.length&&(n=new $n(this)),(n=n.reverse()).__actions__.push({func:da,args:[ea],thisArg:t}),new Wn(n,this.__chain__);}return this.thru(ea);},Fn.prototype.toJSON=Fn.prototype.valueOf=Fn.prototype.value=function(){return gi(this.__wrapped__,this.__actions__);},Fn.prototype.first=Fn.prototype.head,ae&&(Fn.prototype[ae]=function(){return this;}),Fn;}();he?((he.exports=mn)._=mn,pe._=mn):fe._=mn;}).call(be.exports)),be.exports),Me={exports:{}};var Ce,Pe=Se?Me.exports:(Se=1,Ce=function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports;}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r});},n.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0});},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var i in t)n.d(r,i,(function(e){return t[e];}).bind(null,i));return r;},n.n=function(t){var e=t&&t.__esModule?function(){return t.default;}:function(){return t;};return n.d(e,\"a\",e),e;},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e);},n.p=\"\",n(n.s=20);}([function(t,e){var n={};t.exports=n,function(){n._baseDelta=1e3/60,n._nextId=0,n._seed=0,n._nowStartTime=+new Date,n._warnedOnce={},n._decomp=null,n.extend=function(t,e){var r,i;\"boolean\"==typeof e?(r=2,i=e):(r=1,i=!0);for(var o=r;o<arguments.length;o++){var a=arguments[o];if(a)for(var s in a)i&&a[s]&&a[s].constructor===Object?t[s]&&t[s].constructor!==Object?t[s]=a[s]:(t[s]=t[s]||{},n.extend(t[s],i,a[s])):t[s]=a[s];}return t;},n.clone=function(t,e){return n.extend({},e,t);},n.keys=function(t){if(Object.keys)return Object.keys(t);var e=[];for(var n in t)e.push(n);return e;},n.values=function(t){var e=[];if(Object.keys){for(var n=Object.keys(t),r=0;r<n.length;r++)e.push(t[n[r]]);return e;}for(var i in t)e.push(t[i]);return e;},n.get=function(t,e,n,r){e=e.split(\".\").slice(n,r);for(var i=0;i<e.length;i+=1)t=t[e[i]];return t;},n.set=function(t,e,r,i,o){var a=e.split(\".\").slice(i,o);return n.get(t,e,0,-1)[a[a.length-1]]=r,r;},n.shuffle=function(t){for(var e=t.length-1;e>0;e--){var r=Math.floor(n.random()*(e+1)),i=t[e];t[e]=t[r],t[r]=i;}return t;},n.choose=function(t){return t[Math.floor(n.random()*t.length)];},n.isElement=function(t){return\"undefined\"!=typeof HTMLElement?t instanceof HTMLElement:!!(t&&t.nodeType&&t.nodeName);},n.isArray=function(t){return\"[object Array]\"===Object.prototype.toString.call(t);},n.isFunction=function(t){return\"function\"==typeof t;},n.isPlainObject=function(t){return\"object\"==typeof t&&t.constructor===Object;},n.isString=function(t){return\"[object String]\"===toString.call(t);},n.clamp=function(t,e,n){return t<e?e:t>n?n:t;},n.sign=function(t){return t<0?-1:1;},n.now=function(){if(\"undefined\"!=typeof window&&window.performance){if(window.performance.now)return window.performance.now();if(window.performance.webkitNow)return window.performance.webkitNow();}return Date.now?Date.now():new Date-n._nowStartTime;},n.random=function(e,n){return n=void 0!==n?n:1,(e=void 0!==e?e:0)+t()*(n-e);};var t=function(){return n._seed=(9301*n._seed+49297)%233280,n._seed/233280;};n.colorToNumber=function(t){return 3==(t=t.replace(\"#\",\"\")).length&&(t=t.charAt(0)+t.charAt(0)+t.charAt(1)+t.charAt(1)+t.charAt(2)+t.charAt(2)),parseInt(t,16);},n.logLevel=1,n.log=function(){console&&n.logLevel>0&&n.logLevel;},n.info=function(){console&&n.logLevel>0&&n.logLevel;},n.warn=function(){console&&n.logLevel>0&&n.logLevel;},n.warnOnce=function(){var t=Array.prototype.slice.call(arguments).join(\" \");n._warnedOnce[t]||(n.warn(t),n._warnedOnce[t]=!0);},n.deprecated=function(t,e,r){t[e]=n.chain(function(){n.warnOnce(\"🔅 deprecated 🔅\",r);},t[e]);},n.nextId=function(){return n._nextId++;},n.indexOf=function(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0;n<t.length;n++)if(t[n]===e)return n;return-1;},n.map=function(t,e){if(t.map)return t.map(e);for(var n=[],r=0;r<t.length;r+=1)n.push(e(t[r]));return n;},n.topologicalSort=function(t){var e=[],r=[],i=[];for(var o in t)r[o]||i[o]||n._topologicalSort(o,r,i,t,e);return e;},n._topologicalSort=function(t,e,r,i,o){var a=i[t]||[];r[t]=!0;for(var s=0;s<a.length;s+=1){var u=a[s];r[u]||e[u]||n._topologicalSort(u,e,r,i,o);}r[t]=!1,e[t]=!0,o.push(t);},n.chain=function(){for(var t=[],e=0;e<arguments.length;e+=1){var n=arguments[e];n._chained?t.push.apply(t,n._chained):t.push(n);}var r=function(){for(var e,n=new Array(arguments.length),r=0,i=arguments.length;r<i;r++)n[r]=arguments[r];for(r=0;r<t.length;r+=1){var o=t[r].apply(e,n);void 0!==o&&(e=o);}return e;};return r._chained=t,r;},n.chainPathBefore=function(t,e,r){return n.set(t,e,n.chain(r,n.get(t,e)));},n.chainPathAfter=function(t,e,r){return n.set(t,e,n.chain(n.get(t,e),r));},n.setDecomp=function(t){n._decomp=t;},n.getDecomp=function(){var t=n._decomp;try{t||\"undefined\"==typeof window||(t=window.decomp),t||void 0===ge||(t=ge.decomp);}catch(e){t=null;}return t;};}();},function(t,e){var n={};t.exports=n,n.create=function(t){var e={min:{x:0,y:0},max:{x:0,y:0}};return t&&n.update(e,t),e;},n.update=function(t,e,n){t.min.x=1/0,t.max.x=-1/0,t.min.y=1/0,t.max.y=-1/0;for(var r=0;r<e.length;r++){var i=e[r];i.x>t.max.x&&(t.max.x=i.x),i.x<t.min.x&&(t.min.x=i.x),i.y>t.max.y&&(t.max.y=i.y),i.y<t.min.y&&(t.min.y=i.y);}n&&(n.x>0?t.max.x+=n.x:t.min.x+=n.x,n.y>0?t.max.y+=n.y:t.min.y+=n.y);},n.contains=function(t,e){return e.x>=t.min.x&&e.x<=t.max.x&&e.y>=t.min.y&&e.y<=t.max.y;},n.overlaps=function(t,e){return t.min.x<=e.max.x&&t.max.x>=e.min.x&&t.max.y>=e.min.y&&t.min.y<=e.max.y;},n.translate=function(t,e){t.min.x+=e.x,t.max.x+=e.x,t.min.y+=e.y,t.max.y+=e.y;},n.shift=function(t,e){var n=t.max.x-t.min.x,r=t.max.y-t.min.y;t.min.x=e.x,t.max.x=e.x+n,t.min.y=e.y,t.max.y=e.y+r;};},function(t,e){var n={};t.exports=n,n.create=function(t,e){return{x:t||0,y:e||0};},n.clone=function(t){return{x:t.x,y:t.y};},n.magnitude=function(t){return Math.sqrt(t.x*t.x+t.y*t.y);},n.magnitudeSquared=function(t){return t.x*t.x+t.y*t.y;},n.rotate=function(t,e,n){var r=Math.cos(e),i=Math.sin(e);n||(n={});var o=t.x*r-t.y*i;return n.y=t.x*i+t.y*r,n.x=o,n;},n.rotateAbout=function(t,e,n,r){var i=Math.cos(e),o=Math.sin(e);r||(r={});var a=n.x+((t.x-n.x)*i-(t.y-n.y)*o);return r.y=n.y+((t.x-n.x)*o+(t.y-n.y)*i),r.x=a,r;},n.normalise=function(t){var e=n.magnitude(t);return 0===e?{x:0,y:0}:{x:t.x/e,y:t.y/e};},n.dot=function(t,e){return t.x*e.x+t.y*e.y;},n.cross=function(t,e){return t.x*e.y-t.y*e.x;},n.cross3=function(t,e,n){return(e.x-t.x)*(n.y-t.y)-(e.y-t.y)*(n.x-t.x);},n.add=function(t,e,n){return n||(n={}),n.x=t.x+e.x,n.y=t.y+e.y,n;},n.sub=function(t,e,n){return n||(n={}),n.x=t.x-e.x,n.y=t.y-e.y,n;},n.mult=function(t,e){return{x:t.x*e,y:t.y*e};},n.div=function(t,e){return{x:t.x/e,y:t.y/e};},n.perp=function(t,e){return{x:(e=!0===e?-1:1)*-t.y,y:e*t.x};},n.neg=function(t){return{x:-t.x,y:-t.y};},n.angle=function(t,e){return Math.atan2(e.y-t.y,e.x-t.x);},n._temp=[n.create(),n.create(),n.create(),n.create(),n.create(),n.create()];},function(t,e,n){var r={};t.exports=r;var i=n(2),o=n(0);r.create=function(t,e){for(var n=[],r=0;r<t.length;r++){var i=t[r],o={x:i.x,y:i.y,index:r,body:e,isInternal:!1};n.push(o);}return n;},r.fromPath=function(t,e){var n=[];return t.replace(/L?\\s*([-\\d.e]+)[\\s,]*([-\\d.e]+)*/gi,function(t,e,r){n.push({x:parseFloat(e),y:parseFloat(r)});}),r.create(n,e);},r.centre=function(t){for(var e,n,o,a=r.area(t,!0),s={x:0,y:0},u=0;u<t.length;u++)o=(u+1)%t.length,e=i.cross(t[u],t[o]),n=i.mult(i.add(t[u],t[o]),e),s=i.add(s,n);return i.div(s,6*a);},r.mean=function(t){for(var e={x:0,y:0},n=0;n<t.length;n++)e.x+=t[n].x,e.y+=t[n].y;return i.div(e,t.length);},r.area=function(t,e){for(var n=0,r=t.length-1,i=0;i<t.length;i++)n+=(t[r].x-t[i].x)*(t[r].y+t[i].y),r=i;return e?n/2:Math.abs(n)/2;},r.inertia=function(t,e){for(var n,r,o=0,a=0,s=t,u=0;u<s.length;u++)r=(u+1)%s.length,o+=(n=Math.abs(i.cross(s[r],s[u])))*(i.dot(s[r],s[r])+i.dot(s[r],s[u])+i.dot(s[u],s[u])),a+=n;return e/6*(o/a);},r.translate=function(t,e,n){n=void 0!==n?n:1;var r,i=t.length,o=e.x*n,a=e.y*n;for(r=0;r<i;r++)t[r].x+=o,t[r].y+=a;return t;},r.rotate=function(t,e,n){if(0!==e){var r,i,o,a,s=Math.cos(e),u=Math.sin(e),l=n.x,c=n.y,f=t.length;for(a=0;a<f;a++)i=(r=t[a]).x-l,o=r.y-c,r.x=l+(i*s-o*u),r.y=c+(i*u+o*s);return t;}},r.contains=function(t,e){for(var n,r=e.x,i=e.y,o=t.length,a=t[o-1],s=0;s<o;s++){if(n=t[s],(r-a.x)*(n.y-a.y)+(i-a.y)*(a.x-n.x)>0)return!1;a=n;}return!0;},r.scale=function(t,e,n,o){if(1===e&&1===n)return t;var a,s;o=o||r.centre(t);for(var u=0;u<t.length;u++)a=t[u],s=i.sub(a,o),t[u].x=o.x+s.x*e,t[u].y=o.y+s.y*n;return t;},r.chamfer=function(t,e,n,r,a){e=\"number\"==typeof e?[e]:e||[8],n=void 0!==n?n:-1,r=r||2,a=a||14;for(var s=[],u=0;u<t.length;u++){var l=t[u-1>=0?u-1:t.length-1],c=t[u],f=t[(u+1)%t.length],p=e[u<e.length?u:e.length-1];if(0!==p){var h=i.normalise({x:c.y-l.y,y:l.x-c.x}),d=i.normalise({x:f.y-c.y,y:c.x-f.x}),g=Math.sqrt(2*Math.pow(p,2)),v=i.mult(o.clone(h),p),m=i.normalise(i.mult(i.add(h,d),.5)),y=i.sub(c,i.mult(m,g)),x=n;-1===n&&(x=1.75*Math.pow(p,.32)),(x=o.clamp(x,r,a))%2==1&&(x+=1);for(var b=Math.acos(i.dot(h,d))/x,_=0;_<x;_++)s.push(i.add(i.rotate(v,b*_),y));}else s.push(c);}return s;},r.clockwiseSort=function(t){var e=r.mean(t);return t.sort(function(t,n){return i.angle(e,t)-i.angle(e,n);}),t;},r.isConvex=function(t){var e,n,r,i,o=0,a=t.length;if(a<3)return null;for(e=0;e<a;e++)if(r=(e+2)%a,i=(t[n=(e+1)%a].x-t[e].x)*(t[r].y-t[n].y),(i-=(t[n].y-t[e].y)*(t[r].x-t[n].x))<0?o|=1:i>0&&(o|=2),3===o)return!1;return 0!==o||null;},r.hull=function(t){var e,n,r=[],o=[];for((t=t.slice(0)).sort(function(t,e){var n=t.x-e.x;return 0!==n?n:t.y-e.y;}),n=0;n<t.length;n+=1){for(e=t[n];o.length>=2&&i.cross3(o[o.length-2],o[o.length-1],e)<=0;)o.pop();o.push(e);}for(n=t.length-1;n>=0;n-=1){for(e=t[n];r.length>=2&&i.cross3(r[r.length-2],r[r.length-1],e)<=0;)r.pop();r.push(e);}return r.pop(),o.pop(),r.concat(o);};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(2),a=n(7),s=n(0),u=n(1),l=n(11);!function(){r._timeCorrection=!0,r._inertiaScale=4,r._nextCollidingGroupId=1,r._nextNonCollidingGroupId=-1,r._nextCategory=1,r._baseDelta=1e3/60,r.create=function(e){var n={id:s.nextId(),type:\"body\",label:\"Body\",parts:[],plugin:{},angle:0,vertices:i.fromPath(\"L 0 0 L 40 0 L 40 40 L 0 40\"),position:{x:0,y:0},force:{x:0,y:0},torque:0,positionImpulse:{x:0,y:0},constraintImpulse:{x:0,y:0,angle:0},totalContacts:0,speed:0,angularSpeed:0,velocity:{x:0,y:0},angularVelocity:0,isSensor:!1,isStatic:!1,isSleeping:!1,motion:0,sleepThreshold:60,density:.001,restitution:0,friction:.1,frictionStatic:.5,frictionAir:.01,collisionFilter:{category:1,mask:4294967295,group:0},slop:.05,timeScale:1,render:{visible:!0,opacity:1,strokeStyle:null,fillStyle:null,lineWidth:null,sprite:{xScale:1,yScale:1,xOffset:0,yOffset:0}},events:null,bounds:null,chamfer:null,circleRadius:0,positionPrev:null,anglePrev:0,parent:null,axes:null,area:0,mass:0,inertia:0,deltaTime:1e3/60,_original:null},r=s.extend(n,e);return t(r,e),r;},r.nextGroup=function(t){return t?r._nextNonCollidingGroupId--:r._nextCollidingGroupId++;},r.nextCategory=function(){return r._nextCategory=r._nextCategory<<1,r._nextCategory;};var t=function(t,e){e=e||{},r.set(t,{bounds:t.bounds||u.create(t.vertices),positionPrev:t.positionPrev||o.clone(t.position),anglePrev:t.anglePrev||t.angle,vertices:t.vertices,parts:t.parts||[t],isStatic:t.isStatic,isSleeping:t.isSleeping,parent:t.parent||t}),i.rotate(t.vertices,t.angle,t.position),l.rotate(t.axes,t.angle),u.update(t.bounds,t.vertices,t.velocity),r.set(t,{axes:e.axes||t.axes,area:e.area||t.area,mass:e.mass||t.mass,inertia:e.inertia||t.inertia});var n=t.isStatic?\"#14151f\":s.choose([\"#f19648\",\"#f5d259\",\"#f55a3c\",\"#063e7b\",\"#ececd1\"]),a=t.isStatic?\"#555\":\"#ccc\",c=t.isStatic&&null===t.render.fillStyle?1:0;t.render.fillStyle=t.render.fillStyle||n,t.render.strokeStyle=t.render.strokeStyle||a,t.render.lineWidth=t.render.lineWidth||c,t.render.sprite.xOffset+=-(t.bounds.min.x-t.position.x)/(t.bounds.max.x-t.bounds.min.x),t.render.sprite.yOffset+=-(t.bounds.min.y-t.position.y)/(t.bounds.max.y-t.bounds.min.y);};r.set=function(t,e,n){var i;for(i in\"string\"==typeof e&&(i=e,(e={})[i]=n),e)if(Object.prototype.hasOwnProperty.call(e,i))switch(n=e[i],i){case\"isStatic\":r.setStatic(t,n);break;case\"isSleeping\":a.set(t,n);break;case\"mass\":r.setMass(t,n);break;case\"density\":r.setDensity(t,n);break;case\"inertia\":r.setInertia(t,n);break;case\"vertices\":r.setVertices(t,n);break;case\"position\":r.setPosition(t,n);break;case\"angle\":r.setAngle(t,n);break;case\"velocity\":r.setVelocity(t,n);break;case\"angularVelocity\":r.setAngularVelocity(t,n);break;case\"speed\":r.setSpeed(t,n);break;case\"angularSpeed\":r.setAngularSpeed(t,n);break;case\"parts\":r.setParts(t,n);break;case\"centre\":r.setCentre(t,n);break;default:t[i]=n;}},r.setStatic=function(t,e){for(var n=0;n<t.parts.length;n++){var r=t.parts[n];e?(r.isStatic||(r._original={restitution:r.restitution,friction:r.friction,mass:r.mass,inertia:r.inertia,density:r.density,inverseMass:r.inverseMass,inverseInertia:r.inverseInertia}),r.restitution=0,r.friction=1,r.mass=r.inertia=r.density=1/0,r.inverseMass=r.inverseInertia=0,r.positionPrev.x=r.position.x,r.positionPrev.y=r.position.y,r.anglePrev=r.angle,r.angularVelocity=0,r.speed=0,r.angularSpeed=0,r.motion=0):r._original&&(r.restitution=r._original.restitution,r.friction=r._original.friction,r.mass=r._original.mass,r.inertia=r._original.inertia,r.density=r._original.density,r.inverseMass=r._original.inverseMass,r.inverseInertia=r._original.inverseInertia,r._original=null),r.isStatic=e;}},r.setMass=function(t,e){var n=t.inertia/(t.mass/6);t.inertia=n*(e/6),t.inverseInertia=1/t.inertia,t.mass=e,t.inverseMass=1/t.mass,t.density=t.mass/t.area;},r.setDensity=function(t,e){r.setMass(t,e*t.area),t.density=e;},r.setInertia=function(t,e){t.inertia=e,t.inverseInertia=1/t.inertia;},r.setVertices=function(t,e){e[0].body===t?t.vertices=e:t.vertices=i.create(e,t),t.axes=l.fromVertices(t.vertices),t.area=i.area(t.vertices),r.setMass(t,t.density*t.area);var n=i.centre(t.vertices);i.translate(t.vertices,n,-1),r.setInertia(t,r._inertiaScale*i.inertia(t.vertices,t.mass)),i.translate(t.vertices,t.position),u.update(t.bounds,t.vertices,t.velocity);},r.setParts=function(t,e,n){var o;for(e=e.slice(0),t.parts.length=0,t.parts.push(t),t.parent=t,o=0;o<e.length;o++){var a=e[o];a!==t&&(a.parent=t,t.parts.push(a));}if(1!==t.parts.length){if(n=void 0===n||n){var s=[];for(o=0;o<e.length;o++)s=s.concat(e[o].vertices);i.clockwiseSort(s);var u=i.hull(s),l=i.centre(u);r.setVertices(t,u),i.translate(t.vertices,l);}var c=r._totalProperties(t);t.area=c.area,t.parent=t,t.position.x=c.centre.x,t.position.y=c.centre.y,t.positionPrev.x=c.centre.x,t.positionPrev.y=c.centre.y,r.setMass(t,c.mass),r.setInertia(t,c.inertia),r.setPosition(t,c.centre);}},r.setCentre=function(t,e,n){n?(t.positionPrev.x+=e.x,t.positionPrev.y+=e.y,t.position.x+=e.x,t.position.y+=e.y):(t.positionPrev.x=e.x-(t.position.x-t.positionPrev.x),t.positionPrev.y=e.y-(t.position.y-t.positionPrev.y),t.position.x=e.x,t.position.y=e.y);},r.setPosition=function(t,e,n){var r=o.sub(e,t.position);n?(t.positionPrev.x=t.position.x,t.positionPrev.y=t.position.y,t.velocity.x=r.x,t.velocity.y=r.y,t.speed=o.magnitude(r)):(t.positionPrev.x+=r.x,t.positionPrev.y+=r.y);for(var a=0;a<t.parts.length;a++){var s=t.parts[a];s.position.x+=r.x,s.position.y+=r.y,i.translate(s.vertices,r),u.update(s.bounds,s.vertices,t.velocity);}},r.setAngle=function(t,e,n){var r=e-t.angle;n?(t.anglePrev=t.angle,t.angularVelocity=r,t.angularSpeed=Math.abs(r)):t.anglePrev+=r;for(var a=0;a<t.parts.length;a++){var s=t.parts[a];s.angle+=r,i.rotate(s.vertices,r,t.position),l.rotate(s.axes,r),u.update(s.bounds,s.vertices,t.velocity),a>0&&o.rotateAbout(s.position,r,t.position,s.position);}},r.setVelocity=function(t,e){var n=t.deltaTime/r._baseDelta;t.positionPrev.x=t.position.x-e.x*n,t.positionPrev.y=t.position.y-e.y*n,t.velocity.x=(t.position.x-t.positionPrev.x)/n,t.velocity.y=(t.position.y-t.positionPrev.y)/n,t.speed=o.magnitude(t.velocity);},r.getVelocity=function(t){var e=r._baseDelta/t.deltaTime;return{x:(t.position.x-t.positionPrev.x)*e,y:(t.position.y-t.positionPrev.y)*e};},r.getSpeed=function(t){return o.magnitude(r.getVelocity(t));},r.setSpeed=function(t,e){r.setVelocity(t,o.mult(o.normalise(r.getVelocity(t)),e));},r.setAngularVelocity=function(t,e){var n=t.deltaTime/r._baseDelta;t.anglePrev=t.angle-e*n,t.angularVelocity=(t.angle-t.anglePrev)/n,t.angularSpeed=Math.abs(t.angularVelocity);},r.getAngularVelocity=function(t){return(t.angle-t.anglePrev)*r._baseDelta/t.deltaTime;},r.getAngularSpeed=function(t){return Math.abs(r.getAngularVelocity(t));},r.setAngularSpeed=function(t,e){r.setAngularVelocity(t,s.sign(r.getAngularVelocity(t))*e);},r.translate=function(t,e,n){r.setPosition(t,o.add(t.position,e),n);},r.rotate=function(t,e,n,i){if(n){var o=Math.cos(e),a=Math.sin(e),s=t.position.x-n.x,u=t.position.y-n.y;r.setPosition(t,{x:n.x+(s*o-u*a),y:n.y+(s*a+u*o)},i),r.setAngle(t,t.angle+e,i);}else r.setAngle(t,t.angle+e,i);},r.scale=function(t,e,n,o){var a=0,s=0;o=o||t.position;for(var c=0;c<t.parts.length;c++){var f=t.parts[c];i.scale(f.vertices,e,n,o),f.axes=l.fromVertices(f.vertices),f.area=i.area(f.vertices),r.setMass(f,t.density*f.area),i.translate(f.vertices,{x:-f.position.x,y:-f.position.y}),r.setInertia(f,r._inertiaScale*i.inertia(f.vertices,f.mass)),i.translate(f.vertices,{x:f.position.x,y:f.position.y}),c>0&&(a+=f.area,s+=f.inertia),f.position.x=o.x+(f.position.x-o.x)*e,f.position.y=o.y+(f.position.y-o.y)*n,u.update(f.bounds,f.vertices,t.velocity);}t.parts.length>1&&(t.area=a,t.isStatic||(r.setMass(t,t.density*a),r.setInertia(t,s))),t.circleRadius&&(e===n?t.circleRadius*=e:t.circleRadius=null);},r.update=function(t,e){var n=(e=(void 0!==e?e:1e3/60)*t.timeScale)*e,a=r._timeCorrection?e/(t.deltaTime||e):1,c=1-t.frictionAir*(e/s._baseDelta),f=(t.position.x-t.positionPrev.x)*a,p=(t.position.y-t.positionPrev.y)*a;t.velocity.x=f*c+t.force.x/t.mass*n,t.velocity.y=p*c+t.force.y/t.mass*n,t.positionPrev.x=t.position.x,t.positionPrev.y=t.position.y,t.position.x+=t.velocity.x,t.position.y+=t.velocity.y,t.deltaTime=e,t.angularVelocity=(t.angle-t.anglePrev)*c*a+t.torque/t.inertia*n,t.anglePrev=t.angle,t.angle+=t.angularVelocity;for(var h=0;h<t.parts.length;h++){var d=t.parts[h];i.translate(d.vertices,t.velocity),h>0&&(d.position.x+=t.velocity.x,d.position.y+=t.velocity.y),0!==t.angularVelocity&&(i.rotate(d.vertices,t.angularVelocity,t.position),l.rotate(d.axes,t.angularVelocity),h>0&&o.rotateAbout(d.position,t.angularVelocity,t.position,d.position)),u.update(d.bounds,d.vertices,t.velocity);}},r.updateVelocities=function(t){var e=r._baseDelta/t.deltaTime,n=t.velocity;n.x=(t.position.x-t.positionPrev.x)*e,n.y=(t.position.y-t.positionPrev.y)*e,t.speed=Math.sqrt(n.x*n.x+n.y*n.y),t.angularVelocity=(t.angle-t.anglePrev)*e,t.angularSpeed=Math.abs(t.angularVelocity);},r.applyForce=function(t,e,n){var r=e.x-t.position.x,i=e.y-t.position.y;t.force.x+=n.x,t.force.y+=n.y,t.torque+=r*n.y-i*n.x;},r._totalProperties=function(t){for(var e={mass:0,area:0,inertia:0,centre:{x:0,y:0}},n=1===t.parts.length?0:1;n<t.parts.length;n++){var r=t.parts[n],i=r.mass!==1/0?r.mass:1;e.mass+=i,e.area+=r.area,e.inertia+=r.inertia,e.centre=o.add(e.centre,o.mult(r.position,i));}return e.centre=o.div(e.centre,e.mass),e;};}();},function(t,e,n){var r={};t.exports=r;var i=n(0);r.on=function(t,e,n){for(var r,i=e.split(\" \"),o=0;o<i.length;o++)r=i[o],t.events=t.events||{},t.events[r]=t.events[r]||[],t.events[r].push(n);return n;},r.off=function(t,e,n){if(e){\"function\"==typeof e&&(n=e,e=i.keys(t.events).join(\" \"));for(var r=e.split(\" \"),o=0;o<r.length;o++){var a=t.events[r[o]],s=[];if(n&&a)for(var u=0;u<a.length;u++)a[u]!==n&&s.push(a[u]);t.events[r[o]]=s;}}else t.events={};},r.trigger=function(t,e,n){var r,o,a,s,u=t.events;if(u&&i.keys(u).length>0){n||(n={}),r=e.split(\" \");for(var l=0;l<r.length;l++)if(a=u[o=r[l]]){(s=i.clone(n,!1)).name=o,s.source=t;for(var c=0;c<a.length;c++)a[c].apply(t,[s]);}}};},function(t,e,n){var r={};t.exports=r;var i=n(5),o=n(0),a=n(1),s=n(4);r.create=function(t){return o.extend({id:o.nextId(),type:\"composite\",parent:null,isModified:!1,bodies:[],constraints:[],composites:[],label:\"Composite\",plugin:{},cache:{allBodies:null,allConstraints:null,allComposites:null}},t);},r.setModified=function(t,e,n,i){if(t.isModified=e,e&&t.cache&&(t.cache.allBodies=null,t.cache.allConstraints=null,t.cache.allComposites=null),n&&t.parent&&r.setModified(t.parent,e,n,i),i)for(var o=0;o<t.composites.length;o++){var a=t.composites[o];r.setModified(a,e,n,i);}},r.add=function(t,e){var n=[].concat(e);i.trigger(t,\"beforeAdd\",{object:e});for(var a=0;a<n.length;a++){var s=n[a];switch(s.type){case\"body\":if(s.parent!==s){o.warn(\"Composite.add: skipped adding a compound body part (you must add its parent instead)\");break;}r.addBody(t,s);break;case\"constraint\":r.addConstraint(t,s);break;case\"composite\":r.addComposite(t,s);break;case\"mouseConstraint\":r.addConstraint(t,s.constraint);}}return i.trigger(t,\"afterAdd\",{object:e}),t;},r.remove=function(t,e,n){var o=[].concat(e);i.trigger(t,\"beforeRemove\",{object:e});for(var a=0;a<o.length;a++){var s=o[a];switch(s.type){case\"body\":r.removeBody(t,s,n);break;case\"constraint\":r.removeConstraint(t,s,n);break;case\"composite\":r.removeComposite(t,s,n);break;case\"mouseConstraint\":r.removeConstraint(t,s.constraint);}}return i.trigger(t,\"afterRemove\",{object:e}),t;},r.addComposite=function(t,e){return t.composites.push(e),e.parent=t,r.setModified(t,!0,!0,!1),t;},r.removeComposite=function(t,e,n){var i=o.indexOf(t.composites,e);if(-1!==i){var a=r.allBodies(e);r.removeCompositeAt(t,i);for(var s=0;s<a.length;s++)a[s].sleepCounter=0;}if(n)for(s=0;s<t.composites.length;s++)r.removeComposite(t.composites[s],e,!0);return t;},r.removeCompositeAt=function(t,e){return t.composites.splice(e,1),r.setModified(t,!0,!0,!1),t;},r.addBody=function(t,e){return t.bodies.push(e),r.setModified(t,!0,!0,!1),t;},r.removeBody=function(t,e,n){var i=o.indexOf(t.bodies,e);if(-1!==i&&(r.removeBodyAt(t,i),e.sleepCounter=0),n)for(var a=0;a<t.composites.length;a++)r.removeBody(t.composites[a],e,!0);return t;},r.removeBodyAt=function(t,e){return t.bodies.splice(e,1),r.setModified(t,!0,!0,!1),t;},r.addConstraint=function(t,e){return t.constraints.push(e),r.setModified(t,!0,!0,!1),t;},r.removeConstraint=function(t,e,n){var i=o.indexOf(t.constraints,e);if(-1!==i&&r.removeConstraintAt(t,i),n)for(var a=0;a<t.composites.length;a++)r.removeConstraint(t.composites[a],e,!0);return t;},r.removeConstraintAt=function(t,e){return t.constraints.splice(e,1),r.setModified(t,!0,!0,!1),t;},r.clear=function(t,e,n){if(n)for(var i=0;i<t.composites.length;i++)r.clear(t.composites[i],e,!0);return e?t.bodies=t.bodies.filter(function(t){return t.isStatic;}):t.bodies.length=0,t.constraints.length=0,t.composites.length=0,r.setModified(t,!0,!0,!1),t;},r.allBodies=function(t){if(t.cache&&t.cache.allBodies)return t.cache.allBodies;for(var e=[].concat(t.bodies),n=0;n<t.composites.length;n++)e=e.concat(r.allBodies(t.composites[n]));return t.cache&&(t.cache.allBodies=e),e;},r.allConstraints=function(t){if(t.cache&&t.cache.allConstraints)return t.cache.allConstraints;for(var e=[].concat(t.constraints),n=0;n<t.composites.length;n++)e=e.concat(r.allConstraints(t.composites[n]));return t.cache&&(t.cache.allConstraints=e),e;},r.allComposites=function(t){if(t.cache&&t.cache.allComposites)return t.cache.allComposites;for(var e=[].concat(t.composites),n=0;n<t.composites.length;n++)e=e.concat(r.allComposites(t.composites[n]));return t.cache&&(t.cache.allComposites=e),e;},r.get=function(t,e,n){var i,o;switch(n){case\"body\":i=r.allBodies(t);break;case\"constraint\":i=r.allConstraints(t);break;case\"composite\":i=r.allComposites(t).concat(t);}return i?0===(o=i.filter(function(t){return t.id.toString()===e.toString();})).length?null:o[0]:null;},r.move=function(t,e,n){return r.remove(t,e),r.add(n,e),t;},r.rebase=function(t){for(var e=r.allBodies(t).concat(r.allConstraints(t)).concat(r.allComposites(t)),n=0;n<e.length;n++)e[n].id=o.nextId();return t;},r.translate=function(t,e,n){for(var i=n?r.allBodies(t):t.bodies,o=0;o<i.length;o++)s.translate(i[o],e);return t;},r.rotate=function(t,e,n,i){for(var o=Math.cos(e),a=Math.sin(e),u=i?r.allBodies(t):t.bodies,l=0;l<u.length;l++){var c=u[l],f=c.position.x-n.x,p=c.position.y-n.y;s.setPosition(c,{x:n.x+(f*o-p*a),y:n.y+(f*a+p*o)}),s.rotate(c,e);}return t;},r.scale=function(t,e,n,i,o){for(var a=o?r.allBodies(t):t.bodies,u=0;u<a.length;u++){var l=a[u],c=l.position.x-i.x,f=l.position.y-i.y;s.setPosition(l,{x:i.x+c*e,y:i.y+f*n}),s.scale(l,e,n);}return t;},r.bounds=function(t){for(var e=r.allBodies(t),n=[],i=0;i<e.length;i+=1){var o=e[i];n.push(o.bounds.min,o.bounds.max);}return a.create(n);};},function(t,e,n){var r={};t.exports=r;var i=n(4),o=n(5),a=n(0);r._motionWakeThreshold=.18,r._motionSleepThreshold=.08,r._minBias=.9,r.update=function(t,e){for(var n=e/a._baseDelta,o=r._motionSleepThreshold,s=0;s<t.length;s++){var u=t[s],l=i.getSpeed(u),c=i.getAngularSpeed(u),f=l*l+c*c;if(0===u.force.x&&0===u.force.y){var p=Math.min(u.motion,f),h=Math.max(u.motion,f);u.motion=r._minBias*p+(1-r._minBias)*h,u.sleepThreshold>0&&u.motion<o?(u.sleepCounter+=1,u.sleepCounter>=u.sleepThreshold/n&&r.set(u,!0)):u.sleepCounter>0&&(u.sleepCounter-=1);}else r.set(u,!1);}},r.afterCollisions=function(t){for(var e=r._motionSleepThreshold,n=0;n<t.length;n++){var i=t[n];if(i.isActive){var o=i.collision,a=o.bodyA.parent,s=o.bodyB.parent;if(!(a.isSleeping&&s.isSleeping||a.isStatic||s.isStatic)&&(a.isSleeping||s.isSleeping)){var u=a.isSleeping&&!a.isStatic?a:s,l=u===a?s:a;!u.isStatic&&l.motion>e&&r.set(u,!1);}}}},r.set=function(t,e){var n=t.isSleeping;e?(t.isSleeping=!0,t.sleepCounter=t.sleepThreshold,t.positionImpulse.x=0,t.positionImpulse.y=0,t.positionPrev.x=t.position.x,t.positionPrev.y=t.position.y,t.anglePrev=t.angle,t.speed=0,t.angularSpeed=0,t.motion=0,n||o.trigger(t,\"sleepStart\")):(t.isSleeping=!1,t.sleepCounter=0,n&&o.trigger(t,\"sleepEnd\"));};},function(t,e,n){var r={};t.exports=r;var i,o,a,s=n(3),u=n(9);i=[],o={overlap:0,axis:null},a={overlap:0,axis:null},r.create=function(t,e){return{pair:null,collided:!1,bodyA:t,bodyB:e,parentA:t.parent,parentB:e.parent,depth:0,normal:{x:0,y:0},tangent:{x:0,y:0},penetration:{x:0,y:0},supports:[null,null],supportCount:0};},r.collides=function(t,e,n){if(r._overlapAxes(o,t.vertices,e.vertices,t.axes),o.overlap<=0)return null;if(r._overlapAxes(a,e.vertices,t.vertices,e.axes),a.overlap<=0)return null;var i,l,c=n&&n.table[u.id(t,e)];c?i=c.collision:((i=r.create(t,e)).collided=!0,i.bodyA=t.id<e.id?t:e,i.bodyB=t.id<e.id?e:t,i.parentA=i.bodyA.parent,i.parentB=i.bodyB.parent),t=i.bodyA,e=i.bodyB,l=o.overlap<a.overlap?o:a;var f=i.normal,p=i.tangent,h=i.penetration,d=i.supports,g=l.overlap,v=l.axis,m=v.x,y=v.y;m*(e.position.x-t.position.x)+y*(e.position.y-t.position.y)>=0&&(m=-m,y=-y),f.x=m,f.y=y,p.x=-y,p.y=m,h.x=m*g,h.y=y*g,i.depth=g;var x=r._findSupports(t,e,f,1),b=0;if(s.contains(t.vertices,x[0])&&(d[b++]=x[0]),s.contains(t.vertices,x[1])&&(d[b++]=x[1]),b<2){var _=r._findSupports(e,t,f,-1);s.contains(e.vertices,_[0])&&(d[b++]=_[0]),b<2&&s.contains(e.vertices,_[1])&&(d[b++]=_[1]);}return 0===b&&(d[b++]=x[0]),i.supportCount=b,i;},r._overlapAxes=function(t,e,n,r){var i,o,a,s,u,l,c=e.length,f=n.length,p=e[0].x,h=e[0].y,d=n[0].x,g=n[0].y,v=r.length,m=Number.MAX_VALUE,y=0;for(u=0;u<v;u++){var x=r[u],b=x.x,_=x.y,w=p*b+h*_,S=d*b+g*_,A=w,M=S;for(l=1;l<c;l+=1)(s=e[l].x*b+e[l].y*_)>A?A=s:s<w&&(w=s);for(l=1;l<f;l+=1)(s=n[l].x*b+n[l].y*_)>M?M=s:s<S&&(S=s);if((i=(o=A-S)<(a=M-w)?o:a)<m&&(m=i,y=u,i<=0))break;}t.axis=r[y],t.overlap=m;},r._findSupports=function(t,e,n,r){var o,a,s,u=e.vertices,l=u.length,c=t.position.x,f=t.position.y,p=n.x*r,h=n.y*r,d=u[0],g=d,v=p*(c-g.x)+h*(f-g.y);for(s=1;s<l;s+=1)(a=p*(c-(g=u[s]).x)+h*(f-g.y))<v&&(v=a,d=g);return v=p*(c-(o=u[(l+d.index-1)%l]).x)+h*(f-o.y),p*(c-(g=u[(d.index+1)%l]).x)+h*(f-g.y)<v?(i[0]=d,i[1]=g,i):(i[0]=d,i[1]=o,i);};},function(t,e,n){var r={};t.exports=r;var i=n(16);r.create=function(t,e){var n=t.bodyA,o=t.bodyB,a={id:r.id(n,o),bodyA:n,bodyB:o,collision:t,contacts:[i.create(),i.create()],contactCount:0,separation:0,isActive:!0,isSensor:n.isSensor||o.isSensor,timeCreated:e,timeUpdated:e,inverseMass:0,friction:0,frictionStatic:0,restitution:0,slop:0};return r.update(a,t,e),a;},r.update=function(t,e,n){var r=e.supports,i=e.supportCount,o=t.contacts,a=e.parentA,s=e.parentB;t.isActive=!0,t.timeUpdated=n,t.collision=e,t.separation=e.depth,t.inverseMass=a.inverseMass+s.inverseMass,t.friction=a.friction<s.friction?a.friction:s.friction,t.frictionStatic=a.frictionStatic>s.frictionStatic?a.frictionStatic:s.frictionStatic,t.restitution=a.restitution>s.restitution?a.restitution:s.restitution,t.slop=a.slop>s.slop?a.slop:s.slop,t.contactCount=i,e.pair=t;var u=r[0],l=o[0],c=r[1],f=o[1];f.vertex!==u&&l.vertex!==c||(o[1]=l,o[0]=l=f,f=o[1]),l.vertex=u,f.vertex=c;},r.setActive=function(t,e,n){e?(t.isActive=!0,t.timeUpdated=n):(t.isActive=!1,t.contactCount=0);},r.id=function(t,e){return t.id<e.id?t.id.toString(36)+\":\"+e.id.toString(36):e.id.toString(36)+\":\"+t.id.toString(36);};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(2),a=n(7),s=n(1),u=n(11),l=n(0);r._warming=.4,r._torqueDampen=1,r._minLength=1e-6,r.create=function(t){var e=t;e.bodyA&&!e.pointA&&(e.pointA={x:0,y:0}),e.bodyB&&!e.pointB&&(e.pointB={x:0,y:0});var n=e.bodyA?o.add(e.bodyA.position,e.pointA):e.pointA,r=e.bodyB?o.add(e.bodyB.position,e.pointB):e.pointB,i=o.magnitude(o.sub(n,r));e.length=void 0!==e.length?e.length:i,e.id=e.id||l.nextId(),e.label=e.label||\"Constraint\",e.type=\"constraint\",e.stiffness=e.stiffness||(e.length>0?1:.7),e.damping=e.damping||0,e.angularStiffness=e.angularStiffness||0,e.angleA=e.bodyA?e.bodyA.angle:e.angleA,e.angleB=e.bodyB?e.bodyB.angle:e.angleB,e.plugin={};var a={visible:!0,lineWidth:2,strokeStyle:\"#ffffff\",type:\"line\",anchors:!0};return 0===e.length&&e.stiffness>.1?(a.type=\"pin\",a.anchors=!1):e.stiffness<.9&&(a.type=\"spring\"),e.render=l.extend(a,e.render),e;},r.preSolveAll=function(t){for(var e=0;e<t.length;e+=1){var n=t[e],r=n.constraintImpulse;n.isStatic||0===r.x&&0===r.y&&0===r.angle||(n.position.x+=r.x,n.position.y+=r.y,n.angle+=r.angle);}},r.solveAll=function(t,e){for(var n=l.clamp(e/l._baseDelta,0,1),i=0;i<t.length;i+=1){var o=t[i],a=!o.bodyA||o.bodyA&&o.bodyA.isStatic,s=!o.bodyB||o.bodyB&&o.bodyB.isStatic;(a||s)&&r.solve(t[i],n);}for(i=0;i<t.length;i+=1)a=!(o=t[i]).bodyA||o.bodyA&&o.bodyA.isStatic,s=!o.bodyB||o.bodyB&&o.bodyB.isStatic,a||s||r.solve(t[i],n);},r.solve=function(t,e){var n=t.bodyA,i=t.bodyB,a=t.pointA,s=t.pointB;if(n||i){n&&!n.isStatic&&(o.rotate(a,n.angle-t.angleA,a),t.angleA=n.angle),i&&!i.isStatic&&(o.rotate(s,i.angle-t.angleB,s),t.angleB=i.angle);var u=a,l=s;if(n&&(u=o.add(n.position,a)),i&&(l=o.add(i.position,s)),u&&l){var c=o.sub(u,l),f=o.magnitude(c);f<r._minLength&&(f=r._minLength);var p,h,d,g,v,m=(f-t.length)/f,y=t.stiffness>=1||0===t.length?t.stiffness*e:t.stiffness*e*e,x=t.damping*e,b=o.mult(c,m*y),_=(n?n.inverseMass:0)+(i?i.inverseMass:0),w=_+((n?n.inverseInertia:0)+(i?i.inverseInertia:0));if(x>0){var S=o.create();d=o.div(c,f),v=o.sub(i&&o.sub(i.position,i.positionPrev)||S,n&&o.sub(n.position,n.positionPrev)||S),g=o.dot(d,v);}n&&!n.isStatic&&(h=n.inverseMass/_,n.constraintImpulse.x-=b.x*h,n.constraintImpulse.y-=b.y*h,n.position.x-=b.x*h,n.position.y-=b.y*h,x>0&&(n.positionPrev.x-=x*d.x*g*h,n.positionPrev.y-=x*d.y*g*h),p=o.cross(a,b)/w*r._torqueDampen*n.inverseInertia*(1-t.angularStiffness),n.constraintImpulse.angle-=p,n.angle-=p),i&&!i.isStatic&&(h=i.inverseMass/_,i.constraintImpulse.x+=b.x*h,i.constraintImpulse.y+=b.y*h,i.position.x+=b.x*h,i.position.y+=b.y*h,x>0&&(i.positionPrev.x+=x*d.x*g*h,i.positionPrev.y+=x*d.y*g*h),p=o.cross(s,b)/w*r._torqueDampen*i.inverseInertia*(1-t.angularStiffness),i.constraintImpulse.angle+=p,i.angle+=p);}}},r.postSolveAll=function(t){for(var e=0;e<t.length;e++){var n=t[e],l=n.constraintImpulse;if(!(n.isStatic||0===l.x&&0===l.y&&0===l.angle)){a.set(n,!1);for(var c=0;c<n.parts.length;c++){var f=n.parts[c];i.translate(f.vertices,l),c>0&&(f.position.x+=l.x,f.position.y+=l.y),0!==l.angle&&(i.rotate(f.vertices,l.angle,n.position),u.rotate(f.axes,l.angle),c>0&&o.rotateAbout(f.position,l.angle,n.position,f.position)),s.update(f.bounds,f.vertices,n.velocity);}l.angle*=r._warming,l.x*=r._warming,l.y*=r._warming;}}},r.pointAWorld=function(t){return{x:(t.bodyA?t.bodyA.position.x:0)+(t.pointA?t.pointA.x:0),y:(t.bodyA?t.bodyA.position.y:0)+(t.pointA?t.pointA.y:0)};},r.pointBWorld=function(t){return{x:(t.bodyB?t.bodyB.position.x:0)+(t.pointB?t.pointB.x:0),y:(t.bodyB?t.bodyB.position.y:0)+(t.pointB?t.pointB.y:0)};},r.currentLength=function(t){var e=(t.bodyA?t.bodyA.position.x:0)+(t.pointA?t.pointA.x:0),n=(t.bodyA?t.bodyA.position.y:0)+(t.pointA?t.pointA.y:0),r=e-((t.bodyB?t.bodyB.position.x:0)+(t.pointB?t.pointB.x:0)),i=n-((t.bodyB?t.bodyB.position.y:0)+(t.pointB?t.pointB.y:0));return Math.sqrt(r*r+i*i);};},function(t,e,n){var r={};t.exports=r;var i=n(2),o=n(0);r.fromVertices=function(t){for(var e={},n=0;n<t.length;n++){var r=(n+1)%t.length,a=i.normalise({x:t[r].y-t[n].y,y:t[n].x-t[r].x}),s=0===a.y?1/0:a.x/a.y;e[s=s.toFixed(3).toString()]=a;}return o.values(e);},r.rotate=function(t,e){if(0!==e)for(var n=Math.cos(e),r=Math.sin(e),i=0;i<t.length;i++){var o,a=t[i];o=a.x*n-a.y*r,a.y=a.x*r+a.y*n,a.x=o;}};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(0),a=n(4),s=n(1),u=n(2);r.rectangle=function(t,e,n,r,s){s=s||{};var u={label:\"Rectangle Body\",position:{x:t,y:e},vertices:i.fromPath(\"L 0 0 L \"+n+\" 0 L \"+n+\" \"+r+\" L 0 \"+r)};if(s.chamfer){var l=s.chamfer;u.vertices=i.chamfer(u.vertices,l.radius,l.quality,l.qualityMin,l.qualityMax),delete s.chamfer;}return a.create(o.extend({},u,s));},r.trapezoid=function(t,e,n,r,s,u){u=u||{},s>=1&&o.warn(\"Bodies.trapezoid: slope parameter must be < 1.\");var l,c=n*(s*=.5),f=c+(1-2*s)*n,p=f+c;l=s<.5?\"L 0 0 L \"+c+\" \"+-r+\" L \"+f+\" \"+-r+\" L \"+p+\" 0\":\"L 0 0 L \"+f+\" \"+-r+\" L \"+p+\" 0\";var h={label:\"Trapezoid Body\",position:{x:t,y:e},vertices:i.fromPath(l)};if(u.chamfer){var d=u.chamfer;h.vertices=i.chamfer(h.vertices,d.radius,d.quality,d.qualityMin,d.qualityMax),delete u.chamfer;}return a.create(o.extend({},h,u));},r.circle=function(t,e,n,i,a){i=i||{};var s={label:\"Circle Body\",circleRadius:n};a=a||25;var u=Math.ceil(Math.max(10,Math.min(a,n)));return u%2==1&&(u+=1),r.polygon(t,e,u,n,o.extend({},s,i));},r.polygon=function(t,e,n,s,u){if(u=u||{},n<3)return r.circle(t,e,s,u);for(var l=2*Math.PI/n,c=\"\",f=.5*l,p=0;p<n;p+=1){var h=f+p*l,d=Math.cos(h)*s,g=Math.sin(h)*s;c+=\"L \"+d.toFixed(3)+\" \"+g.toFixed(3)+\" \";}var v={label:\"Polygon Body\",position:{x:t,y:e},vertices:i.fromPath(c)};if(u.chamfer){var m=u.chamfer;v.vertices=i.chamfer(v.vertices,m.radius,m.quality,m.qualityMin,m.qualityMax),delete u.chamfer;}return a.create(o.extend({},v,u));},r.fromVertices=function(t,e,n,r,l,c,f,p){var h,d,g,v,m,y,x,b,_,w,S=o.getDecomp();for(h=Boolean(S&&S.quickDecomp),r=r||{},g=[],l=void 0!==l&&l,c=void 0!==c?c:.01,f=void 0!==f?f:10,p=void 0!==p?p:.01,o.isArray(n[0])||(n=[n]),_=0;_<n.length;_+=1)if(m=n[_],!(v=i.isConvex(m))&&!h&&o.warnOnce(\"Bodies.fromVertices: Install the 'poly-decomp' library and use Common.setDecomp or provide 'decomp' as a global to decompose concave vertices.\"),v||!h)m=v?i.clockwiseSort(m):i.hull(m),g.push({position:{x:t,y:e},vertices:m});else{var A=m.map(function(t){return[t.x,t.y];});S.makeCCW(A),!1!==c&&S.removeCollinearPoints(A,c),!1!==p&&S.removeDuplicatePoints&&S.removeDuplicatePoints(A,p);var M=S.quickDecomp(A);for(y=0;y<M.length;y++){var C=M[y].map(function(t){return{x:t[0],y:t[1]};});f>0&&i.area(C)<f||g.push({position:i.centre(C),vertices:C});}}for(y=0;y<g.length;y++)g[y]=a.create(o.extend(g[y],r));if(l)for(y=0;y<g.length;y++){var P=g[y];for(x=y+1;x<g.length;x++){var k=g[x];if(s.overlaps(P.bounds,k.bounds)){var B=P.vertices,I=k.vertices;for(b=0;b<P.vertices.length;b++)for(w=0;w<k.vertices.length;w++){var T=u.magnitudeSquared(u.sub(B[(b+1)%B.length],I[w])),L=u.magnitudeSquared(u.sub(B[b],I[(w+1)%I.length]));T<5&&L<5&&(B[b].isInternal=!0,I[w].isInternal=!0);}}}}return g.length>1?(d=a.create(o.extend({parts:g.slice(0)},r)),a.setPosition(d,{x:t,y:e}),d):g[0];};},function(t,e,n){var r={};t.exports=r;var i=n(0),o=n(8);r.create=function(t){return i.extend({bodies:[],collisions:[],pairs:null},t);},r.setBodies=function(t,e){t.bodies=e.slice(0);},r.clear=function(t){t.bodies=[],t.collisions=[];},r.collisions=function(t){var e,n,i=t.pairs,a=t.bodies,s=a.length,u=r.canCollide,l=o.collides,c=t.collisions,f=0;for(a.sort(r._compareBoundsX),e=0;e<s;e++){var p=a[e],h=p.bounds,d=p.bounds.max.x,g=p.bounds.max.y,v=p.bounds.min.y,m=p.isStatic||p.isSleeping,y=p.parts.length,x=1===y;for(n=e+1;n<s;n++){var b=a[n];if((k=b.bounds).min.x>d)break;if(!(g<k.min.y||v>k.max.y)&&(!m||!b.isStatic&&!b.isSleeping)&&u(p.collisionFilter,b.collisionFilter)){var _=b.parts.length;if(x&&1===_)(C=l(p,b,i))&&(c[f++]=C);else for(var w=_>1?1:0,S=y>1?1:0;S<y;S++)for(var A=p.parts[S],M=(h=A.bounds,w);M<_;M++){var C,P=b.parts[M],k=P.bounds;h.min.x>k.max.x||h.max.x<k.min.x||h.max.y<k.min.y||h.min.y>k.max.y||(C=l(A,P,i))&&(c[f++]=C);}}}}return c.length!==f&&(c.length=f),c;},r.canCollide=function(t,e){return t.group===e.group&&0!==t.group?t.group>0:0!==(t.mask&e.category)&&0!==(e.mask&t.category);},r._compareBoundsX=function(t,e){return t.bounds.min.x-e.bounds.min.x;};},function(t,e,n){var r={};t.exports=r;var i=n(0);r.create=function(t){var e={};return t||i.log(\"Mouse.create: element was undefined, defaulting to document.body\",\"warn\"),e.element=t||document.body,e.absolute={x:0,y:0},e.position={x:0,y:0},e.mousedownPosition={x:0,y:0},e.mouseupPosition={x:0,y:0},e.offset={x:0,y:0},e.scale={x:1,y:1},e.wheelDelta=0,e.button=-1,e.pixelRatio=parseInt(e.element.getAttribute(\"data-pixel-ratio\"),10)||1,e.sourceEvents={mousemove:null,mousedown:null,mouseup:null,mousewheel:null},e.mousemove=function(t){var n=r._getRelativeMousePosition(t,e.element,e.pixelRatio);t.changedTouches&&(e.button=0,t.preventDefault()),e.absolute.x=n.x,e.absolute.y=n.y,e.position.x=e.absolute.x*e.scale.x+e.offset.x,e.position.y=e.absolute.y*e.scale.y+e.offset.y,e.sourceEvents.mousemove=t;},e.mousedown=function(t){var n=r._getRelativeMousePosition(t,e.element,e.pixelRatio);t.changedTouches?(e.button=0,t.preventDefault()):e.button=t.button,e.absolute.x=n.x,e.absolute.y=n.y,e.position.x=e.absolute.x*e.scale.x+e.offset.x,e.position.y=e.absolute.y*e.scale.y+e.offset.y,e.mousedownPosition.x=e.position.x,e.mousedownPosition.y=e.position.y,e.sourceEvents.mousedown=t;},e.mouseup=function(t){var n=r._getRelativeMousePosition(t,e.element,e.pixelRatio);t.changedTouches&&t.preventDefault(),e.button=-1,e.absolute.x=n.x,e.absolute.y=n.y,e.position.x=e.absolute.x*e.scale.x+e.offset.x,e.position.y=e.absolute.y*e.scale.y+e.offset.y,e.mouseupPosition.x=e.position.x,e.mouseupPosition.y=e.position.y,e.sourceEvents.mouseup=t;},e.mousewheel=function(t){e.wheelDelta=Math.max(-1,Math.min(1,t.wheelDelta||-t.detail)),t.preventDefault(),e.sourceEvents.mousewheel=t;},r.setElement(e,e.element),e;},r.setElement=function(t,e){t.element=e,e.addEventListener(\"mousemove\",t.mousemove,{passive:!0}),e.addEventListener(\"mousedown\",t.mousedown,{passive:!0}),e.addEventListener(\"mouseup\",t.mouseup,{passive:!0}),e.addEventListener(\"wheel\",t.mousewheel,{passive:!1}),e.addEventListener(\"touchmove\",t.mousemove,{passive:!1}),e.addEventListener(\"touchstart\",t.mousedown,{passive:!1}),e.addEventListener(\"touchend\",t.mouseup,{passive:!1});},r.clearSourceEvents=function(t){t.sourceEvents.mousemove=null,t.sourceEvents.mousedown=null,t.sourceEvents.mouseup=null,t.sourceEvents.mousewheel=null,t.wheelDelta=0;},r.setOffset=function(t,e){t.offset.x=e.x,t.offset.y=e.y,t.position.x=t.absolute.x*t.scale.x+t.offset.x,t.position.y=t.absolute.y*t.scale.y+t.offset.y;},r.setScale=function(t,e){t.scale.x=e.x,t.scale.y=e.y,t.position.x=t.absolute.x*t.scale.x+t.offset.x,t.position.y=t.absolute.y*t.scale.y+t.offset.y;},r._getRelativeMousePosition=function(t,e,n){var r,i,o=e.getBoundingClientRect(),a=document.documentElement||document.body.parentNode||document.body,s=void 0!==window.pageXOffset?window.pageXOffset:a.scrollLeft,u=void 0!==window.pageYOffset?window.pageYOffset:a.scrollTop,l=t.changedTouches;return l?(r=l[0].pageX-o.left-s,i=l[0].pageY-o.top-u):(r=t.pageX-o.left-s,i=t.pageY-o.top-u),{x:r/(e.clientWidth/(e.width||e.clientWidth)*n),y:i/(e.clientHeight/(e.height||e.clientHeight)*n)};};},function(t,e,n){var r={};t.exports=r;var i=n(0);r._registry={},r.register=function(t){if(r.isPlugin(t)||i.warn(\"Plugin.register:\",r.toString(t),\"does not implement all required fields.\"),t.name in r._registry){var e=r._registry[t.name],n=r.versionParse(t.version).number,o=r.versionParse(e.version).number;n>o?(i.warn(\"Plugin.register:\",r.toString(e),\"was upgraded to\",r.toString(t)),r._registry[t.name]=t):n<o?i.warn(\"Plugin.register:\",r.toString(e),\"can not be downgraded to\",r.toString(t)):t!==e&&i.warn(\"Plugin.register:\",r.toString(t),\"is already registered to different plugin object\");}else r._registry[t.name]=t;return t;},r.resolve=function(t){return r._registry[r.dependencyParse(t).name];},r.toString=function(t){return\"string\"==typeof t?t:(t.name||\"anonymous\")+\"@\"+(t.version||t.range||\"0.0.0\");},r.isPlugin=function(t){return t&&t.name&&t.version&&t.install;},r.isUsed=function(t,e){return t.used.indexOf(e)>-1;},r.isFor=function(t,e){var n=t.for&&r.dependencyParse(t.for);return!t.for||e.name===n.name&&r.versionSatisfies(e.version,n.range);},r.use=function(t,e){if(t.uses=(t.uses||[]).concat(e||[]),0!==t.uses.length){for(var n=r.dependencies(t),o=i.topologicalSort(n),a=[],s=0;s<o.length;s+=1)if(o[s]!==t.name){var u=r.resolve(o[s]);u?r.isUsed(t,u.name)||(r.isFor(u,t)||(i.warn(\"Plugin.use:\",r.toString(u),\"is for\",u.for,\"but installed on\",r.toString(t)+\".\"),u._warned=!0),u.install?u.install(t):(i.warn(\"Plugin.use:\",r.toString(u),\"does not specify an install function.\"),u._warned=!0),u._warned?(a.push(\"🔶 \"+r.toString(u)),delete u._warned):a.push(\"✅ \"+r.toString(u)),t.used.push(u.name)):a.push(\"❌ \"+o[s]);}a.length>0&&i.info(a.join(\"  \"));}else i.warn(\"Plugin.use:\",r.toString(t),\"does not specify any dependencies to install.\");},r.dependencies=function(t,e){var n=r.dependencyParse(t),o=n.name;if(!(o in(e=e||{}))){t=r.resolve(t)||t,e[o]=i.map(t.uses||[],function(e){r.isPlugin(e)&&r.register(e);var o=r.dependencyParse(e),a=r.resolve(e);return a&&!r.versionSatisfies(a.version,o.range)?(i.warn(\"Plugin.dependencies:\",r.toString(a),\"does not satisfy\",r.toString(o),\"used by\",r.toString(n)+\".\"),a._warned=!0,t._warned=!0):a||(i.warn(\"Plugin.dependencies:\",r.toString(e),\"used by\",r.toString(n),\"could not be resolved.\"),t._warned=!0),o.name;});for(var a=0;a<e[o].length;a+=1)r.dependencies(e[o][a],e);return e;}},r.dependencyParse=function(t){return i.isString(t)?(/^[\\w-]+(@(\\*|[\\^~]?\\d+\\.\\d+\\.\\d+(-[0-9A-Za-z-+]+)?))?$/.test(t)||i.warn(\"Plugin.dependencyParse:\",t,\"is not a valid dependency string.\"),{name:t.split(\"@\")[0],range:t.split(\"@\")[1]||\"*\"}):{name:t.name,range:t.range||t.version};},r.versionParse=function(t){var e=/^(\\*)|(\\^|~|>=|>)?\\s*((\\d+)\\.(\\d+)\\.(\\d+))(-[0-9A-Za-z-+]+)?$/;e.test(t)||i.warn(\"Plugin.versionParse:\",t,\"is not a valid version or range.\");var n=e.exec(t),r=Number(n[4]),o=Number(n[5]),a=Number(n[6]);return{isRange:Boolean(n[1]||n[2]),version:n[3],range:t,operator:n[1]||n[2]||\"\",major:r,minor:o,patch:a,parts:[r,o,a],prerelease:n[7],number:1e8*r+1e4*o+a};},r.versionSatisfies=function(t,e){e=e||\"*\";var n=r.versionParse(e),i=r.versionParse(t);if(n.isRange){if(\"*\"===n.operator||\"*\"===t)return!0;if(\">\"===n.operator)return i.number>n.number;if(\">=\"===n.operator)return i.number>=n.number;if(\"~\"===n.operator)return i.major===n.major&&i.minor===n.minor&&i.patch>=n.patch;if(\"^\"===n.operator)return n.major>0?i.major===n.major&&i.number>=n.number:n.minor>0?i.minor===n.minor&&i.patch>=n.patch:i.patch===n.patch;}return t===e||\"*\"===t;};},function(t,e){var n={};t.exports=n,n.create=function(t){return{vertex:t,normalImpulse:0,tangentImpulse:0};};},function(t,e,n){var r={};t.exports=r;var i=n(7),o=n(18),a=n(13),s=n(19),u=n(5),l=n(6),c=n(10),f=n(0),p=n(4);r._deltaMax=1e3/60,r.create=function(t){t=t||{};var e=f.extend({positionIterations:6,velocityIterations:4,constraintIterations:2,enableSleeping:!1,events:[],plugin:{},gravity:{x:0,y:1,scale:.001},timing:{timestamp:0,timeScale:1,lastDelta:0,lastElapsed:0,lastUpdatesPerFrame:0}},t);return e.world=t.world||l.create({label:\"World\"}),e.pairs=t.pairs||s.create(),e.detector=t.detector||a.create(),e.detector.pairs=e.pairs,e.grid={buckets:[]},e.world.gravity=e.gravity,e.broadphase=e.grid,e.metrics={},e;},r.update=function(t,e){var n,p=f.now(),h=t.world,d=t.detector,g=t.pairs,v=t.timing,m=v.timestamp;e>r._deltaMax&&f.warnOnce(\"Matter.Engine.update: delta argument is recommended to be less than or equal to\",r._deltaMax.toFixed(3),\"ms.\"),e=void 0!==e?e:f._baseDelta,e*=v.timeScale,v.timestamp+=e,v.lastDelta=e;var y={timestamp:v.timestamp,delta:e};u.trigger(t,\"beforeUpdate\",y);var x=l.allBodies(h),b=l.allConstraints(h);for(h.isModified&&(a.setBodies(d,x),l.setModified(h,!1,!1,!0)),t.enableSleeping&&i.update(x,e),r._bodiesApplyGravity(x,t.gravity),e>0&&r._bodiesUpdate(x,e),u.trigger(t,\"beforeSolve\",y),c.preSolveAll(x),n=0;n<t.constraintIterations;n++)c.solveAll(b,e);c.postSolveAll(x);var _=a.collisions(d);s.update(g,_,m),t.enableSleeping&&i.afterCollisions(g.list),g.collisionStart.length>0&&u.trigger(t,\"collisionStart\",{pairs:g.collisionStart,timestamp:v.timestamp,delta:e});var w=f.clamp(20/t.positionIterations,0,1);for(o.preSolvePosition(g.list),n=0;n<t.positionIterations;n++)o.solvePosition(g.list,e,w);for(o.postSolvePosition(x),c.preSolveAll(x),n=0;n<t.constraintIterations;n++)c.solveAll(b,e);for(c.postSolveAll(x),o.preSolveVelocity(g.list),n=0;n<t.velocityIterations;n++)o.solveVelocity(g.list,e);return r._bodiesUpdateVelocities(x),g.collisionActive.length>0&&u.trigger(t,\"collisionActive\",{pairs:g.collisionActive,timestamp:v.timestamp,delta:e}),g.collisionEnd.length>0&&u.trigger(t,\"collisionEnd\",{pairs:g.collisionEnd,timestamp:v.timestamp,delta:e}),r._bodiesClearForces(x),u.trigger(t,\"afterUpdate\",y),t.timing.lastElapsed=f.now()-p,t;},r.merge=function(t,e){if(f.extend(t,e),e.world){t.world=e.world,r.clear(t);for(var n=l.allBodies(t.world),o=0;o<n.length;o++){var a=n[o];i.set(a,!1),a.id=f.nextId();}}},r.clear=function(t){s.clear(t.pairs),a.clear(t.detector);},r._bodiesClearForces=function(t){for(var e=t.length,n=0;n<e;n++){var r=t[n];r.force.x=0,r.force.y=0,r.torque=0;}},r._bodiesApplyGravity=function(t,e){var n=void 0!==e.scale?e.scale:.001,r=t.length;if((0!==e.x||0!==e.y)&&0!==n)for(var i=0;i<r;i++){var o=t[i];o.isStatic||o.isSleeping||(o.force.y+=o.mass*e.y*n,o.force.x+=o.mass*e.x*n);}},r._bodiesUpdate=function(t,e){for(var n=t.length,r=0;r<n;r++){var i=t[r];i.isStatic||i.isSleeping||p.update(i,e);}},r._bodiesUpdateVelocities=function(t){for(var e=t.length,n=0;n<e;n++)p.updateVelocities(t[n]);};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(0),a=n(1);r._restingThresh=2,r._restingThreshTangent=Math.sqrt(6),r._positionDampen=.9,r._positionWarming=.8,r._frictionNormalMultiplier=5,r._frictionMaxStatic=Number.MAX_VALUE,r.preSolvePosition=function(t){var e,n,r,i=t.length;for(e=0;e<i;e++)(n=t[e]).isActive&&(r=n.contactCount,n.collision.parentA.totalContacts+=r,n.collision.parentB.totalContacts+=r);},r.solvePosition=function(t,e,n){var i,a,s,u,l,c,f,p,h=r._positionDampen*(n||1),d=o.clamp(e/o._baseDelta,0,1),g=t.length;for(i=0;i<g;i++)(a=t[i]).isActive&&!a.isSensor&&(u=(s=a.collision).parentA,l=s.parentB,c=s.normal,a.separation=s.depth+c.x*(l.positionImpulse.x-u.positionImpulse.x)+c.y*(l.positionImpulse.y-u.positionImpulse.y));for(i=0;i<g;i++)(a=t[i]).isActive&&!a.isSensor&&(u=(s=a.collision).parentA,l=s.parentB,c=s.normal,p=a.separation-a.slop*d,(u.isStatic||l.isStatic)&&(p*=2),u.isStatic||u.isSleeping||(f=h/u.totalContacts,u.positionImpulse.x+=c.x*p*f,u.positionImpulse.y+=c.y*p*f),l.isStatic||l.isSleeping||(f=h/l.totalContacts,l.positionImpulse.x-=c.x*p*f,l.positionImpulse.y-=c.y*p*f));},r.postSolvePosition=function(t){for(var e=r._positionWarming,n=t.length,o=i.translate,s=a.update,u=0;u<n;u++){var l=t[u],c=l.positionImpulse,f=c.x,p=c.y,h=l.velocity;if(l.totalContacts=0,0!==f||0!==p){for(var d=0;d<l.parts.length;d++){var g=l.parts[d];o(g.vertices,c),s(g.bounds,g.vertices,h),g.position.x+=f,g.position.y+=p;}l.positionPrev.x+=f,l.positionPrev.y+=p,f*h.x+p*h.y<0?(c.x=0,c.y=0):(c.x*=e,c.y*=e);}}},r.preSolveVelocity=function(t){var e,n,r=t.length;for(e=0;e<r;e++){var i=t[e];if(i.isActive&&!i.isSensor){var o=i.contacts,a=i.contactCount,s=i.collision,u=s.parentA,l=s.parentB,c=s.normal,f=s.tangent;for(n=0;n<a;n++){var p=o[n],h=p.vertex,d=p.normalImpulse,g=p.tangentImpulse;if(0!==d||0!==g){var v=c.x*d+f.x*g,m=c.y*d+f.y*g;u.isStatic||u.isSleeping||(u.positionPrev.x+=v*u.inverseMass,u.positionPrev.y+=m*u.inverseMass,u.anglePrev+=u.inverseInertia*((h.x-u.position.x)*m-(h.y-u.position.y)*v)),l.isStatic||l.isSleeping||(l.positionPrev.x-=v*l.inverseMass,l.positionPrev.y-=m*l.inverseMass,l.anglePrev-=l.inverseInertia*((h.x-l.position.x)*m-(h.y-l.position.y)*v));}}}}},r.solveVelocity=function(t,e){var n,i,a,s,u=e/o._baseDelta,l=u*u*u,c=-r._restingThresh*u,f=r._restingThreshTangent,p=r._frictionNormalMultiplier*u,h=r._frictionMaxStatic,d=t.length;for(a=0;a<d;a++){var g=t[a];if(g.isActive&&!g.isSensor){var v=g.collision,m=v.parentA,y=v.parentB,x=v.normal.x,b=v.normal.y,_=v.tangent.x,w=v.tangent.y,S=g.inverseMass,A=g.friction*g.frictionStatic*p,M=g.contacts,C=g.contactCount,P=1/C,k=m.position.x-m.positionPrev.x,B=m.position.y-m.positionPrev.y,I=m.angle-m.anglePrev,T=y.position.x-y.positionPrev.x,L=y.position.y-y.positionPrev.y,R=y.angle-y.anglePrev;for(s=0;s<C;s++){var E=M[s],j=E.vertex,O=j.x-m.position.x,D=j.y-m.position.y,N=j.x-y.position.x,V=j.y-y.position.y,q=k-D*I-(T-V*R),F=B+O*I-(L+N*R),z=x*q+b*F,U=_*q+w*F,W=g.separation+z,$=Math.min(W,1),H=($=W<0?0:$)*A;U<-H||U>H?(i=U>0?U:-U,(n=g.friction*(U>0?1:-1)*l)<-i?n=-i:n>i&&(n=i)):(n=U,i=h);var Z=O*b-D*x,G=N*b-V*x,Q=P/(S+m.inverseInertia*Z*Z+y.inverseInertia*G*G),X=(1+g.restitution)*z*Q;if(n*=Q,z<c)E.normalImpulse=0;else{var Y=E.normalImpulse;E.normalImpulse+=X,E.normalImpulse>0&&(E.normalImpulse=0),X=E.normalImpulse-Y;}if(U<-f||U>f)E.tangentImpulse=0;else{var J=E.tangentImpulse;E.tangentImpulse+=n,E.tangentImpulse<-i&&(E.tangentImpulse=-i),E.tangentImpulse>i&&(E.tangentImpulse=i),n=E.tangentImpulse-J;}var K=x*X+_*n,tt=b*X+w*n;m.isStatic||m.isSleeping||(m.positionPrev.x+=K*m.inverseMass,m.positionPrev.y+=tt*m.inverseMass,m.anglePrev+=(O*tt-D*K)*m.inverseInertia),y.isStatic||y.isSleeping||(y.positionPrev.x-=K*y.inverseMass,y.positionPrev.y-=tt*y.inverseMass,y.anglePrev-=(N*tt-V*K)*y.inverseInertia);}}}};},function(t,e,n){var r={};t.exports=r;var i=n(9),o=n(0);r.create=function(t){return o.extend({table:{},list:[],collisionStart:[],collisionActive:[],collisionEnd:[]},t);},r.update=function(t,e,n){var r,o,a,s=i.update,u=i.create,l=i.setActive,c=t.table,f=t.list,p=f.length,h=p,d=t.collisionStart,g=t.collisionEnd,v=t.collisionActive,m=e.length,y=0,x=0,b=0;for(a=0;a<m;a++)(o=(r=e[a]).pair)?(o.isActive&&(v[b++]=o),s(o,r,n)):(c[(o=u(r,n)).id]=o,d[y++]=o,f[h++]=o);for(h=0,p=f.length,a=0;a<p;a++)(o=f[a]).timeUpdated>=n?f[h++]=o:(l(o,!1,n),o.collision.bodyA.sleepCounter>0&&o.collision.bodyB.sleepCounter>0?f[h++]=o:(g[x++]=o,delete c[o.id]));f.length!==h&&(f.length=h),d.length!==y&&(d.length=y),g.length!==x&&(g.length=x),v.length!==b&&(v.length=b);},r.clear=function(t){return t.table={},t.list.length=0,t.collisionStart.length=0,t.collisionActive.length=0,t.collisionEnd.length=0,t;};},function(t,e,n){var r=t.exports=n(21);r.Axes=n(11),r.Bodies=n(12),r.Body=n(4),r.Bounds=n(1),r.Collision=n(8),r.Common=n(0),r.Composite=n(6),r.Composites=n(22),r.Constraint=n(10),r.Contact=n(16),r.Detector=n(13),r.Engine=n(17),r.Events=n(5),r.Grid=n(23),r.Mouse=n(14),r.MouseConstraint=n(24),r.Pair=n(9),r.Pairs=n(19),r.Plugin=n(15),r.Query=n(25),r.Render=n(26),r.Resolver=n(18),r.Runner=n(27),r.SAT=n(28),r.Sleeping=n(7),r.Svg=n(29),r.Vector=n(2),r.Vertices=n(3),r.World=n(30),r.Engine.run=r.Runner.run,r.Common.deprecated(r.Engine,\"run\",\"Engine.run ➤ use Matter.Runner.run(engine) instead\");},function(t,e,n){var r={};t.exports=r;var i=n(15),o=n(0);r.name=\"matter-js\",r.version=\"0.20.0\",r.uses=[],r.used=[],r.use=function(){i.use(r,Array.prototype.slice.call(arguments));},r.before=function(t,e){return t=t.replace(/^Matter./,\"\"),o.chainPathBefore(r,t,e);},r.after=function(t,e){return t=t.replace(/^Matter./,\"\"),o.chainPathAfter(r,t,e);};},function(t,e,n){var r={};t.exports=r;var i=n(6),o=n(10),a=n(0),s=n(4),u=n(12),l=a.deprecated;r.stack=function(t,e,n,r,o,a,u){for(var l,c=i.create({label:\"Stack\"}),f=t,p=e,h=0,d=0;d<r;d++){for(var g=0,v=0;v<n;v++){var m=u(f,p,v,d,l,h);if(m){var y=m.bounds.max.y-m.bounds.min.y,x=m.bounds.max.x-m.bounds.min.x;y>g&&(g=y),s.translate(m,{x:.5*x,y:.5*y}),f=m.bounds.max.x+o,i.addBody(c,m),l=m,h+=1;}else f+=o;}p+=g+a,f=t;}return c;},r.chain=function(t,e,n,r,s,u){for(var l=t.bodies,c=1;c<l.length;c++){var f=l[c-1],p=l[c],h=f.bounds.max.y-f.bounds.min.y,d=f.bounds.max.x-f.bounds.min.x,g=p.bounds.max.y-p.bounds.min.y,v={bodyA:f,pointA:{x:d*e,y:h*n},bodyB:p,pointB:{x:(p.bounds.max.x-p.bounds.min.x)*r,y:g*s}},m=a.extend(v,u);i.addConstraint(t,o.create(m));}return t.label+=\" Chain\",t;},r.mesh=function(t,e,n,r,s){var u,l,c,f,p,h=t.bodies;for(u=0;u<n;u++){for(l=1;l<e;l++)c=h[l-1+u*e],f=h[l+u*e],i.addConstraint(t,o.create(a.extend({bodyA:c,bodyB:f},s)));if(u>0)for(l=0;l<e;l++)c=h[l+(u-1)*e],f=h[l+u*e],i.addConstraint(t,o.create(a.extend({bodyA:c,bodyB:f},s))),r&&l>0&&(p=h[l-1+(u-1)*e],i.addConstraint(t,o.create(a.extend({bodyA:p,bodyB:f},s)))),r&&l<e-1&&(p=h[l+1+(u-1)*e],i.addConstraint(t,o.create(a.extend({bodyA:p,bodyB:f},s))));}return t.label+=\" Mesh\",t;},r.pyramid=function(t,e,n,i,o,a,u){return r.stack(t,e,n,i,o,a,function(e,r,a,l,c,f){var p=Math.min(i,Math.ceil(n/2)),h=c?c.bounds.max.x-c.bounds.min.x:0;if(!(l>p||a<(l=p-l)||a>n-1-l))return 1===f&&s.translate(c,{x:(a+(n%2==1?1:-1))*h,y:0}),u(t+(c?a*h:0)+a*o,r,a,l,c,f);});},r.newtonsCradle=function(t,e,n,r,a){for(var s=i.create({label:\"Newtons Cradle\"}),l=0;l<n;l++){var c=u.circle(t+l*(1.9*r),e+a,r,{inertia:1/0,restitution:1,friction:0,frictionAir:1e-4,slop:1}),f=o.create({pointA:{x:t+l*(1.9*r),y:e},bodyB:c});i.addBody(s,c),i.addConstraint(s,f);}return s;},l(r,\"newtonsCradle\",\"Composites.newtonsCradle ➤ moved to newtonsCradle example\"),r.car=function(t,e,n,r,a){var l=s.nextGroup(!0),c=.5*-n+20,f=.5*n-20,p=i.create({label:\"Car\"}),h=u.rectangle(t,e,n,r,{collisionFilter:{group:l},chamfer:{radius:.5*r},density:2e-4}),d=u.circle(t+c,e+0,a,{collisionFilter:{group:l},friction:.8}),g=u.circle(t+f,e+0,a,{collisionFilter:{group:l},friction:.8}),v=o.create({bodyB:h,pointB:{x:c,y:0},bodyA:d,stiffness:1,length:0}),m=o.create({bodyB:h,pointB:{x:f,y:0},bodyA:g,stiffness:1,length:0});return i.addBody(p,h),i.addBody(p,d),i.addBody(p,g),i.addConstraint(p,v),i.addConstraint(p,m),p;},l(r,\"car\",\"Composites.car ➤ moved to car example\"),r.softBody=function(t,e,n,i,o,s,l,c,f,p){f=a.extend({inertia:1/0},f),p=a.extend({stiffness:.2,render:{type:\"line\",anchors:!1}},p);var h=r.stack(t,e,n,i,o,s,function(t,e){return u.circle(t,e,c,f);});return r.mesh(h,n,i,l,p),h.label=\"Soft Body\",h;},l(r,\"softBody\",\"Composites.softBody ➤ moved to softBody and cloth examples\");},function(t,e,n){var r={};t.exports=r;var i=n(9),o=n(0),a=o.deprecated;r.create=function(t){return o.extend({buckets:{},pairs:{},pairsList:[],bucketWidth:48,bucketHeight:48},t);},r.update=function(t,e,n,i){var o,a,s,u,l,c=n.world,f=t.buckets,p=!1;for(o=0;o<e.length;o++){var h=e[o];if((!h.isSleeping||i)&&(!c.bounds||!(h.bounds.max.x<c.bounds.min.x||h.bounds.min.x>c.bounds.max.x||h.bounds.max.y<c.bounds.min.y||h.bounds.min.y>c.bounds.max.y))){var d=r._getRegion(t,h);if(!h.region||d.id!==h.region.id||i){h.region&&!i||(h.region=d);var g=r._regionUnion(d,h.region);for(a=g.startCol;a<=g.endCol;a++)for(s=g.startRow;s<=g.endRow;s++){u=f[l=r._getBucketId(a,s)];var v=a>=d.startCol&&a<=d.endCol&&s>=d.startRow&&s<=d.endRow,m=a>=h.region.startCol&&a<=h.region.endCol&&s>=h.region.startRow&&s<=h.region.endRow;!v&&m&&m&&u&&r._bucketRemoveBody(t,u,h),(h.region===d||v&&!m||i)&&(u||(u=r._createBucket(f,l)),r._bucketAddBody(t,u,h));}h.region=d,p=!0;}}}p&&(t.pairsList=r._createActivePairsList(t));},a(r,\"update\",\"Grid.update ➤ replaced by Matter.Detector\"),r.clear=function(t){t.buckets={},t.pairs={},t.pairsList=[];},a(r,\"clear\",\"Grid.clear ➤ replaced by Matter.Detector\"),r._regionUnion=function(t,e){var n=Math.min(t.startCol,e.startCol),i=Math.max(t.endCol,e.endCol),o=Math.min(t.startRow,e.startRow),a=Math.max(t.endRow,e.endRow);return r._createRegion(n,i,o,a);},r._getRegion=function(t,e){var n=e.bounds,i=Math.floor(n.min.x/t.bucketWidth),o=Math.floor(n.max.x/t.bucketWidth),a=Math.floor(n.min.y/t.bucketHeight),s=Math.floor(n.max.y/t.bucketHeight);return r._createRegion(i,o,a,s);},r._createRegion=function(t,e,n,r){return{id:t+\",\"+e+\",\"+n+\",\"+r,startCol:t,endCol:e,startRow:n,endRow:r};},r._getBucketId=function(t,e){return\"C\"+t+\"R\"+e;},r._createBucket=function(t,e){return t[e]=[];},r._bucketAddBody=function(t,e,n){var r,o=t.pairs,a=i.id,s=e.length;for(r=0;r<s;r++){var u=e[r];if(!(n.id===u.id||n.isStatic&&u.isStatic)){var l=a(n,u),c=o[l];c?c[2]+=1:o[l]=[n,u,1];}}e.push(n);},r._bucketRemoveBody=function(t,e,n){var r,a=t.pairs,s=i.id;e.splice(o.indexOf(e,n),1);var u=e.length;for(r=0;r<u;r++){var l=a[s(n,e[r])];l&&(l[2]-=1);}},r._createActivePairsList=function(t){var e,n,r=t.pairs,i=o.keys(r),a=i.length,s=[];for(n=0;n<a;n++)(e=r[i[n]])[2]>0?s.push(e):delete r[i[n]];return s;};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(7),a=n(14),s=n(5),u=n(13),l=n(10),c=n(6),f=n(0),p=n(1);r.create=function(t,e){var n=(t?t.mouse:null)||(e?e.mouse:null);n||(t&&t.render&&t.render.canvas?n=a.create(t.render.canvas):e&&e.element?n=a.create(e.element):(n=a.create(),f.warn(\"MouseConstraint.create: options.mouse was undefined, options.element was undefined, may not function as expected\")));var i={type:\"mouseConstraint\",mouse:n,element:null,body:null,constraint:l.create({label:\"Mouse Constraint\",pointA:n.position,pointB:{x:0,y:0},length:.01,stiffness:.1,angularStiffness:1,render:{strokeStyle:\"#90EE90\",lineWidth:3}}),collisionFilter:{category:1,mask:4294967295,group:0}},o=f.extend(i,e);return s.on(t,\"beforeUpdate\",function(){var e=c.allBodies(t.world);r.update(o,e),r._triggerEvents(o);}),o;},r.update=function(t,e){var n=t.mouse,r=t.constraint,a=t.body;if(0===n.button){if(r.bodyB)o.set(r.bodyB,!1),r.pointA=n.position;else for(var l=0;l<e.length;l++)if(a=e[l],p.contains(a.bounds,n.position)&&u.canCollide(a.collisionFilter,t.collisionFilter))for(var c=a.parts.length>1?1:0;c<a.parts.length;c++){var f=a.parts[c];if(i.contains(f.vertices,n.position)){r.pointA=n.position,r.bodyB=t.body=a,r.pointB={x:n.position.x-a.position.x,y:n.position.y-a.position.y},r.angleB=a.angle,o.set(a,!1),s.trigger(t,\"startdrag\",{mouse:n,body:a});break;}}}else r.bodyB=t.body=null,r.pointB=null,a&&s.trigger(t,\"enddrag\",{mouse:n,body:a});},r._triggerEvents=function(t){var e=t.mouse,n=e.sourceEvents;n.mousemove&&s.trigger(t,\"mousemove\",{mouse:e}),n.mousedown&&s.trigger(t,\"mousedown\",{mouse:e}),n.mouseup&&s.trigger(t,\"mouseup\",{mouse:e}),a.clearSourceEvents(e);};},function(t,e,n){var r={};t.exports=r;var i=n(2),o=n(8),a=n(1),s=n(12),u=n(3);r.collides=function(t,e){for(var n=[],r=e.length,i=t.bounds,s=o.collides,u=a.overlaps,l=0;l<r;l++){var c=e[l],f=c.parts.length,p=1===f?0:1;if(u(c.bounds,i))for(var h=p;h<f;h++){var d=c.parts[h];if(u(d.bounds,i)){var g=s(d,t);if(g){n.push(g);break;}}}}return n;},r.ray=function(t,e,n,o){o=o||1e-100;for(var a=i.angle(e,n),u=i.magnitude(i.sub(e,n)),l=.5*(n.x+e.x),c=.5*(n.y+e.y),f=s.rectangle(l,c,u,o,{angle:a}),p=r.collides(f,t),h=0;h<p.length;h+=1){var d=p[h];d.body=d.bodyB=d.bodyA;}return p;},r.region=function(t,e,n){for(var r=[],i=0;i<t.length;i++){var o=t[i],s=a.overlaps(o.bounds,e);(s&&!n||!s&&n)&&r.push(o);}return r;},r.point=function(t,e){for(var n=[],r=0;r<t.length;r++){var i=t[r];if(a.contains(i.bounds,e))for(var o=1===i.parts.length?0:1;o<i.parts.length;o++){var s=i.parts[o];if(a.contains(s.bounds,e)&&u.contains(s.vertices,e)){n.push(i);break;}}}return n;};},function(t,e,n){var r={};t.exports=r;var i=n(4),o=n(0),a=n(6),s=n(1),u=n(5),l=n(2),c=n(14);!function(){var t,e;\"undefined\"!=typeof window&&(t=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t){window.setTimeout(function(){t(o.now());},1e3/60);},e=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame),r._goodFps=30,r._goodDelta=1e3/60,r.create=function(t){var e={engine:null,element:null,canvas:null,mouse:null,frameRequestId:null,timing:{historySize:60,delta:0,deltaHistory:[],lastTime:0,lastTimestamp:0,lastElapsed:0,timestampElapsed:0,timestampElapsedHistory:[],engineDeltaHistory:[],engineElapsedHistory:[],engineUpdatesHistory:[],elapsedHistory:[]},options:{width:800,height:600,pixelRatio:1,background:\"#14151f\",wireframeBackground:\"#14151f\",wireframeStrokeStyle:\"#bbb\",hasBounds:!!t.bounds,enabled:!0,wireframes:!0,showSleeping:!0,showDebug:!1,showStats:!1,showPerformance:!1,showBounds:!1,showVelocity:!1,showCollisions:!1,showSeparations:!1,showAxes:!1,showPositions:!1,showAngleIndicator:!1,showIds:!1,showVertexNumbers:!1,showConvexHulls:!1,showInternalEdges:!1,showMousePosition:!1}},n=o.extend(e,t);return n.canvas&&(n.canvas.width=n.options.width||n.canvas.width,n.canvas.height=n.options.height||n.canvas.height),n.mouse=t.mouse,n.engine=t.engine,n.canvas=n.canvas||p(n.options.width,n.options.height),n.context=n.canvas.getContext(\"2d\"),n.textures={},n.bounds=n.bounds||{min:{x:0,y:0},max:{x:n.canvas.width,y:n.canvas.height}},n.controller=r,n.options.showBroadphase=!1,1!==n.options.pixelRatio&&r.setPixelRatio(n,n.options.pixelRatio),o.isElement(n.element)&&n.element.appendChild(n.canvas),n;},r.run=function(e){!function i(o){e.frameRequestId=t(i),n(e,o),r.world(e,o),e.context.setTransform(e.options.pixelRatio,0,0,e.options.pixelRatio,0,0),(e.options.showStats||e.options.showDebug)&&r.stats(e,e.context,o),(e.options.showPerformance||e.options.showDebug)&&r.performance(e,e.context,o),e.context.setTransform(1,0,0,1,0,0);}();},r.stop=function(t){e(t.frameRequestId);},r.setPixelRatio=function(t,e){var n=t.options,r=t.canvas;\"auto\"===e&&(e=h(r)),n.pixelRatio=e,r.setAttribute(\"data-pixel-ratio\",e),r.width=n.width*e,r.height=n.height*e,r.style.width=n.width+\"px\",r.style.height=n.height+\"px\";},r.setSize=function(t,e,n){t.options.width=e,t.options.height=n,t.bounds.max.x=t.bounds.min.x+e,t.bounds.max.y=t.bounds.min.y+n,1!==t.options.pixelRatio?r.setPixelRatio(t,t.options.pixelRatio):(t.canvas.width=e,t.canvas.height=n);},r.lookAt=function(t,e,n,r){r=void 0===r||r,e=o.isArray(e)?e:[e],n=n||{x:0,y:0};for(var i={min:{x:1/0,y:1/0},max:{x:-1/0,y:-1/0}},a=0;a<e.length;a+=1){var s=e[a],u=s.bounds?s.bounds.min:s.min||s.position||s,l=s.bounds?s.bounds.max:s.max||s.position||s;u&&l&&(u.x<i.min.x&&(i.min.x=u.x),l.x>i.max.x&&(i.max.x=l.x),u.y<i.min.y&&(i.min.y=u.y),l.y>i.max.y&&(i.max.y=l.y));}var f=i.max.x-i.min.x+2*n.x,p=i.max.y-i.min.y+2*n.y,h=t.canvas.height,d=t.canvas.width/h,g=f/p,v=1,m=1;g>d?m=g/d:v=d/g,t.options.hasBounds=!0,t.bounds.min.x=i.min.x,t.bounds.max.x=i.min.x+f*v,t.bounds.min.y=i.min.y,t.bounds.max.y=i.min.y+p*m,r&&(t.bounds.min.x+=.5*f-f*v*.5,t.bounds.max.x+=.5*f-f*v*.5,t.bounds.min.y+=.5*p-p*m*.5,t.bounds.max.y+=.5*p-p*m*.5),t.bounds.min.x-=n.x,t.bounds.max.x-=n.x,t.bounds.min.y-=n.y,t.bounds.max.y-=n.y,t.mouse&&(c.setScale(t.mouse,{x:(t.bounds.max.x-t.bounds.min.x)/t.canvas.width,y:(t.bounds.max.y-t.bounds.min.y)/t.canvas.height}),c.setOffset(t.mouse,t.bounds.min));},r.startViewTransform=function(t){var e=t.bounds.max.x-t.bounds.min.x,n=t.bounds.max.y-t.bounds.min.y,r=e/t.options.width,i=n/t.options.height;t.context.setTransform(t.options.pixelRatio/r,0,0,t.options.pixelRatio/i,0,0),t.context.translate(-t.bounds.min.x,-t.bounds.min.y);},r.endViewTransform=function(t){t.context.setTransform(t.options.pixelRatio,0,0,t.options.pixelRatio,0,0);},r.world=function(t,e){var n,i=o.now(),f=t.engine,p=f.world,h=t.canvas,d=t.context,v=t.options,m=t.timing,y=a.allBodies(p),x=a.allConstraints(p),b=v.wireframes?v.wireframeBackground:v.background,_=[],w=[],S={timestamp:f.timing.timestamp};if(u.trigger(t,\"beforeRender\",S),t.currentBackground!==b&&g(t,b),d.globalCompositeOperation=\"source-in\",d.fillStyle=\"transparent\",d.fillRect(0,0,h.width,h.height),d.globalCompositeOperation=\"source-over\",v.hasBounds){for(n=0;n<y.length;n++){var A=y[n];s.overlaps(A.bounds,t.bounds)&&_.push(A);}for(n=0;n<x.length;n++){var M=x[n],C=M.bodyA,P=M.bodyB,k=M.pointA,B=M.pointB;C&&(k=l.add(C.position,M.pointA)),P&&(B=l.add(P.position,M.pointB)),k&&B&&(s.contains(t.bounds,k)||s.contains(t.bounds,B))&&w.push(M);}r.startViewTransform(t),t.mouse&&(c.setScale(t.mouse,{x:(t.bounds.max.x-t.bounds.min.x)/t.options.width,y:(t.bounds.max.y-t.bounds.min.y)/t.options.height}),c.setOffset(t.mouse,t.bounds.min));}else w=x,_=y,1!==t.options.pixelRatio&&t.context.setTransform(t.options.pixelRatio,0,0,t.options.pixelRatio,0,0);!v.wireframes||f.enableSleeping&&v.showSleeping?r.bodies(t,_,d):(v.showConvexHulls&&r.bodyConvexHulls(t,_,d),r.bodyWireframes(t,_,d)),v.showBounds&&r.bodyBounds(t,_,d),(v.showAxes||v.showAngleIndicator)&&r.bodyAxes(t,_,d),v.showPositions&&r.bodyPositions(t,_,d),v.showVelocity&&r.bodyVelocity(t,_,d),v.showIds&&r.bodyIds(t,_,d),v.showSeparations&&r.separations(t,f.pairs.list,d),v.showCollisions&&r.collisions(t,f.pairs.list,d),v.showVertexNumbers&&r.vertexNumbers(t,_,d),v.showMousePosition&&r.mousePosition(t,t.mouse,d),r.constraints(w,d),v.hasBounds&&r.endViewTransform(t),u.trigger(t,\"afterRender\",S),m.lastElapsed=o.now()-i;},r.stats=function(t,e,n){for(var r=t.engine,i=r.world,o=a.allBodies(i),s=0,u=0,l=0;l<o.length;l+=1)s+=o[l].parts.length;var c={Part:s,Body:o.length,Cons:a.allConstraints(i).length,Comp:a.allComposites(i).length,Pair:r.pairs.list.length};for(var f in e.fillStyle=\"#0e0f19\",e.fillRect(u,0,302.5,44),e.font=\"12px Arial\",e.textBaseline=\"top\",e.textAlign=\"right\",c){var p=c[f];e.fillStyle=\"#aaa\",e.fillText(f,u+55,8),e.fillStyle=\"#eee\",e.fillText(p,u+55,26),u+=55;}},r.performance=function(t,e){var n=t.engine,i=t.timing,a=i.deltaHistory,s=i.elapsedHistory,u=i.timestampElapsedHistory,l=i.engineDeltaHistory,c=i.engineUpdatesHistory,p=i.engineElapsedHistory,h=n.timing.lastUpdatesPerFrame,d=n.timing.lastDelta,g=f(a),v=f(s),m=f(l),y=f(c),x=f(p),b=f(u)/g||0,_=Math.round(g/d),w=1e3/g||0,S=60,A=10,M=69;e.fillStyle=\"#0e0f19\",e.fillRect(0,50,442,34),r.status(e,A,M,S,4,a.length,Math.round(w)+\" fps\",w/r._goodFps,function(t){return a[t]/g-1;}),r.status(e,82,M,S,4,l.length,d.toFixed(2)+\" dt\",r._goodDelta/d,function(t){return l[t]/m-1;}),r.status(e,154,M,S,4,c.length,h+\" upf\",Math.pow(o.clamp(y/_||1,0,1),4),function(t){return c[t]/y-1;}),r.status(e,226,M,S,4,p.length,x.toFixed(2)+\" ut\",1-h*x/r._goodFps,function(t){return p[t]/x-1;}),r.status(e,298,M,S,4,s.length,v.toFixed(2)+\" rt\",1-v/r._goodFps,function(t){return s[t]/v-1;}),r.status(e,370,M,S,4,u.length,b.toFixed(2)+\" x\",b*b*b,function(t){return(u[t]/a[t]/b||0)-1;});},r.status=function(t,e,n,r,i,a,s,u,l){t.strokeStyle=\"#888\",t.fillStyle=\"#444\",t.lineWidth=1,t.fillRect(e,n+7,r,1),t.beginPath(),t.moveTo(e,n+7-i*o.clamp(.4*l(0),-2,2));for(var c=0;c<r;c+=1)t.lineTo(e+c,n+7-(c<a?i*o.clamp(.4*l(c),-2,2):0));t.stroke(),t.fillStyle=\"hsl(\"+o.clamp(25+95*u,0,120)+\",100%,60%)\",t.fillRect(e,n-7,4,4),t.font=\"12px Arial\",t.textBaseline=\"middle\",t.textAlign=\"right\",t.fillStyle=\"#eee\",t.fillText(s,e+r,n-5);},r.constraints=function(t,e){for(var n=e,r=0;r<t.length;r++){var i=t[r];if(i.render.visible&&i.pointA&&i.pointB){var a,s,u=i.bodyA,c=i.bodyB;if(a=u?l.add(u.position,i.pointA):i.pointA,\"pin\"===i.render.type)n.beginPath(),n.arc(a.x,a.y,3,0,2*Math.PI),n.closePath();else{if(s=c?l.add(c.position,i.pointB):i.pointB,n.beginPath(),n.moveTo(a.x,a.y),\"spring\"===i.render.type)for(var f,p=l.sub(s,a),h=l.perp(l.normalise(p)),d=Math.ceil(o.clamp(i.length/5,12,20)),g=1;g<d;g+=1)f=g%2==0?1:-1,n.lineTo(a.x+p.x*(g/d)+h.x*f*4,a.y+p.y*(g/d)+h.y*f*4);n.lineTo(s.x,s.y);}i.render.lineWidth&&(n.lineWidth=i.render.lineWidth,n.strokeStyle=i.render.strokeStyle,n.stroke()),i.render.anchors&&(n.fillStyle=i.render.strokeStyle,n.beginPath(),n.arc(a.x,a.y,3,0,2*Math.PI),n.arc(s.x,s.y,3,0,2*Math.PI),n.closePath(),n.fill());}}},r.bodies=function(t,e,n){var r=n;t.engine;var i,o,a,s,u=t.options,l=u.showInternalEdges||!u.wireframes;for(a=0;a<e.length;a++)if((i=e[a]).render.visible){for(s=i.parts.length>1?1:0;s<i.parts.length;s++)if((o=i.parts[s]).render.visible){if(u.showSleeping&&i.isSleeping?r.globalAlpha=.5*o.render.opacity:1!==o.render.opacity&&(r.globalAlpha=o.render.opacity),o.render.sprite&&o.render.sprite.texture&&!u.wireframes){var c=o.render.sprite,f=d(t,c.texture);r.translate(o.position.x,o.position.y),r.rotate(o.angle),r.drawImage(f,f.width*-c.xOffset*c.xScale,f.height*-c.yOffset*c.yScale,f.width*c.xScale,f.height*c.yScale),r.rotate(-o.angle),r.translate(-o.position.x,-o.position.y);}else{if(o.circleRadius)r.beginPath(),r.arc(o.position.x,o.position.y,o.circleRadius,0,2*Math.PI);else{r.beginPath(),r.moveTo(o.vertices[0].x,o.vertices[0].y);for(var p=1;p<o.vertices.length;p++)!o.vertices[p-1].isInternal||l?r.lineTo(o.vertices[p].x,o.vertices[p].y):r.moveTo(o.vertices[p].x,o.vertices[p].y),o.vertices[p].isInternal&&!l&&r.moveTo(o.vertices[(p+1)%o.vertices.length].x,o.vertices[(p+1)%o.vertices.length].y);r.lineTo(o.vertices[0].x,o.vertices[0].y),r.closePath();}u.wireframes?(r.lineWidth=1,r.strokeStyle=t.options.wireframeStrokeStyle,r.stroke()):(r.fillStyle=o.render.fillStyle,o.render.lineWidth&&(r.lineWidth=o.render.lineWidth,r.strokeStyle=o.render.strokeStyle,r.stroke()),r.fill());}r.globalAlpha=1;}}},r.bodyWireframes=function(t,e,n){var r,i,o,a,s,u=n,l=t.options.showInternalEdges;for(u.beginPath(),o=0;o<e.length;o++)if((r=e[o]).render.visible)for(s=r.parts.length>1?1:0;s<r.parts.length;s++){for(i=r.parts[s],u.moveTo(i.vertices[0].x,i.vertices[0].y),a=1;a<i.vertices.length;a++)!i.vertices[a-1].isInternal||l?u.lineTo(i.vertices[a].x,i.vertices[a].y):u.moveTo(i.vertices[a].x,i.vertices[a].y),i.vertices[a].isInternal&&!l&&u.moveTo(i.vertices[(a+1)%i.vertices.length].x,i.vertices[(a+1)%i.vertices.length].y);u.lineTo(i.vertices[0].x,i.vertices[0].y);}u.lineWidth=1,u.strokeStyle=t.options.wireframeStrokeStyle,u.stroke();},r.bodyConvexHulls=function(t,e,n){var r,i,o,a=n;for(a.beginPath(),i=0;i<e.length;i++)if((r=e[i]).render.visible&&1!==r.parts.length){for(a.moveTo(r.vertices[0].x,r.vertices[0].y),o=1;o<r.vertices.length;o++)a.lineTo(r.vertices[o].x,r.vertices[o].y);a.lineTo(r.vertices[0].x,r.vertices[0].y);}a.lineWidth=1,a.strokeStyle=\"rgba(255,255,255,0.2)\",a.stroke();},r.vertexNumbers=function(t,e,n){var r,i,o,a=n;for(r=0;r<e.length;r++){var s=e[r].parts;for(o=s.length>1?1:0;o<s.length;o++){var u=s[o];for(i=0;i<u.vertices.length;i++)a.fillStyle=\"rgba(255,255,255,0.2)\",a.fillText(r+\"_\"+i,u.position.x+.8*(u.vertices[i].x-u.position.x),u.position.y+.8*(u.vertices[i].y-u.position.y));}}},r.mousePosition=function(t,e,n){var r=n;r.fillStyle=\"rgba(255,255,255,0.8)\",r.fillText(e.position.x+\"  \"+e.position.y,e.position.x+5,e.position.y-5);},r.bodyBounds=function(t,e,n){var r=n;t.engine;var i=t.options;r.beginPath();for(var o=0;o<e.length;o++)if(e[o].render.visible)for(var a=e[o].parts,s=a.length>1?1:0;s<a.length;s++){var u=a[s];r.rect(u.bounds.min.x,u.bounds.min.y,u.bounds.max.x-u.bounds.min.x,u.bounds.max.y-u.bounds.min.y);}i.wireframes?r.strokeStyle=\"rgba(255,255,255,0.08)\":r.strokeStyle=\"rgba(0,0,0,0.1)\",r.lineWidth=1,r.stroke();},r.bodyAxes=function(t,e,n){var r=n;t.engine;var i,o,a,s,u=t.options;for(r.beginPath(),o=0;o<e.length;o++){var l=e[o],c=l.parts;if(l.render.visible)if(u.showAxes)for(a=c.length>1?1:0;a<c.length;a++)for(i=c[a],s=0;s<i.axes.length;s++){var f=i.axes[s];r.moveTo(i.position.x,i.position.y),r.lineTo(i.position.x+20*f.x,i.position.y+20*f.y);}else for(a=c.length>1?1:0;a<c.length;a++)for(i=c[a],s=0;s<i.axes.length;s++)r.moveTo(i.position.x,i.position.y),r.lineTo((i.vertices[0].x+i.vertices[i.vertices.length-1].x)/2,(i.vertices[0].y+i.vertices[i.vertices.length-1].y)/2);}u.wireframes?(r.strokeStyle=\"indianred\",r.lineWidth=1):(r.strokeStyle=\"rgba(255, 255, 255, 0.4)\",r.globalCompositeOperation=\"overlay\",r.lineWidth=2),r.stroke(),r.globalCompositeOperation=\"source-over\";},r.bodyPositions=function(t,e,n){var r=n;t.engine;var i,o,a,s,u=t.options;for(r.beginPath(),a=0;a<e.length;a++)if((i=e[a]).render.visible)for(s=0;s<i.parts.length;s++)o=i.parts[s],r.arc(o.position.x,o.position.y,3,0,2*Math.PI,!1),r.closePath();for(u.wireframes?r.fillStyle=\"indianred\":r.fillStyle=\"rgba(0,0,0,0.5)\",r.fill(),r.beginPath(),a=0;a<e.length;a++)(i=e[a]).render.visible&&(r.arc(i.positionPrev.x,i.positionPrev.y,2,0,2*Math.PI,!1),r.closePath());r.fillStyle=\"rgba(255,165,0,0.8)\",r.fill();},r.bodyVelocity=function(t,e,n){var r=n;r.beginPath();for(var o=0;o<e.length;o++){var a=e[o];if(a.render.visible){var s=i.getVelocity(a);r.moveTo(a.position.x,a.position.y),r.lineTo(a.position.x+s.x,a.position.y+s.y);}}r.lineWidth=3,r.strokeStyle=\"cornflowerblue\",r.stroke();},r.bodyIds=function(t,e,n){var r,i,o=n;for(r=0;r<e.length;r++)if(e[r].render.visible){var a=e[r].parts;for(i=a.length>1?1:0;i<a.length;i++){var s=a[i];o.font=\"12px Arial\",o.fillStyle=\"rgba(255,255,255,0.5)\",o.fillText(s.id,s.position.x+10,s.position.y-10);}}},r.collisions=function(t,e,n){var r,i,o,a,s=n,u=t.options;for(s.beginPath(),o=0;o<e.length;o++)if((r=e[o]).isActive)for(i=r.collision,a=0;a<r.contactCount;a++){var l=r.contacts[a].vertex;s.rect(l.x-1.5,l.y-1.5,3.5,3.5);}for(u.wireframes?s.fillStyle=\"rgba(255,255,255,0.7)\":s.fillStyle=\"orange\",s.fill(),s.beginPath(),o=0;o<e.length;o++)if((r=e[o]).isActive&&(i=r.collision,r.contactCount>0)){var c=r.contacts[0].vertex.x,f=r.contacts[0].vertex.y;2===r.contactCount&&(c=(r.contacts[0].vertex.x+r.contacts[1].vertex.x)/2,f=(r.contacts[0].vertex.y+r.contacts[1].vertex.y)/2),i.bodyB===i.supports[0].body||!0===i.bodyA.isStatic?s.moveTo(c-8*i.normal.x,f-8*i.normal.y):s.moveTo(c+8*i.normal.x,f+8*i.normal.y),s.lineTo(c,f);}u.wireframes?s.strokeStyle=\"rgba(255,165,0,0.7)\":s.strokeStyle=\"orange\",s.lineWidth=1,s.stroke();},r.separations=function(t,e,n){var r,i,o,a,s,u=n,l=t.options;for(u.beginPath(),s=0;s<e.length;s++)if((r=e[s]).isActive){o=(i=r.collision).bodyA;var c=1;(a=i.bodyB).isStatic||o.isStatic||(c=.5),a.isStatic&&(c=0),u.moveTo(a.position.x,a.position.y),u.lineTo(a.position.x-i.penetration.x*c,a.position.y-i.penetration.y*c),c=1,a.isStatic||o.isStatic||(c=.5),o.isStatic&&(c=0),u.moveTo(o.position.x,o.position.y),u.lineTo(o.position.x+i.penetration.x*c,o.position.y+i.penetration.y*c);}l.wireframes?u.strokeStyle=\"rgba(255,165,0,0.5)\":u.strokeStyle=\"orange\",u.stroke();},r.inspector=function(t,e){t.engine;var n,r=t.selected,i=t.render,o=i.options;if(o.hasBounds){var a=i.bounds.max.x-i.bounds.min.x,s=i.bounds.max.y-i.bounds.min.y,u=a/i.options.width,l=s/i.options.height;e.scale(1/u,1/l),e.translate(-i.bounds.min.x,-i.bounds.min.y);}for(var c=0;c<r.length;c++){var f=r[c].data;switch(e.translate(.5,.5),e.lineWidth=1,e.strokeStyle=\"rgba(255,165,0,0.9)\",e.setLineDash([1,2]),f.type){case\"body\":n=f.bounds,e.beginPath(),e.rect(Math.floor(n.min.x-3),Math.floor(n.min.y-3),Math.floor(n.max.x-n.min.x+6),Math.floor(n.max.y-n.min.y+6)),e.closePath(),e.stroke();break;case\"constraint\":var p=f.pointA;f.bodyA&&(p=f.pointB),e.beginPath(),e.arc(p.x,p.y,10,0,2*Math.PI),e.closePath(),e.stroke();}e.setLineDash([]),e.translate(-.5,-.5);}null!==t.selectStart&&(e.translate(.5,.5),e.lineWidth=1,e.strokeStyle=\"rgba(255,165,0,0.6)\",e.fillStyle=\"rgba(255,165,0,0.1)\",n=t.selectBounds,e.beginPath(),e.rect(Math.floor(n.min.x),Math.floor(n.min.y),Math.floor(n.max.x-n.min.x),Math.floor(n.max.y-n.min.y)),e.closePath(),e.stroke(),e.fill(),e.translate(-.5,-.5)),o.hasBounds&&e.setTransform(1,0,0,1,0,0);};var n=function(t,e){var n=t.engine,i=t.timing,o=i.historySize,a=n.timing.timestamp;i.delta=e-i.lastTime||r._goodDelta,i.lastTime=e,i.timestampElapsed=a-i.lastTimestamp||0,i.lastTimestamp=a,i.deltaHistory.unshift(i.delta),i.deltaHistory.length=Math.min(i.deltaHistory.length,o),i.engineDeltaHistory.unshift(n.timing.lastDelta),i.engineDeltaHistory.length=Math.min(i.engineDeltaHistory.length,o),i.timestampElapsedHistory.unshift(i.timestampElapsed),i.timestampElapsedHistory.length=Math.min(i.timestampElapsedHistory.length,o),i.engineUpdatesHistory.unshift(n.timing.lastUpdatesPerFrame),i.engineUpdatesHistory.length=Math.min(i.engineUpdatesHistory.length,o),i.engineElapsedHistory.unshift(n.timing.lastElapsed),i.engineElapsedHistory.length=Math.min(i.engineElapsedHistory.length,o),i.elapsedHistory.unshift(i.lastElapsed),i.elapsedHistory.length=Math.min(i.elapsedHistory.length,o);},f=function(t){for(var e=0,n=0;n<t.length;n+=1)e+=t[n];return e/t.length||0;},p=function(t,e){var n=document.createElement(\"canvas\");return n.width=t,n.height=e,n.oncontextmenu=function(){return!1;},n.onselectstart=function(){return!1;},n;},h=function(t){var e=t.getContext(\"2d\");return(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1);},d=function(t,e){var n=t.textures[e];return n||((n=t.textures[e]=new Image).src=e,n);},g=function(t,e){var n=e;/(jpg|gif|png)$/.test(e)&&(n=\"url(\"+e+\")\"),t.canvas.style.background=n,t.canvas.style.backgroundSize=\"contain\",t.currentBackground=e;};}();},function(t,e,n){var r={};t.exports=r;var i=n(5),o=n(17),a=n(0);!function(){r._maxFrameDelta=1e3/15,r._frameDeltaFallback=1e3/60,r._timeBufferMargin=1.5,r._elapsedNextEstimate=1,r._smoothingLowerBound=.1,r._smoothingUpperBound=.9,r.create=function(t){var e=a.extend({delta:1e3/60,frameDelta:null,frameDeltaSmoothing:!0,frameDeltaSnapping:!0,frameDeltaHistory:[],frameDeltaHistorySize:100,frameRequestId:null,timeBuffer:0,timeLastTick:null,maxUpdates:null,maxFrameTime:1e3/30,lastUpdatesDeferred:0,enabled:!0},t);return e.fps=0,e;},r.run=function(t,e){return t.timeBuffer=r._frameDeltaFallback,function n(i){t.frameRequestId=r._onNextFrame(t,n),i&&t.enabled&&r.tick(t,e,i);}(),t;},r.tick=function(e,n,s){var u=a.now(),l=e.delta,c=0,f=s-e.timeLastTick;if((!f||!e.timeLastTick||f>Math.max(r._maxFrameDelta,e.maxFrameTime))&&(f=e.frameDelta||r._frameDeltaFallback),e.frameDeltaSmoothing){e.frameDeltaHistory.push(f),e.frameDeltaHistory=e.frameDeltaHistory.slice(-e.frameDeltaHistorySize);var p=e.frameDeltaHistory.slice(0).sort(),h=e.frameDeltaHistory.slice(p.length*r._smoothingLowerBound,p.length*r._smoothingUpperBound);f=t(h)||f;}e.frameDeltaSnapping&&(f=1e3/Math.round(1e3/f)),e.frameDelta=f,e.timeLastTick=s,e.timeBuffer+=e.frameDelta,e.timeBuffer=a.clamp(e.timeBuffer,0,e.frameDelta+l*r._timeBufferMargin),e.lastUpdatesDeferred=0;var d=e.maxUpdates||Math.ceil(e.maxFrameTime/l),g={timestamp:n.timing.timestamp};i.trigger(e,\"beforeTick\",g),i.trigger(e,\"tick\",g);for(var v=a.now();l>0&&e.timeBuffer>=l*r._timeBufferMargin;){i.trigger(e,\"beforeUpdate\",g),o.update(n,l),i.trigger(e,\"afterUpdate\",g),e.timeBuffer-=l,c+=1;var m=a.now()-u,y=a.now()-v,x=m+r._elapsedNextEstimate*y/c;if(c>=d||x>e.maxFrameTime){e.lastUpdatesDeferred=Math.round(Math.max(0,e.timeBuffer/l-r._timeBufferMargin));break;}}n.timing.lastUpdatesPerFrame=c,i.trigger(e,\"afterTick\",g),e.frameDeltaHistory.length>=100&&(e.lastUpdatesDeferred&&Math.round(e.frameDelta/l)>d?a.warnOnce(\"Matter.Runner: runner reached runner.maxUpdates, see docs.\"):e.lastUpdatesDeferred&&a.warnOnce(\"Matter.Runner: runner reached runner.maxFrameTime, see docs.\"),void 0!==e.isFixed&&a.warnOnce(\"Matter.Runner: runner.isFixed is now redundant, see docs.\"),(e.deltaMin||e.deltaMax)&&a.warnOnce(\"Matter.Runner: runner.deltaMin and runner.deltaMax were removed, see docs.\"),0!==e.fps&&a.warnOnce(\"Matter.Runner: runner.fps was replaced by runner.delta, see docs.\"));},r.stop=function(t){r._cancelNextFrame(t);},r._onNextFrame=function(t,e){if(\"undefined\"==typeof window||!window.requestAnimationFrame)throw new Error(\"Matter.Runner: missing required global window.requestAnimationFrame.\");return t.frameRequestId=window.requestAnimationFrame(e),t.frameRequestId;},r._cancelNextFrame=function(t){if(\"undefined\"==typeof window||!window.cancelAnimationFrame)throw new Error(\"Matter.Runner: missing required global window.cancelAnimationFrame.\");window.cancelAnimationFrame(t.frameRequestId);};var t=function(t){for(var e=0,n=t.length,r=0;r<n;r+=1)e+=t[r];return e/n||0;};}();},function(t,e,n){var r={};t.exports=r;var i=n(8),o=n(0).deprecated;r.collides=function(t,e){return i.collides(t,e);},o(r,\"collides\",\"SAT.collides ➤ replaced by Collision.collides\");},function(t,e,n){var r={};t.exports=r,n(1);var i=n(0);r.pathToVertices=function(t,e){\"undefined\"==typeof window||\"SVGPathSeg\"in window||i.warn(\"Svg.pathToVertices: SVGPathSeg not defined, a polyfill is required.\");var n,o,a,s,u,l,c,f,p,h,d,g=[],v=0,m=0,y=0;e=e||15;var x=function(t,e,n){var r=n%2==1&&n>1;if(!p||t!=p.x||e!=p.y){p&&r?(h=p.x,d=p.y):(h=0,d=0);var i={x:h+t,y:d+e};!r&&p||(p=i),g.push(i),m=h+t,y=d+e;}},b=function(t){var e=t.pathSegTypeAsLetter.toUpperCase();if(\"Z\"!==e){switch(e){case\"M\":case\"L\":case\"T\":case\"C\":case\"S\":case\"Q\":m=t.x,y=t.y;break;case\"H\":m=t.x;break;case\"V\":y=t.y;}x(m,y,t.pathSegType);}};for(r._svgPathToAbsolute(t),a=t.getTotalLength(),l=[],n=0;n<t.pathSegList.numberOfItems;n+=1)l.push(t.pathSegList.getItem(n));for(c=l.concat();v<a;){if((u=l[t.getPathSegAtLength(v)])!=f){for(;c.length&&c[0]!=u;)b(c.shift());f=u;}switch(u.pathSegTypeAsLetter.toUpperCase()){case\"C\":case\"T\":case\"S\":case\"Q\":case\"A\":s=t.getPointAtLength(v),x(s.x,s.y,0);}v+=e;}for(n=0,o=c.length;n<o;++n)b(c[n]);return g;},r._svgPathToAbsolute=function(t){for(var e,n,r,i,o,a,s=t.pathSegList,u=0,l=0,c=s.numberOfItems,f=0;f<c;++f){var p=s.getItem(f),h=p.pathSegTypeAsLetter;if(/[MLHVCSQTA]/.test(h))\"x\"in p&&(u=p.x),\"y\"in p&&(l=p.y);else switch(\"x1\"in p&&(r=u+p.x1),\"x2\"in p&&(o=u+p.x2),\"y1\"in p&&(i=l+p.y1),\"y2\"in p&&(a=l+p.y2),\"x\"in p&&(u+=p.x),\"y\"in p&&(l+=p.y),h){case\"m\":s.replaceItem(t.createSVGPathSegMovetoAbs(u,l),f);break;case\"l\":s.replaceItem(t.createSVGPathSegLinetoAbs(u,l),f);break;case\"h\":s.replaceItem(t.createSVGPathSegLinetoHorizontalAbs(u),f);break;case\"v\":s.replaceItem(t.createSVGPathSegLinetoVerticalAbs(l),f);break;case\"c\":s.replaceItem(t.createSVGPathSegCurvetoCubicAbs(u,l,r,i,o,a),f);break;case\"s\":s.replaceItem(t.createSVGPathSegCurvetoCubicSmoothAbs(u,l,o,a),f);break;case\"q\":s.replaceItem(t.createSVGPathSegCurvetoQuadraticAbs(u,l,r,i),f);break;case\"t\":s.replaceItem(t.createSVGPathSegCurvetoQuadraticSmoothAbs(u,l),f);break;case\"a\":s.replaceItem(t.createSVGPathSegArcAbs(u,l,p.r1,p.r2,p.angle,p.largeArcFlag,p.sweepFlag),f);break;case\"z\":case\"Z\":u=e,l=n;}\"M\"!=h&&\"m\"!=h||(e=u,n=l);}};},function(t,e,n){var r={};t.exports=r;var i=n(6);n(0),r.create=i.create,r.add=i.add,r.remove=i.remove,r.clear=i.clear,r.addComposite=i.addComposite,r.addBody=i.addBody,r.addConstraint=i.addConstraint;}]);},Me.exports=Ce()),ke=ve(Pe),Be=Pe.Bodies,Ie=Pe.Common,Te=Pe.Engine,Le=Pe.Events,Re=Pe.Mouse,Ee=Pe.MouseConstraint,je=Pe.Query,Oe=Pe.Render,De=Pe.Runner,Ne=Pe.World,Ve=Ae.debounce;export{Be as Bodies,Ie as Common,Te as Engine,Le as Events,ke as Matter,Re as Mouse,Ee as MouseConstraint,je as Query,Oe as Render,De as Runner,de as SVGPathCommander,Ne as World,Ve as debounce,xe as polyDecomp,};\nexport const __FramerMetadata__ = {\"exports\":{\"World\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"polyDecomp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Mouse\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Events\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SVGPathCommander\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Runner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Common\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Engine\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MouseConstraint\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Bodies\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"debounce\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Matter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Query\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Render\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Bundle.map","// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","/*\n * Utils/Component Message\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\nexport { default } from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js\"\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{createContext,forwardRef,useCallback,useContext,useEffect,useImperativeHandle,useLayoutEffect,useRef,useState}from\"react\";// import SVGPathCommander from \"svg-path-commander\";\n// import polyDecomp from \"poly-decomp\";\n// import { debounce } from \"lodash\";\n// import Matter, {\n//   Bodies,\n//   Common,\n//   Engine,\n//   Events,\n//   Mouse,\n//   MouseConstraint,\n//   Query,\n//   Render,\n//   Runner,\n//   World,\n// } from \"matter-js\";\nimport{SVGPathCommander,polyDecomp,debounce,Matter,Bodies,Common,Engine,Events,Mouse,MouseConstraint,Query,Render,Runner,World}from\"https://framerusercontent.com/modules/9Rqx5c8vKnMAcmsWV9ig/HKayyJBDAXQ5uQtdy6Js/Bundle.js\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(GravityComponent,{children:{title:\"Content\",type:ControlType.Array,control:{type:ControlType.ComponentInstance}},distribution:{type:ControlType.Object,title:\"Distribution\",controls:{x:{type:ControlType.Enum,options:[\"evenly\",\"random\"],optionTitles:[\"Evenly\",\"Random\"],displaySegmentedControl:true,defaultValue:\"evenly\"},y:{type:ControlType.Number,title:\"Y\",min:0,max:100,step:1,unit:\"%\",defaultValue:10},angle:{type:ControlType.Number,title:\"Angle\",min:0,max:360,step:1,unit:\"deg\",defaultValue:2}}},gravity:{type:ControlType.Object,controls:{x:{type:ControlType.Number,title:\"X\",min:-5,max:5,step:.1,defaultValue:0},y:{type:ControlType.Number,title:\"Y\",min:-5,max:5,step:.1,defaultValue:1}}},bodyOptions:{title:\"Body\",type:ControlType.Object,controls:{friction:{type:ControlType.Number,title:\"Friction\",min:0,max:1,step:.01,defaultValue:.5},restitution:{type:ControlType.Number,title:\"Restitution\",min:0,max:1,step:.01,defaultValue:.2},density:{type:ControlType.Number,title:\"Density\",min:0,max:1,step:.01,defaultValue:.001},bodyType:{type:ControlType.Enum,title:\"Type\",options:[\"rectangle\",\"circle\"],optionTitles:[\"Rectangle\",\"Circle\"],displaySegmentedControl:true,defaultValue:\"rectangle\"}}},isDraggable:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:true},canvasPreview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:true,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// ------------------------------------------------------------ //\n// DEFAULT PROPS\n// ------------------------------------------------------------ //\nGravityComponent.defaultProps={distribution:{x:\"evenly\",y:10,angle:2},gravity:{x:0,y:1},bodyOptions:{friction:.5,restitution:.2,density:.001,bodyType:\"rectangle\"},isDraggable:true,canvasPreview:true};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function GravityComponent(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const hasContent=props.children&&props.children.length>0;if(!hasContent){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(ComponentMessage,{title:\"Gravity Component\",subtitle:\"Set up the component by connecting frames to the component or selecting the content from the component properties.\"})});}return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:isOnFramerCanvas&&!props.canvasPreview?/*#__PURE__*/_jsx(_Fragment,{}):/*#__PURE__*/_jsx(Gravity,{gravity:{x:isOnFramerCanvas?0:props.gravity.x,y:isOnFramerCanvas?0:props.gravity.y},debug:false,grabCursor:props.isDraggable,children:props.children.map((child,index)=>/*#__PURE__*/_jsx(MatterBody,{matterBodyOptions:{friction:props.bodyOptions.friction,restitution:props.bodyOptions.restitution,density:props.bodyOptions.density},x:calculateXPosition(props.distribution.x,index,props.children.length),y:`${props.distribution.y}%`,angle:props.distribution.angle,isDraggable:props.isDraggable,children:child},index))})});}// ------------------------------------------------------------ //\n// DAVID'S HELPERS\n// ------------------------------------------------------------ //\nfunction calculateXPosition(distribution,index,total){if(distribution===\"evenly\"){// Calculate position between 10% and 90% evenly distributed\nreturn`${10+index/(total-1)*80}%`;}// Random position between 10% and 90%\nreturn`${10+Math.random()*80}%`;}// ------------------------------------------------------------ //\n// CONTEXT\n// ------------------------------------------------------------ //\nconst GravityContext=/*#__PURE__*/createContext(null);// ------------------------------------------------------------ //\n// MATTER BODY COMPONENT\n// ------------------------------------------------------------ //\nexport const MatterBody=({children,matterBodyOptions={friction:.1,restitution:.1,density:.001,isStatic:false},bodyType=\"rectangle\",isDraggable=true,sampleLength=15,x=0,y=0,angle=0,...props})=>{const elementRef=useRef(null);const idRef=useRef(Math.random().toString(36).substring(7));const context=useContext(GravityContext);const isOnFramerCanvas=RenderTarget.hasRestrictions();const[initialPosition,setInitialPosition]=useState({});// Calculate initial position for Framer canvas\nuseLayoutEffect(()=>{if(!isOnFramerCanvas||!elementRef.current)return;const calculateInitialPosition=()=>{if(!elementRef.current?.parentElement)return;const parent=elementRef.current.parentElement;const parentRect=parent.getBoundingClientRect();const elementRect=elementRef.current.getBoundingClientRect();if(parentRect.width===0||parentRect.height===0)return;const calculatedX=calculatePosition(x,parentRect.width,elementRect.width);const calculatedY=calculatePosition(y,parentRect.height,elementRect.height);const rotation=angle||0;setInitialPosition({left:`${calculatedX-elementRect.width/2}px`,top:`${calculatedY-elementRect.height/2}px`,transform:`rotate(${rotation}deg)`});};// Try immediately and then with a small delay if parent isn't ready\ncalculateInitialPosition();const timeoutId=setTimeout(calculateInitialPosition,10);return()=>clearTimeout(timeoutId);},[x,y,angle,isOnFramerCanvas]);useEffect(()=>{if(!elementRef.current||!context)return;context.registerElement(idRef.current,elementRef.current,{children,matterBodyOptions,bodyType,sampleLength,isDraggable,x,y,angle,...props});return()=>context.unregisterElement(idRef.current);},[props,children,matterBodyOptions,isDraggable,x,y,angle,isOnFramerCanvas]);return /*#__PURE__*/_jsx(\"div\",{ref:elementRef,style:{position:\"absolute\",pointerEvents:isDraggable?\"none\":\"auto\",...isOnFramerCanvas?initialPosition:{}},children:children});};// ------------------------------------------------------------ //\n// GRAVITY COMPONENT\n// ------------------------------------------------------------ //\nconst Gravity=/*#__PURE__*/forwardRef(({children,debug=false,gravity={x:0,y:1},grabCursor=true,resetOnResize=true,addTopWall=true,autoStart=true,...props},ref)=>{const canvas=useRef(null);const engine=useRef(Engine.create());const render=useRef(null);const runner=useRef(null);const bodiesMap=useRef(new Map);const frameId=useRef(null);const mouseConstraint=useRef(null);const mouseDown=useRef(false);const[canvasSize,setCanvasSize]=useState({width:0,height:0});const isRunning=useRef(false);// Register Matter.js body in the physics world\nconst registerElement=useCallback((id,element,props)=>{if(!canvas.current)return;const width=element.offsetWidth;const height=element.offsetHeight;const canvasRect=canvas.current.getBoundingClientRect();const angle=(props.angle||0)*(Math.PI/180);const x=calculatePosition(props.x,canvasRect.width,width);const y=calculatePosition(props.y,canvasRect.height,height);let body;if(props.bodyType===\"circle\"){const radius=Math.max(width,height)/2;body=Bodies.circle(x,y,radius,{...props.matterBodyOptions,angle:angle,render:{fillStyle:debug?\"#888888\":\"#00000000\",strokeStyle:debug?\"#333333\":\"#00000000\",lineWidth:debug?3:0}});}else if(props.bodyType===\"svg\"){const paths=element.querySelectorAll(\"path\");const vertexSets=[];paths.forEach(path=>{const d=path.getAttribute(\"d\");const p=parsePathToVertices(d,props.sampleLength);vertexSets.push(p);});body=Bodies.fromVertices(x,y,vertexSets,{...props.matterBodyOptions,angle:angle,render:{fillStyle:debug?\"#888888\":\"#00000000\",strokeStyle:debug?\"#333333\":\"#00000000\",lineWidth:debug?3:0}});}else{body=Bodies.rectangle(x,y,width,height,{...props.matterBodyOptions,angle:angle,render:{fillStyle:debug?\"#888888\":\"#00000000\",strokeStyle:debug?\"#333333\":\"#00000000\",lineWidth:debug?3:0}});}if(body){World.add(engine.current.world,[body]);bodiesMap.current.set(id,{element,body,props});}},[debug]);// Unregister Matter.js body from the physics world\nconst unregisterElement=useCallback(id=>{const body=bodiesMap.current.get(id);if(body){World.remove(engine.current.world,body.body);bodiesMap.current.delete(id);}},[]);// Keep react elements in sync with the physics world\nconst updateElements=useCallback(()=>{if(!canvas.current)return;const canvasRect=canvas.current.getBoundingClientRect();const margin=200// How far outside the bounds before we reset\n;bodiesMap.current.forEach(({element,body,props})=>{const{x,y}=body.position;const rotation=body.angle*(180/Math.PI);// Check if body has escaped the bounds\nif(x<-margin||x>canvasRect.width+margin||y<-margin||y>canvasRect.height+margin){// Reset body to its original position\nconst resetX=calculatePosition(props.x,canvasRect.width,element.offsetWidth);const resetY=calculatePosition(props.y,canvasRect.height,element.offsetHeight);// Reset position and stop movement\nMatter.Body.setPosition(body,{x:resetX,y:resetY});Matter.Body.setVelocity(body,{x:0,y:0});Matter.Body.setAngularVelocity(body,0);Matter.Body.setAngle(body,(props.angle||0)*(Math.PI/180));}element.style.transform=`translate(${x-element.offsetWidth/2}px, ${y-element.offsetHeight/2}px) rotate(${rotation}deg)`;});frameId.current=requestAnimationFrame(updateElements);},[]);const initializeRenderer=useCallback(()=>{if(!canvas.current)return;const height=canvas.current.offsetHeight;const width=canvas.current.offsetWidth;Common.setDecomp(polyDecomp);engine.current.gravity.x=gravity.x;engine.current.gravity.y=gravity.y;// Increase iterations to prevent tunneling at high speeds\nengine.current.velocityIterations=8;engine.current.positionIterations=8;render.current=Render.create({element:canvas.current,engine:engine.current,options:{width,height,wireframes:false,background:\"#00000000\"}});const mouse=Mouse.create(render.current.canvas);// Prevent matter-js from capturing scroll events\nif(mouse.element){mouse.element.removeEventListener(\"mousewheel\",mouse.mousewheel);mouse.element.removeEventListener(\"DOMMouseScroll\",mouse.mousewheel);mouse.element.removeEventListener(\"wheel\",mouse.mousewheel);}mouseConstraint.current=MouseConstraint.create(engine.current,{mouse:mouse,constraint:{stiffness:.2,render:{visible:debug}}});// Add walls - made much thicker to prevent tunneling\nconst wallThickness=100;const walls=[// Floor\nBodies.rectangle(width/2,height+wallThickness/2,width+wallThickness*2,wallThickness,{isStatic:true,friction:1,render:{visible:debug}}),// Right wall\nBodies.rectangle(width+wallThickness/2,height/2,wallThickness,height+wallThickness*2,{isStatic:true,friction:1,render:{visible:debug}}),// Left wall\nBodies.rectangle(-wallThickness/2,height/2,wallThickness,height+wallThickness*2,{isStatic:true,friction:1,render:{visible:debug}})];const topWall=addTopWall?Bodies.rectangle(width/2,-wallThickness/2,width+wallThickness*2,wallThickness,{isStatic:true,friction:1,render:{visible:debug}}):null;if(topWall){walls.push(topWall);}const touchingMouse=()=>Query.point(engine.current.world.bodies,mouseConstraint.current?.mouse.position||{x:0,y:0}).length>0;if(grabCursor){Events.on(engine.current,\"beforeUpdate\",event=>{if(canvas.current){if(!mouseDown.current&&!touchingMouse()){canvas.current.style.cursor=\"default\";}else if(touchingMouse()){canvas.current.style.cursor=mouseDown.current?\"grabbing\":\"grab\";}}});canvas.current.addEventListener(\"mousedown\",event=>{mouseDown.current=true;if(canvas.current){if(touchingMouse()){canvas.current.style.cursor=\"grabbing\";}else{canvas.current.style.cursor=\"default\";}}});canvas.current.addEventListener(\"mouseup\",event=>{mouseDown.current=false;if(canvas.current){if(touchingMouse()){canvas.current.style.cursor=\"grab\";}else{canvas.current.style.cursor=\"default\";}}});}World.add(engine.current.world,[mouseConstraint.current,...walls]);render.current.mouse=mouse;runner.current=Runner.create();Render.run(render.current);updateElements();runner.current.enabled=false;if(autoStart){runner.current.enabled=true;startEngine();}},[updateElements,debug,autoStart]);// Clear the Matter.js world\nconst clearRenderer=useCallback(()=>{if(frameId.current){cancelAnimationFrame(frameId.current);}if(mouseConstraint.current){World.remove(engine.current.world,mouseConstraint.current);}if(render.current){Mouse.clearSourceEvents(render.current.mouse);Render.stop(render.current);render.current.canvas.remove();}if(runner.current){Runner.stop(runner.current);}if(engine.current){World.clear(engine.current.world,false);Engine.clear(engine.current);}bodiesMap.current.clear();},[]);const handleResize=useCallback(()=>{if(!canvas.current||!resetOnResize)return;const newWidth=canvas.current.offsetWidth;const newHeight=canvas.current.offsetHeight;setCanvasSize({width:newWidth,height:newHeight});// Clear and reinitialize\nclearRenderer();initializeRenderer();},[clearRenderer,initializeRenderer,resetOnResize]);const startEngine=useCallback(()=>{if(runner.current){runner.current.enabled=true;Runner.run(runner.current,engine.current);}if(render.current){Render.run(render.current);}frameId.current=requestAnimationFrame(updateElements);isRunning.current=true;},[updateElements,canvasSize]);const stopEngine=useCallback(()=>{if(!isRunning.current)return;if(runner.current){Runner.stop(runner.current);}if(render.current){Render.stop(render.current);}if(frameId.current){cancelAnimationFrame(frameId.current);}isRunning.current=false;},[]);const reset=useCallback(()=>{stopEngine();bodiesMap.current.forEach(({element,body,props})=>{body.angle=props.angle||0;const x=calculatePosition(props.x,canvasSize.width,element.offsetWidth);const y=calculatePosition(props.y,canvasSize.height,element.offsetHeight);body.position.x=x;body.position.y=y;});updateElements();handleResize();},[]);useImperativeHandle(ref,()=>({start:startEngine,stop:stopEngine,reset}),[startEngine,stopEngine]);useEffect(()=>{if(!resetOnResize)return;const debouncedResize=debounce(handleResize,500);window.addEventListener(\"resize\",debouncedResize);return()=>{window.removeEventListener(\"resize\",debouncedResize);debouncedResize.cancel();};},[handleResize,resetOnResize]);useEffect(()=>{initializeRenderer();return clearRenderer;},[initializeRenderer,clearRenderer]);return /*#__PURE__*/_jsx(GravityContext.Provider,{value:{registerElement,unregisterElement},children:/*#__PURE__*/_jsx(\"div\",{ref:canvas,style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",userSelect:\"none\"},...props,children:children})});});// ------------------------------------------------------------ //\n// UTILITY FUNCTIONS\n// ------------------------------------------------------------ //\nfunction parsePathToVertices(path,sampleLength=15){// Convert path to absolute commands\nconst commander=new SVGPathCommander(path,{});const points=[];let lastPoint=null;// Get total length of the path\nconst totalLength=commander.getTotalLength();let length=0;// Sample points along the path\nwhile(length<totalLength){const point=commander.getPointAtLength(length);// Only add point if it's different from the last one\nif(!lastPoint||point.x!==lastPoint.x||point.y!==lastPoint.y){points.push({x:point.x,y:point.y});lastPoint=point;}length+=sampleLength;}// Ensure we get the last point\nconst finalPoint=commander.getPointAtLength(totalLength);if(lastPoint&&(finalPoint.x!==lastPoint.x||finalPoint.y!==lastPoint.y)){points.push({x:finalPoint.x,y:finalPoint.y});}return points;}function calculatePosition(value,containerSize,elementSize){// Handle percentage strings (e.g. \"50%\")\nif(typeof value===\"string\"&&value.endsWith(\"%\")){const percentage=parseFloat(value)/100;return containerSize*percentage;}// Handle direct pixel values\nif(typeof value===\"number\"){return value;}// If no value provided, center the element\nreturn(containerSize-elementSize)/2;}GravityComponent.displayName=\"Gravity Component\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GravityComponent\",\"slots\":[\"children\"],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"MatterBody\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GravityComponent_Prod.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8 0 C 8 4.418 4.418 8 0 8\" fill=\"transparent\" height=\"8px\" id=\"lbf0rbRN1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(14 14)\" width=\"8px\"/><path d=\"M 4 3 L 4 2 C 4 0.895 3.105 0 2 0 C 0.895 0 0 0.895 0 2\" fill=\"transparent\" height=\"3px\" id=\"jTuKTgguC\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(14 8)\" width=\"4px\"/><path d=\"M 4 3 L 4 2 C 4 0.895 3.105 0 2 0 C 0.895 0 0 0.895 0 2 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"GhE7QzQeO\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(10 7)\" width=\"4px\"/><path d=\"M 4 7.5 L 4 2 C 4 0.895 3.105 0 2 0 C 0.895 0 0 0.895 0 2 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"TIXmTWByO\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 2)\" width=\"4px\"/><path d=\"M 16.106 2 C 16.106 0.895 17.001 0 18.106 0 C 19.21 0 20.106 0.895 20.106 2 L 20.106 5 C 20.106 9.418 16.524 13 12.106 13 L 10.106 13 C 7.306 13 5.606 12.14 4.116 10.66 L 0.516 7.06 C -0.199 6.269 -0.167 5.056 0.588 4.303 C 1.344 3.55 2.557 3.523 3.346 4.24 L 5.106 6\" fill=\"transparent\" height=\"13px\" id=\"IWdNSVOhA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(1.894 9)\" width=\"20.10557489340526px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2838090658\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-jkxfu\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-jkxfu { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Pointer\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-jkxfu\");Icon.displayName=\"Pointer\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Pointer\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2 0 L 0 1.9\" fill=\"transparent\" height=\"1.9000000000000004px\" id=\"O5Q5oOSBq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 4.1)\" width=\"2px\"/><path d=\"M 2.9 0.8 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"bLUrnu6Xa\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.2 7.2)\" width=\"2.9px\"/><path d=\"M 1.9 0 L 0 2\" fill=\"transparent\" height=\"2px\" id=\"T6wJOe5uz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4.1 12)\" width=\"1.9000000000000004px\"/><path d=\"M 0 0 L 0.8 2.9\" fill=\"transparent\" height=\"2.8999999999999995px\" id=\"Vw0YQnHlx\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7.2 2.2)\" width=\"1px\"/><path d=\"M 0.04 0.693 C -0.04 0.506 0.002 0.289 0.146 0.146 C 0.289 0.002 0.506 -0.04 0.693 0.04 L 11.693 4.54 C 11.893 4.622 12.018 4.825 12.001 5.041 C 11.984 5.258 11.83 5.438 11.619 5.489 L 7.27 6.53 C 6.904 6.617 6.618 6.903 6.53 7.269 L 5.49 11.619 C 5.44 11.831 5.259 11.986 5.042 12.003 C 4.825 12.02 4.622 11.894 4.54 11.693 Z\" fill=\"transparent\" height=\"12.004397001187371px\" id=\"O22816X_Q\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8.997 8.997)\" width=\"12.002845573328965px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3028356511\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Me9wI\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-Me9wI { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Mouse Pointer Click\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-Me9wI\");Icon.displayName=\"Mouse Pointer Click\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Mouse Pointer Click\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{Children,cloneElement,forwardRef,isValidElement,useCallback,useMemo}from\"react\";// Create a new Framer code override named withCurrentYear for an existing canvas RichText layer in the footer. It must replace only the literal year 2026 in the layer’s rendered text with the visitor’s current calendar year at runtime, while preserving all the canvas-defined styling, layout, and surrounding copyright text. Keep it client-safe and do not introduce new visible controls or hardcode a replacement copyright string. Return the override export id when complete.\nexport function withCurrentYear(Component){return /*#__PURE__*/forwardRef(function WithCurrentYear(props,ref){const currentYear=useMemo(()=>String(new Date().getFullYear()),[]);const replaceLiteralYear=useCallback(value=>value.replace(/\\b2026\\b/g,currentYear),[currentYear]);const replaceInNode=useCallback(node=>{if(typeof node===\"string\")return replaceLiteralYear(node);if(typeof node===\"number\")return replaceLiteralYear(String(node));if(Array.isArray(node))return node.map(child=>replaceInNode(child));if(/*#__PURE__*/isValidElement(node)){const element=node;if(!element.props||!(\"children\"in element.props))return element;return /*#__PURE__*/cloneElement(element,{...element.props,children:Children.map(element.props.children,child=>replaceInNode(child))});}return node;},[replaceLiteralYear]);const patchedChildren=useMemo(()=>replaceInNode(props.children),[props.children,replaceInNode]);const patchedText=useMemo(()=>{if(typeof props.text===\"string\")return replaceLiteralYear(props.text);return props.text;},[props.text,replaceLiteralYear]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,text:patchedText,children:patchedChildren});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withCurrentYear\":{\"type\":\"reactHoc\",\"name\":\"withCurrentYear\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CurrentYearOverride.map","// User request: Create a new Framer code component named “GeluksLAB Cookie Consent” with real runtime cookie-consent state persisted in localStorage, safe browser-only API use, compact fixed bottom banner in Dutch with “Accepteren”, “Alleen noodzakelijk”, and “Instellingen”, plus a branded preferences panel for necessary/analytics/marketing (necessary always enabled), save/persist/close behavior, hash listener for #cookie-settings on load and changes, configurable accent/surface/text/title/body copy, responsive and accessible with keyboard-friendly controls.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useCallback,useEffect,useMemo,useState,startTransition,forwardRef}from\"react\";const STORAGE_KEY=\"gelukslab-cookie-consent\";const OPEN_COOKIE_SETTINGS_EVENT=\"gelukslab-open-cookie-settings\";export function withOpenCookieSettings(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const handleClick=event=>{if(event?.preventDefault){event.preventDefault();}if(event?.stopPropagation){event.stopPropagation();}if(typeof window!==\"undefined\"){window.dispatchEvent(new CustomEvent(OPEN_COOKIE_SETTINGS_EVENT));}};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:handleClick,onTap:handleClick});});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function GeluksLABCookieConsent(props){const{accentColor,surfaceColor,textColor,title,body}=props;const[isBannerVisible,setIsBannerVisible]=useState(false);const[isPanelOpen,setIsPanelOpen]=useState(false);const[preferences,setPreferences]=useState({necessary:true,analytics:false,marketing:false});const savePreferences=useCallback(next=>{if(typeof window!==\"undefined\"){window.localStorage.setItem(STORAGE_KEY,JSON.stringify(next));}startTransition(()=>{setPreferences(next);setIsBannerVisible(false);setIsPanelOpen(false);});},[]);const acceptAll=useCallback(()=>{savePreferences({necessary:true,analytics:true,marketing:true});},[savePreferences]);const acceptNecessaryOnly=useCallback(()=>{savePreferences({necessary:true,analytics:false,marketing:false});},[savePreferences]);const openPanel=useCallback(()=>{startTransition(()=>{setIsPanelOpen(true);});},[]);const closePanel=useCallback(()=>{startTransition(()=>{setIsPanelOpen(false);});},[]);const handleSaveFromPanel=useCallback(()=>{savePreferences({necessary:true,analytics:preferences.analytics,marketing:preferences.marketing});},[preferences.analytics,preferences.marketing,savePreferences]);const handleLocationTriggers=useCallback(()=>{if(typeof window!==\"undefined\"){const hasCookieHash=window.location.hash===\"#cookie-settings\";const hasCookieQuery=new URLSearchParams(window.location.search).get(\"cookie-settings\")===\"true\";if(hasCookieHash||hasCookieQuery){startTransition(()=>{setIsPanelOpen(true);setIsBannerVisible(true);});}}},[]);useEffect(()=>{if(typeof window!==\"undefined\"){const saved=window.localStorage.getItem(STORAGE_KEY);if(saved){try{const parsed=JSON.parse(saved);startTransition(()=>{setPreferences({necessary:true,analytics:Boolean(parsed.analytics),marketing:Boolean(parsed.marketing)});setIsBannerVisible(false);});}catch(_error){startTransition(()=>{setIsBannerVisible(true);});}}else{startTransition(()=>{setIsBannerVisible(true);});}}else{startTransition(()=>{setIsBannerVisible(false);});}handleLocationTriggers();},[handleLocationTriggers]);useEffect(()=>{if(typeof window!==\"undefined\"){const onLocationChange=()=>handleLocationTriggers();const onOpenCookieSettings=()=>{startTransition(()=>{setIsPanelOpen(true);setIsBannerVisible(true);});};const originalPushState=window.history.pushState;const originalReplaceState=window.history.replaceState;window.history.pushState=function(...args){originalPushState.apply(this,args);window.dispatchEvent(new Event(\"gelukslab-locationchange\"));};window.history.replaceState=function(...args){originalReplaceState.apply(this,args);window.dispatchEvent(new Event(\"gelukslab-locationchange\"));};window.addEventListener(\"hashchange\",onLocationChange);window.addEventListener(\"popstate\",onLocationChange);window.addEventListener(\"gelukslab-locationchange\",onLocationChange);window.addEventListener(OPEN_COOKIE_SETTINGS_EVENT,onOpenCookieSettings);return()=>{window.history.pushState=originalPushState;window.history.replaceState=originalReplaceState;window.removeEventListener(\"hashchange\",onLocationChange);window.removeEventListener(\"popstate\",onLocationChange);window.removeEventListener(\"gelukslab-locationchange\",onLocationChange);window.removeEventListener(OPEN_COOKIE_SETTINGS_EVENT,onOpenCookieSettings);};}return undefined;},[handleLocationTriggers]);const buttonBaseStyle=useMemo(()=>({borderRadius:999,border:`1px solid ${accentColor}`,background:\"transparent\",color:textColor,padding:\"10px 14px\",fontSize:14,lineHeight:1.1,cursor:\"pointer\",fontWeight:600,whiteSpace:\"nowrap\"}),[accentColor,textColor]);const primaryButtonStyle=useMemo(()=>({...buttonBaseStyle,background:accentColor,color:surfaceColor}),[accentColor,buttonBaseStyle,surfaceColor]);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\"},children:[isBannerVisible?/*#__PURE__*/_jsxs(\"aside\",{role:\"region\",\"aria-label\":\"Cookie banner\",style:{position:\"fixed\",left:16,right:16,bottom:16,zIndex:9999,background:surfaceColor,color:textColor,border:`1px solid ${accentColor}`,borderRadius:16,padding:16,boxShadow:\"0 12px 30px rgba(0,0,0,0.18)\",display:\"flex\",flexDirection:\"column\",gap:12,maxWidth:760,margin:\"0 auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontSize:16},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:14,lineHeight:1.4},children:body})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:8},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:acceptAll,style:primaryButtonStyle,children:\"Accepteren\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:acceptNecessaryOnly,style:buttonBaseStyle,children:\"Alleen noodzakelijk\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:openPanel,style:buttonBaseStyle,children:\"Instellingen\"})]})]}):null,isPanelOpen?/*#__PURE__*/_jsx(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"Cookie instellingen\",style:{position:\"fixed\",inset:0,zIndex:1e4,background:\"rgba(0,0,0,0.35)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:16},children:/*#__PURE__*/_jsxs(\"section\",{style:{width:\"100%\",maxWidth:520,background:surfaceColor,color:textColor,borderRadius:18,border:`1px solid ${accentColor}`,padding:20,display:\"flex\",flexDirection:\"column\",gap:14},children:[/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,fontSize:20},children:\"Cookie instellingen\"}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:14,lineHeight:1.4},children:\"Kies welke cookies je wilt toestaan. Noodzakelijke cookies zijn altijd actief.\"}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,border:`1px solid ${accentColor}`,borderRadius:12,padding:12,opacity:.8},children:[/*#__PURE__*/_jsx(\"span\",{children:\"Noodzakelijk\"}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:true,disabled:true,\"aria-disabled\":\"true\"})]}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,border:`1px solid ${accentColor}`,borderRadius:12,padding:12},children:[/*#__PURE__*/_jsx(\"span\",{children:\"Analytics\"}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:preferences.analytics,onChange:event=>{const checked=event.target.checked;startTransition(()=>{setPreferences(prev=>({...prev,analytics:checked}));});},\"aria-label\":\"Analytics cookies\"})]}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,border:`1px solid ${accentColor}`,borderRadius:12,padding:12},children:[/*#__PURE__*/_jsx(\"span\",{children:\"Marketing\"}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:preferences.marketing,onChange:event=>{const checked=event.target.checked;startTransition(()=>{setPreferences(prev=>({...prev,marketing:checked}));});},\"aria-label\":\"Marketing cookies\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:8,justifyContent:\"flex-end\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:closePanel,style:buttonBaseStyle,children:\"Sluiten\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:handleSaveFromPanel,style:primaryButtonStyle,children:\"Opslaan\"})]})]})}):null]});}addPropertyControls(GeluksLABCookieConsent,{accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#6EDBC5\"},surfaceColor:{type:ControlType.Color,title:\"Surface\",defaultValue:\"#0E4B4A\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#FFFFFF\"},title:{type:ControlType.String,title:\"Titel\",defaultValue:\"Deze website gebruikt cookies\"},body:{type:ControlType.String,title:\"Tekst\",defaultValue:\"We gebruiken cookies om je ervaring te verbeteren, het verkeer te analyseren en relevante content te tonen.\",displayTextArea:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"withOpenCookieSettings\":{\"type\":\"reactHoc\",\"name\":\"withOpenCookieSettings\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"GeluksLABCookieConsent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GeluksLAB_Cookie_Consent.map","// Generated by Framer (40f5bc6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-xKHpQ .framer-styles-preset-1h63bz7:not(.rich-text-wrapper), .framer-xKHpQ .framer-styles-preset-1h63bz7.rich-text-wrapper a { --framer-link-current-text-color: #daf4ef; --framer-link-hover-text-color: #daf4ef; --framer-link-text-color: #ffffff; --framer-link-text-decoration: underline; --framer-link-text-decoration-color: rgba(255, 255, 255, 0.55); transition-delay: 0s; transition-duration: 0.2s; transition-property: color,text-decoration-color,text-decoration-thickness,text-underline-offset; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-xKHpQ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (78ccf22)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Cairo-regular\",\"GF;Cairo-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Cairo\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cairo\",url:\"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-W1HoLQ-HmkA.woff2\",weight:\"400\"},{cssFamilyName:\"Cairo\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cairo\",url:\"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hAc5W1HoLQ-HmkA.woff2\",weight:\"700\"}]}];export const css=[\".framer-P1UiR .framer-styles-preset-q8iwxz:not(.rich-text-wrapper), .framer-P1UiR .framer-styles-preset-q8iwxz.rich-text-wrapper p { --framer-font-family: \\\"Cairo\\\", \\\"Cairo Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Cairo\\\", \\\"Cairo Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-678a5d39-d469-45a0-81c2-cbd8ab9c9bb7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-P1UiR\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9180a24)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GravityComponent from\"https://framerusercontent.com/modules/1vlzpGmB0PVumjZEBP9e/GFZx1RUtO0sWQXvujlT6/GravityComponent_Prod.js\";import Pointer from\"https://framerusercontent.com/modules/gBDOhU7H3PAOwLAeszHm/gjaILEROuFdzxziRvU0D/PNIaqsQ43.js\";import MousePointerClick from\"https://framerusercontent.com/modules/KBX7Zp7E2Pfb24teGWPp/KulWWwQXJrmwdF32gdB7/r0ryiblCO.js\";import ArrowForward from\"https://framerusercontent.com/modules/RI2IgDuaTxZzNHd2CIjG/3Rl2XrmCmjIQVzG0r95Y/K00Gsvrgk.js\";import{withCurrentYear}from\"https://framerusercontent.com/modules/4HLEPvAWiAoU6Agi8xB2/FMUx6hIK7vdeduQXsv7j/CurrentYearOverride.js\";import{withOpenCookieSettings}from\"https://framerusercontent.com/modules/uYJKR5ntJL5yF6ZosU3N/AhsK2ccFAxTYsX0k2tZm/GeluksLAB_Cookie_Consent.js\";import WebsiteContent from\"https://framerusercontent.com/modules/0b6IX9mANsOuSkCPXaDy/Me7KflkdwNT5Nwre9qd9/OEMA4tmFM.js\";import ProgrammaS from\"https://framerusercontent.com/modules/OPv9drUSXlDoltqzJ0Pn/JRHVuUKA75gFF9zOv3uX/yxEIce4aj.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8YZUiKlZ7QDIu0n94IvL/TAjEpzmudYbrdV4Tv1VL/aIAg8TIO_.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/hBwRcspyUntfZlh4VFfx/ieuORzIJlHk6CPQ9mYnT/q4FVfvlUH.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/k7Gq52BhGMPLoPACelUC/jRUc3Gp7UMN99LYII5n4/RQPB4_GnT.js\";import Button from\"https://framerusercontent.com/modules/NZsJGbUIZH7tO8Wvf9R3/SgsbiYNiXS1zITkjPjK9/RHJlkdXTJ.js\";const ButtonFonts=getFonts(Button);const RichTextWithCurrentYeare80h0s=withCodeBoundaryForOverrides(RichText,{nodeId:\"CwviYEsar\",override:withCurrentYear,scopeId:\"qqIynyRQB\"});const RichTextWithOpenCookieSettingsrmqlaz=withCodeBoundaryForOverrides(RichText,{nodeId:\"Zg7kim5Nd\",override:withOpenCookieSettings,scopeId:\"qqIynyRQB\"});const GravityComponentFonts=getFonts(GravityComponent);const MousePointerClickFonts=getFonts(MousePointerClick);const MousePointerClickWithFX=withFX(MousePointerClick);const PointerFonts=getFonts(Pointer);const PointerWithFX=withFX(Pointer);const cycleOrder=[\"I_caOyG5H\",\"j5S9kT5bk\",\"jPJhg7fpj\",\"JiD4FPbM_\"];const serializationHash=\"framer-PTim7\";const variantClassNames={I_caOyG5H:\"framer-v-1mq9w0l\",j5S9kT5bk:\"framer-v-n5ka4j\",JiD4FPbM_:\"framer-v-kg9n4i\",jPJhg7fpj:\"framer-v-1mspb3x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const bIB2ouY81YT_QQXXT6=undefined;const idYT_QQXXT6=undefined;const repeater_item_countYT_QQXXT6=undefined;const Y__P0Jf4ZVxhzK3WTO=undefined;const I1CLy8pnZVxhzK3WTO=undefined;const idVxhzK3WTO=undefined;const a7i7vysw1J_2Qjh3a9=undefined;const Zt53gUl8WJ_2Qjh3a9=undefined;const bIB2ouY81J_2Qjh3a9=undefined;const idJ_2Qjh3a9=undefined;const a7i7vysw1esxU1ls1u=undefined;const Zt53gUl8WesxU1ls1u=undefined;const bIB2ouY81esxU1ls1u=undefined;const idesxU1ls1u=undefined;const bIB2ouY81n84tgZ6Ot=undefined;const idn84tgZ6Ot=undefined;const a7i7vysw1S9z3CtHjx=undefined;const bIB2ouY81S9z3CtHjx=undefined;const idS9z3CtHjx=undefined;const repeater_item_countS9z3CtHjx=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const query=prequery=>prequery({from:{alias:\"YT_QQXXT6\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},orderBy:[{collection:\"YT_QQXXT6\",name:\"FXrrPOX4M\",type:\"Identifier\"}],select:[{collection:\"YT_QQXXT6\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"YT_QQXXT6\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{collection:\"YT_QQXXT6\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"YT_QQXXT6\",name:\"cQCZL28aw\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:0},type:\"BinaryOperation\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"YT_QQXXT6\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},orderBy:[{collection:\"YT_QQXXT6\",name:\"FXrrPOX4M\",type:\"Identifier\"}],select:[{collection:\"YT_QQXXT6\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"YT_QQXXT6\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{collection:\"YT_QQXXT6\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"YT_QQXXT6\",name:\"cQCZL28aw\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:0},type:\"BinaryOperation\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query2=prequery=>prequery({from:{alias:\"VxhzK3WTO\",data:ProgrammaS,type:\"Collection\"},select:[{collection:\"VxhzK3WTO\",name:\"Y__P0Jf4Z\",type:\"Identifier\"},{collection:\"VxhzK3WTO\",name:\"I1CLy8pnZ\",type:\"Identifier\"},{collection:\"VxhzK3WTO\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"VxhzK3WTO\",name:\"d36TQUIhy\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"k2rXn37Om\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"VxhzK3WTO\",data:ProgrammaS,type:\"Collection\"},select:[{collection:\"VxhzK3WTO\",name:\"Y__P0Jf4Z\",type:\"Identifier\"},{collection:\"VxhzK3WTO\",name:\"I1CLy8pnZ\",type:\"Identifier\"},{collection:\"VxhzK3WTO\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"VxhzK3WTO\",name:\"d36TQUIhy\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"k2rXn37Om\"},type:\"BinaryOperation\"}});const query4=prequery=>prequery({from:{alias:\"S9z3CtHjx\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"S9z3CtHjx\",name:\"a7i7vysw1\",type:\"Identifier\"},{collection:\"S9z3CtHjx\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"S9z3CtHjx\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{left:{collection:\"S9z3CtHjx\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"S9z3CtHjx\",name:\"bIB2ouY81\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"footer-instagram\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{left:{collection:\"S9z3CtHjx\",name:\"a7i7vysw1\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:null},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"S9z3CtHjx\",name:\"a7i7vysw1\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:\"\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"}});const query5=()=>({from:{alias:\"S9z3CtHjx\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"S9z3CtHjx\",name:\"a7i7vysw1\",type:\"Identifier\"},{collection:\"S9z3CtHjx\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"S9z3CtHjx\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{left:{collection:\"S9z3CtHjx\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"S9z3CtHjx\",name:\"bIB2ouY81\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"footer-instagram\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{left:{collection:\"S9z3CtHjx\",name:\"a7i7vysw1\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:null},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"S9z3CtHjx\",name:\"a7i7vysw1\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:\"\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"}});const query6=prequery=>prequery({from:{alias:\"n84tgZ6Ot\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"n84tgZ6Ot\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"n84tgZ6Ot\",name:\"id\",type:\"Identifier\"},{alias:\"J_2Qjh3a9\",arguments:[{from:{alias:\"J_2Qjh3a9\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"J_2Qjh3a9\",name:\"a7i7vysw1\",type:\"Identifier\"},{collection:\"J_2Qjh3a9\",name:\"Zt53gUl8W\",type:\"Identifier\"},{collection:\"J_2Qjh3a9\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"J_2Qjh3a9\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{left:{collection:\"J_2Qjh3a9\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"J_2Qjh3a9\",name:\"bIB2ouY81\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"gelukslab-telefoon\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"},{alias:\"esxU1ls1u\",arguments:[{from:{alias:\"esxU1ls1u\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"esxU1ls1u\",name:\"a7i7vysw1\",type:\"Identifier\"},{collection:\"esxU1ls1u\",name:\"Zt53gUl8W\",type:\"Identifier\"},{collection:\"esxU1ls1u\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"esxU1ls1u\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{left:{collection:\"esxU1ls1u\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"esxU1ls1u\",name:\"bIB2ouY81\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"gelukslab-e-mail\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"n84tgZ6Ot\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"}});const query7=()=>({from:{alias:\"n84tgZ6Ot\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"n84tgZ6Ot\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"n84tgZ6Ot\",name:\"id\",type:\"Identifier\"},{alias:\"J_2Qjh3a9\",arguments:[{from:{alias:\"J_2Qjh3a9\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"J_2Qjh3a9\",name:\"a7i7vysw1\",type:\"Identifier\"},{collection:\"J_2Qjh3a9\",name:\"Zt53gUl8W\",type:\"Identifier\"},{collection:\"J_2Qjh3a9\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"J_2Qjh3a9\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{left:{collection:\"J_2Qjh3a9\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"J_2Qjh3a9\",name:\"bIB2ouY81\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"gelukslab-telefoon\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"},{alias:\"esxU1ls1u\",arguments:[{from:{alias:\"esxU1ls1u\",data:WebsiteContent,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"esxU1ls1u\",name:\"a7i7vysw1\",type:\"Identifier\"},{collection:\"esxU1ls1u\",name:\"Zt53gUl8W\",type:\"Identifier\"},{collection:\"esxU1ls1u\",name:\"bIB2ouY81\",type:\"Identifier\"},{collection:\"esxU1ls1u\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{left:{collection:\"esxU1ls1u\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"esxU1ls1u\",name:\"bIB2ouY81\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"gelukslab-e-mail\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"n84tgZ6Ot\",name:\"GpcNZd75f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"C5tu2IOhn\"},type:\"BinaryOperation\"}});const transition2={delay:0,duration:1.1,ease:[.45,0,.55,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:8,y:0};const transition3={delay:0,duration:.45,ease:[.4,0,.2,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.88,skewX:0,skewY:0,x:0,y:4};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={\"Desktop HD\":\"j5S9kT5bk\",Desktop:\"I_caOyG5H\",Phone:\"JiD4FPbM_\",Tablet:\"jPJhg7fpj\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"I_caOyG5H\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I_caOyG5H\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"JiD4FPbM_\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"jPJhg7fpj\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"jPJhg7fpj\")return true;return false;};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-1mq9w0l\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"I_caOyG5H\",ref:refBinding,style:{backgroundColor:\"rgb(10, 56, 65)\",...style},...addPropertyOverrides({j5S9kT5bk:{\"data-framer-name\":\"Desktop HD\"},JiD4FPbM_:{\"data-framer-name\":\"Phone\"},jPJhg7fpj:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||1410)-990),pixelHeight:1926,pixelWidth:2880,positionX:\"29.7%\",positionY:\"35%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?width=2880&height=1926\",srcSet:\"https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=512&width=2880&height=1926 512w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=1024&width=2880&height=1926 1024w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=2048&width=2880&height=1926 2048w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?width=2880&height=1926 2880w\"},className:\"framer-cp51k6\",\"data-framer-name\":\"Footer Background Image\",layoutDependency:layoutDependency,layoutId:\"g_NCMOWrK\",...addPropertyOverrides({j5S9kT5bk:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||1410)-990.5),pixelHeight:1926,pixelWidth:2880,positionX:\"29.7%\",positionY:\"35%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?width=2880&height=1926\",srcSet:\"https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=512&width=2880&height=1926 512w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=1024&width=2880&height=1926 1024w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=2048&width=2880&height=1926 2048w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?width=2880&height=1926 2880w\"}},JiD4FPbM_:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||1600)-980),pixelHeight:1926,pixelWidth:2880,positionX:\"29.7%\",positionY:\"35%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?width=2880&height=1926\",srcSet:\"https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=512&width=2880&height=1926 512w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=1024&width=2880&height=1926 1024w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=2048&width=2880&height=1926 2048w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?width=2880&height=1926 2880w\"}},jPJhg7fpj:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||1600)-860),pixelHeight:1926,pixelWidth:2880,positionX:\"29.7%\",positionY:\"35%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?width=2880&height=1926\",srcSet:\"https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=512&width=2880&height=1926 512w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=1024&width=2880&height=1926 1024w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?scale-down-to=2048&width=2880&height=1926 2048w,https://framerusercontent.com/images/dmjVxbjGe9DIR1IMZxt2U9Cac.png?width=2880&height=1926 2880w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b108vi\",\"data-framer-name\":\"Background sizing helper\",layoutDependency:layoutDependency,layoutId:\"f10OFylaO\",style:{opacity:0}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bivqzo\",\"data-framer-name\":\"Footer CTA\",layoutDependency:layoutDependency,layoutId:\"GyQBnZ5JP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qx5mi3\",\"data-framer-name\":\"Frame 12\",layoutDependency:layoutDependency,layoutId:\"tRtryC66p\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-z9b5h7\",\"data-framer-name\":\"Company Logo\",layoutDependency:layoutDependency,layoutId:\"S5dttdINH\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13xfxq6\",\"data-framer-name\":\"GeluksL.A.B. Wordmark Color 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:178,layoutDependency:layoutDependency,layoutId:\"HV7SbEsEC\",svg:'<svg width=\"178\" height=\"24\" viewBox=\"0 0 178 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_10562_742)\">\\n<path d=\"M31.8638 6.44409C35.6201 5.86418 38.5342 7.27965 40.1983 10.7491C40.8987 12.2085 41.024 13.4291 41.2357 15.003L29.2411 16.8831C31.3457 21.1484 35.4783 20.4707 38.1711 17.3547C38.5872 17.651 38.9235 17.8269 39.3675 18.0706L41.1032 19.0881C39.717 21.3471 38.6883 22.2444 36.0912 23.1449C28.13 25.9078 22.0131 17.6596 25.6698 10.5417C26.706 8.52426 28.6112 7.26534 30.8432 6.64684C31.1808 6.56693 31.5212 6.49945 31.8638 6.44409ZM11.1474 0.120991C15.0574 -0.130349 17.9202 1.36257 20.6958 3.97738C19.6444 4.93871 18.563 5.88996 17.499 6.83922C16.4716 5.90057 15.2521 5.19661 13.9254 4.77611C11.9637 4.15602 10.1079 4.26336 8.36362 5.28402C0.0709696 10.136 5.96141 22.8831 15.1099 18.6305C16.7122 17.8849 17.5092 16.1541 17.9539 14.5163C15.9367 14.4471 13.7637 14.4758 11.7383 14.4734C11.7216 13.6706 11.5687 11.7059 11.9249 11.0426C11.9941 10.9137 12.3066 10.9469 12.5043 10.9361L22.3984 10.9399C22.2759 14.255 22.073 17.2444 19.8791 19.9463C18.0389 22.2104 15.5341 23.3486 12.6817 23.6242C6.18423 24.2266 0.50664 19.7733 0.0380643 13.1633C-0.463387 6.08989 4.02973 0.677722 11.1474 0.120991ZM94.7602 6.43185C97.9607 6.11847 99.8855 6.84816 102.064 9.11821C101.285 9.94842 100.274 10.8586 99.4361 11.6507C98.3586 10.6152 97.5177 9.96159 95.9482 9.81488C95.208 9.74569 93.1598 10.0667 93.4096 11.1761C93.7509 12.6911 97.0993 13.0383 98.4464 13.4153C102.393 14.5188 103.681 18.058 101.224 21.3409C99.9499 23.005 97.9734 23.4739 95.8288 23.6529C92.8772 23.734 90.4636 22.7629 88.542 20.5298C89.3615 19.659 90.2103 18.8155 91.0873 18.0019C92.5873 19.8641 96.222 21.1309 98.1249 19.1257C98.2522 18.9909 98.4325 18.6174 98.3539 18.442C97.6532 16.9999 95.1202 16.7398 93.5138 16.2818C88.5897 14.8765 87.6755 9.66838 92.2437 7.1097C93.0306 6.66901 93.7936 6.554 94.7602 6.43185ZM63.1497 6.66314C64.4334 6.73602 66.0167 6.69412 67.3074 6.67823L67.3004 23.3306L63.1863 23.321C63.1361 22.6721 63.1892 22.1628 63.2378 21.5164C61.9172 22.615 60.4762 23.636 58.7005 23.63C54.33 23.6169 52.4236 21.206 52.2729 17.1465C52.2578 13.6704 52.2682 10.1942 52.3036 6.71925C53.6627 6.69456 55.0699 6.71575 56.4332 6.71957L56.4117 13.2182C56.4082 14.7046 56.1622 17.3257 57.0966 18.5401C57.4825 19.0411 58.6292 19.7017 59.2876 19.6898C63.5409 19.617 63.1699 15.6137 63.1661 12.5861L63.1497 6.66314ZM44.3274 0.0078125C45.6433 0.0502764 47.1969 0.00947373 48.5324 0.00935444C48.5552 7.60684 48.6499 15.6041 48.5018 23.1755L48.3771 23.3019C47.4445 23.4009 45.2984 23.3341 44.2756 23.3281C44.1669 18.3573 44.3106 13.1575 44.2557 8.16405C44.2389 6.63165 44.1628 1.22256 44.3274 0.0078125ZM75.1431 0.0398847L75.1355 13.1599C77.375 11.1272 79.4782 8.66613 81.7813 6.62828C83.5273 6.65502 85.2736 6.65509 87.0196 6.62859C84.7607 9.01084 82.4826 11.3753 80.1849 13.7206C81.6417 15.4276 83.3991 17.9279 84.7718 19.79C85.6614 20.9411 86.5497 22.1665 87.4232 23.3355L82.0731 23.321C80.3896 20.9984 78.5466 18.6186 76.8167 16.3163C76.242 16.8424 75.6872 17.4198 75.1389 17.9757L75.1399 23.3189C73.752 23.3368 72.3392 23.3236 70.9491 23.326C70.7403 18.1654 71.0141 12.8306 70.9083 7.65336C70.8581 5.1825 70.8673 2.51371 70.9595 0.0460527C72.3458 0.0272056 73.7548 0.0396463 75.1431 0.0398847ZM31.9986 9.84079C29.883 10.6231 29.3675 11.4382 28.906 13.6127C30.1778 13.4406 31.4475 13.251 32.7144 13.0458C33.8326 12.8711 35.3527 12.6725 36.4237 12.4242C35.3959 10.2393 34.5026 9.51607 31.9986 9.84079Z\" fill=\"white\"/>\\n<path d=\"M114.514 14.8105H126.356V23.692H105.633V0.0078125H114.514V14.8105Z\" fill=\"#F9BD00\"/>\\n<path d=\"M141.16 0.0078125L126.48 23.692H156.024L141.16 0.0078125Z\" fill=\"#FC8D00\"/>\\n<path d=\"M168.79 0.0078125C172.605 0.00781275 175.698 3.10058 175.698 6.91572C175.698 8.96854 174.802 10.8116 173.38 12.0769C175.858 12.7847 177.671 15.0661 177.671 17.771C177.671 21.0411 175.02 23.692 171.75 23.692H155.961V0.0078125H168.79Z\" fill=\"#2093A2\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_10562_742\">\\n<rect width=\"177.789\" height=\"24\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rwy1fz\",layoutDependency:layoutDependency,layoutId:\"YT_QQXXT6\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{const repeater_item_countYT_QQXXT6=collection?.length??0;const visible=equals(repeater_item_countYT_QQXXT6,0);return /*#__PURE__*/_jsxs(_Fragment,{children:[collection?.map(({bIB2ouY81:bIB2ouY81YT_QQXXT6,id:idYT_QQXXT6},index)=>{bIB2ouY81YT_QQXXT6??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`YT_QQXXT6-${idYT_QQXXT6}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{bIB2ouY81:bIB2ouY81YT_QQXXT6},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{bIB2ouY81:bIB2ouY81YT_QQXXT6},webPageId:\"KJYHVxSxi\"},motionChild:true,nodeId:\"edjuOJt1O\",scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1fc8yok framer-11j0t9b\",layoutDependency:layoutDependency,layoutId:\"edjuOJt1O\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS01MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"52px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\"},children:\"Samen bouwen aan een kansgelijke samenleving\"})}),className:\"framer-mld0zf\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Bricolage Grotesque-500\"],layoutDependency:layoutDependency,layoutId:\"g3aJ_bZt6\",style:{\"--extracted-r6o4lv\":\"var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JiD4FPbM_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS01MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\"},children:\"Samen bouwen aan een kansgelijke samenleving\"})})},jPJhg7fpj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS01MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\"},children:\"Samen bouwen aan een kansgelijke samenleving\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2F2ZWF0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Caveat\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\"},children:\"Door ieder kind de kans te geven zichzelf beter te begrijpen en met vertrouwen te groeien.\"})}),className:\"framer-1tjskz7\",\"data-framer-name\":\"Text\",fonts:[\"GF;Caveat-regular\"],layoutDependency:layoutDependency,layoutId:\"Umab1Nz92\",style:{\"--extracted-r6o4lv\":\"var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JiD4FPbM_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2F2ZWF0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Caveat\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\"},children:\"Door ieder kind de kans te geven zichzelf beter te begrijpen en met vertrouwen te groeien.\"})})}},baseVariant,gestureVariant)})]})})})},idYT_QQXXT6);}),visible!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hmvhi2\",\"data-border\":true,\"data-framer-name\":\"Empty State\",layoutDependency:layoutDependency,layoutId:\"jxiQkMe3R\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(136, 136, 136, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(204, 204, 204, 0.2)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 153))\"},children:\"No items\"})}),className:\"framer-1p74tl0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YRrtHMET4\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 153)\"},verticalAlignment:\"top\",withExternalLayout:true})})]});}})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined},{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined},{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined},{href:{webPageId:\"eoFvkeliU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:(componentViewport?.y||0)+80+0+0+733,...addPropertyOverrides({j5S9kT5bk:{y:(componentViewport?.y||0)+80+0+5+733},JiD4FPbM_:{y:(componentViewport?.y||0)+56+0+0+595},jPJhg7fpj:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sdiusp-container\",layoutDependency:layoutDependency,layoutId:\"IxWe1c8AA-container\",nodeId:\"IxWe1c8AA\",rendersWithMotion:true,scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsx(Button,{B37Fv7H_4:true,c4OU23FNb:ArrowForward,height:\"100%\",id:\"IxWe1c8AA\",layoutId:\"IxWe1c8AA\",tmBy5Svao:false,tnCU3ALwF:resolvedLinks[0],uZ17FImQD:false,variant:matchVariant(\"LFrzOXdzg\"),width:\"100%\",yTkivQXCT:\"Plan een vrijblijvend gesprek\",...addPropertyOverrides({j5S9kT5bk:{tnCU3ALwF:resolvedLinks[1]},JiD4FPbM_:{tnCU3ALwF:resolvedLinks[3]},jPJhg7fpj:{tnCU3ALwF:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c0zvbm\",\"data-framer-name\":\"Footer Links and Contact\",layoutDependency:layoutDependency,layoutId:\"iMufJ5eIW\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-198okbg\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"vO6NkbDsT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pdbztj\",\"data-framer-name\":\"Link List\",layoutDependency:layoutDependency,layoutId:\"LgDW4KQRN\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ZfjRd8HAd\",scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1nsouys framer-11j0t9b\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"ZfjRd8HAd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\"},children:\"Home\"})}),className:\"framer-1s3rbro\",\"data-framer-name\":\"Home\",fonts:[\"GF;Bricolage Grotesque-regular\"],layoutDependency:layoutDependency,layoutId:\"QOP7CFdXM\",style:{\"--extracted-r6o4lv\":\"var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t5m9SjBx4\"},motionChild:true,nodeId:\"qY7LTjV4t\",scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-vjoehd framer-11j0t9b\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"qY7LTjV4t\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Programma’s\"})}),className:\"framer-18tnzpx\",\"data-framer-name\":\"Programma's\",fonts:[\"GF;Bricolage Grotesque-regular\"],layoutDependency:layoutDependency,layoutId:\"yaJ_6Qzlo\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HJLtC1aZE\"},motionChild:true,nodeId:\"KXQjvD17V\",scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1lodetz framer-11j0t9b\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"KXQjvD17V\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Over ons\"})}),className:\"framer-13t0hoc\",\"data-framer-name\":\"Over ons\",fonts:[\"GF;Bricolage Grotesque-regular\"],layoutDependency:layoutDependency,layoutId:\"uNogf3dSg\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eoFvkeliU\"},motionChild:true,nodeId:\"c0p7yMgL7\",scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-aez0uf framer-11j0t9b\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"c0p7yMgL7\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})}),className:\"framer-1538g9z\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Bricolage Grotesque-regular\"],layoutDependency:layoutDependency,layoutId:\"I2m8l2jQA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fzCoLgp5C\"},motionChild:true,nodeId:\"QDEFFFsB0\",scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1gnqfqy framer-11j0t9b\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"QDEFFFsB0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Vraag brochure aan\"})}),className:\"framer-162h9dv\",\"data-framer-name\":\"Download brochure\",fonts:[\"GF;Bricolage Grotesque-regular\"],layoutDependency:layoutDependency,layoutId:\"IKU_Pk2dK\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b0prir\",\"data-framer-name\":\"CMS / Program links\",layoutDependency:layoutDependency,layoutId:\"VxhzK3WTO\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({I1CLy8pnZ:I1CLy8pnZVxhzK3WTO,id:idVxhzK3WTO,Y__P0Jf4Z:Y__P0Jf4ZVxhzK3WTO},index1)=>{Y__P0Jf4ZVxhzK3WTO??=\"\";I1CLy8pnZVxhzK3WTO??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`VxhzK3WTO-${idVxhzK3WTO}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Y__P0Jf4Z:Y__P0Jf4ZVxhzK3WTO},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Y__P0Jf4Z:Y__P0Jf4ZVxhzK3WTO},webPageId:\"X71oCZBB8\"},motionChild:true,nodeId:\"s5jTZlzu7\",scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-dzi295 framer-11j0t9b\",\"data-framer-name\":\"CMS / Program link item\",layoutDependency:layoutDependency,layoutId:\"s5jTZlzu7\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Titel\"})}),className:\"framer-17iknro\",\"data-framer-name\":\"De Breintrein\",fonts:[\"GF;Bricolage Grotesque-regular\"],layoutDependency:layoutDependency,layoutId:\"WTZypz5da\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:I1CLy8pnZVxhzK3WTO,verticalAlignment:\"top\",withExternalLayout:true})})})})},idVxhzK3WTO);})});}})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rtc3a0\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"XwjUZONu3\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kxocap\",\"data-framer-name\":\"CMS / Footer contact\",layoutDependency:layoutDependency,layoutId:\"n84tgZ6Ot\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query7(),children:(collection4,paginationInfo3,loadMore3)=>{return /*#__PURE__*/_jsxs(_Fragment,{children:[collection4?.map(({bIB2ouY81:bIB2ouY81n84tgZ6Ot,esxU1ls1u:collection3,id:idn84tgZ6Ot,J_2Qjh3a9:collection2},index4)=>{bIB2ouY81n84tgZ6Ot??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`n84tgZ6Ot-${idn84tgZ6Ot}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{bIB2ouY81:bIB2ouY81n84tgZ6Ot},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11y5q7p\",\"data-framer-name\":\"CMS / Contact details\",layoutDependency:layoutDependency,layoutId:\"dbJ5wgrRj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1yzfwwe\",\"data-styles-preset\":\"aIAg8TIO_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\"},children:\"Contact\"})}),className:\"framer-soxfxn\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uCYNyFJUp\",style:{\"--extracted-1eung3n\":\"var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JiD4FPbM_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1yzfwwe\",\"data-styles-preset\":\"aIAg8TIO_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dd51zq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ZfesN7FV1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wjdbp3\",\"data-framer-name\":\"CMS / Phone\",layoutDependency:layoutDependency,layoutId:\"J_2Qjh3a9\",children:collection2?.map(({a7i7vysw1:a7i7vysw1J_2Qjh3a9,bIB2ouY81:bIB2ouY81J_2Qjh3a9,id:idJ_2Qjh3a9,Zt53gUl8W:Zt53gUl8WJ_2Qjh3a9},index2)=>{a7i7vysw1J_2Qjh3a9??=\"\";Zt53gUl8WJ_2Qjh3a9??=\"\";bIB2ouY81J_2Qjh3a9??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`J_2Qjh3a9-${idJ_2Qjh3a9}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{bIB2ouY81:bIB2ouY81J_2Qjh3a9},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:a7i7vysw1J_2Qjh3a9,motionChild:true,nodeId:\"Sr11ry45A\",openInNewTab:false,relValues:[],scopeId:\"qqIynyRQB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h63bz7\",\"data-styles-preset\":\"q4FVfvlUH\",children:\"Subtitel\"})})})}),className:\"framer-1tb9bg0\",\"data-framer-name\":\"+31 (0)6 12345678\",fonts:[\"GF;Bricolage Grotesque-regular\"],layoutDependency:layoutDependency,layoutId:\"Sr11ry45A\",style:{\"--extracted-r6o4lv\":\"var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69)\",\"--framer-paragraph-spacing\":\"0px\"},text:Zt53gUl8WJ_2Qjh3a9,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JiD4FPbM_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:a7i7vysw1J_2Qjh3a9,motionChild:true,nodeId:\"Sr11ry45A\",openInNewTab:false,relValues:[],scopeId:\"qqIynyRQB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h63bz7\",\"data-styles-preset\":\"q4FVfvlUH\",children:\"Subtitel\"})})})})}},baseVariant,gestureVariant)})})},idJ_2Qjh3a9);})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wr284p\",\"data-framer-name\":\"CMS / Email\",layoutDependency:layoutDependency,layoutId:\"esxU1ls1u\",children:collection3?.map(({a7i7vysw1:a7i7vysw1esxU1ls1u,bIB2ouY81:bIB2ouY81esxU1ls1u,id:idesxU1ls1u,Zt53gUl8W:Zt53gUl8WesxU1ls1u},index3)=>{a7i7vysw1esxU1ls1u??=\"\";Zt53gUl8WesxU1ls1u??=\"\";bIB2ouY81esxU1ls1u??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`esxU1ls1u-${idesxU1ls1u}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{bIB2ouY81:bIB2ouY81esxU1ls1u},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:a7i7vysw1esxU1ls1u,motionChild:true,nodeId:\"tz7plStOl\",openInNewTab:false,relValues:[],scopeId:\"qqIynyRQB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h63bz7\",\"data-styles-preset\":\"q4FVfvlUH\",children:\"Subtitel\"})})})}),className:\"framer-1298a5i\",\"data-framer-name\":\"hallo@gelukslab.nl\",fonts:[\"GF;Bricolage Grotesque-regular\"],layoutDependency:layoutDependency,layoutId:\"tz7plStOl\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:Zt53gUl8WesxU1ls1u,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JiD4FPbM_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:a7i7vysw1esxU1ls1u,motionChild:true,nodeId:\"tz7plStOl\",openInNewTab:false,relValues:[],scopeId:\"qqIynyRQB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h63bz7\",\"data-styles-preset\":\"q4FVfvlUH\",children:\"Subtitel\"})})})})}},baseVariant,gestureVariant)})})},idesxU1ls1u);})})]})]})})},idn84tgZ6Ot);}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1byowsi\",\"data-framer-name\":\"CMS / Social links\",layoutDependency:layoutDependency,layoutId:\"gfnyTJeyi\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v5r3lj\",\"data-framer-name\":\"CMS / Instagram\",layoutDependency:layoutDependency,layoutId:\"S9z3CtHjx\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection5,paginationInfo2,loadMore2)=>{const repeater_item_countS9z3CtHjx=collection5?.length??0;const visible1=equals(repeater_item_countS9z3CtHjx,0);return /*#__PURE__*/_jsxs(_Fragment,{children:[collection5?.map(({a7i7vysw1:a7i7vysw1S9z3CtHjx,bIB2ouY81:bIB2ouY81S9z3CtHjx,id:idS9z3CtHjx},index5)=>{a7i7vysw1S9z3CtHjx??=\"\";bIB2ouY81S9z3CtHjx??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`S9z3CtHjx-${idS9z3CtHjx}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{bIB2ouY81:bIB2ouY81S9z3CtHjx},children:/*#__PURE__*/_jsx(Link,{href:a7i7vysw1S9z3CtHjx,motionChild:true,nodeId:\"ajXCy0sD8\",openInNewTab:true,scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1aw39nw framer-11j0t9b\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"ajXCy0sD8\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1vn7084\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"K2ixBkJtr\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13 0H5C2.23858 0 0 2.23858 0 5V13C0 15.7614 2.23858 18 5 18H13C15.7614 18 18 15.7614 18 13V5C18 2.23858 15.7614 0 13 0ZM16.25 13C16.2445 14.7926 14.7926 16.2445 13 16.25H5C3.20735 16.2445 1.75549 14.7926 1.75 13V5C1.75549 3.20735 3.20735 1.75549 5 1.75H13C14.7926 1.75549 16.2445 3.20735 16.25 5V13ZM13.75 5.25C14.3023 5.25 14.75 4.80228 14.75 4.25C14.75 3.69772 14.3023 3.25 13.75 3.25C13.1977 3.25 12.75 3.69772 12.75 4.25C12.75 4.80228 13.1977 5.25 13.75 5.25ZM9 4.5C6.51472 4.5 4.5 6.51472 4.5 9C4.5 11.4853 6.51472 13.5 9 13.5C11.4853 13.5 13.5 11.4853 13.5 9C13.5027 7.8057 13.0294 6.65957 12.1849 5.81508C11.3404 4.97059 10.1943 4.49734 9 4.5ZM6.25 9C6.25 10.5188 7.4812 11.75 9 11.75C10.5188 11.75 11.75 10.5188 11.75 9C11.75 7.4812 10.5188 6.25 9 6.25C7.4812 6.25 6.25 7.4812 6.25 9Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})})})},idS9z3CtHjx);}),visible1!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jr249i\",\"data-framer-name\":\"Empty state\",layoutDependency:layoutDependency,layoutId:\"D35iEMsLu\",style:{opacity:0}})]});}})})})})]});}})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-189aw92\",\"data-framer-name\":\"Footer Legal\",layoutDependency:layoutDependency,layoutId:\"dG9jHBRTW\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-g7vfyp\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"eM4OjpBK6\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14486hy\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"k6av2vE0C\",children:[/*#__PURE__*/_jsx(RichTextWithCurrentYeare80h0s,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-q8iwxz\",\"data-styles-preset\":\"RQPB4_GnT\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69))\"},children:\"\\xa9 2026 GeluksL.A.B. Alle rechten voorbehouden.\"})}),className:\"framer-e80h0s\",\"data-framer-name\":\"\\xa9 2026 GeluksL.A.B. Alle rechten voorbehouden.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CwviYEsar\",style:{\"--extracted-r6o4lv\":\"var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r1cnkx\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"wfc0jj_Zv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2Fpcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Cairo\", \"Cairo Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wKzLUdCj0\"},motionChild:true,nodeId:\"EsB3QT1Q9\",openInNewTab:false,relValues:[],scopeId:\"qqIynyRQB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h63bz7\",\"data-styles-preset\":\"q4FVfvlUH\",children:\"Privacyverklaring\"})})})}),className:\"framer-spoz3k\",\"data-framer-name\":\"Privacybeleid\",fonts:[\"GF;Cairo-regular\"],layoutDependency:layoutDependency,layoutId:\"EsB3QT1Q9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2Fpcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Cairo\", \"Cairo Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RFBZt5aNT\"},motionChild:true,nodeId:\"YbcoZ5q0_\",openInNewTab:false,relValues:[],scopeId:\"qqIynyRQB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h63bz7\",\"data-styles-preset\":\"q4FVfvlUH\",children:\"Algemene voorwaarden\"})})})}),className:\"framer-1tfzx7y\",\"data-framer-name\":\"Gebruiksvoorwaarden\",fonts:[\"GF;Cairo-regular\"],layoutDependency:layoutDependency,layoutId:\"YbcoZ5q0_\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithOpenCookieSettingsrmqlaz,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2Fpcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Cairo\", \"Cairo Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:\"Cookie-instellingen\"})}),className:\"framer-rmqlaz\",\"data-framer-name\":\"Cookie-instellingen\",fonts:[\"GF;Cairo-regular\"],layoutDependency:layoutDependency,layoutId:\"Zg7kim5Nd\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m10g8n-container\",\"data-framer-name\":\"GeluksL.A.B. Gravity\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Jklz49_8Z-container\",name:\"GeluksL.A.B. Gravity\",nodeId:\"Jklz49_8Z\",rendersWithMotion:true,scopeId:\"qqIynyRQB\",children:/*#__PURE__*/_jsx(GravityComponent,{bodyOptions:{bodyType:\"rectangle\",density:.001,friction:.5,restitution:.2},canvasPreview:false,distribution:{angle:2,x:\"evenly\",y:10},gravity:{x:0,y:1},height:\"100%\",id:\"Jklz49_8Z\",isDraggable:true,layoutId:\"Jklz49_8Z\",name:\"GeluksL.A.B. Gravity\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a2zmxo\",\"data-framer-name\":\"Gravity Hint\",layoutDependency:layoutDependency,layoutId:\"L4r3PxRnv\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(MousePointerClickWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:.9,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-f14d9m\",layoutDependency:layoutDependency,layoutId:\"Ph0oMjf9J\",style:{\"--1m973uw\":\"rgba(255, 255, 255, 0.65)\",\"--js9iwy\":2}}),isDisplayed2()&&/*#__PURE__*/_jsx(PointerWithFX,{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:1.2,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition3,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-mgggdh\",layoutDependency:layoutDependency,layoutId:\"h5XiAg7p9\",style:{\"--1m973uw\":\"rgba(255, 255, 255, 0.65)\",\"--js9iwy\":2}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2F2ZWF0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Caveat\", \"Caveat Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.65))\"},children:\"Even spelen? Sleep de vormen en gooi ze rond.\"})}),className:\"framer-1t889ix\",\"data-framer-name\":\"Gravity Hint Text\",fonts:[\"GF;Caveat-regular\"],layoutDependency:layoutDependency,layoutId:\"HEYqDbz9X\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.65)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jPJhg7fpj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2F2ZWF0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Caveat\", \"Caveat Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.65))\"},children:\"Even spelen? Sleep de vormen en gooi ze rond.\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\".framer-PTim7.framer-11j0t9b, .framer-PTim7 .framer-11j0t9b { display: block; }\",\".framer-PTim7.framer-1mq9w0l { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: flex-start; min-height: 1410px; overflow: hidden; padding: 80px 64px 64px 64px; position: relative; width: 1200px; }\",\".framer-PTim7 .framer-cp51k6 { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 990px; justify-content: flex-start; left: 0px; padding: 0px; pointer-events: none; position: absolute; right: 0px; z-index: 0; }\",\".framer-PTim7 .framer-1b108vi { flex: none; height: 963px; pointer-events: none; position: relative; width: 1px; }\",\".framer-PTim7 .framer-bivqzo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 720px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-PTim7 .framer-qx5mi3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-z9b5h7 { flex: none; gap: 0px; height: 25px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 179px; }\",\".framer-PTim7 .framer-13xfxq6 { flex: none; height: 24px; left: calc(50.09286123947059% - 178px / 2); position: absolute; top: calc(48.66796875% - 24px / 2); width: 178px; }\",\".framer-PTim7 .framer-1rwy1fz { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: auto; }\",\".framer-PTim7 .framer-1fc8yok { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-PTim7 .framer-mld0zf, .framer-PTim7 .framer-1tjskz7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 560px; word-break: break-word; word-wrap: break-word; }\",\".framer-PTim7 .framer-hmvhi2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; min-height: 100%; min-width: 100%; padding: 10px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-1p74tl0, .framer-PTim7 .framer-17iknro, .framer-PTim7 .framer-soxfxn, .framer-PTim7 .framer-1tb9bg0, .framer-PTim7 .framer-1298a5i, .framer-PTim7 .framer-e80h0s, .framer-PTim7 .framer-spoz3k, .framer-PTim7 .framer-1tfzx7y, .framer-PTim7 .framer-rmqlaz, .framer-PTim7 .framer-1t889ix { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PTim7 .framer-1sdiusp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PTim7 .framer-1c0zvbm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-PTim7 .framer-198okbg { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 400px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-PTim7 .framer-1pdbztj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PTim7 .framer-1nsouys, .framer-PTim7 .framer-vjoehd, .framer-PTim7 .framer-1lodetz, .framer-PTim7 .framer-aez0uf, .framer-PTim7 .framer-1gnqfqy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-PTim7 .framer-1s3rbro, .framer-PTim7 .framer-18tnzpx, .framer-PTim7 .framer-13t0hoc, .framer-PTim7 .framer-1538g9z, .framer-PTim7 .framer-162h9dv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 181px; word-break: break-word; word-wrap: break-word; }\",\".framer-PTim7 .framer-1b0prir { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-dzi295 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-PTim7 .framer-1rtc3a0 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-kxocap { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-11y5q7p { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-1dd51zq { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-1wjdbp3, .framer-PTim7 .framer-wr284p { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-1byowsi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-1v5r3lj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-1aw39nw { flex: none; gap: 0px; height: 24px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 24px; }\",\".framer-PTim7 .framer-1vn7084 { bottom: 3px; flex: none; left: 3px; position: absolute; right: 3px; top: 3px; }\",\".framer-PTim7 .framer-jr249i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; padding: 0px; pointer-events: none; position: relative; width: 1px; }\",\".framer-PTim7 .framer-189aw92 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-PTim7 .framer-g7vfyp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-PTim7 .framer-14486hy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PTim7 .framer-r1cnkx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PTim7 .framer-1m10g8n-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-PTim7 .framer-a2zmxo { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; pointer-events: none; position: relative; user-select: none; width: min-content; z-index: 3; }\",\".framer-PTim7 .framer-f14d9m { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 78px; }\",\".framer-PTim7 .framer-mgggdh { flex: none; height: auto; position: relative; width: 78px; }\",\".framer-PTim7.framer-v-n5ka4j.framer-1mq9w0l { width: 1440px; }\",\".framer-PTim7.framer-v-n5ka4j .framer-cp51k6 { bottom: 1px; order: 0; z-index: 1; }\",\".framer-PTim7.framer-v-n5ka4j .framer-bivqzo { order: 2; padding: 5px; }\",\".framer-PTim7.framer-v-n5ka4j .framer-1c0zvbm { order: 3; }\",\".framer-PTim7.framer-v-n5ka4j .framer-189aw92 { order: 4; }\",\".framer-PTim7.framer-v-n5ka4j .framer-14486hy { padding: 5px; }\",\".framer-PTim7.framer-v-n5ka4j .framer-1m10g8n-container { order: 6; }\",\".framer-PTim7.framer-v-n5ka4j .framer-a2zmxo { order: 7; }\",\".framer-PTim7.framer-v-1mspb3x.framer-1mq9w0l { gap: 48px; min-height: 1600px; padding: 72px 40px 56px 40px; width: 810px; }\",\".framer-PTim7.framer-v-1mspb3x .framer-cp51k6 { height: 860px; }\",\".framer-PTim7.framer-v-1mspb3x .framer-mld0zf, .framer-PTim7.framer-v-kg9n4i .framer-qx5mi3, .framer-PTim7.framer-v-kg9n4i .framer-mld0zf, .framer-PTim7.framer-v-kg9n4i .framer-1tjskz7, .framer-PTim7.framer-v-kg9n4i .framer-dzi295 { width: 100%; }\",\".framer-PTim7.framer-v-1mspb3x .framer-1c0zvbm { flex-direction: column; gap: 32px; justify-content: flex-start; max-width: 720px; }\",\".framer-PTim7.framer-v-1mspb3x .framer-198okbg { flex: none; gap: 24px; max-width: unset; width: 100%; }\",\".framer-PTim7.framer-v-1mspb3x .framer-1b0prir, .framer-PTim7.framer-v-kg9n4i .framer-1s3rbro, .framer-PTim7.framer-v-kg9n4i .framer-18tnzpx, .framer-PTim7.framer-v-kg9n4i .framer-13t0hoc, .framer-PTim7.framer-v-kg9n4i .framer-1538g9z, .framer-PTim7.framer-v-kg9n4i .framer-162h9dv, .framer-PTim7.framer-v-kg9n4i .framer-1b0prir { flex: 1 0 0px; width: 1px; }\",\".framer-PTim7.framer-v-1mspb3x .framer-1rtc3a0, .framer-PTim7.framer-v-1mspb3x .framer-kxocap, .framer-PTim7.framer-v-kg9n4i .framer-kxocap, .framer-PTim7.framer-v-kg9n4i .framer-11y5q7p, .framer-PTim7.framer-v-kg9n4i .framer-1dd51zq, .framer-PTim7.framer-v-kg9n4i .framer-1wjdbp3, .framer-PTim7.framer-v-kg9n4i .framer-wr284p { align-content: flex-start; align-items: flex-start; width: 100%; }\",\".framer-PTim7.framer-v-1mspb3x .framer-1byowsi, .framer-PTim7.framer-v-kg9n4i .framer-1byowsi { justify-content: flex-start; width: 100%; }\",\".framer-PTim7.framer-v-1mspb3x .framer-189aw92 { max-width: 720px; }\",\".framer-PTim7.framer-v-1mspb3x .framer-14486hy, .framer-PTim7.framer-v-kg9n4i .framer-14486hy { flex-direction: column; gap: 16px; justify-content: flex-start; }\",\".framer-PTim7.framer-v-1mspb3x .framer-e80h0s { order: 1; }\",\".framer-PTim7.framer-v-1mspb3x .framer-r1cnkx { flex-wrap: wrap; gap: 16px 24px; order: 0; width: 100%; }\",\".framer-PTim7.framer-v-1mspb3x .framer-1m10g8n-container { left: 20px; right: unset; width: 95%; }\",\".framer-PTim7.framer-v-1mspb3x .framer-a2zmxo { flex-direction: column; }\",\".framer-PTim7.framer-v-1mspb3x .framer-mgggdh { width: 61px; }\",\".framer-PTim7.framer-v-kg9n4i.framer-1mq9w0l { gap: 36px; min-height: 1600px; padding: 56px 20px 48px 20px; width: 390px; }\",\".framer-PTim7.framer-v-kg9n4i .framer-cp51k6 { height: 980px; }\",\".framer-PTim7.framer-v-kg9n4i .framer-bivqzo, .framer-PTim7.framer-v-kg9n4i .framer-189aw92 { max-width: 350px; }\",\".framer-PTim7.framer-v-kg9n4i .framer-1rwy1fz { align-self: unset; width: 100%; }\",\".framer-PTim7.framer-v-kg9n4i .framer-1c0zvbm { flex-direction: column; max-width: 350px; }\",\".framer-PTim7.framer-v-kg9n4i .framer-198okbg { flex: none; gap: 16px; max-width: unset; width: 100%; }\",\".framer-PTim7.framer-v-kg9n4i .framer-17iknro { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-PTim7.framer-v-kg9n4i .framer-1rtc3a0 { align-content: flex-start; align-items: flex-start; gap: 24px; width: 100%; }\",\".framer-PTim7.framer-v-kg9n4i .framer-soxfxn, .framer-PTim7.framer-v-kg9n4i .framer-1tb9bg0, .framer-PTim7.framer-v-kg9n4i .framer-1298a5i, .framer-PTim7.framer-v-kg9n4i .framer-spoz3k, .framer-PTim7.framer-v-kg9n4i .framer-1tfzx7y, .framer-PTim7.framer-v-kg9n4i .framer-rmqlaz { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PTim7.framer-v-kg9n4i .framer-e80h0s { order: 1; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PTim7.framer-v-kg9n4i .framer-r1cnkx { flex-direction: column; order: 0; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-PTim7[data-border=\"true\"]::after, .framer-PTim7 [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 1410\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"1410px\",null]},\"j5S9kT5bk\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"1410px\",null]},\"jPJhg7fpj\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"1600px\",null]},\"JiD4FPbM_\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"1600px\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqqIynyRQB=withCSS(Component,css,\"framer-PTim7\");export default FramerqqIynyRQB;FramerqqIynyRQB.displayName=\"Footer\";FramerqqIynyRQB.defaultProps={height:1410,width:1200};addPropertyControls(FramerqqIynyRQB,{variant:{options:[\"I_caOyG5H\",\"j5S9kT5bk\",\"jPJhg7fpj\",\"JiD4FPbM_\"],optionTitles:[\"Desktop\",\"Desktop HD\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqqIynyRQB,[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyMgvs-wJDtw.woff2\",weight:\"500\"},{cssFamilyName:\"Caveat\",source:\"google\",style:\"normal\",uiFamilyName:\"Caveat\",url:\"https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjfJ9SIejYBxPigs.woff2\",weight:\"400\"},{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:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyMgvs-wJDtw.woff2\",weight:\"400\"},{cssFamilyName:\"Cairo\",source:\"google\",style:\"normal\",uiFamilyName:\"Cairo\",url:\"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-W1HoLQ-HmkA.woff2\",weight:\"400\"}]},...ButtonFonts,...GravityComponentFonts,...MousePointerClickFonts,...PointerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerqqIynyRQB.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);const queryCacheEntry1=queryCache.get(query3(),locale,priority);const queryCacheEntry2=queryCache.get(query5(),locale,priority);const queryCacheEntry3=queryCache.get(query7(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>queryCacheEntry1.preload(),()=>queryCacheEntry2.preload(),()=>queryCacheEntry3.preload(),()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqqIynyRQB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"1410px\\\",null]},\\\"j5S9kT5bk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"1410px\\\",null]},\\\"jPJhg7fpj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"1600px\\\",null]},\\\"JiD4FPbM_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"1600px\\\",null]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1410\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,startTransition,useCallback,useEffect,useMemo,useRef,useState}from\"react\";// Create a new Framer code override named withBackToTopNearFooter for an existing canvas-native circular arrow button. It must keep the canvas styling intact and only add runtime behavior: initially visually hidden and non-interactive; use IntersectionObserver to detect when the element with id 'site-footer' reaches the viewport, then reveal the button with a short opacity/translate transition and enable pointer events. When the button is clicked, smoothly scroll the window to top. Ensure the observer cleans up, respect reduced-motion preference by using instant scroll if needed, and avoid hardcoded colors/sizes. The canvas will retain hover and press visuals natively. Return an override export, not a code component.\nexport function withBackToTopNearFooter(Component){return /*#__PURE__*/forwardRef(function WithBackToTopNearFooter(props,ref){const[isVisible,setIsVisible]=useState(false);const lastVisibleRef=useRef(false);const setVisibleSafely=useCallback(nextVisible=>{if(lastVisibleRef.current===nextVisible)return;lastVisibleRef.current=nextVisible;startTransition(()=>setIsVisible(nextVisible));},[]);const findFooterTarget=useCallback(()=>{if(typeof document===\"undefined\")return null;return document.getElementById(\"site-footer\")??document.querySelector(\"footer\")??document.querySelector('[role=\"contentinfo\"]')??document.querySelector('[data-framer-name*=\"footer\" i], [id*=\"footer\" i], [class*=\"footer\" i]');},[]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\"){return;}let intersectionObserver=null;let mutationObserver=null;let retryTimer=null;let retryCount=0;const maxRetries=12;const attachToFooter=footer=>{if(intersectionObserver)return;if(typeof window.IntersectionObserver!==\"undefined\"){intersectionObserver=new window.IntersectionObserver(entries=>{const entry=entries[0];setVisibleSafely(Boolean(entry?.isIntersecting));},{threshold:0});intersectionObserver.observe(footer);return;}const updateFromViewport=()=>{const rect=footer.getBoundingClientRect();const inView=rect.top<=window.innerHeight&&rect.bottom>=0;setVisibleSafely(inView);};updateFromViewport();window.addEventListener(\"scroll\",updateFromViewport,{passive:true});window.addEventListener(\"resize\",updateFromViewport);intersectionObserver={disconnect:()=>{window.removeEventListener(\"scroll\",updateFromViewport);window.removeEventListener(\"resize\",updateFromViewport);}};};const tryAttach=()=>{const footer=findFooterTarget();if(!footer)return false;attachToFooter(footer);if(mutationObserver){mutationObserver.disconnect();mutationObserver=null;}if(retryTimer!==null){window.clearInterval(retryTimer);retryTimer=null;}return true;};if(!tryAttach()){if(typeof window.MutationObserver!==\"undefined\"){mutationObserver=new window.MutationObserver(()=>{tryAttach();});mutationObserver.observe(document.body,{childList:true,subtree:true});}retryTimer=window.setInterval(()=>{retryCount+=1;const didAttach=tryAttach();if(didAttach||retryCount>=maxRetries){if(retryTimer!==null){window.clearInterval(retryTimer);retryTimer=null;}}},250);}return()=>{if(intersectionObserver){intersectionObserver.disconnect();intersectionObserver=null;}if(mutationObserver){mutationObserver.disconnect();mutationObserver=null;}if(retryTimer!==null){window.clearInterval(retryTimer);retryTimer=null;}};},[findFooterTarget,setVisibleSafely]);const handleClick=useCallback(event=>{props.onClick?.(event);if(event.defaultPrevented)return;if(typeof window===\"undefined\")return;const prefersReducedMotion=window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;window.scrollTo({top:0,behavior:prefersReducedMotion?\"auto\":\"smooth\"});},[props.onClick]);const mergedStyle=useMemo(()=>({...props.style??{},opacity:isVisible?1:0,transform:`${props.style?.transform??\"\"}${isVisible?\" translateY(0px)\":\" translateY(8px)\"}`,pointerEvents:isVisible?\"auto\":\"none\",transition:props.style?.transition??\"opacity 0.2s ease, transform 0.2s ease\"}),[isVisible,props.style]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:handleClick,\"aria-hidden\":!isVisible,style:mergedStyle});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withBackToTopNearFooter\":{\"type\":\"reactHoc\",\"name\":\"withBackToTopNearFooter\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackToTopNearFooterOverride.map","/**\n * Cookie Consent Banner\n *\n * Real cookie consent management for Framer sites.\n *\n * IMPORTANT:\n * This component does not require scripts to be pasted into the component.\n * It scans the published page for script tags that have consent attributes.\n *\n * To block scripts until consent, add these attributes to your script tags:\n *\n * Required for external scripts:\n * <script\n *   type=\"text/plain\"\n *   data-cookie-category=\"analytics\"\n *   data-cookie-src=\"https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX\"\n * ></script>\n *\n * Required for inline scripts:\n * <script type=\"text/plain\" data-cookie-category=\"analytics\">\n *   console.log(\"This runs only after analytics consent\")\n * </script>\n *\n * Supported category attributes:\n * data-cookie-category=\"analytics\"\n * data-cookie-category=\"marketing\"\n * data-cookie-category=\"preferences\"\n * data-cookie-category=\"necessary\"\n * data-cookie-category=\"custom_category\"\n *\n * Multiple required categories:\n * data-cookie-categories=\"analytics, marketing\"\n *\n * Optional attributes:\n * data-cookie-src=\"https://example.com/script.js\"\n * data-cookie-type=\"module\"\n * data-cookie-service=\"Google Analytics\"\n * data-cookie-clean-cookies=\"_ga,_gid,_fbp\"\n * data-cookie-clean-storage=\"localStorageKey,sessionStorageKey\"\n * data-cookie-load-once=\"false\"\n *\n * After consent is saved, a 3rem × 3rem cookie button appears in the bottom left.\n * Users can click it any time to reopen cookie settings.\n *\n * This component remembers consent in localStorage and a browser cookie.\n *\n * Global access after publish:\n * window.cookieConsent.openSettings()\n * window.cookieConsent.hasConsent(\"analytics\")\n * window.cookieConsent.reset()\n *\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useCallback,useEffect,useMemo,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const DEFAULT_PROPS={content:{title:\"Cookie preferences\",message:\"We use cookies and similar technologies to keep the site working, improve your experience, measure performance, and support marketing.\",settingsTitle:\"Cookie settings\",settingsMessage:\"Choose which categories you want to allow. Necessary cookies are always active because the site depends on them.\",helperText:'Add type=\"text/plain\" and data-cookie-category=\"analytics\" or data-cookie-category=\"marketing\" to any script you want blocked until consent. Use data-cookie-src for external script URLs.'},buttons:{acceptAll:\"Accept all\",rejectAll:\"Reject all\",customize:\"Customize\",save:\"Save settings\",back:\"Back\"},categories:{necessaryLabel:\"Necessary\",necessaryDescription:\"Required for core site functionality, security, and consent storage.\",preferencesLabel:\"Preferences\",preferencesDescription:\"Stores choices that improve the experience, such as language or interface preferences.\",analyticsLabel:\"Analytics\",analyticsDescription:\"Helps measure visits, behavior, performance, and content effectiveness.\",marketingLabel:\"Marketing\",marketingDescription:\"Supports ads, retargeting, attribution, and campaign measurement.\"},privacy:{privacyLabel:\"Privacy policy\",privacyUrl:\"\"},consent:{cookieName:\"site_cookie_consent\",consentVersion:\"1\",expiryDays:180,defaultPreferences:false,defaultAnalytics:false,defaultMarketing:false,showRejectAll:true},integrations:{scanScripts:true,observeNewScripts:true,googleConsentMode:true,consentEventName:\"cookieConsentUpdated\",settingsFunctionName:\"openCookieSettings\",debug:false},layout:{position:\"bottomCenter\",zIndex:999999,safeAreaPadding:16,radius:20,panelPadding:22,contentGap:16,buttonGap:8,showHelperText:false,animateIn:true},floatingButton:{enabled:true,position:\"bottomLeft\",label:\"Cookie settings\",showLabel:false,offset:16,size:48},colors:{background:\"#FFFFFF\",text:\"#111111\",mutedText:\"#555555\",border:\"rgba(0,0,0,0.12)\",primary:\"#111111\",primaryText:\"#FFFFFF\",secondary:\"#F4F4F5\",secondaryText:\"#111111\",toggleOn:\"#111111\",toggleOff:\"#D4D4D8\",floatingBackground:\"#111111\",floatingText:\"#FFFFFF\"},typography:{fontFamily:'Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif',titleSize:18,textSize:14,buttonSize:14}};export default function CookieConsentBanner(rawProps){const props=mergeProps(DEFAULT_PROPS,rawProps);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[ready,setReady]=useState(false);const[bannerVisible,setBannerVisible]=useState(false);const[floatingVisible,setFloatingVisible]=useState(false);const[mounted,setMounted]=useState(false);const[view,setView]=useState(\"banner\");const[storedConsent,setStoredConsent]=useState(null);const[detectedScripts,setDetectedScripts]=useState([]);const[toggles,setToggles]=useState({});const categoryKeys=useMemo(()=>{return getCategoryKeysFromScripts(detectedScripts);},[detectedScripts]);const categoryItems=useMemo(()=>{return categoryKeys.map(key=>({key,label:getCategoryLabel(key,props.categories),description:getCategoryDescription(key,props.categories),locked:key===\"necessary\"}));},[categoryKeys,props.categories]);const scanAndStoreScripts=useCallback(()=>{if(!isBrowser()||!props.integrations.scanScripts)return[];const scripts=scanConsentScripts();setDetectedScripts(scripts);if(props.integrations.debug){console.info(\"[Cookie Consent] Detected consent scripts\",scripts);}return scripts;},[props.integrations.scanScripts,props.integrations.debug]);useEffect(()=>{if(!isBrowser()){setReady(true);return;}const scripts=scanAndStoreScripts();const keys=getCategoryKeysFromScripts(scripts);const defaults=createDefaultToggles(keys,props.consent);if(props.integrations.googleConsentMode){updateGoogleConsent(createConsentFromToggles(defaults,props.consent.consentVersion));}if(isCanvas){setToggles(defaults);setBannerVisible(true);setFloatingVisible(false);setReady(true);return;}const existingConsent=readStoredConsent(props.consent.cookieName,props.consent.consentVersion);if(existingConsent){const normalized=normalizeStoredConsent(existingConsent,keys);setStoredConsent(normalized);setToggles(normalized.categories);setBannerVisible(false);setFloatingVisible(props.floatingButton.enabled);applyConsent(normalized,props,scripts);}else{setStoredConsent(null);setToggles(defaults);setBannerVisible(true);setFloatingVisible(false);setView(\"banner\");}setReady(true);},[props.consent.cookieName,props.consent.consentVersion,props.floatingButton.enabled]);useEffect(()=>{if(!isBrowser()||!props.integrations.observeNewScripts||!props.integrations.scanScripts){return;}let raf=0;const observer=new MutationObserver(()=>{cancelAnimationFrame(raf);raf=requestAnimationFrame(()=>{const scripts=scanAndStoreScripts();if(storedConsent){applyConsent(storedConsent,props,scripts);}});});observer.observe(document.documentElement,{childList:true,subtree:true});return()=>{cancelAnimationFrame(raf);observer.disconnect();};},[props.integrations.observeNewScripts,props.integrations.scanScripts,storedConsent,scanAndStoreScripts,props]);useEffect(()=>{if(bannerVisible){requestAnimationFrame(()=>setMounted(true));}else{setMounted(false);}},[bannerVisible]);useEffect(()=>{setToggles(current=>{const next={...current};for(const key of categoryKeys){if(typeof next[key]!==\"boolean\"){next[key]=getDefaultCategoryValue(key,props.consent);}}next.necessary=true;return next;});},[categoryKeys.join(\"|\")]);const openSettings=useCallback(()=>{const scripts=scanAndStoreScripts();setDetectedScripts(scripts);setView(\"settings\");setBannerVisible(true);setFloatingVisible(false);},[scanAndStoreScripts]);const resetConsent=useCallback(()=>{if(!isBrowser())return;clearStoredConsent(props.consent.cookieName);const scripts=scanAndStoreScripts();const keys=getCategoryKeysFromScripts(scripts);const defaults=createDefaultToggles(keys,props.consent);setStoredConsent(null);setDetectedScripts(scripts);setToggles(defaults);setView(\"banner\");setBannerVisible(true);setFloatingVisible(false);if(props.integrations.googleConsentMode){updateGoogleConsent(createConsentFromToggles(defaults,props.consent.consentVersion));}},[props.consent.cookieName,props.consent.consentVersion,props.consent,props.integrations.googleConsentMode,scanAndStoreScripts]);useEffect(()=>{if(!isBrowser())return;window.cookieConsent={state:storedConsent,hasConsent:category=>{if(!storedConsent)return false;return isCategoryAllowed(storedConsent,category);},openSettings,reset:resetConsent};const functionName=props.integrations.settingsFunctionName?.trim();if(functionName&&isValidGlobalFunctionName(functionName)){window[functionName]=openSettings;}return()=>{if(functionName&&isValidGlobalFunctionName(functionName)&&window[functionName]===openSettings){delete window[functionName];}};},[storedConsent,openSettings,resetConsent,props.integrations.settingsFunctionName]);useEffect(()=>{if(!storedConsent||!isBrowser()||isCanvas)return;const scripts=scanAndStoreScripts();applyConsent(storedConsent,props,scripts);},[storedConsent,props.integrations.scanScripts,props.integrations.googleConsentMode,props.integrations.consentEventName]);const updateToggle=useCallback((category,value)=>{if(category===\"necessary\")return;setToggles(current=>({...current,[category]:value,necessary:true}));},[]);const saveConsent=useCallback(nextToggles=>{const scripts=scanAndStoreScripts();const nextConsent=createConsentFromToggles(nextToggles,props.consent.consentVersion);setStoredConsent(nextConsent);setToggles(nextConsent.categories);if(!isCanvas){writeStoredConsent(props.consent.cookieName,nextConsent,props.consent.expiryDays);applyConsent(nextConsent,props,scripts);setBannerVisible(false);setFloatingVisible(props.floatingButton.enabled);}},[props.consent.cookieName,props.consent.consentVersion,props.consent.expiryDays,props.floatingButton.enabled,props,scanAndStoreScripts,isCanvas]);const acceptAll=useCallback(()=>{const scripts=scanAndStoreScripts();const keys=getCategoryKeysFromScripts(scripts);const next={};for(const key of keys){next[key]=true;}next.necessary=true;saveConsent(next);},[scanAndStoreScripts,saveConsent]);const rejectAll=useCallback(()=>{const scripts=scanAndStoreScripts();const keys=getCategoryKeysFromScripts(scripts);const next={};for(const key of keys){next[key]=key===\"necessary\";}saveConsent(next);},[scanAndStoreScripts,saveConsent]);const saveSettings=useCallback(()=>{saveConsent({...toggles,necessary:true});},[saveConsent,toggles]);if(!ready)return null;const shouldRenderBanner=bannerVisible||isCanvas;const shouldRenderFloatingButton=!isCanvas&&!bannerVisible&&floatingVisible&&props.floatingButton.enabled;return /*#__PURE__*/_jsxs(_Fragment,{children:[shouldRenderBanner?/*#__PURE__*/_jsx(\"div\",{style:getBannerWrapperStyle(props,isCanvas),children:/*#__PURE__*/_jsx(\"section\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":props.content.title,style:{...getPanelStyle(props,mounted,isCanvas),...props.style},children:view===\"banner\"?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(HeaderContent,{title:props.content.title,message:props.content.message,helperText:props.content.helperText,showHelperText:props.layout.showHelperText,privacyLabel:props.privacy.privacyLabel,privacyUrl:props.privacy.privacyUrl,colors:props.colors,typography:props.typography}),/*#__PURE__*/_jsxs(\"div\",{style:getButtonRowStyle(props),children:[/*#__PURE__*/_jsx(Button,{label:props.buttons.customize,variant:\"ghost\",props:props,onClick:()=>setView(\"settings\")}),props.consent.showRejectAll?/*#__PURE__*/_jsx(Button,{label:props.buttons.rejectAll,variant:\"secondary\",props:props,onClick:rejectAll}):null,/*#__PURE__*/_jsx(Button,{label:props.buttons.acceptAll,variant:\"primary\",props:props,onClick:acceptAll})]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(HeaderContent,{title:props.content.settingsTitle,message:props.content.settingsMessage,helperText:props.content.helperText,showHelperText:props.layout.showHelperText,privacyLabel:props.privacy.privacyLabel,privacyUrl:props.privacy.privacyUrl,colors:props.colors,typography:props.typography}),/*#__PURE__*/_jsx(\"div\",{style:getCategoryListStyle(),children:categoryItems.map((item,index)=>{const checked=item.key===\"necessary\"?true:Boolean(toggles[item.key]);return /*#__PURE__*/_jsx(CategoryToggle,{label:item.label,description:item.description,checked:checked,locked:item.locked,hasBorder:index>0,colors:props.colors,typography:props.typography,onChange:value=>updateToggle(item.key,value)},item.key);})}),/*#__PURE__*/_jsxs(\"div\",{style:getButtonRowStyle(props),children:[/*#__PURE__*/_jsx(Button,{label:props.buttons.back,variant:\"ghost\",props:props,onClick:()=>setView(\"banner\")}),props.consent.showRejectAll?/*#__PURE__*/_jsx(Button,{label:props.buttons.rejectAll,variant:\"secondary\",props:props,onClick:rejectAll}):null,/*#__PURE__*/_jsx(Button,{label:props.buttons.save,variant:\"primary\",props:props,onClick:saveSettings})]})]})})}):null,shouldRenderFloatingButton?/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-label\":props.floatingButton.label,title:props.floatingButton.label,onClick:openSettings,style:getFloatingButtonStyle(props),children:[/*#__PURE__*/_jsx(CookieIcon,{}),props.floatingButton.showLabel?/*#__PURE__*/_jsx(\"span\",{style:{fontSize:props.typography.buttonSize,fontWeight:700,whiteSpace:\"nowrap\"},children:props.floatingButton.label}):null]}):null]});}function HeaderContent({title,message,helperText,showHelperText,privacyLabel,privacyUrl,colors,typography}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:7,minWidth:0},children:[/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,fontFamily:typography.fontFamily,fontSize:typography.titleSize,lineHeight:1.18,fontWeight:750,letterSpacing:\"-0.025em\",color:colors.text},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontFamily:typography.fontFamily,fontSize:typography.textSize,lineHeight:1.55,color:colors.mutedText},children:[message,privacyUrl&&privacyLabel?/*#__PURE__*/_jsxs(_Fragment,{children:[\" \",/*#__PURE__*/_jsx(\"a\",{href:privacyUrl,target:\"_blank\",rel:\"noreferrer noopener\",style:{color:colors.primary,textDecoration:\"underline\",textUnderlineOffset:3,fontWeight:650},children:privacyLabel})]}):null]}),showHelperText?/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontFamily:typography.fontFamily,fontSize:Math.max(typography.textSize-2,11),lineHeight:1.45,color:colors.mutedText,opacity:.78},children:helperText}):null]});}function Button({label,variant,props,onClick}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onClick,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{...getButtonStyle(props,variant),opacity:hovered?.88:1,transform:hovered?\"translateY(-1px)\":\"translateY(0)\"},children:label});}function CategoryToggle({label,description,checked,locked,hasBorder,colors,typography,onChange}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,padding:\"14px 0\",borderTop:hasBorder?`1px solid ${colors.border}`:\"none\",minWidth:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4,minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontFamily:typography.fontFamily,fontSize:typography.textSize,lineHeight:1.3,color:colors.text,fontWeight:700},children:label}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:typography.fontFamily,fontSize:Math.max(typography.textSize-1,11),lineHeight:1.45,color:colors.mutedText},children:description})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",role:\"switch\",\"aria-checked\":checked,\"aria-label\":label,disabled:locked,onClick:()=>onChange(!checked),onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{appearance:\"none\",border:\"none\",width:48,minWidth:48,height:28,borderRadius:999,padding:3,background:checked?colors.toggleOn:colors.toggleOff,cursor:locked?\"not-allowed\":\"pointer\",opacity:locked?.62:hovered?.88:1,display:\"flex\",alignItems:\"center\",justifyContent:checked?\"flex-end\":\"flex-start\",transition:\"background 180ms ease, opacity 150ms ease, transform 150ms ease\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",width:22,height:22,borderRadius:\"50%\",background:\"#FFFFFF\",boxShadow:\"0 1px 5px rgba(0,0,0,0.24)\"}})})]});}function CookieIcon(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"22\",height:\"22\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",focusable:\"false\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20.2 13.1A8.5 8.5 0 0 1 10.9 3.8 8.5 8.5 0 1 0 20.2 13.1Z\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8.5 9.2H8.51M11.2 16H11.21M15.3 13.1H15.31\",stroke:\"currentColor\",strokeWidth:\"2.4\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});}function getBannerWrapperStyle(props,isCanvas){if(isCanvas){return{position:\"relative\",display:\"flex\",width:\"100%\",height:\"100%\",minWidth:0,minHeight:0,alignItems:\"center\",justifyContent:\"center\",boxSizing:\"border-box\",pointerEvents:\"auto\"};}const padding=`max(${props.layout.safeAreaPadding}px, env(safe-area-inset-bottom)) max(${props.layout.safeAreaPadding}px, env(safe-area-inset-right)) max(${props.layout.safeAreaPadding}px, env(safe-area-inset-bottom)) max(${props.layout.safeAreaPadding}px, env(safe-area-inset-left))`;const base={position:\"fixed\",zIndex:props.layout.zIndex,display:\"flex\",boxSizing:\"border-box\",pointerEvents:\"none\",padding,width:\"100%\",maxWidth:\"100vw\"};if(props.layout.position===\"bottomLeft\"){return{...base,left:0,right:0,bottom:0,justifyContent:\"flex-start\",alignItems:\"flex-end\"};}if(props.layout.position===\"bottomRight\"){return{...base,left:0,right:0,bottom:0,justifyContent:\"flex-end\",alignItems:\"flex-end\"};}if(props.layout.position===\"topCenter\"){return{...base,left:0,right:0,top:0,justifyContent:\"center\",alignItems:\"flex-start\"};}return{...base,left:0,right:0,bottom:0,justifyContent:\"center\",alignItems:\"flex-end\"};}function getPanelStyle(props,mounted,isCanvas){const positionShift=props.layout.position===\"topCenter\"?-16:16;return{pointerEvents:\"auto\",width:\"100%\",minWidth:0,boxSizing:\"border-box\",background:props.colors.background,color:props.colors.text,border:`1px solid ${props.colors.border}`,borderRadius:props.layout.radius,padding:props.layout.panelPadding,boxShadow:\"0 16px 60px rgba(0,0,0,0.18), 0 2px 10px rgba(0,0,0,0.06)\",fontFamily:props.typography.fontFamily,display:\"flex\",flexDirection:\"column\",gap:props.layout.contentGap,opacity:props.layout.animateIn&&!isCanvas?mounted?1:0:1,transform:props.layout.animateIn&&!isCanvas?mounted?\"translateY(0)\":`translateY(${positionShift}px)`:\"none\",transition:props.layout.animateIn&&!isCanvas?\"opacity 240ms ease, transform 300ms cubic-bezier(0.22,1,0.36,1)\":\"none\"};}function getButtonRowStyle(props){return{display:\"flex\",flexWrap:\"wrap\",gap:props.layout.buttonGap,alignItems:\"center\",justifyContent:\"flex-end\",minWidth:0};}function getCategoryListStyle(){return{display:\"flex\",flexDirection:\"column\",minWidth:0};}function getButtonStyle(props,variant){const radius=Math.max(props.layout.radius-8,8);const shared={appearance:\"none\",borderRadius:radius,padding:\"10px 16px\",fontFamily:props.typography.fontFamily,fontSize:props.typography.buttonSize,lineHeight:1,fontWeight:700,cursor:\"pointer\",minHeight:40,transition:\"opacity 150ms ease, transform 150ms ease\",whiteSpace:\"nowrap\",boxSizing:\"border-box\"};if(variant===\"primary\"){return{...shared,border:`1px solid ${props.colors.primary}`,background:props.colors.primary,color:props.colors.primaryText};}if(variant===\"secondary\"){return{...shared,border:`1px solid ${props.colors.border}`,background:props.colors.secondary,color:props.colors.secondaryText};}return{...shared,border:\"1px solid transparent\",background:\"transparent\",color:props.colors.mutedText,fontWeight:650};}function getFloatingButtonStyle(props){const side=props.floatingButton.position===\"bottomLeft\"?{left:props.floatingButton.offset}:{right:props.floatingButton.offset};return{position:\"fixed\",bottom:`max(${props.floatingButton.offset}px, env(safe-area-inset-bottom))`,zIndex:props.layout.zIndex,...side,width:props.floatingButton.size,minWidth:props.floatingButton.size,height:props.floatingButton.size,minHeight:props.floatingButton.size,borderRadius:999,border:`1px solid ${props.colors.border}`,background:props.colors.floatingBackground,color:props.colors.floatingText,boxShadow:\"0 10px 30px rgba(0,0,0,0.22), 0 2px 8px rgba(0,0,0,0.12)\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,padding:props.floatingButton.showLabel?\"0 14px\":0,cursor:\"pointer\",fontFamily:props.typography.fontFamily,boxSizing:\"border-box\"};}function mergeProps(defaults,incoming){return{...defaults,...incoming,content:{...defaults.content,...incoming.content||{}},buttons:{...defaults.buttons,...incoming.buttons||{}},categories:{...defaults.categories,...incoming.categories||{}},privacy:{...defaults.privacy,...incoming.privacy||{}},consent:{...defaults.consent,...incoming.consent||{}},integrations:{...defaults.integrations,...incoming.integrations||{}},layout:{...defaults.layout,...incoming.layout||{}},floatingButton:{...defaults.floatingButton,...incoming.floatingButton||{}},colors:{...defaults.colors,...incoming.colors||{}},typography:{...defaults.typography,...incoming.typography||{}}};}function isBrowser(){return typeof window!==\"undefined\"&&typeof document!==\"undefined\";}function normalizeCategoryKey(value){const raw=String(value||\"\").trim().toLowerCase();if(!raw)return\"\";return raw.replace(/&/g,\"and\").replace(/[^a-z0-9]+/g,\"_\").replace(/^_+|_+$/g,\"\");}function splitList(input){return String(input||\"\").split(/[,\\n]/g).map(item=>item.trim()).filter(Boolean);}function splitCategoryList(input){return splitList(input).map(normalizeCategoryKey).filter(Boolean);}function scanConsentScripts(){if(!isBrowser())return[];const selector=[\"script[data-cookie-category]\",\"script[data-cookie-categories]\"].join(\",\");const scripts=Array.from(document.querySelectorAll(selector));const results=[];scripts.forEach((element,index)=>{if(element.getAttribute(\"data-cookie-consent-loaded\")===\"true\")return;const categories=Array.from(new Set([...splitCategoryList(element.getAttribute(\"data-cookie-category\")),...splitCategoryList(element.getAttribute(\"data-cookie-categories\"))]));if(!categories.length)return;const sourceKey=element.getAttribute(\"data-cookie-src\")||element.getAttribute(\"src\")||element.textContent||index.toString();const existingId=element.getAttribute(\"data-cookie-id\");const generatedId=`cc_script_${hashString(`${sourceKey}_${categories.join(\"_\")}_${index}`)}`;const id=existingId||generatedId;if(!existingId){element.setAttribute(\"data-cookie-id\",id);}results.push({id,element,categories,serviceName:element.getAttribute(\"data-cookie-service\")||element.getAttribute(\"data-service\")||\"\",cleanCookies:splitList(element.getAttribute(\"data-cookie-clean-cookies\")),cleanStorage:splitList(element.getAttribute(\"data-cookie-clean-storage\")),loadOnce:element.getAttribute(\"data-cookie-load-once\")!==\"false\"});});return results;}function getCategoryKeysFromScripts(scripts){const keys=new Set([\"necessary\",\"analytics\"]);for(const script of scripts||[]){for(const category of script.categories){const normalized=normalizeCategoryKey(category);if(normalized)keys.add(normalized);}}return Array.from(keys);}function getDefaultCategoryValue(category,consentSettings){if(category===\"necessary\")return true;if(category===\"preferences\")return Boolean(consentSettings.defaultPreferences);if(category===\"analytics\")return Boolean(consentSettings.defaultAnalytics);if(category===\"marketing\")return Boolean(consentSettings.defaultMarketing);return false;}function createDefaultToggles(categoryKeys,consentSettings){const next={};for(const key of categoryKeys){next[key]=getDefaultCategoryValue(key,consentSettings);}next.necessary=true;return next;}function createConsentFromToggles(toggles,version){const now=new Date().toISOString();const categories={};for(const key of Object.keys(toggles)){categories[normalizeCategoryKey(key)]=Boolean(toggles[key]);}categories.necessary=true;return{version,createdAt:now,updatedAt:now,categories};}function normalizeStoredConsent(stored,categoryKeys){const categories={...stored.categories||{}};for(const key of categoryKeys){const normalized=normalizeCategoryKey(key);if(normalized===\"necessary\"){categories.necessary=true;continue;}if(typeof categories[normalized]!==\"boolean\"){categories[normalized]=false;}}categories.necessary=true;return{...stored,categories};}function readStoredConsent(cookieName,version){if(!isBrowser())return null;const storageKey=`cc_${cookieName}`;try{const localValue=window.localStorage.getItem(storageKey);if(localValue){const parsed=JSON.parse(localValue);if(parsed?.version===version&&parsed?.categories)return parsed;}}catch{}try{const cookieValue=document.cookie.split(\"; \").find(item=>item.startsWith(`${cookieName}=`));if(!cookieValue)return null;const parsed=JSON.parse(decodeURIComponent(cookieValue.slice(cookieName.length+1)));if(parsed?.version===version&&parsed?.categories)return parsed;}catch{}return null;}function writeStoredConsent(cookieName,consent,expiryDays){if(!isBrowser())return;const maxAge=Math.max(1,expiryDays)*24*60*60;const encoded=encodeURIComponent(JSON.stringify(consent));const secure=window.location.protocol===\"https:\"?\"; Secure\":\"\";try{window.localStorage.setItem(`cc_${cookieName}`,JSON.stringify(consent));}catch{}document.cookie=`${cookieName}=${encoded}; Max-Age=${maxAge}; Path=/; SameSite=Lax${secure}`;}function clearStoredConsent(cookieName){if(!isBrowser())return;try{window.localStorage.removeItem(`cc_${cookieName}`);}catch{}deleteCookieEverywhere(cookieName);}function isCategoryAllowed(consent,category){const normalized=normalizeCategoryKey(category);if(normalized===\"necessary\")return true;return Boolean(consent.categories?.[normalized]);}function areScriptCategoriesAllowed(consent,script){return script.categories.every(category=>isCategoryAllowed(consent,category));}function applyConsent(consent,props,scripts){if(!isBrowser())return;const existingOpenSettings=window.cookieConsent?.openSettings;const existingReset=window.cookieConsent?.reset;window.cookieConsent={state:consent,hasConsent:category=>isCategoryAllowed(consent,category),openSettings:typeof existingOpenSettings===\"function\"?existingOpenSettings:()=>{},reset:typeof existingReset===\"function\"?existingReset:()=>{}};if(props.integrations.googleConsentMode)updateGoogleConsent(consent);cleanupBlockedTrackingStorage(consent,scripts);activateAllowedScripts(consent,scripts,props);const eventName=props.integrations.consentEventName?.trim()||\"cookieConsentUpdated\";window.dispatchEvent(new CustomEvent(eventName,{detail:consent}));if(props.integrations.debug){console.info(\"[Cookie Consent] Consent applied\",consent);}}function updateGoogleConsent(consent){if(!isBrowser())return;window.dataLayer=window.dataLayer||[];window.gtag=window.gtag||function gtagFallback(){window.dataLayer?.push(arguments);};const analyticsGranted=isCategoryAllowed(consent,\"analytics\");const marketingGranted=isCategoryAllowed(consent,\"marketing\");const preferencesGranted=isCategoryAllowed(consent,\"preferences\");window.gtag(\"consent\",\"update\",{analytics_storage:analyticsGranted?\"granted\":\"denied\",ad_storage:marketingGranted?\"granted\":\"denied\",ad_user_data:marketingGranted?\"granted\":\"denied\",ad_personalization:marketingGranted?\"granted\":\"denied\",functionality_storage:preferencesGranted?\"granted\":\"denied\",personalization_storage:preferencesGranted?\"granted\":\"denied\",security_storage:\"granted\"});}function activateAllowedScripts(consent,scripts,props){if(!isBrowser())return;for(const script of scripts){if(!areScriptCategoriesAllowed(consent,script))continue;const alreadyLoaded=document.querySelector(`script[data-cookie-consent-loaded=\"true\"][data-cookie-id=\"${script.id}\"]`);if(alreadyLoaded&&script.loadOnce)continue;if(alreadyLoaded&&!script.loadOnce)alreadyLoaded.remove();const element=script.element;if(!element.isConnected)continue;if(element.getAttribute(\"data-cookie-activated\")===\"true\"&&script.loadOnce)continue;const activeScript=document.createElement(\"script\");const desiredType=element.getAttribute(\"data-cookie-type\")||(element.getAttribute(\"type\")===\"text/plain\"?\"text/javascript\":element.getAttribute(\"type\"))||\"text/javascript\";const desiredSrc=element.getAttribute(\"data-cookie-src\")||element.getAttribute(\"src\")||\"\";for(const attr of Array.from(element.attributes)){const name=attr.name.toLowerCase();if([\"type\",\"src\",\"data-cookie-src\",\"data-cookie-type\",\"data-cookie-activated\",\"data-cookie-blocked\"].includes(name))continue;activeScript.setAttribute(attr.name,attr.value);}activeScript.type=desiredType;activeScript.setAttribute(\"data-cookie-consent-loaded\",\"true\");activeScript.setAttribute(\"data-cookie-activated\",\"true\");activeScript.setAttribute(\"data-cookie-id\",script.id);if(desiredSrc)activeScript.src=desiredSrc;if(element.textContent?.trim())activeScript.text=element.textContent;element.setAttribute(\"data-cookie-activated\",\"true\");element.replaceWith(activeScript);if(props.integrations.debug){console.info(\"[Cookie Consent] Activated script\",{id:script.id,service:script.serviceName,categories:script.categories,src:desiredSrc});}}}function cleanupBlockedTrackingStorage(consent,scripts){if(!isBrowser())return;for(const script of scripts||[]){if(areScriptCategoriesAllowed(consent,script))continue;for(const cookieName of script.cleanCookies){deleteCookieEverywhere(cookieName);}for(const key of script.cleanStorage){try{window.localStorage.removeItem(key);window.sessionStorage.removeItem(key);}catch{}}}}function deleteCookieEverywhere(name){if(!isBrowser()||!name)return;const host=window.location.hostname;const parts=host.split(\".\");const domains=new Set([host,`.${host}`]);for(let i=0;i<parts.length-1;i++){domains.add(`.${parts.slice(i).join(\".\")}`);}document.cookie=`${name}=; Max-Age=0; Path=/`;for(const domain of domains){document.cookie=`${name}=; Max-Age=0; Path=/; Domain=${domain}`;}}function getCategoryLabel(category,text){if(category===\"necessary\")return text.necessaryLabel;if(category===\"preferences\")return text.preferencesLabel;if(category===\"analytics\")return text.analyticsLabel;if(category===\"marketing\")return text.marketingLabel;return toTitleCase(category.replace(/_/g,\" \"));}function getCategoryDescription(category,text){if(category===\"necessary\")return text.necessaryDescription;if(category===\"preferences\")return text.preferencesDescription;if(category===\"analytics\")return text.analyticsDescription;if(category===\"marketing\")return text.marketingDescription;return\"Controls scripts and storage assigned to this custom consent category.\";}function toTitleCase(value){return value.replace(/\\w\\S*/g,text=>text.charAt(0).toUpperCase()+text.slice(1).toLowerCase());}function isValidGlobalFunctionName(value){return/^[A-Za-z_$][A-Za-z0-9_$]*$/.test(value);}function hashString(input){let hash=0;for(let i=0;i<input.length;i++){hash=(hash<<5)-hash+input.charCodeAt(i);hash|=0;}return Math.abs(hash).toString(36);}CookieConsentBanner.displayName=\"Cookie Consent Banner\";addPropertyControls(CookieConsentBanner,{content:{type:ControlType.Object,title:\"Content\",controls:{title:{type:ControlType.String,title:\"Banner Title\",defaultValue:DEFAULT_PROPS.content.title},message:{type:ControlType.String,title:\"Banner Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.content.message},settingsTitle:{type:ControlType.String,title:\"Settings Title\",defaultValue:DEFAULT_PROPS.content.settingsTitle},settingsMessage:{type:ControlType.String,title:\"Settings Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.content.settingsMessage},helperText:{type:ControlType.String,title:\"Script Help\",displayTextArea:true,defaultValue:DEFAULT_PROPS.content.helperText}},defaultValue:DEFAULT_PROPS.content},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{acceptAll:{type:ControlType.String,title:\"Accept All\",defaultValue:DEFAULT_PROPS.buttons.acceptAll},rejectAll:{type:ControlType.String,title:\"Reject All\",defaultValue:DEFAULT_PROPS.buttons.rejectAll},customize:{type:ControlType.String,title:\"Customize\",defaultValue:DEFAULT_PROPS.buttons.customize},save:{type:ControlType.String,title:\"Save\",defaultValue:DEFAULT_PROPS.buttons.save},back:{type:ControlType.String,title:\"Back\",defaultValue:DEFAULT_PROPS.buttons.back}},defaultValue:DEFAULT_PROPS.buttons},categories:{type:ControlType.Object,title:\"Categories\",controls:{necessaryLabel:{type:ControlType.String,title:\"Necessary\",defaultValue:DEFAULT_PROPS.categories.necessaryLabel},necessaryDescription:{type:ControlType.String,title:\"Necessary Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.categories.necessaryDescription},preferencesLabel:{type:ControlType.String,title:\"Preferences\",defaultValue:DEFAULT_PROPS.categories.preferencesLabel},preferencesDescription:{type:ControlType.String,title:\"Preferences Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.categories.preferencesDescription},analyticsLabel:{type:ControlType.String,title:\"Analytics\",defaultValue:DEFAULT_PROPS.categories.analyticsLabel},analyticsDescription:{type:ControlType.String,title:\"Analytics Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.categories.analyticsDescription},marketingLabel:{type:ControlType.String,title:\"Marketing\",defaultValue:DEFAULT_PROPS.categories.marketingLabel},marketingDescription:{type:ControlType.String,title:\"Marketing Text\",displayTextArea:true,defaultValue:DEFAULT_PROPS.categories.marketingDescription}},defaultValue:DEFAULT_PROPS.categories},privacy:{type:ControlType.Object,title:\"Privacy\",controls:{privacyLabel:{type:ControlType.String,title:\"Link Label\",defaultValue:DEFAULT_PROPS.privacy.privacyLabel},privacyUrl:{type:ControlType.String,title:\"Link URL\",defaultValue:DEFAULT_PROPS.privacy.privacyUrl}},defaultValue:DEFAULT_PROPS.privacy},consent:{type:ControlType.Object,title:\"Consent\",controls:{cookieName:{type:ControlType.String,title:\"Cookie Name\",defaultValue:DEFAULT_PROPS.consent.cookieName},consentVersion:{type:ControlType.String,title:\"Version\",defaultValue:DEFAULT_PROPS.consent.consentVersion},expiryDays:{type:ControlType.Number,title:\"Expiry Days\",min:1,max:730,step:1,defaultValue:DEFAULT_PROPS.consent.expiryDays},defaultPreferences:{type:ControlType.Boolean,title:\"Default Prefs\",defaultValue:DEFAULT_PROPS.consent.defaultPreferences},defaultAnalytics:{type:ControlType.Boolean,title:\"Default Analytics\",defaultValue:DEFAULT_PROPS.consent.defaultAnalytics},defaultMarketing:{type:ControlType.Boolean,title:\"Default Marketing\",defaultValue:DEFAULT_PROPS.consent.defaultMarketing},showRejectAll:{type:ControlType.Boolean,title:\"Reject Button\",defaultValue:DEFAULT_PROPS.consent.showRejectAll,enabledTitle:\"Show\",disabledTitle:\"Hide\"}},defaultValue:DEFAULT_PROPS.consent},integrations:{type:ControlType.Object,title:\"Integrations\",controls:{scanScripts:{type:ControlType.Boolean,title:\"Scan Scripts\",defaultValue:DEFAULT_PROPS.integrations.scanScripts},observeNewScripts:{type:ControlType.Boolean,title:\"Watch Scripts\",defaultValue:DEFAULT_PROPS.integrations.observeNewScripts},googleConsentMode:{type:ControlType.Boolean,title:\"Google Consent\",defaultValue:DEFAULT_PROPS.integrations.googleConsentMode},consentEventName:{type:ControlType.String,title:\"Event Name\",defaultValue:DEFAULT_PROPS.integrations.consentEventName},settingsFunctionName:{type:ControlType.String,title:\"Open Function\",defaultValue:DEFAULT_PROPS.integrations.settingsFunctionName},debug:{type:ControlType.Boolean,title:\"Debug Logs\",defaultValue:DEFAULT_PROPS.integrations.debug}},defaultValue:DEFAULT_PROPS.integrations},layout:{type:ControlType.Object,title:\"Layout\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"bottomCenter\",\"bottomLeft\",\"bottomRight\",\"topCenter\"],optionTitles:[\"Bottom Center\",\"Bottom Left\",\"Bottom Right\",\"Top Center\"],defaultValue:DEFAULT_PROPS.layout.position},zIndex:{type:ControlType.Number,title:\"Z Index\",min:1,max:9999999,step:1,defaultValue:DEFAULT_PROPS.layout.zIndex},safeAreaPadding:{type:ControlType.Number,title:\"Screen Pad\",min:0,max:48,step:1,defaultValue:DEFAULT_PROPS.layout.safeAreaPadding},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:48,step:1,defaultValue:DEFAULT_PROPS.layout.radius},panelPadding:{type:ControlType.Number,title:\"Panel Pad\",min:8,max:48,step:1,defaultValue:DEFAULT_PROPS.layout.panelPadding},contentGap:{type:ControlType.Number,title:\"Content Gap\",min:4,max:36,step:1,defaultValue:DEFAULT_PROPS.layout.contentGap},buttonGap:{type:ControlType.Number,title:\"Button Gap\",min:4,max:24,step:1,defaultValue:DEFAULT_PROPS.layout.buttonGap},showHelperText:{type:ControlType.Boolean,title:\"Script Help\",defaultValue:DEFAULT_PROPS.layout.showHelperText},animateIn:{type:ControlType.Boolean,title:\"Animate\",defaultValue:DEFAULT_PROPS.layout.animateIn}},defaultValue:DEFAULT_PROPS.layout},floatingButton:{type:ControlType.Object,title:\"Cookie Icon\",controls:{enabled:{type:ControlType.Boolean,title:\"Enabled\",defaultValue:DEFAULT_PROPS.floatingButton.enabled},position:{type:ControlType.Enum,title:\"Position\",options:[\"bottomLeft\",\"bottomRight\"],optionTitles:[\"Bottom Left\",\"Bottom Right\"],defaultValue:DEFAULT_PROPS.floatingButton.position},label:{type:ControlType.String,title:\"Label\",defaultValue:DEFAULT_PROPS.floatingButton.label},showLabel:{type:ControlType.Boolean,title:\"Show Label\",defaultValue:DEFAULT_PROPS.floatingButton.showLabel},offset:{type:ControlType.Number,title:\"Offset\",min:0,max:80,step:1,defaultValue:DEFAULT_PROPS.floatingButton.offset},size:{type:ControlType.Number,title:\"Icon Size\",min:40,max:80,step:1,defaultValue:DEFAULT_PROPS.floatingButton.size}},defaultValue:DEFAULT_PROPS.floatingButton},colors:{type:ControlType.Object,title:\"Colors\",controls:{background:{type:ControlType.Color,title:\"Background\",defaultValue:DEFAULT_PROPS.colors.background},text:{type:ControlType.Color,title:\"Text\",defaultValue:DEFAULT_PROPS.colors.text},mutedText:{type:ControlType.Color,title:\"Muted Text\",defaultValue:DEFAULT_PROPS.colors.mutedText},border:{type:ControlType.Color,title:\"Border\",defaultValue:DEFAULT_PROPS.colors.border},primary:{type:ControlType.Color,title:\"Primary\",defaultValue:DEFAULT_PROPS.colors.primary},primaryText:{type:ControlType.Color,title:\"Primary Text\",defaultValue:DEFAULT_PROPS.colors.primaryText},secondary:{type:ControlType.Color,title:\"Secondary\",defaultValue:DEFAULT_PROPS.colors.secondary},secondaryText:{type:ControlType.Color,title:\"Secondary Text\",defaultValue:DEFAULT_PROPS.colors.secondaryText},toggleOn:{type:ControlType.Color,title:\"Toggle On\",defaultValue:DEFAULT_PROPS.colors.toggleOn},toggleOff:{type:ControlType.Color,title:\"Toggle Off\",defaultValue:DEFAULT_PROPS.colors.toggleOff},floatingBackground:{type:ControlType.Color,title:\"Icon Bg\",defaultValue:DEFAULT_PROPS.colors.floatingBackground},floatingText:{type:ControlType.Color,title:\"Icon Color\",defaultValue:DEFAULT_PROPS.colors.floatingText}},defaultValue:DEFAULT_PROPS.colors},typography:{type:ControlType.Object,title:\"Typography\",controls:{fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:DEFAULT_PROPS.typography.fontFamily},titleSize:{type:ControlType.Number,title:\"Title Size\",min:12,max:40,step:1,defaultValue:DEFAULT_PROPS.typography.titleSize},textSize:{type:ControlType.Number,title:\"Text Size\",min:10,max:24,step:1,defaultValue:DEFAULT_PROPS.typography.textSize},buttonSize:{type:ControlType.Number,title:\"Button Size\",min:10,max:22,step:1,defaultValue:DEFAULT_PROPS.typography.buttonSize}},defaultValue:DEFAULT_PROPS.typography}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieConsentBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CookieConsent.map","// Generated by Framer (4f63079)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowUp from\"https://framerusercontent.com/modules/DbbuYYb6853MjzuePL5n/3cAolpQW8Ml44zk0KZbB/nxFP1dcnf.js\";import Navigation from\"#framer/local/canvasComponent/fJI_qWfnf/fJI_qWfnf.js\";import CookieConsent from\"#framer/local/canvasComponent/KHKMUDjov/KHKMUDjov.js\";import Footer from\"#framer/local/canvasComponent/qqIynyRQB/qqIynyRQB.js\";import{withBackToTopNearFooter}from\"#framer/local/codeFile/pgTlImu/BackToTopNearFooterOverride.js\";import CookieConsentBanner from\"#framer/local/codeFile/u7GHAZs/CookieConsent.js\";const NavigationFonts=getFonts(Navigation);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const ArrowUpFonts=getFonts(ArrowUp);const MotionDivWithBackToTopNearFooterpk2blt=withCodeBoundaryForOverrides(motion.div,{nodeId:\"NvQVCSVAg\",override:withBackToTopNearFooter,scopeId:\"OPrq7Ms0c\"});const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const CookieConsentBannerFonts=getFonts(CookieConsentBanner);const breakpoints={fIDmgqm8G:\"(min-width: 1024px) and (max-width: 1439.98px)\",IWGfVSk7X:\"(min-width: 768px) and (max-width: 1023.98px)\",mQaulJXJp:\"(min-width: 1440px)\",wh7BCfZYy:\"(max-width: 767.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-v3upa\";const variantClassNames={fIDmgqm8G:\"framer-v-p5lcrc\",IWGfVSk7X:\"framer-v-1x8ofx9\",mQaulJXJp:\"framer-v-14466tr\",wh7BCfZYy:\"framer-v-15s5piq\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:.08,duration:.42,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-16};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.18,delay:0,duration:.25,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.06,skewX:0,skewY:0,transition:transition2,y:-3};const transition3={bounce:.15,delay:0,duration:.2,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.94,skewX:0,skewY:0,transition:transition3};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:24};const transition4={delay:0,duration:.55,ease:[.44,0,.56,1],type:\"tween\"};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:24};const breakpointRules={mQaulJXJp:[\".framer-v3upa .framer-1ec720u-container { width: 1160px; }\",\".framer-v3upa .framer-12aa3to-container { max-width: unset; }\"],wh7BCfZYy:[\".framer-v3upa .framer-1ec720u-container { width: 89%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={mQaulJXJp:\".framer-14466tr-override\",wh7BCfZYy:\".framer-15s5piq-override\"};const rules=[\".framer-v3upa.framer-1o6xxpi, .framer-v3upa .framer-1o6xxpi { display: block; }\",\".framer-v3upa.framer-p5lcrc { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-v3upa .framer-1ec720u-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 16px; width: 96%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-v3upa .framer-17e4t5i { align-content: center; align-items: center; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 16px); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; left: 0px; min-height: 132px; order: -999; overflow: visible; padding: 0px; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); width: 80%; z-index: 9; }\",\".framer-v3upa .framer-14akss1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-v3upa .framer-pk2blt { align-content: center; align-items: center; background-color: var(--token-e81ceb19-9c81-49c4-af23-dfeed1471c69, #ffffff); border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 24px); cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; order: 1003; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: var(--framer-canvas-fixed-position, fixed); right: 24px; width: 44px; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-v3upa .framer-qicswt { --1m973uw: #000000; --js9iwy: 2; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-v3upa .framer-zaiv4s-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-v3upa .framer-12aa3to-container { flex: none; height: auto; max-width: 1024px; order: 1005; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fIDmgqm8G:\"(min-width: 1024px) and (max-width: 1439.98px)\",IWGfVSk7X:\"(min-width: 768px) and (max-width: 1023.98px)\",mQaulJXJp:\"(min-width: 1440px)\",wh7BCfZYy:\"(max-width: 767.98px)\"};const humanReadableVariantMap={\"Desktop HD\":\"mQaulJXJp\",Desktop:\"fIDmgqm8G\",Phone:\"wh7BCfZYy\",Tablet:\"IWGfVSk7X\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fIDmgqm8G\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"fIDmgqm8G\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-p5lcrc\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mQaulJXJp:{width:\"1160px\"},wh7BCfZYy:{width:\"89vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:\"95.9961vw\",y:16,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1ec720u-container\",\"data-framer-appear-id\":\"1ec720u\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"oKZSqAGLH\",optimized:true,rendersWithMotion:true,scopeId:\"OPrq7Ms0c\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IWGfVSk7X:{variant:matchVariant(\"oAWgE7UXx\")},mQaulJXJp:{variant:matchVariant(\"LUu5VeNxa\")},wh7BCfZYy:{variant:matchVariant(\"UtcJ4zVz0\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"oKZSqAGLH\",layoutId:\"oKZSqAGLH\",style:{width:\"100%\"},variant:matchVariant(\"CGugL0y7f\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17e4t5i\",\"data-framer-name\":\"Cookie Consent Positioning\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-14akss1\"}),/*#__PURE__*/_jsx(MotionDivWithBackToTopNearFooterpk2blt,{\"aria-label\":\"Terug naar boven\",className:\"framer-pk2blt\",\"data-framer-name\":\"Back to top\",whileHover:animation2,whileTap:animation3,children:/*#__PURE__*/_jsx(ArrowUp,{animated:false,className:\"framer-qicswt\",JEeZYcamG:true,layoutId:\"XYpOTYeZn\",P_DcoRcrY:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1410,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation4,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-zaiv4s-container\",nodeId:\"MlOUO5lMN\",rendersWithMotion:true,scopeId:\"OPrq7Ms0c\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IWGfVSk7X:{variant:matchVariant(\"jPJhg7fpj\")},mQaulJXJp:{variant:matchVariant(\"j5S9kT5bk\")},wh7BCfZYy:{variant:matchVariant(\"JiD4FPbM_\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"MlOUO5lMN\",layoutId:\"MlOUO5lMN\",style:{width:\"100%\"},variant:matchVariant(\"I_caOyG5H\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-12aa3to-container\",isAuthoredByUser:true,nodeId:\"RTpBuxQ6_\",scopeId:\"OPrq7Ms0c\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mQaulJXJp:{consent:{consentVersion:\"1\",cookieName:\"site_cookie_consent\",defaultAnalytics:false,defaultMarketing:false,defaultPreferences:false,expiryDays:180,showRejectAll:true},content:{helperText:'<script\\n  type=\"text/plain\"\\n  data-cookie-category=\"analytics\"\\n  data-cookie-src=\"https://www.googletagmanager.com/gtag/js?id=G-JGR8WJ05Z9\">\\n</script>\\n\\n<script type=\"text/plain\" data-cookie-category=\"analytics\">\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag(\\'js\\', new Date());\\n\\n  gtag(\\'config\\', \\'G-JGR8WJ05Z9\\');\\n</script>',message:\"We gebruiken cookies om de website goed te laten werken en beter te begrijpen hoe deze wordt gebruikt.\",settingsMessage:\"Kies welke cookies je wilt toestaan.\",settingsTitle:\"Cookie-instellingen\",title:\"Cookies\"}}},children:/*#__PURE__*/_jsx(CookieConsentBanner,{buttons:{acceptAll:\"Alles accepteren\",back:\"Terug\",customize:\"Instellingen\",rejectAll:\"Alles weigeren\",save:\"Voorkeuren opslaan\"},categories:{analyticsDescription:\"Helpt ons begrijpen hoe bezoekers de website gebruiken via Google Analytics.\",analyticsLabel:\"Analytisch\",marketingDescription:\"\",marketingLabel:\"\",necessaryDescription:\"Nodig om de website en je cookievoorkeuren goed te laten werken.\",necessaryLabel:\"Noodzakelijk\",preferencesDescription:\"\",preferencesLabel:\"\"},colors:{background:\"rgb(255, 255, 255)\",border:\"rgba(0, 0, 0, 0.12)\",floatingBackground:\"rgb(17, 17, 17)\",floatingText:\"rgb(255, 255, 255)\",mutedText:\"rgb(85, 85, 85)\",primary:\"rgb(17, 17, 17)\",primaryText:\"rgb(255, 255, 255)\",secondary:\"rgb(244, 244, 245)\",secondaryText:\"rgb(17, 17, 17)\",text:\"rgb(17, 17, 17)\",toggleOff:\"rgb(212, 212, 216)\",toggleOn:\"rgb(17, 17, 17)\"},consent:{consentVersion:\"1\",cookieName:\"site_cookie_consent\",defaultAnalytics:true,defaultMarketing:false,defaultPreferences:false,expiryDays:180,showRejectAll:true},content:{helperText:\"\",message:\"We gebruiken cookies om de website goed te laten werken en beter te begrijpen hoe deze wordt gebruikt.\",settingsMessage:\"Kies welke cookies je wilt toestaan.\",settingsTitle:\"Cookie-instellingen\",title:\"Cookies\"},floatingButton:{enabled:true,label:\"Cookies\",offset:16,position:\"bottomLeft\",showLabel:false,size:48},height:\"100%\",id:\"RTpBuxQ6_\",integrations:{consentEventName:\"cookieConsentUpdated\",debug:false,googleConsentMode:true,observeNewScripts:true,scanScripts:true,settingsFunctionName:\"openCookieSettings\"},layout:{animateIn:true,buttonGap:8,contentGap:16,panelPadding:22,position:\"bottomCenter\",radius:20,safeAreaPadding:16,showHelperText:false,zIndex:999999},layoutId:\"RTpBuxQ6_\",privacy:{privacyLabel:\"Privacyverklaring\",privacyUrl:\"/privacyverklaring\"},style:{maxWidth:\"100%\"},typography:{buttonSize:14,fontFamily:'Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif',textSize:14,titleSize:18},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1024\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mQaulJXJp\":{\"layout\":[\"fixed\",\"fixed\"]},\"IWGfVSk7X\":{\"layout\":[\"fixed\",\"fixed\"]},\"wh7BCfZYy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fIDmgqm8G\":[\".framer-1ec720u-container\",\".framer-17e4t5i\",\".framer-pk2blt\",\".framer-zaiv4s-container\",\".framer-12aa3to-container\"],\"mQaulJXJp\":[\".framer-1ec720u-container\",\".framer-17e4t5i\",\".framer-pk2blt\",\".framer-zaiv4s-container\",\".framer-12aa3to-container\"],\"IWGfVSk7X\":[\".framer-1ec720u-container\",\".framer-17e4t5i\",\".framer-pk2blt\",\".framer-zaiv4s-container\",\".framer-12aa3to-container\"],\"wh7BCfZYy\":[\".framer-1ec720u-container\",\".framer-17e4t5i\",\".framer-pk2blt\",\".framer-zaiv4s-container\",\".framer-12aa3to-container\"]}\n * @framerBreakpoints {\"mQaulJXJp\":{\"min\":1440,\"canvasClassName\":\"framer-14466tr-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"Desktop HD\",\"width\":1440,\"rootFontSize\":16},\"fIDmgqm8G\":{\"min\":1024,\"max\":1439,\"canvasClassName\":\"framer-p5lcrc-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1024,\"rootFontSize\":16},\"IWGfVSk7X\":{\"min\":768,\"max\":1023,\"canvasClassName\":\"framer-1x8ofx9-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"wh7BCfZYy\":{\"max\":767,\"canvasClassName\":\"framer-15s5piq-override\",\"minHeight\":3000,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fIDmgqm8G\n * @framerLayoutTemplate true\n */const FramerOPrq7Ms0c=withCSS(Component,css,\"framer-v3upa\");export default FramerOPrq7Ms0c;FramerOPrq7Ms0c.displayName=\"Main Layout\";FramerOPrq7Ms0c.defaultProps={height:2e3,width:1024};addFonts(FramerOPrq7Ms0c,[{explicitInter:true,fonts:[]},...NavigationFonts,...ArrowUpFonts,...FooterFonts,...CookieConsentBannerFonts],{supportsExplicitInterCodegen:true});FramerOPrq7Ms0c.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(CookieConsent,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOPrq7Ms0c\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1024\",\"framerHitTargets\":\"{\\\"fIDmgqm8G\\\":[\\\".framer-1ec720u-container\\\",\\\".framer-17e4t5i\\\",\\\".framer-pk2blt\\\",\\\".framer-zaiv4s-container\\\",\\\".framer-12aa3to-container\\\"],\\\"mQaulJXJp\\\":[\\\".framer-1ec720u-container\\\",\\\".framer-17e4t5i\\\",\\\".framer-pk2blt\\\",\\\".framer-zaiv4s-container\\\",\\\".framer-12aa3to-container\\\"],\\\"IWGfVSk7X\\\":[\\\".framer-1ec720u-container\\\",\\\".framer-17e4t5i\\\",\\\".framer-pk2blt\\\",\\\".framer-zaiv4s-container\\\",\\\".framer-12aa3to-container\\\"],\\\"wh7BCfZYy\\\":[\\\".framer-1ec720u-container\\\",\\\".framer-17e4t5i\\\",\\\".framer-pk2blt\\\",\\\".framer-zaiv4s-container\\\",\\\".framer-12aa3to-container\\\"]}\",\"framerDefaultVariant\":\"fIDmgqm8G\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mQaulJXJp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IWGfVSk7X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wh7BCfZYy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"mQaulJXJp\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-14466tr-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop HD\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"fIDmgqm8G\\\":{\\\"min\\\":1024,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-p5lcrc-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1024,\\\"rootFontSize\\\":16},\\\"IWGfVSk7X\\\":{\\\"min\\\":768,\\\"max\\\":1023,\\\"canvasClassName\\\":\\\"framer-1x8ofx9-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"wh7BCfZYy\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-15s5piq-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"2000\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainLayout from \"https://framerusercontent.com/modules/2ggMPF0cN1iVTVklaZgO/XFr6yJGpqISukI3Kh7MJ/OPrq7Ms0c.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {c70mHt7go: \"building-block-intro\", eoDicCh77: \"building-block-title\", jOVwuQ_Ax: \"building-block-cards\", kWmzl1E5_: \"building-block-actions\", TQmiTbQHm: \"faq\", wvPkf4hfY: \"building-block-cards-end\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jB9gr4rwAPqATY1i8Ol5/SFSDh4rXkm4VTHTlGRz7/augiA20Il.js\")), path: \"/\"}, eoFvkeliU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hfcWGBIYqfYrrMG82ZuN/dnjk1JqwN4EE8tkB4NsY/eoFvkeliU.js\")), path: \"/contact\"}, gB_8QqJX7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AylwhuHUR7Pk9ChTFwkH/qMUCe3tOi80bzGQt0IVM/gB_8QqJX7.js\")), path: \"/404\"}, HJLtC1aZE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/T5yJONF80dczEJdABfIm/4FVEfGARtpv9IwwA7Spj/HJLtC1aZE.js\")), path: \"/over-gelukslab\"}, t5m9SjBx4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0LQS2btLHAoQUWm4VGQ0/pg6KLaE171DvDxnROh25/t5m9SjBx4.js\")), path: \"/programmas\"}, fzCoLgp5C: {elements: {I2WJJ6QYb: \"brochure-form-section\", ubj9pWC2C: \"brochure-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0K3nsuSaRxmsOVg2V4QT/68me7ti0FgM3N5xXoIUY/fzCoLgp5C.js\")), path: \"/brochure\"}, RGMxAF25U: {elements: {LeCAOQRgK: \"brochure-download-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Sp76xLng8333zNGqgLU8/VTLOw8ziVc14CWUvpbh8/RGMxAF25U.js\")), path: \"/brochure-download\"}, wKzLUdCj0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DBhPEzLoZT97vaOBeJKx/6H7MmX9Uh7ZbiGM7fj29/wKzLUdCj0.js\")), path: \"/privacyverklaring\"}, RFBZt5aNT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rteuqnXjFRNCPcu5DDrf/Am8B4NCTAc7D2kA8B5eC/RFBZt5aNT.js\")), path: \"/algemene-voorwaarden\"}, X71oCZBB8: {collectionId: \"yxEIce4aj\", elements: {iStMyYTyA: \"slug\", VIMjCm1fz: \"slug-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rJulSrIQKTaT4QefPUgY/LBEpwpuXt83AVlQDqVc4/X71oCZBB8.js\")), path: \"/programmas/:Y__P0Jf4Z\"}, KJYHVxSxi: {collectionId: \"OEMA4tmFM\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vcPHATogWKtyO3fm9XRT/fK69HYc6Q4mGLlJ7f1CM/KJYHVxSxi.js\")), path: \"/informatie/:bIB2ouY81\"}}\r\n\r\n\t\tconst locales = [{code: \"nl-NL\", id: \"default\", name: \"Dutch\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {OEMA4tmFM: async () => (await import(\"https://framerusercontent.com/modules/0b6IX9mANsOuSkCPXaDy/Me7KflkdwNT5Nwre9qd9/OEMA4tmFM.js\"))?.[\"utils\"], yxEIce4aj: async () => (await import(\"https://framerusercontent.com/modules/OPv9drUSXlDoltqzJ0Pn/JRHVuUKA75gFF9zOv3uX/yxEIce4aj.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"39edb68ed1713d22e55308ea350bcae05574e1851eef965760a11f33986daf79\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"eoFvkeliU\":\r\ncase \"gB_8QqJX7\":\r\ncase \"HJLtC1aZE\":\r\ncase \"q22mEBrUt\":\r\ncase \"M7GnrdM_Q\":\r\ncase \"asccMogrs\":\r\ncase \"t5m9SjBx4\":\r\ncase \"fzCoLgp5C\":\r\ncase \"RGMxAF25U\":\r\ncase \"wKzLUdCj0\":\r\ncase \"RFBZt5aNT\":\r\ncase \"X71oCZBB8\":\r\ncase \"KJYHVxSxi\":\r\nreturn React.createElement(MainLayout, {...props, key: \"MainLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"eoFvkeliU\":\r\ncase \"gB_8QqJX7\":\r\ncase \"HJLtC1aZE\":\r\ncase \"q22mEBrUt\":\r\ncase \"M7GnrdM_Q\":\r\ncase \"asccMogrs\":\r\ncase \"t5m9SjBx4\":\r\ncase \"fzCoLgp5C\":\r\ncase \"RGMxAF25U\":\r\ncase \"wKzLUdCj0\":\r\ncase \"RFBZt5aNT\":\r\ncase \"X71oCZBB8\":\r\ncase \"KJYHVxSxi\":\r\nreturn [{hash: \"14466tr\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"p5lcrc\", mediaQuery: \"(min-width: 1024px) and (max-width: 1439.98px)\"}, {hash: \"1x8ofx9\", mediaQuery: \"(min-width: 768px) and (max-width: 1023.98px)\"}, {hash: \"15s5piq\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AylwhuHUR7Pk9ChTFwkH/qMUCe3tOi80bzGQt0IVM/gB_8QqJX7.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.gelukslab.nl\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/9J3i6iHOzga1MDmqUmHU/M1wrnatoijThICR1n6do/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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G,GAAE,EAAE,CAAC,EAAE,IAAG,EAAE,IAAI,CAAC,IAAM,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAA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EAAE,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,KAAK,GAAG,IAAI,EAAE,KAAK,GAAG,KAAK,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,EAAE,EAAE,GAAG,MAAM,CAAC,EAAE,GAAG,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,KAAK,KAAK,CAAC,EAAE,GAAG,EAAE,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,EAAE,GAAG,GAAG,KAAK,KAAK,KAAK,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,EAAE,KAAK,OAAO,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,IAAI,CAAC,EAAE,EAAE,KAAK,OAAO,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,IAAI,CAAC,EAAE,EAAE,EAAE,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,KAAK,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,KAAK,GAAG,GAAG,GAAG,EAAE,IAAI,GAAG,EAAE,KAAK,IAAI,CAAC,GAAG,EAAE,IAAI,GAAG,EAAE,KAAK,GAAI,CAAC,IAAI,EAAE,EAAE,EAAE,GAAG,KAAK,IAAI,CAAC,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,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,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE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"}