1import{t as e}from"./vue.CxU8BAii-DYCv0A_Y.js";import{A as t,Ct as n,D as r,Jt as i,O as a,Qn as o,St as s,Ut as c,Xt as l,_ as u,at as d,b as f,d as p,dn as m,ht as h,kn as g,lt as _,nr as v,nt as y,s as b,t as x,tr as ee,v as S,wt as C,x as w,xt as T,y as E,yn as D}from"./_plugin-vue_export-helper-3gAVaoZ9.js";import{t as O}from"./runtime-dom.esm-bundler-CBAx3lJi.js";import{C as k,y as te}from"./format-CnpyGW8m.js";import{a as A,d as ne,n as j,t as M}from"./OncoIconText-BlttbD5X.js";import{t as N}from"./OncoButton-XE7-gEqj.js";import{t as P}from"./useDisplay-DHIT25o1.js";import{t as F}from"./OncoLink-DjY_G7DI.js";import{r as I}from"./errors.utils-DHYDWWwq.js";import{t as L}from"./articles-CA-vVzF5.js";import{t as R}from"./OncoStack-Ce62J1Se.js";import{t as re}from"./stores-CWFaO7p2.js";import{n as ie}from"./ContactForm-D0DuSP-V.js";import{n as z,t as B}from"./OncoRow-C40IyNX7.js";import{n as ae,r as V,t as H}from"./CertificatesSection-wfCrDFgt.js";import{t as U}from"./OncoAvatarText-D7GJ1lQP.js";import{t as W}from"./OncoPage-ChK_S9eN.js";import{t as G}from"./meta.utils-Dctbs_Iw.js";import{a as K,c as q,i as J,l as Y,n as oe,o as X,r as se,s as Z,t as ce}from"./EcosystemSection-DgfrwIHU.js";import{t as le}from"./VideoSection-B2l9_NnW.js";var ue={class:`tw:text-title-s7 tw:sm:text-title-s5 tw:lg:text-title-s4 tw:mb-1 tw:sm:mb-2 tw:lg:mb-3`},de={class:`tw:text-3 tw:lg:text-2 tw:mb-5`},fe=[`src`],pe=x(t({__name:`CardsMenuItem`,props:{data:{}},setup(e){return(t,n)=>{let o=C(`safe-html`);return h(),E(V,null,{default:i(()=>[a(F,{class:`cards-menu-item tw:p-7 tw:md:p-8 tw:lg:p-11`,link:e.data.url,plain:``},{default:i(()=>[a(B,null,{default:i(()=>[a(z,{class:`tw:flex tw:flex-col`,cols:`12`,sm:`8`,md:`7`},{default:i(()=>[l(S(`h4`,ue,null,512),[[o,e.data.title]]),l(S(`div`,de,null,512),[[o,e.data.text]]),a(V,{class:`tw:mt-auto`,"transition-id":`fade-in`},{default:i(()=>[a(M,{class:`tw:text-primary`,"icon-postfix":``,icon:g(k)},{default:i(()=>[...n[0]||=[r(`Read more`,-1)]]),_:1},8,[`icon`])]),_:1})]),_:1}),a(z,{class:`tw:self-center tw:order-first tw:sm:order-1 tw:my-5 tw:sm:my-0 tw:ml-[25%] tw:sm:ml-0 tw:md:ml-[8.333%]`,cols:`6`,sm:`4`},{default:i(()=>[S(`img`,{class:`tw:w-full`,src:e.data.image,alt:``},null,8,fe)]),_:1})]),_:1})]),_:1},8,[`link`])]),_:1})}}}),[[`__scopeId`,`data-v-63f6ad78`]]),me={class:`cards-menu-section b-container`},he=x(t({__name:`CardsMenuSection`,setup(e){let t=Y.cardsMenu.title,n=Y.cardsMenu.items;return(e,r)=>(h(),w(`div`,me,[a(R,{class:`inner`,spacing:g(j)(5,10,20)},{default:i(()=>[a(V,{class:`tw:text-title-s5 tw:sm:text-title-s4 tw:lg:text-title-s3 tw:text-center tw:md:whitespace-pre-line tw:pl-5 tw:md:pb-0`,text:g(t),tag:`h2`},null,8,[`text`]),(h(!0),w(b,null,T(g(n),(e,t)=>(h(),E(pe,{key:t,data:e},null,8,[`data`]))),128))]),_:1},8,[`spacing`])]))}}),[[`__scopeId`,`data-v-42610bc3`]]),ge={class:`mask`},_e=x(t({__name:`FloatingSelection`,props:{text:{default:``},search:{default:``},color:{}},setup(e){let t=e,n=D(null),r=D({}),o=null,s=u(()=>!!r.value.transform),p=u(()=>({...r.value,backgroundColor:t.color})),m=u(()=>{let e=new RegExp(t.search,`ig`);return t.text.toString().replace(e,e=>e&&`<span class="highlight">${e}</span>`)});function g(){let e=n.value?.querySelector(`.highlight`);r.value=e?{transform:`translate(${e.offsetLeft}px, ${e.offsetTop}px)`,height:`${e.offsetHeight}px`,width:`${e.offsetWidth}px`}:{}}return c(m,()=>{y(()=>{g()})}),_(()=>{g(),o=()=>g(),window.addEventListener(`resize`,o,{passive:!0})}),d(()=>{o&&window.removeEventListener(`resize`,o)}),(t,r)=>{let o=C(`safe-html`);return h(),w(`div`,{class:`floating-selection`,ref_key:`root`,ref:n},[a(O,{name:`fade`},{default:i(()=>[s.value?(h(),w(`div`,{key:0,class:`selection`,style:ee(p.value)},null,4)):f(``,!0)]),_:1}),a(K,{text:e.text},null,8,[`text`]),l(S(`div`,ge,null,512),[[o,m.value]])],512)}}}),[[`__scopeId`,`data-v-86e2af44`]]),ve=[`src`],ye=t({__name:`HomeMainSection`,emits:[`button-clicked`],setup(e,{emit:t}){let n={BUTTON_CLICKED:`button-clicked`},r=t,o=D(0),s=null,c=Y.main.title,l=Y.main.text,f=[{color:q.color,
1image:q.image,search:`patients,`},{color:X.color,image:X.image,search:`hospitals,`},{color:Z.color,image:Z.image,search:`industry`}],p=u(()=>f[o.value]);function m(){o.value=o.value<f.length-1?o.value+1:0}function v(){r(n.BUTTON_CLICKED)}return _(()=>{s=setInterval(m,5e3)}),d(()=>{s&&clearInterval(s)}),(e,t)=>(h(),E(J,{text:g(l)},{title:i(()=>[a(_e,{text:g(c),search:p.value.search,color:p.value.color},null,8,[`text`,`search`,`color`])]),image:i(()=>[a(O,{name:`fade`,mode:`out-in`},{default:i(()=>[(h(),w(`img`,{class:`tw:w-full`,key:o.value,src:p.value.image,alt:``},null,8,ve))]),_:1})]),default:i(()=>[a(N,{text:`Contact us`,size:g(A).HUGE,"data-test":`landing-main-section-button`,onClick:v},null,8,[`size`])]),_:1},8,[`text`]))}}),be=[`src`,`alt`],xe={class:`tw:py-6 tw:px-5 tw:lg:px-6 tw:flex tw:flex-col tw:grow`},Se={class:`tw:text-title-s7 tw:mb-4 article-card-simple-title`},Q=x(t({__name:`ArticlePreviewCardSimple`,props:{title:{},link:{},imageUrl:{}},setup(e){return(t,n)=>(h(),E(F,{class:`article-card-simple`,link:e.link,plain:``,"data-test":`article-card-simple`},{default:i(()=>[S(`img`,{class:`article-card-simple__image tw:grow-0`,src:e.imageUrl,alt:e.title},null,8,be),S(`div`,xe,[S(`h4`,Se,v(e.title),1),a(M,{class:`tw:mt-auto tw:text-primary`,"icon-postfix":``,icon:g(k)},{default:i(()=>[...n[0]||=[r(`Read more`,-1)]]),_:1},8,[`icon`])])]),_:1},8,[`link`]))}}),[[`__scopeId`,`data-v-8c4433d7`]]),Ce={class:`cards-slider`},we=x(t({__name:`CardsSlider`,props:{items:{}},setup(e){return(t,n)=>(h(),w(`div`,Ce,[(h(!0),w(b,null,T(e.items,(n,i)=>(h(),w(`div`,{class:`slide tw:mr-5 tw:flex`,key:i},[s(t.$slots,`default`,{item:e.items[i],index:i},()=>[r(v(e.items[i]),1)],!0)]))),128))]))}}),[[`__scopeId`,`data-v-07d3b31e`]]),Te={class:`latest-news`},Ee={class:`b-container`},De={key:0,class:`b-container`},$=x(t({__name:`HomeNews`,setup(e){let{mdAndUp:t}=P(),n=L(),r=ne(),o=u(()=>n.getArticlesList);u(()=>r.isLoading),n.getArticlesList?.length||n.requestArticlesList().catch(e=>I(e));let s=u(()=>o.value.slice(0,3));return(e,n)=>(h(),w(`div`,Te,[S(`div`,Ee,[a(V,null,{default:i(()=>[...n[0]||=[S(`h2`,{class:`tw:text-title-s5 tw:sm:text-title-s4 tw:lg:text-title-s3 tw:mb-2 tw:lg:mb-4`},`News`,-1),S(`div`,{class:`tw:text-3 tw:lg:text-2 tw:mb-10`},`Stay informed with Oncoshot's latest posts.`,-1)]]),_:1})]),g(t)?(h(),w(`div`,De,[a(B,null,{default:i(()=>[(h(!0),w(b,null,T(s.value,(e,n)=>(h(),E(z,{class:`tw:flex`,key:n,cols:`4`},{default:i(()=>[a(V,{class:`tw:flex tw:w-full`,delay:g(t)?n*.2:0},{default:i(()=>[a(Q,{class:`tw:w-full`,"image-url":e.titlePictureUrl,link:`/blog/${e.id}`,title:e.title},null,8,[`image-url`,`link`,`title`])]),_:2},1032,[`delay`])]),_:2},1024))),128))]),_:1})])):(h(),E(V,{key:1},{default:i(()=>[a(we,{items:s.value},{default:i(({item:e})=>[a(Q,{class:`tw:w-full`,"image-url":e.titlePictureUrl,link:`/blog/${e.id}`,title:e.title},null,8,[`image-url`,`link`,`title`])]),_:1},8,[`items`])]),_:1}))]))}}),[[`__scopeId`,`data-v-6a31445d`]]),Oe={class:`b-container`},ke={class:`quote tw:px-5 tw:sm:px-0`},Ae={class:`tw:text-3 tw:md:text-2`},je={class:`role tw:text-4 tw:md:text-3 tw:whitespace-pre-line`},Me=x(t({__name:`QuoteSection`,setup(e){let{smAndUp:t}=P(),n=Y.quote.author,r=Y.quote.text,o=Y.quote.role,s=Y.quote.image;return(e,c)=>(h(),w(`section`,Oe,[S(`div`,ke,[a(K,{class:`tw:text-title-s5 tw:sm:text-title-s4 tw:lg:text-title-s3 tw:mb-7 tw:md:mb-10`,text:`"${g(r)}"`},null,8,[`text`]),a(V,{"transition-id":`fade-in`},{default:i(()=>[a(U,{size:g(t)?g(A).LARGE:g(A).MEDIUM,src:g(s)},{default:i(()=>[S(`div`,Ae,v(g(n)),1),S(`div`,je,v(g(o)),1)]),_:1},8,[`size`,`src`])]),_:1})])]))}}),[[`__scopeId`,`data-v-630158ea`]]),Ne={class:`b-container tw:py-6`},Pe=[`src`,`alt`],Fe={class:`tw:text-title-s5 tw:sm:text-title-s4 tw:mb-1`},Ie={class:`tw:text-3`},Le=x(t({__name:`WebinarBanner`,props:{webinar:{}},setup(e){let t=e,o=u(()=>t.webinar.bannerImageUrl?.startsWith(`http`)),s=u(()=>
1t.webinar.title||`Upcoming webinar`),c=u(()=>t.webinar.audience||`Click to open webinar details`);return(t,l)=>{let u=n(`router-link`);return h(),E(u,{class:`banner`,to:`/webinars/${e.webinar.id}`,title:`Click to open webinar details`},{default:i(()=>[S(`div`,Ne,[o.value?(h(),w(`img`,{key:0,class:`banner__cover`,src:e.webinar.bannerImageUrl,alt:`Picture for ${s.value}`},null,8,Pe)):f(``,!0),a(B,{class:`banner__content`},{default:i(()=>[a(z,{class:`tw:mx-auto`,cols:`12`},{default:i(()=>[S(`h2`,Fe,v(s.value),1),S(`div`,Ie,[r(v(c.value),1),a(te,{name:g(k),size:20,middle:``},null,8,[`name`])])]),_:1})]),_:1})])]),_:1},8,[`to`])}}}),[[`__scopeId`,`data-v-f54ce3b2`]]),Re=x(t({__name:`Home`,setup(t){let{contactData:n,contactServerErrors:r,isContactDialogVisible:s,openContactDialog:c,onContactFormSend:l}=ie(),d=re(),_=u(()=>d.getUpcomingWebinar),{requestUpcomingWebinar:v}=d,y=u(()=>!!_.value);return e(G(Y.meta)),v().catch(e=>I(e)),(e,t)=>(h(),E(W,{class:`main-page`,"no-container":``},{default:i(()=>[(h(),E(p,{to:`#teleportHead`},[y.value?(h(),E(Le,{key:0,class:`main-page__banner`,webinar:_.value},null,8,[`webinar`])):f(``,!0)])),a(R,{spacing:g(j)(20,30,40)},{default:i(()=>[a(ye,{class:o([`main-page__main`,{"main-page__main_cut":y.value}]),onButtonClicked:g(c)},null,8,[`class`,`onButtonClicked`]),a(le),a(he),a(ae,null,{default:i(()=>[a(R,{spacing:g(j)(20,30,40)},{default:i(()=>[a(ce),a(Me)]),_:1},8,[`spacing`])]),_:1}),a($),a(H),a(oe,{"contact-data":g(n),"server-errors":g(r),onSendClicked:g(l)},null,8,[`contact-data`,`server-errors`,`onSendClicked`])]),_:1},8,[`spacing`]),a(se,{modelValue:g(s),"onUpdate:modelValue":t[0]||=e=>m(s)?s.value=e:null,"contact-data":g(n),"server-errors":g(r),onSendClicked:g(l)},null,8,[`modelValue`,`contact-data`,`server-errors`,`onSendClicked`])]),_:1}))}}),[[`__scopeId`,`data-v-f67165e9`]]);export{Re 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.