PageSourceSearch

https://www.bioer.com/_nuxt/-E4Kjf4b.js

js bioer.com collected 2026-10-09 22:41:26 UTC 22,469 bytes, 1 lines download raw bytes

1import{Dr as e,Et as t,Gn as n,Kn as r,Ot as i,Tt as a,Vn as o,Xr as s,_r as c,_t as l,at as u,ei as d,en as f,gt as p,hr as m,ht as h,pn as g,rn as _,sn as v,vt as y,yn as b,yt as x}from"./DKhRV_XD.js";import{k as S,t as C}from"./CzadGzg9.js";import{a as w}from"./CcYMSUMO.js";import{n as T}from"./C-6T4v8M.js";import{t as E}from"./Cxhj5wsi.js";import{n as D,t as ee}from"./Cekqz4ly.js";import{n as te,t as ne}from"./BWXkXPQ2.js";import{a as re,d as O,i as ie,o as k,s as ae,t as A,u as j}from"./ClpPPQOZ.js";import{o as oe}from"./ldA8f0dC.js";import{t as se}from"./WriA6pNZ.js";import{t as ce}from"./o90CM0OS.js";import{t as le}from"./BoSRm4Hv.js";import{n as M,t as N}from"./BaePEN_e.js";import{n as P,t as F}from"./CkG9v1V3.js";var I={class:`relative h-full w-full overflow-hidden bg-base-content`},L=[`src`,`autoplay`,`loop`],ue=Object.assign(i({__name:`HomeCarouselSlide`,props:{slide:{},priority:{type:Boolean},active:{type:Boolean}},setup(t){let n=t,r=h(()=>n.priority===!0),i=c(null),a=c(!0),u=c(!1),d=c(!1),m=h(()=>n.active&&u.value&&!a.value),b=null,S=null,C=null;function w(){let e=i.value;if(e){if(!m.value){d.value=!1,e.pause(),e.currentTime=0;return}e.play().catch(()=>void 0)}}function T(e){a.value=e.matches}function E(){u.value=!0}function D(){if(`requestIdleCallback`in window){S=window.requestIdleCallback(E,{timeout:2e3});return}C=setTimeout(E,1500)}return v(()=>{b=window.matchMedia(`(prefers-reduced-motion: reduce)`),a.value=b.matches,b.addEventListener(`change`,T),document.readyState===`complete`?D():window.addEventListener(`load`,D,{once:!0})}),o(m,async()=>{await f(),w()},{flush:`post`}),_(()=>{b?.removeEventListener(`change`,T),window.removeEventListener(`load`,D),S!==null&&`cancelIdleCallback`in window&&window.cancelIdleCallback(S),C!==null&&clearTimeout(C)}),(n,a)=>{let o=ne;return g(),x(`div`,I,[t.slide.imageMedia||t.slide.image?(g(),l(o,{key:0,media:t.slide.imageMedia||t.slide.image,alt:t.slide.alt,sizes:`100vw`,loading:e(r)?`eager`:`lazy`,fetchpriority:e(r)?`high`:`auto`,class:`block h-full w-full object-cover`},null,8,[`media`,`alt`,`loading`,`fetchpriority`])):y(``,!0),t.slide.video?(g(),x(`video`,{key:1,ref_key:`videoRef`,ref:i,src:e(m)?t.slide.video:void 0,class:s([`absolute inset-0 block h-full w-full object-cover`,e(d)?`opacity-100`:`opacity-0`]),onPlaying:a[0]||=e=>d.value=!0,onError:a[1]||=e=>d.value=!1,onEmptied:a[2]||=e=>d.value=!1,"aria-hidden":`true`,autoplay:e(m),muted:``,loop:e(m),playsinline:``,preload:`none`},null,42,L)):y(``,!0),a[3]||=p(`div`,{class:`absolute inset-0 bg-(--app-home-hero-overlay)`,"aria-hidden":`true`},null,-1)])}}}),{__name:`HomeCarouselSlide`}),de={company:[`CompanyNews`,`Company-News`,`Company News`,`company`,`公司新闻`,`公司`],product:[`Exhibitions`,`Exhibition`,`Events`,`Event`,`展会`,`活动`],events:[`ProductRelease`,`Product-Release`,`Product Release`,`release`,`产品发布`,`新品发布`,`发布`]};function fe(e){return{$or:e.flatMap(e=>[{article_category:{$eqi:e}},{article_category:{$containsi:e}}])}}function pe(e,t){let n=H(e,`Carousel`);if(!n.length)return[];let r=[],i=n[0];if(!i)return[];let a=j(i,[`home_title`])||t.t(`home.carouselTitle`),o=j(i,[`home_desc`,`home_content`])||t.t(`home.carouselDesc`),s=V(i.home_covers,t)[0],c=t.extractMediaUrl(s)||``,l=z(i.home_videos,t);
1l&&r.push({id:`home-carousel-video`,image:c,imageMedia:s,video:l,alt:a||t.t(`home.carouselVideoAlt`),eyebrow:t.t(`home.byline`),title:a,desc:o,primaryCta:t.t(`home.carouselPrimary`),secondaryCta:t.t(`home.carouselSecondary`),primaryTo:t.localePath(`/products`),secondaryTo:t.localePath(`/about`)});for(let e of n){let n=j(e,[`home_title`])||t.t(`home.carouselTitle`),i=j(e,[`home_desc`,`home_content`])||t.t(`home.carouselDesc`),a=V(e.home_covers,t);for(let[e,o]of a.entries()){let a=t.extractMediaUrl(o)||``;a&&r.push({id:`${n}-${e}`,image:a,imageMedia:o,video:``,alt:n||t.t(`home.carouselAlt`),eyebrow:t.t(`home.byline`),title:n,desc:i,primaryCta:t.t(`home.carouselPrimary`),secondaryCta:t.t(`home.carouselSecondary`),primaryTo:t.localePath(`/products`),secondaryTo:t.localePath(`/about`)})}}return r}function me(e,t){let n=H(e,`Products Display`).map((e,n)=>{let r=j(e,[`home_title`])||t.t(`search.category.instrumentCenter`),i=U(r),a=V(e.home_covers,t);return{id:j(e,[`documentId`])||String(e.id??`home-product-${i}-${n}`),title:r.trim(),desc:j(e,[`home_desc`,`home_content`])||r,images:a.length?a:[],to:W(i,t)}}),r=[`instrument`,`reagent`,`consumables`];return n.sort((e,t)=>r.indexOf(U(e.title))-r.indexOf(U(t.title))),n}function he(e,t){let n={company:[],product:[],events:[]},r=Array.isArray(e)?e:[];for(let[e,i]of r.entries()){let r=B(i),a=j(r,[`article_title`]);if(!a)continue;let o=N(j(r,[`article_category`]));if(!o)continue;let s=j(r,[`article_date`,`publishedAt`,`createdAt`,`updatedAt`]).slice(0,10);n[o].push({id:j(r,[`documentId`])||String(r.id??`home-news-${o}-${e}`),category:G(o,t),title:a,desc:j(r,[`article_desc`])||a,date:s,image:t.extractMediaUrl(r.article_covers)||``,imageMedia:r.article_covers,to:K(r,t)})}return Object.keys(n).map(e=>n[e].sort((e,t)=>t.date.localeCompare(e.date))[0]).filter(e=>!!e)}function ge(e){return(Array.isArray(e)?e:[]).map((e,t)=>{let n=B(e);return O(j(n,[`about_module`]))===`history`?{id:String(n.id??n.documentId??t),year:j(n,[`about_title`]),title:j(n,[`about_desc`]),desc:j(n,[`about_content`])}:null}).filter(e=>!!e&&(!!e.year||!!e.title||!!e.desc)).slice().sort((e,t)=>{let n=Number.parseInt(e.year,10),r=Number.parseInt(t.year,10);return Number.isNaN(n)&&Number.isNaN(r)?0:Number.isNaN(n)?1:Number.isNaN(r)?-1:r-n})}function R(e){return/\.(mp4|webm|ogg|mov|m4v)(\?|#|$)/i.test(e)}function z(e,t){if(!e)return``;if(typeof e==`string`){let n=t.toAbsoluteMediaUrl(e.trim());return R(n)?n:``}if(Array.isArray(e)){for(let n of e){let e=z(n,t);if(e)return e}return``}let n=k(e),r=typeof n.url==`string`?t.toAbsoluteMediaUrl(n.url):``,i=typeof n.mime==`string`?n.mime:``;return r&&(R(r)||i.startsWith(`video/`))?r:``}function B(e){return k(e)}function V(e,t){if(!e)return[];if(typeof e==`string`)return e.trim()?[e]:[];if(Array.isArray(e))return e.flatMap(e=>V(e,t));let n=k(e);if(n.data)return V(n.data,t);if(n.attributes){let e=k(n.attributes);return t.extractMediaUrl(e)?[{...e,id:n.id,documentId:n.documentId}]:V(e,t)}return t.extractMediaUrl(n)?[n]:[]}function H(e,t){return(Array.isArray(e)?e:[]).map(B).filter(e=>j(e,[`home_module`]).toLowerCase()===t.toLowerCase())}function U(e){let t=F(e);if(t)return t;let n=e.trim().toLowerCase();return n.includes(`reagent`)?`reagent`:n.includes(`consumable`)?`consumables`:`instrument`}function W(e,t){return t.localePath({path:`/products`,query:{category:P(e)},hash:`#product-tabs`})}function G(e,t){return e===`company`?t.t(`search.category.companyNews`):e===`product`?t.t(`search.category.exhibitions`):t.t(`search.category.productRelease`)}function K(e,t){let n=j(e,[`article_slug`]),r=j(e,[`documentId`])||String(e.documentId||e.id||``),i=n||r;if(!i)return t.localePath(`/news`);let a=N(j(e,[`article_category`]))||`company`;return t.localePath(M(a,i))}var _e={class:`grid gap-8 sm:gap-16 lg:gap-16 xl:gap-24 mb-8 sm:mb-16 -mt-4 sm:-mt-6 lg:-mt-6 xl:-mt-8`},ve={class:`sr-only`},ye={id:`carousel`,class:`app-full-bleed h-[min(72dvh,34rem)] min-h-96 overflow-hidden bg-base-content sm:h-[min(76dvh,42rem)] md:h-[calc(100dvh-5rem)]`},be={id:`our-product`,class:`app-reveal`},xe={class:`mb-8 text-center`},Se={class:`text-base sm:text-lg mx-auto mt-6 max-w-2xl leading-8 text-base-content/60`},Ce={class:`grid gap-10 sm:grid-cols-2 xl:grid-cols-3`},we=[`aria-label`],Te=[`inert`,`aria-hidden`],Ee=[`aria-label`,`tabindex`,`onClick`],De={key:1,class:`grid h-full w-full place-items-center bg-primary/10 px-6 text-center text-primary`},Oe={class:`text-lg font-black uppercase tracking-[0.12em]`},ke={class:`flex items-center justify-between gap-3`},Ae={class:`card-title min-w-0 text-2xl`},je={class:`app-hover-lift inline-flex shrink-0 items-center justify-center p-1.5 text-primary group-hover:-translate-y-0.5 group-hover:translate-x-0.5 group-hover:text-primary/80`,"aria-hidden":`true`},Me={id:`latest-news`,class:`app-reveal`},Ne={class:`mb-8 text-center`},Pe={class:`text-base sm:text-lg mx-auto mt-6 max-w-2xl leading-8 text-base-content/60`},Fe={class:`grid gap-10 sm:grid-cols-2 xl:grid-cols-3`},Ie={class:`card-body`},Le={class:`flex items-center justify-between gap-3`},Re={class:`badge badge-soft badge-primary w-fit max-w-[70%] shrink-0`},ze={class:`block truncate`},Be={class:`shrink-0 text-xs text-base-content/60`},Ve={class:`card-title text-xl`},He={class:`bg-base-100`},Ue={id:`about-us`,class:`app-reveal`},We={class:`mb-8 text-center`},Ge={class:`text-base lg:text-lg mx-auto mt-6 max-w-2xl leading-8 text-base-content/60`},Ke={class:`grid min-w-0 gap-6 lg:grid-cols-[minmax(0,1.15fr)_minmax(0,0.85fr)]`},qe={class:`flex h-128 min-h-0 flex-col rounded-box bg-base-100 p-4 shadow-card sm:h-120 sm:p-6`},Je={class:`text-2xl font-bold text-primary uppercase`},Ye={class:`relative mt-5 min-h-0 flex-1 overflow-hidden`},Xe=[`aria-label`],Ze={class:`relative grid gap-0 pb-8 before:absolute before:bottom-8 before:left-3 before:top-3 before:w-px before:bg-divider`}
1,Qe={class:`relative grid grid-cols-[1.5rem_minmax(0,1fr)] gap-4 pb-6`},$e={class:`min-w-0`},et={class:`block text-sm font-bold tracking-[0.12rem] text-primary`},tt={class:`mt-1 text-base font-semibold leading-snug text-base-content`},nt=[`innerHTML`],rt={key:0,class:`pointer-events-none absolute inset-x-0 top-0 h-8 bg-linear-to-b from-base-100 via-base-100/70 to-transparent`,"aria-hidden":`true`},it={key:1,class:`pointer-events-none absolute inset-x-0 bottom-0 h-12 bg-linear-to-t from-base-100 via-base-100/80 to-transparent`,"aria-hidden":`true`},at={key:0,class:`min-w-0 rounded-box bg-base-100 p-4 shadow-card sm:p-6`},ot={class:`text-2xl font-bold text-primary uppercase`},st={class:`mt-8 grid w-full min-w-0 grid-cols-1 gap-3 sm:grid-cols-2`},ct={class:`wrap-break-word text-lg font-semibold leading-5 text-base-content/62`},lt={class:`mt-3 wrap-break-word text-3xl font-black leading-none text-primary lg:text-4xl`},ut={class:`mt-3 wrap-break-word text-base leading-5 text-base-content/65`},dt={id:`contact-us`,class:`app-reveal py-16`},ft={class:`mx-auto max-w-4xl text-center`},pt={class:`app-home-module-title text-4xl font-bold text-primary lg:text-6xl`},mt={class:`text-base lg:text-lg mx-auto mt-6 max-w-4xl leading-8 text-base-content/60`},ht={class:`mt-8`},gt=35,q=i({__name:`index`,async setup(i){let O,k,{t:j,locale:M}=T(),N=C(),{requestList:P}=re(),{extractMediaUrl:F,toAbsoluteMediaUrl:I}=ae(te());oe({description:()=>j(`home.carouselDesc`)});let L={fields:[`home_title`,`home_desc`,`home_content`,`home_module`],populate:{home_covers:{fields:[`url`,`alternativeText`,`formats`,`mime`,`ext`,`width`,`height`,`updatedAt`]},home_videos:{fields:[`url`,`alternativeText`,`mime`]},related_products:{fields:[`product_name`,`product_slug`,`product_desc`],populate:{product_covers:{fields:[`url`,`alternativeText`,`formats`,`mime`,`ext`,`width`,`height`,`updatedAt`]},product_category:{fields:[`product_category_name`,`product_category_slug`]}}},related_articles:{fields:[`article_title`,`article_slug`,`article_category`,`article_date`,`article_desc`],populate:{article_covers:{fields:[`url`,`alternativeText`,`formats`,`mime`,`ext`,`width`,`height`,`updatedAt`]}}}}},R={fields:[`article_title`,`article_slug`,`article_category`,`article_date`,`article_desc`],populate:{article_covers:{fields:[`url`,`alternativeText`,`formats`,`mime`,`ext`,`width`,`height`,`updatedAt`]}},pagination:{page:1,pageSize:1},sort:[`article_date:desc`,`sortOrder:asc`]},z=h(()=>`home-page:${M.value}`),{data:B,error:V,refresh:H}=([O,k]=n(async()=>w(z,async()=>{let[e,t,n]=await Promise.allSettled([P(`/homes`,L).catch(e=>{throw console.warn(`Failed to fetch home modules`,A(e)),e}),P(`/abouts`,{fields:[`about_title`,`about_desc`,`about_content`,`about_module`],sort:[`sortOrder:asc`],pagination:{page:1,pageSize:50}}).catch(e=>{throw console.warn(`Failed to fetch home history timeline`,A(e)),e}),Promise.all(Object.values(de).map(e=>P(`/articles`,{...R,filters:fe(e)}))).then(e=>e.flat()).catch(e=>{throw console.warn(`Failed to fetch latest news`,A(e)),e})]),r=[e,t,n].filter(e=>e.status===`rejected`);if(r.length===3)throw r[0]?.reason;return{homes:e.status===`fulfilled`?e.value:[],aboutHistory:t.status===`fulfilled`?t.value:[],articles:n.status===`fulfilled`?n.value:[],partial:r.length>0}},{deep:!1,default:()=>({homes:[],aboutHistory:[],articles:[],partial:!1})})),O=await O,k(),O),U=h(()=>B.value.homes),W=h(()=>B.value.aboutHistory),G=h(()=>B.value.articles),K=h(()=>ee({error:V.value,empty:!U.value.length&&!W.value.length&&!G.value.length,partial:B.value.partial})),q={t:j,localePath:N,extractMediaUrl:F,toAbsoluteMediaUrl:I},J=h(()=>pe(U.value,q)),Y=c(0),X=m({}),Z=c(null),Q=c(!1),_t=c(!1),vt=h(()=>me(U.value,q));function yt(e){let t=e.images.slice(0,4),n=t.length?t:[null],r=X[e.id]||0,i=n.slice(r).concat(n.slice(0,r));for(;i.length<4;)i.push(null);return i.slice(0,4)}function bt(e,t){let n=Math.max(1,Math.min(t,4));X[e]=((X[e]||0)+1)%n}function $(){let e=Z.value;if(!e)return;let t=Math.max(0,e.scrollHeight-e.clientHeight);Q.value=e.scrollTop>1,_t.value=e.scrollTop<t-1}function xt(e){return se(e)}let St=h(()=>he(G.value,q)),Ct=h(()=>ge(W.value)),wt=h(()=>[{label:j(`home.statsItems.rdExperience.label`),value:j(`home.statsItems.rdExperience.value`),desc:j(`home.statsItems.rdExperience.desc`)},{label:j(`home.statsItems.rdInvestment.label`),value:j(`home.statsItems.rdInvestment.value`),desc:j(`home.statsItems.rdInvestment.desc`)},{label:j(`home.statsItems.patents.label`),value:j(`home.statsItems.patents.value`),desc:j(`home.statsItems.patents.desc`)},{label:j(`home.statsItems.serviceCoverage.label`),value:j(`home.statsItems.serviceCoverage.value`),desc:j(`home.statsItems.serviceCoverage.desc`)}]);return o(Ct,async()=>{await f(),$()}),v(()=>{$();let e=Z.value;if(!e||typeof ResizeObserver>`u`)return;let t=new ResizeObserver($);t.observe(e),_(()=>t.disconnect())}),(n,i)=>{let o=D,c=ie,f=ue,m=le,h=S,_=ne,v=E;return g(),x(`div`,_e,[p(`h1`,ve,d(e(j)(`home.carouselTitle`)),1),e(K)===`upstream_error`?(g(),l(o,{key:0,onRetry:e(H)},null,8,[`onRetry`])):e(K)===`empty`?(g(),l(c,{key:1})):(g(),x(u,{key:2},[p(`section`,ye,[t(m,{items:e(J),ui:{root:`relative h-full w-full`,viewport:`h-full`,container:`h-full`,item:`basis-full ps-0 h-full`,controls:`pointer-events-none absolute inset-0`,arrows:`pointer-events-none`,prev:`pointer-events-auto hidden sm:inline-flex sm:inset-s-4 md:inset-s-6 top-1/2 -translate-y-1/2 roun
1ded-none! border-0! bg-transparent! p-2 text-overlay-content shadow-none! ring-0! drop-shadow-[0_2px_5px_rgb(0_0_0/0.45)] transition-[color,transform,opacity] duration-200 hover:-translate-x-0.5 hover:bg-transparent! hover:text-white hover:opacity-90 focus-visible:outline-2 focus-visible:outline-offset-3 focus-visible:outline-white/80`,next:`pointer-events-auto hidden sm:inline-flex sm:inset-e-4 md:inset-e-6 top-1/2 -translate-y-1/2 rounded-none! border-0! bg-transparent! p-2 text-overlay-content shadow-none! ring-0! drop-shadow-[0_2px_5px_rgb(0_0_0/0.45)] transition-[color,transform,opacity] duration-200 hover:translate-x-0.5 hover:bg-transparent! hover:text-white hover:opacity-90 focus-visible:outline-2 focus-visible:outline-offset-3 focus-visible:outline-white/80`,dots:`pointer-events-auto absolute inset-x-0 bottom-4 sm:bottom-6`,dot:`bg-overlay-content/40 data-[state=active]:bg-overlay-content`},prev:{variant:`ghost`,ui:{leadingIcon:`size-9! md:size-11!`}},next:{variant:`ghost`,ui:{leadingIcon:`size-9! md:size-11!`}},"prev-icon":`i-lucide-chevron-left`,"next-icon":`i-lucide-chevron-right`,duration:gt,class:`h-full w-full`,loop:``,arrows:``,dots:e(J).length>1,onSelect:i[0]||=e=>Y.value=e},{default:r(({item:n,index:r})=>[t(f,{slide:n,priority:r===0,active:r===e(Y)},null,8,[`slide`,`priority`,`active`])]),_:1},8,[`items`,`dots`])]),p(`section`,be,[p(`div`,xe,[p(`h2`,null,[t(h,{to:e(N)(`/products`),class:`app-home-module-title inline-flex text-3xl font-bold uppercase text-primary transition-colors duration-200 hover:text-primary/80 focus:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-base-100 sm:text-4xl`},{default:r(()=>[a(d(e(j)(`home.productsTitle`)),1)]),_:1},8,[`to`])]),p(`p`,Se,d(e(j)(`home.productsSubtitle`)),1)]),p(`div`,Ce,[(g(!0),x(u,null,b(e(vt),n=>(g(),x(`article`,{key:n.id,class:`stack stack-bottom relative isolate w-full grid-cols-1 grid-rows-[8px_10px_10px_auto_10px_10px_8px] after:pointer-events-none after:absolute after:inset-x-[8%] after:-bottom-2.5 after:z-[-1] after:h-6 after:rounded-box after:bg-slate-900/14 after:blur-[18px] after:content-[''] sm:grid-rows-[10px_12px_12px_auto_12px_12px_10px]`,"aria-label":e(j)(`home.productImageStack`,{product:n.title})},[(g(!0),x(u,null,b(yt(n),(i,a)=>(g(),x(`div`,{key:`${n.id}-stack-${e(X)[n.id]||0}-${a}`,inert:a>0,"aria-hidden":a>0||void 0,class:s([`app-hover-lift card group h-full justify-self-center overflow-hidden bg-base-100 text-base-content hover:-translate-y-1.5`,[a===0&&`[grid-area:1/1/5/2] z-4 w-full shadow-stack motion-safe:animate-stack-pop`,a===1&&`[grid-area:2/1/6/2] z-3 w-[calc(100%-18px)] opacity-88 shadow-stack motion-safe:animate-stack-settle motion-safe:[animation-delay:24ms]`,a===2&&`[grid-area:3/1/7/2] z-2 w-[calc(100%-36px)] opacity-76 shadow-stack motion-safe:animate-stack-settle motion-safe:[animation-delay:48ms]`,a===3&&`[grid-area:4/1/8/2] z-1 w-[calc(100%-54px)] opacity-64 shadow-stack motion-safe:animate-stack-settle motion-safe:[animation-delay:48ms]`]])},[p(`button`,{type:`button`,class:`app-button-plain block aspect-video w-full cursor-pointer overflow-hidden bg-base-200 text-left focus:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-base-100`,"aria-label":e(j)(`home.productImageStack`,{product:n.title}),tabindex:a===0?0:-1,onClick:e=>bt(n.id,n.images.length)},[i&&a===0?(g(),l(_,{key:0,media:i,alt:n.title,sizes:`(min-width: 1280px) 27vw, (min-width: 640px) 42vw, calc(100vw - 3rem)`,class:`h-full w-full object-cover transition-transform duration-300 group-hover:scale-105`},null,8,[`media`,`alt`])):!i&&a===0?(g(),x(`div`,De,[p(`span`,Oe,d(n.title),1)])):y(``,!0)],8,Ee),t(h,{to:n.to,class:`block cursor-pointer p-5 transition-colors duration-200 hover:bg-base-200/45 focus:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-base-100 sm:p-6`,"aria-label":`${e(j)(`common.detail`)} ${n.title}`,tabindex:a===0?0:-1},{default:r(()=>[p(`div`,ke,[p(`h3`,Ae,d(n.title),1),p(`span`,je,[t(v,{name:`i-lucide-arrow-up-right`,class:`size-7`,"aria-hidden":`true`})])])]),_:2},1032,[`to`,`aria-label`,`tabindex`])],10,Te))),128))],8,we))),128))])]),p(`section`,Me,[p(`div`,Ne,[p(`h2`,null,[t(h,{to:e(N)(`/news`),class:`app-home-module-title inline-flex text-3xl font-bold uppercase text-primary transition-colors duration-200 hover:text-primary/80 focus:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-base-100 sm:text-4xl`},{default:r(()=>[a(d(e(j)(`home.newsTitle`)),1)]),_:1},8,[`to`])]),p(`p`,Pe,d(e(j)(`home.newsSubtitle`)),1)]),p(`div`,Fe,[(g(!0),x(u,null,b(e(St),e=>(g(),l(h,{key:e.id,to:e.to,class:`app-hover-lift card rounded-box border-0 bg-base-100 shadow-card hover:-translate-y-1.5 hover:shadow-lift focus:outline-none focus-visible:-translate-y-1.5`},{default:r(()=>[p(`div`,Ie,[p(`div`,Le,[p(`span`,Re,[p(`span`,ze,d(e.category),1)]),p(`p`,Be,d(e.date),1)]),p(`h3`,Ve,d(e.title),
11)]),p(`figure`,He,[t(_,{media:e.imageMedia||e.image,alt:e.title,sizes:`(min-width: 1280px) 27vw, (min-width: 640px) 42vw, calc(100vw - 3rem)`,class:`aspect-video w-full object-cover`},null,8,[`media`,`alt`])])]),_:2},1032,[`to`]))),128))])]),p(`section`,Ue,[p(`div`,We,[p(`h2`,null,[t(h,{to:e(N)(`/about`),class:`app-home-module-title inline-flex text-3xl font-bold uppercase text-primary transition-colors duration-200 hover:text-primary/80 focus:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-base-100 lg:text-4xl`},{default:r(()=>[a(d(e(j)(`home.aboutTitle`)),1)]),_:1},8,[`to`])]),p(`p`,Ge,d(e(j)(`home.aboutSubtitle`)),1)]),p(`div`,Ke,[p(`div`,qe,[p(`h3`,Je,d(e(j)(`home.history`)),1),p(`div`,Ye,[p(`div`,{ref_key:`homeHistoryTimelineTrack`,ref:Z,class:`h-full overflow-y-auto pr-3 focus:outline-none focus-visible:ring-2 focus-visible:ring-primary/45 focus-visible:ring-inset [scrollbar-color:color-mix(in_srgb,var(--color-primary)_55%,transparent)_transparent] [scrollbar-width:thin] [&::-webkit-scrollbar-button]:hidden [&::-webkit-scrollbar]:w-2 [&::-webkit-scrollbar-thumb]:rounded-full [&::-webkit-scrollbar-thumb]:bg-primary/35 [&::-webkit-scrollbar-track]:bg-base-200/60`,role:`region`,"aria-label":e(j)(`home.history`),tabindex:`0`,onScroll:$},[p(`ol`,Ze,[(g(!0),x(u,null,b(e(Ct),t=>(g(),x(`li`,{key:t.id},[p(`div`,Qe,[i[1]||=p(`span`,{class:`relative z-1 mt-1 grid size-6 place-items-center rounded-full border border-primary/30 bg-base-100`,"aria-hidden":`true`},[p(`span`,{class:`size-2 rounded-full bg-primary`})],-1),p(`div`,$e,[p(`time`,et,d(t.year),1),p(`div`,tt,d(t.title),1),p(`div`,{class:`mt-1 text-sm leading-6 text-base-content/70 [&_a]:font-semibold [&_a]:text-primary [&_a]:underline [&_a]:underline-offset-[0.18em] [&_code]:rounded-field [&_code]:bg-base-content/8 [&_code]:px-1 [&_p+p]:mt-1.5 [&_p+ul]:mt-1.5 [&_ul]:list-disc [&_ul]:pl-4.5 [&_ul+p]:mt-1.5`,"data-allow-mismatch":`children`,innerHTML:e(ce)(xt(t.desc))},null,8,nt)])])]))),128))])],40,Xe),e(Q)?(g(),x(`div`,rt)):y(``,!0),e(_t)?(g(),x(`div`,it)):y(``,!0)])]),e(wt).length?(g(),x(`div`,at,[p(`h3`,ot,d(e(j)(`home.overviewTitle`)),1),p(`div`,st,[(g(!0),x(u,null,b(e(wt),e=>(g(),x(`div`,{key:e.label,class:`min-w-0 rounded-box border border-base-300/70 bg-base-200/40 p-4`},[p(`div`,ct,d(e.label),1),p(`div`,lt,d(e.value),1),p(`div`,ut,d(e.desc),1)]))),128))])])):y(``,!0)])]),p(`section`,dt,[p(`div`,ft,[p(`h2`,pt,d(e(j)(`home.contactTitle`)),1),p(`p`,mt,d(e(j)(`home.contactSubtitle`)),1),p(`div`,ht,[t(h,{to:e(N)(`/contact#leave-message`),class:`app-btn app-btn-secondary app-btn-lg`},{default:r(()=>[a(d(e(j)(`home.contactCta`)),1)]),_:1},8,[`to`])])])])],64))])}}});export{q as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.