import{d as q,e as w,o as s,h as u,j as o,i as n,B as I,_ as P,u as R,b as j,at as F,C as S,k as v,F as $,r as O,l as b,m as _,z as l,w as C,an as E,t as m,n as B,au as G}from"./DcNopBx2.js";import{_ as U}from"./DQ3fEH34.js";import{_ as Y}from"./94QWMmS5.js";import{_ as A}from"./BMmR3tGn.js";const J={class:"h-video-popup"},K={class:"h-video-popup__wrapper"},Q={class:"h-video-popup__close-wrapper"},W=q({__name:"HVideoPopup",props:{value:{type:Boolean,default:!1},youtubeLink:{type:String,required:!0}},emits:["update:model-value"],setup(c,{emit:h}){const k=c,f=h,y=w({get(){return k.value},set(t){f("update:model-value",t)}}),i=()=>{y.value=!1};return(t,r)=>{const a=I,g=A;return s(),u("div",J,[o("div",{class:"h-video-popup__overlay",onClick:i}),o("div",K,[o("div",Q,[n(a,{icon:"ui-icons/ic-close-light",class:"h-video-popup__close",onClick:i})]),n(g,{"youtube-link":c.youtubeLink},null,8,["youtube-link"])])])}}}),X=P(W,[["__scopeId","data-v-73ccc233"]]),Z=["dir"],ee={class:"h-grid"},oe={class:"h-carousel-tabs__wrapper"},te=["innerHTML"],ae=["href"],se={class:"carousel-footer"},ne={class:"t-headline-pt"},ce={class:"t-body-1"},ie={key:0,class:"carousel-footer__nav",dir:"ltr"},le=q({__name:"HClientReviewsCarousel",props:{data:{type:Object,required:!0},backgroundColor:{type:String,default:"light"}},setup(c){const{direction:h,pageNameDataClickId:k}=R(),{t:f}=j(),{isDisableTestimonials:y}=F(),i=c,t=S(0),r=S(!1),a=w(()=>i.backgroundColor==="black"),g=w(()=>{switch(!0){case a.value:return{icon:"ui-icons/ic-quotes-filled-black"};case i.data.quoteIconVariant==="neon":return{icon:"ui-icons/ic-quotes-filled-neon"};default:return{icon:"ui-icons/ic-quotes-filled"}}}),T=()=>{t.value=t.value>0?t.value-1:i.data.tabs.length-1},D=()=>{t.value=i.data.tabs.length>t.value+1?t.value+1:0},N=x=>{x&&(r.value=!r.value)};return(x,d)=>{var H;const p=I,z=U,M=Y,L=G;return v(y)?_("",!0):(s(),u("section",{key:0,class:l(["h-carousel-tabs",{"h-carousel-tabs--black":a.value}]),dir:v(h)},[o("div",ee,[o("div",oe,[(s(!0),u($,null,O(c.data.tabs,(e,V)=>(s(),u("div",{key:V,class:l(["carousel-card",{"carousel-card--active":V===t.value}])},[(s(),b(E(e.youtubeLink?"a":"div"),{class:l({"carousel-card__image-clickable":e.youtubeLink}),"data-click-id":`hgr-${v(k)}-quote_section-video_play_button`,onClick:ue=>N(e.youtubeLink)},{default:C(()=>[e.youtubeLink?(s(),b(p,{key:0,icon:"review-icons/ic-play-button","view-box":"0 0 80 80",class:"carousel-card__image-clickable-play",size:{height:80,width:80}})):_("",!0),n(z,{class:"carousel-card__image",media:{alt:`${e.author} ${e.authorsPosition}`,...e.imageData}},null,8,["media"])]),_:2},1032,["class","data-click-id","onClick"])),o("div",null,[n(p,{icon:g.value.icon,size:{height:48,width:48}},null,8,["icon"]),o("p",{class:l(["carousel-card__content",{"carousel-card__content--light":a.value}]),innerHTML:e.content},null,10,te),e.fullStoryLink?(s(),u("a",{key:0,class:"carousel-card__link",href:e.fullStoryLink,target:"_blank"},m(v(f)("components.clientReviews.fullStoryText")),9,ae)):_("",!0),n(M,{color:a.value?"gray-dark":void 0},null,8,["color"]),o("div",se,[o("div",{class:l({"carousel-footer--light":a.value})},[o("p",ne,m(e.author),1),o("p",ce,[e.authorsPosition?(s(),u($,{key:0},[o("strong",null,m(e.authorsPosition),1),d[1]||(d[1]=B(" | "))],64)):_("",!0),B(" "+m(e.authorsSite),1)])],2),c.data.tabs.length>1?(s(),u("div",ie,[n(L,{class:l(["carousel-footer__button",{"carousel-footer__button--light":a.value}]),onClick:T},{default:C(()=>[n(p,{icon:a.value?"ui-icons/ic-arrow-left-light":"ui-icons/ic-arrow-left-primary","view-box":"1 -1 24 24"},null,8,["icon"])]),_:1},8,["class"]),n(L,{class:l(["carousel-footer__button",{"carousel-footer__button--light":a.value}]),onClick:D},{default:C(()=>[n(p,{icon:a.value?"ui-icons/ic-arrow-right-light":"ui-icons/ic-arrow-right-primary","view-box":"-1 -1 24 24"},null,8,["icon"])]),_:1},8,["class"])])):_("",!0)])])],2))),128)),r.value?(s(),b(X,{key:0,modelValue:r.value,"onUpdate:modelValue":d[0]||(d[0]=e=>r.value=e),"youtube-link":((H=c.data.tabs[t.value])==null?void 0:H.youtubeLink)||""},null,8,["modelValue","youtube-link"])):_("",!0)])])],10,Z))}}}),ve=P(le,[["__scopeId","data-v-aa7286ea"]]);export{ve as _};
