{"version":3,"file":"shared-lib.DchpWJCn.mjs","names":["React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","SVG"],"sources":["https:/framerusercontent.com/modules/WC76DS0u1drEFh8QZukg/QsbZJke81Zxx2yZHw6Gs/kM4CiToXb.js","https:/framerusercontent.com/modules/ctgaQwyQmxlnxQAlpeU3/KBUGo59jFKHMOkTeiqNm/C8DVzIFY3.js","https:/framerusercontent.com/modules/pfSwYaVr159EMFLkTtUG/SmdwxQHkrydqK7Ultm4U/siteMetadata.js"],"sourcesContent":["// Generated by Framer (9aabefb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-3c8jF .framer-styles-preset-15md1st:not(.rich-text-wrapper), .framer-3c8jF .framer-styles-preset-15md1st.rich-text-wrapper a { --framer-link-current-text-color: #f6f5ea; --framer-link-hover-text-color: #f6f5ea; --framer-link-text-color: #c6c9c3; transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-3c8jF\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (612a550)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"VbBqYn7Hq\",\"jRkZdqcHH\"];const serializationHash=\"framer-6PH6s\";const variantClassNames={jRkZdqcHH:\"framer-v-jccues\",VbBqYn7Hq:\"framer-v-u011t9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};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\":\"VbBqYn7Hq\",\"Variant 2\":\"jRkZdqcHH\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VbBqYn7Hq\"};};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:\"VbBqYn7Hq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1w90sea=activeVariantCallback(async(...args)=>{setVariant(\"jRkZdqcHH\",true);});const onTap1s0nac4=activeVariantCallback(async(...args)=>{setVariant(\"VbBqYn7Hq\");});useOnVariantChange(baseVariant,{default:onAppear1w90sea});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-u011t9\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VbBqYn7Hq\",ref:refBinding,style:{...style},...addPropertyOverrides({jRkZdqcHH:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qbrzix\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iKwbSYiSX\",onTap:onTap1s0nac4,style:{opacity:0,scale:.2},variants:{jRkZdqcHH:{opacity:1,scale:1}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-19vp4qs\",\"data-framer-name\":\"ChatGPT Image 5 ao\\xfbt 2025, 12_52_43 1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GnFgRVB4Q\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 58.4\"><g transform=\"translate(2.196 3.2)\"><path d=\"M 0 54.4 L 0 0 L 29.208 0 L 29.208 54.4 Z\" fill=\"transparent\"></path><path d=\"M 13.209 31.135 C 12.933 31.26 12.663 31.431 12.397 31.578 L 10.811 32.451 L 5.844 35.188 C 5.356 35.457 3.864 36.378 3.432 36.417 C 3.373 36.423 3.368 36.403 3.323 36.364 C 3.166 35.938 3.146 35.417 3.101 34.966 C 2.871 32.693 2.719 30.407 2.517 28.13 L 0.949 10.884 L 0.247 3.19 C 0.196 2.629 -0.051 0.829 0.017 0.414 C 0.039 0.283 0.092 0.137 0.208 0.06 C 0.328 -0.018 0.495 0 0.63 0.02 C 1.35 0.337 3.37 2.344 4.098 3.005 L 8.202 6.716 L 22.703 19.807 C 23.326 20.369 27.186 23.718 27.331 24.051 C 27.348 24.089 27.36 24.11 27.342 24.149 C 27.284 24.275 27.017 24.419 26.899 24.489 C 25.566 25.283 24.167 25.974 22.805 26.719 C 21.101 27.652 19.418 28.636 17.686 29.518 C 18.412 30.99 19.166 32.447 19.947 33.889 C 19.424 34.16 18.88 34.417 18.373 34.714 L 18.359 34.713 C 17.412 35.224 16.458 35.721 15.497 36.206 C 15.263 35.634 14.984 35.079 14.726 34.517 C 14.304 33.593 13.889 32.666 13.48 31.736 C 13.395 31.534 13.304 31.333 13.209 31.135 Z\" fill=\"rgb(0,53,98)\" stroke-width=\"1.6\" stroke=\"rgb(3, 25, 38)\" stroke-miterlimit=\"10\"></path><path d=\"M 13.209 31.135 C 12.933 31.26 12.663 31.431 12.397 31.578 L 10.811 32.451 L 5.844 35.188 C 5.356 35.457 3.864 36.378 3.432 36.417 C 3.373 36.423 3.368 36.403 3.323 36.364 C 3.166 35.938 3.146 35.417 3.101 34.966 C 2.871 32.693 2.719 30.407 2.517 28.13 L 0.949 10.884 L 0.247 3.19 C 0.196 2.629 -0.051 0.829 0.017 0.414 C 0.039 0.283 0.092 0.137 0.208 0.06 C 0.328 -0.018 0.495 0 0.63 0.02 C 0.64 0.146 0.675 0.255 0.723 0.372 C 0.928 0.871 1.198 1.352 1.43 1.84 L 2.874 4.876 L 11.008 21.762 L 13.365 26.695 C 13.774 27.556 14.295 28.453 14.564 29.366 C 14.675 29.742 14.658 30.058 14.396 30.368 C 14.076 30.745 13.603 30.87 13.209 31.135 Z\" fill=\"rgb(0,82,128)\"></path><path d=\"M 1.54 7.441 C 1.567 7.46 1.575 7.463 1.596 7.485 C 1.874 7.778 2.206 9.843 2.306 10.385 C 3.156 14.959 3.724 19.581 4.004 24.225 C 4.175 27.013 4.263 29.791 4.108 32.582 L 4.077 32.616 L 4.024 32.6 C 3.907 32.375 3.9 32.026 3.871 31.772 C 3.677 30.114 3.539 28.452 3.366 26.792 C 2.897 22.38 2.464 17.965 2.068 13.545 L 1.707 9.748 C 1.632 8.996 1.465 8.195 1.54 7.441 Z\" fill=\"rgb(254,254,254)\"></path><path d=\"M 13.48 31.736 L 13.519 31.721 C 14.198 31.441 15.302 30.586 16.048 30.893 C 16.217 30.963 16.346 31.068 16.462 31.209 C 16.827 31.656 17.076 32.241 17.341 32.75 C 17.687 33.401 18.026 34.055 18.359 34.713 C 17.412 35.224 16.458 35.721 15.497 36.206 C 15.263 35.634 14.983 35.079 14.726 34.517 C 14.304 33.593 13.889 32.666 13.48 31.736 Z\" fill=\"rgb(0,82,128)\"></path><path d=\"M 17.632 37.179 C 17.708 37.191 17.786 37.217 17.855 37.252 C 18.268 37.465 18.647 38.196 18.875 38.589 C 19.348 39.405 19.757 40.263 20.166 41.111 C 20.728 42.28 21.28 43.453 21.823 44.631 C 22.403 45.883 22.967 47.142 23.515 48.408 C 23.88 49.255 24.258 50.116 24.539 50.995 C 24.607 51.21 24.732 51.508 24.623 51.717 C 24.022 51.158 23.604 50.267 23.189 49.565 C 21.707 47.07 20.361 44.496 19.159 41.854 C 18.78 41.022 18.39 40.189 18.058 39.337 C 17.856 38.817 17.398 37.709 17.632 37.179 Z\" fill=\"rgb(254,254,254)\"></path><path d=\"M 22.788 39.86 L 22.788 39.862 C 24.066 42.177 25.359 44.463 26.522 46.821 C 27.088 47.981 27.622 49.156 28.124 50.345 L 28.125 50.348 C 28.183 50.483 28.268 50.652 28.351 50.821 C 28.437 50.994 28.526 51.178 28.604 51.359 C 28.681 51.542 28.742 51.712 28.775 51.858 C 28.802 51.973 28.806 52.052 28.801 52.102 L 28.794 52.141 C 28.749 52.296 28.597 52.434 28.342 52.568 C 28.141 52.675 27.935 52.771 27.718 52.876 L 27.705 52.882 L 27.692 52.89 C 27.667 52.905 27.642 52.918 27.618 52.931 L 27.617 52.932 C 27.331 53.084 26.784 53.4 26.225 53.663 C 25.946 53.794 25.679 53.904 25.456 53.97 C 25.344 54.003 25.252 54.022 25.18 54.029 C 25.145 54.033 25.118 54.033 25.099 54.031 C 25.084 54.03 25.077 54.028 25.075 54.028 L 25.076 54.028 C 25.037 54.015 24.948 53.957 24.815 53.811 C 24.69 53.674 24.558 53.495 24.427 53.297 C 24.159 52.894 23.934 52.478 23.782 52.227 C 21.695 48.779 19.994 45.163 18.311 41.485 L 18.31 41.482 L 17.683 40.129 C 17.107 38.88 16.537 37.628 15.973 36.373 C 16.8 35.954 17.621 35.524 18.437 35.085 L 18.459 35.086 L 18.557 35.029 C 18.955 34.796 19.37 34.59 19.796 34.375 Z\" fill=\"rgb(253,178,42)\" stroke-width=\"1.2\" stroke=\"rgb(3, 25, 38)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 19.693 35.05 L 22.579 40.417 C 23.744 42.558 24.929 44.684 25.996 46.877 C 26.516 47.958 27.105 49.094 27.565 50.201 C 27.93 50.749 28.616 51.549 28.478 52.027 C 28.396 52.31 27.761 52.518 27.514 52.649 C 27.324 52.751 27.127 52.845 26.934 52.94 C 26.526 52.16 26.227 51.313 25.865 50.51 C 25.145 48.914 24.39 47.334 23.602 45.772 C 22.409 43.477 21.191 41.196 19.948 38.93 C 19.383 37.891 18.777 36.876 18.255 35.813 C 18.718 35.538 19.215 35.3 19.693 35.05 Z\" fill=\"rgb(246,140,10)\"></path></g></svg>',svgContentId:10832163451,withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6PH6s.framer-l44nbi, .framer-6PH6s .framer-l44nbi { display: block; }\",\".framer-6PH6s.framer-u011t9 { height: 73px; overflow: hidden; position: relative; width: 52px; }\",\".framer-6PH6s .framer-qbrzix { bottom: 7px; cursor: pointer; flex: none; height: 54px; left: calc(50.00000000000002% - 28.8px / 2); overflow: visible; position: absolute; width: 29px; }\",\".framer-6PH6s .framer-19vp4qs { flex: none; height: 58px; left: calc(47.22222222222224% - 32px / 2); position: absolute; top: calc(47.05882352941179% - 58.4px / 2); width: 32px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 73\n * @framerIntrinsicWidth 52\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jRkZdqcHH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC8DVzIFY3=withCSS(Component,css,\"framer-6PH6s\");export default FramerC8DVzIFY3;FramerC8DVzIFY3.displayName=\"cursor\";FramerC8DVzIFY3.defaultProps={height:73,width:52};addPropertyControls(FramerC8DVzIFY3,{variant:{options:[\"VbBqYn7Hq\",\"jRkZdqcHH\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerC8DVzIFY3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC8DVzIFY3\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jRkZdqcHH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"73\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"52\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C8DVzIFY3.map","// Generated by Framer (747ab96)\nexport default function metadata(params,activeLocale){return{description:\"Donnez vie \\xe0 vos id\\xe9es avec Place de la r\\xe9novation, nous s\\xe9lectionnons pour vous, gratuitement, les meilleurs artisans de votre r\\xe9gion, partout en France. Ambassadeur d\\xe9di\\xe9, devis rapides et suivi jusqu’\\xe0 la signature.\",favicon:\"https://framerusercontent.com/assets/X858AJMhpq47oxq1uSVz0u6kMEc.jpg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/GYWZoLd8vk9WouNujgqzQ850.jpg\",title:\"Place de la r\\xe9novation\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}