{"version":3,"file":"BG.CTs6PfDP.mjs","names":[],"sources":["https:/framerusercontent.com/modules/SN9b8wJyMHhPzp7nHBao/BW8nLkh0GKuz3XS7ofqB/BG.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";function FloatingPaths({position,pathColor=\"#ffffff\"}){const paths=Array.from({length:36},(_,i)=>({id:i,d:`M-${380-i*5*position} -${189+i*6}C-${380-i*5*position} -${189+i*6} -${312-i*5*position} ${216-i*6} ${152-i*5*position} ${343-i*6}C${616-i*5*position} ${470-i*6} ${684-i*5*position} ${875-i*6} ${684-i*5*position} ${875-i*6}`,width:.5+i*.03}));return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"svg\",{style:{width:\"100%\",height:\"100%\"},viewBox:\"0 0 696 316\",fill:\"none\",children:paths.map(path=>/*#__PURE__*/_jsx(motion.path,{d:path.d,stroke:pathColor,strokeWidth:path.width,strokeOpacity:.3+path.id*.03,initial:{pathLength:.2,opacity:.5},animate:{pathLength:[.2,1,.2],opacity:[.5,.9,.5]},transition:{duration:18+path.id*.5,repeat:Infinity,ease:\"easeInOut\",delay:path.id*.05}},path.id))})});}export default function BackgroundPaths(props){const{intensity=1,pathColor=\"#ffffff\"}=props;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",minHeight:\"100vh\",overflow:\"hidden\",backgroundColor:\"transparent\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:0,left:0,right:0,bottom:0},children:[/*#__PURE__*/_jsx(FloatingPaths,{position:intensity,pathColor:pathColor}),/*#__PURE__*/_jsx(FloatingPaths,{position:-intensity,pathColor:pathColor})]})});}// Framer property controls\nBackgroundPaths.defaultProps={intensity:1,pathColor:\"#ffffff\"}// Add this for Framer property controls:\n// import { addPropertyControls, ControlType } from \"framer\"\n//\n// addPropertyControls(BackgroundPaths, {\n//     intensity: {\n//         type: ControlType.Number,\n//         title: \"Animation Intensity\",\n//         min: 0.1,\n//         max: 2,\n//         step: 0.1,\n//         defaultValue: 1\n//     },\n//     pathColor: {\n//         type: ControlType.Color,\n//         title: \"Path Color\",\n//         defaultValue: \"#ffffff\"\n//     }\n// })\n;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BackgroundPaths\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BG.map"],"mappings":"iNAA2F,SAAS,EAAc,CAAC,WAAS,YAAU,UAAU,CAAC,CAAC,IAAM,EAAM,MAAM,KAAK,CAAC,OAAO,EAAG,EAAC,CAAC,EAAE,KAAK,CAAC,GAAG,EAAE,GAAG,IAAI,IAAI,EAAE,EAAE,EAAS,IAAI,IAAI,EAAE,EAAE,IAAI,IAAI,EAAE,EAAE,EAAS,IAAI,IAAI,EAAE,EAAE,IAAI,IAAI,EAAE,EAAE,EAAS,GAAG,IAAI,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,EAAS,GAAG,IAAI,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,EAAS,GAAG,IAAI,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,EAAS,GAAG,IAAI,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,EAAS,GAAG,IAAI,EAAE,IAAI,MAAM,GAAG,EAAE,GAAI,GAAE,CAAC,MAAoB,GAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,cAAc,MAAO,EAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,MAAO,EAAC,QAAQ,cAAc,KAAK,OAAO,SAAS,EAAM,IAAI,GAAmB,EAAK,EAAO,KAAK,CAAC,EAAE,EAAK,EAAE,OAAO,EAAU,YAAY,EAAK,MAAM,cAAc,GAAG,EAAK,GAAG,IAAI,QAAQ,CAAC,WAAW,GAAG,QAAQ,EAAG,EAAC,QAAQ,CAAC,WAAW,CAAC,GAAG,EAAE,EAAG,EAAC,QAAQ,CAAC,GAAG,GAAG,EAAG,CAAC,EAAC,WAAW,CAAC,SAAS,GAAG,EAAK,GAAG,GAAG,OAAO,IAAS,KAAK,YAAY,MAAM,EAAK,GAAG,GAAI,CAAC,EAAC,EAAK,GAAG,CAAC,AAAC,EAAC,AAAC,EAAC,AAAE,UAAwB,EAAgB,EAAM,CAAC,GAAK,CAAC,YAAU,EAAE,YAAU,UAAU,CAAC,EAAM,MAAoB,GAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,UAAU,QAAQ,SAAS,SAAS,gBAAgB,aAAc,EAAC,SAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,CAAE,EAAC,SAAS,CAAc,EAAK,EAAc,CAAC,SAAS,EAAoB,WAAU,EAAC,CAAc,EAAK,EAAc,CAAC,UAAU,EAAoB,WAAU,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAE,cACv8C,AADA,GAAyD,IAAkC,CAC3F,EAAgB,aAAa,CAAC,UAAU,EAAE,UAAU,SAAU"}