{"version":3,"file":"shared-lib.CVUIDKNr.mjs","names":[],"sources":["https:/framerusercontent.com/modules/AtvHbwmaBzXe5LxIP1J4/5qZy6xwZP3aRdCvNQsdv/WithClickSound.js","https:/framerusercontent.com/modules/LTGFUQgeeiV9IPA0jEtg/aayODpAT6atwh4o3O5ZY/uL0kUgNdS.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";let sharedAudioContext=null;let lastSoundTime=0;function getAudioContext(){if(typeof window===\"undefined\")return null;const AudioContextClass=window.AudioContext||window.webkitAudioContext;if(!AudioContextClass)return null;if(!sharedAudioContext){try{sharedAudioContext=new AudioContextClass;}catch(_error){return null;}}if(sharedAudioContext.state===\"suspended\"){sharedAudioContext.resume().catch(()=>{});}return sharedAudioContext;}function playClickSound(){const nowMs=typeof performance!==\"undefined\"?performance.now():Date.now();if(nowMs-lastSoundTime<60)return;lastSoundTime=nowMs;const context=getAudioContext();if(!context)return;try{const now=context.currentTime;const duration=.018;const oscillator=context.createOscillator();oscillator.type=\"triangle\";oscillator.frequency.setValueAtTime(1600,now);oscillator.frequency.exponentialRampToValueAtTime(700,now+duration);const filter=context.createBiquadFilter();filter.type=\"lowpass\";filter.frequency.setValueAtTime(2400,now);filter.Q.setValueAtTime(.8,now);const gain=context.createGain();gain.gain.setValueAtTime(1e-4,now);gain.gain.exponentialRampToValueAtTime(.15,now+.002);gain.gain.exponentialRampToValueAtTime(1e-4,now+duration);oscillator.connect(filter);filter.connect(gain);gain.connect(context.destination);oscillator.start(now);oscillator.stop(now+duration);}catch(_error){// Fail silently if audio graph creation fails.\n}}export function withClickSound(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const{onClick,onTap,...restProps}=props;return /*#__PURE__*/_jsx(Component,{ref:ref,...restProps,onClick:event=>{playClickSound();onClick?.(event);},onTap:(event,info)=>{playClickSound();onTap?.(event,info);}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withClickSound\":{\"type\":\"reactHoc\",\"name\":\"withClickSound\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithClickSound.map","// Generated by Framer (cbbce5e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Bodoni Moda-600\",\"GF;Bodoni Moda-900\",\"GF;Bodoni Moda-900italic\",\"GF;Bodoni Moda-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Bodoni Moda\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bodoni Moda\",url:\"https://fonts.gstatic.com/s/bodonimoda/v28/aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oZDdwIVytVjMYwE.woff2\",weight:\"600\"},{cssFamilyName:\"Bodoni Moda\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bodoni Moda\",url:\"https://fonts.gstatic.com/s/bodonimoda/v28/aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oefdwIVytVjMYwE.woff2\",weight:\"900\"},{cssFamilyName:\"Bodoni Moda\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Bodoni Moda\",url:\"https://fonts.gstatic.com/s/bodonimoda/v28/aFT07PxzY382XsXX63LUYJSPUqb0pL6OQqxrZLnVbvZedvJtj-V7tIaZgcR4tHrJcwHqoQ.woff2\",weight:\"900\"},{cssFamilyName:\"Bodoni Moda\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Bodoni Moda\",url:\"https://fonts.gstatic.com/s/bodonimoda/v28/aFT07PxzY382XsXX63LUYJSPUqb0pL6OQqxrZLnVbvZedvJtj-V7tIaZ9sR4tHrJcwHqoQ.woff2\",weight:\"600\"}]}];export const css=['.framer-k493M .framer-styles-preset-1ivyels:not(.rich-text-wrapper), .framer-k493M .framer-styles-preset-1ivyels.rich-text-wrapper h1 { --framer-font-family: \"Bodoni Moda\", \"Bodoni Moda Placeholder\", serif; --framer-font-family-bold: \"Bodoni Moda\", serif; --framer-font-family-bold-italic: \"Bodoni Moda\", serif; --framer-font-family-italic: \"Bodoni Moda\", \"Bodoni Moda Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 1.08em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-219e138c-70be-4193-939e-a901b36e949e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-k493M .framer-styles-preset-1ivyels:not(.rich-text-wrapper), .framer-k493M .framer-styles-preset-1ivyels.rich-text-wrapper h1 { --framer-font-family: \"Bodoni Moda\", \"Bodoni Moda Placeholder\", serif; --framer-font-family-bold: \"Bodoni Moda\", serif; --framer-font-family-bold-italic: \"Bodoni Moda\", serif; --framer-font-family-italic: \"Bodoni Moda\", \"Bodoni Moda Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 1.08em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-219e138c-70be-4193-939e-a901b36e949e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-k493M .framer-styles-preset-1ivyels:not(.rich-text-wrapper), .framer-k493M .framer-styles-preset-1ivyels.rich-text-wrapper h1 { --framer-font-family: \"Bodoni Moda\", \"Bodoni Moda Placeholder\", serif; --framer-font-family-bold: \"Bodoni Moda\", serif; --framer-font-family-bold-italic: \"Bodoni Moda\", serif; --framer-font-family-italic: \"Bodoni Moda\", \"Bodoni Moda Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 33px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 1.08em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-219e138c-70be-4193-939e-a901b36e949e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-k493M\";\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\"}}}"],"mappings":"4KAAyH,SAAS,GAAiB,CAAC,GAAU,IAAS,OAAY,OAAO,KAAK,IAAM,EAAkB,EAAO,cAAc,EAAO,mBAAmB,GAAG,CAAC,EAAkB,OAAO,KAAK,GAAG,CAAC,EAAoB,GAAG,CAAC,EAAmB,IAAI,OAAgC,CAAC,OAAO,KAA6F,OAAnF,EAAmB,QAAQ,aAAa,EAAmB,QAAQ,CAAC,UAAU,GAAG,CAAS,EAAoB,SAAS,GAAgB,CAAC,IAAM,EAAM,OAAO,YAAc,IAAY,YAAY,KAAK,CAAC,KAAK,KAAK,CAAC,GAAG,EAAM,EAAc,GAAG,OAAO,EAAc,EAAM,IAAM,EAAQ,GAAiB,CAAK,KAAe,GAAG,CAAC,IAAM,EAAI,EAAQ,YAAkB,EAAS,KAAW,EAAW,EAAQ,kBAAkB,CAAC,EAAW,KAAK,WAAW,EAAW,UAAU,eAAe,KAAK,EAAI,CAAC,EAAW,UAAU,6BAA6B,IAAI,EAAI,EAAS,CAAC,IAAM,EAAO,EAAQ,oBAAoB,CAAC,EAAO,KAAK,UAAU,EAAO,UAAU,eAAe,KAAK,EAAI,CAAC,EAAO,EAAE,eAAe,GAAG,EAAI,CAAC,IAAM,EAAK,EAAQ,YAAY,CAAC,EAAK,KAAK,eAAe,KAAK,EAAI,CAAC,EAAK,KAAK,6BAA6B,IAAI,EAAI,KAAK,CAAC,EAAK,KAAK,6BAA6B,KAAK,EAAI,EAAS,CAAC,EAAW,QAAQ,EAAO,CAAC,EAAO,QAAQ,EAAK,CAAC,EAAK,QAAQ,EAAQ,YAAY,CAAC,EAAW,MAAM,EAAI,CAAC,EAAW,KAAK,EAAI,EAAS,MAAe,GACp4C,SAAgB,EAAe,EAAU,CAAC,OAAoB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,UAAQ,QAAM,GAAG,GAAW,EAAM,OAAoB,EAAK,EAAU,CAAK,MAAI,GAAG,EAAU,QAAQ,GAAO,CAAC,GAAgB,CAAC,IAAU,EAAM,EAAG,OAAO,EAAM,IAAO,CAAC,GAAgB,CAAC,IAAQ,EAAM,EAAK,EAAG,CAAC,EAAG,0BADnQ,IAA8B,CAAI,EAAmB,KAAS,EAAc,wBCCzF,GAAU,UAAU,CAAC,qBAAqB,qBAAqB,2BAA2B,2BAA2B,CAAC,CAAc,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,cAAc,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uHAAuH,OAAO,MAAM,CAAC,CAAC,cAAc,cAAc,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uHAAuH,OAAO,MAAM,CAAC,CAAC,cAAc,cAAc,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,0HAA0H,OAAO,MAAM,CAAC,CAAC,cAAc,cAAc,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,0HAA0H,OAAO,MAAM,CAAC,CAAC,CAAC,CAAc,EAAI,CAAC,kqCAA4qC,wtCAAkuC,qtCAA+tC,CAAc,EAAU"}