{"version":3,"file":"DotPattern.DLZCqs8l.mjs","names":[],"sources":["https:/framerusercontent.com/modules/WhYgFgxJxCZ23PulTsr0/j0ER7ma5WnEu3JRG8Q8T/DotPattern.js"],"sourcesContent":["// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function DotPattern({dotSize=1.75,gap=12,dotColor=\"#737373\",gradientStart=30,gradientEnd=100}){const period=dotSize+gap;const scale=dotSize/1.75;const uid=`dp${Math.round(Math.random()*1e4)}`;return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\"},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"100%\",height:\"100%\",style:{display:\"block\",position:\"absolute\",inset:0},children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsx(\"pattern\",{id:`tile-${uid}`,patternUnits:\"userSpaceOnUse\",width:period,height:period,children:/*#__PURE__*/_jsx(\"g\",{transform:`scale(${scale})`,children:/*#__PURE__*/_jsx(\"path\",{d:\"M1.3136 1.35872C0.888392 1.78393 0.401379 1.85801 0.146698 1.60333C-0.107983 1.34865 -0.0339106 0.861646 0.391296 0.436439C0.816504 0.011232 1.36766 -0.127006 1.62234 0.127675C1.87703 0.382356 1.73881 0.933514 1.3136 1.35872Z\",fill:dotColor})})}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:`radial-${uid}`,cx:\"50%\",cy:\"50%\",r:\"50%\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:`${gradientStart}%`,stopColor:\"white\",stopOpacity:\"1\"}),/*#__PURE__*/_jsx(\"stop\",{offset:`${gradientEnd}%`,stopColor:\"white\",stopOpacity:\"0\"})]}),/*#__PURE__*/_jsx(\"mask\",{id:`mask-${uid}`,children:/*#__PURE__*/_jsx(\"rect\",{width:\"100%\",height:\"100%\",fill:`url(#radial-${uid})`})})]}),/*#__PURE__*/_jsx(\"rect\",{width:\"100%\",height:\"100%\",fill:`url(#tile-${uid})`,mask:`url(#mask-${uid})`})]})});}addPropertyControls(DotPattern,{dotSize:{type:ControlType.Number,title:\"Dot size\",defaultValue:1.75,min:.5,max:8,step:.25},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:12,min:4,max:40,step:1},dotColor:{type:ControlType.Color,title:\"Dot color\",defaultValue:\"#737373\"},gradientStart:{type:ControlType.Number,title:\"Fade start %\",defaultValue:30,min:0,max:100,step:5,displayStepper:true},gradientEnd:{type:ControlType.Number,title:\"Fade end %\",defaultValue:100,min:0,max:100,step:5,displayStepper:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DotPattern\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DotPattern.map"],"mappings":"oKAC6G,SAAwB,EAAW,CAAC,UAAQ,KAAK,MAAI,GAAG,WAAS,UAAU,gBAAc,GAAG,cAAY,KAAK,CAAC,IAAM,EAAO,EAAQ,EAAU,EAAM,EAAQ,KAAW,EAAI,KAAK,KAAK,MAAM,KAAK,OAAO,EAAE,GAAG,IAAI,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,SAAS,WAAW,SAAS,QAAQ,EAAE,SAAsB,EAAM,MAAM,CAAC,MAAM,6BAA6B,MAAM,OAAO,OAAO,OAAO,MAAM,CAAC,QAAQ,QAAQ,SAAS,WAAW,MAAM,CAAC,EAAE,SAAS,CAAc,EAAM,OAAO,CAAC,SAAS,CAAc,EAAK,UAAU,CAAC,GAAG,QAAQ,IAAM,aAAa,iBAAiB,MAAM,EAAO,OAAO,EAAO,SAAsB,EAAK,IAAI,CAAC,UAAU,SAAS,EAAM,GAAG,SAAsB,EAAK,OAAO,CAAC,EAAE,oOAAoO,KAAK,CAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,iBAAiB,CAAC,GAAG,UAAU,IAAM,GAAG,MAAM,GAAG,MAAM,EAAE,MAAM,SAAS,CAAc,EAAK,OAAO,CAAC,OAAO,GAAG,EAAc,GAAG,UAAU,QAAQ,YAAY,GAAG,CAAC,EAAe,EAAK,OAAO,CAAC,OAAO,GAAG,EAAY,GAAG,UAAU,QAAQ,YAAY,GAAG,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,GAAG,QAAQ,IAAM,SAAsB,EAAK,OAAO,CAAC,MAAM,OAAO,OAAO,OAAO,KAAK,eAAe,EAAI,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,OAAO,OAAO,OAAO,KAAK,aAAa,EAAI,GAAG,KAAK,aAAa,EAAI,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,iBAAz/C,IAAoD,EAAs8C,EAAoB,EAAW,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,MAAM,MAAM,YAAY,aAAa,SAAS,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,eAAe,EAAI,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,eAAe,EAAI,CAAC,CAAC"}