{"version":3,"file":"shared-lib.BesNe7C6.mjs","names":["useMemo","useRef","useState","useCallback","AnimatedDashedBorder","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","React.forwardRef"],"sources":["https:/framerusercontent.com/modules/XBWSgdKr3syOFOYW80i8/4FKsp3EPd3QDaqVONEJD/DashedBorder.js","https:/framerusercontent.com/modules/YHsk5VndN9H8MELtXQyb/vFYQ1O4B1h1KGFwHb8dW/ItKw7VU7h.js","https:/framerusercontent.com/modules/Yiezdesi7Pm2wwBuCNkd/5A3VWhlyc2qL4oaf779d/KBvX0lent.js","https:/framerusercontent.com/modules/kzC0QvdjUQ7YbbU6HJXN/Lszm4Bl7DVaikXSDTkl8/e7frF3bab.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useMemo,useCallback}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * Animated Dashed Border Frame\n *\n * @framerDisableUnlink\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 250\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function DashedBorderFrame(props){// --- Default props moved outside for stability ---\nconst defaultProps=useMemo(()=>({borderColor:\"#0099FF\",borderWidth:3,borderRadius:16,dashLength:12,gapLength:8,animation:{animated:true,speed:2,direction:\"clockwise\"},top:true,right:true,bottom:true,left:true}),[]);const{borderColor=defaultProps.borderColor,borderWidth=defaultProps.borderWidth,borderRadius=defaultProps.borderRadius,dashLength=defaultProps.dashLength,gapLength=defaultProps.gapLength,animation=defaultProps.animation,style={}}=props;const{animated,speed,direction}=animation;// --- Unique animation name per instance ---\nconst uniqueIdRef=useRef(Math.random().toString(36).substr(2,9));const animName=`dash-anim-${direction}-${uniqueIdRef.current}`;// --- Animation duration ---\nconst minDuration=.1;const animationDuration=`${Math.max(minDuration,2/Math.max(.01,speed))}s`;// --- Responsive sizing ---\nconst containerRef=useRef(null);const resizeObserverRef=useRef(null);const[size,setSize]=useState({width:400,height:250});// Function to get size (memoized)\nconst getCurrentSize=useCallback(()=>{let w=200,h=100;if(!containerRef.current)return{width:w,height:h};if(RenderTarget.current()===RenderTarget.canvas||RenderTarget.current()===RenderTarget.thumbnail){if(props.style&&typeof props.style.width===\"number\")w=props.style.width;else w=containerRef.current.offsetWidth;if(props.style&&typeof props.style.height===\"number\")h=props.style.height;else h=containerRef.current.offsetHeight;}else{const rect=containerRef.current.getBoundingClientRect();w=rect.width;h=rect.height;}return{width:w,height:h};},[props.style?.width,props.style?.height]);// --- ResizeObserver with memory leak fix and redundant state update fix ---\nuseEffect(()=>{if(!containerRef.current)return;const updateSize=()=>{const{width:w,height:h}=getCurrentSize();setSize(prev=>prev.width!==w||prev.height!==h?{width:w,height:h}:prev);};updateSize();if(resizeObserverRef.current){resizeObserverRef.current.disconnect();}resizeObserverRef.current=new window.ResizeObserver(updateSize);resizeObserverRef.current.observe(containerRef.current);return()=>{if(resizeObserverRef.current){resizeObserverRef.current.disconnect();resizeObserverRef.current=null;}};},[getCurrentSize]);const width=size.width;const height=size.height;const bw=Math.max(1,Math.min(16,borderWidth));// --- Border radius calculation (robust, keeps correct roundness on resize) ---\nconst normalizedRadius=useMemo(()=>{if(typeof borderRadius===\"number\")return borderRadius;if(typeof borderRadius===\"string\"){if(borderRadius.endsWith(\"px\"))return parseFloat(borderRadius);if(borderRadius.endsWith(\"%\")){// % is based on the smaller of width/height, divided by 2 for proper rounding\nconst ratio=parseFloat(borderRadius)/100;return Math.max(0,ratio*Math.min(width,height)/2);}return parseFloat(borderRadius);}return 0;},[borderRadius,width,height]);const half=bw/2;// --- Sides control, memoized ---\nconst sides=useMemo(()=>({top:props.top??true,right:props.right??true,bottom:props.bottom??true,left:props.left??true}),[props.top,props.right,props.bottom,props.left]);// --- Perimeter calculation, memoized ---\nconst perimeter=useMemo(()=>{// Clamp r to max possible\nconst maxR=Math.min(width-bw,height-bw)/2;const cr=Math.max(0,Math.min(normalizedRadius,maxR));return 2*(width-bw+height-bw-4*cr)+2*Math.PI*cr;},[width,height,bw,normalizedRadius]);const patternLength=dashLength+gapLength;const animOffset=direction===\"clockwise\"?-patternLength:patternLength;// --- getBorderPath, memoized and simplified ---\nconst getBorderPath=useCallback((w,h,bw,r,sides)=>{const half=bw/2;const maxR=Math.min(r,(w-bw)/2,(h-bw)/2);if(!sides.top&&!sides.right&&!sides.bottom&&!sides.left)return\"\";if(sides.top&&sides.right&&sides.bottom&&sides.left){return[`M${half+maxR},${half}`,`H${w-half-maxR}`,`A${maxR},${maxR} 0 0 1 ${w-half},${half+maxR}`,`V${h-half-maxR}`,`A${maxR},${maxR} 0 0 1 ${w-half-maxR},${h-half}`,`H${half+maxR}`,`A${maxR},${maxR} 0 0 1 ${half},${h-half-maxR}`,`V${half+maxR}`,`A${maxR},${maxR} 0 0 1 ${half+maxR},${half}`,\"Z\"].join(\" \");}let d=\"\";// Top\nif(sides.top){d+=`M${half+maxR},${half} H${w-half-maxR} `;// Top-right corner\nif(sides.right&&maxR>0){d+=`A${maxR},${maxR} 0 0 1 ${w-half},${half+maxR} `;}}// Right\nif(sides.right){d+=`M${w-half},${half+maxR} V${h-half-maxR} `;// Bottom-right corner\nif(sides.bottom&&maxR>0){d+=`A${maxR},${maxR} 0 0 1 ${w-half-maxR},${h-half} `;}}// Bottom\nif(sides.bottom){d+=`M${w-half-maxR},${h-half} H${half+maxR} `;// Bottom-left corner\nif(sides.left&&maxR>0){d+=`A${maxR},${maxR} 0 0 1 ${half},${h-half-maxR} `;}}// Left\nif(sides.left){d+=`M${half},${h-half-maxR} V${half+maxR} `;// Top-left corner\nif(sides.top&&maxR>0){d+=`A${maxR},${maxR} 0 0 1 ${half+maxR},${half} `;}}return d.trim();},[]);const borderPath=useMemo(()=>getBorderPath(width,height,bw,normalizedRadius,sides),[width,height,bw,normalizedRadius,sides,getBorderPath]);// --- Animation ready state ---\nconst[animationReady,setAnimationReady]=useState(false);// --- Keyframes injection with cleanup ---\nuseEffect(()=>{setAnimationReady(false);const styleId=`dashed-border-keyframes-${direction}-${uniqueIdRef.current}`;let styleEl=null;if(typeof document!==\"undefined\"){styleEl=document.getElementById(styleId);if(!styleEl){styleEl=document.createElement(\"style\");styleEl.id=styleId;document.head.appendChild(styleEl);}styleEl.innerHTML=`\n                @keyframes ${animName} {\n                    100% {\n                        stroke-dashoffset: ${animOffset};\n                    }\n                }\n            `;setTimeout(()=>setAnimationReady(true),0);}// Cleanup: remove style tag on unmount or change\nreturn()=>{if(styleEl&&styleEl.parentNode){styleEl.parentNode.removeChild(styleEl);}};},[direction,animName,animOffset]);// --- Visibility logic (unchanged, but could be simplified further) ---\nconst[visible,setVisible]=useState(false);useEffect(()=>{const loaded=props.borderColor!==defaultProps.borderColor||props.borderWidth!==defaultProps.borderWidth||props.borderRadius!==defaultProps.borderRadius||props.dashLength!==defaultProps.dashLength||props.gapLength!==defaultProps.gapLength||props.animation&&(props.animation.animated!==defaultProps.animation.animated||props.animation.speed!==defaultProps.animation.speed||props.animation.direction!==defaultProps.animation.direction)||props.top!==defaultProps.top||props.right!==defaultProps.right||props.bottom!==defaultProps.bottom||props.left!==defaultProps.left;if(loaded&&!visible){setTimeout(()=>setVisible(true),10);}},[props.borderColor,props.borderWidth,props.borderRadius,props.dashLength,props.gapLength,props.animation,props.top,props.right,props.bottom,props.left,visible,defaultProps]);return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{...style,minWidth:20,minHeight:20,width:\"100%\",height:\"100%\",position:\"relative\",background:\"transparent\",borderRadius:borderRadius,overflow:\"visible\",pointerEvents:\"none\",opacity:visible?1:0,transition:visible?\"opacity 0.4s cubic-bezier(.4,0,.2,1)\":undefined},children:/*#__PURE__*/_jsx(\"svg\",{width:width,height:height,viewBox:`0 0 ${width} ${height}`,style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",pointerEvents:\"none\"},\"aria-hidden\":\"true\",preserveAspectRatio:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:borderPath,fill:\"none\",stroke:borderColor,strokeWidth:bw,strokeDasharray:`${dashLength},${gapLength}`,strokeDashoffset:0,style:{animation:!animated||RenderTarget.current()===RenderTarget.canvas||RenderTarget.current()===RenderTarget.thumbnail||!animationReady?\"none\":`${animName} ${animationDuration} linear infinite`}})})});}DashedBorderFrame.displayName=\"Animated Dashed Border\";addPropertyControls(DashedBorderFrame,{borderColor:{type:ControlType.Color,title:\"Dash Color\",defaultValue:\"#0099FF\"},borderWidth:{type:ControlType.Number,title:\"Thickness\",defaultValue:3,min:1,max:16,step:1,displayStepper:true},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:16,min:0,max:200,step:1,displayStepper:false},dashLength:{type:ControlType.Number,title:\"Dash\",defaultValue:12,min:2,max:40,step:1},gapLength:{type:ControlType.Number,title:\"Gap\",defaultValue:8,min:0,max:40,step:1},top:{type:ControlType.Boolean,title:\"Top\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},right:{type:ControlType.Boolean,title:\"Right\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},bottom:{type:ControlType.Boolean,title:\"Bottom\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},left:{type:ControlType.Boolean,title:\"Left\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},animation:{type:ControlType.Object,title:\"Animation\",controls:{animated:{type:ControlType.Boolean,title:\"Animated\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:2,min:.1,max:10,step:.1,hidden:obj=>!obj.animated},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"clockwise\",\"counterclockwise\"],optionTitles:[\"Clockwise\",\"Counterclockwise\"],defaultValue:\"clockwise\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",hidden:obj=>!obj.animated}},defaultValue:{animated:true,speed:2,direction:\"clockwise\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DashedBorderFrame\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerIntrinsicWidth 400\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"250\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DashedBorder.map","// Generated by Framer (69e7cf7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedDashedBorder from\"https://framerusercontent.com/modules/XBWSgdKr3syOFOYW80i8/4FKsp3EPd3QDaqVONEJD/DashedBorder.js\";const AnimatedDashedBorderFonts=getFonts(AnimatedDashedBorder);const cycleOrder=[\"Tpb3BN4ZP\",\"bZ4UVgUJx\",\"tjYz1bP1G\",\"IkgrcZ9gZ\",\"XKFcTuSdn\",\"niU1VXyP8\",\"vjGmimBgl\",\"Sm46269ao\",\"FDdiap4m6\",\"nNlpXlAqj\"];const serializationHash=\"framer-1G1Vx\";const variantClassNames={bZ4UVgUJx:\"framer-v-5k12rw\",FDdiap4m6:\"framer-v-6fz9pd\",IkgrcZ9gZ:\"framer-v-1diemld\",niU1VXyP8:\"framer-v-yg4g1q\",nNlpXlAqj:\"framer-v-6cexs1\",Sm46269ao:\"framer-v-1ub0jb3\",tjYz1bP1G:\"framer-v-6koggr\",Tpb3BN4ZP:\"framer-v-163rdis\",vjGmimBgl:\"framer-v-4jpug6\",XKFcTuSdn:\"framer-v-6fg4a6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Pp_K4rYwq=undefined;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 humanReadableVariantMap={\"Left Right\":\"nNlpXlAqj\",\"Right Bottom\":\"bZ4UVgUJx\",\"Top Bottom\":\"FDdiap4m6\",\"Top Left\":\"Tpb3BN4ZP\",All:\"vjGmimBgl\",Bottom:\"IkgrcZ9gZ\",Left:\"tjYz1bP1G\",Right:\"XKFcTuSdn\",Top:\"niU1VXyP8\"};const Variants=motion.create(React.Fragment);const getProps=({dashColor,height,id,width,...props})=>{return{...props,Pp_K4rYwq:dashColor??props.Pp_K4rYwq??\"var(--token-06a467bf-35a5-4409-b7e5-6816b75aba90, rgb(240, 240, 240))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Tpb3BN4ZP\"};};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,Pp_K4rYwq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Tpb3BN4ZP\",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-163rdis\",className,classNames),\"data-framer-name\":\"Top Left\",layoutDependency:layoutDependency,layoutId:\"Tpb3BN4ZP\",ref:refBinding,style:{...style},...addPropertyOverrides({bZ4UVgUJx:{\"data-framer-name\":\"Right Bottom\"},FDdiap4m6:{\"data-framer-name\":\"Top Bottom\"},IkgrcZ9gZ:{\"data-framer-name\":\"Bottom\"},niU1VXyP8:{\"data-framer-name\":\"Top\"},nNlpXlAqj:{\"data-framer-name\":\"Left Right\"},Sm46269ao:{\"data-framer-name\":\"Left Right\"},tjYz1bP1G:{\"data-framer-name\":\"Left\"},vjGmimBgl:{\"data-framer-name\":\"All\"},XKFcTuSdn:{\"data-framer-name\":\"Right\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gwnodu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DSWVv6puq-container\",nodeId:\"DSWVv6puq\",rendersWithMotion:true,scopeId:\"ItKw7VU7h\",children:/*#__PURE__*/_jsx(AnimatedDashedBorder,{animation:{animated:true,direction:\"clockwise\",speed:2},borderColor:Pp_K4rYwq,borderRadius:0,borderWidth:1,bottom:false,dashLength:12,gapLength:6,height:\"100%\",id:\"DSWVv6puq\",layoutId:\"DSWVv6puq\",left:true,right:false,style:{height:\"100%\",width:\"100%\"},top:true,width:\"100%\",...addPropertyOverrides({bZ4UVgUJx:{bottom:true,left:false,right:true,top:false},FDdiap4m6:{bottom:true,left:false},IkgrcZ9gZ:{bottom:true,left:false,top:false},niU1VXyP8:{left:false},nNlpXlAqj:{right:true,top:false},Sm46269ao:{right:true,top:false},tjYz1bP1G:{top:false},vjGmimBgl:{bottom:true,right:true},XKFcTuSdn:{left:false,right:true,top:false}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1G1Vx.framer-1ra9k32, .framer-1G1Vx .framer-1ra9k32 { display: block; }\",\".framer-1G1Vx.framer-163rdis { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 360px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 499px; }\",\".framer-1G1Vx .framer-gwnodu-container { flex: 1 0 0px; height: 100%; pointer-events: none; position: relative; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 360\n * @framerIntrinsicWidth 499\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bZ4UVgUJx\":{\"layout\":[\"fixed\",\"fixed\"]},\"tjYz1bP1G\":{\"layout\":[\"fixed\",\"fixed\"]},\"IkgrcZ9gZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"XKFcTuSdn\":{\"layout\":[\"fixed\",\"fixed\"]},\"niU1VXyP8\":{\"layout\":[\"fixed\",\"fixed\"]},\"vjGmimBgl\":{\"layout\":[\"fixed\",\"fixed\"]},\"Sm46269ao\":{\"layout\":[\"fixed\",\"fixed\"]},\"FDdiap4m6\":{\"layout\":[\"fixed\",\"fixed\"]},\"nNlpXlAqj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Pp_K4rYwq\":\"dashColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerItKw7VU7h=withCSS(Component,css,\"framer-1G1Vx\");export default FramerItKw7VU7h;FramerItKw7VU7h.displayName=\"Grid Border\";FramerItKw7VU7h.defaultProps={height:360,width:499};addPropertyControls(FramerItKw7VU7h,{variant:{options:[\"Tpb3BN4ZP\",\"bZ4UVgUJx\",\"tjYz1bP1G\",\"IkgrcZ9gZ\",\"XKFcTuSdn\",\"niU1VXyP8\",\"vjGmimBgl\",\"Sm46269ao\",\"FDdiap4m6\",\"nNlpXlAqj\"],optionTitles:[\"Top Left\",\"Right Bottom\",\"Left\",\"Bottom\",\"Right\",\"Top\",\"All\",\"Left Right\",\"Top Bottom\",\"Left Right\"],title:\"Variant\",type:ControlType.Enum},Pp_K4rYwq:{defaultValue:'var(--token-06a467bf-35a5-4409-b7e5-6816b75aba90, rgb(240, 240, 240)) /* {\"name\":\"Storke_Light\"} */',title:\"Dash Color\",type:ControlType.Color}});addFonts(FramerItKw7VU7h,[{explicitInter:true,fonts:[]},...AnimatedDashedBorderFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerItKw7VU7h\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"360\",\"framerVariables\":\"{\\\"Pp_K4rYwq\\\":\\\"dashColor\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"499\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bZ4UVgUJx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tjYz1bP1G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IkgrcZ9gZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XKFcTuSdn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"niU1VXyP8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vjGmimBgl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Sm46269ao\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FDdiap4m6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nNlpXlAqj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ItKw7VU7h.map","// Generated by Framer (4da6613)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const FxIlC7bsP=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 28.263 9.125 C 28.263 7.371 29.685 5.95 31.438 5.95 C 33.191 5.95 34.612 7.371 34.612 9.125 C 34.612 10.878 33.191 12.299 31.438 12.299 C 29.685 12.299 28.263 10.878 28.263 9.125 Z M 22.313 3.174 C 22.313 1.421 23.734 0 25.488 0 C 27.241 0 28.662 1.421 28.662 3.174 C 28.662 4.928 27.241 6.349 25.488 6.349 C 23.734 6.349 22.313 4.928 22.313 3.174 Z M 41.651 22.512 C 41.651 20.759 43.072 19.338 44.826 19.338 C 46.579 19.338 48 20.759 48 22.512 C 48 24.266 46.579 25.687 44.826 25.687 C 43.072 25.687 41.651 24.266 41.651 22.512 Z M 0 22.512 C 0 20.759 1.421 19.338 3.174 19.338 C 4.928 19.338 6.349 20.759 6.349 22.512 C 6.349 24.266 4.928 25.687 3.174 25.687 C 1.421 25.687 0 24.266 0 22.512 Z M 8.925 22.512 C 8.925 20.759 10.346 19.338 12.1 19.338 C 13.853 19.338 15.274 20.759 15.274 22.512 C 15.274 24.266 13.853 25.687 12.1 25.687 C 10.346 25.687 8.925 24.266 8.925 22.512 Z M 19.338 22.512 C 19.338 20.759 20.759 19.338 22.512 19.338 C 24.266 19.338 25.687 20.759 25.687 22.512 C 25.687 24.266 24.266 25.687 22.512 25.687 C 20.759 25.687 19.338 24.266 19.338 22.512 Z M 28.263 22.512 C 28.263 20.759 29.685 19.338 31.438 19.338 C 33.191 19.338 34.612 20.759 34.612 22.512 C 34.612 24.266 33.191 25.687 31.438 25.687 C 29.685 25.687 28.263 24.266 28.263 22.512 Z M 34.213 28.463 C 34.213 26.709 35.635 25.288 37.388 25.288 C 39.141 25.288 40.562 26.709 40.562 28.463 C 40.562 30.216 39.141 31.637 37.388 31.637 C 35.635 31.637 34.213 30.216 34.213 28.463 Z M 28.263 34.413 C 28.263 32.66 29.685 31.238 31.438 31.238 C 33.191 31.238 34.612 32.66 34.612 34.413 C 34.612 36.166 33.191 37.587 31.438 37.587 C 29.685 37.587 28.263 36.166 28.263 34.413 Z M 22.313 41.851 C 22.313 40.097 23.734 38.676 25.488 38.676 C 27.241 38.676 28.662 40.097 28.662 41.851 C 28.662 43.604 27.241 45.025 25.488 45.025 C 23.734 45.025 22.313 43.604 22.313 41.851 Z M 34.213 16.562 C 34.213 14.809 35.635 13.388 37.388 13.388 C 39.141 13.388 40.562 14.809 40.562 16.562 C 40.562 18.315 39.141 19.737 37.388 19.737 C 35.635 19.737 34.213 18.315 34.213 16.562 Z\" fill=\"transparent\" height=\"45.02491880128178px\" id=\"t3fOyHr13\" transform=\"translate(0 1.495)\" width=\"47.9999973840455px\"><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803269px\" id=\"pBAYM3tUs\" transform=\"translate(28.263 5.95)\" width=\"6.348828560803312px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803268px\" id=\"KfaQXt83J\" transform=\"translate(22.313 0)\" width=\"6.348828560803312px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803266px\" id=\"GzPc1JKZM\" transform=\"translate(41.651 19.338)\" width=\"6.348828560803312px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803266px\" id=\"qDTggS3ha\" transform=\"translate(0 19.338)\" width=\"6.348828560803311px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803266px\" id=\"Y7uHI4Kck\" transform=\"translate(8.925 19.338)\" width=\"6.348828560803311px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803266px\" id=\"xyIhmo8gc\" transform=\"translate(19.338 19.338)\" width=\"6.348828560803309px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803266px\" id=\"VNldmfNrI\" transform=\"translate(28.263 19.338)\" width=\"6.348828560803312px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.34882856080327px\" id=\"t84bnyhsB\" transform=\"translate(34.213 25.288)\" width=\"6.348828560803305px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803266px\" id=\"zieASTRmU\" transform=\"translate(28.263 31.238)\" width=\"6.348828560803312px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803263px\" id=\"CFr0QAf6f\" transform=\"translate(22.313 38.676)\" width=\"6.348828560803312px\"/><path d=\"M 0 3.174 C 0 1.421 1.421 0 3.174 0 C 4.928 0 6.349 1.421 6.349 3.174 C 6.349 4.928 4.928 6.349 3.174 6.349 C 1.421 6.349 0 4.928 0 3.174 Z\" fill=\"var(--1fm3kdy, var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)))\" height=\"6.348828560803268px\" id=\"H7fLuFn3B\" transform=\"translate(34.213 13.388)\" width=\"6.348828560803305px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,FxIlC7bsP:fill??props.FxIlC7bsP??\"var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,FxIlC7bsP,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-AmnYS\",className),layoutId:layoutId,ref:ref,style:{\"--1fm3kdy\":FxIlC7bsP,...style}});});const css=[`.framer-AmnYS { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1fm3kdy); mask: ${mask}; width: 48px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 48\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"FxIlC7bsP\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fm3kdy\"},\"set\":{\"localId\":\"vectorSet/fbmNGJKH3\",\"id\":\"fbmNGJKH3\",\"moduleId\":\"eDa4Jww7KYjOIhV9POit\"}}\n */const Icon=withCSS(Component,css,\"framer-AmnYS\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{FxIlC7bsP:{defaultValue:'var(--token-0c40d577-e241-4bd0-8055-18ba32320e9f, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fm3kdy\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/fbmNGJKH3\\\",\\\"id\\\":\\\"fbmNGJKH3\\\",\\\"moduleId\\\":\\\"eDa4Jww7KYjOIhV9POit\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"48\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"FxIlC7bsP\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27dd866)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-xFAuq .framer-styles-preset-1g0xcpg:not(.rich-text-wrapper), .framer-xFAuq .framer-styles-preset-1g0xcpg.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 26px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-74d9d790-ae04-448d-bc25-9406925cac80, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-xFAuq\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}