{"version":3,"file":"shared-lib.DwQsaFsI.mjs","names":["useId","useRef","useState","useLayoutEffect","useEffect","p","__esmMin","init_npm_react_18_3_1","init_ssg_sandbox_shims","window","ie","le","_e","p","c","init_jsx_runtime","ce","de","useReducedMotion","motion","AnimatePresence","init_framer_motion_DhsWWWsN","init_framer_BikQVKhx","addPropertyControls","RenderTarget","Link","ControlType","Go","props","href","children","smooth","NavWork","list","projects","FALLBACK","isStatic","reduce","instant","uid","rootRef","w","setW","open","setOpen","canHover","setCanHover","path","setPath","measured","setMeasured","inView","setInView","panelRef","el","read","ro","mq","set","io","wide","slug","parts","u","x","current","currentTitle","aboutHere","aboutLink","onKey","prev","lastWide","onDown","startY","onScroll","bar","big","BG","inner","logo","LOGO","panelId","desktopView","o","EASE","ctaLink","ctaLabel","i","p$1","MUTED","mobileView","k","MONO","p$2","style","CSS","init_NavWork"],"sources":["https:/framerusercontent.com/modules/WuaYWWsxKSFqn90Y8rG1/r03sgh7lwgsDslcHZ5ZO/NavWork.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useId,useLayoutEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget,Link}from\"framer\";import{motion,AnimatePresence,useReducedMotion}from\"framer-motion\";const BG=\"rgb(14, 15, 17)\";const MUTED=\"rgba(255, 255, 255, 0.55)\";const MONO=\"ui-monospace, SFMono-Regular, Menlo, Consolas, monospace\";const EASE=[.22,1,.36,1];const LOGO=\"M 15.273 18.581 L 6.671 18.585 L 6.671 32.001 L 0 32.001 L 0 0 L 21.531 0 L 21.531 5.669 L 6.671 5.669 L 6.671 13.027 L 15.273 13.024 L 15.273 13.027 L 21.527 13.027 L 28.909 22.342 L 28.909 0 L 35.167 0 L 35.167 32.001 L 28.909 32.001 L 21.527 22.375 L 21.527 32.001 L 15.273 32.001 Z\";// Used until the projects control is filled in\nconst FALLBACK=[{title:\"Alleyesonme.jobs\",tag:\"B2B & B2C hiring platform\",color:\"rgb(4, 255, 142)\",image:{src:\"https://framerusercontent.com/images/R9fzU5E7rZpEsOeei1U7lp4ZXl8.png\"},link:\"/aeom\"},{title:\"The Hounds\",tag:\"Web3 security SaaS\",color:\"rgb(229, 201, 153)\",image:{src:\"https://framerusercontent.com/images/VUoz3FQgneZIsiEuQuDgyXW360.png\"},link:\"/the-hounds\"},{title:\"Kanji no Chikara\",tag:\"Interactive kanji reference\",color:\"rgb(190, 0, 45)\",image:{src:\"https://framerusercontent.com/images/pJyjMbaCpHoU4D5VoaEjhsGLgD0.png\"},link:\"/kanji-no-chikara\"},{title:\"Linnea Studios\",tag:\"Studio rebrand & website\",color:\"rgb(56, 98, 235)\",image:{src:\"https://framerusercontent.com/images/rmWofS32Hl7b1nC44qt0WOzumM.png\"},link:\"/linneastudios\"},{title:\"Actual Football\",tag:\"Landing page & media kit\",color:\"rgb(214, 234, 245)\",image:{src:\"https://framerusercontent.com/images/N9c7ucuqF221v2xXBTwrOwEjE.png\"},link:\"/actualfootball\"}];// Internal links go through Framer's router, so page transitions and smooth scrolling behave like the old nav\nfunction Go(props){const{href,smooth=false,children}=props;if(!href||/^(mailto:|tel:|https?:)/.test(href))return children;return /*#__PURE__*/_jsx(Link,{href:href,smoothScroll:smooth,openInNewTab:false,children:children});}const CSS=\".nw-link,.nw-link *{transition:color .3s}.nw-hover .nw-link:hover{color:rgba(255,255,255,.75)!important}.nw-cta{transition:background-color .4s cubic-bezier(.34,1.4,.64,1)}.nw-hover .nw-cta:hover{background-color:rgba(255,255,255,.8)!important}.nw-menu::-webkit-scrollbar{display:none}.nw-focus:focus{outline:none}.nw-focus:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:6px}::view-transition-group(nw-bar){-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function NavWork(props){const{projects,aboutLink=\"/about\",ctaLabel=\"Get in Touch\",ctaLink=\"mailto:filipe.tavaresnunes.design@gmail.com\",currentTitle=\"\",style}=props;const list=projects&&projects.length?projects:FALLBACK;const isStatic=RenderTarget.current()===RenderTarget.canvas||RenderTarget.current()===RenderTarget.thumbnail;const reduce=useReducedMotion();const instant=isStatic||!!reduce;const uid=useId();const rootRef=useRef(null);const[w,setW]=useState(1200);const[open,setOpen]=useState(false);const[canHover,setCanHover]=useState(false);const[path,setPath]=useState(\"\");const[measured,setMeasured]=useState(false);const[inView,setInView]=useState(true);const panelRef=useRef(null);// Measure before the first paint so the right layout shows immediately\nconst useIso=typeof window!==\"undefined\"?useLayoutEffect:useEffect;useIso(()=>{const el=rootRef.current;if(el)setW(Math.round(el.getBoundingClientRect().width)||w);setMeasured(true);},[]);useEffect(()=>{if(typeof window===\"undefined\")return;const read=()=>setPath(window.location.pathname);read();window.addEventListener(\"popstate\",read);return()=>window.removeEventListener(\"popstate\",read);},[]);useEffect(()=>{const el=rootRef.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(e=>setW(Math.round(e[0].contentRect.width)));ro.observe(el);return()=>ro.disconnect();},[]);useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(hover: hover) and (pointer: fine)\");const set=()=>setCanHover(mq.matches);set();mq.addEventListener?.(\"change\",set);return()=>mq.removeEventListener?.(\"change\",set);},[]);// Only a bar that's on screen gets its own page-transition layer, so a scrolled-away bar never slides in from above\nuseEffect(()=>{const el=rootRef.current;if(!el||typeof IntersectionObserver===\"undefined\")return;const io=new IntersectionObserver(e=>setInView(e[0].isIntersecting));io.observe(el);return()=>io.disconnect();},[]);const wide=w>=810;// The project whose page we're on, matched by its link\nconst slug=u=>{const parts=(u||\"\").replace(/[#?].*$/,\"\").split(\"/\").filter(x=>x&&x!==\".\"&&x!==\"..\");return parts.length?parts[parts.length-1].toLowerCase():\"\";};// An explicit \"Current\" setting wins; otherwise match the page URL against each project's link\nconst current=list.find(p=>p.title&&currentTitle&&p.title.toLowerCase()===currentTitle.toLowerCase())||list.find(p=>slug(p.link)!==\"\"&&slug(p.link)===slug(path));// About counts as current on its own page (\"About\" in the Current setting, or a URL match)\nconst aboutHere=currentTitle.toLowerCase()===\"about\"||slug(aboutLink)!==\"\"&&slug(aboutLink)===slug(path);// Escape closes; on phones the page behind the open menu stops scrolling\nuseEffect(()=>{if(!open||isStatic)return;const onKey=e=>{if(e.key===\"Escape\")setOpen(false);};window.addEventListener(\"keydown\",onKey);const prev=document.body.style.overflow;if(!wide)document.body.style.overflow=\"hidden\";return()=>{window.removeEventListener(\"keydown\",onKey);document.body.style.overflow=prev;};},[open,wide,isStatic]);const lastWide=useRef(wide);useEffect(()=>{if(lastWide.current!==wide){lastWide.current=wide;setOpen(false);}},[wide]);// Clicking anywhere else, or scrolling the page, closes the desktop dropdown\nuseEffect(()=>{if(!open||!wide||isStatic)return;const onDown=e=>{if(rootRef.current&&!rootRef.current.contains(e.target))setOpen(false);};const startY=window.scrollY;const onScroll=()=>{if(Math.abs(window.scrollY-startY)>80)setOpen(false);};document.addEventListener(\"pointerdown\",onDown);window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>{document.removeEventListener(\"pointerdown\",onDown);window.removeEventListener(\"scroll\",onScroll);};},[open,wide,isStatic]);const bar=big=>({position:\"relative\",zIndex:2,height:60,display:\"flex\",justifyContent:\"center\",padding:big?\"0 60px\":\"0 20px\",boxSizing:\"border-box\",background:open&&!big?BG:\"rgba(14, 15, 17, 0.5)\",backdropFilter:\"blur(15px)\",WebkitBackdropFilter:\"blur(15px)\",borderBottom:\"1px solid rgba(255, 255, 255, 0.05)\",transition:\"background .3s\",...measured&&inView&&!isStatic?{viewTransitionName:\"nw-bar\"}:{}});const inner={width:\"100%\",maxWidth:1640,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:20};const logo=big=>/*#__PURE__*/_jsx(Go,{href:\"/\",smooth:true,children:/*#__PURE__*/_jsx(\"a\",{href:\"/\",className:\"nw-focus\",\"aria-label\":\"Filipe Nunes, home\",style:{display:\"flex\"},children:/*#__PURE__*/_jsx(\"svg\",{width:big?35:31,height:big?32:28,viewBox:\"0 0 35.167 32.001\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:LOGO,fill:\"white\"})})})});const panelId=uid+\"-work\";const desktopView=/*#__PURE__*/_jsxs(\"div\",{className:canHover&&w>=1200?\"nw-hover\":undefined,style:{position:\"relative\",fontFamily:\"Poppins, sans-serif\",color:\"white\"},children:[/*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"Main\",style:bar(true),children:/*#__PURE__*/_jsxs(\"div\",{style:inner,children:[logo(true),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:60},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"nw-focus nw-link\",\"aria-expanded\":open,\"aria-controls\":panelId,onClick:()=>setOpen(o=>!o),style:{display:\"flex\",alignItems:\"center\",gap:6,padding:\"8px 0\",border:0,background:\"none\",color:\"white\",font:\"inherit\",fontSize:16,fontWeight:500,letterSpacing:\"-0.02em\",cursor:\"pointer\"},children:[current&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{width:7,height:7,borderRadius:7,background:current.color,boxShadow:\"0 0 6px \"+current.color}}),\"Work\",/*#__PURE__*/_jsx(motion.svg,{width:\"10\",height:\"10\",viewBox:\"0 0 10 10\",\"aria-hidden\":true,initial:false,animate:{rotate:open?180:0},transition:{duration:instant?0:.3,ease:EASE},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 3.5 5 6.5 8 3.5\",stroke:\"currentColor\",strokeWidth:\"1.6\",fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]}),/*#__PURE__*/_jsx(Go,{href:aboutLink,children:/*#__PURE__*/_jsxs(\"a\",{href:aboutLink,className:\"nw-focus nw-link\",\"aria-current\":aboutHere?\"page\":undefined,style:{display:\"flex\",alignItems:\"center\",gap:6,color:\"white\",textDecoration:\"none\",fontSize:16,fontWeight:500,letterSpacing:\"-0.02em\"},children:[aboutHere&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{width:7,height:7,borderRadius:7,background:\"white\",boxShadow:\"0 0 6px rgba(255, 255, 255, 0.8)\"}}),\"About\"]})}),/*#__PURE__*/_jsx(\"a\",{href:ctaLink,className:\"nw-focus nw-cta\",style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:140,height:40,borderRadius:64,background:\"white\",color:\"rgb(14, 16, 17)\",textDecoration:\"none\",fontSize:16,fontWeight:700,letterSpacing:\"-0.02em\"},children:ctaLabel})]})]})}),/*#__PURE__*/_jsx(AnimatePresence,{children:open&&/*#__PURE__*/_jsx(motion.div,{id:panelId,ref:panelRef,initial:instant?false:{opacity:0,y:-8},animate:{opacity:1,y:0},exit:{opacity:0,y:-8,transition:{duration:.15}},transition:{duration:.35,ease:EASE},style:{position:\"absolute\",top:60,left:0,right:0,display:\"flex\",justifyContent:\"center\",padding:w>=1100?\"10px 60px 0\":\"10px 24px 0\",boxSizing:\"border-box\",pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"div\",{style:{pointerEvents:\"auto\",width:\"100%\",maxWidth:1640,padding:12,boxSizing:\"border-box\",borderRadius:24,background:\"rgb(22, 23, 26)\",border:\"1px solid rgba(255, 255, 255, 0.08)\",boxShadow:\"0 30px 80px rgba(0, 0, 0, 0.55)\"},children:/*#__PURE__*/_jsx(\"ul\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(\"+list.length+\", minmax(0, 1fr))\",gap:10,margin:0,padding:0,listStyle:\"none\"},children:list.map((p,i)=>/*#__PURE__*/_jsx(motion.li,{initial:instant?false:{opacity:0,y:12},animate:{opacity:1,y:0},transition:{duration:.4,ease:EASE,delay:instant?0:.04*i},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:10,padding:6},children:[/*#__PURE__*/_jsx(Go,{href:p.link,children:/*#__PURE__*/_jsxs(motion.a,{href:p.link||undefined,className:\"nw-focus\",\"aria-label\":p.title+\", \"+p.tag,\"aria-current\":p===current?\"page\":undefined,onClick:()=>{if(panelRef.current)panelRef.current.style.visibility=\"hidden\";setOpen(false);},whileHover:canHover&&!instant?\"hover\":undefined,style:{position:\"relative\",display:\"block\",aspectRatio:\"4 / 3\",borderRadius:14,overflow:\"hidden\",background:p.color,boxShadow:p===current?\"0 0 0 2px rgb(22, 23, 26), 0 0 0 4px \"+p.color:\"none\"},children:[p.image?.src&&/*#__PURE__*/_jsx(motion.img,{src:p.image.src,srcSet:p.image.srcSet,alt:\"\",variants:{hover:{scale:1.06,y:-4}},transition:{type:\"spring\",stiffness:260,damping:22},style:{position:\"absolute\",inset:\"10%\",width:\"80%\",height:\"80%\",objectFit:\"contain\",filter:\"drop-shadow(0 10px 18px rgba(0, 0, 0, 0.2))\"}}),p===current&&/*#__PURE__*/_jsxs(\"span\",{style:{position:\"absolute\",top:8,left:8,display:\"flex\",alignItems:\"center\",gap:6,padding:\"4px 9px\",borderRadius:99,background:\"rgba(14, 15, 17, 0.85)\",color:\"white\",fontSize:11.5,fontWeight:500},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:6,background:p.color}}),\"You're here\"]})]})}),/*#__PURE__*/_jsxs(\"span\",{\"aria-hidden\":true,style:{display:\"flex\",flexDirection:\"column\",gap:2,padding:\"0 4px 4px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:15,fontWeight:600,letterSpacing:\"-0.02em\"},children:p.title}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"center\",gap:6,fontSize:13,color:MUTED},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:6,background:p.color}}),p.tag]})]})]})},p.title+i))})})},\"panel\")})]});// Phones: hamburger opens a full-screen menu that lists the projects directly\nconst mobileView=/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",fontFamily:\"Poppins, sans-serif\",color:\"white\"},children:[/*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"Main\",style:bar(false),children:/*#__PURE__*/_jsxs(\"div\",{style:inner,children:[logo(false),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"nw-focus\",\"aria-expanded\":open,\"aria-controls\":panelId,\"aria-label\":open?\"Close menu\":\"Open menu\",onClick:()=>setOpen(o=>!o),style:{position:\"relative\",width:44,height:44,marginRight:-8,border:0,background:\"none\",cursor:\"pointer\"},children:[0,1].map(k=>/*#__PURE__*/_jsx(motion.span,{\"aria-hidden\":true,initial:false,animate:open?{rotate:k?-45:45,y:0}:{rotate:0,y:k?4:-4},transition:{duration:instant?0:.3,ease:EASE},style:{position:\"absolute\",left:11,right:11,top:21,height:2.5,borderRadius:2,background:\"white\"}},k))})]})}),/*#__PURE__*/_jsx(AnimatePresence,{children:open&&/*#__PURE__*/_jsx(motion.div,{id:panelId,initial:instant?false:{clipPath:\"inset(0% 0% 100% 0%)\"},animate:{clipPath:\"inset(0% 0% 0% 0%)\"},exit:{clipPath:\"inset(0% 0% 100% 0%)\",transition:{duration:.4,ease:[.65,0,.35,1],delay:.05}},transition:{duration:.55,ease:[.65,0,.35,1]},className:\"nw-menu\",style:{position:\"absolute\",top:0,left:0,right:0,height:\"100dvh\",paddingTop:60,boxSizing:\"border-box\",background:BG,overflowY:\"auto\",display:\"flex\",flexDirection:\"column\",scrollbarWidth:\"none\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{flex:\"1 0 auto\",display:\"flex\",flexDirection:\"column\",gap:22,padding:\"22px 20px calc(18px + env(safe-area-inset-bottom))\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11.5,letterSpacing:.5,textTransform:\"uppercase\",color:MUTED},children:\"Work\"}),/*#__PURE__*/_jsx(\"ul\",{style:{display:\"flex\",flexDirection:\"column\",gap:7,margin:\"-12px 0 0\",padding:0,listStyle:\"none\"},\"aria-label\":\"Work\",children:list.map((p,i)=>/*#__PURE__*/_jsx(motion.li,{initial:instant?false:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{duration:.45,ease:EASE,delay:instant?0:.18+.04*i},children:/*#__PURE__*/_jsx(Go,{href:p.link,children:/*#__PURE__*/_jsxs(\"a\",{href:p.link||undefined,className:\"nw-focus\",\"aria-current\":p===current?\"page\":undefined,onClick:()=>setOpen(false),style:{display:\"flex\",alignItems:\"center\",gap:13,padding:6,borderRadius:15,background:\"rgba(255, 255, 255, 0.04)\",boxShadow:p===current?\"inset 0 0 0 1.5px \"+p.color:\"none\",color:\"white\",textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",flexShrink:0,width:58,height:44,borderRadius:10,overflow:\"hidden\",background:p.color},children:p.image?.src&&/*#__PURE__*/_jsx(\"img\",{src:p.image.src,srcSet:p.image.srcSet,alt:\"\",style:{position:\"absolute\",inset:\"8%\",width:\"84%\",height:\"84%\",objectFit:\"contain\"}})}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:17,lineHeight:1.25,fontWeight:600,letterSpacing:\"-0.02em\"},children:p.title}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,lineHeight:1.35,color:MUTED},children:p.tag})]}),/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 18 18\",fill:\"none\",\"aria-hidden\":true,style:{marginRight:8,flexShrink:0,opacity:.6},children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 9h12M10 4l5 5-5 5\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})})},p.title+i))}),/*#__PURE__*/_jsxs(motion.div,{initial:instant?false:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0},transition:{duration:.45,ease:EASE,delay:instant?0:.2+.04*list.length},style:{display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11.5,letterSpacing:.5,textTransform:\"uppercase\",color:MUTED},children:\"More\"}),/*#__PURE__*/_jsx(Go,{href:aboutLink,children:/*#__PURE__*/_jsxs(\"a\",{href:aboutLink,className:\"nw-focus\",\"aria-current\":aboutHere?\"page\":undefined,onClick:()=>setOpen(false),style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",minHeight:55,padding:\"0 14px 0 17px\",borderRadius:15,background:\"rgba(255, 255, 255, 0.04)\",boxShadow:aboutHere?\"inset 0 0 0 1.5px rgba(255, 255, 255, 0.7)\":\"none\",color:\"white\",textDecoration:\"none\",fontSize:17,fontWeight:600,letterSpacing:\"-0.02em\"},children:[\"About me\",/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 18 18\",fill:\"none\",\"aria-hidden\":true,style:{opacity:.6},children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 9h12M10 4l5 5-5 5\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})})]}),/*#__PURE__*/_jsx(motion.a,{href:ctaLink,className:\"nw-focus\",initial:instant?false:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{duration:.45,ease:EASE,delay:instant?0:.28+.04*list.length},style:{position:\"sticky\",bottom:\"calc(16px + env(safe-area-inset-bottom))\",marginTop:\"auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",height:54,flexShrink:0,boxShadow:\"0 -12px 24px \"+BG,borderRadius:64,background:\"white\",color:\"rgb(14, 16, 17)\",textDecoration:\"none\",fontSize:17,fontWeight:700,letterSpacing:\"-0.02em\"},children:ctaLabel})]})},\"menu\")})]});// Until the first measurement (server render, first paint) both bars are in the page and CSS shows the right one,\n// so phones never flash the desktop bar on load\nreturn /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:{...style,position:\"relative\"},children:[/*#__PURE__*/_jsx(\"style\",{children:CSS+(measured?\"\":\"@media (max-width: 809.98px){.nw-d{display:none!important}}@media (min-width: 810px){.nw-m{display:none!important}}\")}),(!measured||wide)&&/*#__PURE__*/_jsx(\"div\",{className:\"nw-d\",children:desktopView}),(!measured||!wide)&&/*#__PURE__*/_jsx(\"div\",{className:\"nw-m\",children:mobileView})]});}addPropertyControls(NavWork,{projects:{type:ControlType.Array,title:\"Projects\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\"},tag:{type:ControlType.String,title:\"Tag\"},color:{type:ControlType.Color,title:\"Colour\"},image:{type:ControlType.ResponsiveImage,title:\"Mockup\"},link:{type:ControlType.Link,title:\"Link\"}}}},aboutLink:{type:ControlType.Link,title:\"About link\",defaultValue:\"/about\"},ctaLabel:{type:ControlType.String,title:\"Button\",defaultValue:\"Get in Touch\"},ctaLink:{type:ControlType.Link,title:\"Button link\",defaultValue:\"mailto:filipe.tavaresnunes.design@gmail.com\"},currentTitle:{type:ControlType.String,title:\"Current\",placeholder:\"Auto from page\",description:\"Project title (or About) to mark as current. Leave empty to detect it from the page.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavWork\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavWork.map"],"mappings":"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"}