{"version":3,"file":"script_main.gZI80AkB.mjs","names":["useRef","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","React.useRef","addPropertyOverrides","SVGIconFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","radiusForCorner","toResponsiveImage","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","RichText","addPropertyOverrides","Card","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","NavbarButton2","DropDownContent","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","React.useState","getProps","React.forwardRef","useRef","React.useId","useState","useRef","_Fragment","LogoContentFonts","LogoContent","NavbarMenuItemFonts","NavbarMenuItem","NavbarMenuItemWithVariantAppearEffect","MegaDropDownFonts","MegaDropDown","SupplyNavigationControlFonts","ButtonFonts","Button","ButtonInfo","SmoothScrollFonts","breakpoints","isBrowser","serializationHash","variantClassNames","HOi26n7VUmznXqlvMK","matchVariant","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","PropertyOverrides","RichText","React.Fragment","css","sharedStyle.fonts","sharedStyle1.fonts","LogoContent","NavbarMenuItem","MegaDropDown","Button","ButtonInfo","isBrowser","useRef","React.useId","PropertyOverrides","React.createElement","SupplyLayout","NoLayout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/XHPmQqhuPk6di28KWEF7/OKu4eRnNGJRfCyxo8Bff/zx8_FHFxY.js","https:/framerusercontent.com/modules/rtPUE8SnlcitlT6KEuBG/pFfOdiYzkuQywFjNQ4rf/GRvstDaT3.js","https:/framerusercontent.com/modules/k4xWbPaPepj63OZpxgCN/kDAsE6M8GFavJCnlFo7f/HLGmrg7ER.js","https:/framerusercontent.com/modules/lF47hRfcEO8kXCTGsnLU/HwSn6xTjejgsbgMYmGDu/Display2.js","https:/framerusercontent.com/modules/i2nCk7T5SXP7sFuszlDw/zHxTV1fbz8oxRDRZhHXJ/rgqVfWTFY.js","https:/framerusercontent.com/modules/9UnEclVz03xVSeEis5IO/t2z4hVSkd0feanfIQhfF/AbscaDbxS.js","https:/framerusercontent.com/modules/oEHm6XYs3EIy0Lmh5nmz/3pyJL2pSEdbqzeZ2Tev8/SfUbir4fG.js","https:/framerusercontent.com/modules/sXRVoQkQ13uscIhnXZyz/mEYsOxDSOzLOghvwHX67/qiTQO60yC.js","https:/framerusercontent.com/modules/ZX0zqqaSp6SZQrWe0KmT/nHrtFmBsEmoBfVKnnzgE/SupplyNavigationControl.js","https:/framerusercontent.com/modules/JFvf2Ucz60vKXXZigLvn/5uykMYXMADlDHjMRSNAr/zIFKNViXY.js","https:/framerusercontent.com/modules/rMLgyBARjL4K6z231ztH/QrPQ2DWMq1UvaLXxipFG/gadPnY5Lw.js","framer:toplevel/main"],"sourcesContent":["function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,e){return(t%e+e)%e}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (d4bdfe7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Serif-italic\",\"GF;Instrument Serif-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"}]}];export const css=['.framer-KWgJO .framer-styles-preset-1t9lmr5:not(.rich-text-wrapper), .framer-KWgJO .framer-styles-preset-1t9lmr5.rich-text-wrapper p { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 37px; --framer-font-style: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 37px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, #000000); --framer-text-decoration: none; --framer-text-stroke-color: var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, #000000); --framer-text-stroke-width: 1px; --framer-text-transform: none; }'];export const className=\"framer-KWgJO\";\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\"}}}","// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/XHPmQqhuPk6di28KWEF7/OKu4eRnNGJRfCyxo8Bff/zx8_FHFxY.js\";const enabledGestures={XBJM2lDhI:{hover:true}};const serializationHash=\"framer-fb2A2\";const variantClassNames={XBJM2lDhI:\"framer-v-a6uema\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CZdRjpGf6=undefined;const transition1={bounce:.2,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,CZdRjpGf6:title??props.CZdRjpGf6??\"bytog.supply\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,CZdRjpGf6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XBJM2lDhI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":O_Sto553M\",webPageId:\"EhUCvxzAj\"},motionChild:true,nodeId:\"XBJM2lDhI\",openInNewTab:false,scopeId:\"GRvstDaT3\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Home\",className:`${cx(scopingClassNames,\"framer-a6uema\",className,classNames)} framer-1tt54mz`,\"data-framer-name\":\"Logo Content\",layoutDependency:layoutDependency,layoutId:\"XBJM2lDhI\",ref:refBinding,style:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},...addPropertyOverrides({\"XBJM2lDhI-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gm116r\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"kBQk0IxN1\",style:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t9lmr5\",\"data-styles-preset\":\"zx8_FHFxY\",dir:\"auto\",children:\"bytog.supply\"})}),className:\"framer-1k00gim\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TbFOJwYfu\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:CZdRjpGf6,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1pdGFsaWM=\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"37px\",\"--framer-font-style\":\"italic\",\"--framer-line-height\":\"37px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(0, 0, 0)))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(0, 0, 0)))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\"},children:\"bytog.supply\"})}),className:\"framer-1nd7rbv\",fonts:[\"GF;Instrument Serif-italic\"],layoutDependency:layoutDependency,layoutId:\"HkpNarLWk\",style:{\"--extracted-1kkmzbh\":\"1px\",\"--extracted-1nvstw5\":\"var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(0, 0, 0))\",\"--extracted-r6o4lv\":\"var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:CZdRjpGf6,verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\".framer-fb2A2.framer-1tt54mz, .framer-fb2A2 .framer-1tt54mz { display: block; }\",\".framer-fb2A2.framer-a6uema { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fb2A2 .framer-1gm116r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: flex-start; overflow: hidden; padding: 0px 5px 0px 0px; position: relative; width: min-content; }\",\".framer-fb2A2 .framer-1k00gim, .framer-fb2A2 .framer-1nd7rbv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fb2A2.framer-v-a6uema.hover .framer-1gm116r { justify-content: flex-end; padding: 0px 5px 6px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 172\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"RJN3BM74P\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"CZdRjpGf6\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGRvstDaT3=withCSS(Component,css,\"framer-fb2A2\");export default FramerGRvstDaT3;FramerGRvstDaT3.displayName=\"Logo Content\";FramerGRvstDaT3.defaultProps={height:44,width:172};addPropertyControls(FramerGRvstDaT3,{CZdRjpGf6:{defaultValue:\"bytog.supply\",displayTextArea:false,title:\"Title\",type:ControlType.String},onCZdRjpGf6Change:{changes:\"CZdRjpGf6\",type:ControlType.ChangeHandler}});addFonts(FramerGRvstDaT3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGRvstDaT3\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RJN3BM74P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"CZdRjpGf6\\\":\\\"title\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"172\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GRvstDaT3.map","// Generated by Framer (ddc5e5f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/hi2Fr7iTdk4KFHS6OiyJ/3YiF5ubxfMSDanZjJs2L/zhkIOifc1.js\";const enabledGestures={xJU57PzvN:{hover:true}};const serializationHash=\"framer-AV18T\";const variantClassNames={xJU57PzvN:\"framer-v-1rprxy8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uZxG6iIp9=undefined;const WlRJDcZ2f=undefined;const GnxKClQbt=undefined;const gDSACw5Cb=undefined;const transition1={bounce:.2,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,link,title,width,...props})=>{return{...props,gDSACw5Cb:title??props.gDSACw5Cb??\"Home\",GnxKClQbt:link??props.GnxKClQbt,uZxG6iIp9:click??props.uZxG6iIp9,WlRJDcZ2f:hover??props.WlRJDcZ2f};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,gDSACw5Cb,uZxG6iIp9,WlRJDcZ2f,GnxKClQbt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"xJU57PzvN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap19vgnn=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uZxG6iIp9){const res=await uZxG6iIp9(...args);if(res===false)return false;}});const onMouseEnterhw43g9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(WlRJDcZ2f){const res=await WlRJDcZ2f(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:GnxKClQbt,motionChild:true,nodeId:\"xJU57PzvN\",scopeId:\"HLGmrg7ER\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1rprxy8\",className,classNames)} framer-101f1op`,\"data-framer-name\":\"Header\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xJU57PzvN\",onMouseEnter:onMouseEnterhw43g9,onTap:onTap19vgnn,ref:refBinding,style:{opacity:1,...style},variants:{\"xJU57PzvN-hover\":{opacity:.5}},...addPropertyOverrides({\"xJU57PzvN-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zxvhf\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"JNRiojESC\",style:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9tea4w\",\"data-styles-preset\":\"zhkIOifc1\",dir:\"auto\",children:\"Home\"})}),className:\"framer-mqwrbs\",\"data-framer-name\":\"Home\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"p_AKwn59_\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:gDSACw5Cb,variants:{\"xJU57PzvN-hover\":{\"--extracted-r6o4lv\":\"var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"xJU57PzvN-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9tea4w\",\"data-styles-preset\":\"zhkIOifc1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(255, 255, 255)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\".framer-AV18T.framer-101f1op, .framer-AV18T .framer-101f1op { display: block; }\",\".framer-AV18T.framer-1rprxy8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-AV18T .framer-zxvhf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AV18T .framer-mqwrbs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 43\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"T49CZvcSP\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"gDSACw5Cb\":\"title\",\"uZxG6iIp9\":\"click\",\"WlRJDcZ2f\":\"hover\",\"GnxKClQbt\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHLGmrg7ER=withCSS(Component,css,\"framer-AV18T\");export default FramerHLGmrg7ER;FramerHLGmrg7ER.displayName=\"Navbar/Menu Item\";FramerHLGmrg7ER.defaultProps={height:16,width:43};addPropertyControls(FramerHLGmrg7ER,{gDSACw5Cb:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},ongDSACw5CbChange:{changes:\"gDSACw5Cb\",type:ControlType.ChangeHandler},uZxG6iIp9:{title:\"Click\",type:ControlType.EventHandler},WlRJDcZ2f:{title:\"Hover\",type:ControlType.EventHandler},GnxKClQbt:{title:\"Link\",type:ControlType.Link}});addFonts(FramerHLGmrg7ER,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHLGmrg7ER\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"43\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"gDSACw5Cb\\\":\\\"title\\\",\\\"uZxG6iIp9\\\":\\\"click\\\",\\\"WlRJDcZ2f\\\":\\\"hover\\\",\\\"GnxKClQbt\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"T49CZvcSP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerIntrinsicWidth 48\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 48\n */export default function SVGIcon(props){const{color,svg,overrideStroke,strokeWidth,padding,...rest}=props;const svgRef=React.useRef(null);React.useEffect(()=>{if(svgRef.current&&svg){const parser=new DOMParser;const doc=parser.parseFromString(svg,\"image/svg+xml\");const svgElement=doc.querySelector(\"svg\");if(svgElement){svgElement.removeAttribute(\"width\");svgElement.removeAttribute(\"height\");if(!svgElement.getAttribute(\"viewBox\")){svgElement.setAttribute(\"viewBox\",\"0 0 24 24\");}const applyColor=el=>{// Check for inline styles\nconst inlineFill=el.style.fill;const inlineStroke=el.style.stroke;// Check for fill and stroke attributes\nconst attrFill=el.getAttribute(\"fill\");const attrStroke=el.getAttribute(\"stroke\");// Apply fill color if it was originally present\nif(inlineFill&&inlineFill!==\"none\"){el.style.fill=\"currentColor\";}else if(attrFill&&attrFill!==\"none\"){el.setAttribute(\"fill\",\"currentColor\");}// Apply stroke color if it was originally present\nif(inlineStroke&&inlineStroke!==\"none\"){el.style.stroke=\"currentColor\";}else if(attrStroke&&attrStroke!==\"none\"){el.setAttribute(\"stroke\",\"currentColor\");}if(overrideStroke){el.setAttribute(\"stroke-width\",strokeWidth);}};applyColor(svgElement);svgElement.querySelectorAll(\"*\").forEach(applyColor);// Set the color on the SVG element\nsvgElement.style.color=color;svgElement.style.width=\"100%\";svgElement.style.height=\"100%\";svgElement.style.padding=`${padding}px`;svgRef.current.innerHTML=svgElement.outerHTML;}}},[svg,color,overrideStroke,strokeWidth,padding]);return /*#__PURE__*/_jsx(\"div\",{ref:svgRef,style:{width:\"100%\",height:\"100%\"},...rest});}SVGIcon.defaultProps={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15 15\" fill=\"none\"><path d=\"M7.5 5.5H12.5V0.5H2.5L7.5 5.5ZM7.5 5.5H2.5V9.5L7.5 14.5V10.5H12.5L7.5 5.5Z\" stroke=\"#000000\" stroke-linejoin=\"round\"/></svg>',color:\"#09244B\",overrideStroke:false,strokeWidth:1,padding:0};addPropertyControls(SVGIcon,{svg:{type:ControlType.String,title:\"SVG\"},color:{type:ControlType.Color,title:\"Color\"},overrideStroke:{type:ControlType.Boolean,title:\"Override Stroke\"},strokeWidth:{type:ControlType.Number,title:\"Stroke Width\",min:0,max:10,step:.1,displayStepper:true,description:\"This property will only work if the icon supports changing stroke width\",hidden:props=>!props.overrideStroke},padding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,step:1,displayStepper:true,description:\"v1.0 \\n[via SegmentUI](https://www.segmentUI.com)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVGIcon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"48\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Display2.map","// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVGIcon from\"https://framerusercontent.com/modules/lF47hRfcEO8kXCTGsnLU/HwSn6xTjejgsbgMYmGDu/Display2.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hi2Fr7iTdk4KFHS6OiyJ/3YiF5ubxfMSDanZjJs2L/zhkIOifc1.js\";const SVGIconFonts=getFonts(SVGIcon);const cycleOrder=[\"DP8Wx6p91\",\"SMNgxZPc3\"];const serializationHash=\"framer-CkVwr\";const variantClassNames={DP8Wx6p91:\"framer-v-1loxivj\",SMNgxZPc3:\"framer-v-1o60gs6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const F6BJ9T5Tj=undefined;const BMyfWgUvi=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"DP8Wx6p91\",Hover:\"SMNgxZPc3\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,showIcon,width,...props})=>{return{...props,BMyfWgUvi:showIcon??props.BMyfWgUvi??true,F6BJ9T5Tj:click??props.F6BJ9T5Tj,variant:humanReadableVariantMap[props.variant]??props.variant??\"DP8Wx6p91\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,F6BJ9T5Tj,BMyfWgUvi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DP8Wx6p91\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapntlx4p=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(F6BJ9T5Tj){const res=await F6BJ9T5Tj(...args);if(res===false)return false;}});const onMouseEnter6acymy=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"SMNgxZPc3\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseLeave1b5xpmu=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"DP8Wx6p91\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1loxivj\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"DP8Wx6p91\",onMouseEnter:onMouseEnter6acymy,onTap:onTapntlx4p,ref:refBinding,style:{...style},...addPropertyOverrides({SMNgxZPc3:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeave1b5xpmu}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9tea4w\",\"data-styles-preset\":\"zhkIOifc1\",dir:\"auto\",children:\"Features\"})}),className:\"framer-1mts9wq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wnSDfNHSv\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},variants:{SMNgxZPc3:{opacity:.5}},verticalAlignment:\"top\",withExternalLayout:true}),BMyfWgUvi!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1642uip\",layoutDependency:layoutDependency,layoutId:\"IBeA_cEVh\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fyw48e-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QjxAj5cec-container\",nodeId:\"QjxAj5cec\",rendersWithMotion:true,scopeId:\"rgqVfWTFY\",style:{opacity:1,rotate:360},variants:{SMNgxZPc3:{opacity:.5,rotate:-180}},children:/*#__PURE__*/_jsx(SVGIcon,{color:\"var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(255, 255, 255))\",height:\"100%\",id:\"QjxAj5cec\",layoutId:\"QjxAj5cec\",overrideStroke:false,padding:0,strokeWidth:0,style:{height:\"100%\",width:\"100%\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" class=\"size-5\">   <path fill-rule=\"evenodd\" d=\"M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" /> </svg>',width:\"100%\"})})})})]})})})});});const css=[\".framer-CkVwr.framer-1tekbjq, .framer-CkVwr .framer-1tekbjq { display: block; }\",\".framer-CkVwr.framer-1loxivj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-CkVwr .framer-1mts9wq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-CkVwr .framer-1642uip { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 14px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 14px; }\",\".framer-CkVwr .framer-fyw48e-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 14px; z-index: 4; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 81\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SMNgxZPc3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"F6BJ9T5Tj\":\"click\",\"BMyfWgUvi\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrgqVfWTFY=withCSS(Component,css,\"framer-CkVwr\");export default FramerrgqVfWTFY;FramerrgqVfWTFY.displayName=\"Navbar Button\";FramerrgqVfWTFY.defaultProps={height:16,width:81};addPropertyControls(FramerrgqVfWTFY,{variant:{options:[\"DP8Wx6p91\",\"SMNgxZPc3\"],optionTitles:[\"Default\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},F6BJ9T5Tj:{title:\"Click\",type:ControlType.EventHandler},BMyfWgUvi:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean},onBMyfWgUviChange:{changes:\"BMyfWgUvi\",type:ControlType.ChangeHandler}});addFonts(FramerrgqVfWTFY,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...SVGIconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrgqVfWTFY\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SMNgxZPc3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"F6BJ9T5Tj\\\":\\\"click\\\",\\\"BMyfWgUvi\\\":\\\"showIcon\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"81\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rgqVfWTFY.map","// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,parsePaddingString,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVGIcon from\"https://framerusercontent.com/modules/lF47hRfcEO8kXCTGsnLU/HwSn6xTjejgsbgMYmGDu/Display2.js\";const SVGIconFonts=getFonts(SVGIcon);const cycleOrder=[\"wmY9NCfaP\",\"NqPS1XfHi\"];const serializationHash=\"framer-UGlyt\";const variantClassNames={NqPS1XfHi:\"framer-v-38p95b\",wmY9NCfaP:\"framer-v-134jh7x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hJ3MXsaoi=undefined;const CDs5p3Oov=undefined;const DpjEKptX3=undefined;const Dogk9MhKy=undefined;const bhasb161Y=undefined;const ElWX3chJz=undefined;const q4s52ctE3=undefined;const T2nnw_9E8=undefined;const wMvne_t9P=undefined;const VVrH7F_xf=undefined;const E_zWdwKRk=undefined;const gho2JHAIy=undefined;const q84b3V9vD=undefined;const IUsFgmCt_=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"wmY9NCfaP\",Hover:\"NqPS1XfHi\"};const Variants=motion.create(React.Fragment);const getProps=({backgroundFill,border,description,gap,height,iconColor,iconSVGCode,id,image,imageBorder,imageRadius,link,newTab,padding,smoothScroll,title,width,...props})=>{return{...props,bhasb161Y:link??props.bhasb161Y,CDs5p3Oov:padding??props.CDs5p3Oov??\"12px\",Dogk9MhKy:border??props.Dogk9MhKy??{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:2},DpjEKptX3:backgroundFill??props.DpjEKptX3??\"rgb(16, 17, 14)\",E_zWdwKRk:iconSVGCode??props.E_zWdwKRk??'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" class=\"size-5\">   <path fill-rule=\"evenodd\" d=\"M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z\" clip-rule=\"evenodd\" /> </svg>',ElWX3chJz:newTab??props.ElWX3chJz??true,gho2JHAIy:iconColor??props.gho2JHAIy??\"rgb(255, 235, 240)\",hJ3MXsaoi:gap??props.hJ3MXsaoi??12,IUsFgmCt_:description??props.IUsFgmCt_??\"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod.\",q4s52ctE3:smoothScroll??props.q4s52ctE3??false,q84b3V9vD:title??props.q84b3V9vD??\"Title\",T2nnw_9E8:imageBorder??props.T2nnw_9E8??{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:2},variant:humanReadableVariantMap[props.variant]??props.variant??\"wmY9NCfaP\",VVrH7F_xf:image??props.VVrH7F_xf??{alt:\"\",pixelHeight:2997,pixelWidth:5184,src:\"https://framerusercontent.com/images/e3LMylGrx2Pzxw2EkwGi2HcU.png?width=5184&height=2997\",srcSet:\"https://framerusercontent.com/images/e3LMylGrx2Pzxw2EkwGi2HcU.png?scale-down-to=512&width=5184&height=2997 512w,https://framerusercontent.com/images/e3LMylGrx2Pzxw2EkwGi2HcU.png?scale-down-to=1024&width=5184&height=2997 1024w,https://framerusercontent.com/images/e3LMylGrx2Pzxw2EkwGi2HcU.png?scale-down-to=2048&width=5184&height=2997 2048w,https://framerusercontent.com/images/e3LMylGrx2Pzxw2EkwGi2HcU.png?scale-down-to=4096&width=5184&height=2997 4096w,https://framerusercontent.com/images/e3LMylGrx2Pzxw2EkwGi2HcU.png?width=5184&height=2997 5184w\"},wMvne_t9P:imageRadius??props.wMvne_t9P??\"8px\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,CDs5p3Oov,hJ3MXsaoi,DpjEKptX3,Dogk9MhKy,VVrH7F_xf,wMvne_t9P,T2nnw_9E8,q84b3V9vD,IUsFgmCt_,E_zWdwKRk,gho2JHAIy,bhasb161Y,ElWX3chJz,q4s52ctE3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wmY9NCfaP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntervmfykl=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"NqPS1XfHi\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseLeave1gs75pe=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"wmY9NCfaP\");});const parsedPadding=typeof CDs5p3Oov===\"string\"?parsePaddingString(CDs5p3Oov):{top:CDs5p3Oov,right:CDs5p3Oov,bottom:CDs5p3Oov,left:CDs5p3Oov};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:bhasb161Y,motionChild:true,nodeId:\"wmY9NCfaP\",openInNewTab:ElWX3chJz,scopeId:\"AbscaDbxS\",smoothScroll:q4s52ctE3,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-134jh7x\",className,classNames)} framer-6nk1u5`,\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wmY9NCfaP\",onMouseEnter:onMouseEntervmfykl,ref:refBinding,style:{\"--1n7vwoi\":numberToPixelString(CDs5p3Oov),\"--border-bottom-width\":(Dogk9MhKy?.borderBottomWidth??Dogk9MhKy?.borderWidth)+\"px\",\"--border-color\":Dogk9MhKy?.borderColor,\"--border-left-width\":(Dogk9MhKy?.borderLeftWidth??Dogk9MhKy?.borderWidth)+\"px\",\"--border-right-width\":(Dogk9MhKy?.borderRightWidth??Dogk9MhKy?.borderWidth)+\"px\",\"--border-style\":Dogk9MhKy?.borderStyle,\"--border-top-width\":(Dogk9MhKy?.borderTopWidth??Dogk9MhKy?.borderWidth)+\"px\",\"--oudtdy\":numberToPixelString(hJ3MXsaoi),backgroundColor:DpjEKptX3,borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},...addPropertyOverrides({NqPS1XfHi:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeave1gs75pe}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ndgsg\",\"data-framer-name\":\"Image Wrapper\",layoutDependency:layoutDependency,layoutId:\"FpHMGiDns\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:2997,pixelWidth:5184,sizes:\"176px\",...toResponsiveImage(VVrH7F_xf)},className:\"framer-1o3days\",\"data-border\":true,\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"tXmYjn42d\",style:{\"--border-bottom-width\":(T2nnw_9E8?.borderBottomWidth??T2nnw_9E8?.borderWidth)+\"px\",\"--border-color\":T2nnw_9E8?.borderColor,\"--border-left-width\":(T2nnw_9E8?.borderLeftWidth??T2nnw_9E8?.borderWidth)+\"px\",\"--border-right-width\":(T2nnw_9E8?.borderRightWidth??T2nnw_9E8?.borderWidth)+\"px\",\"--border-style\":T2nnw_9E8?.borderStyle,\"--border-top-width\":(T2nnw_9E8?.borderTopWidth??T2nnw_9E8?.borderWidth)+\"px\",borderBottomLeftRadius:radiusForCorner(wMvne_t9P,3),borderBottomRightRadius:radiusForCorner(wMvne_t9P,2),borderTopLeftRadius:radiusForCorner(wMvne_t9P,0),borderTopRightRadius:radiusForCorner(wMvne_t9P,1),boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\"},transformTemplate:transformTemplate1,variants:{NqPS1XfHi:{boxShadow:\"0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.18), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.18), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.17), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.16), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.13), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.06)\"}},...addPropertyOverrides({NqPS1XfHi:{background:{alt:\"\",fit:\"fill\",pixelHeight:2997,pixelWidth:5184,sizes:`calc((${componentViewport?.width||\"100vw\"} - ${(parsedPadding?.left??0)+(parsedPadding?.right??0)}px) + 8px)`,...toResponsiveImage(VVrH7F_xf)},transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6mauef-container\",\"data-framer-name\":\"Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"W19pRGr5N-container\",name:\"Icon\",nodeId:\"W19pRGr5N\",rendersWithMotion:true,scopeId:\"AbscaDbxS\",style:{opacity:0,rotate:45},variants:{NqPS1XfHi:{opacity:1}},children:/*#__PURE__*/_jsx(SVGIcon,{color:gho2JHAIy,height:\"100%\",id:\"W19pRGr5N\",layoutId:\"W19pRGr5N\",name:\"Icon\",overrideStroke:false,padding:0,strokeWidth:1,style:{height:\"100%\",width:\"100%\"},svg:E_zWdwKRk,width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mmzjsz\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"Qqc_NfiHB\",style:{opacity:1},variants:{NqPS1XfHi:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-1caujw9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EypzbuWEY\",style:{\"--extracted-r6o4lv\":\"var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:q84b3V9vD,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(255, 255, 255)))\"},children:\"Description\"})}),className:\"framer-6a88dt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SP_IqBwlC\",style:{\"--extracted-r6o4lv\":\"var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:IUsFgmCt_,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-64),pixelHeight:2997,pixelWidth:5184,sizes:`calc(${componentViewport?.width||\"100vw\"} + 128px)`,...toResponsiveImage(VVrH7F_xf)},className:\"framer-dmn7ie\",\"data-framer-name\":\"Background Image\",layoutDependency:layoutDependency,layoutId:\"QxSAfw5nP\",style:{filter:\"blur(30px)\",opacity:.1,WebkitFilter:\"blur(30px)\"}})]})})})})});});const css=[\".framer-UGlyt.framer-6nk1u5, .framer-UGlyt .framer-6nk1u5 { display: block; }\",\".framer-UGlyt.framer-134jh7x { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: var(--oudtdy); height: 220px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: var(--1n7vwoi); position: relative; text-decoration: none; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-UGlyt .framer-2ndgsg { align-content: center; align-items: center; aspect-ratio: 1.76 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-UGlyt .framer-1o3days { aspect-ratio: 1.76 / 1; bottom: 0px; flex: none; left: 50%; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: auto; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-UGlyt .framer-6mauef-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: absolute; right: 6px; top: 6px; width: 16px; z-index: 4; }\",\".framer-UGlyt .framer-mmzjsz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 1px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-UGlyt .framer-1caujw9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UGlyt .framer-6a88dt { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-UGlyt .framer-dmn7ie { bottom: -64px; flex: none; left: -64px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -64px; top: -64px; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\",\".framer-UGlyt.framer-v-38p95b .framer-1o3days { bottom: unset; height: auto; left: -4px; right: -4px; top: -4px; width: unset; }\",\".framer-UGlyt.framer-v-38p95b .framer-6mauef-container { right: 4px; top: 4px; }\",'.framer-UGlyt[data-border=\"true\"]::after, .framer-UGlyt [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 220\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NqPS1XfHi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CDs5p3Oov\":\"padding\",\"hJ3MXsaoi\":\"gap\",\"DpjEKptX3\":\"backgroundFill\",\"Dogk9MhKy\":\"border\",\"VVrH7F_xf\":\"image\",\"wMvne_t9P\":\"imageRadius\",\"T2nnw_9E8\":\"imageBorder\",\"q84b3V9vD\":\"title\",\"IUsFgmCt_\":\"description\",\"E_zWdwKRk\":\"iconSVGCode\",\"gho2JHAIy\":\"iconColor\",\"bhasb161Y\":\"link\",\"ElWX3chJz\":\"newTab\",\"q4s52ctE3\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAbscaDbxS=withCSS(Component,css,\"framer-UGlyt\");export default FramerAbscaDbxS;FramerAbscaDbxS.displayName=\"Card\";FramerAbscaDbxS.defaultProps={height:220,width:200};addPropertyControls(FramerAbscaDbxS,{variant:{options:[\"wmY9NCfaP\",\"NqPS1XfHi\"],optionTitles:[\"Default\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},CDs5p3Oov:{defaultValue:\"12px\",title:\"Padding\",type:ControlType.Padding},hJ3MXsaoi:{defaultValue:12,min:0,title:\"Gap\",type:ControlType.Number},onhJ3MXsaoiChange:{changes:\"hJ3MXsaoi\",type:ControlType.ChangeHandler},DpjEKptX3:{defaultValue:\"rgb(16, 17, 14)\",title:\"Background Fill\",type:ControlType.Color},Dogk9MhKy:{defaultValue:{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:2},description:\"––––––––––\",title:\"Border\",type:ControlType.Border},VVrH7F_xf:{__defaultAssetReference:\"data:framer/asset-reference,e3LMylGrx2Pzxw2EkwGi2HcU.png?originalFilename=image.png&width=5184&height=2997\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,e3LMylGrx2Pzxw2EkwGi2HcU.png?originalFilename=image.png&width=5184&height=2997\"},title:\"Image\",type:ControlType.ResponsiveImage},wMvne_t9P:{defaultValue:\"8px\",title:\"Image Radius\",type:ControlType.BorderRadius},T2nnw_9E8:{defaultValue:{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:2},description:\"––––––––––\",title:\"Image Border\",type:ControlType.Border},q84b3V9vD:{defaultValue:\"Title\",description:\"\",displayTextArea:false,title:\"Title\",type:ControlType.String},onq84b3V9vDChange:{changes:\"q84b3V9vD\",type:ControlType.ChangeHandler},IUsFgmCt_:{defaultValue:\"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod.\",displayTextArea:true,title:\"Description\",type:ControlType.String},onIUsFgmCt_Change:{changes:\"IUsFgmCt_\",type:ControlType.ChangeHandler},E_zWdwKRk:{defaultValue:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" class=\"size-5\">   <path fill-rule=\"evenodd\" d=\"M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z\" clip-rule=\"evenodd\" /> </svg>',title:\"Icon SVG Code\",type:ControlType.String},onE_zWdwKRkChange:{changes:\"E_zWdwKRk\",type:ControlType.ChangeHandler},gho2JHAIy:{defaultValue:\"rgb(255, 235, 240)\",description:\"––––––––––\",title:\"Icon Color\",type:ControlType.Color},bhasb161Y:{title:\"Link\",type:ControlType.Link},ElWX3chJz:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},onElWX3chJzChange:{changes:\"ElWX3chJz\",type:ControlType.ChangeHandler},q4s52ctE3:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onq4s52ctE3Change:{changes:\"q4s52ctE3\",type:ControlType.ChangeHandler}});addFonts(FramerAbscaDbxS,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...SVGIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAbscaDbxS\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"220\",\"framerVariables\":\"{\\\"CDs5p3Oov\\\":\\\"padding\\\",\\\"hJ3MXsaoi\\\":\\\"gap\\\",\\\"DpjEKptX3\\\":\\\"backgroundFill\\\",\\\"Dogk9MhKy\\\":\\\"border\\\",\\\"VVrH7F_xf\\\":\\\"image\\\",\\\"wMvne_t9P\\\":\\\"imageRadius\\\",\\\"T2nnw_9E8\\\":\\\"imageBorder\\\",\\\"q84b3V9vD\\\":\\\"title\\\",\\\"IUsFgmCt_\\\":\\\"description\\\",\\\"E_zWdwKRk\\\":\\\"iconSVGCode\\\",\\\"gho2JHAIy\\\":\\\"iconColor\\\",\\\"bhasb161Y\\\":\\\"link\\\",\\\"ElWX3chJz\\\":\\\"newTab\\\",\\\"q4s52ctE3\\\":\\\"smoothScroll\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NqPS1XfHi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AbscaDbxS.map","// Generated by Framer (9180a24)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Card from\"https://framerusercontent.com/modules/9UnEclVz03xVSeEis5IO/t2z4hVSkd0feanfIQhfF/AbscaDbxS.js\";const CardFonts=getFonts(Card);const cycleOrder=[\"RoZN6ETmB\",\"CwwkcOvFS\",\"bRoAFRclH\",\"tZBdRRu8S\",\"XmY8qChAt\"];const serializationHash=\"framer-cnvNg\";const variantClassNames={bRoAFRclH:\"framer-v-oixfz3\",CwwkcOvFS:\"framer-v-19fawr0\",RoZN6ETmB:\"framer-v-bt01dq\",tZBdRRu8S:\"framer-v-12nhddh\",XmY8qChAt:\"framer-v-1pfza8d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CMPmUhrPt=undefined;const alZQAHC2h=undefined;const SPCV0nrex=undefined;const pdwUZLVTR=undefined;const AmyKhoOzO=undefined;const ApkVi_Mcn=undefined;const eLrlh13px=undefined;const TAYw9dEFn=undefined;const UnVuqBcTg=undefined;const DRfsER7Ux=undefined;const Dj94bJj10=undefined;const mLRzkm9Wm=undefined;const cSY65WaNe=undefined;const fJPIdcUdR=undefined;const G0x965aVq=undefined;const y0xULW7VZ=undefined;const VcGA4Vb7o=undefined;const qyYqxUIEG=undefined;const SFrI3ewTS=undefined;const Yd6AUGwBO=undefined;const c0KTXOdmx=undefined;const YyUnNRQBJ=undefined;const lJeTPN4JR=undefined;const X7MhXWyj0=undefined;const hmSiNAxLN=undefined;const wJ5fbhab8=undefined;const lml8u07Za=undefined;const afazsAqVN=undefined;const eE6S3FbkM=undefined;const BGLRLCaJZ=undefined;const plyRtI6gu=undefined;const chbm9_NR4=undefined;const fEVbnvKV8=undefined;const EPzNqS2Gw=undefined;const setX7MhXWyj0=undefined;const setBGLRLCaJZ=undefined;const setAmyKhoOzO=undefined;const setApkVi_Mcn=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.1,delay:0,duration:.6,type:\"spring\"};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"1\":\"CwwkcOvFS\",\"2\":\"bRoAFRclH\",\"3\":\"tZBdRRu8S\",\"4\":\"XmY8qChAt\",Default:\"RoZN6ETmB\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({_1LinkImage,_1LinkLink,_1LinkTitle,_2LinkImage,_2LinkLink,_2LinkTitle,_3LinkImage,_3LinkLink,_3LinkTitle,_4LinkImage,_4LinkLink,_4LinkTitle,allLinksNewTab,allLinksSmoothScroll,backgroundFill,cardsBackgroundFill,cardsBorder,cardsContentGap,cardsHoverIconSVGCode,cardsIconColor,cardsImageBorder,cardsImageRadius,cardsPadding,click,gap,height,id,indicatorBorder,indicatorEndRotation,indicatorFill,indicatorRadius,indicatorStartRotation,linkHoverColor,linksDefaultColor,linksFontSize,showIndicators,width,...props})=>{return{...props,afazsAqVN:cardsImageRadius??props.afazsAqVN??\"8px\",alZQAHC2h:backgroundFill??props.alZQAHC2h??\"rgb(3, 5, 5)\",AmyKhoOzO:allLinksNewTab??props.AmyKhoOzO??true,ApkVi_Mcn:allLinksSmoothScroll??props.ApkVi_Mcn??false,BGLRLCaJZ:cardsHoverIconSVGCode??props.BGLRLCaJZ??'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" class=\"size-5\">   <path fill-rule=\"evenodd\" d=\"M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z\" clip-rule=\"evenodd\" /> </svg>',c0KTXOdmx:_4LinkLink??props.c0KTXOdmx,chbm9_NR4:_2LinkImage??props.chbm9_NR4??{pixelHeight:867,pixelWidth:1024,src:\"https://framerusercontent.com/images/fhWCIegRpOXOAOh5obKSe6rKGks.png?width=1024&height=867\",srcSet:\"https://framerusercontent.com/images/fhWCIegRpOXOAOh5obKSe6rKGks.png?scale-down-to=512&width=1024&height=867 512w,https://framerusercontent.com/images/fhWCIegRpOXOAOh5obKSe6rKGks.png?width=1024&height=867 1024w\"},CMPmUhrPt:gap??props.CMPmUhrPt??16,cSY65WaNe:linksDefaultColor??props.cSY65WaNe??\"rgb(170, 172, 171)\",Dj94bJj10:indicatorStartRotation??props.Dj94bJj10??-45,DRfsER7Ux:indicatorRadius??props.DRfsER7Ux??\"0px\",eE6S3FbkM:cardsImageBorder??props.eE6S3FbkM??{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:2},eLrlh13px:showIndicators??props.eLrlh13px??true,EPzNqS2Gw:_4LinkImage??props.EPzNqS2Gw??{pixelHeight:720,pixelWidth:1280,src:\"https://framerusercontent.com/images/7lmh08dBhATxk1wtD1QremxBg.png?width=1280&height=720\",srcSet:\"https://framerusercontent.com/images/7lmh08dBhATxk1wtD1QremxBg.png?scale-down-to=512&width=1280&height=720 512w,https://framerusercontent.com/images/7lmh08dBhATxk1wtD1QremxBg.png?scale-down-to=1024&width=1280&height=720 1024w,https://framerusercontent.com/images/7lmh08dBhATxk1wtD1QremxBg.png?width=1280&height=720 1280w\"},fEVbnvKV8:_3LinkImage??props.fEVbnvKV8??{pixelHeight:716,pixelWidth:1280,src:\"https://framerusercontent.com/images/3KqgWiwQ8bj6NS9sinkVrxuDws.png?width=1280&height=716\",srcSet:\"https://framerusercontent.com/images/3KqgWiwQ8bj6NS9sinkVrxuDws.png?scale-down-to=512&width=1280&height=716 512w,https://framerusercontent.com/images/3KqgWiwQ8bj6NS9sinkVrxuDws.png?scale-down-to=1024&width=1280&height=716 1024w,https://framerusercontent.com/images/3KqgWiwQ8bj6NS9sinkVrxuDws.png?width=1280&height=716 1280w\"},fJPIdcUdR:linksFontSize??props.fJPIdcUdR??14,G0x965aVq:_1LinkTitle??props.G0x965aVq??\"Recolor\",hmSiNAxLN:cardsBackgroundFill??props.hmSiNAxLN??\"rgb(16, 17, 14)\",lJeTPN4JR:cardsPadding??props.lJeTPN4JR??\"12px\",lml8u07Za:_1LinkImage??props.lml8u07Za??{pixelHeight:707,pixelWidth:1080,src:\"https://framerusercontent.com/images/aq8hvUY8iHSfj4lltzNNJLW70.png?width=1080&height=707\",srcSet:\"https://framerusercontent.com/images/aq8hvUY8iHSfj4lltzNNJLW70.png?scale-down-to=512&width=1080&height=707 512w,https://framerusercontent.com/images/aq8hvUY8iHSfj4lltzNNJLW70.png?scale-down-to=1024&width=1080&height=707 1024w,https://framerusercontent.com/images/aq8hvUY8iHSfj4lltzNNJLW70.png?width=1080&height=707 1080w\"},mLRzkm9Wm:indicatorEndRotation??props.mLRzkm9Wm??45,pdwUZLVTR:_1LinkLink??props.pdwUZLVTR,plyRtI6gu:cardsIconColor??props.plyRtI6gu??\"rgb(255, 235, 240)\",qyYqxUIEG:_2LinkTitle??props.qyYqxUIEG??\"Dither\",SFrI3ewTS:_3LinkLink??props.SFrI3ewTS,SPCV0nrex:click??props.SPCV0nrex,TAYw9dEFn:indicatorFill??props.TAYw9dEFn??\"rgb(180, 255, 179)\",UnVuqBcTg:indicatorBorder??props.UnVuqBcTg??{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},variant:humanReadableVariantMap[props.variant]??props.variant??\"RoZN6ETmB\",VcGA4Vb7o:_2LinkLink??props.VcGA4Vb7o,wJ5fbhab8:cardsBorder??props.wJ5fbhab8??{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:2},X7MhXWyj0:cardsContentGap??props.X7MhXWyj0??12,y0xULW7VZ:linkHoverColor??props.y0xULW7VZ??\"rgb(255, 255, 255)\",Yd6AUGwBO:_3LinkTitle??props.Yd6AUGwBO??\"Animate\",YyUnNRQBJ:_4LinkTitle??props.YyUnNRQBJ??\"Shader\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,CMPmUhrPt,alZQAHC2h,eLrlh13px,TAYw9dEFn,DRfsER7Ux,UnVuqBcTg,Dj94bJj10,mLRzkm9Wm,cSY65WaNe,y0xULW7VZ,fJPIdcUdR,lJeTPN4JR,\"X7MhXWyj0\":externalX7MhXWyj0,\"onX7MhXWyj0Change\":setExternalX7MhXWyj0,hmSiNAxLN,wJ5fbhab8,eE6S3FbkM,afazsAqVN,\"BGLRLCaJZ\":externalBGLRLCaJZ,\"onBGLRLCaJZChange\":setExternalBGLRLCaJZ,plyRtI6gu,\"AmyKhoOzO\":externalAmyKhoOzO,\"onAmyKhoOzOChange\":setExternalAmyKhoOzO,\"ApkVi_Mcn\":externalApkVi_Mcn,\"onApkVi_McnChange\":setExternalApkVi_Mcn,lml8u07Za,G0x965aVq,pdwUZLVTR,chbm9_NR4,qyYqxUIEG,VcGA4Vb7o,fEVbnvKV8,Yd6AUGwBO,SFrI3ewTS,EPzNqS2Gw,YyUnNRQBJ,c0KTXOdmx,SPCV0nrex,...restProps}=getProps(props);const[X7MhXWyj0,setX7MhXWyj0]=useStateVariable(externalX7MhXWyj0,setExternalX7MhXWyj0);const[BGLRLCaJZ,setBGLRLCaJZ]=useStateVariable(externalBGLRLCaJZ,setExternalBGLRLCaJZ);const[AmyKhoOzO,setAmyKhoOzO]=useStateVariable(externalAmyKhoOzO,setExternalAmyKhoOzO);const[ApkVi_Mcn,setApkVi_Mcn]=useStateVariable(externalApkVi_Mcn,setExternalApkVi_Mcn);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RoZN6ETmB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapm6ucnl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SPCV0nrex){const res=await SPCV0nrex(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseEnter1katsrs=activeVariantCallback(async(...args)=>{setVariant(\"CwwkcOvFS\");});const onMouseLeavevyowdc=activeVariantCallback(async(...args)=>{setVariant(\"bZ21rUghf\");});const onMouseEnter5qpmc9=activeVariantCallback(async(...args)=>{setVariant(\"bRoAFRclH\");});const onMouseEnter1m0rdg4=activeVariantCallback(async(...args)=>{setVariant(\"tZBdRRu8S\");});const onMouseEnter1nqa4h2=activeVariantCallback(async(...args)=>{setVariant(\"XmY8qChAt\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bt01dq\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RoZN6ETmB\",onTap:onTapm6ucnl,ref:refBinding,style:{\"--6o8s3v\":numberToPixelString(CMPmUhrPt),\"--border-bottom-width\":\"3px\",\"--border-color\":\"var(--token-e0bdfad1-3c88-46d6-8125-f5bb7e222e0c, rgb(31, 31, 31))\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\",backgroundColor:alZQAHC2h,borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({bRoAFRclH:{\"data-framer-name\":\"2\"},CwwkcOvFS:{\"data-framer-name\":\"1\"},tZBdRRu8S:{\"data-framer-name\":\"3\"},XmY8qChAt:{\"data-framer-name\":\"4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uonsdo\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"TFgMYw5wd\",children:[/*#__PURE__*/_jsx(Link,{href:pdwUZLVTR,motionChild:true,nodeId:\"D16UCMSvr\",openInNewTab:AmyKhoOzO,scopeId:\"SfUbir4fG\",smoothScroll:ApkVi_Mcn,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-gabfje framer-1oq238v\",\"data-framer-name\":\"Link\",\"data-highlight\":true,draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"D16UCMSvr\",onMouseEnter:onMouseEnter1katsrs,...addPropertyOverrides({CwwkcOvFS:{onMouseLeave:onMouseLeavevyowdc}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2jutwf\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"ySyhKWjTt\",children:[eLrlh13px!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9q14f\",\"data-border\":true,\"data-framer-name\":\"Indicator\",layoutDependency:layoutDependency,layoutId:\"aDAoq50U2\",style:{\"--border-bottom-width\":(UnVuqBcTg?.borderBottomWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-color\":UnVuqBcTg?.borderColor,\"--border-left-width\":(UnVuqBcTg?.borderLeftWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-right-width\":(UnVuqBcTg?.borderRightWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-style\":UnVuqBcTg?.borderStyle,\"--border-top-width\":(UnVuqBcTg?.borderTopWidth??UnVuqBcTg?.borderWidth)+\"px\",backgroundColor:TAYw9dEFn,borderBottomLeftRadius:radiusForCorner(DRfsER7Ux,3),borderBottomRightRadius:radiusForCorner(DRfsER7Ux,2),borderTopLeftRadius:radiusForCorner(DRfsER7Ux,0),borderTopRightRadius:radiusForCorner(DRfsER7Ux,1),opacity:0,rotate:Dj94bJj10,scale:.8},transformTemplate:transformTemplate1,variants:{CwwkcOvFS:{opacity:1,rotate:mLRzkm9Wm,scale:1}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-fJPIdcUdR-SfUbir4fG) * 1px)\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cSY65WaNe-SfUbir4fG))\"},children:\"Link 1\"})}),className:\"framer-xqaqz0\",\"data-framer-name\":\"Link Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tiFTrohUA\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cSY65WaNe-SfUbir4fG)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cSY65WaNe-SfUbir4fG\":cSY65WaNe,\"--variable-reference-fJPIdcUdR-SfUbir4fG\":fJPIdcUdR,\"--variable-reference-y0xULW7VZ-SfUbir4fG\":y0xULW7VZ},text:G0x965aVq,variants:{CwwkcOvFS:{\"--extracted-r6o4lv\":\"var(--variable-reference-y0xULW7VZ-SfUbir4fG)\",\"--variable-reference-y0xULW7VZ-SfUbir4fG\":y0xULW7VZ}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CwwkcOvFS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-fJPIdcUdR-SfUbir4fG) * 1px)\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-y0xULW7VZ-SfUbir4fG))\"},children:\"Link 1\"})})}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsx(Link,{href:VcGA4Vb7o,motionChild:true,nodeId:\"u6jTsrHhR\",openInNewTab:AmyKhoOzO,scopeId:\"SfUbir4fG\",smoothScroll:ApkVi_Mcn,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-zqfe8t framer-1oq238v\",\"data-framer-name\":\"Link\",\"data-highlight\":true,draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"u6jTsrHhR\",onMouseEnter:onMouseEnter5qpmc9,...addPropertyOverrides({CwwkcOvFS:{onMouseLeave:onMouseLeavevyowdc}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b2367v\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"WEqGOzvfO\",children:[eLrlh13px!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-4aqb79\",\"data-border\":true,\"data-framer-name\":\"Indicator\",layoutDependency:layoutDependency,layoutId:\"V2IFejWbE\",style:{\"--border-bottom-width\":(UnVuqBcTg?.borderBottomWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-color\":UnVuqBcTg?.borderColor,\"--border-left-width\":(UnVuqBcTg?.borderLeftWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-right-width\":(UnVuqBcTg?.borderRightWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-style\":UnVuqBcTg?.borderStyle,\"--border-top-width\":(UnVuqBcTg?.borderTopWidth??UnVuqBcTg?.borderWidth)+\"px\",backgroundColor:TAYw9dEFn,borderBottomLeftRadius:radiusForCorner(DRfsER7Ux,3),borderBottomRightRadius:radiusForCorner(DRfsER7Ux,2),borderTopLeftRadius:radiusForCorner(DRfsER7Ux,0),borderTopRightRadius:radiusForCorner(DRfsER7Ux,1),opacity:0,rotate:Dj94bJj10,scale:.8},transformTemplate:transformTemplate1,variants:{bRoAFRclH:{backgroundColor:\"rgb(180, 255, 179)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,rotate:mLRzkm9Wm,scale:1}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-fJPIdcUdR-SfUbir4fG) * 1px)\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cSY65WaNe-SfUbir4fG))\"},children:\"Link 2\"})}),className:\"framer-i6fvve\",\"data-framer-name\":\"Link Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aNmCQqbcd\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cSY65WaNe-SfUbir4fG)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cSY65WaNe-SfUbir4fG\":cSY65WaNe,\"--variable-reference-fJPIdcUdR-SfUbir4fG\":fJPIdcUdR,\"--variable-reference-y0xULW7VZ-SfUbir4fG\":y0xULW7VZ},text:qyYqxUIEG,variants:{bRoAFRclH:{\"--extracted-r6o4lv\":\"var(--variable-reference-y0xULW7VZ-SfUbir4fG)\",\"--variable-reference-y0xULW7VZ-SfUbir4fG\":y0xULW7VZ}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bRoAFRclH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-fJPIdcUdR-SfUbir4fG) * 1px)\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-y0xULW7VZ-SfUbir4fG))\"},children:\"Link 2\"})})}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsx(Link,{href:SFrI3ewTS,motionChild:true,nodeId:\"SnNtXC3hH\",openInNewTab:AmyKhoOzO,scopeId:\"SfUbir4fG\",smoothScroll:ApkVi_Mcn,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1qw8ygt framer-1oq238v\",\"data-framer-name\":\"Link\",\"data-highlight\":true,draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"SnNtXC3hH\",onMouseEnter:onMouseEnter1m0rdg4,...addPropertyOverrides({CwwkcOvFS:{onMouseLeave:onMouseLeavevyowdc}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fjw5vn\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"WW6R0TtJG\",children:[eLrlh13px!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b1nmu5\",\"data-border\":true,\"data-framer-name\":\"Indicator\",layoutDependency:layoutDependency,layoutId:\"dvZjfyGfx\",style:{\"--border-bottom-width\":(UnVuqBcTg?.borderBottomWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-color\":UnVuqBcTg?.borderColor,\"--border-left-width\":(UnVuqBcTg?.borderLeftWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-right-width\":(UnVuqBcTg?.borderRightWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-style\":UnVuqBcTg?.borderStyle,\"--border-top-width\":(UnVuqBcTg?.borderTopWidth??UnVuqBcTg?.borderWidth)+\"px\",backgroundColor:TAYw9dEFn,borderBottomLeftRadius:radiusForCorner(DRfsER7Ux,3),borderBottomRightRadius:radiusForCorner(DRfsER7Ux,2),borderTopLeftRadius:radiusForCorner(DRfsER7Ux,0),borderTopRightRadius:radiusForCorner(DRfsER7Ux,1),opacity:0,rotate:Dj94bJj10,scale:.8},transformTemplate:transformTemplate1,variants:{tZBdRRu8S:{backgroundColor:\"rgb(180, 255, 179)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,rotate:mLRzkm9Wm,scale:1}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-fJPIdcUdR-SfUbir4fG) * 1px)\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cSY65WaNe-SfUbir4fG))\"},children:\"Link 3\"})}),className:\"framer-1c98774\",\"data-framer-name\":\"Link Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JZTxyNESz\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cSY65WaNe-SfUbir4fG)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cSY65WaNe-SfUbir4fG\":cSY65WaNe,\"--variable-reference-fJPIdcUdR-SfUbir4fG\":fJPIdcUdR,\"--variable-reference-y0xULW7VZ-SfUbir4fG\":y0xULW7VZ},text:Yd6AUGwBO,variants:{tZBdRRu8S:{\"--extracted-r6o4lv\":\"var(--variable-reference-y0xULW7VZ-SfUbir4fG)\",\"--variable-reference-y0xULW7VZ-SfUbir4fG\":y0xULW7VZ}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tZBdRRu8S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-fJPIdcUdR-SfUbir4fG) * 1px)\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-y0xULW7VZ-SfUbir4fG))\"},children:\"Link 3\"})})}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsx(Link,{href:c0KTXOdmx,motionChild:true,nodeId:\"il9SVsaBP\",openInNewTab:AmyKhoOzO,scopeId:\"SfUbir4fG\",smoothScroll:ApkVi_Mcn,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-w3tpif framer-1oq238v\",\"data-framer-name\":\"Link\",\"data-highlight\":true,draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"il9SVsaBP\",onMouseEnter:onMouseEnter1nqa4h2,...addPropertyOverrides({CwwkcOvFS:{onMouseLeave:onMouseLeavevyowdc}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h06wjd\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"DUb2sXm_S\",children:[eLrlh13px!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17vkgns\",\"data-border\":true,\"data-framer-name\":\"Indicator\",layoutDependency:layoutDependency,layoutId:\"j3MlPHpQ3\",style:{\"--border-bottom-width\":(UnVuqBcTg?.borderBottomWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-color\":UnVuqBcTg?.borderColor,\"--border-left-width\":(UnVuqBcTg?.borderLeftWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-right-width\":(UnVuqBcTg?.borderRightWidth??UnVuqBcTg?.borderWidth)+\"px\",\"--border-style\":UnVuqBcTg?.borderStyle,\"--border-top-width\":(UnVuqBcTg?.borderTopWidth??UnVuqBcTg?.borderWidth)+\"px\",backgroundColor:TAYw9dEFn,borderBottomLeftRadius:radiusForCorner(DRfsER7Ux,3),borderBottomRightRadius:radiusForCorner(DRfsER7Ux,2),borderTopLeftRadius:radiusForCorner(DRfsER7Ux,0),borderTopRightRadius:radiusForCorner(DRfsER7Ux,1),opacity:0,rotate:Dj94bJj10,scale:.8},transformTemplate:transformTemplate1,variants:{XmY8qChAt:{opacity:1,rotate:mLRzkm9Wm,scale:1}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-fJPIdcUdR-SfUbir4fG) * 1px)\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cSY65WaNe-SfUbir4fG))\"},children:\"Link 4\"})}),className:\"framer-1e1dzip\",\"data-framer-name\":\"Link Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ve7xLIoN9\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cSY65WaNe-SfUbir4fG)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cSY65WaNe-SfUbir4fG\":cSY65WaNe,\"--variable-reference-fJPIdcUdR-SfUbir4fG\":fJPIdcUdR,\"--variable-reference-y0xULW7VZ-SfUbir4fG\":y0xULW7VZ},text:YyUnNRQBJ,variants:{XmY8qChAt:{\"--extracted-r6o4lv\":\"var(--variable-reference-y0xULW7VZ-SfUbir4fG)\",\"--variable-reference-y0xULW7VZ-SfUbir4fG\":y0xULW7VZ}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({XmY8qChAt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-fJPIdcUdR-SfUbir4fG) * 1px)\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-y0xULW7VZ-SfUbir4fG))\"},children:\"Link 4\"})})}},baseVariant,gestureVariant)})]})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ii0qiy\",\"data-framer-name\":\"Cards\",layoutDependency:layoutDependency,layoutId:\"NC64Nkwai\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cwlwvc\",\"data-framer-name\":\"Cards Wrapper\",layoutDependency:layoutDependency,layoutId:\"bxZ0b6RgZ\",...addPropertyOverrides({bRoAFRclH:{transformTemplate:transformTemplate2},tZBdRRu8S:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:\"200px\",y:(componentViewport?.y||0)+12+0+0+0+0,...addPropertyOverrides({bRoAFRclH:{y:(componentViewport?.y||0)+12+-236+0+0},tZBdRRu8S:{y:(componentViewport?.y||0)+12+-472+0+0},XmY8qChAt:{y:(componentViewport?.y||0)+12+0+-708+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gda0qn-container\",\"data-framer-name\":\"Card 1\",layoutDependency:layoutDependency,layoutId:\"RSGdjrU1w-container\",name:\"Card 1\",nodeId:\"RSGdjrU1w\",rendersWithMotion:true,scopeId:\"SfUbir4fG\",style:{opacity:1,scale:1},variants:{bRoAFRclH:{opacity:0,scale:.9},tZBdRRu8S:{opacity:0,scale:.8},XmY8qChAt:{opacity:0,scale:.7}},children:/*#__PURE__*/_jsx(Card,{bhasb161Y:pdwUZLVTR,CDs5p3Oov:numberToPixelString(lJeTPN4JR),Dogk9MhKy:wJ5fbhab8,DpjEKptX3:hmSiNAxLN,E_zWdwKRk:BGLRLCaJZ,ElWX3chJz:AmyKhoOzO,gho2JHAIy:plyRtI6gu,height:\"100%\",hJ3MXsaoi:X7MhXWyj0,id:\"RSGdjrU1w\",IUsFgmCt_:\"Explore new palettes while preserving the original image’s forms, texture, and composition.\",layoutId:\"RSGdjrU1w\",name:\"Card 1\",onE_zWdwKRkChange:setBGLRLCaJZ,onElWX3chJzChange:setAmyKhoOzO,onhJ3MXsaoiChange:setX7MhXWyj0,onq4s52ctE3Change:setApkVi_Mcn,q4s52ctE3:ApkVi_Mcn,q84b3V9vD:\"Recolor Any Image\",style:{height:\"100%\",width:\"100%\"},T2nnw_9E8:eE6S3FbkM,variant:matchVariant(\"wmY9NCfaP\"),VVrH7F_xf:toResponsiveImage(lml8u07Za),width:\"100%\",wMvne_t9P:numberToPixelString(afazsAqVN)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:\"200px\",y:(componentViewport?.y||0)+12+0+0+0+236,...addPropertyOverrides({bRoAFRclH:{y:(componentViewport?.y||0)+12+-236+0+236},tZBdRRu8S:{y:(componentViewport?.y||0)+12+-472+0+236},XmY8qChAt:{y:(componentViewport?.y||0)+12+0+-708+0+236}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n2dfic-container\",\"data-framer-name\":\"Card 2\",layoutDependency:layoutDependency,layoutId:\"FAS_p1It7-container\",name:\"Card 2\",nodeId:\"FAS_p1It7\",rendersWithMotion:true,scopeId:\"SfUbir4fG\",style:{opacity:1,scale:1},variants:{bRoAFRclH:{opacity:1,scale:1},CwwkcOvFS:{opacity:0,scale:.9},tZBdRRu8S:{opacity:0,scale:.9},XmY8qChAt:{opacity:0,scale:.8}},children:/*#__PURE__*/_jsx(Card,{bhasb161Y:VcGA4Vb7o,CDs5p3Oov:numberToPixelString(lJeTPN4JR),Dogk9MhKy:wJ5fbhab8,DpjEKptX3:hmSiNAxLN,E_zWdwKRk:BGLRLCaJZ,ElWX3chJz:AmyKhoOzO,gho2JHAIy:plyRtI6gu,height:\"100%\",hJ3MXsaoi:X7MhXWyj0,id:\"FAS_p1It7\",IUsFgmCt_:\"Build deliberate pixel textures with precise control over pattern, density, contrast, and color.\",layoutId:\"FAS_p1It7\",name:\"Card 2\",onE_zWdwKRkChange:setBGLRLCaJZ,onElWX3chJzChange:setAmyKhoOzO,onhJ3MXsaoiChange:setX7MhXWyj0,onq4s52ctE3Change:setApkVi_Mcn,q4s52ctE3:ApkVi_Mcn,q84b3V9vD:\"Create Controlled Dither\",style:{height:\"100%\",width:\"100%\"},T2nnw_9E8:eE6S3FbkM,variant:matchVariant(\"wmY9NCfaP\"),VVrH7F_xf:toResponsiveImage(chbm9_NR4),width:\"100%\",wMvne_t9P:\"8px\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:\"200px\",y:(componentViewport?.y||0)+12+0+0+0+472,...addPropertyOverrides({bRoAFRclH:{y:(componentViewport?.y||0)+12+-236+0+472},tZBdRRu8S:{y:(componentViewport?.y||0)+12+-472+0+472},XmY8qChAt:{y:(componentViewport?.y||0)+12+0+-708+0+472}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e0m1bu-container\",\"data-framer-name\":\"Card 3\",layoutDependency:layoutDependency,layoutId:\"ax8bXlvGw-container\",name:\"Card 3\",nodeId:\"ax8bXlvGw\",rendersWithMotion:true,scopeId:\"SfUbir4fG\",style:{opacity:1,scale:1},variants:{bRoAFRclH:{opacity:0,scale:.9},CwwkcOvFS:{opacity:0,scale:.8},tZBdRRu8S:{opacity:1,scale:1},XmY8qChAt:{opacity:0,scale:.9}},children:/*#__PURE__*/_jsx(Card,{bhasb161Y:SFrI3ewTS,CDs5p3Oov:numberToPixelString(lJeTPN4JR),Dogk9MhKy:wJ5fbhab8,DpjEKptX3:hmSiNAxLN,E_zWdwKRk:BGLRLCaJZ,ElWX3chJz:AmyKhoOzO,gho2JHAIy:plyRtI6gu,height:\"100%\",hJ3MXsaoi:X7MhXWyj0,id:\"ax8bXlvGw\",IUsFgmCt_:\"Turn any still image into motion using flexible animation controls directly inside ColorForge.\",layoutId:\"ax8bXlvGw\",name:\"Card 3\",onE_zWdwKRkChange:setBGLRLCaJZ,onElWX3chJzChange:setAmyKhoOzO,onhJ3MXsaoiChange:setX7MhXWyj0,onq4s52ctE3Change:setApkVi_Mcn,q4s52ctE3:ApkVi_Mcn,q84b3V9vD:\"Animate Any Visual\",style:{height:\"100%\",width:\"100%\"},T2nnw_9E8:eE6S3FbkM,variant:matchVariant(\"wmY9NCfaP\"),VVrH7F_xf:toResponsiveImage(fEVbnvKV8),width:\"100%\",wMvne_t9P:\"8px\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:\"200px\",y:(componentViewport?.y||0)+12+0+0+0+708,...addPropertyOverrides({bRoAFRclH:{y:(componentViewport?.y||0)+12+-236+0+708},tZBdRRu8S:{y:(componentViewport?.y||0)+12+-472+0+708},XmY8qChAt:{y:(componentViewport?.y||0)+12+0+-708+0+708}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p0ymew-container\",\"data-framer-name\":\"Card 4\",layoutDependency:layoutDependency,layoutId:\"FPx6U3HOI-container\",name:\"Card 4\",nodeId:\"FPx6U3HOI\",rendersWithMotion:true,scopeId:\"SfUbir4fG\",style:{opacity:1,scale:1},variants:{bRoAFRclH:{opacity:0,scale:.8},CwwkcOvFS:{opacity:0,scale:.7},tZBdRRu8S:{opacity:0,scale:.9},XmY8qChAt:{opacity:1,scale:1}},children:/*#__PURE__*/_jsx(Card,{bhasb161Y:c0KTXOdmx,CDs5p3Oov:numberToPixelString(lJeTPN4JR),Dogk9MhKy:wJ5fbhab8,DpjEKptX3:hmSiNAxLN,E_zWdwKRk:BGLRLCaJZ,ElWX3chJz:AmyKhoOzO,gho2JHAIy:plyRtI6gu,height:\"100%\",hJ3MXsaoi:X7MhXWyj0,id:\"FPx6U3HOI\",IUsFgmCt_:\"Layer real-time effects over any image to create a distinctive new visual direction.\",layoutId:\"FPx6U3HOI\",name:\"Card 4\",onE_zWdwKRkChange:setBGLRLCaJZ,onElWX3chJzChange:setAmyKhoOzO,onhJ3MXsaoiChange:setX7MhXWyj0,onq4s52ctE3Change:setApkVi_Mcn,q4s52ctE3:ApkVi_Mcn,q84b3V9vD:\"Apply Expressive Shaders\",style:{height:\"100%\",width:\"100%\"},T2nnw_9E8:eE6S3FbkM,variant:matchVariant(\"wmY9NCfaP\"),VVrH7F_xf:toResponsiveImage(EPzNqS2Gw),width:\"100%\",wMvne_t9P:\"8px\"})})})]})})]})})})});});const css=[\".framer-cnvNg.framer-1oq238v, .framer-cnvNg .framer-1oq238v { display: block; }\",\".framer-cnvNg.framer-bt01dq { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: var(--6o8s3v); height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 12px 12px 16px 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-cnvNg .framer-uonsdo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-cnvNg .framer-gabfje { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; text-decoration: none; user-select: none; width: min-content; }\",\".framer-cnvNg .framer-2jutwf, .framer-cnvNg .framer-1b2367v, .framer-cnvNg .framer-fjw5vn, .framer-cnvNg .framer-h06wjd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cnvNg .framer-9q14f, .framer-cnvNg .framer-4aqb79, .framer-cnvNg .framer-1b1nmu5, .framer-cnvNg .framer-17vkgns { aspect-ratio: 1 / 1; flex: none; height: auto; left: -8px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 50%; width: 4px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-cnvNg .framer-xqaqz0, .framer-cnvNg .framer-i6fvve, .framer-cnvNg .framer-1c98774, .framer-cnvNg .framer-1e1dzip { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cnvNg .framer-zqfe8t, .framer-cnvNg .framer-1qw8ygt, .framer-cnvNg .framer-w3tpif { -webkit-user-select: none; align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; text-decoration: none; user-select: none; width: auto; }\",\".framer-cnvNg .framer-1ii0qiy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 220px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 200px; }\",\".framer-cnvNg .framer-1cwlwvc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cnvNg .framer-1gda0qn-container, .framer-cnvNg .framer-n2dfic-container, .framer-cnvNg .framer-e0m1bu-container, .framer-cnvNg .framer-p0ymew-container { flex: none; height: 220px; position: relative; width: 100%; }\",\".framer-cnvNg.framer-v-19fawr0 .framer-9q14f, .framer-cnvNg.framer-v-19fawr0 .framer-4aqb79, .framer-cnvNg.framer-v-19fawr0 .framer-1b1nmu5, .framer-cnvNg.framer-v-19fawr0 .framer-17vkgns { left: -12px; }\",\".framer-cnvNg.framer-v-19fawr0 .framer-zqfe8t, .framer-cnvNg.framer-v-19fawr0 .framer-1qw8ygt, .framer-cnvNg.framer-v-19fawr0 .framer-w3tpif, .framer-cnvNg.framer-v-oixfz3 .framer-zqfe8t, .framer-cnvNg.framer-v-oixfz3 .framer-1qw8ygt, .framer-cnvNg.framer-v-oixfz3 .framer-w3tpif, .framer-cnvNg.framer-v-12nhddh .framer-zqfe8t, .framer-cnvNg.framer-v-12nhddh .framer-1qw8ygt, .framer-cnvNg.framer-v-12nhddh .framer-w3tpif, .framer-cnvNg.framer-v-1pfza8d .framer-zqfe8t, .framer-cnvNg.framer-v-1pfza8d .framer-1qw8ygt, .framer-cnvNg.framer-v-1pfza8d .framer-w3tpif { align-self: unset; width: min-content; }\",\".framer-cnvNg.framer-v-oixfz3 .framer-4aqb79, .framer-cnvNg.framer-v-12nhddh .framer-1b1nmu5 { will-change: unset; }\",\".framer-cnvNg.framer-v-oixfz3 .framer-1cwlwvc { left: 50%; position: absolute; top: -236px; z-index: 1; }\",\".framer-cnvNg.framer-v-12nhddh .framer-1cwlwvc { left: 50%; position: absolute; top: -472px; z-index: 1; }\",\".framer-cnvNg.framer-v-1pfza8d .framer-1ii0qiy { justify-content: flex-end; }\",'.framer-cnvNg[data-border=\"true\"]::after, .framer-cnvNg [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 248\n * @framerIntrinsicWidth 314\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CwwkcOvFS\":{\"layout\":[\"auto\",\"auto\"]},\"bRoAFRclH\":{\"layout\":[\"auto\",\"auto\"]},\"tZBdRRu8S\":{\"layout\":[\"auto\",\"auto\"]},\"XmY8qChAt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"CMPmUhrPt\":\"gap\",\"alZQAHC2h\":\"backgroundFill\",\"eLrlh13px\":\"showIndicators\",\"TAYw9dEFn\":\"indicatorFill\",\"DRfsER7Ux\":\"indicatorRadius\",\"UnVuqBcTg\":\"indicatorBorder\",\"Dj94bJj10\":\"indicatorStartRotation\",\"mLRzkm9Wm\":\"indicatorEndRotation\",\"cSY65WaNe\":\"linksDefaultColor\",\"y0xULW7VZ\":\"linkHoverColor\",\"fJPIdcUdR\":\"linksFontSize\",\"lJeTPN4JR\":\"cardsPadding\",\"X7MhXWyj0\":\"cardsContentGap\",\"hmSiNAxLN\":\"cardsBackgroundFill\",\"wJ5fbhab8\":\"cardsBorder\",\"eE6S3FbkM\":\"cardsImageBorder\",\"afazsAqVN\":\"cardsImageRadius\",\"BGLRLCaJZ\":\"cardsHoverIconSVGCode\",\"plyRtI6gu\":\"cardsIconColor\",\"AmyKhoOzO\":\"allLinksNewTab\",\"ApkVi_Mcn\":\"allLinksSmoothScroll\",\"lml8u07Za\":\"_1LinkImage\",\"G0x965aVq\":\"_1LinkTitle\",\"pdwUZLVTR\":\"_1LinkLink\",\"chbm9_NR4\":\"_2LinkImage\",\"qyYqxUIEG\":\"_2LinkTitle\",\"VcGA4Vb7o\":\"_2LinkLink\",\"fEVbnvKV8\":\"_3LinkImage\",\"Yd6AUGwBO\":\"_3LinkTitle\",\"SFrI3ewTS\":\"_3LinkLink\",\"EPzNqS2Gw\":\"_4LinkImage\",\"YyUnNRQBJ\":\"_4LinkTitle\",\"c0KTXOdmx\":\"_4LinkLink\",\"SPCV0nrex\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSfUbir4fG=withCSS(Component,css,\"framer-cnvNg\");export default FramerSfUbir4fG;FramerSfUbir4fG.displayName=\"Drop Down Content\";FramerSfUbir4fG.defaultProps={height:248,width:314};addPropertyControls(FramerSfUbir4fG,{variant:{options:[\"RoZN6ETmB\",\"CwwkcOvFS\",\"bRoAFRclH\",\"tZBdRRu8S\",\"XmY8qChAt\"],optionTitles:[\"Default\",\"1\",\"2\",\"3\",\"4\"],title:\"Variant\",type:ControlType.Enum},CMPmUhrPt:{defaultValue:16,min:0,title:\"Gap\",type:ControlType.Number},onCMPmUhrPtChange:{changes:\"CMPmUhrPt\",type:ControlType.ChangeHandler},alZQAHC2h:{defaultValue:\"rgb(3, 5, 5)\",title:\"Background Fill\",type:ControlType.Color},eLrlh13px:{defaultValue:true,title:\"Show Indicators\",type:ControlType.Boolean},oneLrlh13pxChange:{changes:\"eLrlh13px\",type:ControlType.ChangeHandler},TAYw9dEFn:{defaultValue:\"rgb(180, 255, 179)\",title:\"Indicator Fill\",type:ControlType.Color},DRfsER7Ux:{defaultValue:\"0px\",title:\"Indicator Radius\",type:ControlType.BorderRadius},UnVuqBcTg:{defaultValue:{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},title:\"Indicator Border\",type:ControlType.Border},Dj94bJj10:{defaultValue:-45,title:\"Indicator Start Rotation\",type:ControlType.Number,unit:\"\\xb0\"},onDj94bJj10Change:{changes:\"Dj94bJj10\",type:ControlType.ChangeHandler},mLRzkm9Wm:{defaultValue:45,description:\"––––––––––\",title:\"Indicator End Rotation\",type:ControlType.Number,unit:\"\\xb0\"},onmLRzkm9WmChange:{changes:\"mLRzkm9Wm\",type:ControlType.ChangeHandler},cSY65WaNe:{defaultValue:\"rgb(170, 172, 171)\",title:\"Links Default Color\",type:ControlType.Color},y0xULW7VZ:{defaultValue:\"rgb(255, 255, 255)\",title:\"Link Hover Color\",type:ControlType.Color},fJPIdcUdR:{defaultValue:14,description:\"––––––––––\",title:\"Links Font Size\",type:ControlType.Number},onfJPIdcUdRChange:{changes:\"fJPIdcUdR\",type:ControlType.ChangeHandler},lJeTPN4JR:{defaultValue:\"12px\",title:\"Cards Padding\",type:ControlType.Padding},X7MhXWyj0:{defaultValue:12,min:0,title:\"Cards Content Gap\",type:ControlType.Number},onX7MhXWyj0Change:{changes:\"X7MhXWyj0\",type:ControlType.ChangeHandler},hmSiNAxLN:{defaultValue:\"rgb(16, 17, 14)\",title:\"Cards Background Fill\",type:ControlType.Color},wJ5fbhab8:{defaultValue:{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:2},title:\"Cards Border\",type:ControlType.Border},eE6S3FbkM:{defaultValue:{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:2},title:\"Cards Image Border\",type:ControlType.Border},afazsAqVN:{defaultValue:\"8px\",title:\"Cards Image Radius\",type:ControlType.BorderRadius},BGLRLCaJZ:{defaultValue:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" class=\"size-5\">   <path fill-rule=\"evenodd\" d=\"M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z\" clip-rule=\"evenodd\" /> </svg>',title:\"Cards Hover Icon SVG Code\",type:ControlType.String},onBGLRLCaJZChange:{changes:\"BGLRLCaJZ\",type:ControlType.ChangeHandler},plyRtI6gu:{defaultValue:\"rgb(255, 235, 240)\",description:\"––––––––––\",title:\"Cards Icon Color\",type:ControlType.Color},AmyKhoOzO:{defaultValue:true,title:\"All Links New Tab\",type:ControlType.Boolean},onAmyKhoOzOChange:{changes:\"AmyKhoOzO\",type:ControlType.ChangeHandler},ApkVi_Mcn:{defaultValue:false,description:\"––––––––––\",title:\"All Links Smooth Scroll\",type:ControlType.Boolean},onApkVi_McnChange:{changes:\"ApkVi_Mcn\",type:ControlType.ChangeHandler},lml8u07Za:{__defaultAssetReference:\"data:framer/asset-reference,aq8hvUY8iHSfj4lltzNNJLW70.png?originalFilename=g5EwveSwc7ictjRoTeunZvfkQk.png&width=1080&height=707\",title:\"1. Link Image\",type:ControlType.ResponsiveImage},G0x965aVq:{defaultValue:\"Recolor\",displayTextArea:false,title:\"1. Link Title\",type:ControlType.String},onG0x965aVqChange:{changes:\"G0x965aVq\",type:ControlType.ChangeHandler},pdwUZLVTR:{description:\"––––––––––\",title:\"1. Link Link\",type:ControlType.Link},chbm9_NR4:{__defaultAssetReference:\"data:framer/asset-reference,fhWCIegRpOXOAOh5obKSe6rKGks.png?originalFilename=F1s8UjU4fACrrNcJumuxm1ElQhU.png&width=1024&height=867\",title:\"2. Link Image\",type:ControlType.ResponsiveImage},qyYqxUIEG:{defaultValue:\"Dither\",displayTextArea:false,title:\"2. Link Title\",type:ControlType.String},onqyYqxUIEGChange:{changes:\"qyYqxUIEG\",type:ControlType.ChangeHandler},VcGA4Vb7o:{description:\"––––––––––\",title:\"2. Link Link\",type:ControlType.Link},fEVbnvKV8:{__defaultAssetReference:\"data:framer/asset-reference,3KqgWiwQ8bj6NS9sinkVrxuDws.png?originalFilename=card-3-soft-gradient.png&width=1280&height=716\",title:\"3. Link Image\",type:ControlType.ResponsiveImage},Yd6AUGwBO:{defaultValue:\"Animate\",displayTextArea:false,title:\"3. Link Title\",type:ControlType.String},onYd6AUGwBOChange:{changes:\"Yd6AUGwBO\",type:ControlType.ChangeHandler},SFrI3ewTS:{description:\"––––––––––\",title:\"3. Link Link\",type:ControlType.Link},EPzNqS2Gw:{__defaultAssetReference:\"data:framer/asset-reference,7lmh08dBhATxk1wtD1QremxBg.png?originalFilename=card-4-abstract-archaeology.png&width=1280&height=720\",title:\"4. Link Image\",type:ControlType.ResponsiveImage},YyUnNRQBJ:{defaultValue:\"Shader\",displayTextArea:false,title:\"4. Link Title\",type:ControlType.String},onYyUnNRQBJChange:{changes:\"YyUnNRQBJ\",type:ControlType.ChangeHandler},c0KTXOdmx:{description:\"––––––––––\",title:\"4. Link Link\",type:ControlType.Link},SPCV0nrex:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerSfUbir4fG,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...CardFonts],{supportsExplicitInterCodegen:true});FramerSfUbir4fG.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Card,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSfUbir4fG\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"CMPmUhrPt\\\":\\\"gap\\\",\\\"alZQAHC2h\\\":\\\"backgroundFill\\\",\\\"eLrlh13px\\\":\\\"showIndicators\\\",\\\"TAYw9dEFn\\\":\\\"indicatorFill\\\",\\\"DRfsER7Ux\\\":\\\"indicatorRadius\\\",\\\"UnVuqBcTg\\\":\\\"indicatorBorder\\\",\\\"Dj94bJj10\\\":\\\"indicatorStartRotation\\\",\\\"mLRzkm9Wm\\\":\\\"indicatorEndRotation\\\",\\\"cSY65WaNe\\\":\\\"linksDefaultColor\\\",\\\"y0xULW7VZ\\\":\\\"linkHoverColor\\\",\\\"fJPIdcUdR\\\":\\\"linksFontSize\\\",\\\"lJeTPN4JR\\\":\\\"cardsPadding\\\",\\\"X7MhXWyj0\\\":\\\"cardsContentGap\\\",\\\"hmSiNAxLN\\\":\\\"cardsBackgroundFill\\\",\\\"wJ5fbhab8\\\":\\\"cardsBorder\\\",\\\"eE6S3FbkM\\\":\\\"cardsImageBorder\\\",\\\"afazsAqVN\\\":\\\"cardsImageRadius\\\",\\\"BGLRLCaJZ\\\":\\\"cardsHoverIconSVGCode\\\",\\\"plyRtI6gu\\\":\\\"cardsIconColor\\\",\\\"AmyKhoOzO\\\":\\\"allLinksNewTab\\\",\\\"ApkVi_Mcn\\\":\\\"allLinksSmoothScroll\\\",\\\"lml8u07Za\\\":\\\"_1LinkImage\\\",\\\"G0x965aVq\\\":\\\"_1LinkTitle\\\",\\\"pdwUZLVTR\\\":\\\"_1LinkLink\\\",\\\"chbm9_NR4\\\":\\\"_2LinkImage\\\",\\\"qyYqxUIEG\\\":\\\"_2LinkTitle\\\",\\\"VcGA4Vb7o\\\":\\\"_2LinkLink\\\",\\\"fEVbnvKV8\\\":\\\"_3LinkImage\\\",\\\"Yd6AUGwBO\\\":\\\"_3LinkTitle\\\",\\\"SFrI3ewTS\\\":\\\"_3LinkLink\\\",\\\"EPzNqS2Gw\\\":\\\"_4LinkImage\\\",\\\"YyUnNRQBJ\\\":\\\"_4LinkTitle\\\",\\\"c0KTXOdmx\\\":\\\"_4LinkLink\\\",\\\"SPCV0nrex\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CwwkcOvFS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bRoAFRclH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tZBdRRu8S\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XmY8qChAt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"314\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"248\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9180a24)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavbarButton2 from\"https://framerusercontent.com/modules/i2nCk7T5SXP7sFuszlDw/zHxTV1fbz8oxRDRZhHXJ/rgqVfWTFY.js\";import DropDownContent from\"https://framerusercontent.com/modules/oEHm6XYs3EIy0Lmh5nmz/3pyJL2pSEdbqzeZ2Tev8/SfUbir4fG.js\";const NavbarButton2Fonts=getFonts(NavbarButton2);const DropDownContentFonts=getFonts(DropDownContent);const cycleOrder=[\"BVwmG2zq8\",\"igK_TxRtV\"];const serializationHash=\"framer-dQkUD\";const variantClassNames={BVwmG2zq8:\"framer-v-5824lr\",igK_TxRtV:\"framer-v-1kfb5ik\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const NuRGlNuBj=undefined;const setNuRGlNuBj=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"igK_TxRtV\",Open:\"BVwmG2zq8\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,navButtonShowIcon,width,...props})=>{return{...props,NuRGlNuBj:navButtonShowIcon??props.NuRGlNuBj??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"BVwmG2zq8\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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,\"NuRGlNuBj\":externalNuRGlNuBj,\"onNuRGlNuBjChange\":setExternalNuRGlNuBj,...restProps}=getProps(props);const[NuRGlNuBj,setNuRGlNuBj]=useStateVariable(externalNuRGlNuBj,setExternalNuRGlNuBj);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BVwmG2zq8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"igK_TxRtV\")return false;return true;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapt4a9dm=activeVariantCallback(async(...args)=>{setVariant(\"igK_TxRtV\");});const F6BJ9T5Tj1kvhzpz=activeVariantCallback(async(...args)=>{setVariant(\"BVwmG2zq8\");});const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5824lr\",className,classNames),\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"BVwmG2zq8\",ref:refBinding,style:{...style},...addPropertyOverrides({igK_TxRtV:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2fyriu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lPBg3FKyK\",onTap:onTapt4a9dm}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1seasd3-container\",layoutDependency:layoutDependency,layoutId:\"EAPWhQpIP-container\",nodeId:\"EAPWhQpIP\",rendersWithMotion:true,scopeId:\"qiTQO60yC\",children:/*#__PURE__*/_jsx(NavbarButton2,{BMyfWgUvi:NuRGlNuBj,F6BJ9T5Tj:onTapt4a9dm,height:\"100%\",id:\"EAPWhQpIP\",layoutId:\"EAPWhQpIP\",onBMyfWgUviChange:setNuRGlNuBj,variant:matchVariant(\"DP8Wx6p91\"),width:\"100%\",...addPropertyOverrides({igK_TxRtV:{F6BJ9T5Tj:F6BJ9T5Tj1kvhzpz}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dItBFjCfA\"},implicitPathVariables:undefined},{href:{webPageId:\"uco47FhT6\"},implicitPathVariables:undefined},{href:{webPageId:\"fwD0VXeup\"},implicitPathVariables:undefined},{href:{webPageId:\"Ihtypp4df\"},implicitPathVariables:undefined},{href:{webPageId:\"dItBFjCfA\"},implicitPathVariables:undefined},{href:{webPageId:\"uco47FhT6\"},implicitPathVariables:undefined},{href:{webPageId:\"fwD0VXeup\"},implicitPathVariables:undefined},{href:{webPageId:\"Ihtypp4df\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:248,y:(componentViewport?.y||0)+44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fjjmru-container\",layoutDependency:layoutDependency,layoutId:\"geYULuhT4-container\",nodeId:\"geYULuhT4\",rendersWithMotion:true,scopeId:\"qiTQO60yC\",style:{opacity:1,originX:.15,originY:0,scale:1},transformTemplate:transformTemplate1,variants:{igK_TxRtV:{opacity:0,scale:0}},children:/*#__PURE__*/_jsx(DropDownContent,{afazsAqVN:\"6px\",alZQAHC2h:\"var(--token-739be3f2-fa61-4356-bd43-469d8ef05213, rgb(10, 10, 10))\",AmyKhoOzO:false,ApkVi_Mcn:false,BGLRLCaJZ:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" class=\"size-5\">   <path fill-rule=\"evenodd\" d=\"M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z\" clip-rule=\"evenodd\" /> </svg>',c0KTXOdmx:resolvedLinks[3],chbm9_NR4:addImageAlt({pixelHeight:469,pixelWidth:834,src:\"https://framerusercontent.com/images/xxrneAI7FHfwZ1q7PEndX9M18.png?width=834&height=469\",srcSet:\"https://framerusercontent.com/images/xxrneAI7FHfwZ1q7PEndX9M18.png?scale-down-to=512&width=834&height=469 512w,https://framerusercontent.com/images/xxrneAI7FHfwZ1q7PEndX9M18.png?width=834&height=469 834w\"},\"\"),CMPmUhrPt:16,cSY65WaNe:\"var(--token-b75925c2-8700-46d6-92f5-49460cd8264f, rgba(255, 255, 255, 0.7))\",Dj94bJj10:-45,DRfsER7Ux:\"0px\",eE6S3FbkM:{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:0},eLrlh13px:false,fJPIdcUdR:14,G0x965aVq:\"Recolor\",height:\"100%\",hmSiNAxLN:\"var(--token-739be3f2-fa61-4356-bd43-469d8ef05213, rgb(10, 10, 10))\",id:\"geYULuhT4\",layoutId:\"geYULuhT4\",lJeTPN4JR:\"12px\",lml8u07Za:addImageAlt({pixelHeight:837,pixelWidth:1519,src:\"https://framerusercontent.com/images/hdqe1JjfsHHnoqL3tRl9KNN41Fo.webp?width=1519&height=837\",srcSet:\"https://framerusercontent.com/images/hdqe1JjfsHHnoqL3tRl9KNN41Fo.webp?scale-down-to=512&width=1519&height=837 512w,https://framerusercontent.com/images/hdqe1JjfsHHnoqL3tRl9KNN41Fo.webp?scale-down-to=1024&width=1519&height=837 1024w,https://framerusercontent.com/images/hdqe1JjfsHHnoqL3tRl9KNN41Fo.webp?width=1519&height=837 1519w\"},\"\"),mLRzkm9Wm:45,pdwUZLVTR:resolvedLinks[0],plyRtI6gu:\"rgb(255, 235, 240)\",qyYqxUIEG:\"Dither\",SFrI3ewTS:resolvedLinks[2],SPCV0nrex:onTapt4a9dm,TAYw9dEFn:\"rgb(255, 255, 255)\",UnVuqBcTg:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},variant:matchVariant(\"CwwkcOvFS\"),VcGA4Vb7o:resolvedLinks[1],width:\"100%\",wJ5fbhab8:{borderColor:\"rgba(255, 255, 255, 0.1)\",borderStyle:\"solid\",borderWidth:0},X7MhXWyj0:12,y0xULW7VZ:\"var(--token-e102923c-5e53-46d8-8527-f11a5c3f97cc, rgb(255, 255, 255))\",Yd6AUGwBO:\"Animate\",YyUnNRQBJ:\"Shader\",...addPropertyOverrides({igK_TxRtV:{c0KTXOdmx:resolvedLinks[7],pdwUZLVTR:resolvedLinks[4],SFrI3ewTS:resolvedLinks[6],VcGA4Vb7o:resolvedLinks[5]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-dQkUD.framer-12bfwrj, .framer-dQkUD .framer-12bfwrj { display: block; }\",\".framer-dQkUD.framer-5824lr { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dQkUD .framer-2fyriu { bottom: -777px; cursor: default; flex: none; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); left: -803px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -1036px; z-index: 1; }\",\".framer-dQkUD .framer-1seasd3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dQkUD .framer-1fjjmru-container { flex: none; height: auto; left: 194%; position: absolute; top: 44px; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 81\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"igK_TxRtV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"NuRGlNuBj\":\"navButtonShowIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqiTQO60yC=withCSS(Component,css,\"framer-dQkUD\");export default FramerqiTQO60yC;FramerqiTQO60yC.displayName=\"Mega Drop Down\";FramerqiTQO60yC.defaultProps={height:16,width:81};addPropertyControls(FramerqiTQO60yC,{variant:{options:[\"BVwmG2zq8\",\"igK_TxRtV\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},NuRGlNuBj:{defaultValue:true,description:\"\",title:\"Nav Button Show Icon\",type:ControlType.Boolean},onNuRGlNuBjChange:{changes:\"NuRGlNuBj\",type:ControlType.ChangeHandler}});addFonts(FramerqiTQO60yC,[{explicitInter:true,fonts:[]},...NavbarButton2Fonts,...DropDownContentFonts],{supportsExplicitInterCodegen:true});FramerqiTQO60yC.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavbarButton2,{},context),()=>forwardLoader(DropDownContent,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqiTQO60yC\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"igK_TxRtV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"81\",\"framerVariables\":\"{\\\"NuRGlNuBj\\\":\\\"navButtonShowIcon\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const mainLinks=[[\"Collections\",\"/collections\"],[\"Features\",\"/features\"],[\"ColorForge\",\"/tools/colorforge\"],[\"Pricing\",\"/pricing#pricing\"],[\"FAQ\",\"/#faq\"],[\"Support\",\"/support\"],[\"Templates\",\"/templates#templates\"]];const featureLinks=[[\"Recolor images\",\"/features/recolor-images\"],[\"Animate backgrounds\",\"/features/animate-backgrounds\"],[\"Dither images\",\"/features/dither-images\"],[\"Shader effects\",\"/features/shader-effects\"]];function cleanProjectUrl(value){return value.trim().replace(/\\/+$/,\"\");}function sessionStorageKey(projectUrl){return`bytog.supabase.session:${cleanProjectUrl(projectUrl)}`;}function pkceStorageKey(projectUrl){return`bytog.supabase.pkce:${cleanProjectUrl(projectUrl)}`;}function oauthExchangeLockKey(projectUrl){return`bytog.supabase.oauth.exchange:${cleanProjectUrl(projectUrl)}`;}function base64UrlEncode(bytes){let binary=\"\";bytes.forEach(byte=>{binary+=String.fromCharCode(byte);});return window.btoa(binary).replace(/\\+/g,\"-\").replace(/\\//g,\"_\").replace(/=+$/,\"\");}async function createPkcePair(){if(typeof window===\"undefined\"||!window.crypto?.subtle){throw new Error(\"Secure Google sign in is unavailable in this browser.\");}const random=new Uint8Array(48);window.crypto.getRandomValues(random);const verifier=base64UrlEncode(random);const digest=await window.crypto.subtle.digest(\"SHA-256\",new TextEncoder().encode(verifier));return{verifier,challenge:base64UrlEncode(new Uint8Array(digest))};}function loadSession(projectUrl){if(typeof window===\"undefined\")return null;try{const raw=window.localStorage.getItem(sessionStorageKey(projectUrl));return raw?JSON.parse(raw):null;}catch{return null;}}function saveSession(projectUrl,session){if(typeof window===\"undefined\")return;window.localStorage.setItem(sessionStorageKey(projectUrl),JSON.stringify(session));window.dispatchEvent(new Event(\"bytog-auth-change\"));}function removeSession(projectUrl){if(typeof window===\"undefined\")return;window.localStorage.removeItem(sessionStorageKey(projectUrl));window.dispatchEvent(new Event(\"bytog-auth-change\"));}async function exchangeAuthorizationCode(projectUrl,anonKey,authorizationCode){const verifier=window.sessionStorage.getItem(pkceStorageKey(projectUrl));if(!verifier){throw new Error(\"The Google sign-in session expired. Please try again.\");}const response=await fetch(cleanProjectUrl(projectUrl)+\"/auth/v1/token?grant_type=pkce\",{method:\"POST\",headers:{apikey:anonKey.trim(),\"Content-Type\":\"application/json\"},body:JSON.stringify({auth_code:authorizationCode,code_verifier:verifier})});const payload=await response.json();if(!response.ok||!payload.access_token||!payload.refresh_token){throw new Error(payload.error_description||payload.msg||\"Google sign in could not be completed.\");}const session={accessToken:payload.access_token,refreshToken:payload.refresh_token,expiresAt:Date.now()+Math.max(60,payload.expires_in||3600)*1e3,user:payload.user||{id:\"\"}};window.sessionStorage.removeItem(pkceStorageKey(projectUrl));saveSession(projectUrl,session);return session;}async function claimAccountSession(projectUrl,anonKey,accessToken){const response=await fetch(`${cleanProjectUrl(projectUrl)}/rest/v1/rpc/claim_current_account_session`,{method:\"POST\",headers:{apikey:anonKey.trim(),Authorization:`Bearer ${accessToken}`,\"Content-Type\":\"application/json\"},body:\"{}\"});if(!response.ok)return false;const result=await response.json().catch(()=>null);return result?.active===true;}async function refreshSessionOnce(projectUrl,anonKey){if(typeof window===\"undefined\")return null;const key=sessionStorageKey(projectUrl);const coordinator=window;if(!coordinator.__bytogSessionRefreshes)coordinator.__bytogSessionRefreshes=new Map;const pending=coordinator.__bytogSessionRefreshes.get(key);if(pending)return pending;const refresh=async()=>{const latest=loadSession(projectUrl);if(!latest)return null;if(latest.expiresAt>Date.now()+6e4)return latest;const response=await fetch(`${cleanProjectUrl(projectUrl)}/auth/v1/token?grant_type=refresh_token`,{method:\"POST\",headers:{apikey:anonKey.trim(),\"Content-Type\":\"application/json\"},body:JSON.stringify({refresh_token:latest.refreshToken})});if(!response.ok){// Another tab may have rotated the token first. Give its storage write\n// a moment to land, then adopt that newer session instead of logging out.\nawait new Promise(resolve=>window.setTimeout(resolve,180));const newer=loadSession(projectUrl);if(newer&&(newer.refreshToken!==latest.refreshToken||newer.expiresAt>latest.expiresAt))return newer;return null;}const renewed=await response.json();if(!renewed.access_token||!renewed.refresh_token)return null;const session={...latest,accessToken:renewed.access_token,refreshToken:renewed.refresh_token,expiresAt:Date.now()+Math.max(60,renewed.expires_in||3600)*1e3,user:renewed.user||latest.user};saveSession(projectUrl,session);return session;};const task=(async()=>{const lockManager=navigator.locks;return lockManager?lockManager.request(`bytog-refresh:${key}`,refresh):refresh();})();coordinator.__bytogSessionRefreshes.set(key,task);try{return await task;}finally{if(coordinator.__bytogSessionRefreshes.get(key)===task)coordinator.__bytogSessionRefreshes.delete(key);}}async function validSession(projectUrl,anonKey){const current=loadSession(projectUrl);if(!current)return null;let session=current;if(current.expiresAt<=Date.now()+6e4){const renewed=await refreshSessionOnce(projectUrl,anonKey);if(!renewed){removeSession(projectUrl);return null;}session=renewed;}if(!await claimAccountSession(projectUrl,anonKey,session.accessToken)){removeSession(projectUrl);if(typeof window!==\"undefined\")window.dispatchEvent(new Event(\"bytog-auth-change\"));return null;}return session;}async function hasActiveEntitlement(projectUrl,anonKey,accessToken){const response=await fetch(`${cleanProjectUrl(projectUrl)}/rest/v1/entitlements?select=id&status=eq.active&limit=1`,{headers:{apikey:anonKey.trim(),Authorization:`Bearer ${accessToken}`,Accept:\"application/json\"}});if(!response.ok)return false;const rows=await response.json();return rows.length>0;}/**\n * Authentication-aware controls for the shared Supply navigation.\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 52\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function SupplyNavigationControl(props){const{mode=\"desktop\",projectUrl=\"\",anonKey=\"\",callbackPath=\"/auth/callback\",loginPath=\"/login\",libraryPath=\"/library\",pricingPath=\"/pricing\",background=\"#161616\",borderColor=\"#2A2A2A\",borderWidth=3,textColor=\"#F5F5F3\",mutedColor=\"#B7B7B2\",style}=props;const isStatic=useIsStaticRenderer();const[viewer,setViewer]=useState(\"loading\");const[open,setOpen]=useState(false);const rootRef=useRef(null);useEffect(()=>{if(isStatic||typeof window===\"undefined\"){setViewer(\"visitor\");return;}let cancelled=false;async function refreshViewer(){if(!projectUrl.trim()||!anonKey.trim()){if(!cancelled)setViewer(\"visitor\");return;}const session=await validSession(projectUrl,anonKey);if(!session){if(!cancelled)setViewer(\"visitor\");return;}const active=await hasActiveEntitlement(projectUrl,anonKey,session.accessToken);if(!active)removeSession(projectUrl);if(!cancelled)setViewer(active?\"member\":\"visitor\");}async function initialize(){const authorizationCode=new URLSearchParams(window.location.search).get(\"code\");const authHash=new URLSearchParams(window.location.hash.replace(/^#/,\"\"));const hasEmailSession=Boolean(authHash.get(\"access_token\")&&authHash.get(\"refresh_token\"));const isCallbackPage=window.location.pathname.replace(/\\/+$/,\"\")===\"/auth/callback\";if(!isCallbackPage&&(authorizationCode||hasEmailSession)){const callback=new URL(callbackPath||\"/auth/callback\",window.location.origin);if(authorizationCode)callback.searchParams.set(\"code\",authorizationCode);if(hasEmailSession)callback.hash=window.location.hash;window.location.replace(callback.toString());return;}await refreshViewer();}initialize().catch(()=>{removeSession(projectUrl);if(!cancelled)setViewer(\"visitor\");});const handleFocus=()=>void refreshViewer();const handleStorage=()=>void refreshViewer();window.addEventListener(\"focus\",handleFocus);window.addEventListener(\"storage\",handleStorage);window.addEventListener(\"bytog-auth-change\",handleStorage);return()=>{cancelled=true;window.removeEventListener(\"focus\",handleFocus);window.removeEventListener(\"storage\",handleStorage);window.removeEventListener(\"bytog-auth-change\",handleStorage);};},[projectUrl,anonKey,isStatic]);useEffect(()=>{if(!open||typeof document===\"undefined\")return;const closeOutside=event=>{if(!rootRef.current?.contains(event.target))setOpen(false);};const closeEscape=event=>{if(event.key===\"Escape\")setOpen(false);};document.addEventListener(\"mousedown\",closeOutside);document.addEventListener(\"keydown\",closeEscape);return()=>{document.removeEventListener(\"mousedown\",closeOutside);document.removeEventListener(\"keydown\",closeEscape);};},[open]);function openLoginOptions(){if(typeof window===\"undefined\"||isStatic)return;window.location.assign(loginPath||\"/login\");}async function signOut(){const session=loadSession(projectUrl);try{if(session){await fetch(`${cleanProjectUrl(projectUrl)}/auth/v1/logout`,{method:\"POST\",headers:{apikey:anonKey.trim(),Authorization:`Bearer ${session.accessToken}`}});}}finally{removeSession(projectUrl);setViewer(\"visitor\");setOpen(false);if(typeof window!==\"undefined\")window.location.assign(\"/\");}}const isMember=viewer===\"member\";const isSignedIn=isMember;const baseStyle={position:\"relative\",width:\"100%\",height:\"auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"flex-end\",overflow:\"visible\",boxSizing:\"border-box\",fontFamily:\"Inter, Arial, sans-serif\",color:textColor,...style};const menu=/*#__PURE__*/_jsxs(\"div\",{role:\"menu\",\"aria-label\":mode===\"compact\"?\"Navigation menu\":\"Account menu\",style:{position:\"absolute\",top:\"calc(100% + 10px)\",right:0,zIndex:10,width:mode===\"compact\"?260:210,display:\"flex\",flexDirection:\"column\",gap:4,padding:10,border:`${borderWidth}px solid ${borderColor}`,borderRadius:16,background,boxShadow:mode===\"compact\"?\"0 18px 50px rgba(0,0,0,0.36)\":\"none\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n            `}),mode===\"compact\"&&mainLinks.map(([label,href])=>label===\"Features\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:2},children:[/*#__PURE__*/_jsx(MenuLink,{label:label,href:href,color:textColor}),/*#__PURE__*/_jsx(\"div\",{\"aria-label\":\"Feature pages\",style:{display:\"flex\",flexDirection:\"column\",gap:1,margin:\"0 8px 4px 10px\",paddingLeft:10,borderLeft:`${borderWidth}px solid ${borderColor}`},children:featureLinks.map(([featureLabel,featureHref])=>/*#__PURE__*/_jsx(SubmenuLink,{label:featureLabel,href:featureHref,color:mutedColor},featureLabel))})]},label):/*#__PURE__*/_jsx(MenuLink,{label:label,href:href,color:textColor},label)),mode===\"compact\"&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{height:1,background:borderColor,margin:\"6px 8px\"}}),isMember&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(MenuLink,{label:\"Library\",href:libraryPath,color:textColor}),/*#__PURE__*/_jsx(MenuButton,{label:\"Sign out\",color:mutedColor,onClick:signOut})]}),!isSignedIn&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(MenuButton,{label:\"Sign in\",color:textColor,onClick:openLoginOptions}),/*#__PURE__*/_jsx(MenuLink,{label:\"Get Pro Access\",href:pricingPath,color:textColor})]})]});if(mode===\"compact\"){return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:baseStyle,children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-label\":open?\"Close menu\":\"Open menu\",\"aria-expanded\":open,onClick:()=>setOpen(value=>!value),style:iconButtonStyle(borderColor,borderWidth,background),children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:hamburgerLineStyle(open?\"rotate(45deg)\":\"translateY(-4px)\")}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:hamburgerLineStyle(open?\"rotate(-45deg)\":\"translateY(4px)\")})]}),open&&menu]});}if(isSignedIn){return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:{...baseStyle,minWidth:112},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-expanded\":open,onClick:()=>setOpen(value=>!value),style:memberButtonStyle(borderColor,borderWidth,background,textColor),children:[\"Members\",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{width:6,height:6,flex:\"0 0 6px\",position:\"relative\",top:2,borderRight:\"1px solid currentColor\",borderBottom:\"1px solid currentColor\",transform:open?\"rotate(45deg) translate(-1px, -1px)\":\"rotate(225deg) translate(-1px, -1px)\",transition:\"transform 220ms cubic-bezier(.22,1,.36,1)\"}})]}),open&&menu]});}return /*#__PURE__*/_jsx(\"div\",{ref:rootRef,style:{...baseStyle,minWidth:72},children:/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:openLoginOptions,style:textLinkStyle(mutedColor),children:\"Sign in\"})});}function MenuLink({label,href,color}){return /*#__PURE__*/_jsx(\"a\",{href:href,role:\"menuitem\",style:menuItemStyle(color),children:label});}function SubmenuLink({label,href,color}){return /*#__PURE__*/_jsx(\"a\",{href:href,role:\"menuitem\",style:{minHeight:32,display:\"flex\",alignItems:\"center\",padding:\"6px 8px\",borderRadius:8,color,textDecoration:\"none\",fontSize:12,fontWeight:520,boxSizing:\"border-box\"},children:label});}function MenuButton({label,color,onClick}){return /*#__PURE__*/_jsx(\"button\",{type:\"button\",role:\"menuitem\",onClick:onClick,style:menuButtonStyle(color),children:label});}function sectionLabelStyle(color){return{padding:\"8px 10px 4px\",color,fontSize:11,fontWeight:650,letterSpacing:\"0.08em\",textTransform:\"none\"};}function menuItemStyle(color){return{minHeight:40,display:\"flex\",alignItems:\"center\",padding:\"9px 10px\",borderRadius:10,color,textDecoration:\"none\",fontSize:14,fontWeight:550,boxSizing:\"border-box\"};}function menuButtonStyle(color){return{...menuItemStyle(color),width:\"100%\",border:0,background:\"transparent\",cursor:\"pointer\",textAlign:\"left\",fontFamily:\"inherit\"};}function textLinkStyle(color){return{color,textDecoration:\"none\",fontSize:14,fontWeight:600,whiteSpace:\"nowrap\",border:0,background:\"transparent\",padding:0,cursor:\"pointer\",fontFamily:\"inherit\"};}function memberButtonStyle(borderColor,borderWidth,background,color){return{minHeight:44,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,padding:\"10px 16px\",border:`${borderWidth}px solid ${borderColor}`,borderRadius:999,background,color,cursor:\"pointer\",fontFamily:\"inherit\",fontSize:14,fontWeight:650,whiteSpace:\"nowrap\"};}function iconButtonStyle(borderColor,borderWidth,background){return{position:\"relative\",width:46,height:46,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",border:`${borderWidth}px solid ${borderColor}`,borderRadius:999,background,cursor:\"pointer\",padding:0};}function hamburgerLineStyle(transform){return{position:\"absolute\",width:20,height:1.5,borderRadius:999,background:\"#F5F5F3\",transform,transition:\"transform 180ms ease\"};}addPropertyControls(SupplyNavigationControl,{mode:{type:ControlType.Enum,title:\"Mode\",options:[\"desktop\",\"compact\"],optionTitles:[\"Desktop\",\"Tablet / Phone\"],defaultValue:\"desktop\",displaySegmentedControl:true},projectUrl:{type:ControlType.String,title:\"Project URL\",defaultValue:\"\",preventLocalization:true},anonKey:{type:ControlType.String,title:\"Anon Key\",defaultValue:\"\",obscured:true,preventLocalization:true},callbackPath:{type:ControlType.String,title:\"Callback\",defaultValue:\"/auth/callback\",preventLocalization:true},loginPath:{type:ControlType.String,title:\"Login\",defaultValue:\"/login\",preventLocalization:true},libraryPath:{type:ControlType.String,title:\"Library\",defaultValue:\"/library\",preventLocalization:true},pricingPath:{type:ControlType.String,title:\"Pricing\",defaultValue:\"/pricing\",preventLocalization:true},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#161616\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#2A2A2A\"},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:3,min:0,max:12,step:1,unit:\"px\",displayStepper:true},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#F5F5F3\"},mutedColor:{type:ControlType.Color,title:\"Muted\",defaultValue:\"#B7B7B2\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SupplyNavigationControl\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"52\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SupplyNavigationControl.map","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,ResolveLinks,RichText,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCodeBoundaryForOverrides,withCSS,withMappedReactProps,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Button,*as ButtonInfo from\"#framer/local/canvasComponent/g0I42nyCz/g0I42nyCz.js\";import LogoContent from\"#framer/local/canvasComponent/GRvstDaT3/GRvstDaT3.js\";import NavbarMenuItem from\"#framer/local/canvasComponent/HLGmrg7ER/HLGmrg7ER.js\";import MegaDropDown from\"#framer/local/canvasComponent/qiTQO60yC/qiTQO60yC.js\";import{hideForActiveMembers}from\"#framer/local/codeFile/e6mYaBs/SupplyNativeProVisibility.js\";import SupplyNavigationControl from\"#framer/local/codeFile/WCjU4M4/SupplyNavigationControl.js\";import*as sharedStyle1 from\"#framer/local/css/K6Y4A_fZ3/K6Y4A_fZ3.js\";import*as sharedStyle from\"#framer/local/css/MfTiJUeHg/MfTiJUeHg.js\";const LogoContentFonts=getFonts(LogoContent);const NavbarMenuItemFonts=getFonts(NavbarMenuItem);const NavbarMenuItemWithVariantAppearEffect=withVariantAppearEffect(NavbarMenuItem);const MegaDropDownFonts=getFonts(MegaDropDown);const SupplyNavigationControlFonts=getFonts(SupplyNavigationControl);const ButtonFonts=getFonts(Button);const ButtonHideForActiveMembers1ax94v7WithMappedReactProps1v1ipky=withMappedReactProps(withCodeBoundaryForOverrides(Button,{nodeId:\"hsR2t0LS8\",override:hideForActiveMembers,scopeId:\"zIFKNViXY\"}),ButtonInfo);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={EyZ0zNgJr:\"(min-width: 1200px)\",IpcqHoZ7p:\"(min-width: 810px) and (max-width: 1199.98px)\",KOOx4T3gi:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-eaVsK\";const variantClassNames={EyZ0zNgJr:\"framer-v-1f46yo3\",IpcqHoZ7p:\"framer-v-9m5xhj\",KOOx4T3gi:\"framer-v-1axaa8t\"};const HOi26n7VUmznXqlvMK=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={IpcqHoZ7p:[\".framer-eaVsK .framer-xuk124 { padding: 16px 24px 16px 24px; width: 810px; }\",\".framer-eaVsK .framer-1n1uayf { align-content: flex-start; align-items: flex-start; flex-direction: column; height: 196px; padding: 10px 24px 10px 24px; width: 810px; }\",\".framer-eaVsK .framer-1s5g80z { left: unset; position: relative; top: unset; transform: unset; }\"],KOOx4T3gi:[\".framer-eaVsK .framer-xuk124 { padding: 14px 16px 14px 16px; width: 390px; }\",\".framer-eaVsK .framer-tkno1x { gap: 22px; padding: 70px 24px 70px 24px; width: 350px; }\",\".framer-eaVsK .framer-1n3lwik { max-width: 100%; width: 100%; }\",\".framer-eaVsK .framer-1n1uayf { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 30px; height: min-content; justify-content: center; padding: 24px 16px 24px 16px; width: 390px; }\",\".framer-eaVsK .framer-1s5g80z { left: unset; position: relative; top: unset; transform: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={IpcqHoZ7p:\".framer-9m5xhj-override\",KOOx4T3gi:\".framer-1axaa8t-override\"};const rules=[\".framer-eaVsK.framer-164dmpm, .framer-eaVsK .framer-164dmpm { display: block; }\",\".framer-eaVsK.framer-1f46yo3 { align-content: center; align-items: center; background-color: var(--token-7368bba5-2ba3-41eb-977b-8feb8c936d7a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-eaVsK .framer-xuk124 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 100%; order: -1000; padding: 18px 30px 18px 30px; position: relative; width: 1200px; z-index: 10; }\",\".framer-eaVsK .framer-xqd43n-container, .framer-eaVsK .framer-1e5m16c-container, .framer-eaVsK .framer-118cnc6-container, .framer-eaVsK .framer-hkh650-container, .framer-eaVsK .framer-1r8ckoj-container, .framer-eaVsK .framer-8xasqn-container, .framer-eaVsK .framer-138zoof-container, .framer-eaVsK .framer-ehfw2h-container, .framer-eaVsK .framer-69z7ak-container, .framer-eaVsK .framer-27mora-container, .framer-eaVsK .framer-1y2c9ai-container, .framer-eaVsK .framer-1m2c8uq-container, .framer-eaVsK .framer-18t5k9p-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eaVsK .framer-1vgimom, .framer-eaVsK .framer-1s5g80z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; left: 50%; padding: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: min-content; z-index: 1; }\",\".framer-eaVsK .framer-1qooikj-container, .framer-eaVsK .framer-1r9c2nw-container { flex: none; height: auto; position: relative; width: 50px; z-index: 10; }\",\".framer-eaVsK .framer-wij204 { align-content: center; align-items: center; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; cursor: default; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eaVsK .framer-1c44uex-container { flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-eaVsK .framer-1ax94v7-container, .framer-eaVsK .framer-16oluyz-container { flex: none; height: auto; position: relative; width: 150px; }\",\".framer-eaVsK .framer-jelpju { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-eaVsK .framer-d97fao { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 980px; order: 1002; overflow: var(--overflow-clip-fallback, clip); padding: 100px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-eaVsK .framer-tkno1x { align-content: center; align-items: center; background-color: var(--token-550350ee-02b5-48ca-8867-f3fdde6184b3); border-bottom-left-radius: 28px; border-bottom-right-radius: 28px; border-top-left-radius: 28px; border-top-right-radius: 28px; cursor: default; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 980px; overflow: var(--overflow-clip-fallback, clip); padding: 100px 50px 100px 50px; position: relative; width: 980px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eaVsK .framer-1a2o8jw { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 780px; position: relative; width: 100%; }\",\".framer-eaVsK .framer-1n3lwik { --framer-text-wrap-override: none; flex: none; height: auto; position: relative; width: 429px; }\",\".framer-eaVsK .framer-1ozlh9o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-eaVsK .framer-1n1uayf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 82px; justify-content: space-between; max-width: 100%; order: 1003; padding: 10px 30px 10px 30px; position: relative; width: 1200px; }\",\".framer-eaVsK .framer-1yjnf9e-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={EyZ0zNgJr:\"(min-width: 1200px)\",IpcqHoZ7p:\"(min-width: 810px) and (max-width: 1199.98px)\",KOOx4T3gi:\"(max-width: 809.98px)\"};const humanReadableVariantMap={\"Breakpoint 2\":\"IpcqHoZ7p\",\"Breakpoint 3\":\"KOOx4T3gi\",Desktop:\"EyZ0zNgJr\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EyZ0zNgJr\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"IpcqHoZ7p\",\"KOOx4T3gi\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"KOOx4T3gi\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"IpcqHoZ7p\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"EyZ0zNgJr\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7368bba5-2ba3-41eb-977b-8feb8c936d7a); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1f46yo3\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-xuk124\",\"data-framer-name\":\"Supply Navigation\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{y:20},KOOx4T3gi:{y:18}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:22,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xqd43n-container\",nodeId:\"Q1DnbfEw3\",scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(LogoContent,{CZdRjpGf6:\"bytog.supply\",height:\"100%\",id:\"Q1DnbfEw3\",layoutId:\"Q1DnbfEw3\",width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vgimom hidden-9m5xhj hidden-1axaa8t\",\"data-framer-name\":\"Main navigation links\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":RNCivRSxm\",webPageId:\"IT7g_DBUL\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e5m16c-container\",nodeId:\"dE2AnRkhh\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Collections\",GnxKClQbt:resolvedLinks[0],height:\"100%\",id:\"dE2AnRkhh\",layoutId:\"dE2AnRkhh\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-118cnc6-container\",nodeId:\"eoOReOvq9\",scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(MegaDropDown,{height:\"100%\",id:\"eoOReOvq9\",layoutId:\"eoOReOvq9\",NuRGlNuBj:true,variant:matchVariant(\"igK_TxRtV\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tjH2cg_cg\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-hkh650-container\",nodeId:\"ATU8EgOnd\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"ColorForge\",GnxKClQbt:resolvedLinks1[0],height:\"100%\",id:\"ATU8EgOnd\",layoutId:\"ATU8EgOnd\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":I1g1oycbM\",webPageId:\"PZ621KXaO\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r8ckoj-container\",nodeId:\"MGOUHeSGL\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Pricing\",GnxKClQbt:resolvedLinks2[0],height:\"100%\",id:\"MGOUHeSGL\",layoutId:\"MGOUHeSGL\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":SVPgd_oCL\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8xasqn-container\",nodeId:\"UeaASf0QA\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Templates\",GnxKClQbt:resolvedLinks3[0],height:\"100%\",id:\"UeaASf0QA\",layoutId:\"UeaASf0QA\",width:\"100%\"})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qooikj-container hidden-1f46yo3 hidden-9m5xhj\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"vtmLiaq9R\",scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(SupplyNavigationControl,{anonKey:\"sb_publishable_sUfV62B0YBfqIdamn2ihyg_RE0zRtnu\",background:\"rgb(22, 22, 22)\",borderColor:\"rgb(42, 42, 42)\",borderWidth:3,callbackPath:\"/auth/callback\",height:\"100%\",id:\"vtmLiaq9R\",layoutId:\"vtmLiaq9R\",libraryPath:\"/library\",loginPath:\"/login\",mode:\"compact\",mutedColor:\"rgb(183, 183, 178)\",pricingPath:\"/pricing\",projectUrl:\"https://snjwtgifillkkbwgnryc.supabase.co\",style:{width:\"100%\"},textColor:\"rgb(245, 245, 243)\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r9c2nw-container hidden-1f46yo3 hidden-1axaa8t\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"eLanWaW_m\",scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(SupplyNavigationControl,{anonKey:\"sb_publishable_sUfV62B0YBfqIdamn2ihyg_RE0zRtnu\",background:\"var(--token-739be3f2-fa61-4356-bd43-469d8ef05213, rgb(10, 10, 10))\",borderColor:\"var(--token-e0bdfad1-3c88-46d6-8125-f5bb7e222e0c, rgb(31, 31, 31))\",borderWidth:3,callbackPath:\"/auth/callback\",height:\"100%\",id:\"eLanWaW_m\",layoutId:\"eLanWaW_m\",libraryPath:\"/library\",loginPath:\"/login\",mode:\"compact\",mutedColor:\"rgb(183, 183, 178)\",pricingPath:\"/pricing\",projectUrl:\"https://snjwtgifillkkbwgnryc.supabase.co\",style:{width:\"100%\"},textColor:\"rgb(245, 245, 243)\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wij204 hidden-9m5xhj hidden-1axaa8t\",\"data-framer-name\":\"Account actions\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c44uex-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"xYrZBhxVl\",scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(SupplyNavigationControl,{anonKey:\"sb_publishable_sUfV62B0YBfqIdamn2ihyg_RE0zRtnu\",background:\"rgb(22, 22, 22)\",borderColor:\"rgb(42, 42, 42)\",borderWidth:3,callbackPath:\"/auth/callback\",height:\"100%\",id:\"xYrZBhxVl\",layoutId:\"xYrZBhxVl\",libraryPath:\"/library\",loginPath:\"/login\",mode:\"desktop\",mutedColor:\"rgb(183, 183, 178)\",pricingPath:\"/pricing\",projectUrl:\"https://snjwtgifillkkbwgnryc.supabase.co\",textColor:\"rgb(245, 245, 243)\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":I1g1oycbM\",webPageId:\"PZ621KXaO\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,width:\"150px\",y:21,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ax94v7-container\",\"data-framer-name\":\"Member Access\",name:\"Member Access\",nodeId:\"hsR2t0LS8\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(ButtonHideForActiveMembers1ax94v7WithMappedReactProps1v1ipky,{AjcrINDvf:16,height:\"100%\",id:\"hsR2t0LS8\",layoutId:\"hsR2t0LS8\",name:\"Member Access\",quN5rTF65:resolvedLinks4[0],RJVUGELXZ:\"Get Pro Access\",style:{width:\"100%\"},variant:matchVariant(\"OY76x9jIX\"),VOE7BqHjH:false,width:\"100%\"})})})})]})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-jelpju\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-d97fao\",\"data-framer-name\":\"Final Access CTA\",children:/*#__PURE__*/_jsxs(\"section\",{className:\"framer-tkno1x\",\"data-framer-name\":\"Final Access CTA Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1ho3zj0\",\"data-styles-preset\":\"MfTiJUeHg\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Start with the whole library.\"})}),className:\"framer-1a2o8jw\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1dyg80z\",\"data-styles-preset\":\"K6Y4A_fZ3\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Choose yearly access or lifetime access, then browse, customize and export from one account.\"})}),className:\"framer-1n3lwik\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ozlh9o\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":I1g1oycbM\",webPageId:\"PZ621KXaO\"},implicitPathVariables:undefined},{href:{hash:\":I1g1oycbM\",webPageId:\"PZ621KXaO\"},implicitPathVariables:undefined},{href:{hash:\":I1g1oycbM\",webPageId:\"PZ621KXaO\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{y:1504},KOOx4T3gi:{y:1482}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,width:\"150px\",y:1508,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16oluyz-container\",\"data-framer-name\":\"Get Pro Access\",name:\"Get Pro Access\",nodeId:\"pY9GHcBmq\",scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{quN5rTF65:resolvedLinks5[1]},KOOx4T3gi:{quN5rTF65:resolvedLinks5[2]}},children:/*#__PURE__*/_jsx(Button,{AjcrINDvf:16,height:\"100%\",id:\"pY9GHcBmq\",layoutId:\"pY9GHcBmq\",name:\"Get Pro Access\",quN5rTF65:resolvedLinks5[0],RJVUGELXZ:\"Get Pro Access\",style:{width:\"100%\"},variant:matchVariant(\"OY76x9jIX\"),VOE7BqHjH:false,width:\"100%\"})})})})})})})]})}),/*#__PURE__*/_jsxs(motion.footer,{className:\"framer-1n1uayf\",\"data-framer-name\":\"Supply Footer\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{y:1760},KOOx4T3gi:{y:1722}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:1773,children:/*#__PURE__*/_jsx(Container,{className:\"framer-138zoof-container\",nodeId:\"LcHgOG77b\",scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(LogoContent,{CZdRjpGf6:\"bytog.supply\",height:\"100%\",id:\"LcHgOG77b\",layoutId:\"LcHgOG77b\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1s5g80z\",\"data-framer-name\":\"Legal Links\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gBwUtXyIT\"},implicitPathVariables:undefined},{href:{webPageId:\"gBwUtXyIT\"},implicitPathVariables:undefined},{href:{webPageId:\"gBwUtXyIT\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{y:1854},KOOx4T3gi:{y:1796}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:1787,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ehfw2h-container\",nodeId:\"NnCzOtJeC\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{GnxKClQbt:resolvedLinks6[1]},KOOx4T3gi:{GnxKClQbt:resolvedLinks6[2]}},children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Privacy\",GnxKClQbt:resolvedLinks6[0],height:\"100%\",id:\"NnCzOtJeC\",layoutId:\"NnCzOtJeC\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xriWGK50e\"},implicitPathVariables:undefined},{href:{webPageId:\"xriWGK50e\"},implicitPathVariables:undefined},{href:{webPageId:\"xriWGK50e\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{y:1854},KOOx4T3gi:{y:1796}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:1787,children:/*#__PURE__*/_jsx(Container,{className:\"framer-69z7ak-container\",nodeId:\"TGS84v8aJ\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{GnxKClQbt:resolvedLinks7[1]},KOOx4T3gi:{GnxKClQbt:resolvedLinks7[2]}},children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Terms\",GnxKClQbt:resolvedLinks7[0],height:\"100%\",id:\"TGS84v8aJ\",layoutId:\"TGS84v8aJ\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kBIWVJpVh\"},implicitPathVariables:undefined},{href:{webPageId:\"kBIWVJpVh\"},implicitPathVariables:undefined},{href:{webPageId:\"kBIWVJpVh\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{y:1854},KOOx4T3gi:{y:1796}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:1787,children:/*#__PURE__*/_jsx(Container,{className:\"framer-27mora-container\",nodeId:\"RHQ2u5rd5\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{GnxKClQbt:resolvedLinks8[1]},KOOx4T3gi:{GnxKClQbt:resolvedLinks8[2]}},children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"License\",GnxKClQbt:resolvedLinks8[0],height:\"100%\",id:\"RHQ2u5rd5\",layoutId:\"RHQ2u5rd5\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NrFOgkmtB\"},implicitPathVariables:undefined},{href:{webPageId:\"NrFOgkmtB\"},implicitPathVariables:undefined},{href:{webPageId:\"NrFOgkmtB\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{y:1854},KOOx4T3gi:{y:1796}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:1787,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y2c9ai-container\",nodeId:\"p_Nluel58\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{GnxKClQbt:resolvedLinks9[1]},KOOx4T3gi:{GnxKClQbt:resolvedLinks9[2]}},children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Refunds\",GnxKClQbt:resolvedLinks9[0],height:\"100%\",id:\"p_Nluel58\",layoutId:\"p_Nluel58\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wrM3_S0yt\"},implicitPathVariables:undefined},{href:{webPageId:\"wrM3_S0yt\"},implicitPathVariables:undefined},{href:{webPageId:\"wrM3_S0yt\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{y:1854},KOOx4T3gi:{y:1796}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:1787,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m2c8uq-container\",nodeId:\"vb875vGuM\",rendersWithMotion:true,scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{GnxKClQbt:resolvedLinks10[1]},KOOx4T3gi:{GnxKClQbt:resolvedLinks10[2]}},children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Support\",GnxKClQbt:resolvedLinks10[0],height:\"100%\",id:\"vb875vGuM\",layoutId:\"vb875vGuM\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IpcqHoZ7p:{y:1920},KOOx4T3gi:{y:1842}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:1787,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18t5k9p-container\",nodeId:\"knumxlNbk\",scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(NavbarMenuItem,{gDSACw5Cb:\"Made by Gabe\",GnxKClQbt:\"https://x.com/GabeTognon\",height:\"100%\",id:\"knumxlNbk\",layoutId:\"knumxlNbk\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yjnf9e-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"zByPU3edb\",scopeId:\"zIFKNViXY\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"zByPU3edb\",intensity:10,layoutId:\"zByPU3edb\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2400\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IpcqHoZ7p\":{\"layout\":[\"fixed\",\"fixed\"]},\"KOOx4T3gi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"EyZ0zNgJr\":[\".framer-xuk124\",\".framer-d97fao\",\".framer-1n1uayf\",\".framer-1yjnf9e-container\"],\"IpcqHoZ7p\":[\".framer-xuk124\",\".framer-d97fao\",\".framer-1n1uayf\",\".framer-1yjnf9e-container\"],\"KOOx4T3gi\":[\".framer-xuk124\",\".framer-d97fao\",\".framer-1n1uayf\",\".framer-1yjnf9e-container\"]}\n * @framerBreakpoints {\"EyZ0zNgJr\":{\"min\":1200,\"canvasClassName\":\"framer-1f46yo3-override\",\"minHeight\":2400,\"viewportHeight\":800,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"IpcqHoZ7p\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-9m5xhj-override\",\"minHeight\":2400,\"viewportHeight\":800,\"name\":\"Breakpoint 2\",\"width\":810,\"rootFontSize\":16},\"KOOx4T3gi\":{\"max\":809,\"canvasClassName\":\"framer-1axaa8t-override\",\"minHeight\":2400,\"viewportHeight\":800,\"name\":\"Breakpoint 3\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant EyZ0zNgJr\n * @framerLayoutTemplate true\n */const FramerzIFKNViXY=withCSS(Component,css,\"framer-eaVsK\");export default FramerzIFKNViXY;FramerzIFKNViXY.displayName=\"Supply Layout\";FramerzIFKNViXY.defaultProps={height:2400,width:1200};addFonts(FramerzIFKNViXY,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...LogoContentFonts,...NavbarMenuItemFonts,...MegaDropDownFonts,...SupplyNavigationControlFonts,...ButtonFonts,...SmoothScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerzIFKNViXY.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LogoContent,{},context),()=>forwardLoader(NavbarMenuItem,{},context),()=>forwardLoader(MegaDropDown,{},context),()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzIFKNViXY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"2400\",\"framerBreakpoints\":\"{\\\"EyZ0zNgJr\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1f46yo3-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"IpcqHoZ7p\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-9m5xhj-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Breakpoint 2\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"KOOx4T3gi\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1axaa8t-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Breakpoint 3\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"EyZ0zNgJr\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IpcqHoZ7p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KOOx4T3gi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"EyZ0zNgJr\\\":[\\\".framer-xuk124\\\",\\\".framer-d97fao\\\",\\\".framer-1n1uayf\\\",\\\".framer-1yjnf9e-container\\\"],\\\"IpcqHoZ7p\\\":[\\\".framer-xuk124\\\",\\\".framer-d97fao\\\",\\\".framer-1n1uayf\\\",\\\".framer-1yjnf9e-container\\\"],\\\"KOOx4T3gi\\\":[\\\".framer-xuk124\\\",\\\".framer-d97fao\\\",\\\".framer-1n1uayf\\\",\\\".framer-1yjnf9e-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9180a24)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCodeBoundaryForOverrides,withCSS,withMappedReactProps,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Button,*as ButtonInfo from\"#framer/local/canvasComponent/g0I42nyCz/g0I42nyCz.js\";import LogoContent from\"#framer/local/canvasComponent/GRvstDaT3/GRvstDaT3.js\";import NavbarMenuItem from\"#framer/local/canvasComponent/HLGmrg7ER/HLGmrg7ER.js\";import MegaDropDown from\"#framer/local/canvasComponent/qiTQO60yC/qiTQO60yC.js\";import{hideForActiveMembers}from\"#framer/local/codeFile/e6mYaBs/SupplyNativeProVisibility.js\";import SupplyNavigationControl from\"#framer/local/codeFile/WCjU4M4/SupplyNavigationControl.js\";const LogoContentFonts=getFonts(LogoContent);const NavbarMenuItemFonts=getFonts(NavbarMenuItem);const NavbarMenuItemWithVariantAppearEffect=withVariantAppearEffect(NavbarMenuItem);const MegaDropDownFonts=getFonts(MegaDropDown);const SupplyNavigationControlFonts=getFonts(SupplyNavigationControl);const ButtonFonts=getFonts(Button);const ButtonHideForActiveMembersqpk9unWithMappedReactProps1v1ipky=withMappedReactProps(withCodeBoundaryForOverrides(Button,{nodeId:\"RXay_7g41\",override:hideForActiveMembers,scopeId:\"gadPnY5Lw\"}),ButtonInfo);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={s0VT5vEBh:\"(max-width: 809.98px)\",Y8RlShG9g:\"(min-width: 1200px)\",ySrr1UTxB:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-9q48J\";const variantClassNames={s0VT5vEBh:\"framer-v-7jug2a\",Y8RlShG9g:\"framer-v-3hn2um\",ySrr1UTxB:\"framer-v-1r1ikf7\"};const HOi26n7VUmznXqlvMK=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={s0VT5vEBh:[\".framer-9q48J .framer-x7xwlh { padding: 14px 16px 14px 16px; width: 390px; }\",\".framer-9q48J .framer-1f70kts { flex-direction: column; gap: 10px; justify-content: center; padding: 24px 20px 24px 20px; width: 390px; }\"],ySrr1UTxB:[\".framer-9q48J .framer-x7xwlh { padding: 16px 24px 16px 24px; width: 810px; }\",\".framer-9q48J .framer-1f70kts { width: 810px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={s0VT5vEBh:\".framer-7jug2a-override\",ySrr1UTxB:\".framer-1r1ikf7-override\"};const rules=[\".framer-9q48J.framer-nfn4zd, .framer-9q48J .framer-nfn4zd { display: block; }\",\".framer-9q48J.framer-3hn2um { align-content: center; align-items: center; background-color: var(--token-7368bba5-2ba3-41eb-977b-8feb8c936d7a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9q48J .framer-x7xwlh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 100%; order: -1000; padding: 18px 30px 18px 30px; position: relative; width: 1200px; z-index: 10; }\",\".framer-9q48J .framer-181fm7h-container, .framer-9q48J .framer-2f0zzj-container, .framer-9q48J .framer-1y4ottl-container, .framer-9q48J .framer-1u9w0t1-container, .framer-9q48J .framer-3vemm8-container, .framer-9q48J .framer-31357g-container, .framer-9q48J .framer-r5ftw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9q48J .framer-10b0wog { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; left: 50%; padding: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: min-content; z-index: 1; }\",\".framer-9q48J .framer-13wikvm-container, .framer-9q48J .framer-1d9uqdk-container { flex: none; height: auto; position: relative; width: 50px; z-index: 10; }\",\".framer-9q48J .framer-4pgj02 { align-content: center; align-items: center; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; cursor: default; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9q48J .framer-1kwukqg-container { flex: none; height: auto; position: relative; width: 112px; z-index: 10; }\",\".framer-9q48J .framer-qpk9un-container { flex: none; height: auto; position: relative; width: 150px; }\",\".framer-9q48J .framer-1uvk76w { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-9q48J .framer-1f70kts { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 50px; justify-content: flex-end; max-width: 100%; order: 1002; padding: 10px 30px 10px 30px; position: relative; width: 1200px; }\",\".framer-9q48J .framer-n1do1j-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={s0VT5vEBh:\"(max-width: 809.98px)\",Y8RlShG9g:\"(min-width: 1200px)\",ySrr1UTxB:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"Breakpoint 2\":\"ySrr1UTxB\",\"Breakpoint 3\":\"s0VT5vEBh\",Desktop:\"Y8RlShG9g\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Y8RlShG9g\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"ySrr1UTxB\",\"s0VT5vEBh\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"ySrr1UTxB\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"s0VT5vEBh\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Y8RlShG9g\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7368bba5-2ba3-41eb-977b-8feb8c936d7a); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-3hn2um\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-x7xwlh\",\"data-framer-name\":\"Supply Navigation\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{s0VT5vEBh:{y:18},ySrr1UTxB:{y:20}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:22,children:/*#__PURE__*/_jsx(Container,{className:\"framer-181fm7h-container\",nodeId:\"hLu8uxkqs\",scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(LogoContent,{CZdRjpGf6:\"bytog.supply\",height:\"100%\",id:\"hLu8uxkqs\",layoutId:\"hLu8uxkqs\",width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10b0wog hidden-1r1ikf7 hidden-7jug2a\",\"data-framer-name\":\"Main navigation links\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IT7g_DBUL\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2f0zzj-container\",nodeId:\"hm2BiYbV5\",rendersWithMotion:true,scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Collections\",GnxKClQbt:resolvedLinks[0],height:\"100%\",id:\"hm2BiYbV5\",layoutId:\"hm2BiYbV5\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y4ottl-container\",nodeId:\"i6vUpNUj4\",scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(MegaDropDown,{height:\"100%\",id:\"i6vUpNUj4\",layoutId:\"i6vUpNUj4\",NuRGlNuBj:true,variant:matchVariant(\"igK_TxRtV\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tjH2cg_cg\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1u9w0t1-container\",nodeId:\"W25lP0c29\",rendersWithMotion:true,scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"ColorForge\",GnxKClQbt:resolvedLinks1[0],height:\"100%\",id:\"W25lP0c29\",layoutId:\"W25lP0c29\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":I1g1oycbM\",webPageId:\"PZ621KXaO\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3vemm8-container\",nodeId:\"tqKh5_PoB\",rendersWithMotion:true,scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Pricing\",GnxKClQbt:resolvedLinks2[0],height:\"100%\",id:\"tqKh5_PoB\",layoutId:\"tqKh5_PoB\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":SVPgd_oCL\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-31357g-container\",nodeId:\"QTml351EB\",rendersWithMotion:true,scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(NavbarMenuItemWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:HOi26n7VUmznXqlvMK,target:\"SrUQqrA4G\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,gDSACw5Cb:\"Templates\",GnxKClQbt:resolvedLinks3[0],height:\"100%\",id:\"QTml351EB\",layoutId:\"QTml351EB\",width:\"100%\"})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-13wikvm-container hidden-3hn2um hidden-7jug2a\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"khe0Uci4R\",scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(SupplyNavigationControl,{anonKey:\"sb_publishable_sUfV62B0YBfqIdamn2ihyg_RE0zRtnu\",background:\"rgb(22, 22, 22)\",borderColor:\"rgb(42, 42, 42)\",borderWidth:3,callbackPath:\"/auth/callback\",height:\"100%\",id:\"khe0Uci4R\",layoutId:\"khe0Uci4R\",libraryPath:\"/library\",loginPath:\"/login\",mode:\"compact\",mutedColor:\"rgb(183, 183, 178)\",pricingPath:\"/pricing\",projectUrl:\"https://snjwtgifillkkbwgnryc.supabase.co\",style:{width:\"100%\"},textColor:\"rgb(245, 245, 243)\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1d9uqdk-container hidden-3hn2um hidden-1r1ikf7\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"hSSBHp7Mc\",scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(SupplyNavigationControl,{anonKey:\"sb_publishable_sUfV62B0YBfqIdamn2ihyg_RE0zRtnu\",background:\"rgb(22, 22, 22)\",borderColor:\"rgb(42, 42, 42)\",borderWidth:3,callbackPath:\"/auth/callback\",height:\"100%\",id:\"hSSBHp7Mc\",layoutId:\"hSSBHp7Mc\",libraryPath:\"/library\",loginPath:\"/login\",mode:\"compact\",mutedColor:\"rgb(183, 183, 178)\",pricingPath:\"/pricing\",projectUrl:\"https://snjwtgifillkkbwgnryc.supabase.co\",style:{width:\"100%\"},textColor:\"rgb(245, 245, 243)\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4pgj02 hidden-1r1ikf7 hidden-7jug2a\",\"data-framer-name\":\"Account actions\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kwukqg-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"uTX8O3zZh\",scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(SupplyNavigationControl,{anonKey:\"sb_publishable_sUfV62B0YBfqIdamn2ihyg_RE0zRtnu\",background:\"rgb(22, 22, 22)\",borderColor:\"rgb(42, 42, 42)\",borderWidth:3,callbackPath:\"/auth/callback\",height:\"100%\",id:\"uTX8O3zZh\",layoutId:\"uTX8O3zZh\",libraryPath:\"/library\",loginPath:\"/login\",mode:\"desktop\",mutedColor:\"rgb(183, 183, 178)\",pricingPath:\"/pricing\",projectUrl:\"https://snjwtgifillkkbwgnryc.supabase.co\",style:{width:\"100%\"},textColor:\"rgb(245, 245, 243)\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PZ621KXaO\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,width:\"150px\",y:21,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qpk9un-container\",\"data-framer-name\":\"Member Access\",name:\"Member Access\",nodeId:\"RXay_7g41\",rendersWithMotion:true,scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(ButtonHideForActiveMembersqpk9unWithMappedReactProps1v1ipky,{AjcrINDvf:16,height:\"100%\",id:\"RXay_7g41\",layoutId:\"RXay_7g41\",name:\"Member Access\",quN5rTF65:resolvedLinks4[0],RJVUGELXZ:\"Get Pro Access\",style:{width:\"100%\"},variant:matchVariant(\"OY76x9jIX\"),VOE7BqHjH:false,width:\"100%\"})})})})]})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uvk76w\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-1f70kts\",\"data-framer-name\":\"Supply Footer\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{s0VT5vEBh:{y:1097},ySrr1UTxB:{y:1101}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:1105,children:/*#__PURE__*/_jsx(Container,{className:\"framer-r5ftw-container\",nodeId:\"kay91FGW8\",scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(NavbarMenuItem,{gDSACw5Cb:\"Made by Gabe\",GnxKClQbt:\"https://x.com/GabeTognon\",height:\"100%\",id:\"kay91FGW8\",layoutId:\"kay91FGW8\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-n1do1j-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"FYYorvYfd\",scopeId:\"gadPnY5Lw\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"FYYorvYfd\",intensity:8,layoutId:\"FYYorvYfd\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2400\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ySrr1UTxB\":{\"layout\":[\"fixed\",\"fixed\"]},\"s0VT5vEBh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Y8RlShG9g\":[\".framer-x7xwlh\",\".framer-1f70kts\",\".framer-n1do1j-container\"],\"ySrr1UTxB\":[\".framer-x7xwlh\",\".framer-1f70kts\",\".framer-n1do1j-container\"],\"s0VT5vEBh\":[\".framer-x7xwlh\",\".framer-1f70kts\",\".framer-n1do1j-container\"]}\n * @framerBreakpoints {\"Y8RlShG9g\":{\"min\":1200,\"canvasClassName\":\"framer-3hn2um-override\",\"minHeight\":2400,\"viewportHeight\":800,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"ySrr1UTxB\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1r1ikf7-override\",\"minHeight\":2400,\"viewportHeight\":800,\"name\":\"Breakpoint 2\",\"width\":810,\"rootFontSize\":16},\"s0VT5vEBh\":{\"max\":809,\"canvasClassName\":\"framer-7jug2a-override\",\"minHeight\":2400,\"viewportHeight\":800,\"name\":\"Breakpoint 3\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Y8RlShG9g\n * @framerLayoutTemplate true\n */const FramergadPnY5Lw=withCSS(Component,css,\"framer-9q48J\");export default FramergadPnY5Lw;FramergadPnY5Lw.displayName=\"No Layout\";FramergadPnY5Lw.defaultProps={height:2400,width:1200};addFonts(FramergadPnY5Lw,[{explicitInter:true,fonts:[]},...LogoContentFonts,...NavbarMenuItemFonts,...MegaDropDownFonts,...SupplyNavigationControlFonts,...ButtonFonts,...SmoothScrollFonts],{supportsExplicitInterCodegen:true});FramergadPnY5Lw.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LogoContent,{},context),()=>forwardLoader(NavbarMenuItem,{},context),()=>forwardLoader(MegaDropDown,{},context),()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergadPnY5Lw\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ySrr1UTxB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s0VT5vEBh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"Y8RlShG9g\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-3hn2um-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"ySrr1UTxB\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1r1ikf7-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Breakpoint 2\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"s0VT5vEBh\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-7jug2a-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Breakpoint 3\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"2400\",\"framerHitTargets\":\"{\\\"Y8RlShG9g\\\":[\\\".framer-x7xwlh\\\",\\\".framer-1f70kts\\\",\\\".framer-n1do1j-container\\\"],\\\"ySrr1UTxB\\\":[\\\".framer-x7xwlh\\\",\\\".framer-1f70kts\\\",\\\".framer-n1do1j-container\\\"],\\\"s0VT5vEBh\\\":[\\\".framer-x7xwlh\\\",\\\".framer-1f70kts\\\",\\\".framer-n1do1j-container\\\"]}\",\"framerDefaultVariant\":\"Y8RlShG9g\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport SupplyLayout from \"https://framerusercontent.com/modules/JFvf2Ucz60vKXXZigLvn/5uykMYXMADlDHjMRSNAr/zIFKNViXY.js\";\r\nimport NoLayout from \"https://framerusercontent.com/modules/rMLgyBARjL4K6z231ztH/QrPQ2DWMq1UvaLXxipFG/gadPnY5Lw.js\";\r\n\r\n\t\tconst routes = {EhUCvxzAj: {elements: {FDVtCnvXr: \"faq\", hCcjHYZx5: \"how-it-works\", O_Sto553M: \"hero\", saGMh3q4i: \"top\", TIfRoLLOh: \"community-reactions\", tjrpIQte_: \"herotop\", w1vs2h5d8: \"library-preview\", YvolOK_Mk: \"pricing\", ZBE9VJYpK: \"member-features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5PI1jD47uow2yVyXJZFl/ahvWNyNjotTI2AL6c70s/EhUCvxzAj.js\")), path: \"/\"}, augiA20Il: {elements: {EvVVCVJBn: \"hero\", fZCpWMF1D: \"contact\", SVPgd_oCL: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tGZI8h2xvbFm5WiaLKLo/ekOmrG7u3UEwfywREITx/augiA20Il.js\")), path: \"/templates\"}, TLwY7i0mF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vQEH7q5T36XmPSbg4ZXp/37ZiwQ4iUeYf7KCTbusq/TLwY7i0mF.js\")), path: \"/404\"}, AACocsl7G: {elements: {cALTEJhJW: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zsRVPGgkk6YK0d6QCTqe/0TRXaeXMHhImSi8u8Bzx/AACocsl7G.js\")), path: \"/contact\"}, V7ndmjoN5: {elements: {bVya3YjcR: \"hero\", Kv087OeCp: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zAx601rBQperOxawfbNJ/ytKWe0wgVtWYqLe6koF9/V7ndmjoN5.js\")), path: \"/thank-you\"}, a2iNBDCHv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c6OeR1Xjt3uYrqV3A9sB/NqeMkv0OSktvwtPoJwp1/a2iNBDCHv.js\")), path: \"/blog\"}, EiFj4BYkC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fZEMI3PHiyTtiWc8J6SR/SdispiBJpau7XYFstgPH/EiFj4BYkC.js\")), path: \"/agency-framer-templates\"}, N6Tqx9poF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vD7DeC3pgyiuI0ucpvoo/SE8K3QXkXbul02qTKyq9/N6Tqx9poF.js\")), path: \"/portfolio-framer-templates\"}, hVbJkzY27: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nJOvQaXVK6vYm1UJbqrt/Esow5GksFWQNmLVSRBzN/hVbJkzY27.js\")), path: \"/free-framer-templates\"}, LXyG4cmmp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4PfNyE7AEKYitmygdCcm/lEUZhsJYeGrSOt6xM1mR/LXyG4cmmp.js\")), path: \"/ai-startup-framer-templates\"}, MzLZHu1vJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lPTCvm4p4pIKFbJ5HyZo/XkhubeERlOXpkxozYoWd/MzLZHu1vJ.js\")), path: \"/saas-framer-templates\"}, WpmHR7EX_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l5dAAM4QTDlYGGWfhBnQ/Bx3jE8dgcqdMAMBTtORf/WpmHR7EX_.js\")), path: \"/login\"}, viIkCuZGQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UjraXbY3OqSmcXz5b5wB/cNnu8FM0Uyu6WC9DRw2j/viIkCuZGQ.js\")), path: \"/activate\"}, THYLmZzUR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AwFVxZI386vveYcUCpIP/4Q5pc54LBOM4s0KsDUMD/THYLmZzUR.js\")), path: \"/library\"}, Tq3Acgbhe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Dv1WTSQUOA6u0Qra5GgF/Uvl3ofodZVTqxJalUkXr/Tq3Acgbhe.js\")), path: \"/auth/callback\"}, gBwUtXyIT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jq2zK70dRpFc7AFF15Ks/8UDSwLIkrhk142mlBGeS/gBwUtXyIT.js\")), path: \"/privacy\"}, xriWGK50e: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w1VPbFvPoBaAudVy2iOJ/LO6kHcEUsNkybJqJbjNj/xriWGK50e.js\")), path: \"/terms\"}, kBIWVJpVh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nFCW4IccyZKZxPwLSvnR/JLcqcBDl1UoQ6zNJAI2v/kBIWVJpVh.js\")), path: \"/license\"}, NrFOgkmtB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aqVmScLs8e7Jk4POppa9/jMUaNoQOkXlbwW3AZf8F/NrFOgkmtB.js\")), path: \"/refund-policy\"}, tjH2cg_cg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o939g7lowDFVzXhOKHjm/XgCJth9pI5qY8tOMx2sp/tjH2cg_cg.js\")), path: \"/tools/colorforge\"}, PZ621KXaO: {elements: {I1g1oycbM: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dF9cIWaknwBPYs2UjAl5/vumUuWhYlnMtiUkT77hK/PZ621KXaO.js\")), path: \"/pricing\"}, wrM3_S0yt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fiKCRerCyUZBsaKwMCcC/Asin31eOQmzDaJZS44JS/wrM3_S0yt.js\")), path: \"/support\"}, IT7g_DBUL: {elements: {RNCivRSxm: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6XGjdEM4oUs75PkF3XXb/3jHLCFgSK4IyuEwRBBOZ/IT7g_DBUL.js\")), path: \"/collections\"}, I9yGxWQxx: {elements: {aQh11oSLm: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DgHjvc0IN14tjiNLm71W/VZoDgQcZOipqwDudyvZi/I9yGxWQxx.js\")), path: \"/features\"}, dItBFjCfA: {elements: {nVF3wb0GQ: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KrnKtq69eza3T9j0SZpu/L3XMQmtI5LMJHW7iAaOH/dItBFjCfA.js\")), path: \"/features/recolor-images\"}, fwD0VXeup: {elements: {dst7XHm0U: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GGBRsrsMjA6LSnoFi8S4/Uy1Sjz2tsrdHf34s5Vfo/fwD0VXeup.js\")), path: \"/features/animate-backgrounds\"}, uco47FhT6: {elements: {NrZhWyxdn: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1u2KtyQypAWB0aABCf6m/pfThDuWfMbeb9IgM0960/uco47FhT6.js\")), path: \"/features/dither-images\"}, Ihtypp4df: {elements: {z2Zst5e2h: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RH6TixegSC0uCxUrMgZy/aUte3deRtT86SLTy7DIm/Ihtypp4df.js\")), path: \"/features/shader-effects\"}, BW8onQN3W: {collectionId: \"T4ywGHa8P\", elements: {NrdMtMAKh: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qkOy5dcf4vtbz7OvHrM1/s1KVDiqijKwcS5RxMP6P/BW8onQN3W.js\")), path: \"/styles/:ENXWBWXXU\"}, RICS7hk_5: {collectionId: \"obVya4qsy\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LzsxTX68woTKyf5Smcd9/M9UmadrZN9UKQu4uIzhd/RICS7hk_5.js\")), path: \"/templates/:itywAA2kI\"}, bjySHf6Pt: {collectionId: \"if3kXQ7ef\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6pun45lxFIRJnrtgUTx0/m7NmbwDnPAzUfj0kkgDH/bjySHf6Pt.js\")), path: \"/blog/:jiWZMtBmG\"}, BEYBy8yEi: {collectionId: \"mbow4GSiV\", elements: {km82ARoYC: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CQatROQaUp9XCPK8Tyih/35DQmtxwnKtwT358VBq4/BEYBy8yEi.js\")), path: \"/assets/:tXiAafg2N\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {if3kXQ7ef: async () => (await import(\"https://framerusercontent.com/modules/zKoeagsqlmAwVcFF50tr/atfOreDa8hezZQIIxg7t/if3kXQ7ef.js\"))?.[\"utils\"], mbow4GSiV: async () => (await import(\"https://framerusercontent.com/modules/deG1Ps267PgysBuVsDNX/Yj8XgCMqmZ8WcSH3u1DT/mbow4GSiV.js\"))?.[\"utils\"], obVya4qsy: async () => (await import(\"https://framerusercontent.com/modules/KFYUkWe1vGBlKLeP5ING/IFkPpilTN4LusJX1rbIw/obVya4qsy.js\"))?.[\"utils\"], T4ywGHa8P: async () => (await import(\"https://framerusercontent.com/modules/xZETIuohEe5vBChHKD4P/kvVzFCSjONl3enbBuQ8r/T4ywGHa8P.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"13d01849c5d421293b0f76c15620b166b7c5fe82d1410f831eb004018ca8d759\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"EhUCvxzAj\":\r\ncase \"TLwY7i0mF\":\r\ncase \"AACocsl7G\":\r\ncase \"V7ndmjoN5\":\r\ncase \"a2iNBDCHv\":\r\ncase \"EiFj4BYkC\":\r\ncase \"N6Tqx9poF\":\r\ncase \"hVbJkzY27\":\r\ncase \"LXyG4cmmp\":\r\ncase \"MzLZHu1vJ\":\r\ncase \"WpmHR7EX_\":\r\ncase \"viIkCuZGQ\":\r\ncase \"THYLmZzUR\":\r\ncase \"Tq3Acgbhe\":\r\ncase \"gBwUtXyIT\":\r\ncase \"xriWGK50e\":\r\ncase \"kBIWVJpVh\":\r\ncase \"NrFOgkmtB\":\r\ncase \"PZ621KXaO\":\r\ncase \"wrM3_S0yt\":\r\ncase \"IT7g_DBUL\":\r\ncase \"I9yGxWQxx\":\r\ncase \"dItBFjCfA\":\r\ncase \"fwD0VXeup\":\r\ncase \"uco47FhT6\":\r\ncase \"Ihtypp4df\":\r\ncase \"BW8onQN3W\":\r\ncase \"RICS7hk_5\":\r\ncase \"bjySHf6Pt\":\r\ncase \"BEYBy8yEi\":\r\ncase \"wUhCd8q4k\":\r\nreturn React.createElement(SupplyLayout, {...props, key: \"SupplyLayout\", style}, children(true));\r\ncase \"augiA20Il\":\r\ncase \"tjH2cg_cg\":\r\nreturn React.createElement(NoLayout, {...props, key: \"NoLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"EhUCvxzAj\":\r\ncase \"TLwY7i0mF\":\r\ncase \"AACocsl7G\":\r\ncase \"V7ndmjoN5\":\r\ncase \"a2iNBDCHv\":\r\ncase \"EiFj4BYkC\":\r\ncase \"N6Tqx9poF\":\r\ncase \"hVbJkzY27\":\r\ncase \"LXyG4cmmp\":\r\ncase \"MzLZHu1vJ\":\r\ncase \"WpmHR7EX_\":\r\ncase \"viIkCuZGQ\":\r\ncase \"THYLmZzUR\":\r\ncase \"Tq3Acgbhe\":\r\ncase \"gBwUtXyIT\":\r\ncase \"xriWGK50e\":\r\ncase \"kBIWVJpVh\":\r\ncase \"NrFOgkmtB\":\r\ncase \"PZ621KXaO\":\r\ncase \"wrM3_S0yt\":\r\ncase \"IT7g_DBUL\":\r\ncase \"I9yGxWQxx\":\r\ncase \"dItBFjCfA\":\r\ncase \"fwD0VXeup\":\r\ncase \"uco47FhT6\":\r\ncase \"Ihtypp4df\":\r\ncase \"BW8onQN3W\":\r\ncase \"RICS7hk_5\":\r\ncase \"bjySHf6Pt\":\r\ncase \"BEYBy8yEi\":\r\ncase \"wUhCd8q4k\":\r\nreturn [{hash: \"1f46yo3\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"9m5xhj\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1axaa8t\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"augiA20Il\":\r\ncase \"tjH2cg_cg\":\r\nreturn [{hash: \"7jug2a\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1r1ikf7\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"3hn2um\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vQEH7q5T36XmPSbg4ZXp/37ZiwQ4iUeYf7KCTbusq/TLwY7i0mF.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://bytog.framer.website\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/1mKEr6uVEhyYspUB8565/hKLKZ0Cw20m5nPHqZnVZ/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}