{"version":3,"file":"BG.D2-wECo7.mjs","names":[],"sources":["https:/framerusercontent.com/modules/18z0kY4mhUIanpJNqvtX/GwF6kSvuWPWnkeRJNiPY/BG.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function GradientBackground(props){const{gradient,softEdges,style}=props;// Retrieve styles for the selected gradient\nconst selectedStyle=gradientStyles[gradient]||gradientStyles[\"Pastel Blur\"];// CSS Mask for soft top/bottom edges\nconst maskStyle=softEdges?{WebkitMaskImage:\"linear-gradient(to bottom, transparent 0%, transparent 10%, black 25%, black 75%, transparent 90%, transparent 100%)\",maskImage:\"linear-gradient(to bottom, transparent 0%, transparent 10%, black 25%, black 75%, transparent 90%, transparent 100%)\"}:{};return /*#__PURE__*/_jsx(motion.div,{style:{...style,...selectedStyle,...maskStyle,width:\"100%\",height:\"100%\"}});}// Configuration map for all gradient styles\nconst gradientStyles={\"Pastel Blur\":{background:\"linear-gradient(135deg, #FFE8E8 0%, #FFFFFF 40%, #FFFFFF 60%, #E8E0F8 100%)\",backgroundRepeat:\"no-repeat\",filter:\"blur(100px)\",transform:\"scale(1.2)\"},\"Pastel Clear\":{background:\"linear-gradient(135deg, #FFE8E8 0%, #FFFFFF 40%, #FFFFFF 60%, #E8E0F8 100%)\",backgroundRepeat:\"no-repeat\",transform:\"scale(1.2)\"},\"Dark Spotlight\":{background:\"radial-gradient(circle at 50% 0%, #3a3f6e 0%, #0D0E18 50%, #0D0E18 100%)\",backgroundRepeat:\"no-repeat\",transform:\"scale(1.2)\"},\"Teal Coral Mesh\":{background:`\n            radial-gradient(62.67% 35.26% at -24.72% 15%, rgba(129,219,219,0.4) 0%, rgba(129,219,219,0) 100%),\n            radial-gradient(72.71% 39.62% at 132.74% 75%, rgba(255,139,129,0.3) 0%, rgba(255,178,167,0) 100%),\n            radial-gradient(60.9% 60.9% at 110.81% 31.14%, #ffffff 0%, rgba(255,255,255,0) 100%),\n            linear-gradient(0deg, #ffffff, #ffffff)\n        `,backgroundRepeat:\"no-repeat\",transform:\"scale(1.05)\"},\"Deep Purple Flow\":{background:\"linear-gradient(180deg, #242442 0%, #7B7BE5 100%)\",backgroundRepeat:\"no-repeat\"},\"Pastel Sunrise\":{backgroundColor:\"#FFFFFF\",background:`\n            radial-gradient(ellipse 50% 80% at 0% 50%, #FFF8E7 0%, rgba(255,255,255,0) 100%),\n            radial-gradient(ellipse 50% 80% at 100% 50%, #EBE4FF 0%, rgba(255,255,255,0) 100%)\n        `,backgroundRepeat:\"no-repeat\"},\"Teal Rose Glow\":{background:`\n            radial-gradient(47.72% 108.66% at -12.1% 21.18%, rgba(129, 219, 219, 0.25) 24.27%, rgba(160, 232, 232, 0) 100%),\n            radial-gradient(76.64% 192.13% at 107.15% 116.7%, rgba(255, 178, 167, 0.25) 0%, rgba(201, 191, 255, 0.25) 74.61%),\n            rgb(255, 255, 255)\n        `,backgroundRepeat:\"no-repeat\"},\"Midnight Eclipse\":{background:`\n            linear-gradient(90deg, rgba(21, 17, 50, 0.7) 18.17%, rgba(23, 19, 51, 0) 100%),\n            linear-gradient(rgba(42, 33, 91, 0.65) 0%, rgba(86, 69, 174, 0.65) 100%),\n            radial-gradient(197.29% 111.96% at 38.31% 115.19%, rgb(72, 63, 140) 0%, rgb(109, 79, 240) 50%, rgba(140, 125, 255, 0) 100%),\n            radial-gradient(138.04% 138.04% at 79.3% -3.09%, rgba(254, 232, 229, 0.5) 0%, rgba(254, 232, 229, 0) 74.78%),\n            radial-gradient(130.78% 130.78% at 100% 60.08%, rgb(254, 204, 195) 0%, rgba(254, 227, 222, 0.192) 48.26%, rgba(254, 232, 229, 0) 100%),\n            radial-gradient(93.41% 93.41% at 93.28% 0%, rgba(255, 102, 97, 0.4) 24.08%, rgba(255, 178, 167, 0) 91.15%),\n            linear-gradient(0deg, rgb(72, 63, 140) -17.88%, rgb(129, 105, 255) 50%),\n            linear-gradient(0deg, rgb(254, 232, 229), rgb(254, 232, 229))\n        `,backgroundRepeat:\"no-repeat\"},\"Coral Lavender\":{background:`\n            radial-gradient(62.81% 136.54% at 103.92% 77.32%, rgba(227, 222, 255, 0.7) 0%, rgba(201, 191, 255, 0) 100%),\n            radial-gradient(135.26% 148.52% at -8.82% -4.86%, rgba(255, 178, 167, 0.8) 0%, rgba(255, 178, 167, 0) 100%),\n            rgb(255, 255, 255)\n        `,backgroundRepeat:\"no-repeat\"},\"Lavender Mist\":{background:\"linear-gradient(rgba(227, 222, 255, 0) 0%, rgba(201, 191, 255, 0.4) 17%, rgba(201, 191, 255, 0.4) 30%, rgba(227, 222, 255, 0) 50%)\",backgroundRepeat:\"no-repeat\"},\"Peach Purple\":{background:`\n            linear-gradient(0deg, rgba(255, 255, 255, 0) 83.27%, rgb(255, 255, 255) 100%),\n            linear-gradient(rgba(255, 255, 255, 0) 74.58%, rgb(255, 255, 255) 100%),\n            radial-gradient(42% 76.64% at 101.81% 89.92%, rgba(255, 166, 148, 0.15) 0%, rgba(255, 166, 148, 0) 100%),\n            radial-gradient(54.92% 70.58% at 0% 75.79%, rgba(129, 105, 255, 0.15) 0%, rgba(129, 105, 255, 0) 100%),\n            linear-gradient(rgb(255, 255, 255) 0%, rgb(247, 248, 253) 8.78%),\n            rgb(255, 255, 255)\n        `,backgroundRepeat:\"no-repeat\"},\"Purple Peach Haze\":{background:`\n            radial-gradient(56.08% 49% at 0.03% 55%, rgba(129, 105, 255, 0.21) 0%, rgba(129, 105, 255, 0) 100%),\n            radial-gradient(71.56% 49% at 100.75% 50%, rgba(255, 166, 148, 0.38) 0%, rgba(255, 166, 148, 0) 100%),\n            linear-gradient(360deg, rgba(255, 255, 255, 0) 83.27%, rgb(255, 255, 255) 100%),\n            linear-gradient(rgba(255, 255, 255, 0) 73.37%, rgb(255, 255, 255) 100%),\n            linear-gradient(rgb(255, 255, 255) 0%, rgb(247, 248, 253) 8.78%),\n            linear-gradient(0deg, rgb(255, 255, 255), rgb(255, 255, 255))\n        `,backgroundRepeat:\"no-repeat\"},\"Lavender Pink Fade\":{background:\"linear-gradient(268.4deg, rgb(193, 171, 230) 2.4%, rgb(252, 236, 241) 59.48%)\",backgroundRepeat:\"no-repeat\"},\"Warm Apricot Mist\":{background:\"linear-gradient(rgba(254, 213, 154, 0.3) 0%, rgba(255, 172, 136, 0.2) 50%, rgba(255, 172, 136, 0.1) 80%)\",backgroundRepeat:\"no-repeat\"}};// Default props\nGradientBackground.defaultProps={gradient:\"Pastel Blur\",softEdges:true};// Property Controls\naddPropertyControls(GradientBackground,{gradient:{type:ControlType.Enum,title:\"Gradient\",options:Object.keys(gradientStyles),defaultValue:\"Pastel Blur\"},softEdges:{type:ControlType.Boolean,title:\"Soft Edges\",defaultValue:true,description:\"Fades out the top and bottom edges.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GradientBackground\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BG.map"],"mappings":"8MAGG,SAAwB,EAAmB,EAAM,CAAC,GAAK,CAAC,WAAS,YAAU,SAAO,EAC/E,EAAc,EAAe,IAAW,EAAe,eACvD,EAAU,EAAU,CAAC,gBAAgB,uHAAuH,UAAU,sHAAsH,EAAE,CAAC,EAAE,OAAoB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAG,EAAM,GAAG,EAAc,GAAG,EAAU,MAAM,OAAO,OAAO,MAAM,CAAC,CAAC,CAAE,mBAL9W,IAAoD,IAAkC,EAM1H,EAAe,CAAC,cAAc,CAAC,WAAW,8EAA8E,iBAAiB,YAAY,OAAO,cAAc,UAAU,YAAY,EAAE,eAAe,CAAC,WAAW,8EAA8E,iBAAiB,YAAY,UAAU,YAAY,EAAE,iBAAiB,CAAC,WAAW,2EAA2E,iBAAiB,YAAY,UAAU,YAAY,EAAE,kBAAkB,CAAC,WAAW;;;;;UAKvhB,iBAAiB,YAAY,UAAU,aAAa,EAAE,mBAAmB,CAAC,WAAW,oDAAoD,iBAAiB,WAAW,EAAE,iBAAiB,CAAC,gBAAgB,UAAU,WAAW;;;UAG9N,iBAAiB,WAAW,EAAE,iBAAiB,CAAC,WAAW;;;;UAI3D,iBAAiB,WAAW,EAAE,mBAAmB,CAAC,WAAW;;;;;;;;;UAS7D,iBAAiB,WAAW,EAAE,iBAAiB,CAAC,WAAW;;;;UAI3D,iBAAiB,WAAW,EAAE,gBAAgB,CAAC,WAAW,qIAAqI,iBAAiB,WAAW,EAAE,eAAe,CAAC,WAAW;;;;;;;UAOxP,iBAAiB,WAAW,EAAE,oBAAoB,CAAC,WAAW;;;;;;;UAO9D,iBAAiB,WAAW,EAAE,qBAAqB,CAAC,WAAW,gFAAgF,iBAAiB,WAAW,EAAE,oBAAoB,CAAC,WAAW,2GAA2G,iBAAiB,WAAW,CAAC,EAC/V,EAAmB,aAAa,CAAC,SAAS,cAAc,UAAU,EAAI,EACtE,EAAoB,EAAmB,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,OAAO,KAAK,CAAc,EAAE,aAAa,aAAa,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,GAAK,YAAY,qCAAqC,CAAC,CAAC"}