{"version":3,"file":"Section_Navigation_Menu.Dln1RomC.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","React.forwardRef","useRef","useState"],"sources":["https:/framerusercontent.com/modules/awjZCVlocgJ2iiWOylUN/okgphz76IE4K5wkbJW2O/z6XLp35fq.js","https:/framerusercontent.com/modules/oGrmewpf8Htr1w9UAA3Z/Q7I7edsOFvb9kbZjcCI5/sNMPSwMpi.js","https:/framerusercontent.com/modules/OsWHraPSIe0dOWC4JVdm/f1Ubh1E1JxHD8EyZu62C/Section_Navigation_Menu.js"],"sourcesContent":["// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 20 9 L 10 14 L 0 9 M 20 13 L 10 18 L 0 13 M 0 5 L 10 0 L 20 5 L 10 10 Z\" fill=\"transparent\" height=\"18px\" id=\"TkfZkaC1V\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(2 3)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"969614908\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ROvqC\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-ROvqC { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Layers Stack\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-ROvqC\");Icon.displayName=\"Layers Stack\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Layers Stack\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5 10 L 7.5 12.5 L 13 7 M 0 2.222 L 0 11 C 0 15.971 4.029 20 9 20 C 13.971 20 18 15.971 18 11 L 18 2.222 L 16.056 2.072 C 14.363 1.942 12.701 1.542 11.133 0.889 L 9 0 L 6.867 0.889 C 5.299 1.542 3.637 1.942 1.944 2.072 Z\" fill=\"transparent\" height=\"20px\" id=\"xGWLSESq7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(3 2)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"4228628475\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rqJch\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-rqJch { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Security Shield Privacy Check Good\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-rqJch\");Icon.displayName=\"Security Shield Privacy Check Good\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Security Shield Privacy Check Good\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import React,{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export function SectionNav({barComponent,gap=0,style}){const containerRef=useRef(null);const[sections,setSections]=useState([]);const sectionsRef=useRef([]);useEffect(()=>{const find=()=>{if(!containerRef.current)return false;let content=containerRef.current.parentElement;while(content){const name=content.getAttribute(\"data-framer-name\");if(name&&name.toLowerCase()===\"content\")break;content=content.parentElement;}if(!content)return false;const container=content.querySelector('[data-framer-name=\"Container\"]');if(!container)return false;const sectionEls=Array.from(container.children).filter(el=>el.getAttribute(\"data-framer-name\"));if(sectionEls.length===0)return false;sectionsRef.current=sectionEls;setSections(sectionEls.map((el,i)=>({title:el.getAttribute(\"data-framer-name\"),number:String(i+1).padStart(2,\"0\")})));return true;};if(!find()){let attempts=0;const interval=setInterval(()=>{if(find()||++attempts>20)clearInterval(interval);},100);return()=>clearInterval(interval);}},[]);useEffect(()=>{if(sections.length===0)return;let raf=0;const onScroll=()=>{cancelAnimationFrame(raf);raf=requestAnimationFrame(()=>{const fills=containerRef.current?.querySelectorAll(\"[data-progress-fill]\");if(!fills)return;sectionsRef.current.forEach((section,i)=>{if(!fills[i])return;const rect=section.getBoundingClientRect();const center=window.innerHeight/2;const progress=Math.min(Math.max((center-rect.top)/rect.height,0),1);fills[i].style.transform=`scaleX(${progress})`;});});};window.addEventListener(\"scroll\",onScroll,{passive:true});onScroll();return()=>{window.removeEventListener(\"scroll\",onScroll);cancelAnimationFrame(raf);};},[sections]);const barEl=Array.isArray(barComponent)?barComponent[0]:barComponent;useEffect(()=>{if(!containerRef.current||sections.length===0)return;const bars=containerRef.current.querySelectorAll(\"[data-bar-index]\");bars.forEach((bar,i)=>{const section=sections[i];if(!section)return;const texts=bar.querySelectorAll(\"p, span, h1, h2, h3, h4, h5, h6\");texts.forEach(t=>{const content=t.textContent?.trim();if(!content)return;if(/^\\d{1,2}$/.test(content)){t.textContent=section.number;}else if(content.length>0){t.textContent=section.title;}});});},[sections]);if(!barEl||sections.length===0){return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:style,children:barComponent});}return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{...style,display:\"flex\",flexDirection:\"column\",gap},children:sections.map((section,i)=>/*#__PURE__*/_jsx(\"div\",{\"data-bar-index\":i,style:{width:\"100%\",cursor:\"pointer\"},onClick:()=>{const el=sectionsRef.current[i];if(!el)return;const y=el.getBoundingClientRect().top+window.scrollY-100;window.scrollTo({top:y,behavior:\"smooth\"});},children:/*#__PURE__*/React.cloneElement(barEl)},i))});}addPropertyControls(SectionNav,{barComponent:{type:ControlType.ComponentInstance,title:\"Bar Component\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:0,min:0,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"SectionNav\":{\"type\":\"reactComponent\",\"name\":\"SectionNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Section_Navigation_Menu.map"],"mappings":"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"}