{"version":3,"file":"shared-lib.BxLabf_Z.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","STEFANBUTTON","NavigationPhone","ABOUTBUTTON","CONTACTBUTTON","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className"],"sources":["https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/bmxopKsbgeaUeKRFN2YN/ADSXw37DhAWBaSzMTY8b/lPuDIfkk3.js","https:/framerusercontent.com/modules/Y7jLGgBJT85k97H2URNn/2C34LeZc052rnB1nVsjT/cJTGBkkU_.js","https:/framerusercontent.com/modules/RLLRw7HqlR03ZiLQmC4W/IWIZn1hPC8QD11bBkLCR/MNtmCuSRq.js","https:/framerusercontent.com/modules/gvhC7bpjBHrAoALXJDb0/g8LI1iFvLBWkXhGmo9zv/x9Qhi5mBZ.js","https:/framerusercontent.com/modules/CrPB74Wqq2FFO65Y20eY/cKAOZWEUrU7KjcqaiPvs/ZfLzam5Bm.js","https:/framerusercontent.com/modules/xDRhNz66TLt5DEHUxsBI/qnbowCe9hH0TCSA2c5TD/IYiQzsHL6.js","https:/framerusercontent.com/modules/wz3XxAKl78LLUBKRHXOE/qWmmuqtFXd49fJyDRonC/siteMetadata.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","// Generated by Framer (62e4d63)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-X6t6S .framer-styles-preset-jjv0yu:not(.rich-text-wrapper), .framer-X6t6S .framer-styles-preset-jjv0yu.rich-text-wrapper a {  }\"];export const className=\"framer-X6t6S\";\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 (08999ac)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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*as sharedStyle from\"https://framerusercontent.com/modules/bmxopKsbgeaUeKRFN2YN/ADSXw37DhAWBaSzMTY8b/lPuDIfkk3.js\";const enabledGestures={eei1dVR3o:{hover:true}};const cycleOrder=[\"eei1dVR3o\",\"qvhXBHZVj\",\"mOfAsksCi\"];const serializationHash=\"framer-LnkRp\";const variantClassNames={eei1dVR3o:\"framer-v-pvawx0\",mOfAsksCi:\"framer-v-cf2oru\",qvhXBHZVj:\"framer-v-1ljjk60\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const v1vfUDs7q=undefined;const transition1={delay:0,duration:.4,ease:[.5,0,.88,.77],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const transition3={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.03,skewX:0,skewY:0,transition:transition3};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 humanReadableVariantMap={\"SB BUTTON\":\"eei1dVR3o\",IPAD:\"mOfAsksCi\",Iphone:\"qvhXBHZVj\"};const getProps=({height,hover,id,width,...props})=>{return{...props,v1vfUDs7q:hover??props.v1vfUDs7q,variant:humanReadableVariantMap[props.variant]??props.variant??\"eei1dVR3o\"};};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,v1vfUDs7q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eei1dVR3o\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1qirf53=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(v1vfUDs7q){const res=await v1vfUDs7q(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.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,...addPropertyOverrides({qvhXBHZVj:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pvawx0\",className,classNames),\"data-framer-name\":\"SB BUTTON\",\"data-highlight\":true,draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"eei1dVR3o\",onMouseEnter:onMouseEnter1qirf53,ref:refBinding,style:{...style},...addPropertyOverrides({\"eei1dVR3o-hover\":{\"data-framer-name\":undefined},mOfAsksCi:{\"data-framer-name\":\"IPAD\"},qvhXBHZVj:{\"data-framer-name\":\"Iphone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(219, 219, 219))\"},children:\"Stefan Boerkamp\"})}),className:\"framer-3r7ty6\",draggable:\"false\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"i9IsJYbUv\",style:{\"--extracted-r6o4lv\":\"rgb(219, 219, 219)\",\"--framer-paragraph-spacing\":\"0px\",filter:\"brightness(1) blur(0px)\",WebkitFilter:\"brightness(1) blur(0px)\"},variants:{\"eei1dVR3o-hover\":{filter:\"brightness(1) blur(1px)\",WebkitFilter:\"brightness(1) blur(1px)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"eei1dVR3o-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(219, 219, 219))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"i9IsJYbUv\",openInNewTab:false,relValues:[],scopeId:\"cJTGBkkU_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jjv0yu\",\"data-styles-preset\":\"lPuDIfkk3\",children:\"Stefan Boerkamp\"})})})}),whileHover:animation},qvhXBHZVj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(219, 219, 219))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"i9IsJYbUv\",openInNewTab:false,relValues:[],scopeId:\"cJTGBkkU_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jjv0yu\",\"data-styles-preset\":\"lPuDIfkk3\",children:\"Stefan Boerkamp\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LnkRp.framer-1f2u0hy, .framer-LnkRp .framer-1f2u0hy { display: block; }\",\".framer-LnkRp.framer-pvawx0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 30px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LnkRp .framer-3r7ty6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-LnkRp.framer-v-1ljjk60.framer-pvawx0, .framer-LnkRp.framer-v-cf2oru.framer-pvawx0 { cursor: unset; }\",\".framer-LnkRp.framer-v-pvawx0.hover .framer-3r7ty6 { will-change: var(--framer-will-change-effect-override, transform); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 229\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"qvhXBHZVj\":{\"layout\":[\"auto\",\"fixed\"]},\"mOfAsksCi\":{\"layout\":[\"auto\",\"fixed\"]},\"BRQt4EutQ\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"v1vfUDs7q\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercJTGBkkU_=withCSS(Component,css,\"framer-LnkRp\");export default FramercJTGBkkU_;FramercJTGBkkU_.displayName=\"STEFANBUTTON\";FramercJTGBkkU_.defaultProps={height:30,width:229};addPropertyControls(FramercJTGBkkU_,{variant:{options:[\"eei1dVR3o\",\"qvhXBHZVj\",\"mOfAsksCi\"],optionTitles:[\"SB BUTTON\",\"Iphone\",\"IPAD\"],title:\"Variant\",type:ControlType.Enum},v1vfUDs7q:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramercJTGBkkU_,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercJTGBkkU_\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"v1vfUDs7q\\\":\\\"hover\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qvhXBHZVj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mOfAsksCi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BRQt4EutQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"229\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cJTGBkkU_.map","// Generated by Framer (08999ac)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={JwBVrnwzr:{hover:true}};const cycleOrder=[\"JwBVrnwzr\",\"bDbssrMgp\",\"rQbuJMtks\"];const serializationHash=\"framer-2Lukl\";const variantClassNames={bDbssrMgp:\"framer-v-1ljah7r\",JwBVrnwzr:\"framer-v-1emxsw6\",rQbuJMtks:\"framer-v-16lrdqk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,0,1.23],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"JwBVrnwzr\",IPAD:\"rQbuJMtks\",Iphone:\"bDbssrMgp\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JwBVrnwzr\"};};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:\"JwBVrnwzr\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({bDbssrMgp:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ijd9OiUrF\"},motionChild:true,nodeId:\"JwBVrnwzr\",openInNewTab:false,scopeId:\"MNtmCuSRq\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1emxsw6\",className,classNames)} framer-1ohnoz5`,\"data-framer-name\":\"Variant 1\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"JwBVrnwzr\",ref:refBinding,style:{...style},...addPropertyOverrides({\"JwBVrnwzr-hover\":{\"data-framer-name\":undefined},bDbssrMgp:{\"data-framer-name\":\"Iphone\"},rQbuJMtks:{\"data-framer-name\":\"IPAD\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(214, 214, 214))\"},children:\"Contact\"})}),className:\"framer-8g7ij4\",draggable:\"false\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"AC86KnETO\",style:{\"--extracted-r6o4lv\":\"rgb(214, 214, 214)\",\"--framer-paragraph-spacing\":\"0px\",filter:\"brightness(1) blur(0px)\",WebkitFilter:\"brightness(1) blur(0px)\"},variants:{\"JwBVrnwzr-hover\":{filter:\"brightness(1) blur(1px)\",WebkitFilter:\"brightness(1) blur(1px)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({bDbssrMgp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(214, 214, 214))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2Lukl.framer-1ohnoz5, .framer-2Lukl .framer-1ohnoz5 { display: block; }\",\".framer-2Lukl.framer-1emxsw6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 150px; }\",\".framer-2Lukl .framer-8g7ij4 { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-2Lukl.framer-v-1ljah7r.framer-1emxsw6 { cursor: unset; width: min-content; }\",\".framer-2Lukl.framer-v-16lrdqk.framer-1emxsw6 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bDbssrMgp\":{\"layout\":[\"auto\",\"auto\"]},\"rQbuJMtks\":{\"layout\":[\"fixed\",\"auto\"]},\"bYHNJQNU2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMNtmCuSRq=withCSS(Component,css,\"framer-2Lukl\");export default FramerMNtmCuSRq;FramerMNtmCuSRq.displayName=\"CONTACT-BUTTON\";FramerMNtmCuSRq.defaultProps={height:28,width:150};addPropertyControls(FramerMNtmCuSRq,{variant:{options:[\"JwBVrnwzr\",\"bDbssrMgp\",\"rQbuJMtks\"],optionTitles:[\"Variant 1\",\"Iphone\",\"IPAD\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMNtmCuSRq,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMNtmCuSRq\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"28\",\"framerIntrinsicWidth\":\"150\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bDbssrMgp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rQbuJMtks\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bYHNJQNU2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MNtmCuSRq.map","// Generated by Framer (08999ac)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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\";const enabledGestures={SyMkS1D97:{hover:true}};const cycleOrder=[\"SyMkS1D97\",\"hYQNgPVyq\",\"aGXxYH0Ab\"];const serializationHash=\"framer-BRfF0\";const variantClassNames={aGXxYH0Ab:\"framer-v-izqzvn\",hYQNgPVyq:\"framer-v-1r0esex\",SyMkS1D97:\"framer-v-18j3ru5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const h6cYK6T2F=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,0,1.23],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"ABOUT BUTTON\":\"SyMkS1D97\",IPAD:\"aGXxYH0Ab\",Iphone:\"hYQNgPVyq\"};const getProps=({click,height,id,width,...props})=>{return{...props,h6cYK6T2F:click??props.h6cYK6T2F,variant:humanReadableVariantMap[props.variant]??props.variant??\"SyMkS1D97\"};};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,h6cYK6T2F,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SyMkS1D97\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapt7fyfa=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(h6cYK6T2F){const res=await h6cYK6T2F(...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,...addPropertyOverrides({aGXxYH0Ab:{value:transition2},hYQNgPVyq:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fcnc4gtEW\"},motionChild:true,nodeId:\"SyMkS1D97\",openInNewTab:false,scopeId:\"x9Qhi5mBZ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-18j3ru5\",className,classNames)} framer-15uulvr`,\"data-framer-name\":\"ABOUT BUTTON\",\"data-highlight\":true,draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"SyMkS1D97\",onTap:onTapt7fyfa,ref:refBinding,style:{...style},...addPropertyOverrides({\"SyMkS1D97-hover\":{\"data-framer-name\":undefined},aGXxYH0Ab:{\"data-framer-name\":\"IPAD\"},hYQNgPVyq:{\"data-framer-name\":\"Iphone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(214, 214, 214))\"},children:\"About\"})}),className:\"framer-ipnpq\",draggable:\"false\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"LdoEG5f_T\",style:{\"--extracted-r6o4lv\":\"rgb(214, 214, 214)\",\"--framer-paragraph-spacing\":\"0px\",filter:\"brightness(1) blur(0px)\",WebkitFilter:\"brightness(1) blur(0px)\"},variants:{\"SyMkS1D97-hover\":{filter:\"brightness(1) blur(1px)\",WebkitFilter:\"brightness(1) blur(1px)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({hYQNgPVyq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(214, 214, 214))\"},children:\"About\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BRfF0.framer-15uulvr, .framer-BRfF0 .framer-15uulvr { display: block; }\",\".framer-BRfF0.framer-18j3ru5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 150px; }\",\".framer-BRfF0 .framer-ipnpq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-BRfF0.framer-v-1r0esex.framer-18j3ru5 { height: min-content; width: min-content; }\",\".framer-BRfF0.framer-v-izqzvn.framer-18j3ru5 { height: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hYQNgPVyq\":{\"layout\":[\"auto\",\"auto\"]},\"aGXxYH0Ab\":{\"layout\":[\"fixed\",\"auto\"]},\"DVIFc7NKz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"h6cYK6T2F\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerx9Qhi5mBZ=withCSS(Component,css,\"framer-BRfF0\");export default Framerx9Qhi5mBZ;Framerx9Qhi5mBZ.displayName=\"ABOUT BUTTON\";Framerx9Qhi5mBZ.defaultProps={height:30,width:150};addPropertyControls(Framerx9Qhi5mBZ,{variant:{options:[\"SyMkS1D97\",\"hYQNgPVyq\",\"aGXxYH0Ab\"],optionTitles:[\"ABOUT BUTTON\",\"Iphone\",\"IPAD\"],title:\"Variant\",type:ControlType.Enum},h6cYK6T2F:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerx9Qhi5mBZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx9Qhi5mBZ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hYQNgPVyq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aGXxYH0Ab\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DVIFc7NKz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"h6cYK6T2F\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"150\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./x9Qhi5mBZ.map","// Generated by Framer (05a55d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"gIbPR7oAi\",\"m1f0_9mkB\"];const serializationHash=\"framer-35Fhf\";const variantClassNames={gIbPR7oAi:\"framer-v-1p3vxw1\",m1f0_9mkB:\"framer-v-fpa7bm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QKdpkbxIE=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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 humanReadableVariantMap={\"Menu Close\":\"m1f0_9mkB\",\"Menu-Nav-Phone\":\"gIbPR7oAi\"};const getProps=({click,height,id,width,...props})=>{return{...props,QKdpkbxIE:click??props.QKdpkbxIE,variant:humanReadableVariantMap[props.variant]??props.variant??\"gIbPR7oAi\"};};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,QKdpkbxIE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gIbPR7oAi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kzn82s=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QKdpkbxIE){const res=await QKdpkbxIE(...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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1p3vxw1\",className,classNames),\"data-framer-name\":\"Menu-Nav-Phone\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gIbPR7oAi\",onTap:onTap1kzn82s,ref:refBinding,style:{...style},...addPropertyOverrides({m1f0_9mkB:{\"data-framer-name\":\"Menu Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1467b66\",\"data-framer-name\":\"Mobile-open\",layoutDependency:layoutDependency,layoutId:\"xTimUY8cL\",transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18piaik\",layoutDependency:layoutDependency,layoutId:\"dIJLSsily\",style:{backgroundColor:\"rgb(219, 219, 219)\",rotate:0},variants:{m1f0_9mkB:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6kobl2\",layoutDependency:layoutDependency,layoutId:\"C2vmpMMq7\",style:{backgroundColor:\"rgb(219, 219, 219)\",rotate:0},variants:{m1f0_9mkB:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-35Fhf.framer-199erq9, .framer-35Fhf .framer-199erq9 { display: block; }\",\".framer-35Fhf.framer-1p3vxw1 { cursor: pointer; height: 50px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 50px; }\",\".framer-35Fhf .framer-1467b66 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; min-height: 18px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 100%; }\",\".framer-35Fhf .framer-18piaik { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 19px; width: 20px; }\",\".framer-35Fhf .framer-6kobl2 { bottom: 19px; flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 20px; }\",\".framer-35Fhf.framer-v-fpa7bm .framer-1467b66 { min-height: 50px; padding: 16px 0px 16px 0px; }\",\".framer-35Fhf.framer-v-fpa7bm .framer-18piaik { left: calc(50.00000000000002% - 19px / 2); top: calc(50.00000000000002% - 2px / 2); width: 19px; }\",\".framer-35Fhf.framer-v-fpa7bm .framer-6kobl2 { bottom: unset; left: calc(50.00000000000002% - 19px / 2); top: calc(50.00000000000002% - 2px / 2); width: 19px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"m1f0_9mkB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"QKdpkbxIE\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZfLzam5Bm=withCSS(Component,css,\"framer-35Fhf\");export default FramerZfLzam5Bm;FramerZfLzam5Bm.displayName=\"Navigation Phone\";FramerZfLzam5Bm.defaultProps={height:50,width:50};addPropertyControls(FramerZfLzam5Bm,{variant:{options:[\"gIbPR7oAi\",\"m1f0_9mkB\"],optionTitles:[\"Menu-Nav-Phone\",\"Menu Close\"],title:\"Variant\",type:ControlType.Enum},QKdpkbxIE:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerZfLzam5Bm,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZfLzam5Bm\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"50\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerVariables\":\"{\\\"QKdpkbxIE\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m1f0_9mkB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZfLzam5Bm.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import STEFANBUTTON from\"https://framerusercontent.com/modules/Y7jLGgBJT85k97H2URNn/2C34LeZc052rnB1nVsjT/cJTGBkkU_.js\";import CONTACTBUTTON from\"https://framerusercontent.com/modules/RLLRw7HqlR03ZiLQmC4W/IWIZn1hPC8QD11bBkLCR/MNtmCuSRq.js\";import ABOUTBUTTON from\"https://framerusercontent.com/modules/gvhC7bpjBHrAoALXJDb0/g8LI1iFvLBWkXhGmo9zv/x9Qhi5mBZ.js\";import NavigationPhone from\"https://framerusercontent.com/modules/CrPB74Wqq2FFO65Y20eY/cKAOZWEUrU7KjcqaiPvs/ZfLzam5Bm.js\";const STEFANBUTTONFonts=getFonts(STEFANBUTTON);const NavigationPhoneFonts=getFonts(NavigationPhone);const ABOUTBUTTONFonts=getFonts(ABOUTBUTTON);const CONTACTBUTTONFonts=getFonts(CONTACTBUTTON);const cycleOrder=[\"UHFHHyXi8\",\"VdXcjjPWd\",\"MESMs9rJy\",\"N4bpADhQk\"];const serializationHash=\"framer-8zNZR\";const variantClassNames={MESMs9rJy:\"framer-v-wao3oz\",N4bpADhQk:\"framer-v-4lih1y\",UHFHHyXi8:\"framer-v-uv1lgu\",VdXcjjPWd:\"framer-v-fdzbp3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transition3={delay:0,duration:.45,ease:[.44,0,.13,1.01],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.03,skewX:0,skewY:0,transition:transition3};const transition4={delay:0,duration:.4,ease:[.44,0,.15,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.995,skewX:0,skewY:0,transition:transition4};const transition5={delay:0,duration:.45,ease:[.44,0,0,.7],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.02,skewX:0,skewY:0,transition:transition5};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 humanReadableVariantMap={\"CLOSED-Phone\":\"N4bpADhQk\",\"OPEN-Phone\":\"MESMs9rJy\",Desktop:\"UHFHHyXi8\",IPAD:\"VdXcjjPWd\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UHFHHyXi8\"};};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:\"UHFHHyXi8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const QKdpkbxIEzwjcwh=activeVariantCallback(async(...args)=>{setVariant(\"N4bpADhQk\");});const QKdpkbxIEfoit62=activeVariantCallback(async(...args)=>{setVariant(\"MESMs9rJy\");});const h6cYK6T2Fo0xxea=activeVariantCallback(async(...args)=>{setVariant(\"UHFHHyXi8\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"MESMs9rJy\",\"N4bpADhQk\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"N4bpADhQk\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"MESMs9rJy\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({MESMs9rJy:{value:transition2},N4bpADhQk:{value:transition2},VdXcjjPWd:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-uv1lgu\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"UHFHHyXi8\",ref:refBinding,style:{backgroundColor:\"rgba(84, 84, 84, 0)\",...style},...addPropertyOverrides({MESMs9rJy:{\"data-framer-name\":\"OPEN-Phone\"},N4bpADhQk:{\"data-framer-name\":\"CLOSED-Phone\"},VdXcjjPWd:{\"data-framer-name\":\"IPAD\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vggwf8\",\"data-framer-name\":\"Top Navigation\",layoutDependency:layoutDependency,layoutId:\"jTuGvx3QZ\",style:{background:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0) 100%)\"},children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5v5fn2\",\"data-framer-name\":\"Mobile Navigation colapsed\",layoutDependency:layoutDependency,layoutId:\"IylPkdIl9\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({MESMs9rJy:{height:80,y:(componentViewport?.y||0)+(0+((componentViewport?.height||186)-0-186)/2)+0+0+0},N4bpADhQk:{height:60,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-80)/2)+0+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wz5o8d-container\",layoutDependency:layoutDependency,layoutId:\"BNC8XgdBi-container\",nodeId:\"BNC8XgdBi\",rendersWithMotion:true,scopeId:\"IYiQzsHL6\",whileHover:animation,whileTap:animation1,...addPropertyOverrides({MESMs9rJy:{draggable:\"false\",whileHover:undefined,whileTap:undefined},N4bpADhQk:{draggable:\"false\",whileHover:undefined,whileTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(STEFANBUTTON,{height:\"100%\",id:\"BNC8XgdBi\",layoutId:\"BNC8XgdBi\",style:{height:\"100%\"},variant:\"qvhXBHZVj\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:66,...addPropertyOverrides({MESMs9rJy:{height:50,y:(componentViewport?.y||0)+(0+((componentViewport?.height||186)-0-186)/2)+0+0+15},N4bpADhQk:{height:50,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-80)/2)+0+0+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c5awfl-container\",layoutDependency:layoutDependency,layoutId:\"Bkyut6TZX-container\",nodeId:\"Bkyut6TZX\",rendersWithMotion:true,scopeId:\"IYiQzsHL6\",children:/*#__PURE__*/_jsx(NavigationPhone,{height:\"100%\",id:\"Bkyut6TZX\",layoutId:\"Bkyut6TZX\",style:{height:\"100%\"},variant:\"gIbPR7oAi\",width:\"100%\",...addPropertyOverrides({MESMs9rJy:{QKdpkbxIE:QKdpkbxIEzwjcwh,variant:\"m1f0_9mkB\"},N4bpADhQk:{QKdpkbxIE:QKdpkbxIEfoit62}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w8da4j\",\"data-framer-name\":\"Main Navigation\",layoutDependency:layoutDependency,layoutId:\"DabDd6_GR\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8ap857\",\"data-framer-name\":\"Mobile navigation\",layoutDependency:layoutDependency,layoutId:\"AaewLLJ6A\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-70)/2)+0+20+0,...addPropertyOverrides({MESMs9rJy:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||186)-0-186)/2)+0+80+10+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c4m8vr-container\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"GoucTTGu1-container\",nodeId:\"GoucTTGu1\",rendersWithMotion:true,scopeId:\"IYiQzsHL6\",whileHover:animation2,whileTap:animation1,...addPropertyOverrides({MESMs9rJy:{whileHover:undefined,whileTap:undefined},VdXcjjPWd:{whileHover:undefined,whileTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ABOUTBUTTON,{h6cYK6T2F:h6cYK6T2Fo0xxea,height:\"100%\",id:\"GoucTTGu1\",layoutId:\"GoucTTGu1\",variant:\"SyMkS1D97\",width:\"100%\",...addPropertyOverrides({MESMs9rJy:{variant:\"hYQNgPVyq\"},VdXcjjPWd:{variant:\"aGXxYH0Ab\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-70)/2)+0+20+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cg3t71-container\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"HYMx0iidR-container\",nodeId:\"HYMx0iidR\",rendersWithMotion:true,scopeId:\"IYiQzsHL6\",whileHover:animation,whileTap:animation1,...addPropertyOverrides({VdXcjjPWd:{whileHover:undefined,whileTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(STEFANBUTTON,{height:\"100%\",id:\"HYMx0iidR\",layoutId:\"HYMx0iidR\",variant:\"eei1dVR3o\",width:\"100%\",...addPropertyOverrides({VdXcjjPWd:{variant:\"mOfAsksCi\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-70)/2)+0+20+1,...addPropertyOverrides({MESMs9rJy:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||186)-0-186)/2)+0+80+10+0+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19gp8uk-container\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"puXOTVvtm-container\",nodeId:\"puXOTVvtm\",rendersWithMotion:true,scopeId:\"IYiQzsHL6\",whileHover:animation,whileTap:animation1,...addPropertyOverrides({MESMs9rJy:{whileHover:undefined,whileTap:undefined},VdXcjjPWd:{whileHover:undefined,whileTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(CONTACTBUTTON,{height:\"100%\",id:\"puXOTVvtm\",layoutId:\"puXOTVvtm\",variant:\"JwBVrnwzr\",width:\"100%\",...addPropertyOverrides({MESMs9rJy:{variant:\"bDbssrMgp\"},VdXcjjPWd:{variant:\"rQbuJMtks\"}},baseVariant,gestureVariant)})})})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8zNZR.framer-zoy55m, .framer-8zNZR .framer-zoy55m { display: block; }\",\".framer-8zNZR.framer-uv1lgu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 70px; justify-content: space-evenly; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-8zNZR .framer-1vggwf8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 70px; justify-content: space-between; mix-blend-mode: multiply; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-8zNZR .framer-5v5fn2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 5px 15px 0px 20px; position: relative; width: 1px; }\",\".framer-8zNZR .framer-1wz5o8d-container { -webkit-user-select: none; align-self: stretch; flex: none; height: auto; position: relative; user-select: none; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-8zNZR .framer-c5awfl-container { flex: none; height: 66px; position: relative; width: auto; }\",\".framer-8zNZR .framer-1w8da4j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 20px; position: relative; width: 1px; }\",\".framer-8zNZR .framer-8ap857 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8zNZR .framer-1c4m8vr-container, .framer-8zNZR .framer-1cg3t71-container, .framer-8zNZR .framer-19gp8uk-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-8zNZR.framer-v-fdzbp3.framer-uv1lgu { width: 810px; }\",\".framer-8zNZR.framer-v-fdzbp3 .framer-1c4m8vr-container, .framer-8zNZR.framer-v-fdzbp3 .framer-1cg3t71-container, .framer-8zNZR.framer-v-fdzbp3 .framer-19gp8uk-container, .framer-8zNZR.framer-v-wao3oz .framer-1c4m8vr-container, .framer-8zNZR.framer-v-wao3oz .framer-19gp8uk-container { will-change: unset; }\",\".framer-8zNZR.framer-v-wao3oz.framer-uv1lgu { height: min-content; width: 390px; }\",\".framer-8zNZR.framer-v-wao3oz .framer-1vggwf8 { flex-direction: column; gap: 0px; height: min-content; justify-content: center; }\",\".framer-8zNZR.framer-v-wao3oz .framer-5v5fn2 { flex: none; height: 80px; order: 0; padding: 0px 10px 0px 20px; width: 100%; }\",\".framer-8zNZR.framer-v-wao3oz .framer-1wz5o8d-container { align-self: unset; height: 100%; order: 0; will-change: unset; }\",\".framer-8zNZR.framer-v-wao3oz .framer-c5awfl-container { height: 50px; order: 1; }\",\".framer-8zNZR.framer-v-wao3oz .framer-1w8da4j { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; height: min-content; justify-content: center; order: 1; padding: 10px 20px 50px 20px; width: 100%; }\",\".framer-8zNZR.framer-v-wao3oz .framer-8ap857 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 10px; height: 46px; justify-content: flex-start; order: 0; width: 100%; }\",\".framer-8zNZR.framer-v-4lih1y.framer-uv1lgu { height: 80px; width: 390px; }\",\".framer-8zNZR.framer-v-4lih1y .framer-1vggwf8 { flex-direction: column; gap: 0px; height: 80px; justify-content: center; }\",\".framer-8zNZR.framer-v-4lih1y .framer-5v5fn2 { flex: none; height: 80px; order: 0; padding: 0px 15px 0px 20px; width: 100%; }\",\".framer-8zNZR.framer-v-4lih1y .framer-1wz5o8d-container { align-self: unset; height: 60px; will-change: unset; }\",\".framer-8zNZR.framer-v-4lih1y .framer-c5awfl-container { height: 50px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VdXcjjPWd\":{\"layout\":[\"fixed\",\"fixed\"]},\"MESMs9rJy\":{\"layout\":[\"fixed\",\"auto\"]},\"N4bpADhQk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIYiQzsHL6=withCSS(Component,css,\"framer-8zNZR\");export default FramerIYiQzsHL6;FramerIYiQzsHL6.displayName=\"ABOUT-Navigation Top\";FramerIYiQzsHL6.defaultProps={height:70,width:1200};addPropertyControls(FramerIYiQzsHL6,{variant:{options:[\"UHFHHyXi8\",\"VdXcjjPWd\",\"MESMs9rJy\",\"N4bpADhQk\"],optionTitles:[\"Desktop\",\"IPAD\",\"OPEN-Phone\",\"CLOSED-Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIYiQzsHL6,[{explicitInter:true,fonts:[]},...STEFANBUTTONFonts,...NavigationPhoneFonts,...ABOUTBUTTONFonts,...CONTACTBUTTONFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIYiQzsHL6\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"70\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VdXcjjPWd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MESMs9rJy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"N4bpADhQk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IYiQzsHL6.map","// Generated by Framer (29c58de)\nexport default function metadata(params,activeLocale){return{favicon:\"https://framerusercontent.com/assets/WhNuXl5jgKdaAhJ3SAqGVlZMTJw.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/O4Wp8EAucYSK0UBCu3FlWLIY.webp\",title:\"Stefan Boerkamp\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"wXAKG,SAAwB,EAAc,EAAM,CAAC,GAAK,CAAC,OAAK,YAAU,YAAU,YAAU,OAAK,QAAM,YAAU,EAAgF,EAAY,QAApE,EAAU,GAAG,EAAU,GAAG,IAAc,EAAgD,GAAG,EAAK,MAAM,GAA4H,OAAtH,EAAU,MAAM,GAAE,GAAa,IAAI,EAAU,MAAM,IAAuF,EAAK,MAAM,CAAC,MAA/E,CAAC,SAAS,GAAG,EAAS,IAAU,QAAM,GAAG,EAAK,CAAiD,SAAS,EAAY,CAAC,oBALnY,IAAoD,CAAM,EAAY,IAAI,MAAM,CAAC,aAAa,CAKuS,EAAc,aAAa,CAAC,KAAK,YAAY,UAAU,uBAAuB,UAAU,GAAM,UAAU,EAAY,EAAE,MAAM,UAAU,SAAS,GAAG,KAAK,CAAC,OAAO,QAAQ,CAAC,CAAC,EAAc,YAAY,iBAAiB,EAAoB,EAAc,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,aAAa,QAAQ,SAAS,WAAW,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,GAAM,aAAa,MAAM,cAAc,KAAK,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,IAAI,IAAI,IAAI,EAAY,aAAa,EAAY,EAAE,eAAe,GAAK,QAAQ,CAAC,eAAa,CAAC,EAAU,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,YAAY,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,uBAAuB,YAAY,qEAAqE,CAAC,CAAC,yBCJjyC,GAAU,UAAU,EAAE,CAAC,CAAc,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAc,EAAI,CAAC,0IAA0I,CAAc,GAAU,kBCAqb,SAASA,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,2DAA/0B,IAA0L,IAAkE,IAA4B,KAAmJ,CAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,EAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,CAAwNC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,IAAI,IAAI,CAAC,KAAK,QAAQ,CAAOC,GAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAA+EC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,KAAK,MAAM,EAAE,MAAM,EAAE,WAAzI,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAA2G,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,YAAY,YAAY,KAAK,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,SAAO,QAAM,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWj9D,EAAgB,EAXi+D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,EAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,EAAyB,EAAY,CAAO,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAmC,GAAlC,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAA2D,EAAkB,EAAGZ,GAAlDe,GAA6F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMH,GAAY,GAAGL,EAAqB,CAAC,UAAU,CAAC,MAAMM,GAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBa,EAAU,EAAW,CAAC,mBAAmB,YAAY,iBAAiB,GAAK,UAAU,QAAyB,mBAAiB,SAAS,YAAY,aAAa,GAAoB,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGnB,EAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKoB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,UAAU,QAAQ,MAAM,CAAC,sBAAsB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,OAAO,0BAA0B,aAAa,0BAA0B,CAAC,SAAS,CAAC,kBAAkB,CAAC,OAAO,0BAA0B,aAAa,0BAA0B,CAAC,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,GAAGZ,EAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,8CAA8C,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,WAAWL,GAAU,CAAC,UAAU,CAAC,SAAsB,EAAKK,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,8CAA8C,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,gRAAgR,8JAA8J,+GAA+G,4HAA4H,GAAGS,EAAgB,CAWx7N,eAAe,GAAgB,EAAgB,EAAgB,YAAY,eAAe,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,SAAS,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwBC,EAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXjR,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,yDAAvqB,IAAyI,IAAkE,IAA4B,CAAgCC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,EAAE,KAAK,CAAC,KAAK,QAAQ,CAAOC,GAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,YAAY,YAAY,KAAK,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUrjD,EAAgB,EAVqkD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGX,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,MAAMM,GAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiBW,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,YAAY,UAAU,QAAyB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGjB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,QAAQ,sBAAsB,8CAA8C,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,UAAU,QAAQ,MAAM,CAAC,sBAAsB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,OAAO,0BAA0B,aAAa,0BAA0B,CAAC,SAAS,CAAC,kBAAkB,CAAC,OAAO,0BAA0B,aAAa,0BAA0B,CAAC,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,QAAQ,sBAAsB,8CAA8C,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,4SAA4S,oLAAoL,uFAAuF,mEAAmE,CAU/xK,eAAe,GAAgB,EAAgB,EAAgB,YAAY,iBAAiB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,SAAS,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVrJ,SAASQ,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAA/rB,IAAkK,IAAkE,IAA4B,CAAgC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,CAAwNC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,EAAE,KAAK,CAAC,KAAK,QAAQ,CAAOC,EAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,eAAe,YAAY,KAAK,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWjpD,EAAgB,EAXiqD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,EAAyB,EAAY,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,EAAkB,EAAGX,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,GAAGJ,EAAqB,CAAC,UAAU,CAAC,MAAMK,EAAY,CAAC,UAAU,CAAC,MAAMA,EAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiBW,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,eAAe,iBAAiB,GAAK,UAAU,QAAyB,mBAAiB,SAAS,YAAY,MAAM,GAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGhB,EAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,eAAe,UAAU,QAAQ,MAAM,CAAC,sBAAsB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,OAAO,0BAA0B,aAAa,0BAA0B,CAAC,SAAS,CAAC,kBAAkB,CAAC,OAAO,0BAA0B,aAAa,0BAA0B,CAAC,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,GAAGV,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,uSAAuS,6JAA6J,6FAA6F,wEAAwE,CAW5qL,eAAe,GAAgB,EAAgB,EAAgB,YAAY,eAAe,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,eAAe,SAAS,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXtS,SAASQ,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,sDAAzlB,IAAoJ,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,CAAwNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,aAAa,YAAY,iBAAiB,YAAY,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWnjD,EAAgB,EAXmkD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,EAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,GAAkB,EAAGV,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiBW,EAAU,EAAW,CAAC,mBAAmB,iBAAiB,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGf,GAAqB,CAAC,UAAU,CAAC,mBAAmB,aAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,kBAAkB,GAAmB,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,kJAAkJ,wTAAwT,mMAAmM,qMAAqM,kGAAkG,qJAAqJ,mKAAmK,CAW9iK,eAAe,GAAgB,EAAgB,EAAgB,YAAY,mBAAmB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,iBAAiB,aAAa,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXiyB,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,yEAA14C,IAAqN,IAAkE,IAA4B,KAAiJ,KAAwH,KAAsH,KAA0H,CAAM,GAAkB,EAASgB,EAAa,CAAO,GAAqB,EAASC,EAAgB,CAAO,GAAiB,EAASC,EAAY,CAAO,GAAmB,EAASC,EAAc,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,CAA8L,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAO,EAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAmF,EAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,KAAK,MAAM,EAAE,MAAM,EAAE,WAA7I,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,KAAK,CAAC,KAAK,QAAQ,CAA2G,CAA+E,EAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,KAAK,MAAM,EAAE,MAAM,EAAE,WAA1I,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAA4G,CAA+E,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,KAAK,MAAM,EAAE,MAAM,EAAE,WAA1I,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,EAAE,GAAG,CAAC,KAAK,QAAQ,CAA4G,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAS,EAAO,OAAOC,EAAe,CAAO,GAAwB,CAAC,eAAe,YAAY,aAAa,YAAY,QAAQ,YAAY,KAAK,YAAY,CAAO,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUn2F,EAAgB,EAVm3F,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,qBAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,EAAyB,EAAY,CAAO,GAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAsC,EAAkB,EAAG,GAA2C,CAAO,OAAiB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAqB,IAAc,YAA6C,OAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,EAAY,CAAC,UAAU,CAAC,MAAM,EAAY,CAAC,UAAU,CAAC,MAAM,EAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBC,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,sBAAsB,GAAG,EAAM,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,aAAa,CAAC,UAAU,CAAC,mBAAmB,eAAe,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,wEAAwE,CAAC,SAAS,CAAC,IAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,6BAA8C,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,EAAE,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAW,EAAU,SAAS,EAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,QAAQ,WAAW,IAAA,GAAU,SAAS,IAAA,GAAU,CAAC,UAAU,CAAC,UAAU,QAAQ,WAAW,IAAA,GAAU,SAAS,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKT,EAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,GAAG,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAgB,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,UAAU,QAAyB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAW,GAAW,SAAS,EAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,IAAA,GAAU,SAAS,IAAA,GAAU,CAAC,UAAU,CAAC,WAAW,IAAA,GAAU,SAAS,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKC,EAAY,CAAC,UAAU,GAAgB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,UAAU,QAAyB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAW,EAAU,SAAS,EAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,IAAA,GAAU,SAAS,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKF,EAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,UAAU,QAAyB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAW,EAAU,SAAS,EAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,IAAA,GAAU,SAAS,IAAA,GAAU,CAAC,UAAU,CAAC,WAAW,IAAA,GAAU,SAAS,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKG,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,kRAAkR,ySAAyS,yRAAyR,2PAA2P,wGAAwG,sQAAsQ,oQAAoQ,wTAAwT,gEAAgE,sTAAsT,qFAAqF,oIAAoI,gIAAgI,6HAA6H,qFAAqF,yPAAyP,wNAAwN,8EAA8E,6HAA6H,gIAAgI,mHAAmH,2EAA2E,CAU5lc,eAAe,IAAgB,EAAgB,EAAgB,YAAY,uBAAuB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,OAAO,aAAa,eAAe,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAkB,GAAG,GAAqB,GAAG,GAAiB,GAAG,GAAmB,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVtkB,SAAwB,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,qEAAqE,MAAM,kBAAkB"}