{"version":3,"file":"shared-lib.D3GkQIOm.mjs","names":["React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","__esmMin","x","pe","init_npm_react_18_3_1","oe","c","J","ie","de","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","useVariantState","addPropertyControls","addFonts","init_framer_BWFVvmND","useComponentViewport","useLocaleInfo","cx","ControlType","withCSS","addPropertyOverrides","variants","nextOverrides","variant","overrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","Framerq2zFOjUKk","init_q2zFOjUKk","init_jsx_runtime","config","transition","value","contextValue","props","fallbackRef","refBinding","ref","defaultLayoutId","restProps","layoutDependency","scopingClassNames","layoutId","gestureHandlers","className","classNames","style","baseVariant","gestureVariant"],"sources":["https:/framerusercontent.com/modules/DIT1F69xKw2zPYCTQHAZ/Nn9CbnwBtHkaQV10lY1L/q2zFOjUKk.js"],"sourcesContent":["// Generated by Framer (0918601)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"hRLZWS127\",\"zJHnyBLc8\",\"o9LpW4nLf\",\"QzlaG_Wor\"];const serializationHash=\"framer-audKH\";const variantClassNames={hRLZWS127:\"framer-v-1pw5dk3\",o9LpW4nLf:\"framer-v-13j0gwx\",QzlaG_Wor:\"framer-v-18q2poi\",zJHnyBLc8:\"framer-v-1rkwdsp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.7,ease:[.25,.1,.25,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={Clay:\"o9LpW4nLf\",Olive:\"QzlaG_Wor\",Paper:\"hRLZWS127\",Sand:\"zJHnyBLc8\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hRLZWS127\"};};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,contentLocale,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:\"hRLZWS127\",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-1pw5dk3\",className,classNames),\"data-framer-name\":\"Paper\",layoutDependency:layoutDependency,layoutId:\"hRLZWS127\",ref:refBinding,style:{backgroundColor:\"var(--token-cslkRqEMC)\",...style},variants:{o9LpW4nLf:{backgroundColor:\"var(--token-nFyaNy9Vw)\"},QzlaG_Wor:{backgroundColor:\"var(--token-y4zY6TX5U)\"},zJHnyBLc8:{backgroundColor:\"var(--token-ArULTuzEF)\"}},...addPropertyOverrides({o9LpW4nLf:{\"data-framer-name\":\"Clay\"},QzlaG_Wor:{\"data-framer-name\":\"Olive\"},zJHnyBLc8:{\"data-framer-name\":\"Sand\"}},baseVariant,gestureVariant)})})})});});const css=[\".framer-audKH.framer-1p3isht, .framer-audKH .framer-1p3isht { display: block; }\",\".framer-audKH.framer-1pw5dk3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 300px; justify-content: flex-start; padding: 0px; position: relative; width: 400px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 300\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zJHnyBLc8\":{\"layout\":[\"fixed\",\"fixed\"]},\"o9LpW4nLf\":{\"layout\":[\"fixed\",\"fixed\"]},\"QzlaG_Wor\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq2zFOjUKk=withCSS(Component,css,\"framer-audKH\");export default Framerq2zFOjUKk;Framerq2zFOjUKk.displayName=\"Page colour\";Framerq2zFOjUKk.defaultProps={height:300,width:400};addPropertyControls(Framerq2zFOjUKk,{variant:{options:[\"hRLZWS127\",\"zJHnyBLc8\",\"o9LpW4nLf\",\"QzlaG_Wor\"],optionTitles:[\"Paper\",\"Sand\",\"Clay\",\"Olive\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerq2zFOjUKk,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq2zFOjUKk\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"300\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zJHnyBLc8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o9LpW4nLf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QzlaG_Wor\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q2zFOjUKk.map"],"mappings":"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"}