{"version":3,"file":"CardBackgroundBlur.DhglJ8o7.mjs","names":[],"sources":["https:/framerusercontent.com/modules/icstRi1M7P3XkOXQZgs6/vntXoENaseWe0xsAOgiZ/CardBackgroundBlur.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Componente que renderiza os detalhes de fundo (esferas blur) com estilos customizáveis.\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function CardBackgroundBlur(props){// Estilo do Contêiner Principal\nconst containerStyle={width:\"100%\",height:\"100%\",position:\"relative\"};// 1. Esfera Superior Direita (Valores de props)\nconst sphere1Style={position:\"absolute\",// Usando props para Tamanho e Posição\nwidth:`${props.sphere1Size}%`,aspectRatio:\"1 / 1\",top:`${-1*props.sphere1Top}%`,right:`${-1*props.sphere1Right}%`,// Usando props para Cor e Blur\nborderRadius:\"50%\",opacity:.3,background:props.colorInvert?props.sphere2Color:props.sphere1Color,filter:`blur(${props.sphere1Blur}px)`,zIndex:1,pointerEvents:\"none\"};// 2. Esfera Inferior Esquerda (Valores de props)\nconst sphere2Style={position:\"absolute\",// Usando props para Tamanho e Posição\nwidth:`${props.sphere2Size}%`,aspectRatio:\"1 / 1\",bottom:`${-1*props.sphere2Bottom}%`,left:`${-1*props.sphere2Left}%`,// Usando props para Cor e Blur\nborderRadius:\"50%\",opacity:.3,background:props.colorInvert?props.sphere1Color:props.sphere2Color,filter:`blur(${props.sphere2Blur}px)`,zIndex:0,pointerEvents:\"none\"};return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/_jsx(motion.div,{style:sphere1Style}),/*#__PURE__*/_jsx(motion.div,{style:sphere2Style})]});}// 2. Adicionar Controles de Propriedades do Framer\naddPropertyControls(CardBackgroundBlur,{// --- Seção Esfera 1 ---\nsphere1Size:{title:\"S1 Tamanho (%)\",type:ControlType.Number,min:10,max:200,unit:\"%\",defaultValue:80},sphere1Top:{title:\"S1 Top (Offset)\",type:ControlType.Number,min:-200,max:200,unit:\"%\",defaultValue:20},sphere1Right:{title:\"S1 Right (Offset)\",type:ControlType.Number,min:-200,max:200,unit:\"%\",defaultValue:30},sphere1Color:{title:\"S1 Cor\",type:ControlType.Color,defaultValue:\"#fffaaf\"},sphere1Blur:{title:\"S1 Blur (px)\",type:ControlType.Number,min:0,max:500,unit:\"px\",defaultValue:250},// --- Seção Esfera 2 ---\nsphere2Size:{title:\"S2 Tamanho (%)\",type:ControlType.Number,min:10,max:200,unit:\"%\",defaultValue:100},sphere2Bottom:{title:\"S2 Bottom (Offset)\",type:ControlType.Number,min:-200,max:200,unit:\"%\",defaultValue:30},sphere2Left:{title:\"S2 Left (Offset)\",type:ControlType.Number,min:-200,max:200,unit:\"%\",defaultValue:40},sphere2Color:{title:\"S2 Cor\",type:ControlType.Color,defaultValue:\"#ba86c7\"},sphere2Blur:{title:\"S2 Blur (px)\",type:ControlType.Number,min:0,max:500,unit:\"px\",defaultValue:250},colorInvert:{title:\"Inverter cores\",type:ControlType.Boolean,defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CardBackgroundBlur\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CardBackgroundBlur.map"],"mappings":"qNAIG,SAAwB,EAAmB,EAAM,CACpD,IAAM,EAAe,CAAC,MAAM,OAAO,OAAO,OAAO,SAAS,WAAW,CAC/D,EAAa,CAAC,SAAS,WAC7B,MAAM,GAAG,EAAM,YAAY,GAAG,YAAY,QAAQ,IAAI,GAAG,GAAG,EAAM,WAAW,GAAG,MAAM,GAAG,GAAG,EAAM,aAAa,GAC/G,aAAa,MAAM,QAAQ,GAAG,WAAW,EAAM,YAAY,EAAM,aAAa,EAAM,aAAa,OAAO,QAAQ,EAAM,YAAY,KAAK,OAAO,EAAE,cAAc,OAAO,CAC/J,EAAa,CAAC,SAAS,WAC7B,MAAM,GAAG,EAAM,YAAY,GAAG,YAAY,QAAQ,OAAO,GAAG,GAAG,EAAM,cAAc,GAAG,KAAK,GAAG,GAAG,EAAM,YAAY,GACnH,aAAa,MAAM,QAAQ,GAAG,WAAW,EAAM,YAAY,EAAM,aAAa,EAAM,aAAa,OAAO,QAAQ,EAAM,YAAY,KAAK,OAAO,EAAE,cAAc,OAAO,CAAC,OAAoB,EAAM,MAAM,CAAC,MAAM,EAAe,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,MAAM,EAAa,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,MAAM,EAAa,CAAC,CAAC,CAAC,CAAC,kBAXrR,IAAkC,IAAoD,CAY/I,EAAoB,EAAmB,CACvC,YAAY,CAAC,MAAM,iBAAiB,KAAK,EAAY,OAAO,IAAI,GAAG,IAAI,IAAI,KAAK,IAAI,aAAa,GAAG,CAAC,WAAW,CAAC,MAAM,kBAAkB,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,KAAK,IAAI,aAAa,GAAG,CAAC,aAAa,CAAC,MAAM,oBAAoB,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,KAAK,IAAI,aAAa,GAAG,CAAC,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,MAAM,aAAa,UAAU,CAAC,YAAY,CAAC,MAAM,eAAe,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,KAAK,aAAa,IAAI,CACte,YAAY,CAAC,MAAM,iBAAiB,KAAK,EAAY,OAAO,IAAI,GAAG,IAAI,IAAI,KAAK,IAAI,aAAa,IAAI,CAAC,cAAc,CAAC,MAAM,qBAAqB,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,KAAK,IAAI,aAAa,GAAG,CAAC,YAAY,CAAC,MAAM,mBAAmB,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,KAAK,IAAI,aAAa,GAAG,CAAC,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,MAAM,aAAa,UAAU,CAAC,YAAY,CAAC,MAAM,eAAe,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,KAAK,aAAa,IAAI,CAAC,YAAY,CAAC,MAAM,iBAAiB,KAAK,EAAY,QAAQ,aAAa,GAAM,CAAC,CAAC"}