{"version":3,"file":"FibiNav.B7IcmpcS.mjs","names":["useComponentWidth","useRef","useState","PhoneIcon","l","useRef","useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/5Y8ysaCMRjIPVIzHNItJ/zsOwPK5qfo4JHEsx3690/FibiFooter.js","https:/framerusercontent.com/modules/SCeac8Tlo4ZEpFLc8LBD/VwqYhDQN3XHqlj0OFEGR/FibiNav.js"],"sourcesContent":["// Fibi Law — Footer\n// Framer Code Component (.tsx)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";// ── Hook: measure component width ──\nfunction useComponentWidth(){const ref=useRef(null);const[width,setWidth]=useState(1200);useEffect(()=>{const el=ref.current;if(!el)return;const observer=new ResizeObserver(entries=>{for(const entry of entries)setWidth(entry.contentRect.width);});observer.observe(el);setWidth(el.getBoundingClientRect().width);return()=>observer.disconnect();},[]);return{ref,width,isMobile:width<768,isTablet:width<1024};}// ── Icons ───────────────────────────────────────────────\nconst PhoneIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});const FacebookIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",fill:\"currentColor\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"})});const InstagramIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",fill:\"currentColor\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\"})});const YoutubeIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",fill:\"currentColor\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z\"})});// ── Default link data ────────────────────────────────────\nconst defaultServiceLinks=[{label:\"Asylum & Refugee\",href:\"/services/asylum-services\"},{label:\"Deportation Defense\",href:\"/services/deportation-removal-defense\"},{label:\"Citizenship\",href:\"/services/naturalization-application\"},{label:\"Family Visas\",href:\"/services/family-visa-services\"},{label:\"Green Cards\",href:\"/services/green-card\"},{label:\"H-1B Visas\",href:\"/services/h1b-employment-based-immigration\"},{label:\"VAWA\",href:\"/services/spousal-abuse-vawa\"}];const defaultLocationLinks=[{label:\"Philadelphia, PA\",href:\"/philadelphia-pa\"},{label:\"Manhattan, NY\",href:\"/manhattan-new-york\"},{label:\"Bronx, NY\",href:\"/bronx-new-york\"},{label:\"Atlanta, GA\",href:\"/atlanta-georgia\"},{label:\"New Jersey\",href:\"/new-jersey\"},{label:\"All Locations\",href:\"/locations\"}];const defaultQuickLinks=[{label:\"About Us\",href:\"/about\"},{label:\"Client Reviews\",href:\"/testimonials\"},{label:\"Immigration Blog\",href:\"/blog\"},{label:\"Contact Us\",href:\"/contact\"},{label:\"Book Consultation\",href:\"/appointment\"},{label:\"Bar Admissions\",href:\"/licenses.htm\"}];// ── Social link helper ──────────────────────────────────\nfunction SocialLink({href,label,icon}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsx(\"a\",{href:href,\"aria-label\":label,style:{width:38,height:38,borderRadius:10,background:hovered?\"rgba(60,191,186,0.1)\":\"rgba(255,255,255,0.04)\",border:hovered?\"1px solid rgba(60,191,186,0.25)\":\"1px solid rgba(255,255,255,0.06)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:hovered?\"#3cbfba\":\"#64748b\",textDecoration:\"none\",transition:\"all 0.2s\",cursor:\"pointer\"},onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),children:icon});}// ── Footer link helper ──────────────────────────────────\nfunction FooterLink({href,label}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsx(\"a\",{href:href,style:{fontSize:\"0.82rem\",color:hovered?\"#3cbfba\":\"#94a3b8\",lineHeight:\"2\",textDecoration:\"none\",display:\"block\",transition:\"color 0.15s\",cursor:\"pointer\"},onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),children:label});}// ── Main component ──────────────────────────────────────\nexport default function FibiFooter(props){const{phoneNumber=\"1-833-342-4529\",phoneTel=\"18333424529\",ctaLink=\"/appointment\",serviceLinks=defaultServiceLinks,locationLinks=defaultLocationLinks,quickLinks=defaultQuickLinks,facebookUrl=\"https://facebook.com/fibilawfirm\",instagramUrl=\"https://instagram.com/fibilaw\",youtubeUrl=\"https://youtube.com/channel/UCgz4hNjTchjU6mQIIxspOhQ\"}=props;const{ref:footerRef,isMobile,isTablet}=useComponentWidth();const colHeading={fontFamily:\"'Manrope', sans-serif\",fontWeight:700,color:\"#ffffff\",fontSize:\"0.88rem\",marginBottom:16};// ── Single return — no early returns ────────────────\nreturn /*#__PURE__*/_jsxs(\"div\",{ref:footerRef,style:{background:\"#012D44\",width:\"100%\",fontFamily:\"'Inter', -apple-system, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",padding:isMobile?\"32px 20px\":isTablet?\"48px 24px\":\"56px 40px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",padding:isMobile?\"28px 20px\":isTablet?\"36px 24px\":\"44px 40px\",background:\"rgba(60,191,186,0.04)\",border:\"1px solid rgba(60,191,186,0.1)\",borderRadius:isMobile?16:20},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'Manrope', sans-serif\",fontSize:isMobile?\"1.3rem\":isTablet?\"1.4rem\":\"1.7rem\",fontWeight:800,color:\"#fff\",marginBottom:8},children:\"Ready to Start Your Immigration Journey?\"}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:isMobile?\"0.85rem\":\"0.92rem\",color:\"#94a3b8\",marginBottom:isMobile?20:24},children:[\"Free consultations available today.\",!isMobile&&\" Our team responds within 24 hours.\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"center\",gap:isMobile?10:14,flexDirection:isMobile?\"column\":\"row\",flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsxs(\"a\",{href:`tel:${phoneTel}`,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,background:\"#3cbfba\",color:\"#012D44\",fontWeight:700,fontSize:\"0.92rem\",padding:\"14px 30px\",borderRadius:12,textDecoration:\"none\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(PhoneIcon,{}),\" Call \",phoneNumber]}),/*#__PURE__*/_jsx(\"a\",{href:ctaLink,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,background:\"transparent\",color:\"#fff\",fontWeight:600,fontSize:\"0.92rem\",padding:\"14px 30px\",borderRadius:12,textDecoration:\"none\",border:\"1px solid rgba(255,255,255,0.12)\",cursor:\"pointer\"},children:\"Book Free Consultation\"})]})]})}),/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":isTablet?\"1.2fr 1fr 1fr\":\"1.6fr 1fr 1fr 1fr\",gap:isMobile?28:isTablet?28:40,padding:isMobile?\"0 20px 32px\":isTablet?\"0 24px 40px\":\"0 40px 48px\",borderBottom:\"1px solid rgba(255,255,255,0.05)\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:colHeading,children:\"Fibi Law Firm\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"0.82rem\",color:\"#64748b\",lineHeight:1.7,marginBottom:16},children:\"For Immigrants, By Immigrants. We understand your journey because we've lived it.\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.65rem\",fontWeight:600,color:\"#64748b\",textTransform:\"uppercase\",letterSpacing:\"1px\",marginBottom:4},children:\"Free Consultation\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'Manrope', sans-serif\",fontSize:\"1.2rem\",fontWeight:700,color:\"#3cbfba\",marginBottom:8},children:phoneNumber}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.78rem\",color:\"#64748b\"},children:\"Se Habla Espa\\xf1ol \\xb7 Nous Parlons Fran\\xe7ais\"})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:colHeading,children:\"Our Services\"}),serviceLinks.map(l=>/*#__PURE__*/_jsx(FooterLink,{href:l.href,label:l.label},l.href))]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:colHeading,children:\"Office Locations\"}),locationLinks.map(l=>/*#__PURE__*/_jsx(FooterLink,{href:l.href,label:l.label},l.href))]}),!isTablet&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:colHeading,children:\"Quick Links\"}),quickLinks.map(l=>/*#__PURE__*/_jsx(FooterLink,{href:l.href,label:l.label},l.href))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",padding:isMobile?\"20px\":isTablet?\"20px 24px\":\"24px 40px\",flexWrap:\"wrap\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:\"0.78rem\",color:\"#334155\"},children:[\"Fibi Law Firm 2026. All rights reserved.\",!isMobile&&\" For a complete list of bar admissions, visit fibilaw.com/licenses.htm\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12},children:[/*#__PURE__*/_jsx(SocialLink,{href:facebookUrl,label:\"Facebook\",icon:/*#__PURE__*/_jsx(FacebookIcon,{})}),/*#__PURE__*/_jsx(SocialLink,{href:instagramUrl,label:\"Instagram\",icon:/*#__PURE__*/_jsx(InstagramIcon,{})}),/*#__PURE__*/_jsx(SocialLink,{href:youtubeUrl,label:\"YouTube\",icon:/*#__PURE__*/_jsx(YoutubeIcon,{})})]})]})]});}// ── Framer Property Controls ────────────────────────────\naddPropertyControls(FibiFooter,{phoneNumber:{type:ControlType.String,title:\"Phone Display\",defaultValue:\"1-833-342-4529\"},phoneTel:{type:ControlType.String,title:\"Phone Tel\",defaultValue:\"18333424529\"},ctaLink:{type:ControlType.String,title:\"CTA Link\",defaultValue:\"/appointment\"},serviceLinks:{type:ControlType.Array,title:\"Services\",defaultValue:defaultServiceLinks,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},href:{type:ControlType.String,title:\"URL\"}}}},locationLinks:{type:ControlType.Array,title:\"Locations\",defaultValue:defaultLocationLinks,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},href:{type:ControlType.String,title:\"URL\"}}}},quickLinks:{type:ControlType.Array,title:\"Quick Links\",defaultValue:defaultQuickLinks,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},href:{type:ControlType.String,title:\"URL\"}}}},facebookUrl:{type:ControlType.String,title:\"Facebook URL\",defaultValue:\"https://facebook.com/fibilawfirm\"},instagramUrl:{type:ControlType.String,title:\"Instagram URL\",defaultValue:\"https://instagram.com/fibilaw\"},youtubeUrl:{type:ControlType.String,title:\"YouTube URL\",defaultValue:\"https://youtube.com/channel/UCgz4hNjTchjU6mQIIxspOhQ\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FibiFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FibiFooter.map","// Fibi Law — Navigation Bar with Locations Dropdown (Desktop + Mobile)\n// Framer Code Component (.tsx)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";// ── Hook: measure component's OWN width ─────────────────\nfunction useComponentWidth(){const ref=useRef(null);const[width,setWidth]=useState(1200);useEffect(()=>{const el=ref.current;if(!el)return;const observer=new ResizeObserver(entries=>{for(const entry of entries)setWidth(entry.contentRect.width);});observer.observe(el);setWidth(el.getBoundingClientRect().width);return()=>observer.disconnect();},[]);return{ref,width,isMobile:width<768,isTablet:width<1024};}// ── Location dropdown data ───────────────────────────────\nconst LOCATION_LINKS=[{label:\"Bronx, NY\",sublabel:\"2255 Grand Concourse\",href:\"/bronx-new-york\"},{label:\"Harlem, NY\",sublabel:\"215C W 116th Street\",href:\"/manhattan-new-york\"},{label:\"Philadelphia, PA\",sublabel:\"Woodland Ave \\xb7 Southwest Philly\",href:\"/philadelphia-pa\"},{label:\"Stone Mountain, GA\",sublabel:\"Memorial Drive \\xb7 Atlanta Area\",href:\"/atlanta-georgia\"},{label:\"College Park, GA\",sublabel:\"Old National Highway\",href:\"/collegepark\"}];// ── Nav links ────────────────────────────────────────────\nconst defaultLinks=[{label:\"Home\",href:\"/\",hasDropdown:false},{label:\"Our Services\",href:\"/services\",hasDropdown:false},{label:\"Our Locations\",href:\"/locations\",hasDropdown:true},{label:\"Blog\",href:\"/blog\",hasDropdown:false},{label:\"Testimonials\",href:\"/testimonials\",hasDropdown:false},{label:\"Team\",href:\"/team\",hasDropdown:false},{label:\"About\",href:\"/about\",hasDropdown:false},{label:\"Contact\",href:\"/contact\",hasDropdown:false}];// ── Icons ────────────────────────────────────────────────\nconst PhoneIcon=({size=16})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\",stroke:\"#3cbfba\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});const MenuIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"22\",height:\"22\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 6h16M4 12h16M4 18h16\",stroke:\"#cbd5e1\",strokeWidth:\"2\",strokeLinecap:\"round\"})});const CloseIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"22\",height:\"22\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 18L18 6M6 6l12 12\",stroke:\"#cbd5e1\",strokeWidth:\"2\",strokeLinecap:\"round\"})});const PinIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"13\",height:\"13\",fill:\"none\",viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 110-5 2.5 2.5 0 010 5z\",fill:\"#3cbfba\"})});const ChevronDown=({open})=>/*#__PURE__*/_jsx(\"svg\",{width:\"11\",height:\"11\",fill:\"none\",viewBox:\"0 0 24 24\",style:{transition:\"transform 0.2s\",transform:open?\"rotate(180deg)\":\"none\",flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 9l6 6 6-6\",stroke:\"currentColor\",strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});// ── Nav click handler ────────────────────────────────────\nfunction handleNavClick(e,href){e.preventDefault();e.stopPropagation();if(href.startsWith(\"#\")){const id=href.replace(\"#\",\"\");const target=document.getElementById(id)||document.querySelector(`[data-framer-name=\"${id}\"]`);if(target)target.scrollIntoView({behavior:\"smooth\",block:\"start\"});}else{window.location.href=href;}}// ── Component ────────────────────────────────────────────\nexport default function FibiNav(props){const{phoneNumber=\"1-833-342-4529\",phoneTel=\"18333424529\",ctaText=\"Book Now\",ctaLink=\"/appointment\",logoUrl=\"https://framerusercontent.com/images/7MqXsKyjGWvLQn25G3nNRe5KAM.webp\"}=props;const{ref:navRef,isMobile,isTablet}=useComponentWidth();const[scrolled,setScrolled]=useState(false);const[menuOpen,setMenuOpen]=useState(false);const[hoveredLink,setHoveredLink]=useState(null);const[ctaHover,setCtaHover]=useState(false);const[dropOpen,setDropOpen]=useState(false);const[mobileLocOpen,setMobileLocOpen]=useState(false);const[hoveredLoc,setHoveredLoc]=useState(null);const closeTimer=useRef(null);const openDrop=()=>{if(closeTimer.current)clearTimeout(closeTimer.current);setDropOpen(true);};const closeDrop=()=>{closeTimer.current=setTimeout(()=>setDropOpen(false),120);};useEffect(()=>{const onScroll=()=>setScrolled(window.scrollY>10);window.addEventListener(\"scroll\",onScroll);return()=>window.removeEventListener(\"scroll\",onScroll);},[]);useEffect(()=>{if(!isMobile){setMenuOpen(false);setMobileLocOpen(false);}},[isMobile]);const logoSize=isMobile?50:isTablet?90:110;return /*#__PURE__*/_jsx(\"nav\",{ref:navRef,style:{position:\"sticky\",top:0,zIndex:1e3,background:\"#012D44\",width:\"100%\",fontFamily:\"'Inter',-apple-system,BlinkMacSystemFont,sans-serif\",boxShadow:scrolled?\"0 4px 24px rgba(0,0,0,0.3)\":\"none\",transition:\"box-shadow 0.3s ease\"},children:isMobile?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"12px 16px\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",style:{textDecoration:\"none\",flexShrink:0},children:/*#__PURE__*/_jsx(\"img\",{src:logoUrl,alt:\"Fibi Law\",style:{width:50,height:50,borderRadius:\"50%\",objectFit:\"cover\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(\"a\",{href:`tel:${phoneTel}`,style:{width:42,height:42,borderRadius:12,background:\"rgba(60,191,186,0.12)\",border:\"1px solid rgba(60,191,186,0.25)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",textDecoration:\"none\"},children:/*#__PURE__*/_jsx(PhoneIcon,{size:18})}),/*#__PURE__*/_jsx(\"a\",{href:ctaLink,onClick:e=>handleNavClick(e,ctaLink),style:{background:\"#3cbfba\",color:\"#012D44\",fontWeight:700,fontSize:\"0.78rem\",padding:\"10px 16px\",borderRadius:24,textDecoration:\"none\",whiteSpace:\"nowrap\",cursor:\"pointer\"},children:ctaText}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setMenuOpen(!menuOpen),style:{background:\"none\",border:\"none\",cursor:\"pointer\",padding:6,display:\"flex\",alignItems:\"center\"},\"aria-label\":\"Toggle menu\",children:menuOpen?/*#__PURE__*/_jsx(CloseIcon,{}):/*#__PURE__*/_jsx(MenuIcon,{})})]})]}),menuOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"8px 16px 20px\",display:\"flex\",flexDirection:\"column\",gap:2,borderTop:\"1px solid rgba(255,255,255,0.06)\"},children:[defaultLinks.map((link,i)=>/*#__PURE__*/_jsx(\"div\",{children:link.hasDropdown?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>setMobileLocOpen(!mobileLocOpen),style:{width:\"100%\",background:mobileLocOpen?\"rgba(60,191,186,0.08)\":\"transparent\",border:\"none\",cursor:\"pointer\",textAlign:\"left\",color:mobileLocOpen?\"#3cbfba\":\"#cbd5e1\",fontSize:\"0.95rem\",fontWeight:500,padding:\"12px 16px\",borderRadius:10,fontFamily:\"'Inter',-apple-system,sans-serif\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\"},children:[link.label,/*#__PURE__*/_jsx(ChevronDown,{open:mobileLocOpen})]}),mobileLocOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{marginLeft:14,marginTop:4,display:\"flex\",flexDirection:\"column\",gap:4,paddingBottom:6},children:[LOCATION_LINKS.map((loc,j)=>/*#__PURE__*/_jsxs(\"a\",{href:loc.href,onClick:e=>{setMenuOpen(false);setMobileLocOpen(false);handleNavClick(e,loc.href);},style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"10px 14px\",borderRadius:8,textDecoration:\"none\",background:\"rgba(255,255,255,0.02)\",border:\"1px solid rgba(255,255,255,0.05)\"},children:[/*#__PURE__*/_jsx(PinIcon,{}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.88rem\",fontWeight:600,color:\"#e2e8f0\",lineHeight:1.3},children:loc.label}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.74rem\",color:\"#64748b\",marginTop:1},children:loc.sublabel})]})]},j)),/*#__PURE__*/_jsx(\"a\",{href:\"/locations\",onClick:e=>{setMenuOpen(false);setMobileLocOpen(false);handleNavClick(e,\"/locations\");},style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"9px 14px\",borderRadius:8,textDecoration:\"none\",background:\"rgba(60,191,186,0.06)\",border:\"1px solid rgba(60,191,186,0.15)\",color:\"#3cbfba\",fontSize:\"0.82rem\",fontWeight:600,marginTop:2},children:\"View All Offices →\"})]})]}):/*#__PURE__*/_jsx(\"a\",{href:link.href,onClick:e=>{setMenuOpen(false);handleNavClick(e,link.href);},style:{display:\"block\",color:\"#cbd5e1\",textDecoration:\"none\",fontSize:\"0.95rem\",fontWeight:500,padding:\"12px 16px\",borderRadius:10,cursor:\"pointer\"},children:link.label})},i)),/*#__PURE__*/_jsxs(\"a\",{href:`tel:${phoneTel}`,style:{display:\"flex\",alignItems:\"center\",gap:12,padding:\"14px 16px\",marginTop:8,background:\"rgba(60,191,186,0.08)\",border:\"1px solid rgba(60,191,186,0.15)\",borderRadius:12,textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(PhoneIcon,{size:16}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.65rem\",fontWeight:600,color:\"#3cbfba\",textTransform:\"uppercase\",letterSpacing:\"0.5px\"},children:\"Free Consultation\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'Manrope',sans-serif\",fontWeight:700,fontSize:\"1rem\",color:\"#ffffff\"},children:phoneNumber})]})]})]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1380,margin:\"0 auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:isTablet?\"10px 20px 6px\":\"14px 28px 8px\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",style:{textDecoration:\"none\",flexShrink:0},children:/*#__PURE__*/_jsx(\"img\",{src:logoUrl,alt:\"Fibi Law\",style:{width:logoSize,height:logoSize,borderRadius:\"50%\",objectFit:\"cover\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:isTablet?14:20,flexShrink:0},children:[/*#__PURE__*/_jsxs(\"a\",{href:`tel:${phoneTel}`,style:{display:\"flex\",alignItems:\"center\",gap:10,textDecoration:\"none\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:36,height:36,borderRadius:10,background:\"rgba(60,191,186,0.1)\",border:\"1px solid rgba(60,191,186,0.2)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(PhoneIcon,{size:16})}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.65rem\",fontWeight:600,color:\"#3cbfba\",textTransform:\"uppercase\",letterSpacing:\"0.5px\",lineHeight:\"1.3\",textAlign:\"right\"},children:\"Free Consultation\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'Manrope',sans-serif\",fontWeight:700,fontSize:isTablet?\"0.85rem\":\"0.95rem\",color:\"#ffffff\",lineHeight:\"1.3\",textAlign:\"right\"},children:phoneNumber})]})]}),/*#__PURE__*/_jsx(\"a\",{href:ctaLink,onClick:e=>handleNavClick(e,ctaLink),onMouseEnter:()=>setCtaHover(true),onMouseLeave:()=>setCtaHover(false),style:{display:\"inline-flex\",alignItems:\"center\",background:ctaHover?\"#2ea8a3\":\"#3cbfba\",color:\"#012D44\",fontWeight:700,fontSize:isTablet?\"0.8rem\":\"0.85rem\",padding:\"10px 22px\",borderRadius:24,textDecoration:\"none\",border:\"2px solid #3cbfba\",cursor:\"pointer\",whiteSpace:\"nowrap\",transform:ctaHover?\"translateY(-1px)\":\"none\",transition:\"background 0.2s, transform 0.15s\"},children:ctaText})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:1380,margin:\"0 auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:isTablet?6:10,padding:isTablet?\"0 16px 12px\":\"0 28px 16px\",flexWrap:\"wrap\"},children:defaultLinks.map((link,i)=>{const hovered=hoveredLink===i;if(link.hasDropdown){return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},onMouseEnter:openDrop,onMouseLeave:closeDrop,children:[/*#__PURE__*/_jsxs(\"a\",{href:link.href,onMouseEnter:()=>setHoveredLink(i),onMouseLeave:()=>setHoveredLink(null),style:{display:\"inline-flex\",alignItems:\"center\",gap:5,color:dropOpen?\"#3cbfba\":hovered?\"#ffffff\":\"#cbd5e1\",textDecoration:\"none\",fontSize:isTablet?\"0.85rem\":\"0.95rem\",fontWeight:500,padding:isTablet?\"8px 16px\":\"9px 20px\",borderRadius:24,border:dropOpen?\"1px solid rgba(60,191,186,0.35)\":hovered?\"1px solid rgba(255,255,255,0.25)\":\"1px solid rgba(255,255,255,0.12)\",background:dropOpen?\"rgba(60,191,186,0.08)\":hovered?\"rgba(255,255,255,0.06)\":\"transparent\",whiteSpace:\"nowrap\",cursor:\"pointer\",transition:\"color 0.2s, background 0.2s, border-color 0.2s\"},children:[link.label,/*#__PURE__*/_jsx(ChevronDown,{open:dropOpen})]}),dropOpen&&/*#__PURE__*/_jsxs(\"div\",{onMouseEnter:openDrop,onMouseLeave:closeDrop,style:{position:\"absolute\",top:\"calc(100% + 10px)\",left:\"50%\",transform:\"translateX(-50%)\",width:265,background:\"#01395a\",border:\"1px solid rgba(60,191,186,0.2)\",borderRadius:14,padding:\"10px\",boxShadow:\"0 16px 40px rgba(0,0,0,0.45)\",zIndex:2e3},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:-6,left:\"50%\",transform:\"translateX(-50%) rotate(45deg)\",width:11,height:11,background:\"#01395a\",borderTop:\"1px solid rgba(60,191,186,0.2)\",borderLeft:\"1px solid rgba(60,191,186,0.2)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.64rem\",fontWeight:700,letterSpacing:\"1.5px\",textTransform:\"uppercase\",color:\"#64748b\",padding:\"4px 10px 8px\"},children:\"Our Offices\"}),LOCATION_LINKS.map((loc,j)=>/*#__PURE__*/_jsxs(\"a\",{href:loc.href,onClick:e=>{setDropOpen(false);handleNavClick(e,loc.href);},onMouseEnter:()=>setHoveredLoc(j),onMouseLeave:()=>setHoveredLoc(null),style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"9px 10px\",borderRadius:9,textDecoration:\"none\",background:hoveredLoc===j?\"rgba(60,191,186,0.08)\":\"transparent\",transition:\"background 0.15s\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:28,height:28,borderRadius:7,background:\"rgba(60,191,186,0.1)\",border:\"1px solid rgba(60,191,186,0.2)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(PinIcon,{})}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.88rem\",fontWeight:600,color:hoveredLoc===j?\"#3cbfba\":\"#e2e8f0\",transition:\"color 0.15s\",lineHeight:1.3},children:loc.label}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.72rem\",color:\"#64748b\",marginTop:1,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:loc.sublabel})]})]},j)),/*#__PURE__*/_jsx(\"div\",{style:{borderTop:\"1px solid rgba(255,255,255,0.06)\",marginTop:6,paddingTop:6},children:/*#__PURE__*/_jsx(\"a\",{href:\"/locations\",onClick:e=>{setDropOpen(false);handleNavClick(e,\"/locations\");},style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"9px\",borderRadius:8,textDecoration:\"none\",color:\"#3cbfba\",fontSize:\"0.8rem\",fontWeight:600},onMouseEnter:e=>e.currentTarget.style.background=\"rgba(60,191,186,0.08)\",onMouseLeave:e=>e.currentTarget.style.background=\"transparent\",children:\"View All Offices →\"})})]})]},i);}return /*#__PURE__*/_jsx(\"a\",{href:link.href,onClick:e=>handleNavClick(e,link.href),onMouseEnter:()=>setHoveredLink(i),onMouseLeave:()=>setHoveredLink(null),style:{color:hovered?\"#ffffff\":\"#cbd5e1\",textDecoration:\"none\",fontSize:isTablet?\"0.85rem\":\"0.95rem\",fontWeight:500,padding:isTablet?\"8px 16px\":\"9px 20px\",borderRadius:24,border:hovered?\"1px solid rgba(255,255,255,0.25)\":\"1px solid rgba(255,255,255,0.12)\",background:hovered?\"rgba(255,255,255,0.06)\":\"transparent\",whiteSpace:\"nowrap\",cursor:\"pointer\",transition:\"color 0.2s, background 0.2s, border-color 0.2s\"},children:link.label},i);})})]})});}// ── Property Controls ────────────────────────────────────\naddPropertyControls(FibiNav,{phoneNumber:{type:ControlType.String,title:\"Phone Display\",defaultValue:\"1-833-342-4529\"},phoneTel:{type:ControlType.String,title:\"Phone Tel\",defaultValue:\"18333424529\"},ctaText:{type:ControlType.String,title:\"CTA Text\",defaultValue:\"Book Now\"},ctaLink:{type:ControlType.String,title:\"CTA Link\",defaultValue:\"/appointment\"},logoUrl:{type:ControlType.String,title:\"Logo URL\",defaultValue:\"https://framerusercontent.com/images/7MqXsKyjGWvLQn25G3nNRe5KAM.webp\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FibiNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FibiNav.map"],"mappings":"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"}