{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/EWoFsAL98yuxNpb3d900/fsp7ao21EutxP4HqO9WT/BackgroundGradient.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function BackgroundGradient({color1,color2,stop1,stop2,angle,borderColor,borderWidth,borderRadius,borderEnabled}){// Convert angle to gradient position\nconst anglePosition={0:\"center top\",45:\"right top\",90:\"right center\",135:\"right bottom\",180:\"center bottom\",225:\"left bottom\",270:\"left center\",315:\"left top\"}[angle]||\"center\"// Default to center if angle is not in predefined values\n;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:\"100%\",height:\"100%\",border:borderEnabled?`${borderWidth}px solid ${borderColor}`:\"none\",borderRadius:`${borderRadius}px`,background:`radial-gradient(circle at ${anglePosition}, ${color1} ${stop1}%, ${color2} ${stop2}%)`}});}// \uD83C\uDFA8 Propiedades editables en Framer\naddPropertyControls(BackgroundGradient,{color1:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#FFFEF3\"},stop1:{type:ControlType.Number,title:\"Stop 1\",defaultValue:30,min:0,max:100},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#E17CFB\"},stop2:{type:ControlType.Number,title:\"Stop 2\",defaultValue:100,min:0,max:100},angle:{type:ControlType.Number,title:\"Angle\",defaultValue:0,min:0,max:360,step:45},borderEnabled:{type:ControlType.Boolean,title:\"Border Enabled\",defaultValue:false},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#181818\",hidden:({borderEnabled})=>!borderEnabled},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:1,min:0,max:10,hidden:({borderEnabled})=>!borderEnabled},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:20,min:0,max:100}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BackgroundGradient\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackgroundGradient.map"],
  "mappings": "yFAA8G,SAARA,EAAoC,CAAC,OAAAC,EAAO,OAAAC,EAAO,MAAAC,EAAM,MAAAC,EAAM,MAAAC,EAAM,YAAAC,EAAY,YAAAC,EAAY,aAAAC,EAAa,cAAAC,CAAa,EAAE,CAC/N,IAAMC,EAAc,CAAC,EAAE,aAAa,GAAG,YAAY,GAAG,eAAe,IAAI,eAAe,IAAI,gBAAgB,IAAI,cAAc,IAAI,cAAc,IAAI,UAAU,EAAEL,CAAK,GAAG,SACvK,OAAoBM,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,OAAOF,EAAc,GAAGF,CAAW,YAAYD,CAAW,GAAG,OAAO,aAAa,GAAGE,CAAY,KAAK,WAAW,6BAA6BE,CAAa,KAAKT,CAAM,IAAIE,CAAK,MAAMD,CAAM,IAAIE,CAAK,IAAI,CAAC,CAAC,CAAE,CAClSQ,EAAoBZ,EAAmB,CAAC,OAAO,CAAC,KAAKa,EAAY,MAAM,MAAM,UAAU,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,EAAE,OAAO,CAAC,KAAKA,EAAY,MAAM,MAAM,UAAU,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,aAAa,IAAI,IAAI,EAAE,IAAI,GAAG,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,EAAE,cAAc,CAAC,KAAKA,EAAY,QAAQ,MAAM,iBAAiB,aAAa,EAAK,EAAE,YAAY,CAAC,KAAKA,EAAY,MAAM,MAAM,eAAe,aAAa,UAAU,OAAO,CAAC,CAAC,cAAAJ,CAAa,IAAI,CAACA,CAAa,EAAE,YAAY,CAAC,KAAKI,EAAY,OAAO,MAAM,eAAe,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,OAAO,CAAC,CAAC,cAAAJ,CAAa,IAAI,CAACA,CAAa,EAAE,aAAa,CAAC,KAAKI,EAAY,OAAO,MAAM,gBAAgB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,CAAC,CAAC",
  "names": ["BackgroundGradient", "color1", "color2", "stop1", "stop2", "angle", "borderColor", "borderWidth", "borderRadius", "borderEnabled", "anglePosition", "p", "addPropertyControls", "ControlType"]
}
