{"version":3,"file":"Navigation.hLFzbfMs.mjs","names":["useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/4YVp22xdIeBxYc9JzlEK/OxlOu9TbVccIIOAXsQPo/Navigation.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{motion,AnimatePresence,useScroll,useTransform}from\"framer-motion\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const colors={bg:\"#0A0A0A\",accent:\"#fb018c\",accentHover:\"#f74502\",grass:\"#89d40a\",grassHover:\"#a8e63c\",textPrimary:\"#FFFFFF\",textSecondary:\"#A0A0A0\",textMuted:\"#666666\",border:\"rgba(255,255,255,0.08)\",borderHover:\"rgba(255,255,255,0.18)\"};const bodyFont=`\"Telegraf Regular\", \"Telegraf\", \"Cofo Sans VF\", Geist, \"Geist Placeholder\", Inter, sans-serif`;const headingFont=`\"Google Sans Flex\", \"Google Sans\", \"Telegraf Regular\", \"Telegraf\", Geist, Inter, sans-serif`;const navLinks=[{label:\"Reel\",type:\"reel\",baseColor:\"#89d40a\",hoverColor:\"#a8e63c\"},{label:\"Work\",href:\"/work\",baseColor:\"#FFFFFF\",hoverColor:\"rgba(255,255,255,0.65)\"},{label:\"Services\",href:\"/services\",baseColor:\"#FFFFFF\",hoverColor:\"rgba(255,255,255,0.65)\"},{label:\"Agency\",href:\"/agency\",baseColor:\"#FFFFFF\",hoverColor:\"rgba(255,255,255,0.65)\"},{label:\"Blog\",href:\"/blog\",baseColor:\"#FFFFFF\",hoverColor:\"rgba(255,255,255,0.65)\"},{label:\"Contact\",href:\"/contact\",baseColor:\"#fb018c\",hoverColor:\"#f74502\"}];function FallbackMark({size=28}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 100 100\",xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 0,33 A 33,33 0 0,1 66,33 Z\",fill:\"#f74502\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 66,0 L 83,0 A 17,17 0 0,1 100,17 L 100,83 A 17,17 0 0,1 83,100 L 66,100 Z\",fill:\"#fb018c\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 33,66 L 33,33 A 33,33 0 0,0 0,66 Z\",fill:\"#fdd700\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 33,66 L 0,66 A 33,33 0 0,0 33,99 Z\",fill:\"#89d40a\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 33,66 L 33,99 A 33,33 0 0,0 66,66 Z\",fill:\"#01c8fc\"})]});}function BrandMark({logo,size=28}){if(logo)return /*#__PURE__*/_jsx(\"img\",{src:logo,alt:\"Brand\",style:{width:size,height:size,objectFit:\"contain\",display:\"block\"}});return /*#__PURE__*/_jsx(FallbackMark,{size:size});}function toVimeoEmbed(input){if(!input)return null;const trimmed=input.trim();if(!trimmed)return null;const iframeSrcMatch=trimmed.match(/<iframe[^>]+src=[\"']([^\"']+)[\"']/i);if(iframeSrcMatch)return iframeSrcMatch[1];const videoParamMatch=trimmed.match(/[?&]video=(\\d+)/i);if(videoParamMatch)return`https://player.vimeo.com/video/${videoParamMatch[1]}`;const showcaseMatch=trimmed.match(/vimeo\\.com\\/showcase\\/([A-Za-z0-9_-]+)/i);if(showcaseMatch)return`https://vimeo.com/showcase/${showcaseMatch[1]}/embed`;if(/^https?:\\/\\/player\\.vimeo\\.com\\//i.test(trimmed))return trimmed;const vimeoMatch=trimmed.match(/vimeo\\.com\\/(?:video\\/)?(\\d+)(?:\\/([A-Za-z0-9]+))?/i);if(vimeoMatch){const id=vimeoMatch[1];const hash=vimeoMatch[2];return`https://player.vimeo.com/video/${id}${hash?`?h=${hash}`:\"\"}`;}if(/^\\d+$/.test(trimmed))return`https://player.vimeo.com/video/${trimmed}`;return null;}function withPlayerParams(embedUrl,autoplay){if(embedUrl.includes(\"/showcase/\"))return embedUrl;const params=[autoplay?\"autoplay=1\":\"\",\"title=0\",\"byline=0\",\"portrait=0\",\"dnt=1\"].filter(Boolean).join(\"&\");return embedUrl.includes(\"?\")?`${embedUrl}&${params}`:`${embedUrl}?${params}`;}function useMobileViewport(){useEffect(()=>{if(typeof document===\"undefined\")return;let meta=document.querySelector('meta[name=\"viewport\"]');if(!meta){meta=document.createElement(\"meta\");meta.name=\"viewport\";document.head.appendChild(meta);}meta.content=\"width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover\";},[]);}export default function Navigation({logo,brand=\"Amigo Creative\",reelUrl,reelAutoplay=true}){const[menuOpen,setMenuOpen]=useState(false);const[reelOpen,setReelOpen]=useState(false);const{scrollY}=useScroll();const bgOpacity=useTransform(scrollY,[0,80],[0,1]);useMobileViewport();const openReel=()=>{setReelOpen(true);setMenuOpen(false);};const renderLink=(link,isMobile)=>{const style=isMobile?{fontFamily:headingFont,fontSize:\"1.5rem\",fontWeight:500,color:link.baseColor,textDecoration:\"none\",background:\"none\",border:\"none\",cursor:\"pointer\",padding:0,textAlign:\"left\",letterSpacing:\"-0.02em\"}:{fontFamily:bodyFont,fontSize:\"0.875rem\",fontWeight:400,color:link.baseColor,textDecoration:\"none\",background:\"none\",border:\"none\",cursor:\"pointer\",padding:0,letterSpacing:\"0.01em\"};const hoverProps={color:link.hoverColor};if(link.type===\"reel\"){return /*#__PURE__*/_jsx(motion.button,{onClick:openReel,style:style,whileHover:hoverProps,transition:{duration:.18},children:link.label});}return /*#__PURE__*/_jsx(motion.a,{href:link.href,style:style,whileHover:hoverProps,transition:{duration:.18},onClick:isMobile?()=>setMenuOpen(false):undefined,children:link.label});};const embedBase=toVimeoEmbed(reelUrl);const embedSrc=embedBase?withPlayerParams(embedBase,!!reelAutoplay):null;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.header,{style:{position:\"fixed\",top:0,left:0,right:0,zIndex:100,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"0 clamp(1rem, 5vw, 5rem)\",height:64,fontFamily:bodyFont,maxWidth:\"100vw\"},children:[/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",inset:0,background:colors.bg,borderBottom:`1px solid ${colors.border}`,opacity:bgOpacity}}),/*#__PURE__*/_jsxs(\"a\",{href:\"/\",style:{position:\"relative\",textDecoration:\"none\",display:\"flex\",alignItems:\"center\",gap:10,minWidth:0},children:[/*#__PURE__*/_jsx(BrandMark,{logo:logo,size:26}),/*#__PURE__*/_jsx(\"span\",{className:\"brand-text\",style:{fontFamily:headingFont,fontWeight:500,fontSize:\"1.1rem\",color:colors.textPrimary,letterSpacing:\"-0.02em\",whiteSpace:\"nowrap\"},children:brand})]}),/*#__PURE__*/_jsx(\"nav\",{style:{position:\"relative\",display:\"flex\",alignItems:\"center\",gap:\"clamp(1rem, 2.5vw, 2.5rem)\"},className:\"desktop-nav\",children:navLinks.map(link=>/*#__PURE__*/_jsx(\"span\",{children:renderLink(link,false)},link.label))}),/*#__PURE__*/_jsx(motion.button,{onClick:()=>setMenuOpen(!menuOpen),style:{position:\"relative\",background:\"none\",border:\"none\",cursor:\"pointer\",padding:8,display:\"none\"},className:\"mobile-hamburger\",\"aria-label\":\"Toggle menu\",children:[0,1,2].map(i=>/*#__PURE__*/_jsx(motion.span,{style:{display:\"block\",height:2,width:22,background:colors.textPrimary,borderRadius:2,marginBottom:i<2?5:0},animate:menuOpen?i===0?{rotate:45,y:7}:i===1?{opacity:0}:{rotate:-45,y:-7}:{rotate:0,y:0,opacity:1}},i))})]}),/*#__PURE__*/_jsx(AnimatePresence,{children:menuOpen&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:-16},animate:{opacity:1,y:0},exit:{opacity:0,y:-16},transition:{duration:.22},style:{position:\"fixed\",top:64,left:0,right:0,background:colors.bg,borderBottom:`1px solid ${colors.border}`,zIndex:99,padding:\"1.5rem clamp(1rem, 5vw, 3rem)\",display:\"flex\",flexDirection:\"column\",gap:\"1.25rem\",fontFamily:bodyFont,maxWidth:\"100vw\"},children:navLinks.map((link,i)=>/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:i*.06},children:renderLink(link,true)},link.label))})}),/*#__PURE__*/_jsx(AnimatePresence,{children:reelOpen&&/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.25},onClick:()=>setReelOpen(false),style:{position:\"fixed\",inset:0,zIndex:1001,background:\"rgba(0,0,0,0.88)\",backdropFilter:\"blur(24px)\",WebkitBackdropFilter:\"blur(24px)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"clamp(0.75rem, 5vw, 5rem)\",fontFamily:bodyFont,maxWidth:\"100vw\"},children:[/*#__PURE__*/_jsx(motion.button,{onClick:()=>setReelOpen(false),\"aria-label\":\"Close reel\",whileHover:{background:colors.accent,color:\"#fff\",borderColor:colors.accent},transition:{duration:.18},style:{position:\"absolute\",top:16,right:16,width:40,height:40,borderRadius:\"50%\",background:\"rgba(255,255,255,0.06)\",border:`1px solid ${colors.border}`,color:\"#fff\",cursor:\"pointer\",fontSize:\"1.3rem\",lineHeight:1,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:bodyFont,zIndex:2},children:\"\\xd7\"}),/*#__PURE__*/_jsx(motion.div,{initial:{scale:.96,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.96,opacity:0},transition:{duration:.35,ease:[.2,.8,.2,1]},onClick:e=>e.stopPropagation(),style:{width:\"100%\",maxWidth:1400,aspectRatio:\"16 / 9\",borderRadius:12,overflow:\"hidden\",background:\"#000\",boxShadow:\"0 40px 120px rgba(0,0,0,0.7), 0 0 0 1px rgba(255,255,255,0.05)\"},children:embedSrc?/*#__PURE__*/_jsx(\"iframe\",{src:embedSrc,title:\"Reel\",allow:\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media\",allowFullScreen:true,referrerPolicy:\"strict-origin-when-cross-origin\",style:{width:\"100%\",height:\"100%\",border:0,display:\"block\",background:\"#000\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:colors.textMuted,fontFamily:bodyFont,fontSize:\"0.85rem\",letterSpacing:\"0.12em\",textTransform:\"uppercase\",fontWeight:500,background:`linear-gradient(135deg, rgba(251,1,140,0.14), transparent 50%, rgba(247,69,2,0.12)), #0F0F0F`,textAlign:\"center\",padding:\"1.5rem\"},children:\"Paste a Vimeo URL in the Navigation properties →\"})})]},\"reel-backdrop\")}),/*#__PURE__*/_jsx(\"style\",{children:`\n                @import url('https://fonts.googleapis.com/css2?family=Google+Sans+Flex:opsz,wght@10..72,400..900&family=Geist:wght@400;500;600;700;800&display=swap');\n\n                html, body, #__next, [data-framer-root-layout-id], [data-framer-root] {\n                    margin: 0 !important;\n                    padding: 0 !important;\n                    width: 100% !important;\n                    max-width: 100vw !important;\n                    min-width: 0 !important;\n                    overflow-x: hidden !important;\n                    -webkit-text-size-adjust: 100%;\n                    text-size-adjust: 100%;\n                }\n                * { box-sizing: border-box; }\n                * { min-width: 0; }\n                img, video, iframe, svg, picture {\n                    max-width: 100%;\n                    height: auto;\n                }\n                section, footer, header, nav, main, article, aside {\n                    max-width: 100vw;\n                    overflow-x: clip;\n                }\n                body { font-family: ${bodyFont}; background: ${colors.bg}; }\n                h1, h2, h3, h4, h5, h6 {\n                    font-family: ${headingFont};\n                    font-weight: 500;\n                    overflow-wrap: break-word;\n                    word-break: break-word;\n                }\n                p, span, a, div { overflow-wrap: break-word; }\n\n                @media (max-width: 1440px) {\n                    [data-framer-component-type=\"Frame\"],\n                    [data-framer-name],\n                    [class*=\"framer-\"] {\n                        max-width: 100vw !important;\n                    }\n                }\n\n                @media (max-width: 767px) {\n                    .desktop-nav { display: none !important; }\n                    .mobile-hamburger { display: block !important; }\n                    .brand-text { font-size: 0.95rem !important; }\n                }\n            `})]});}addPropertyControls(Navigation,{logo:{type:ControlType.Image,title:\"Logo\"},brand:{type:ControlType.String,title:\"Brand\",defaultValue:\"Amigo Creative\"},reelUrl:{type:ControlType.String,title:\"Reel Vimeo URL\",placeholder:\"https://vimeo.com/123456789\",displayTextArea:true,description:\"Paste a Vimeo URL (single video, showcase, showcase?video=ID, or <iframe> embed).\"},reelAutoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Navigation\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Navigation.map"],"mappings":"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"}