{"version":3,"file":"WanderFrame.bK2TSVUP.mjs","names":["useState","useRef","__esmMin","init_ssg_sandbox_shims","init_npm_react_18_3_1","window","de","init_jsx_runtime","c","p","ce","_e","RenderTarget","init_framer_BL70qLPA","addPropertyControls","useTracking","ControlType","Link","ringPath","r","radius","size","e","WanderFrame","props","safeSlides","slides","defaultSlides","activeIndex","setActiveIndex","isMobile","setIsMobile","reduceMotion","setReduceMotion","paused","setPaused","userInteracted","setUserInteracted","inView","setInView","tabVisible","setTabVisible","track","countdownRef","wrapperRef","scrollLock","mq","update","loadFont","name","href","googleFonts","customFonts","link","titleFont","bodyFont","resizeObserver","width","entries","mobileBreakpoint","io","entry","viewportHeight","visible","onVisibility","autoRotate","stopOnInteract","fullMs","autoInterval","startedAt","id","prev","activeSlide","goToSlide","index","nextSlide","prevSlide","handleCtaClick","ctaTrackingId","handleWheel","enableScrollChange","event","scrollThreshold","animationDuration","getAnimationName","animationType","normalizeLink","Icon","show","common","iconSize","iconStroke","type","showAutoIndicator","showPauseIndicator","ringReplacesBorder","ringColor","progressColor","activeThumbnailBorderColor","buttonLink","hasButtonLink","el","pauseOnHover","styles","thumbnailGap","isActive","currentThumbSize","mobileThumbnailSize","thumbnailSize","thumbSrc","slide","thumbnailBorderColor","thumbnailRadius","pausedColor","imageRadius","mobileHeight","contentWidth","labelTracking","titleWeight","titleLineHeight","titleTracking","mobileTitleSize","titleSize","descriptionWidth","bodyTracking","mobileBodySize","bodySize","buttonRadius","fontOptions","fontTitles","init_WanderFrame"],"sources":["https:/framerusercontent.com/modules/gEURZVSvi8VOb2pfSLlj/eLRr9KDHWzrwcOt2qSgT/WanderFrame.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,Link,useTracking,RenderTarget}from\"framer\";// Rounded-square outline starting at the left middle and going clockwise\nfunction ringPath(size,radius){const o=1;const r=Math.min(Math.max(radius-1,0),size/2-o);const e=size-o;return[`M ${o} ${size/2}`,`V ${o+r}`,`A ${r} ${r} 0 0 1 ${o+r} ${o}`,`H ${e-r}`,`A ${r} ${r} 0 0 1 ${e} ${o+r}`,`V ${e-r}`,`A ${r} ${r} 0 0 1 ${e-r} ${e}`,`H ${o+r}`,`A ${r} ${r} 0 0 1 ${o} ${e-r}`,`Z`].join(\" \");}export default function WanderFrame(props){const{slides,backgroundColor,thumbnailBorderColor,activeThumbnailBorderColor,titleFont,bodyFont,titleWeight,titleLineHeight,titleTracking,labelTracking,bodyTracking,contentWidth,descriptionWidth,titleSize,bodySize,mobileTitleSize,mobileBodySize,buttonRadius,imageRadius,thumbnailRadius,thumbnailSize,thumbnailGap,iconSize,iconStroke,animationType,animationDuration,enableScrollChange,scrollThreshold,mobileBreakpoint,mobileThumbnailSize,mobileHeight,autoRotate,autoInterval,pauseOnHover,stopOnInteract,ctaTrackingId,showPauseIndicator,progressColor,pausedColor}=props;const safeSlides=slides&&slides.length>0?slides:defaultSlides;const[activeIndex,setActiveIndex]=useState(0);const[isMobile,setIsMobile]=useState(false);const[reduceMotion,setReduceMotion]=useState(false);const[paused,setPaused]=useState(false);const[userInteracted,setUserInteracted]=useState(false);const[inView,setInView]=useState(true);const[tabVisible,setTabVisible]=useState(true);const track=useTracking();const countdownRef=useRef({index:-1,full:0,remaining:0,startedAt:0});const wrapperRef=useRef(null);const scrollLock=useRef(false);useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const update=()=>setReduceMotion(mq.matches);update();mq.addEventListener(\"change\",update);return()=>mq.removeEventListener(\"change\",update);},[]);useEffect(()=>{const loadFont=name=>{if(!name)return;const href=googleFonts[name]?`https://fonts.googleapis.com/css2?family=${googleFonts[name]}&display=swap`:customFonts[name];if(!href)return;if(document.querySelector(`link[data-wf-font=\"${name}\"]`))return;const link=document.createElement(\"link\");link.rel=\"stylesheet\";link.href=href;link.setAttribute(\"data-wf-font\",name);document.head.appendChild(link);};loadFont(titleFont);loadFont(bodyFont);},[titleFont,bodyFont]);useEffect(()=>{if(!wrapperRef.current)return;const resizeObserver=new ResizeObserver(entries=>{const width=entries[0].contentRect.width;setIsMobile(width<=mobileBreakpoint);});resizeObserver.observe(wrapperRef.current);return()=>resizeObserver.disconnect();},[mobileBreakpoint]);useEffect(()=>{if(activeIndex>safeSlides.length-1){setActiveIndex(0);}},[safeSlides.length,activeIndex]);// Auto rotate: keeps rotating while the hero is off screen, so the visitor\n// finds a different block when scrolling back. Only hover/click state is reset.\nuseEffect(()=>{if(!wrapperRef.current||typeof IntersectionObserver===\"undefined\")return;const io=new IntersectionObserver(([entry])=>{// isIntersecting is true even when only a sliver is visible,\n// so measure how much of the hero is actually on screen\nconst viewportHeight=entry.rootBounds&&entry.rootBounds.height||window.innerHeight;const visible=entry.intersectionRatio>=.4||entry.intersectionRect.height>=viewportHeight*.5;setInView(visible);// when the hero leaves the screen, forget hover/click state\n// so it keeps rotating when the visitor scrolls back\nif(!visible){setPaused(false);setUserInteracted(false);}},{threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]});io.observe(wrapperRef.current);return()=>io.disconnect();},[]);// Auto rotate: pauses while the browser tab is in the background\nuseEffect(()=>{if(typeof document===\"undefined\")return;const onVisibility=()=>setTabVisible(!document.hidden);onVisibility();document.addEventListener(\"visibilitychange\",onVisibility);return()=>document.removeEventListener(\"visibilitychange\",onVisibility);},[]);// Auto rotate: timer (interval is set in seconds in the property panel)\nuseEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;if(!autoRotate||reduceMotion||safeSlides.length<2)return;if(paused||!tabVisible)return;if(stopOnInteract&&userInteracted)return;const fullMs=Math.max(autoInterval,1)*1e3;// new slide (or new interval): start a fresh countdown\nif(countdownRef.current.index!==activeIndex||countdownRef.current.full!==fullMs){countdownRef.current={index:activeIndex,full:fullMs,remaining:fullMs,startedAt:0};}const startedAt=Date.now();countdownRef.current.startedAt=startedAt;const id=setTimeout(()=>{setActiveIndex(prev=>(prev+1)%safeSlides.length);},Math.max(countdownRef.current.remaining,50));return()=>{clearTimeout(id);// keep what is left, so after a hover pause it continues\n// from where it stopped instead of restarting\nconst c=countdownRef.current;if(c.startedAt===startedAt){c.remaining=Math.max(c.remaining-(Date.now()-startedAt),0);}};},[autoRotate,autoInterval,reduceMotion,paused,tabVisible,stopOnInteract,userInteracted,activeIndex,safeSlides.length]);const activeSlide=safeSlides[activeIndex]||safeSlides[0];const goToSlide=index=>{setActiveIndex(index);setUserInteracted(true);};const nextSlide=()=>{setActiveIndex(prev=>(prev+1)%safeSlides.length);};const prevSlide=()=>{setActiveIndex(prev=>(prev-1+safeSlides.length)%safeSlides.length);};const handleCtaClick=()=>{if(activeSlide.trackingId)track(activeSlide.trackingId);if(ctaTrackingId)track(ctaTrackingId);};const handleWheel=event=>{if(!enableScrollChange)return;if(isMobile)return;if(scrollLock.current)return;if(Math.abs(event.deltaY)<scrollThreshold)return;scrollLock.current=true;if(event.deltaY>0){nextSlide();}else{prevSlide();}setTimeout(()=>{scrollLock.current=false;},animationDuration+250);};const getAnimationName=()=>{if(animationType===\"slide\")return\"slideIn\";if(animationType===\"zoom\")return\"zoomIn\";return\"fadeIn\";};const normalizeLink=link=>{if(!link||link.trim()===\"\")return\"\";return link.trim();};const Icon=({type,show})=>{if(!show)return null;const common={width:iconSize,height:iconSize,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:iconStroke,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{marginLeft:8,flexShrink:0}};if(type===\"arrow\"){return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M13 6l6 6-6 6\"})]});}if(type===\"upRight\"){return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M7 17L17 7\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 7h9v9\"})]});}if(type===\"plus\"){return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 5v14\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14\"})]});}if(type===\"play\"){return /*#__PURE__*/_jsx(\"svg\",{...common,fill:\"currentColor\",stroke:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M8 5v14l11-7z\"})});}if(type===\"star\"){return /*#__PURE__*/_jsx(\"svg\",{...common,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 3l2.8 5.7 6.2.9-4.5 4.4 1.1 6.2L12 17.3 6.4 20.2 7.5 14 3 9.6l6.2-.9L12 3z\"})});}if(type===\"check\"){return /*#__PURE__*/_jsx(\"svg\",{...common,children:/*#__PURE__*/_jsx(\"path\",{d:\"M20 6L9 17l-5-5\"})});}if(type===\"sparkles\"){return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3l1.4 4.6L18 9l-4.6 1.4L12 15l-1.4-4.6L6 9l4.6-1.4L12 3z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19 14l.8 2.2L22 17l-2.2.8L19 20l-.8-2.2L16 17l2.2-.8L19 14z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5 15l.6 1.4L7 17l-1.4.6L5 19l-.6-1.4L3 17l1.4-.6L5 15z\"})]});}if(type===\"external\"){return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M14 5h5v5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 14L19 5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19 14v4a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h4\"})]});}return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M7 17L17 7\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 7h9v9\"})]});};const showAutoIndicator=showPauseIndicator&&autoRotate&&!reduceMotion&&safeSlides.length>1&&RenderTarget.current()!==RenderTarget.canvas&&!(stopOnInteract&&userInteracted);const ringReplacesBorder=showAutoIndicator;const ringColor=progressColor||activeThumbnailBorderColor;const buttonLink=normalizeLink(activeSlide.buttonLink);const hasButtonLink=buttonLink!==\"\";return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,onWheel:handleWheel,onFocus:event=>{// only keyboard focus pauses; a mouse click on a thumbnail must not\nconst el=event.target;if(pauseOnHover&&el&&el.matches&&el.matches(\":focus-visible\")){setPaused(true);}},onBlur:()=>setPaused(false),style:{...styles.wrapper,backgroundColor,fontFamily:`\"${bodyFont}\", sans-serif`,padding:isMobile?14:24},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                    @keyframes fadeIn {\n                        from { opacity: 0; }\n                        to { opacity: 1; }\n                    }\n\n                    @keyframes slideIn {\n                        from {\n                            opacity: 0;\n                            transform: translateX(40px);\n                        }\n                        to {\n                            opacity: 1;\n                            transform: translateX(0);\n                        }\n                    }\n\n                    @keyframes zoomIn {\n                        from {\n                            opacity: 0;\n                            transform: scale(1.08);\n                        }\n                        to {\n                            opacity: 1;\n                            transform: scale(1);\n                        }\n                    }\n\n                    @keyframes contentIn {\n                        from {\n                            opacity: 0;\n                            transform: translateY(20px);\n                        }\n                        to {\n                            opacity: 1;\n                            transform: translateY(0);\n                        }\n                    }\n\n                    @keyframes wfRing {\n                        from { stroke-dashoffset: 1; }\n                        to { stroke-dashoffset: 0; }\n                    }\n\n                    .slider-mobile-thumbnails::-webkit-scrollbar {\n                        display: none;\n                    }\n\n                    @media (prefers-reduced-motion: reduce) {\n                        .wf-animated {\n                            animation: none !important;\n                        }\n                    }\n                `}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inner,display:isMobile?\"flex\":\"grid\",flexDirection:isMobile?\"column-reverse\":\"initial\",gridTemplateColumns:isMobile?\"1fr\":\"120px 1fr\",gap:isMobile?14:24},children:[/*#__PURE__*/_jsx(\"div\",{className:isMobile?\"slider-mobile-thumbnails\":\"\",style:{...styles.thumbnails,gap:isMobile?10:thumbnailGap,width:isMobile?\"100%\":\"120px\",flexDirection:isMobile?\"row\":\"column\",justifyContent:isMobile?\"flex-start\":\"center\",alignItems:\"center\",overflowX:isMobile?\"auto\":\"visible\",overflowY:\"hidden\",paddingBottom:isMobile?4:0},children:safeSlides.map((slide,index)=>{const isActive=index===activeIndex;const currentThumbSize=isMobile?mobileThumbnailSize:thumbnailSize;const thumbSrc=slide.thumbnail||slide.image;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:currentThumbSize,height:currentThumbSize,minWidth:currentThumbSize,minHeight:currentThumbSize,flex:\"0 0 auto\",opacity:isActive?1:.65,transform:isActive?\"scale(1)\":ringReplacesBorder?\"scale(0.86)\":\"scale(0.96)\",transition:\"opacity 0.3s ease, transform 0.45s cubic-bezier(0.34, 1.56, 0.64, 1)\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>goToSlide(index),\"aria-label\":slide.title,\"aria-current\":isActive?\"true\":undefined,style:{...styles.thumbnailButton,width:currentThumbSize,height:currentThumbSize,minWidth:currentThumbSize,minHeight:currentThumbSize,maxWidth:currentThumbSize,maxHeight:currentThumbSize,borderColor:isActive?ringReplacesBorder?\"transparent\":activeThumbnailBorderColor:thumbnailBorderColor,borderRadius:thumbnailRadius},children:!thumbSrc&&slide.video?/*#__PURE__*/_jsx(\"video\",{src:slide.video,muted:true,playsInline:true,preload:\"metadata\",style:{...styles.thumbnailImage,borderRadius:Math.max(thumbnailRadius-4,0)}}):/*#__PURE__*/_jsx(\"img\",{src:thumbSrc,alt:\"\",style:{...styles.thumbnailImage,borderRadius:Math.max(thumbnailRadius-4,0)}})}),isActive&&showAutoIndicator&&/*#__PURE__*/_jsxs(\"svg\",{\"aria-hidden\":\"true\",width:currentThumbSize,height:currentThumbSize,viewBox:`0 0 ${currentThumbSize} ${currentThumbSize}`,style:{position:\"absolute\",inset:0,pointerEvents:\"none\",overflow:\"visible\"},children:[/*#__PURE__*/_jsx(\"path\",{d:ringPath(currentThumbSize,thumbnailRadius),fill:\"none\",stroke:activeThumbnailBorderColor,strokeOpacity:.3,strokeWidth:2}),/*#__PURE__*/_jsx(\"path\",{d:ringPath(currentThumbSize,thumbnailRadius),pathLength:1,fill:\"none\",stroke:paused?pausedColor:ringColor,strokeWidth:2,strokeLinecap:\"round\",strokeDasharray:1,strokeDashoffset:1,style:{transition:\"stroke 0.2s ease\",animation:`wfRing ${Math.max(autoInterval,1)}s linear forwards`,animationPlayState:paused||!tabVisible?\"paused\":\"running\"}},`wf-ring-${activeIndex}`)]})]},index);})}),/*#__PURE__*/_jsxs(\"div\",{onMouseEnter:()=>pauseOnHover&&setPaused(true),onMouseLeave:()=>setPaused(false),style:{...styles.hero,borderRadius:imageRadius,minHeight:isMobile?mobileHeight:520},children:[activeSlide.video?/*#__PURE__*/_jsx(\"video\",{className:\"wf-animated\",ref:el=>{if(el)el.muted=true;},src:activeSlide.video,poster:activeSlide.image,autoPlay:!reduceMotion,loop:!reduceMotion,muted:true,playsInline:true,preload:\"auto\",style:{...styles.heroImage,animation:`${getAnimationName()} ${animationDuration}ms ease both`}},activeSlide.video):/*#__PURE__*/_jsx(\"img\",{className:\"wf-animated\",src:activeSlide.image,alt:activeSlide.title,style:{...styles.heroImage,animation:`${getAnimationName()} ${animationDuration}ms ease both`}},activeSlide.image),/*#__PURE__*/_jsx(\"div\",{style:{...styles.overlay,background:isMobile?\"linear-gradient(0deg, rgba(0,0,0,0.78) 0%, rgba(0,0,0,0.42) 45%, rgba(0,0,0,0.08) 100%)\":\"linear-gradient(90deg, rgba(0,0,0,0.72) 0%, rgba(0,0,0,0.32) 45%, rgba(0,0,0,0.08) 100%)\"}}),/*#__PURE__*/_jsxs(\"div\",{className:\"wf-animated\",style:{...styles.content,maxWidth:isMobile?\"100%\":contentWidth,padding:isMobile?24:\"8%\",justifyContent:isMobile?\"flex-end\":\"center\",animation:`contentIn ${animationDuration}ms ease both`},children:[/*#__PURE__*/_jsx(\"p\",{style:{...styles.label,letterSpacing:`${labelTracking}em`,color:activeSlide.accentColor,fontSize:isMobile?12:14},children:activeSlide.label}),/*#__PURE__*/_jsx(\"h2\",{style:{...styles.title,fontFamily:`\"${titleFont}\", sans-serif`,fontWeight:titleWeight,lineHeight:titleLineHeight,letterSpacing:`${titleTracking}em`,color:activeSlide.titleColor,fontSize:isMobile?mobileTitleSize:titleSize},children:activeSlide.title}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.description,maxWidth:descriptionWidth,letterSpacing:`${bodyTracking}em`,color:activeSlide.textColor,fontSize:isMobile?mobileBodySize:bodySize},children:[activeSlide.description&&/*#__PURE__*/_jsx(\"p\",{style:styles.textLine,children:activeSlide.description}),activeSlide.descriptionLine2&&/*#__PURE__*/_jsx(\"p\",{style:styles.textLine,children:activeSlide.descriptionLine2}),activeSlide.descriptionLine3&&/*#__PURE__*/_jsx(\"p\",{style:styles.textLine,children:activeSlide.descriptionLine3})]}),activeSlide.showButton&&/*#__PURE__*/_jsx(\"div\",{onClick:handleCtaClick,style:{width:\"fit-content\"},children:/*#__PURE__*/_jsx(Link,{href:buttonLink,children:/*#__PURE__*/_jsxs(\"a\",{style:{...styles.cta,backgroundColor:activeSlide.buttonColor,color:activeSlide.buttonTextColor,borderRadius:buttonRadius,padding:isMobile?\"12px 18px\":\"14px 24px\",fontSize:isMobile?14:15,pointerEvents:hasButtonLink?\"auto\":\"none\",opacity:hasButtonLink?1:.6,cursor:hasButtonLink?\"pointer\":\"default\"},children:[activeSlide.buttonLabel,/*#__PURE__*/_jsx(Icon,{type:activeSlide.iconType,show:activeSlide.showIcon})]})})})]},`${activeIndex}-content`)]})]})]});}const defaultSlides=[{label:\"Travel\",title:\"Mountain Escape\",description:\"A peaceful outdoor destination with cinematic scenery.\",descriptionLine2:\"Calm natural colors and premium outdoor feeling.\",descriptionLine3:\"Perfect for travel and lifestyle sections.\",image:\"https://images.unsplash.com/photo-1500530855697-b586d89ba3ee?w=1600&h=1200&auto=format&fit=crop\",buttonLabel:\"Explore Travel\",buttonLink:\"/travel\",showButton:true,showIcon:true,iconType:\"upRight\",titleColor:\"#FFFFFF\",textColor:\"rgba(255,255,255,0.72)\",accentColor:\"#D7FF5F\",buttonColor:\"#FFFFFF\",buttonTextColor:\"#111111\"},{label:\"Architecture\",title:\"Modern Interior\",description:\"A clean premium interior image for modern brands.\",descriptionLine2:\"Designed for portfolios, agencies and landing pages.\",descriptionLine3:\"Minimal atmosphere with soft architectural details.\",image:\"https://images.unsplash.com/photo-1600585154340-be6161a56a0c?w=1600&h=1200&auto=format&fit=crop\",buttonLabel:\"View Interior\",buttonLink:\"/architecture\",showButton:true,showIcon:true,iconType:\"external\",titleColor:\"#FFFFFF\",textColor:\"rgba(255,255,255,0.74)\",accentColor:\"#8FDFFF\",buttonColor:\"#FFFFFF\",buttonTextColor:\"#111111\"},{label:\"Lifestyle\",title:\"Creative Workspace\",description:\"A warm workspace image for digital products.\",descriptionLine2:\"Built for agencies, creators and modern businesses.\",descriptionLine3:\"Balanced lighting with a productive visual mood.\",image:\"https://images.unsplash.com/photo-1497366754035-f200968a6e72?w=1600&h=1200&auto=format&fit=crop\",buttonLabel:\"See Workspace\",buttonLink:\"/lifestyle\",showButton:true,showIcon:true,iconType:\"arrow\",titleColor:\"#FFFFFF\",textColor:\"rgba(255,255,255,0.72)\",accentColor:\"#FFD36E\",buttonColor:\"#FFFFFF\",buttonTextColor:\"#111111\"},{label:\"Nature\",title:\"Lake View\",description:\"A cinematic nature scene with balanced composition.\",descriptionLine2:\"Soft lighting, depth and calm outdoor atmosphere.\",descriptionLine3:\"Ideal for premium travel and nature experiences.\",image:\"https://images.unsplash.com/photo-1506744038136-46273834b3fb?w=1600&h=1200&auto=format&fit=crop\",buttonLabel:\"Discover Nature\",buttonLink:\"/nature\",showButton:true,showIcon:true,iconType:\"sparkles\",titleColor:\"#FFFFFF\",textColor:\"rgba(255,255,255,0.74)\",accentColor:\"#A8FFB0\",buttonColor:\"#FFFFFF\",buttonTextColor:\"#111111\"}];WanderFrame.defaultProps={slides:defaultSlides,backgroundColor:\"#0E0E0E\",thumbnailBorderColor:\"rgba(255,255,255,0.18)\",activeThumbnailBorderColor:\"#D7FF5F\",titleFont:\"Anton\",bodyFont:\"Jost\",titleWeight:400,titleLineHeight:1.05,titleTracking:.015,labelTracking:.12,bodyTracking:.005,contentWidth:540,descriptionWidth:460,titleSize:56,bodySize:16,mobileTitleSize:38,mobileBodySize:14,buttonRadius:999,imageRadius:32,thumbnailRadius:18,thumbnailSize:104,thumbnailGap:14,iconSize:18,iconStroke:2.2,animationType:\"slide\",animationDuration:550,enableScrollChange:false,scrollThreshold:35,mobileBreakpoint:680,mobileThumbnailSize:74,mobileHeight:520,autoRotate:false,autoInterval:5,pauseOnHover:true,stopOnInteract:true,ctaTrackingId:\"\",showPauseIndicator:true,pausedColor:\"#FFD400\"};const styles={wrapper:{position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",boxSizing:\"border-box\"},inner:{width:\"100%\",height:\"100%\",alignItems:\"center\"},thumbnails:{height:\"auto\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",flexShrink:0,scrollbarWidth:\"none\",msOverflowStyle:\"none\"},thumbnailButton:{padding:4,background:\"transparent\",border:\"2px solid\",cursor:\"pointer\",overflow:\"hidden\",transition:\"opacity 0.25s ease, transform 0.25s ease, border-color 0.25s ease\",boxSizing:\"border-box\",display:\"block\",flex:\"0 0 auto\"},thumbnailImage:{width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:\"center\",display:\"block\",pointerEvents:\"none\"},hero:{position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\"},heroImage:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:\"center\",display:\"block\"},overlay:{position:\"absolute\",inset:0},content:{position:\"relative\",zIndex:2,height:\"100%\",display:\"flex\",flexDirection:\"column\",boxSizing:\"border-box\"},label:{margin:\"0 0 14px 0\",fontWeight:700,textTransform:\"uppercase\"},title:{margin:\"0 0 18px 0\"},description:{margin:\"0 0 28px 0\",lineHeight:1.6},textLine:{margin:\"0 0 6px 0\"},cta:{width:\"fit-content\",border:\"none\",fontWeight:700,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"transform 0.2s ease\",textDecoration:\"none\",userSelect:\"none\"}};const googleFonts={Inter:\"Inter:wght@400;500;700;800\",Manrope:\"Manrope:wght@400;500;700;800\",\"Plus Jakarta Sans\":\"Plus+Jakarta+Sans:wght@400;500;700;800\",\"DM Sans\":\"DM+Sans:wght@400;500;700\",\"Space Grotesk\":\"Space+Grotesk:wght@400;500;700\",Poppins:\"Poppins:wght@400;500;700;800\",\"Playfair Display\":\"Playfair+Display:wght@400;500;700;800\",Anton:\"Anton\",Jost:\"Jost:wght@400;500;700\"};const customFonts={Satoshi:\"https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700,900&display=swap\"};const fontOptions=[\"Inter\",\"Satoshi\",\"Manrope\",\"Plus Jakarta Sans\",\"DM Sans\",\"Space Grotesk\",\"Poppins\",\"Playfair Display\",\"Georgia\",\"Arial\",\"Helvetica\",\"system-ui\",\"Anton\",\"Jost\"];const fontTitles=[\"Inter\",\"Satoshi\",\"Manrope\",\"Jakarta\",\"DM Sans\",\"Space Grotesk\",\"Poppins\",\"Playfair\",\"Georgia\",\"Arial\",\"Helvetica\",\"System\",\"Anton\",\"Jost\"];const iconOptions=[\"arrow\",\"upRight\",\"plus\",\"play\",\"star\",\"check\",\"sparkles\",\"external\"];const iconTitles=[\"Arrow\",\"Up Right\",\"Plus\",\"Play\",\"Star\",\"Check\",\"Sparkles\",\"External\"];addPropertyControls(WanderFrame,{slides:{type:ControlType.Array,title:\"Slides\",defaultValue:defaultSlides,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Travel\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Title\"},description:{type:ControlType.String,title:\"Text Line 1\",defaultValue:\"Description text here.\"},descriptionLine2:{type:ControlType.String,title:\"Text Line 2\",defaultValue:\"\"},descriptionLine3:{type:ControlType.String,title:\"Text Line 3\",defaultValue:\"\"},image:{type:ControlType.Image,title:\"Image\"},video:{type:ControlType.File,title:\"Video\",allowedFileTypes:[\"webm\",\"mp4\"]},thumbnail:{type:ControlType.Image,title:\"Thumbnail\",description:\"Optional. Falls back to Image.\"},showButton:{type:ControlType.Boolean,title:\"Button\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true},buttonLabel:{type:ControlType.String,title:\"Button Text\",defaultValue:\"Explore\",hidden:props=>!props.showButton},buttonLink:{type:ControlType.Link,title:\"Button Link\",hidden:props=>!props.showButton},trackingId:{type:ControlType.TrackingId,title:\"Tracking\",hidden:props=>!props.showButton},showIcon:{type:ControlType.Boolean,title:\"Icon\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true,hidden:props=>!props.showButton},iconType:{type:ControlType.Enum,title:\"Icon Type\",options:iconOptions,optionTitles:iconTitles,defaultValue:\"upRight\",hidden:props=>!props.showButton||!props.showIcon},titleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"rgba(255,255,255,0.72)\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#D7FF5F\"},buttonColor:{type:ControlType.Color,title:\"Button Color\",defaultValue:\"#FFFFFF\",hidden:props=>!props.showButton},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"#111111\",hidden:props=>!props.showButton}}}},backgroundColor:{type:ControlType.Color,title:\"Background\"},titleFont:{type:ControlType.Enum,title:\"Title Font\",options:fontOptions,optionTitles:fontTitles},bodyFont:{type:ControlType.Enum,title:\"Body Font\",options:fontOptions,optionTitles:fontTitles},titleWeight:{type:ControlType.Number,title:\"Title Weight\",min:100,max:900,step:100},titleLineHeight:{type:ControlType.Number,title:\"Title Leading\",min:.8,max:2,step:.05},titleTracking:{type:ControlType.Number,title:\"Title Tracking\",min:-.05,max:.3,step:.005,displayStepper:true},labelTracking:{type:ControlType.Number,title:\"Label Tracking\",min:-.05,max:.4,step:.005,displayStepper:true},bodyTracking:{type:ControlType.Number,title:\"Body Tracking\",min:-.05,max:.2,step:.005,displayStepper:true},contentWidth:{type:ControlType.Number,title:\"Content Width\",min:280,max:1200,step:10},descriptionWidth:{type:ControlType.Number,title:\"Text Width\",min:200,max:1200,step:10},titleSize:{type:ControlType.Number,title:\"Title Size\",min:24,max:120,step:1},bodySize:{type:ControlType.Number,title:\"Text Size\",min:12,max:32,step:1},mobileTitleSize:{type:ControlType.Number,title:\"Mobile Title\",min:22,max:72,step:1},mobileBodySize:{type:ControlType.Number,title:\"Mobile Text\",min:11,max:24,step:1},thumbnailBorderColor:{type:ControlType.Color,title:\"Thumb Border\"},activeThumbnailBorderColor:{type:ControlType.Color,title:\"Active Border\"},imageRadius:{type:ControlType.Number,title:\"Image Radius\",min:0,max:80,step:1},thumbnailRadius:{type:ControlType.Number,title:\"Thumb Radius\",min:0,max:40,step:1},thumbnailSize:{type:ControlType.Number,title:\"Thumb Size\",min:60,max:160,step:1},thumbnailGap:{type:ControlType.Number,title:\"Thumb Gap\",min:0,max:40,step:1},buttonRadius:{type:ControlType.Number,title:\"Button Radius\",min:0,max:80,step:1},iconSize:{type:ControlType.Number,title:\"Icon Size\",min:12,max:36,step:1},iconStroke:{type:ControlType.Number,title:\"Icon Stroke\",min:1,max:4,step:.1},animationType:{type:ControlType.Enum,title:\"Animation\",options:[\"fade\",\"slide\",\"zoom\"],optionTitles:[\"Fade\",\"Slide\",\"Zoom\"]},animationDuration:{type:ControlType.Number,title:\"Anim Speed\",min:150,max:1500,step:50},enableScrollChange:{type:ControlType.Boolean,title:\"Scroll Change\",enabledTitle:\"On\",disabledTitle:\"Off\"},scrollThreshold:{type:ControlType.Number,title:\"Scroll Sens.\",min:10,max:150,step:5,hidden:props=>!props.enableScrollChange},mobileBreakpoint:{type:ControlType.Number,title:\"Mobile At\",min:320,max:1200,step:10},mobileThumbnailSize:{type:ControlType.Number,title:\"Mobile Thumb\",min:48,max:120,step:1},mobileHeight:{type:ControlType.Number,title:\"Mobile Height\",min:360,max:760,step:10},showPauseIndicator:{type:ControlType.Boolean,title:\"Progress Ring\",enabledTitle:\"On\",disabledTitle:\"Off\",hidden:props=>!props.autoRotate},progressColor:{type:ControlType.Color,title:\"Ring Color (vazio = cor da borda ativa)\"},pausedColor:{type:ControlType.Color,title:\"Paused Color\"},ctaTrackingId:{type:ControlType.TrackingId,title:\"CTA Tracking\"},autoRotate:{type:ControlType.Boolean,title:\"Auto Rotate\",enabledTitle:\"On\",disabledTitle:\"Off\"},autoInterval:{type:ControlType.Number,title:\"Change Every\",min:1,max:30,step:.5,unit:\"s\",displayStepper:true,hidden:props=>!props.autoRotate},pauseOnHover:{type:ControlType.Boolean,title:\"Pause on Hover\",enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:props=>!props.autoRotate},stopOnInteract:{type:ControlType.Boolean,title:\"Stop on Click\",enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:props=>!props.autoRotate}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WanderFrame\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WanderFrame.map"],"mappings":"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"}