{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/jQ7YKPTdxUFfAGY88Atr/kNZcBzvVb8hCrCl7GSCE/GradientBorder.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function GradientBorder(props){const{gradient,borderWidth,borderRadius}=props;return /*#__PURE__*/_jsx(\"div\",{style:{...props.style,position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",pointerEvents:\"none\",borderRadius:borderRadius,background:`linear-gradient(${gradient.angle}deg, ${gradient.startColor}, ${gradient.endColor})`,padding:borderWidth,boxSizing:\"border-box\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",background:\"transparent\",borderRadius:Math.max(0,borderRadius-borderWidth),backgroundColor:\"white\"}})});}GradientBorder.displayName=\"Gradient Border\";addPropertyControls(GradientBorder,{borderWidth:{type:ControlType.Number,defaultValue:5,min:0,max:20,step:1,unit:\"px\"},borderRadius:{type:ControlType.Number,defaultValue:18,min:0,max:100,step:1,unit:\"px\"},gradient:{type:ControlType.Object,controls:{startColor:{type:ControlType.Color,defaultValue:\"#ff7f50\"},endColor:{type:ControlType.Color,defaultValue:\"#ff1493\"},angle:{type:ControlType.Number,defaultValue:90,min:0,max:360,step:1}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GradientBorder\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GradientBorder.map"],
  "mappings": "kGAAAA,IAGkB,SAARC,EAAgCC,EAAM,CAAC,GAAK,CAAC,SAAAC,EAAS,YAAAC,EAAY,aAAAC,CAAY,EAAEH,EAAM,OAAoBI,EAAK,MAAM,CAAC,MAAM,CAAC,GAAGJ,EAAM,MAAM,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,OAAO,OAAO,OAAO,cAAc,OAAO,aAAaG,EAAa,WAAW,mBAAmBF,EAAS,KAAK,QAAQA,EAAS,UAAU,KAAKA,EAAS,QAAQ,IAAI,QAAQC,EAAY,UAAU,aAAa,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAsBE,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,WAAW,cAAc,aAAa,KAAK,IAAI,EAAED,EAAaD,CAAW,EAAE,gBAAgB,OAAO,CAAC,CAAC,CAAC,CAAC,CAAE,CAACH,EAAe,YAAY,kBAAkBM,EAAoBN,EAAe,CAAC,YAAY,CAAC,KAAKO,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,KAAK,IAAI,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,SAAS,CAAC,WAAW,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,SAAS,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC",
  "names": ["init_ssg_sandbox_shims", "GradientBorder", "props", "gradient", "borderWidth", "borderRadius", "p", "addPropertyControls", "ControlType"]
}
