{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/integrations-styles.js@0.2.0", "ssg:https://framerusercontent.com/modules/HGu8PKPDwAHu4uSgLoYR/8ScWawSL1gtbsgAxdHrd/Instagram.js", "ssg:https://framerusercontent.com/modules/jjltURKzII5rnlScl3Q8/Wel3Cn7HYlZdwgRco7VY/DId9Yvqir.js", "ssg:https://framerusercontent.com/modules/hUA4xNxpAx3hKlps1AkG/ugRz2nwl3ZjTL2cpHdGY/uUVD3uI1Y.js"],
  "sourcesContent": ["import{containerStyles,emptyStateStyle as defaultEmptyStateStyle}from\"https://framer.com/m/framer/default-utils.js@^0.43.0\";export const emptyStateStyle={...containerStyles,...defaultEmptyStateStyle,textAlign:\"center\",padding:15,width:200,height:100,overflow:\"hidden\"};export const neutralStateStyle={...emptyStateStyle,color:\"#09f\",background:\"rgb(0, 153, 255, 0.1)\",borderColor:\"#09f\"};export const stateTitleStyle={fontSize:12,fontWeight:600,margin:0};export const stateParagraphStyle={fontSize:12,maxWidth:200,lineHeight:1.4,margin:\"5px 0 0 0\"};\nexport const __FramerMetadata__ = {\"exports\":{\"neutralStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateTitleStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateParagraphStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{containerStyles}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{emptyStateStyle,stateParagraphStyle,stateTitleStyle}from\"https://framer.com/m/framer/integrations-styles.js@0.2.0\";const instagramRegex=/^https?:\\/\\/www\\.instagram\\.com\\/p\\/([^\\/]+)/;/**\n * INSTAGRAM\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 410\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Instagram({url,style,...props}){const id=useMemo(()=>{var ref;const[,id]=(ref=url.match(instagramRegex))!==null&&ref!==void 0?ref:[null,null];return id;},[url]);return url&&id?/*#__PURE__*/ _jsx(motion.iframe,{style:{...containerStyles,...style},src:`https://www.instagram.com/p/${id}/embed/`,frameBorder:0,width:\"100%\",height:\"100%\",scrolling:\"no\",...props}):/*#__PURE__*/ _jsxs(motion.div,{style:{...emptyStateStyle,...style},...props,children:[/*#__PURE__*/ _jsx(\"h1\",{style:stateTitleStyle,children:\"Instagram\"}),url?/*#__PURE__*/ _jsx(\"p\",{style:stateParagraphStyle,children:\"This post URL doesn\u2019t seem correct.\"}):/*#__PURE__*/ _jsx(\"p\",{style:stateParagraphStyle,children:\"Set a post URL in the Properties.\"})]});};addPropertyControls(Instagram,{url:{title:\"URL\",type:ControlType.String,placeholder:\"https://www.instagram.com/p/***\",defaultValue:\"https://www.instagram.com/p/CteMsH8M67r/\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Instagram\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"300\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"410\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Instagram.map", "// Generated by Framer (f7ce5cf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Vinyl Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Vinyl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/Gfy1w7bC9QYMo6g0OtwoD9uKbw.woff2\"}]}];export const css=[\".framer-fMWyp .framer-styles-preset-p3nbzo:not(.rich-text-wrapper), .framer-fMWyp .framer-styles-preset-p3nbzo.rich-text-wrapper h1 { --framer-font-family: \\\"Vinyl Regular\\\", \\\"Vinyl Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 70px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: #ff0000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-fMWyp\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f7ce5cf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Vinyl Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Vinyl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/Gfy1w7bC9QYMo6g0OtwoD9uKbw.woff2\"}]}];export const css=[\".framer-9uFIi .framer-styles-preset-1fxih76:not(.rich-text-wrapper), .framer-9uFIi .framer-styles-preset-1fxih76.rich-text-wrapper h2 { --framer-font-family: \\\"Vinyl Regular\\\", \\\"Vinyl Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ff0000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-9uFIi\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "iKAAmI,IAAMA,EAAgB,CAAC,GAAGC,EAAgB,GAAGD,EAAuB,UAAU,SAAS,QAAQ,GAAG,MAAM,IAAI,OAAO,IAAI,SAAS,QAAQ,EAAeE,GAAkB,CAAC,GAAGF,EAAgB,MAAM,OAAO,WAAW,wBAAwB,YAAY,MAAM,EAAeG,EAAgB,CAAC,SAAS,GAAG,WAAW,IAAI,OAAO,CAAC,EAAeC,EAAoB,CAAC,SAAS,GAAG,SAAS,IAAI,WAAW,IAAI,OAAO,WAAW,ECA7K,IAAMC,EAAe,+CAQxX,SAARC,EAA2B,CAAC,IAAAC,EAAI,MAAAC,EAAM,GAAGC,CAAK,EAAE,CAAC,IAAMC,EAAGC,EAAQ,IAAI,CAAC,IAAIC,EAAI,GAAK,CAAC,CAACF,CAAE,GAAGE,EAAIL,EAAI,MAAMF,CAAc,KAAK,MAAMO,IAAM,OAAOA,EAAI,CAAC,KAAK,IAAI,EAAE,OAAOF,CAAG,EAAE,CAACH,CAAG,CAAC,EAAE,OAAOA,GAAKG,EAAiBG,EAAKC,EAAO,OAAO,CAAC,MAAM,CAAC,GAAGC,EAAgB,GAAGP,CAAK,EAAE,IAAI,+BAA+BE,CAAE,UAAU,YAAY,EAAE,MAAM,OAAO,OAAO,OAAO,UAAU,KAAK,GAAGD,CAAK,CAAC,EAAgBO,EAAMF,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGG,EAAgB,GAAGT,CAAK,EAAE,GAAGC,EAAM,SAAS,CAAeI,EAAK,KAAK,CAAC,MAAMK,EAAgB,SAAS,WAAW,CAAC,EAAEX,EAAkBM,EAAK,IAAI,CAAC,MAAMM,EAAoB,SAAS,0CAAqC,CAAC,EAAgBN,EAAK,IAAI,CAAC,MAAMM,EAAoB,SAAS,mCAAmC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAEC,EAAoBd,EAAU,CAAC,IAAI,CAAC,MAAM,MAAM,KAAKe,EAAY,OAAO,YAAY,kCAAkC,aAAa,0CAA0C,CAAC,CAAC,ECP/3BC,EAAU,UAAU,CAAC,sBAAsB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,IAAI,uEAAuE,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,utBAA2tB,EAAeC,GAAU,eCA39BC,EAAU,UAAU,CAAC,sBAAsB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,IAAI,uEAAuE,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,0tBAA8tB,EAAeC,GAAU",
  "names": ["emptyStateStyle", "containerStyles", "neutralStateStyle", "stateTitleStyle", "stateParagraphStyle", "instagramRegex", "Instagram", "url", "style", "props", "id", "se", "ref", "p", "motion", "containerStyles", "u", "emptyStateStyle", "stateTitleStyle", "stateParagraphStyle", "addPropertyControls", "ControlType", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className"]
}
