import{_ as F}from"./CQ2UW867.js";import T from"./lpotaODs.js";import{e as C,f as M,U as S,p as q,D as R,c as B,b as V,g as u,a as D,F as N,s as U,h as E,C as Y,o as m,x as P,aq as j,_ as z}from"./DAAb38x0.js";import"./C8_q1lge.js";import"./BIK964ZX.js";import"./D2TAFnoc.js";import"./CgK2wE9j.js";import"./CuOd5RFj.js";import"./6Kv9CkX6.js";import"./CyhYF3C7.js";const G={class:"innovation-page"},J={class:"innovation-page__content"},K="/images/cut/innovation/research.png",O="/images/cut/innovation/testing.png",Q="/images/cut/innovation/manufacturing-1.png",W="/images/cut/innovation/manufacturing-2.png",X="/images/cut/innovation/solutions.png",I=1,Z=C({__name:"index",setup(tt){const{t:i,tm:x,rt:d}=M(),s=["development","testing","manufacturing","solutions"],g=S(y());let o=null;function y(){return l(window.location.hash)||"#development"}function a(n){const e=x(n);return Array.isArray(e)?e.map(t=>({title:d(t.title),desc:d(t.desc)})):[]}const A=E(()=>[{label:i("innovation_page.sections.development.title"),to:"#development"},{label:i("innovation_page.sections.testing.title"),to:"#testing"},{label:i("innovation_page.sections.manufacturing.title"),to:"#manufacturing"},{label:i("innovation_page.sections.solutions.title"),to:"#solutions"}]),L=E(()=>[{id:"development",title:i("innovation_page.sections.development.title"),subtitle:i("innovation_page.sections.development.subtitle"),items:a("innovation_page.sections.development.items"),images:[K],reverse:!1},{id:"testing",title:i("innovation_page.sections.testing.title"),subtitle:i("innovation_page.sections.testing.subtitle"),items:a("innovation_page.sections.testing.items"),images:[O],reverse:!1},{id:"manufacturing",title:i("innovation_page.sections.manufacturing.title"),subtitle:i("innovation_page.sections.manufacturing.subtitle"),items:a("innovation_page.sections.manufacturing.items"),images:[Q,W],reverse:!1},{id:"solutions",title:i("innovation_page.sections.solutions.title"),subtitle:i("innovation_page.sections.solutions.subtitle"),items:a("innovation_page.sections.solutions.items"),images:[X],reverse:!1}]);function l(n){const e=n.replace("#","");return s.includes(e)?`#${e}`:""}function r(n,e=!1){const t=l(n);return t?(g.value=t,e&&$(t),!0):!1}function $(n){window.location.hash!==n&&window.history.replaceState(window.history.state,"",`${window.location.pathname}${window.location.search}${n}`)}function p(){return window.matchMedia("(min-width: 1024px)").matches?160:80}function v(n){const e=l(n);e&&Y(()=>{requestAnimationFrame(()=>{const t=document.getElementById(e.slice(1));if(!t)return;const c=t.getBoundingClientRect().top+window.scrollY-p()+I;window.scrollTo({top:Math.max(0,c),behavior:"auto"})})})}function f(n=!0){const e=p()+I;let t="#development";for(const b of s){const H=document.getElementById(b);if(H)if(H.getBoundingClientRect().top<=e)t=`#${b}`;else break}const c=document.documentElement.scrollHeight,k=window.scrollY+window.innerHeight;c>window.innerHeight&&c-k<2&&(t=`#${s[s.length-1]}`),r(t,n)}function h(){o===null&&(o=requestAnimationFrame(()=>{o=null,f()}))}function w(){r(window.location.hash)}function _(){v(window.location.hash)}return q(()=>{r(window.location.hash)?(v(window.location.hash),document.readyState!=="complete"&&window.addEventListener("load",_,{once:!0})):f(!1),window.addEventListener("scroll",h,{passive:!0}),window.addEventListener("hashchange",w)}),R(()=>{o!==null&&cancelAnimationFrame(o),window.removeEventListener("scroll",h),window.removeEventListener("hashchange",w),window.removeEventListener("load",_)}),(n,e)=>(m(),B("div",G,[V(F,{"nav-items":u(A),"active-hash":u(g)},null,8,["nav-items","active-hash"]),D("div",J,[(m(!0),B(N,null,U(u(L),t=>(m(),P(T,j({ref_for:!0},t,{id:t.id,key:t.id,class:"innovation-page__section"}),null,16,["id"]))),128))])]))}}),mt=z(Z,[["__scopeId","data-v-8c077b6f"]]);export{mt as default};
