{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/qw7gQUPdKQl5RCqpC7Xp/GFEOYxKzoKtM1E3mGCFb/ZuRBlAcGs.js", "ssg:https://framerusercontent.com/modules/a6xLecIzZfJNKqM0SqDL/gIX5IF2ZJvRJBhaNRceS/CountdownTimer.js", "ssg:https://framerusercontent.com/modules/DErKKejPcmcbXX9CXKSJ/rQOCH7KhI1SJQaYmlWMq/TimeContent.js", "ssg:https://framerusercontent.com/modules/NBl3erBkAvc4VrEYZ68u/vH66ulY7RkIzrItwMbcu/ZuRBlAcGs.js"],
  "sourcesContent": ["// Generated by Framer (c7cda7d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RichText,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import ButtonText from\"#framer/local/canvasComponent/H5y1GblOv/H5y1GblOv.js\";import ButtonPrimary from\"#framer/local/canvasComponent/Rbo1JJ4NY/Rbo1JJ4NY.js\";import ButtonClose from\"#framer/local/canvasComponent/tFLnD96yu/tFLnD96yu.js\";import CTAPrimary from\"#framer/local/canvasComponent/vRSca_mm7/vRSca_mm7.js\";import CountdownTimerCC from\"#framer/local/codeFile/hibYk2H/CountdownTimer.js\";import{withBeforeSection}from\"#framer/local/codeFile/mxhuh69/TimeContent.js\";import*as sharedStyle1 from\"#framer/local/css/Gk_iqeUzI/Gk_iqeUzI.js\";import*as sharedStyle2 from\"#framer/local/css/P0lVrDpex/P0lVrDpex.js\";import*as sharedStyle from\"#framer/local/css/uzLO8B62u/uzLO8B62u.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/ZuRBlAcGs/ZuRBlAcGs.js\";import metadataProvider from\"#framer/local/webPageMetadata/ZuRBlAcGs/ZuRBlAcGs.js\";const CountdownTimerCCFonts=getFonts(CountdownTimerCC);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const ButtonTextFonts=getFonts(ButtonText);const ButtonCloseFonts=getFonts(ButtonClose);const MotionDivWithBeforeSection1nw5fn7=withCodeBoundaryForOverrides(motion.div,{nodeId:\"iVnjunWkw\",override:withBeforeSection,scopeId:\"ZuRBlAcGs\"});const CTAPrimaryFonts=getFonts(CTAPrimary);const breakpoints={DZJswTvO5:\"(max-width: 767px)\",eHIjHvQPY:\"(min-width: 1280px)\",Hu7VkMupG:\"(min-width: 768px) and (max-width: 1279px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-17joO\";const variantClassNames={DZJswTvO5:\"framer-v-54our1\",eHIjHvQPY:\"framer-v-nvlvzi\",Hu7VkMupG:\"framer-v-1g01l16\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition1={bounce:.25,delay:0,duration:.25,type:\"spring\"};const animation={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"eHIjHvQPY\",Phone:\"DZJswTvO5\",Tablet:\"Hu7VkMupG\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eHIjHvQPY\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const Ux1H6Xawx3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const BUFtLOof01wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"eHIjHvQPY\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-ab64e10b-9ba1-476f-b74d-a602b60011ff, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-nvlvzi\",className),ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(\"main\",{className:\"framer-rsk6br\",\"data-framer-name\":\"MAIN CONTENT\",children:[/*#__PURE__*/_jsx(MotionDivWithBeforeSection1nw5fn7,{className:\"framer-1nw5fn7\",\"data-framer-name\":\"BEFORE\",children:/*#__PURE__*/_jsxs(motion.section,{className:\"framer-61j7e6\",\"data-framer-name\":\"Hero\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u7r4ho\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-atzgv4\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y2glxk\",\"data-framer-name\":\"Content wrapper\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yrwm6\",\"data-framer-name\":\"Text wrapper\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-4gak9y\",\"data-styles-preset\":\"uzLO8B62u\",children:\"bunq Update 28\"})}),className:\"framer-k7954j\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1bj1o1a\",\"data-styles-preset\":\"Gk_iqeUzI\",children:[\"Get your ticket for the live event on \",/*#__PURE__*/_jsx(\"strong\",{children:\"April 29th 20:30 CEST\"}),\" at DeLaMar Theater or save the date for the live stream! We can\u2019t wait to share what\u2019s new and how bunq continues to Make Life Easy.\"]})}),className:\"framer-1hnx0ta\",\"data-framer-name\":\"Paragraph\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-129xzjj-container\",isAuthoredByUser:true,nodeId:\"gPPbabLQB\",rendersWithMotion:true,scopeId:\"ZuRBlAcGs\",children:/*#__PURE__*/_jsx(CountdownTimerCC,{counters:{font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"32px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1.25em\"},gap:8,textColor:\"rgb(255, 255, 255)\"},customLabels:{days:getLocalizedValue(\"v5\",activeLocale)??\"Days\",hours:getLocalizedValue(\"v6\",activeLocale)??\"Hours\",minutes:getLocalizedValue(\"v7\",activeLocale)??\"Minutes\",months:getLocalizedValue(\"v4\",activeLocale)??\"Months\",seconds:getLocalizedValue(\"v8\",activeLocale)??\"Seconds\",years:getLocalizedValue(\"v3\",activeLocale)??\"Years\"},date:\"2025-04-29T00:00:00.000Z\",finished:[],finishedStyle:\"text\",finishedText:getLocalizedValue(\"v2\",activeLocale)??\"Countdown finished!\",height:\"100%\",id:\"gPPbabLQB\",labels:{alignment:\"center\",case:\"capitalize\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},gap:4,location:\"below\",style:\"full\",textColor:\"rgb(255, 255, 255)\"},layoutId:\"gPPbabLQB\",separator:\"\",textSelect:true,time:{hour:8,minute:30,second:0,time:\"PM\"},units:{days:true,hours:true,minutes:true,months:false,seconds:true,years:true,zeroUnits:false},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vs1r28\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DZJswTvO5:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 32px, 1216px)`,y:(componentViewport?.y||0)+0+0+0+0+0+96+0+0+0+0+497+0+0},Hu7VkMupG:{y:(componentViewport?.y||0)+0+0+0+0+32+64+0+10+0+541+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,y:(componentViewport?.y||0)+0+0+0+0+0+64+132+10+0+541+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cvgevb-container\",nodeId:\"A3OOCqWCW\",rendersWithMotion:true,scopeId:\"ZuRBlAcGs\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DZJswTvO5:{style:{width:\"100%\"}},Hu7VkMupG:{variant:\"cUk_nHZHZ\"}},children:/*#__PURE__*/_jsx(ButtonPrimary,{height:\"100%\",id:\"A3OOCqWCW\",KPkyNVgao:\"var(--token-950b55c2-27d6-4ce8-b1de-c2192c8503a4, rgb(255, 106, 0))\",layoutId:\"A3OOCqWCW\",MHDsp5Fqa:getLocalizedValue(\"v9\",activeLocale)??\"Claim my ticket\",Pj77ECfEs:\"https://www.eventbrite.com/e/bunq-update-28-tickets-1289839577899?aff=oddtdtcreator\",variant:\"wr47wzWii\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DZJswTvO5:{y:(componentViewport?.y||0)+0+0+0+0+0+96+0+0+0+0+497+0+57},Hu7VkMupG:{y:(componentViewport?.y||0)+0+0+0+0+32+64+0+10+0+541+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,y:(componentViewport?.y||0)+0+0+0+0+0+64+132+10+0+541+0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1msnix2-container\",id:\"1msnix2\",nodeId:\"Eoauga7NH\",rendersWithMotion:true,scopeId:\"ZuRBlAcGs\",children:[/*#__PURE__*/_jsx(ButtonText,{aCcA5DLlL:true,height:\"100%\",id:\"Eoauga7NH\",layoutId:\"Eoauga7NH\",MHDsp5Fqa:getLocalizedValue(\"v10\",activeLocale)??\"Save the date\",Ux1H6Xawx:Ux1H6Xawx3bnx0g({overlay}),variant:\"evFRG2hyp\",wceiftBUM:false,width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-7c1g19\"),\"data-framer-portal-id\":\"1msnix2\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"FaQCodOCx\"),/*#__PURE__*/_jsxs(motion.div,{className:cx(scopingClassNames,\"framer-1vocwg0\"),\"data-border\":true,\"data-framer-name\":\"Card\",\"data-framer-portal-id\":\"1msnix2\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1bluess\",\"data-styles-preset\":\"P0lVrDpex\",children:\"Choose your calendar:\"})}),className:\"framer-yc6ia0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b2wbuu\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://addcal.co/e/h7hw8414nkpn/google\",motionChild:true,nodeId:\"c0MyQhsUq\",openInNewTab:true,scopeId:\"ZuRBlAcGs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-15vtcjj framer-yk61se\",\"data-framer-name\":\"Button\",whileHover:animation,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/D8YRrHB7dy4UjeJ8oNijsl8iB4o.svg\"},className:\"framer-1090hkf\",\"data-framer-name\":\"Icon\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://addcal.co/e/h7hw8414nkpn/apple\",motionChild:true,nodeId:\"zYsD1GqZ6\",openInNewTab:true,scopeId:\"ZuRBlAcGs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1q66epc framer-yk61se\",\"data-framer-name\":\"Button\",whileHover:animation,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/foT5FGEdzlTLP6qNvXa0GdkxhM.svg\"},className:\"framer-1o6etem\",\"data-framer-name\":\"Icon\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://addcal.co/e/h7hw8414nkpn/outlook\",motionChild:true,nodeId:\"kX38Z8Vdn\",openInNewTab:true,scopeId:\"ZuRBlAcGs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-4uk65o framer-yk61se\",\"data-framer-name\":\"Button\",whileHover:animation,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/PMxWqJQiMMsoN4PUu6kQR7MxU.svg\"},className:\"framer-12ast9q\",\"data-framer-name\":\"Icon\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://addcal.co/e/h7hw8414nkpn/office365\",motionChild:true,nodeId:\"hAy8ce0_w\",openInNewTab:true,scopeId:\"ZuRBlAcGs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rssvnc framer-yk61se\",\"data-framer-name\":\"Button\",whileHover:animation,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/casZoozANq9EtYlnvp09AlSGag.svg\"},className:\"framer-nclaso\",\"data-framer-name\":\"Icon\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://addcal.co/e/h7hw8414nkpn/yahoo\",motionChild:true,nodeId:\"nKt0Gt1P_\",openInNewTab:true,scopeId:\"ZuRBlAcGs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1qbcild framer-yk61se\",\"data-framer-name\":\"Button\",whileHover:animation,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/05hHoY2367L33NyWNuYVjspawI.svg\"},className:\"framer-1j5f3my\",\"data-framer-name\":\"Icon\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yhyxdm-container\",inComponentSlot:true,nodeId:\"zD0wOdMfT\",rendersWithMotion:true,scopeId:\"ZuRBlAcGs\",children:/*#__PURE__*/_jsx(ButtonClose,{BUFtLOof0:BUFtLOof01wnntms({overlay}),height:\"100%\",id:\"zD0wOdMfT\",layoutId:\"zD0wOdMfT\",variant:\"KpvWWgamy\",width:\"100%\"})})})]})]}),getContainer())})})]})})})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DZJswTvO5:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+96+0+0+633),pixelHeight:1200,pixelWidth:1200,positionX:\"center\",positionY:\"center\",sizes:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 32px, 1216px)`,src:\"https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png\",srcSet:\"https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png?scale-down-to=512 512w,https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png 1200w\"}},Hu7VkMupG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+32+64+0+0),pixelHeight:1200,pixelWidth:1200,positionX:\"center\",positionY:\"center\",sizes:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 64px, 1216px) - 64px) / 2, 1px)`,src:\"https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png\",srcSet:\"https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png?scale-down-to=512 512w,https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png 1200w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+64+132+0),pixelHeight:1200,pixelWidth:1200,positionX:\"center\",positionY:\"center\",sizes:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 64px, 1216px) - 64px) / 2, 1px)`,src:\"https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png\",srcSet:\"https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png?scale-down-to=512 512w,https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/h7ogomv7qxOLaox5s1eKO5WHM8.png 1200w\"},className:\"framer-ab3nc1\",\"data-framer-name\":\"Image\"})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13xf3pk\",\"data-framer-name\":\"Overlay\"})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DZJswTvO5:{y:(componentViewport?.y||0)+0+0+0+1369},Hu7VkMupG:{y:(componentViewport?.y||0)+0+0+0+800}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:815,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16g7lxq-container\",nodeId:\"EaB4k5o3g\",scopeId:\"ZuRBlAcGs\",children:/*#__PURE__*/_jsx(CTAPrimary,{height:\"100%\",id:\"EaB4k5o3g\",layoutId:\"EaB4k5o3g\",lDUg0hraI:getLocalizedValue(\"v13\",activeLocale)??\"Open your account in just 5 minutes, directly from your phone.\",lqRRVMUml:true,style:{width:\"100%\"},T1IdSOfL8:getLocalizedValue(\"v12\",activeLocale)??\"Start your 30-day free trial\",uFflicMoy:getLocalizedValue(\"v14\",activeLocale)??\"Get started\",variant:\"ZC7x07oVg\",width:\"100%\",WpmVwngef:\"https://app.adjust.com/dqvbt6?engagement_type=fallback_click&fallback=https%3A%2F%2Fweb.bunq.com%2Fsignup&redirect_macos=https%3A%2F%2Fweb.bunq.com%2Fsignup%3Ftracker_token%3Ddqvbt6\",z2l5L8ejj:\"var(--token-ba72acab-8d79-4e80-8497-a1508708cf01, rgb(255, 106, 0))\"})})})})]})}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-17joO.framer-yk61se, .framer-17joO .framer-yk61se { display: block; }\",\".framer-17joO.framer-nvlvzi { align-content: center; align-items: center; background-color: var(--token-ab64e10b-9ba1-476f-b74d-a602b60011ff, #000000); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1280px; }\",\".framer-17joO .framer-rsk6br { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-17joO .framer-1nw5fn7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 800px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-17joO .framer-61j7e6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; overflow: hidden; padding: 64px 32px 64px 32px; position: relative; width: 1px; }\",\".framer-17joO .framer-u7r4ho { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1216px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-17joO .framer-atzgv4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-17joO .framer-1y2glxk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-17joO .framer-1yrwm6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-17joO .framer-k7954j, .framer-17joO .framer-1hnx0ta { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-17joO .framer-129xzjj-container, .framer-17joO .framer-1cvgevb-container, .framer-17joO .framer-1msnix2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-17joO .framer-vs1r28 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-17joO.framer-7c1g19 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 5; }\",\".framer-17joO.framer-1vocwg0 { --border-bottom-width: 1px; --border-color: var(--token-32f0f442-800c-4d60-8ec7-2ae273299092, #292929); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-da30c3cb-d3b2-4e71-bc36-e24631e3ea35, #141414); border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; left: 52%; overflow: visible; padding: 32px; position: fixed; top: 50%; transform: translate(-50%, -50%); width: 400px; z-index: 5; }\",\".framer-17joO .framer-yc6ia0 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-17joO .framer-1b2wbuu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-17joO .framer-15vtcjj, .framer-17joO .framer-1q66epc, .framer-17joO .framer-4uk65o, .framer-17joO .framer-rssvnc, .framer-17joO .framer-1qbcild { align-content: center; align-items: center; background-color: #f7f7f7; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 4px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-17joO .framer-1090hkf, .framer-17joO .framer-1o6etem, .framer-17joO .framer-12ast9q, .framer-17joO .framer-nclaso, .framer-17joO .framer-1j5f3my { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\",\".framer-17joO .framer-1yhyxdm-container { flex: none; height: auto; position: absolute; right: -16px; top: -16px; width: auto; z-index: 1; }\",\".framer-17joO .framer-ab3nc1 { aspect-ratio: 0.8552631578947368 / 1; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 674px); position: relative; width: 1px; z-index: 1; }\",\".framer-17joO .framer-13xf3pk { background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, var(--token-63b4f2c3-6eca-4822-9037-55f1154c9e35, rgb(0, 0, 0)) 100%); bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-17joO .framer-16g7lxq-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-17joO.framer-nvlvzi, .framer-17joO .framer-rsk6br, .framer-17joO .framer-1nw5fn7, .framer-17joO .framer-61j7e6, .framer-17joO .framer-u7r4ho, .framer-17joO .framer-atzgv4, .framer-17joO .framer-1y2glxk, .framer-17joO .framer-1yrwm6, .framer-17joO .framer-vs1r28, .framer-17joO.framer-1vocwg0, .framer-17joO .framer-1b2wbuu, .framer-17joO .framer-15vtcjj, .framer-17joO .framer-1q66epc, .framer-17joO .framer-4uk65o, .framer-17joO .framer-rssvnc, .framer-17joO .framer-1qbcild { gap: 0px; } .framer-17joO.framer-nvlvzi > *, .framer-17joO .framer-rsk6br > *, .framer-17joO .framer-61j7e6 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-17joO.framer-nvlvzi > :first-child, .framer-17joO .framer-rsk6br > :first-child, .framer-17joO .framer-61j7e6 > :first-child, .framer-17joO .framer-atzgv4 > :first-child, .framer-17joO .framer-1y2glxk > :first-child, .framer-17joO .framer-1yrwm6 > :first-child, .framer-17joO.framer-1vocwg0 > :first-child { margin-top: 0px; } .framer-17joO.framer-nvlvzi > :last-child, .framer-17joO .framer-rsk6br > :last-child, .framer-17joO .framer-61j7e6 > :last-child, .framer-17joO .framer-atzgv4 > :last-child, .framer-17joO .framer-1y2glxk > :last-child, .framer-17joO .framer-1yrwm6 > :last-child, .framer-17joO.framer-1vocwg0 > :last-child { margin-bottom: 0px; } .framer-17joO .framer-1nw5fn7 > *, .framer-17joO .framer-15vtcjj > *, .framer-17joO .framer-1q66epc > *, .framer-17joO .framer-4uk65o > *, .framer-17joO .framer-rssvnc > *, .framer-17joO .framer-1qbcild > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-17joO .framer-1nw5fn7 > :first-child, .framer-17joO .framer-u7r4ho > :first-child, .framer-17joO .framer-vs1r28 > :first-child, .framer-17joO .framer-1b2wbuu > :first-child, .framer-17joO .framer-15vtcjj > :first-child, .framer-17joO .framer-1q66epc > :first-child, .framer-17joO .framer-4uk65o > :first-child, .framer-17joO .framer-rssvnc > :first-child, .framer-17joO .framer-1qbcild > :first-child { margin-left: 0px; } .framer-17joO .framer-1nw5fn7 > :last-child, .framer-17joO .framer-u7r4ho > :last-child, .framer-17joO .framer-vs1r28 > :last-child, .framer-17joO .framer-1b2wbuu > :last-child, .framer-17joO .framer-15vtcjj > :last-child, .framer-17joO .framer-1q66epc > :last-child, .framer-17joO .framer-4uk65o > :last-child, .framer-17joO .framer-rssvnc > :last-child, .framer-17joO .framer-1qbcild > :last-child { margin-right: 0px; } .framer-17joO .framer-u7r4ho > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-17joO .framer-atzgv4 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-17joO .framer-1y2glxk > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-17joO .framer-1yrwm6 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-17joO .framer-vs1r28 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-17joO.framer-1vocwg0 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-17joO .framer-1b2wbuu > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-17joO[data-border=\"true\"]::after, .framer-17joO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@media (min-width: 768px) and (max-width: 1279px) { .framer-17joO.framer-nvlvzi { width: 768px; } .framer-17joO .framer-61j7e6 { height: min-content; } .framer-17joO .framer-ab3nc1 { height: var(--framer-aspect-ratio-supported, 374px); }}\",\"@media (max-width: 767px) { .framer-17joO.framer-nvlvzi { width: 375px; } .framer-17joO .framer-61j7e6 { height: min-content; padding: 96px 16px 32px 16px; } .framer-17joO .framer-u7r4ho { flex-direction: column; gap: 32px; } .framer-17joO .framer-atzgv4 { flex: none; gap: 24px; width: 100%; } .framer-17joO .framer-1y2glxk { gap: 12px; } .framer-17joO .framer-vs1r28 { flex-direction: column; } .framer-17joO .framer-1cvgevb-container { width: 100%; } .framer-17joO .framer-ab3nc1 { flex: none; height: var(--framer-aspect-ratio-supported, 234px); width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-17joO .framer-u7r4ho, .framer-17joO .framer-atzgv4, .framer-17joO .framer-1y2glxk, .framer-17joO .framer-vs1r28 { gap: 0px; } .framer-17joO .framer-u7r4ho > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-17joO .framer-u7r4ho > :first-child, .framer-17joO .framer-atzgv4 > :first-child, .framer-17joO .framer-1y2glxk > :first-child, .framer-17joO .framer-vs1r28 > :first-child { margin-top: 0px; } .framer-17joO .framer-u7r4ho > :last-child, .framer-17joO .framer-atzgv4 > :last-child, .framer-17joO .framer-1y2glxk > :last-child, .framer-17joO .framer-vs1r28 > :last-child { margin-bottom: 0px; } .framer-17joO .framer-atzgv4 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-17joO .framer-1y2glxk > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-17joO .framer-vs1r28 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2561\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Hu7VkMupG\":{\"layout\":[\"fixed\",\"auto\"]},\"DZJswTvO5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const FramerZuRBlAcGs=withCSS(Component,css,\"framer-17joO\");export default FramerZuRBlAcGs;FramerZuRBlAcGs.displayName=\"Templates / Bu Announcement\";FramerZuRBlAcGs.defaultProps={height:2561,width:1280};addFonts(FramerZuRBlAcGs,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"}]},...CountdownTimerCCFonts,...ButtonPrimaryFonts,...ButtonTextFonts,...ButtonCloseFonts,...CTAPrimaryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZuRBlAcGs\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Hu7VkMupG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DZJswTvO5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1280\",\"framerIntrinsicHeight\":\"2561\",\"framerColorSyntax\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerScrollSections\":\"* @framerResponsiveScreen\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// This component renders a Countdown Timer that calculates the remaining time until a target date and time.\n// Last updated by @joshua on 20241126.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useState,useEffect}from\"react\";import{EmptyState}from\"https://framer.com/m/Shared-8iGD.js@eDj1MxSfupkYrrIeXQ6b\";// Define the units and their respective sizes for calculations.\nconst unitNames=[\"years\",\"months\",\"days\",\"hours\",\"minutes\",\"seconds\"];const unitSizes=[365,12,30,24,60,60];const finishedIndex=6// Index to track if the countdown is finished.\n;export default function CountdownTimer(props){const{date,time={hour:12,minute:0,second:0,time:\"AM\"},labels={location:\"inline\",alignment:\"left\",style:\"full\",case:\"capitalize\",gap:4,textColor:\"#FFFFFF\",font:{fontFamily:\"sans-serif\",fontSize:18,lineHeight:1.5,fontWeight:400}},counters={gap:0,textColor:\"#FFFFFF\",font:{fontFamily:\"sans-serif\",fontSize:32,lineHeight:1.25,fontWeight:600}},units={years:true,months:true,days:true,hours:true,minutes:true,seconds:true,zeroUnits:false},separator=\"\",finishedStyle=\"text\",finishedText=\"Countdown finished!\",finished,textSelect=true,customLabels={years:\"Years\",months:\"Months\",days:\"Days\",hours:\"Hours\",minutes:\"Minutes\",seconds:\"Seconds\"}}=props;// Calculate the target date with the specified time.\nconst targetDate=getDateWithTime(date,time.hour,time.minute,time.second,time.time);// Determine if the component is rendered on the Canvas.\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;// State to keep track of the remaining time.\nconst[timeLeft,setTimeLeft]=useState(calculateTimeLeft());// Update the remaining time every second.\nuseEffect(()=>{const timer=setTimeout(()=>{setTimeLeft(calculateTimeLeft());},1e3);return()=>clearTimeout(timer);},[timeLeft]);// Display an empty state if no target date is set in the Canvas.\nif(isCanvas&&!date){return /*#__PURE__*/_jsx(EmptyState,{title:\"Set a date value.\",subtitle:\"Use the properties panel on the right to connect a date value.\",maxWidth:500});}// Function to calculate the remaining time until the target date.\nfunction calculateTimeLeft(){const currentDate=new Date;const difference=targetDate.getTime()-currentDate.getTime();let timeLeftValue={years:0,months:0,days:0,hours:0,minutes:0,seconds:0,isActive:false};if(difference>0){timeLeftValue={years:Math.floor(difference/(1e3*60*60*24*365)),months:Math.floor(difference/(1e3*60*60*24*30)%12),days:Math.floor(difference/(1e3*60*60*24)%30),hours:Math.floor(difference/(1e3*60*60)%24),minutes:Math.floor(difference/1e3/60%60),seconds:Math.floor(difference/1e3%60),isActive:true};// Adjust time units based on visibility settings.\nfor(let i=0;i<unitNames.length;i++){const unitName=unitNames[i];if(!units[unitName]&&i<unitNames.length-1){const nextUnitName=unitNames[i+1];if(timeLeftValue[unitName]!==null){timeLeftValue[nextUnitName]=(timeLeftValue[nextUnitName]??0)+(timeLeftValue[unitName]??0)*unitSizes[i+1];timeLeftValue[unitName]=null;}}}if(!units.seconds){timeLeftValue.seconds=null;}if(!units.zeroUnits){for(let i=0;i<unitNames.length;i++){const unitName=unitNames[i];if(timeLeftValue[unitName]!==null&&timeLeftValue[unitName]<=0){timeLeftValue[unitName]=null;}else{break;}}}}return timeLeftValue;}// Determine the style for each countdown segment.\nconst segmentStyle={display:\"flex\",gap:labels.gap,flexDirection:labels.location===\"inline\"?\"row\":\"column\",alignItems:labels.location===\"inline\"?\"center\":labels.alignment===\"right\"?\"flex-end\":labels.alignment===\"center\"?\"center\":\"flex-start\"};// Style for the labels.\nconst labelStyle={color:labels.textColor,margin:0,...labels.font,textAlign:labels.alignment,textTransform:labels.case};// Style for the counters.\nconst counterStyle={color:counters.textColor,...counters.font,textAlign:labels.alignment};const labelFirst=labels.location===\"above\";// Array to hold the countdown segments.\nlet segments=[];unitNames.forEach((unit,i)=>{const value=timeLeft[unit];if(value!==null&&value!==undefined){const currentSeparator=i<unitNames.length-1&&labels.location===\"inline\"?separator:\"\";// Use customLabels instead of computing based on style\nconst labelText=customLabels[unit];const formattedLabel=/*#__PURE__*/_jsxs(\"p\",{style:labelStyle,children:[labelText,!labelFirst&&currentSeparator]},`label-${i}`);const formattedCounter=/*#__PURE__*/_jsxs(\"span\",{style:counterStyle,children:[value,labelFirst&&currentSeparator]},`counter-${i}`);segments.push(/*#__PURE__*/_jsxs(\"div\",{style:segmentStyle,children:[!labelFirst?formattedCounter:null,formattedLabel,labelFirst?formattedCounter:null]},`segment-${i}`));}});// Display an empty state if the countdown is finished and a layer is not connected.\nif(isCanvas&&finishedStyle===\"layer\"&&!finished){return /*#__PURE__*/_jsx(EmptyState,{title:\"Connect a finished layer.\",subtitle:'Use the handle on the right side of the component to connect a layer to display when the countdown finishes, or change the finished type to \"Text\".',maxWidth:500});}// Render the countdown or the finished state based on the remaining time.\nreturn timeLeft.isActive?/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"row\",flexWrap:\"wrap\",justifyContent:\"start\",gap:counters.gap,userSelect:textSelect?\"auto\":\"none\"},children:segments}):finishedStyle===\"text\"?/*#__PURE__*/_jsx(\"p\",{style:{...counterStyle,margin:0},children:finishedText}):finished;}// Function to create a Date object with the specified time.\nfunction getDateWithTime(date,hour,minute,second,ampm){const newDate=new Date(date);const adjustedHour=ampm===\"PM\"&&hour!==12?hour+12:ampm===\"AM\"&&hour===12?0:hour;newDate.setHours(adjustedHour);newDate.setMinutes(minute);newDate.setSeconds(second);return newDate;}CountdownTimer.displayName=\"Countdown Timer CC\";// Property controls for customizing the Countdown Timer component.\naddPropertyControls(CountdownTimer,{// Date and Time Controls\ndate:{type:ControlType.Date,title:\"Target Date\",defaultValue:new Date,description:\"The target date and time for the countdown.\"},time:{type:ControlType.Object,title:\"Target Time\",controls:{hour:{type:ControlType.Number,title:\"Hour\",defaultValue:12,min:1,max:12,step:1,description:\"Hour component of the target time.\"},minute:{type:ControlType.Number,title:\"Minute\",defaultValue:0,min:0,max:59,step:1,description:\"Minute component of the target time.\"},second:{type:ControlType.Number,title:\"Second\",defaultValue:0,min:0,max:59,step:1,description:\"Second component of the target time.\"},time:{type:ControlType.Enum,title:\"AM/PM\",defaultValue:\"AM\",options:[\"AM\",\"PM\"],optionTitles:[\"AM\",\"PM\"],displaySegmentedControl:true,description:\"AM or PM designation for the target time.\"}},description:\"Configuration for the target time.\"},// Units Control Group\nunits:{type:ControlType.Object,buttonTitle:\"Units Options\",title:\"Units\",controls:{years:{type:ControlType.Boolean,title:\"Show Years\",defaultValue:true,description:\"Toggle to display the years unit in the countdown.\"},months:{type:ControlType.Boolean,title:\"Show Months\",defaultValue:true,description:\"Toggle to display the months unit in the countdown.\"},days:{type:ControlType.Boolean,title:\"Show Days\",defaultValue:true,description:\"Toggle to display the days unit in the countdown.\"},hours:{type:ControlType.Boolean,title:\"Show Hours\",defaultValue:true,description:\"Toggle to display the hours unit in the countdown.\"},minutes:{type:ControlType.Boolean,title:\"Show Minutes\",defaultValue:true,description:\"Toggle to display the minutes unit in the countdown.\"},seconds:{type:ControlType.Boolean,title:\"Show Seconds\",defaultValue:true,description:\"Toggle to display the seconds unit in the countdown.\"},zeroUnits:{type:ControlType.Boolean,title:\"Hide Zero Units\",defaultValue:false,description:\"Hides units left of the greatest non-zero unit. For example, if there are 2 hours left, then years, months, and days will be hidden.\"}}},// Label Control Group\nlabels:{type:ControlType.Object,buttonTitle:\"Label Options\",title:\"Labels\",controls:{location:{type:ControlType.Enum,title:\"Label Position\",defaultValue:\"inline\",options:[\"inline\",\"above\",\"below\"],optionTitles:[\"Inline\",\"Above\",\"Below\"],description:\"Position of the labels relative to the counters.\"},alignment:{type:ControlType.Enum,title:\"Alignment\",defaultValue:\"left\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],hidden:props=>props.labels?.location===\"inline\",description:\"Text alignment of the labels.\"},style:{type:ControlType.Enum,title:\"Label Style\",defaultValue:\"full\",options:[\"full\",\"short\"],optionTitles:[\"Full\",\"Short\"],description:\"Style of the labels, either full names or short initials.\"},case:{type:ControlType.Enum,title:\"Text Case\",defaultValue:\"capitalize\",options:[\"capitalize\",\"uppercase\",\"lowercase\"],optionTitles:[\"Capitalized\",\"UPPERCASE\",\"lowercase\"],description:\"Text case for the labels.\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:20,step:1,description:\"Gap between labels and counters.\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\",description:\"Color of the label text.\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{fontFamily:\"sans-serif\",fontSize:18,lineHeight:1.5,fontWeight:400},description:\"Font styling for the label text.\"}}},// Counter Control Group\ncounters:{type:ControlType.Object,buttonTitle:\"Counter Options\",title:\"Counters\",controls:{gap:{type:ControlType.Number,title:\"Gap\",defaultValue:8,min:0,max:20,step:1,description:\"Gap between individual counter segments.\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\",description:\"Color of the counter text.\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{fontFamily:\"sans-serif\",fontSize:32,lineHeight:1.25,fontWeight:600},description:\"Font styling for the counter text.\"}}},// Separator Control\nseparator:{type:ControlType.Enum,title:\"Separator\",defaultValue:\"\",options:[\"\",\", \",\" | \",\" - \",\" \u2022 \"],optionTitles:[\"None\",\"Comma\",\"Pipe\",\"Dash\",\"Dot\"],hidden:props=>props.labels?.location!==\"inline\",description:\"Separator to display between counter segments when labels are inline.\"},// Text Selection Toggle\ntextSelect:{type:ControlType.Boolean,title:\"Allow Text Selection\",defaultValue:true,description:\"Enable or disable text selection for the countdown.\"},// Finished State Settings\nfinishedStyle:{type:ControlType.Enum,title:\"Finished State\",defaultValue:\"text\",options:[\"text\",\"layer\"],optionTitles:[\"Text\",\"Layer\"],displaySegmentedControl:true,description:\"Choose how to display when the countdown finishes.\"},finishedText:{type:ControlType.String,title:\"Finished Text\",defaultValue:\"Countdown finished!\",displayTextArea:true,hidden:props=>props.finishedStyle!==\"text\",description:\"Text to display when the countdown finishes.\"},finished:{type:ControlType.ComponentInstance,title:\"Finished Layer\",description:\"Displays a connected layer when the countdown finishes.\",hidden:props=>props.finishedStyle!==\"layer\"},// Custom Labels Control Group (added)\ncustomLabels:{type:ControlType.Object,title:\"Custom Labels\",controls:{years:{type:ControlType.String,title:\"Years\",defaultValue:\"Years\",placeholder:\"Years\",description:\"Custom label for the years unit.\"},months:{type:ControlType.String,title:\"Months\",defaultValue:\"Months\",placeholder:\"Months\",description:\"Custom label for the months unit.\"},days:{type:ControlType.String,title:\"Days\",defaultValue:\"Days\",placeholder:\"Days\",description:\"Custom label for the days unit.\"},hours:{type:ControlType.String,title:\"Hours\",defaultValue:\"Hours\",placeholder:\"Hours\",description:\"Custom label for the hours unit.\"},minutes:{type:ControlType.String,title:\"Minutes\",defaultValue:\"Minutes\",placeholder:\"Minutes\",description:\"Custom label for the minutes unit.\"},seconds:{type:ControlType.String,title:\"Seconds\",defaultValue:\"Seconds\",placeholder:\"Seconds\",description:\"Custom label for the seconds unit.\"}},defaultValue:{years:\"Years\",months:\"Months\",days:\"Days\",hours:\"Hours\",minutes:\"Minutes\",seconds:\"Seconds\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CountdownTimer\",\"slots\":[\"finished\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CountdownTimer.map", "// This module provides code overrides to conditionally render components\n// based on a countdown date, using Amsterdam time by default.\n// Last updated by @joshua on 20241217.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";// Countdown times for Amsterdam timezone.\nconst SECTION_COUNTDOWN=new Date(\"2025-04-29T19:00:00+01:00\")// Section switches at 19:00.\n;const BANNER_COUNTDOWN=new Date(\"2025-04-29T20:25:00+01:00\")// Banner switches at 20:25.\n;// Utility function to check if the current date is past a specified countdown date.\nfunction isAfterCountdownDate(countdownDate){const now=new Date// Get the current time in the user's timezone.\n;return now.getTime()>countdownDate.getTime()// Compare current time with the countdown time.\n;}// Code override to conditionally render a component before a specified countdown date.\nexport const withBefore=(WrappedComponent,countdownDate)=>{return props=>{// State to track visibility of the component.\nconst[isVisible,setIsVisible]=useState(!isAfterCountdownDate(countdownDate));// Effect to periodically check if the current date is before the countdown date.\nuseEffect(()=>{const interval=setInterval(()=>{setIsVisible(!isAfterCountdownDate(countdownDate))// Update visibility.\n;},1e3)// Check every second.\n;// Cleanup function to clear the interval when the component unmounts.\nreturn()=>clearInterval(interval);},[countdownDate]);// Render the component only if it is before the countdown date.\nreturn isVisible?/*#__PURE__*/_jsx(WrappedComponent,{...props}):null;};};// Code override to conditionally render a component after a specified countdown date.\nexport const withAfter=(WrappedComponent,countdownDate)=>{return props=>{// State to track visibility of the component.\nconst[isVisible,setIsVisible]=useState(isAfterCountdownDate(countdownDate));// Effect to periodically check if the current date is after the countdown date.\nuseEffect(()=>{const interval=setInterval(()=>{setIsVisible(isAfterCountdownDate(countdownDate))// Update visibility.\n;},1e3)// Check every second.\n;// Cleanup function to clear the interval when the component unmounts.\nreturn()=>clearInterval(interval);},[countdownDate]);// Render the component only if it is after the countdown date.\nreturn isVisible?/*#__PURE__*/_jsx(WrappedComponent,{...props}):null;};};// Section visibility overrides.\nexport const withBeforeSection=WrappedComponent=>withBefore(WrappedComponent,SECTION_COUNTDOWN);export const withAfterSection=WrappedComponent=>withAfter(WrappedComponent,SECTION_COUNTDOWN);// Banner visibility overrides.\nexport const withBeforeBanner=WrappedComponent=>withBefore(WrappedComponent,BANNER_COUNTDOWN);export const withAfterBanner=WrappedComponent=>withAfter(WrappedComponent,BANNER_COUNTDOWN);\nexport const __FramerMetadata__ = {\"exports\":{\"withBeforeSection\":{\"type\":\"reactHoc\",\"name\":\"withBeforeSection\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAfterBanner\":{\"type\":\"reactHoc\",\"name\":\"withAfterBanner\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAfterSection\":{\"type\":\"reactHoc\",\"name\":\"withAfterSection\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBefore\":{\"type\":\"reactHoc\",\"name\":\"withBefore\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAfter\":{\"type\":\"reactHoc\",\"name\":\"withAfter\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBeforeBanner\":{\"type\":\"reactHoc\",\"name\":\"withBeforeBanner\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TimeContent.map", "// Generated by Framer (c7cda7d)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={CfGhBAyom:new LazyValue(()=>import(\"./ZuRBlAcGs-0.js\")),K7Eu1zkz_:new LazyValue(()=>import(\"./ZuRBlAcGs-7.js\")),KnTSfRlEb:new LazyValue(()=>import(\"./ZuRBlAcGs-4.js\")),LASqWnjbT:new LazyValue(()=>import(\"./ZuRBlAcGs-1.js\")),LMYmDzsTL:new LazyValue(()=>import(\"./ZuRBlAcGs-3.js\")),PadVuhOmT:new LazyValue(()=>import(\"./ZuRBlAcGs-6.js\")),PKMmRs3eb:new LazyValue(()=>import(\"./ZuRBlAcGs-2.js\")),sLE_fR6Py:new LazyValue(()=>import(\"./ZuRBlAcGs-8.js\")),ZB4lZcUPA:new LazyValue(()=>import(\"./ZuRBlAcGs-5.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "unitNames", "unitSizes", "CountdownTimer", "props", "date", "time", "labels", "counters", "units", "separator", "finishedStyle", "finishedText", "finished", "textSelect", "customLabels", "targetDate", "getDateWithTime", "isCanvas", "RenderTarget", "timeLeft", "setTimeLeft", "ye", "calculateTimeLeft", "ue", "timer", "p", "EmptyState", "currentDate", "difference", "timeLeftValue", "i", "unitNames", "unitName", "nextUnitName", "unitSizes", "segmentStyle", "labelStyle", "counterStyle", "labelFirst", "segments", "unit", "value", "currentSeparator", "labelText", "formattedLabel", "u", "formattedCounter", "hour", "minute", "second", "ampm", "newDate", "adjustedHour", "addPropertyControls", "ControlType", "init_ssg_sandbox_shims", "SECTION_COUNTDOWN", "isAfterCountdownDate", "countdownDate", "withBefore", "WrappedComponent", "props", "isVisible", "setIsVisible", "ye", "ue", "interval", "p", "withBeforeSection", "WrappedComponent", "withBefore", "SECTION_COUNTDOWN", "init_ssg_sandbox_shims", "valuesByLocaleId", "LazyValue", "getLocalizedValue", "key", "locale", "values", "value", "preload", "promises", "promise", "usePreloadLocalizedValues", "preloadPromise", "CountdownTimerCCFonts", "getFonts", "CountdownTimer", "ButtonPrimaryFonts", "Rbo1JJ4NY_default", "ButtonTextFonts", "H5y1GblOv_default", "ButtonCloseFonts", "tFLnD96yu_default", "MotionDivWithBeforeSection1nw5fn7", "withCodeBoundaryForOverrides", "motion", "withBeforeSection", "CTAPrimaryFonts", "vRSca_mm7_default", "breakpoints", "serializationHash", "variantClassNames", "transformTemplate1", "_", "t", "transition1", "animation", "getContainer", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "Ux1H6Xawx3bnx0g", "overlay", "loadMore", "args", "BUFtLOof01wnntms", "scopingClassNames", "cx", "usePreloadLocalizedValues", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "MotionDivWithBeforeSection1nw5fn7", "RichText2", "getLocalizedValue", "x", "ComponentViewportProvider", "Container", "CountdownTimer", "PropertyOverrides2", "Rbo1JJ4NY_default", "l", "H5y1GblOv_default", "AnimatePresence", "Ga", "Link", "Image2", "tFLnD96yu_default", "getLoadingLazyAtYPosition", "vRSca_mm7_default", "css", "FramerZuRBlAcGs", "withCSS", "ZuRBlAcGs_default", "addFonts", "CountdownTimerCCFonts", "ButtonPrimaryFonts", "ButtonTextFonts", "ButtonCloseFonts", "CTAPrimaryFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
