import{e as Yt,f as Zt,g as Jt,h as Qt,u as et,i as tt,j as Xt,k as ea,l as ta,_ as aa,H as na,m as oa,n as ia,o as sa,p as ht,q as _t,r as vt,s as ra,t as la}from"./C9SBl_va.js";import{r as D,k as ct,H as W,q as ie,b7 as ca,j as X,am as xe,aj as ve,f as de,b8 as se,t as C,a7 as oe,a6 as ce,au as ke,V as o,J as t,ad as j,a9 as L,a3 as V,I as A,Z as H,K as c,b9 as da,o as ua,n as pe,ba as dt,aU as ut,A as gt,aY as ft,s as ma,u as pa,a5 as U,W as n,X as ge,Y as fe,ar as te,av as Ee,b2 as at,bb as ha,$ as K,a0 as J,bc as _a,bd as va,at as Be,_ as O,al as Fe,a4 as ae,aP as bt,ay as Ne,ae as ga,ag as $e,aR as nt,aQ as yt,be as mt,bf as fa,a8 as Re,bg as kt,bh as ba,b1 as ya,aT as ot,bi as ka,z as $t,bj as $a,ah as Tt,a1 as Ta,bk as Ca,L as Ct,bl as wa,an as Sa,bm as xa,aN as Da,c as Qe}from"./CMEPAGuj.js";import{h as we,i as me,d as Ve,c as Ia,j as ye,a as wt,E as St,g as Ha,u as Pa,f as Oa,k as Aa}from"./B3F0iX8H.js";var ue=(e=>(e.Assistant="assistant",e.System="system",e.User="user",e.Agent="agent",e.Informational="informational",e))(ue||{});const Se="/api/chat",Le={async availability(){const{data:e}=await we.get(`${Se}/availability`);return e},async initialize(e){const{data:r}=await we.post(`${Se}/initialize`,{...e,pageUrl:window.location.href});return r},async respond(e,r,l){const{data:b}=await we.post(`${Se}/respond`,{userId:e,content:r,socketId:l});return b},async restart(e){const{data:r}=await we.post(`${Se}/restart`,{userId:e});return r},async rate(e,r,l){await we.post(`${Se}/rate`,{userId:e,rating:r,message:l})}},Ma=2e4,Xe=5e3,La=2e3,Ba=e=>{const r=D(null),l=D(!1),b=D(!1),$=D(!0),a=D(!1),i=D(0),v=D(""),u=async p=>{if(r.value)return T({event:"pusher:subscribe",data:{channel:p}}),await ct(b).toBe(!0),!0},s=p=>{if(!r.value)return;const h=setInterval(()=>{if(!r.value||r.value.readyState!==1||!$.value){clearInterval(h),$.value||y(!0,p);return}$.value=!1,T({event:"pusher:ping"}),setTimeout(()=>{$.value||(clearInterval(h),y(!0,p))},Xe)},Ma)},S=(p,h)=>{const m=JSON.parse((p==null?void 0:p.data)||"{}");switch(m.event){case"pusher:connection_established":l.value=!0,v.value=JSON.parse(m.data||"{}").socket_id;break;case"pusher_internal:subscription_succeeded":b.value=!0;break;case"pusher:pong":$.value=!0;break;case"pusher:ping":T({event:"pusher:pong"});break;default:h(m)}},x=async(p,h,m)=>{if(i.value>2)return;if(i.value+=1,a.value=!0,r.value=new WebSocket(`wss://ws.hostinger.com/app/${e}`),r.value.addEventListener("message",w=>S(w,h)),m&&r.value.addEventListener("close",m),await new Promise(w=>{const I=()=>{var g;w(),(g=r.value)==null||g.removeEventListener("open",I)};r.value?r.value.addEventListener("open",I):w()}),!await Promise.any([ct(l).toBe(!0),new Promise(w=>setTimeout(w,Xe,!1))])){y(!1,h,m),me(`Failed to connect to socket channel: ${p} (try ${i.value}) (channel: ${p})`);return}if(!await Promise.any([u(p),new Promise(w=>setTimeout(w,Xe,!1))])){y(!1,h,m),me(`Failed to subscribe to socket channel: ${p} (try ${i.value}) (channel ${p})`);return}s(m),a.value=!1,i.value=0},y=(p,h,m)=>{r.value&&(m&&(r.value.removeEventListener("close",m),p&&m()),h&&r.value.removeEventListener("message",_=>S(_,h)),r.value.close(),l.value=!1,b.value=!1,$.value=!0,v.value="",setTimeout(()=>{a.value=!1,r.value=null},La))},T=p=>{r.value&&r.value.send(JSON.stringify(p))};return{socketId:v,websocket:r,isConnecting:a,connectToWebsocket:x,closeWebsocket:y,sendEvent:T}},pt="https://survey.typeform.com/to/tW0lOZ6J",Ea=W({__name:"HAiChatbotRoot",setup(e){const{addToCartWoInteraction:r,sendAllGAData:l,generateListId:b,generateListName:$}=Ve(),{t:a}=ie(),{getDeviceId:i,sendAmplitudeEvent:v}=Ia(),{chatbotRef:u,isChatbotTalkWithSales:s,isChatbotOpened:S,openChatbot:x}=ca(),{pageName:y}=X(),{screen:T}=xe(),{isBannerVisible:p}=ve(),{openToast:h}=pa(),{connectToWebsocket:m,closeWebsocket:_,websocket:f,isConnecting:w,socketId:I}=Ba("vlhx07b8my4fmheltw3q"),g=D(""),d=D([]),N=D(!1),R=D(!1),k=D(!1),P=D(!1),G=D(!1),z=D(!1),q=D(!1),Z=D(de.get(se.HANDOFF_COOKIE)),E=D(de.get(se.AGENT_ASSIGNED_COOKIE)),Q=D(de.get(se.CHATBOT_CONVERSATION_STARTED)),he=D(de.get(se.CHATBOT_CLOSED)),_e=C(()=>E.value?typeof E.value=="string"?JSON.parse(E.value):E.value:null),De=C(()=>!z.value&&!q.value&&d.value.length<=1),Ie=C(()=>T.value==="mobile"?16:p.value?130:100),ze=C(()=>d.value.length<=1&&!k.value),He=C(()=>!!g.value),Te=C(()=>!!Q.value),je=C(()=>!!he.value),qe=C(()=>{const M=["email-hosting","google-workspace"].includes(y.value)?a("components.aiChatbot.greetMessageEmail"):a("components.aiChatbot.greetMessage");return[{role:ue.Assistant,content:M}]}),Vt=C(()=>{var M,B;return{main:{title:((M=_e.value)==null?void 0:M.agentName)||a("components.aiChatbot.salesAssistant"),betaBadge:"",tooltipFeedback:a("components.aiChatbot.leaveFeedback"),tooltipReset:a("components.aiChatbot.restart"),tooltipClose:a("components.aiChatbot.close"),questionInputPlaceholder:z.value?a("components.aiChatbot.writeQuestion"):a("components.aiChatbot.howWeCanHelp"),disclaimer:(B=_e.value)!=null&&B.agentName?"":a("components.aiChatbot.inaccurateInformation"),button:a("components.aiChatbot.chatWithUs")},modalFeedback:{title:a("components.aiChatbot.rateYourExperience"),question:a("components.aiChatbot.nps.commentTitle"),scorePoor:a("components.aiChatbot.nps.poor"),scoreExcellent:a("components.aiChatbot.nps.excellent"),commentInputPlaceholder:a("components.aiChatbot.writeYourFeedback"),confirmButton:a("components.aiChatbot.send"),thanksMessage:a("components.aiChatbot.thankYouForFeedback")},modalRestart:{title:a("components.aiChatbot.clearChat"),description:a("components.aiChatbot.clearChatDescription"),cancelButton:a("components.aiChatbot.cancel"),confirmButton:a("components.aiChatbot.clearChat")}}}),Ge=M=>{if(M===1001&&(d.value=[...d.value,{role:ue.Assistant,content:a("components.aiChatbot.rateLimitsReached",{href:"https://www.hostg.xyz/aff_c?offer_id=48&aff_id=165968&url=https%3A%2F%2Fcalendly.com%2Fd%2Fcj9s-5jf-h59%3Futm_source%3Daff%7Baffiliate_id%7D%26utm_campaign%3D%7Boffer_id%7D%26session%3D%7Btransaction_id%7D"})}]),!M){h({message:a("global.genericError")});return}N.value=!0},zt=M=>M.map(B=>{let F=B.role,Y=B.content;return["chat_assigned","conversation_closed"].includes(B.role)&&(F=ue.Informational),B.role==="chat_assigned"&&(Y=a("components.aiChatbot.agentAssigned",{name:B.agentName})),B.role==="conversation_closed"&&(Y=a("components.aiChatbot.agentUnassigned",{link:pt})),{role:F,content:Y,customImage:B.agentProfilePicture}}),We=async(M=!1)=>{if(He.value&&!M||q.value)return;R.value=!0,S.value=!0,de.remove(se.CHATBOT_CLOSED,{domain:ye()}),he.value=void 0,v({name:"chatbot.enter"});const B=await i();let F;q.value=!0;try{F=await Le.initialize({userId:B,slugs:Object.values(ua),creationLocation:y.value,talkWithSales:s.value})}catch(ee){Ge((ee==null?void 0:ee.code)||0),q.value=!1;return}const Y=(F.history||[]).filter(({role:ee})=>ee===ue.Agent||ee==="chat_assigned");if(Y.length){const ee=Y[Y.length-1];Pe(),Ke(JSON.stringify({agentName:ee.agentName,agentProfilePicture:ee.agentProfilePicture}))}g.value=F.conversationId,d.value=F.history.length?[...qe.value,...zt(F.history)]:qe.value,q.value=!1,await pe(),document.querySelectorAll(".chatbot-answer a").forEach(ee=>{const ne=ee.outerHTML.match(/data-ai-cart="([^"]*)"/),re=ee.outerHTML.match(/data-ai-domain="([^"]*)"/);ne!=null&&ne.length&&rt(ee,ne[1]||""),re!=null&&re.length&<(ee,re[1]||"")})},Ue=async(M,B)=>{de.set(M,B,{domain:ye(),path:"/",expires:1/24,secure:!window.location.host.includes("localhost")})},Ke=M=>{E.value=M,Ue(se.AGENT_ASSIGNED_COOKIE,M)},Pe=()=>{Z.value="1",Ue(se.HANDOFF_COOKIE,"1")},Oe=()=>{Z.value&&Pe()},Ae=()=>{E.value&&Ke(E.value)},jt=async M=>{var B;v({name:"chatbot.sales_handoff",properties:{agentName:((B=_e.value)==null?void 0:B.agentName)||M.agentName,creationLocation:y.value,conversationId:g.value}})},qt=(M,B)=>{for(let F=M.length-1;F>=0;F--)if(M[F].outerHTML.includes(B))return M[F];return null},Ye=async(M,B,F=0)=>{const Y=document.querySelectorAll(".chatbot-answer a"),be=qt(Y,B);if(be){M(be,B);return}else F<=5?(await new Promise(ee=>setTimeout(ee,100)),await Ye(M,B,F+1)):me(`Chatbot - element does not exist in DOM ${B}`)},st=async M=>{var Y,be,ee;if(k.value||N.value)return;d.value=[...d.value,{role:ue.User,content:M},..._e.value?[]:[{role:ue.Assistant}]],v({name:"chatbot.question_sent",properties:{prompt:M}}),z.value=!0,k.value=!0,Q.value||(Q.value="1",Ue(se.CHATBOT_CONVERSATION_STARTED,"1"));const B=await i();let F;try{F=await Le.respond(B,M,I.value)}catch(ne){k.value=!1,d.value.pop(),Ge((ne==null?void 0:ne.code)||0);return}if(Array.isArray(F)&&F.length===0)Pe(),Ae(),k.value=!1,d.value[d.value.length-1].content||d.value.pop();else{const ne=F;if(ne.conversationId!==g.value){k.value=!1,d.value.pop();return}k.value=!1,d.value.pop(),d.value=[...d.value,ne.message],(Y=ne.handoff)!=null&&Y.shouldHandoff?Pe():(Oe(),Ae()),await pe();const re=(be=ne.message.content)==null?void 0:be.match(/data-ai-cart='([^']*)'/),le=[...((ee=ne.message.content)==null?void 0:ee.matchAll(/data-ai-domain='([^']*)'/g))||[]],Me=!!(re!=null&&re.length);if(Me&&Ye(rt,re[1]),le!=null&&le.length&&le.forEach(Ce=>{Ye(lt,Ce[1])}),v({name:"chatbot.answer_generated",properties:{hasCartLink:Me||!!(le!=null&&le.length),...Me&&{productSlug:re[1]},...(le==null?void 0:le.length)&&{domain:le[0][1]}}}),Me){const Ce=re[1],Je=dt[ut(Ce)];if(Je){const Kt={...Je,productSlug:Ce,title:Je.productCategory};l({id:b("chat_bot","ai_generated"),name:$("chat_bot","ai_generated"),slug:Ce,products:[Kt]},!0)}}}},Gt=async()=>{P.value=!0,N.value=!1,z.value=!1,de.remove(se.CHATBOT_CONVERSATION_STARTED,{domain:ye()}),Q.value=void 0;const M=await i();let B;try{B=await Le.restart(M),de.remove(se.HANDOFF_COOKIE,{domain:ye()}),de.remove(se.AGENT_ASSIGNED_COOKIE,{domain:ye()}),Z.value=void 0,E.value=void 0}catch{Ge(),P.value=!1;return}g.value=B.conversationId,d.value=qe.value,P.value=!1},Wt=()=>{S.value=!1,he.value||(de.set(se.CHATBOT_CLOSED,"1",{domain:ye(),expires:30}),he.value="1",v({name:"chatbot.close"}))},Ut=async({score:M,comment:B})=>{G.value=!0;const F=await i();try{await Le.rate(F,M,B||void 0)}catch{}v({name:"chatbot.feedback_sent",properties:{rating:M,message:B}}),G.value=!1},rt=(M,B)=>{M==null||M.addEventListener("click",async()=>{if(k.value)return;k.value=!0;const F=dt[ut(B)];if(!F){k.value=!1,gt("pricing");const Y=await i();me(`Chatbot - product not found ${B} (chat_id: ${Y})`);return}try{await r([{...F,productSlug:B}],{id:"chat_bot",name:"chat bot",slug:"ai_generated"})}catch(Y){me(Y)}k.value=!1})},lt=(M,B)=>{M==null||M.addEventListener("click",async()=>{if(k.value)return;k.value=!0;const F=ft(B);try{const Y=await Zt.getSingleDomain({domainName:F[0],tld:F[1]});await r([{...Y.result.product,metadata:{domainName:B}}],{id:"chat_bot",name:"chat bot",slug:"ai_generated"})}catch(Y){me(Y)}finally{k.value=!1}})},Ze=async M=>{const B=M.event,F=ma(JSON.parse(M.data||"{}"));switch(B){case"websites.chat.chat_assigned":F.agentName&&(jt(F),d.value=[...d.value,{content:a("components.aiChatbot.agentAssigned",{name:F.agentName}),role:ue.Informational}]),Ke(JSON.stringify(F)),Oe();break;case"websites.chat.agent_message":F.message&&(d.value=[...d.value,{content:F.message,role:ue.Assistant,customImage:F.agentProfilePicture}]),Ae(),Oe();break;case"websites.chat.conversation_closed":F.agentName&&(d.value=[...d.value,{content:a("components.aiChatbot.agentUnassigned",{link:pt}),role:ue.Informational}]),Ae(),Oe();break;case"pusher:error":{_(!1,Ze);const Y=await i();me(`pusher:error convId: ${Y}`);break}default:me(`unhandled chatbot event ${B}`)}};return oe([f,Z,w],async(M,[B])=>{if(Z.value&&!f.value&&!w.value){B&&await We(!0);const F=await i();m(`websites.chat.${F}`,Ze)}},{immediate:!0}),oe(s,async()=>{s.value&&He.value&&await We(!0)}),ce(()=>{je.value||T.value!=="mobile"&&(!R.value&&Te.value?x():setTimeout(()=>{R.value||x()},1e4))}),ke(()=>_(!1,Ze)),(M,B)=>{var Y;const F=Yt;return t(),o("div",{class:j(["h-ai-chatbot-root",{"h-ai-chatbot-root__minimized":ze.value}])},[L(c(da),{ref_key:"chatbotRef",ref:u,"top-position":Ie.value,"mobile-breakpoint":767,"conversation-history":d.value,"is-responding":k.value||c(w),"is-restarting":P.value,"is-feedback-loading":G.value,"is-mobile-enabled":"",texts:Vt.value,"agent-image":(Y=_e.value)==null?void 0:Y.agentProfilePicture,onInitialize:We,onRespond:st,onRestart:Gt,onClose:Wt,onSubmitFeedback:Ut},{"custom-body-content":V(()=>[De.value?(t(),A(F,{key:0,onOnSelect:st})):H("",!0)]),_:1},8,["top-position","conversation-history","is-responding","is-restarting","is-feedback-loading","texts","agent-image"])],2)}}}),js=U(Ea,[["__scopeId","data-v-3f011806"]]),Fa={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function xt(e,r){return t(),o("svg",Fa,r[0]||(r[0]=[n("path",{fill:"currentColor",d:"M15.707 3.793a1 1 0 0 1 0 1.414L8.914 12l6.793 6.793a1 1 0 0 1-1.414 1.414l-7.5-7.5a1 1 0 0 1 0-1.414l7.5-7.5a1 1 0 0 1 1.414 0Z"},null,-1)]))}const Dt={render(){return ge(fe,{icon:{render:xt},name:"chevron-left-24"})}},qs=Object.freeze(Object.defineProperty({__proto__:null,default:Dt,render:xt},Symbol.toStringTag,{value:"Module"})),Na={class:"h-carousel-card-wrapper__card"},Ra=W({__name:"HCarouselCardWrapper",props:{index:{type:Number,default:0},cardsGap:{type:Number,default:0},isLast:{type:Boolean,default:!1}},setup(e){const{direction:r}=X(),l=e,b=C(()=>(r.value==="rtl"?l.isLast:l.index===0)?`${r.value==="rtl"?"padding":"margin"}-left: ${l.cardsGap}px; margin-right: ${l.cardsGap}px`:(r.value==="rtl"?l.index===0:l.isLast)?`padding-right: ${l.cardsGap}px`:`margin-right: ${l.cardsGap}px`);return($,a)=>(t(),o("div",{class:"h-carousel-card-wrapper",style:Ee(b.value)},[n("div",Na,[te($.$slots,"card",{},void 0,!0)])],4))}}),Va=U(Ra,[["__scopeId","data-v-5ea5b640"]]),za={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function It(e,r){return t(),o("svg",za,r[0]||(r[0]=[n("path",{fill:"currentColor",d:"M8.293 3.793a1 1 0 0 0 0 1.414L15.086 12l-6.793 6.793a1 1 0 1 0 1.414 1.414l7.5-7.5a1 1 0 0 0 0-1.414l-7.5-7.5a1 1 0 0 0-1.414 0Z"},null,-1)]))}const Ht={render(){return ge(fe,{icon:{render:It},name:"chevron-right-24"})}},Gs=Object.freeze(Object.defineProperty({__proto__:null,default:Ht,render:It},Symbol.toStringTag,{value:"Module"})),ja={key:0,class:"h-carousel-track__indicator-container"},qa=["onClick"],Ga={class:"h-carousel-track__inner-container"},Wa=["data-click-id"],Ua={class:"h-carousel-track__container"},Ka=["id"],Ya=["data-click-id"],Za=W({__name:"HCarouselTrack",props:{showIndicators:{type:Boolean,default:!0},startingIndex:{type:Number,default:0},navButtonPosition:{type:String,default:"auto",validator:at(["auto","middle"])},cardsGap:{type:Number,default:0},cardsData:{type:Array,default:()=>[]},originateFrom:{type:String,default:""},isDarkMode:{type:Boolean,default:!1}},setup(e,{expose:r}){const{direction:l}=X(),b=_a(),{isBannerVisible:$}=ve(),a=e,i=D(0),v=D(!1),{cardsData:u}=ha(a),s=C(()=>document.getElementById(`carousel-track-${b}`)),S=C(()=>l.value==="rtl"?!T.value&&!v.value:!y.value&&!v.value),x=C(()=>l.value==="rtl"?!y.value&&!v.value:!T.value&&!v.value),y=C(()=>l.value==="rtl"?i.value===0:i.value===a.cardsData.length-1),T=C(()=>l.value==="ltr"?i.value===0:i.value===a.cardsData.length-1),p=k=>k.changedTouches.length!==1,h=(k,P,G,z)=>Math.abs(z-G)>Math.abs(70)||Math.abs(P-k){var z,q,Z;if(p(k))return;const P=((z=k.changedTouches[0])==null?void 0:z.clientX)||0,G=((q=k.changedTouches[0])==null?void 0:q.clientY)||0;(Z=s.value)==null||Z.addEventListener("touchend",E=>_(E,P,G),{once:!0,passive:!0})},_=(k,P,G)=>{var Z,E;if(p(k))return;const z=((Z=k.changedTouches[0])==null?void 0:Z.clientX)||0,q=((E=k.changedTouches[0])==null?void 0:E.clientY)||0;h(P,z,G,q)||(Pz&&!y.value&&I(1))},f=k=>{i.value=k},w=k=>({"h-carousel-track__indicator-item--active":k===i.value}),I=k=>{if(k===1&&!y.value){i.value=l.value==="rtl"?i.value-1:i.value+1;return}i.value=l.value==="rtl"?i.value+1:i.value-1},g=()=>{d(),R()},d=()=>{const k=document.querySelector(`[id='carousel-track-${b}']`),P=document.querySelector(`[id='carousel-track-${b}-item-${i.value||0}']`);k&&P&&N(k,P,i.value||0)},N=(k,P,G)=>{const z=k.getBoundingClientRect(),q=P.getBoundingClientRect(),Z=(z.width-q.width)/2,E=a.cardsGap*(G+1)-Z;let Q=G===0?0:q.width*G+E;l.value==="rtl"&&(Q=Q*-1),va(k,0,Q)},R=(k=0)=>{var z,q;const P=document.querySelector(`[id='carousel-track-${b}']`),G=!!((q=(z=P==null?void 0:P.firstElementChild)==null?void 0:z.firstElementChild)!=null&&q.firstElementChild);P&&(G?v.value=(P==null?void 0:P.clientWidth)-(P==null?void 0:P.scrollWidth)>-1*a.cardsGap:k<3&&setTimeout(()=>R(k+1),10))};return oe(()=>a.startingIndex,k=>f(k),{immediate:!0}),oe(()=>a.cardsGap,async()=>{await pe(),g()}),oe(i,()=>{d()}),oe(i,()=>{d()}),oe(()=>a.cardsData,(k,P)=>{k.length!==P.length&&g()}),ce(()=>{var k;g(),(k=s.value)==null||k.addEventListener("touchstart",m,{passive:!0}),window.addEventListener("resize",g)}),ke(()=>{var k;(k=s.value)==null||k.removeEventListener("touchstart",m),window.removeEventListener("resize",g)}),r({onResize:g}),(k,P)=>{const G=Dt,z=Va,q=Ht;return t(),o("div",{class:j(["h-carousel-track",{rtl:c(l)==="rtl"}])},[!v.value&&e.showIndicators?(t(),o("div",ja,[(t(!0),o(K,null,J(c(u),(Z,E)=>(t(),o("span",{key:`${Z}-${E}`,class:j(["h-carousel-track__indicator-item",w(E)]),onClick:Q=>f(E)},null,10,qa))),128))])):H("",!0),n("div",Ga,[x.value?(t(),o("div",{key:0,class:j(["h-carousel-track__nav-container",{"h-carousel-track__nav-container--middle":e.navButtonPosition==="middle"}])},[n("div",{class:j(["h-carousel-track__nav-button h-carousel-track__nav-button--left",{"h-carousel-track__nav-button--neutral500":e.isDarkMode,"h-carousel-track__nav-button--under-banner":c($)}]),"data-click-id":`hgr-${e.originateFrom}-carousel-left`,onClick:P[0]||(P[0]=Z=>I(c(l)==="rtl"?1:-1))},[L(G,{color:e.isDarkMode?"neutral0":"primary800"},null,8,["color"])],10,Wa)],2)):H("",!0),n("div",Ua,[n("div",{id:`carousel-track-${c(b)}`,class:"h-carousel-track__overflow-container"},[(t(!0),o(K,null,J(c(u),(Z,E)=>(t(),A(z,{id:`carousel-track-${c(b)}-item-${E}`,key:`${Z.productSlug}-${E}`,index:E,"cards-gap":e.cardsGap,"is-last":E===c(u).length-1},{card:V(()=>[te(k.$slots,"items",{item:Z,index:E},void 0,!0)]),_:2},1032,["id","index","cards-gap","is-last"]))),128))],8,Ka)]),S.value?(t(),o("div",{key:1,class:j(["h-carousel-track__nav-container",{"h-carousel-track__nav-container--middle":e.navButtonPosition==="middle"}])},[n("div",{class:j(["h-carousel-track__nav-button h-carousel-track__nav-button--right",{"h-carousel-track__nav-button--neutral500":e.isDarkMode,"h-carousel-track__nav-button--under-banner":c($)}]),"data-click-id":`hgr-${e.originateFrom}-carousel-right`,onClick:P[1]||(P[1]=Z=>I(c(l)==="rtl"?-1:1))},[L(q,{color:e.isDarkMode?"neutral0":"primary800"},null,8,["color"])],10,Ya)],2)):H("",!0)])],2)}}}),Ja=U(Za,[["__scopeId","data-v-548a7fc4"]]),Qa=["id"],Xa={key:0,class:"h-carousel__wrapper"},en=W({__name:"HCarousel",props:{id:{type:String,default:""},showIndicators:{type:Boolean,default:!0},startingIndex:{type:Number,default:0},navButtonPosition:{type:String,default:"auto",validator:at(["auto","middle"])},cardsData:{type:Array,required:!0},originateFrom:{type:String,default:""},isDarkMode:{type:Boolean,default:!1}},setup(e,{expose:r}){const{screen:l}=xe(),b=D(),$=C(()=>{switch(l.value){case"desktop":case"tablet":return 16;default:return 12}});return r({onResize:()=>{var i;return(i=b.value)==null?void 0:i.onResize()}}),(i,v)=>{const u=Ja;return t(),o("div",{id:e.id,class:"h-carousel"},[e.cardsData.length?(t(),o("div",Xa,[L(u,{ref_key:"trackRef",ref:b,"show-indicators":e.showIndicators,"cards-data":e.cardsData,"cards-gap":$.value,"starting-index":e.startingIndex,"nav-button-position":e.navButtonPosition,"originate-from":e.originateFrom,"is-dark-mode":e.isDarkMode},{items:V(({item:s,index:S})=>[te(i.$slots,"items",{item:s,index:S},void 0,!0)]),_:2},1032,["show-indicators","cards-data","cards-gap","starting-index","nav-button-position","originate-from","is-dark-mode"])])):H("",!0)],8,Qa)}}}),tn=U(en,[["__scopeId","data-v-004b5141"]]),an=W({__name:"HContentTab",props:{isActive:Boolean},emits:["click"],setup(e,{emit:r}){const l=r;return(b,$)=>(t(),o("div",{class:j(["h-content-tab",{"h-content-tab--active":e.isActive}]),onClick:$[0]||($[0]=a=>l("click"))},[te(b.$slots,"default",{},void 0,!0)],2))}}),nn=U(an,[["__scopeId","data-v-962b90df"]]),on=["dir"],sn={key:0,class:"t-body-2-bold h-content-tab-card__title"},rn=W({__name:"HContentTabCard",props:{isActive:Boolean,isImageOnly:Boolean},setup(e){const{direction:r}=X();return(l,b)=>(t(),o("div",{class:j(["h-content-tab-card",{"h-content-tab-card--active":e.isActive,"h-content-tab-card--bordered":!e.isImageOnly}]),dir:c(r)},[e.isImageOnly?H("",!0):(t(),o("p",sn,[te(l.$slots,"header",{},void 0,!0)])),te(l.$slots,"content",{},void 0,!0)],10,on))}}),ln=U(rn,[["__scopeId","data-v-cd981a06"]]),cn=["dir"],dn=["innerHTML"],un={key:0,class:"h-content-tabs__description"},mn={class:"h-grid h-grid--cols-m-2 h-grid--cols-t-2 h-content-tabs__grid"},pn={class:"h-content-tabs__tab-wrapper desktop-only"},hn={key:0,class:"h-content-tabs__title-description"},_n={class:"h-content-tabs__tab-content-wrapper"},vn={key:0},gn=["innerHTML"],fn={key:2},bn={key:0,class:"h-content-tabs__image-mobile-content mobile-only"},yn={key:0},kn=W({__name:"HContentTabs",props:{data:{type:Object,required:!0}},setup(e){const{direction:r}=X(),l=D(),b=D(0),$=D(0),a=D(0),i=D(null),v=D(null),{screen:u}=xe(),s=()=>{var T,p;const y=(T=i.value)==null?void 0:T.querySelector(".h-content-tab--active");(p=v.value)!=null&&p.style&&y&&(a.value=y.offsetTop,$.value=y.offsetHeight)},S=async y=>{b.value=y,await pe(),s()},x=()=>{s()};return ce(()=>{window.addEventListener("resize",Be(x,100)),setTimeout(()=>s(),100)}),ke(()=>{window.removeEventListener("resize",Be(x,100))}),(y,T)=>{const p=nn,h=Fe;return t(),o("section",{class:"h-content-tabs",dir:c(r)},[n("h2",{class:"h-content-tabs__heading",innerHTML:e.data.heading},null,8,dn),e.data.description?(t(),o("p",un,O(e.data.description),1)):H("",!0),n("div",mn,[n("div",pn,[c(u)!=="mobile"?(t(),o("div",{key:0,ref_key:"tabsWrapper",ref:i,class:"h-content-tabs__list-wrapper"},[(t(!0),o(K,null,J(e.data.tabs,(m,_)=>(t(),A(p,{key:`${m.title}-${_}`,"is-active":_===b.value,"data-click-id":`hgr-content_tab-${m.title.toLowerCase().replace(" ","_")}`,onClick:f=>S(_)},{default:V(()=>[n("h3",null,O(m.title),1),m.titleDescription?(t(),o("span",hn,O(m.titleDescription),1)):H("",!0)]),_:2},1032,["is-active","data-click-id","onClick"]))),128)),n("div",{ref_key:"marker",ref:v,class:"h-content-tabs__active-marker",style:Ee(`height: ${$.value}px; top: ${a.value}px`)},null,4)],512)):H("",!0)]),n("div",_n,[(t(!0),o(K,null,J(e.data.tabs,(m,_)=>(t(),A(ln,{key:`${m.title}-content-${_}`,ref_for:!0,ref_key:"contentTabCard",ref:l,"is-active":_===b.value,"is-image-only":!!m.contentImage},{header:V(()=>[ae(O(m.title),1)]),content:V(()=>[m.content?(t(),o("p",vn,O(m.content),1)):m.contentHtml?(t(),o("div",{key:1,innerHTML:m.contentHtml},null,8,gn)):m.contentImage?(t(),o("div",fn,[c(u)==="mobile"?(t(),o("div",bn,[n("h3",null,O(m.title),1),m.titleDescription?(t(),o("p",yn,O(m.titleDescription),1)):H("",!0)])):H("",!0),L(h,{image:m.contentImage},null,8,["image"])])):H("",!0)]),_:2},1032,["is-active","is-image-only"]))),128))])])],8,cn)}}}),Ws=U(kn,[["__scopeId","data-v-9608aa10"]]),$n={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16"};function Pt(e,r){return t(),o("svg",$n,r[0]||(r[0]=[n("path",{fill:"currentColor",d:"M14.03 3.97a.75.75 0 0 1 0 1.06L7.672 11.39a.95.95 0 0 1-1.344 0L3.47 8.53a.75.75 0 0 1 1.06-1.06L7 9.94l5.97-5.97a.75.75 0 0 1 1.06 0Z"},null,-1)]))}const Ot={render(){return ge(fe,{icon:{render:Pt},name:"checkmark-16"})}},Us=Object.freeze(Object.defineProperty({__proto__:null,default:Ot,render:Pt},Symbol.toStringTag,{value:"Module"})),Tn=["dir"],Cn={key:0,class:"h-product-info__promo"},wn={class:"h-product-info__title t-headline-pt"},Sn={key:1,class:"h-product-info__discount"},xn={key:2,class:"h-product-info__offer"},Dn={class:"h-product-info__offer-description t-body-2-bold"},In={key:3,class:"h-product-info__current-price-description t-body-4"},Hn={class:"h-product-info__button-wrapper"},Pn={key:4,class:"h-product-info__legal-disclaimer t-body-4"},On={class:"h-product-info__features"},An=W({__name:"HSinglePricingTableProductInfo",props:{title:{type:String,default:""},description:{type:String,default:""},productInfo:{type:Object,required:!0},syncedPriceFontSize:{type:Number,default:0},buttonColor:{type:String,default:"primary500"},cardTheme:{type:String,default:"danger500"},legalDisclaimer:{type:String,default:""},showPaymentTerms:{type:Boolean,default:!0},paymentTermsButtonColor:{type:String,default:"primary500"},showDiscountTag:Boolean,showSaleOffer:Boolean,buttonLoading:Boolean,isPromoTag:Boolean},emits:["add-to-cart","update-font-size"],setup(e,{emit:r}){const{direction:l,pageName:b,pageNameDataClickId:$,themeData:a}=X(),{t:i}=ie(),{isBannerVisible:v}=ve(),u=e,s=r,S=D({currency:"t-body-1",number:"t-header-currency",suffix:"t-body-1"}),x=D({number:"t-body-4-line-through",currency:"t-body-4-line-through",suffix:"t-body-4-line-through"}),y=D(0),T=C(()=>a.value.country.code),p=C(()=>u.productInfo.productSlug.replace(":","_")),h=C(()=>["google-workspace"].includes(b.value)),m=C(()=>["h-product-info__current-price",{"h-product-info__current-price--with-discount":u.showDiscountTag}]),_=C(()=>{switch(u.cardTheme){case"neon500":return{backgroundColor:"neon500"};case"primary100":return{color:"primary600",backgroundColor:"primary100"};default:return{color:"neutral0",backgroundColor:"danger500"}}}),f=()=>{s("add-to-cart",()=>y.value++)},w=I=>{s("update-font-size",I)};return(I,g)=>{const d=bt,N=Ne,R=Jt,k=$e,P=Qt;return t(),o("div",{class:j(["h-product-info",{"h-product-info--under-banner":c(v)}]),dir:c(l)},[e.isPromoTag?(t(),o("div",Cn,[L(d,{class:"h-product-info__discount-tag t-body-4-bold",color:"danger500"},{default:V(()=>[ae(O(c(i)("components.pricingTable.limitedTimeOffer")),1)]),_:1})])):H("",!0),n("div",wn,O(c(i)(e.title)),1),e.showDiscountTag?(t(),o("div",Sn,[L(N,{price:e.productInfo.price.old,"typography-classes":x.value,"country-code":T.value,color:"neutral300"},null,8,["price","typography-classes","country-code"]),L(d,ga(_.value,{class:"h-product-info__discount-tag"}),{default:V(()=>[ae(O(c(i)("components.pricingCard.save",{discount:e.productInfo.price.discount})),1)]),_:1},16)])):H("",!0),L(R,{"typography-classes":S.value,class:j(m.value),price:e.productInfo.price.purchase,suffix:c(i)("global.perMonth"),"country-code":T.value,color:"primary800","static-font-size":e.syncedPriceFontSize,onUpdateFontSize:w},null,8,["typography-classes","class","price","suffix","country-code","static-font-size"]),e.showSaleOffer?(t(),o("div",xn,[n("p",Dn,[e.productInfo.nonZeroFreeHostingMonths?(t(),o(K,{key:1},[g[0]||(g[0]=ae(" +")),g[1]||(g[1]=n("span",{"data-rewriter":"hosting-months"},null,-1)),ae(" "+O(c(i)("components.pricingCard.monthsFree")),1)],64)):(t(),o(K,{key:0},[ae(O(c(i)("components.pricingCard.salePromoPricingTable0")),1)],64))])])):H("",!0),h.value?(t(),o("span",In,O(c(i)("components.pricingCard.perUserPerYearCommitment")),1)):H("",!0),n("div",Hn,[(t(),A(k,{key:`single-pt-add-to-cart-${y.value}`,class:"h-product-info__add-to-cart","data-click-id":`hgr-${c($)}-single_pricing_table-add_to_cart-${p.value}`,"data-qa":`pricing-table-add-to-cart-button-${e.productInfo.productSlug}`,loading:e.buttonLoading,color:e.buttonColor,"aria-label":c(i)("components.pricingCard.select"),onOnClickOnce:f},{default:V(()=>[ae(O(c(i)("components.pricingCard.select")),1)]),_:1},8,["data-click-id","data-qa","loading","color","aria-label"]))]),e.legalDisclaimer?(t(),o("div",Pn,O(e.legalDisclaimer),1)):H("",!0),e.showPaymentTerms?(t(),A(P,{key:5,class:"h-product-info__payment-terms","popup-title":c(i)("components.pricingTable.termsPopupTitle"),"popup-text":c(i)("components.pricingTable.termsPopupText"),"text-color":e.paymentTermsButtonColor,inline:"","data-click-id-parent":"pricing_table"},null,8,["popup-title","popup-text","text-color"])):H("",!0),n("div",On,[te(I.$slots,"default",{},void 0,!0)])],10,Tn)}}}),Mn=U(An,[["__scopeId","data-v-1baa04d1"]]),Ln=["dir"],Bn=["innerHTML"],En={class:"h-single-pricing-table__feature-column h-grid-item"},Fn={class:"h-single-pricing-table__feature-column h-grid-item"},Nn={class:"h-single-pricing-table__pricing-column h-grid-item"},Rn=W({__name:"HSinglePricingTable",props:{title:{type:String,default:""},product:{type:Object,required:!0},backgroundColor:{type:String,default:"transparent"},legalDisclaimer:{type:String,default:""},tableSlug:{type:String,required:!0},showSaleOffer:{type:Boolean,default:!1},darkButtons:{type:Boolean,default:!1},cardTheme:{type:String,default:"danger500"},showPaymentTerms:{type:Boolean,default:!0},paymentTermsButtonColor:{type:String,default:"primary500"}},async setup(e){let r,l;const{direction:b,pageName:$}=X(),{buttonLoading:a,addToCart:i}=Ve(),{getPricingTableData:v}=et(),{isBannerVisible:u}=ve(),s=e,S=D(48),x=D(),y=D(),T=C(()=>$.value==="google-workspace"),p=C(()=>({id:"single_pricing_table",name:"Single Pricing Table",slug:s.product.tableSlug,products:[s.product],isOfferDisabled:s.product.isOfferDisabled})),h=C(()=>{var R;const d=((R=y.value)==null?void 0:R.main)||[],N=Math.ceil(d.length/2);return[d.slice(0,N),d.slice(N)]}),m=C(()=>["all_in_one_premium","website_builder","online_store","google_workspace","website_builder_business","ai_website_builder","business_only"].includes(s.product.tableSlug)),_=C(()=>{if(s.darkButtons)return"neutral600";switch(s.cardTheme){case"neon500":return"neutral600";default:return"primary500"}}),f=C(()=>s.backgroundColor==="primary600"?"neutral0":"primary800"),w=d=>{S.value=d},I=d=>{i({...p.value,selectedProducts:[s.product]}).finally(d)},g=async(d=!1)=>{var N;x.value=v(s.product.tableSlug,d)[s.product.productSlug],y.value=await tt((N=x.value)==null?void 0:N.featureListSlug)};return oe(()=>s.tableSlug,()=>{g()}),[r,l]=nt(()=>g(!0)),await r,l(),(d,N)=>{var P,G;const R=yt,k=Mn;return t(),o("div",{class:j(["h-single-pricing-table h-grid h-grid--cols-d-3 h-grid--cols-t-2 h-grid--cols-m-1",{[`h-single-pricing-table--bg-${e.backgroundColor}`]:!!e.backgroundColor}]),dir:c(b)},[n("div",{class:j(["h-single-pricing-table__features h-grid--cols-d-2 h-grid--cols-t-1 h-grid--cols-m-1",{"h-single-pricing-table__features--under-banner":c(u)}])},[e.title?(t(),o("h2",{key:0,class:"h-single-pricing-table__title h-grid-item",innerHTML:e.title},null,8,Bn)):H("",!0),n("div",En,[(t(!0),o(K,null,J(h.value[0],(z,q)=>(t(),A(R,{key:`main-feature-0-col-${z.name}-${q}`,"feature-info":z,"tooltip-color":f.value,"specification-value":e.product.specificationValues?e.product.specificationValues[z.specificationValueKey||""]:null},null,8,["feature-info","tooltip-color","specification-value"]))),128))]),n("div",Fn,[(t(!0),o(K,null,J(h.value[1],(z,q)=>(t(),A(R,{key:`main-feature-1-col-${z.name}-${q}`,"feature-info":z,"specification-value":e.product.specificationValues?e.product.specificationValues[z.specificationValueKey||""]:null,"tooltip-color":f.value},null,8,["feature-info","specification-value","tooltip-color"]))),128))])],2),n("div",Nn,[L(k,{title:((P=x.value)==null?void 0:P.title)||"",description:((G=x.value)==null?void 0:G.description)||"","product-info":e.product,"synced-price-font-size":S.value,"show-discount-tag":m.value,"show-sale-offer":e.showSaleOffer,"button-loading":!!c(a),"button-color":_.value,"card-theme":e.cardTheme,"legal-disclaimer":e.legalDisclaimer,"show-payment-terms":e.showPaymentTerms,"text-color":e.paymentTermsButtonColor,"is-promo-tag":T.value,onUpdateFontSize:w,onAddToCart:I},{default:V(()=>{var z;return[(t(!0),o(K,null,J(((z=y.value)==null?void 0:z.main)||[],(q,Z)=>(t(),A(R,{key:`main-feature-mobile-${q.name}-${Z}`,"feature-info":q,"tooltip-color":f.value,"specification-value":e.product.specificationValues?e.product.specificationValues[q.specificationValueKey||""]:null},null,8,["feature-info","tooltip-color","specification-value"]))),128))]}),_:1},8,["title","description","product-info","synced-price-font-size","show-discount-tag","show-sale-offer","button-loading","button-color","card-theme","legal-disclaimer","show-payment-terms","text-color","is-promo-tag"])])],10,Ln)}}}),Ks=U(Rn,[["__scopeId","data-v-c15a7568"]]),Vn={class:"h-grid"},zn={class:"h-pricing-table-slider"},jn={key:0,class:"h-pricing-table-slider__left-column"},qn={class:"h-pricing-table-slider__heading"},Gn={key:0,class:"t-body-3"},Wn={class:"h-pricing-table-slider__slider-wrapper"},Un={class:"h-pricing-table-slider__slider-content-title t-body-4-uppercase"},Kn={key:1,class:"h-pricing-table-slide__right-column"},Yn=W({__name:"HPricingTableSlider",props:{tableSlug:{type:String,required:!0},pricingTableData:{type:Object,required:!0},selectedPlan:{type:Object,required:!0},isMultiplePlans:{type:Boolean,default:!1},buttonText:{type:String,default:""},cardTheme:{type:String,default:"light-blue50"},showSaleOffer:{type:Boolean,default:!1}},emits:["add-to-cart","select-product"],async setup(e,{emit:r}){let l,b;const $=e,{handleHostingMonths:a}=X(),{getPricingTableData:i}=et(),{t:v}=ie(),u=r,s=D(null),S=D({}),x=D({}),y=D($.selectedPlan.products[0].productSlug),T=C(()=>{var f,w;return(((w=(f=$.selectedPlan)==null?void 0:f.products)==null?void 0:w.map((I,g)=>{var d;return{...I,index:g,tableSlug:$.tableSlug,coupon:(I==null?void 0:I.coupon)||((d=$.selectedPlan)==null?void 0:d.coupon)}}))||[]).find(I=>I.productSlug===y.value)}),p=C(()=>S.value[y.value]),h=C(()=>x.value[y.value]),m=C(()=>Object.keys(S.value).map(f=>{var I,g;const w=((I=S.value[f])==null?void 0:I.shortTitle)||((g=S.value[f])==null?void 0:g.title)||"";return{value:f,display:v(w)}})),_=async(f=!1)=>{S.value=i($.tableSlug,f),f||(await pe(),a(s.value)),Object.keys(S.value).forEach(async w=>{var I;x.value[w]=await tt((I=S.value[w])==null?void 0:I.featureListSlug)})};return oe(()=>$.tableSlug,()=>{_()}),oe(y,()=>{var w;const f=(w=$.selectedPlan)==null?void 0:w.products.find(I=>I.productSlug===y.value);f&&u("select-product",f)}),ce(()=>{_()}),[l,b]=nt(()=>_(!0)),await l,b(),(f,w)=>{const I=yt,g=Xt,d=ea;return t(),o("div",Vn,[n("div",zn,[p.value?(t(),o("div",jn,[n("div",qn,[n("h3",null,O(c(v)(p.value.title)),1),p.value.description?(t(),o("p",Gn,O(c(v)(p.value.description)),1)):H("",!0)]),n("div",Wn,[L(g,{modelValue:y.value,"onUpdate:modelValue":w[0]||(w[0]=N=>y.value=N),options:m.value},{default:V(()=>{var N;return[(N=h.value)!=null&&N.main.length&&T.value?(t(),o(K,{key:0},[n("p",Un,O(c(v)("components.pricingTable.sliderContentTitle")),1),(t(!0),o(K,null,J(h.value.main,R=>(t(),A(I,{key:`${R.feature}-pricing-card-shared`,"feature-info":R,"specification-value":T.value.specificationValues?T.value.specificationValues[R.specificationValueKey||""]:null,"product-slug":T.value.productSlug,"pricing-table-redesign":"","no-icons":""},null,8,["feature-info","specification-value","product-slug"]))),128))],64)):H("",!0)]}),_:1},8,["modelValue","options"])])])):H("",!0),T.value?(t(),o("div",Kn,[L(d,{"product-info":T.value,"button-loading":!1,"show-sale-offer":e.showSaleOffer,"button-text":e.buttonText,"card-theme":e.cardTheme,"product-detailed-info":p.value,"product-features":h.value,onAddToCart:w[1]||(w[1]=N=>u("add-to-cart",N)),onSelectProduct:w[2]||(w[2]=N=>u("select-product",N))},null,8,["product-info","show-sale-offer","button-text","card-theme","product-detailed-info","product-features"])])):H("",!0)])])}}}),Ys=U(Yn,[["__scopeId","data-v-f4514fc5"]]),Zn={key:0,class:"h-pricing-table-carousel__cards-container-experiment"},Jn=W({__name:"HPricingTableCarousel",props:{pricingTableData:{type:Object,required:!0},selectedPlan:{type:Object,required:!0},isMultiplePlans:{type:Boolean,default:!1},buttonText:{type:String,default:""},cardTheme:{type:String,default:"light-blue50"},showSaleOffer:{type:Boolean,default:!1},pricingClarityExperimentVariant:{type:Number,default:void 0}},emits:["add-to-cart","select-product"],setup(e,{emit:r}){const{buttonLoading:l}=Ve(),{getExperimentVariant:b}=wt(),{screen:$}=xe(),a=e,i=r,v=D(),u=D(!1),s=D(!1),S=D(328),x=D(0),y=C(()=>{const _=p.value||[];return _.length%3===1||_.length%4===0?4:_.length===2?2:3}),T=C(()=>{var f;const _=(f=Object.values(a.pricingTableData||{}))==null?void 0:f.findIndex(w=>w==null?void 0:w.isPopular);return _>=0?_:u.value?0:1}),p=C(()=>{var _,f;return((f=(_=a.selectedPlan)==null?void 0:_.products)==null?void 0:f.map((w,I)=>{var g,d;return{product:{...w,index:I,tableSlug:(g=a.selectedPlan)==null?void 0:g.slug,coupon:(w==null?void 0:w.coupon)||((d=a.selectedPlan)==null?void 0:d.coupon)}}}))||[]}),h=C(()=>{var _;return(_=Object.values(a.pricingTableData))==null?void 0:_.some(f=>f==null?void 0:f.freeDomainIncluded)}),m=()=>{const _=y.value===4&&window.innerWidth>1024&&window.innerWidth<1525;u.value=window.innerWidth<768,window.innerWidth>768&&(S.value=320),S.value=_?260:360};return ce(()=>{m(),window.addEventListener("resize",m),x.value=b(St.PRICING_TABLE_REDESIGN)}),ke(()=>{window.removeEventListener("resize",m)}),(_,f)=>{const w=ta,I=tn;return x.value&&c($)==="mobile"?(t(),o("div",Zn,[(t(!0),o(K,null,J(p.value,g=>(t(),A(w,{key:`${g.product.tableSlug}-${g.product.productSlug}`,narrow:S.value<328,"product-info":g.product,"table-slug":g.product.tableSlug,"is-features-open":s.value,"synced-price-font-size":g.fontSize,"button-loading":c(l)===g.product.index,"desktop-column-count":y.value,"show-sale-offer":e.showSaleOffer,"button-text":e.buttonText,"card-theme":x.value===1?"neutral0":e.cardTheme,"free-domain-included":h.value,"pricing-table-redesign-variant":x.value,onAddToCart:f[0]||(f[0]=d=>i("add-to-cart",d)),onSelectProduct:f[1]||(f[1]=d=>i("select-product",d)),onToggleFeaturesList:f[2]||(f[2]=d=>s.value=!s.value)},null,8,["narrow","product-info","table-slug","is-features-open","synced-price-font-size","button-loading","desktop-column-count","show-sale-offer","button-text","card-theme","free-domain-included","pricing-table-redesign-variant"]))),128))])):(t(),A(I,{id:"h-pricing-table-carousel-carousel",key:`${e.selectedPlan}-carousel`,ref_key:"carousel",ref:v,class:j(["h-pricing-table-carousel__wrapper",{"h-pricing-table-carousel__wrapper--multiple-plans":e.isMultiplePlans}]),"cards-data":p.value,"starting-index":T.value,"is-dark-mode":e.cardTheme==="neutral600","originate-from":"pricing_table"},{items:V(({item:g})=>[(t(),A(w,{key:`${g.product.tableSlug}-${g.product.productSlug}-pricingCard`,narrow:S.value<328,"product-info":g.product,"table-slug":g.product.tableSlug,"is-features-open":s.value,"synced-price-font-size":g.fontSize,"button-loading":c(l)===g.product.index,"desktop-column-count":y.value,"show-sale-offer":e.showSaleOffer,"button-text":e.buttonText,"card-theme":x.value===1?"neutral0":e.cardTheme,"free-domain-included":h.value,"pricing-table-redesign-variant":x.value,"pricing-clarity-experiment-variant":e.pricingClarityExperimentVariant,onUpdateSize:f[3]||(f[3]=d=>v.value.onResize()),onAddToCart:f[4]||(f[4]=d=>i("add-to-cart",d)),onSelectProduct:f[5]||(f[5]=d=>i("select-product",d)),onToggleFeaturesList:f[6]||(f[6]=d=>s.value=!s.value)},null,8,["narrow","product-info","table-slug","is-features-open","synced-price-font-size","button-loading","desktop-column-count","show-sale-offer","button-text","card-theme","free-domain-included","pricing-table-redesign-variant","pricing-clarity-experiment-variant"]))]),_:1},8,["class","cards-data","starting-index","is-dark-mode"]))}}}),Zs=U(Jn,[["__scopeId","data-v-b379a504"]]),Qn=["data-view-id","dir"],Xn={class:"h-content-carousel__content-wrapper"},eo={class:"h-content-carousel__left-section"},to=["innerHTML"],ao=["id","onClick"],no={class:"h-content-carousel__mobile-image-container"},oo={class:"h-content-carousel__image"},io={class:"h-content-carousel__tab-content"},so={class:"h-content-carousel__progress-wrapper"},ro={class:"h-content-carousel__tab-text"},lo=["innerHTML"],co={class:"h-content-carousel__button"},uo={class:"h-content-carousel__right-section"},mo={class:"h-content-carousel__image"},po=W({__name:"HContentCarousel",props:{data:{type:Object,required:!0}},emits:["on-click"],setup(e,{emit:r}){const l=e,b=r,{direction:$,pageNameDataClickId:a}=X(),i=fa(),v=D(),u=D(),s=D(),S=D(0),x=D(0),y=D(!1),T=mt(v,{threshold:.1}),p=mt(u,{threshold:.1}),h=C(()=>{var I;return(I=l.data.tabs[x.value])==null?void 0:I.image}),m=C(()=>`${S.value}%`),_=I=>{x.value=I,S.value=0,clearInterval(s.value),S.value=100,y.value=!0},f=()=>{S.value===100&&(x.value=x.value===l.data.tabs.length-1?0:x.value+1),S.value=S.value>=100?0:Math.round((S.value+.1)*10)/10},w=()=>{b("on-click"),gt("pricing")};return oe([T,v,p,u],()=>{(T.value||p.value)&&!s.value&&(s.value=setInterval(f,5)),!T.value&&!p.value&&s.value&&!y.value&&(clearInterval(s.value),s.value=void 0)}),ce(()=>{v.value=document.querySelector(`[id='${i}-0']`),u.value=document.querySelector(`[id='${i}-1']`)}),ke(()=>{clearInterval(s.value)}),(I,g)=>{const d=aa,N=$e;return t(),o("section",{class:j(["h-content-carousel",{[`h-content-carousel--bg-${e.data.backgroundColor}`]:!!e.data.backgroundColor}]),"data-view-id":`hgr-${c(a)}-content_carousel_section`,dir:c($)},[n("div",{class:j(["h-grid h-grid--cols-m-2 h-grid--cols-t-2 h-content-carousel__grid",{"h-content-carousel__grid--reverse":e.data.reverse}])},[n("div",Xn,[n("div",eo,[n("h2",{class:"h-content-carousel__title",innerHTML:e.data.heading},null,8,to),(t(!0),o(K,null,J(e.data.tabs,(R,k)=>(t(),o("div",{id:`${c(i)}-${k}`,key:R.title,class:j(["h-content-carousel__tab",{"h-content-carousel__tab--active":k===x.value}]),onClick:P=>_(k)},[n("div",no,[n("div",oo,[L(d,{media:R.image},null,8,["media"])])]),n("div",io,[n("div",so,[k===x.value?(t(),o("div",{key:0,class:"h-content-carousel__progress",style:Ee({height:m.value})},null,4)):H("",!0)]),n("div",ro,[n("h3",null,O(R.title),1),n("div",{class:j(["h-content-carousel__tab-description",{"h-content-carousel__tab-description--active":k===x.value}]),innerHTML:R.description},null,10,lo)])])],10,ao))),128)),n("div",co,[L(N,{"data-click-id":"hgr-content-carousel-btn",color:e.data.backgroundColor?"primary500":"neutral600","aria-label":e.data.buttonText,onOnClick:w},{default:V(()=>[ae(O(e.data.buttonText),1)]),_:1},8,["color","aria-label"])])])]),n("div",uo,[n("div",mo,[L(d,{media:h.value},null,8,["media"])])])],2)],10,Qn)}}}),Js=U(po,[["__scopeId","data-v-e99e156a"]]),ho=["dir"],_o=["data-click-id","aria-selected","onClick"],vo=W({__name:"HSwitcher",props:{disabled:Boolean,modelValue:{type:String,default:""},options:{type:Array,required:!0},disabledOptions:{type:Array,default:()=>[]},optionsClickIds:{type:Array,default:()=>[]},type:{type:String,default:"default",validator:at(["default","tablet","tabsOnly"])}},emits:["update:model-value"],setup(e,{emit:r}){const{direction:l}=X(),b=e,$=r,a=D(null),i=D(),v=D({width:0,left:0}),u=C({get(){return b.modelValue},set(p){$("update:model-value",p)}}),s=()=>{const p=i.value;return p==null?void 0:p[0]},S=p=>{const h=p.target;y(h)},x=()=>{const p=s();p&&y(p)},y=p=>{const h=a.value;if(!p||!h)return;const m=p.getBoundingClientRect(),_=h.getBoundingClientRect();v.value.width=m.width,v.value.left=m.left-_.left},T=p=>{b.disabled||(u.value=p)};return ce(()=>{window.innerWidth>600&&setTimeout(()=>{x()},100)}),(p,h)=>{const m=na;return t(),o("div",{class:j(["h-switcher",c(l)])},[L(m,{id:"h-switcher-select",modelValue:u.value,"onUpdate:modelValue":h[0]||(h[0]=_=>u.value=_),class:j(["h-switcher__select",[{mobile:e.type==="default"},{tablet:e.type==="tablet"},{hidden:e.type==="tabsOnly"}]]),options:e.options,"disabled-options":e.disabledOptions,"options-click-ids":e.optionsClickIds,"data-click-sync":"true"},Re({_:2},[J(e.options,(_,f)=>({name:`option-${f}`,fn:V(()=>[te(p.$slots,`option-${f}`,{value:_},()=>[ae(O(_),1)],!0)])}))]),1032,["modelValue","class","options","disabled-options","options-click-ids"]),n("div",{ref_key:"tabs",ref:a,role:"listbox",class:j(["h-switcher__tabs",{tablet:e.type==="tablet",desktop:e.type==="default"}]),"aria-label":"tabs list",dir:c(l)},[(t(!0),o(K,null,J(e.options,(_,f)=>(t(),o("span",{key:`${_}-${f}`,ref_for:!0,ref:_===u.value?"selectedTab":void 0,"data-click-sync":"true",role:"option",class:j(["t-body-4-bold",[{selected:_===u.value},{disabled:e.disabled}]]),"data-click-id":e.optionsClickIds[f],"aria-selected":_===u.value,onMouseenter:S,onMouseleave:x,onClick:w=>T(_)},[te(p.$slots,`option-${f}`,{value:_},()=>[ae(O(_),1)],!0)],42,_o))),128)),e.disabled?H("",!0):(t(),o("div",{key:0,class:"h-switcher__line",style:Ee(`width: ${v.value.width}px; transform: translateX(${v.value.left}px)`)},null,4))],10,ho)],2)}}}),Qs=U(vo,[["__scopeId","data-v-81dfab3b"]]),go={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function At(e,r){return t(),o("svg",go,r[0]||(r[0]=[n("path",{fill:"currentColor",d:"M13.637 7.662a1.637 1.637 0 0 0-3.274 0c.17 1.886.512 5.731.512 5.731a1.125 1.125 0 1 0 2.25 0v-.003l.512-5.728ZM11.993 15.725a1.125 1.125 0 1 0 0 2.25h.014a1.125 1.125 0 0 0 0-2.25h-.014Z"},null,-1),n("path",{fill:"currentColor","fill-rule":"evenodd",d:"M22.5 12c0 5.799-4.701 10.5-10.5 10.5S1.5 17.799 1.5 12 6.201 1.5 12 1.5 22.5 6.201 22.5 12Zm-2.25 0a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0Z","clip-rule":"evenodd"},null,-1)]))}const Mt={render(){return ge(fe,{icon:{render:At},name:"warning-circle-24"})}},Xs=Object.freeze(Object.defineProperty({__proto__:null,default:Mt,render:At},Symbol.toStringTag,{value:"Module"})),fo={key:0,class:"h-domain-finder-loader__search-error"},bo={class:"h-domain-finder-loader__search-error-container"},yo={class:"h-domain-finder-loader__search-error-title"},ko={class:"h-domain-finder-loader__search-error-description"},$o={key:1,class:"h-domain-finder-loader__loader"},To=W({__name:"HDomainFinderLoader",props:{error:{type:[String,Boolean],default:""},noBackgroundAndBorders:{type:Boolean,default:!1}},emits:["try-again"],setup(e,{emit:r}){const{t:l}=ie(),b=r;return($,a)=>(t(),o("div",{class:j(["h-domain-finder-loader__loader-container",{"h-domain-finder-loader__loader-container--no-background-and-borders":e.noBackgroundAndBorders}])},[e.error?(t(),o("div",fo,[n("div",bo,[n("h3",yo,O(c(l)("components.domainFinder.searchErrorTitle")),1),n("p",ko,O(c(l)("components.domainFinder.searchErrorDescription")),1),n("div",{class:"h-domain-finder-loader__search-error-try-again",onClick:a[0]||(a[0]=i=>b("try-again"))},O(c(l)("components.domainFinder.searchErrorAgain")),1)])])):(t(),o("div",$o,[L(c(kt),{size:"medium"})]))],2))}}),Co=U(To,[["__scopeId","data-v-a1c5cfd6"]]),wo={class:"h-domain-finder-results"},So={class:"h-domain-finder-results__top-cards"},xo={class:"h-domain-finder-results__available-domain-results","data-qa":"available-domain-results-section"},Do={class:"t-body-4"},Io={key:2},Ho={key:3},Po={class:"h-domain-finder-results__no-results"},Oo=["innerHTML"],Ao={key:1,class:"h-domain-finder-results__ai-alternative","data-qa":"ai-domain-alternative-section"},Mo={key:0,class:"h-domain-finder-results__more-options-wrapper"},Lo={class:"h-domain-finder-results__more-options","data-qa":"alternative-domain-results-section"},Bo={class:"h-domain-finder-results__ai-alternatives-wrapper"},Eo={key:0,class:"h-domain-finder-results__ai-alternatives","data-qa":"ai-domain-results-section"},Fo=W({__name:"HDomainFinderResults",props:{searchedTld:{type:String,default:""},invalidTldMessage:{type:String,default:""},showMoreVisible:Boolean,noCartRedirect:{type:Boolean,default:!1},singleDomainDescription:{type:String,default:""},pricingTableData:{type:Object,default:null},aiAlternativesConfig:{type:Object,default:null},error:{type:Object,required:!0},loading:{type:Object,required:!0},data:{type:Object,required:!0},availableTlds:{type:Object,default:null},activeDomainCategory:{type:Object,default:null},domainCategories:{type:Object,required:!0},aiAlternativeDomainDescription:{type:String,default:""}},emits:["show-more","try-again","try-again-more-options"],setup(e,{emit:r}){const{t:l}=ie(),{isExperimentActive:b}=wt(),$={contracted:3,expanded:10,showMoreText:l("components.domainFinder.aiGeneratedAlternatives.showMoreButtonText"),showLessText:l("components.domainFinder.aiGeneratedAlternatives.showLessButtonText")},a=e,i=r,v=D(""),u=D(!1),s=C(()=>(a.loading.aiGeneratedAlternatives||a.data.aiGeneratedAlternatives.length)&&!a.data.exactDomains.singleDomain.available),S=C(()=>{var g,d;return!a.loading.moreOptionsFirstLoad||a.loading.moreOptionsPartial||((d=a.data.moreOptions[((g=a.activeDomainCategory)==null?void 0:g.type)||"all"])==null?void 0:d.length)}),x=C(()=>a.loading.singleDomain||a.error.singleDomain||a.loading.domainBundles||a.loading.domainDescription&&a.singleDomainDescription===""),y=C(()=>{var g,d,N,R,k;return((g=a.domainCategories)==null?void 0:g.length)>0&&((N=a.data.loadedMoreOptionsTlds[((d=a.activeDomainCategory)==null?void 0:d.type)||"all"])==null?void 0:N.length)<((k=((R=a.activeDomainCategory)==null?void 0:R.tlds)||a.availableTlds)==null?void 0:k.length)}),T=C(()=>a.invalidTldMessage==="invalid-tld"?l("components.domainFinder.invalidTld",{tld:`.${a.searchedTld}`}):l("components.domainFinder.idnNotSupported")),p=C(()=>a.aiAlternativesConfig||{titleData:{titleText:l("components.domainFinder.aiGeneratedAlternatives.titleText"),tooltipText:l("components.domainFinder.aiGeneratedAlternatives.tooltipText")},showMoreOptions:{contracted:3,expanded:5,showMoreText:l("components.domainFinder.aiGeneratedAlternatives.showMoreButtonText"),showLessText:l("components.domainFinder.aiGeneratedAlternatives.showLessButtonText")}}),h=C(()=>{const g=I(a.data.exactDomains.singleDomain);return!!g.length&&g[0].available}),m=C(()=>I(a.data.exactDomains.singleDomain).length===0),_=C(()=>{var g;return(g=I(a.data.exactDomains.singleDomain)[0])==null?void 0:g.domainName}),f=C(()=>I(a.data.exactDomains.singleDomain)[1]),w=g=>{v.value=g},I=g=>{if(!g.domainName)return[];let d=[g];const N=g.domainName.split(".")[0];return g.available&&a.searchedTld&&!g.domainName.endsWith(`.${a.searchedTld}`)&&(d=[{...g,available:!1,domainName:`${N}.${a.searchedTld}`},{...g,label:{text:"psst",class:"psst"}}]),d};return ce(()=>{u.value=b(St.DOMAIN_COUPON_PROMO_COPY)}),(g,d)=>{var z;const N=ba,R=Mt,k=ya,P=Co,G=oa;return t(),o("section",wo,[n("div",So,[u.value?(t(),A(N,{key:0,coupon:"COM2025",title:c(l)("components.domainFinder.couponPromo.title"),description:c(l)("components.domainFinder.couponPromo.description")},null,8,["title","description"])):H("",!0),n("div",xo,[e.invalidTldMessage?(t(),A(k,{key:0,class:"h-domain-finder-results__invalid-tld",color:"warning500"},{icon:V(()=>[L(R,{color:"warning600"})]),default:V(()=>[n("h3",Do,O(T.value),1)]),_:1})):x.value?(t(),A(P,{key:1,error:e.error.singleDomain,onTryAgain:d[0]||(d[0]=q=>i("try-again"))},null,8,["error"])):h.value?(t(),o("div",Io,[L(G,{"no-cart-redirect":e.noCartRedirect,"added-domain":v.value,"pricing-table-data":e.pricingTableData,disabled:!e.data.exactDomains.singleDomain.available,"single-domain-description":e.singleDomainDescription,"is-single-domain-search":"",data:{domainResults:I(e.data.exactDomains.singleDomain)},type:I(e.data.exactDomains.singleDomain).length===2?"noHeader":"default",onAddToCart:w},null,8,["no-cart-redirect","added-domain","pricing-table-data","disabled","single-domain-description","data","type"]),e.data.exactDomains.domainsInFocus?(t(),A(G,{key:0,"added-domain":v.value,"pricing-table-data":e.pricingTableData,"no-cart-redirect":e.noCartRedirect,data:{domainResults:e.data.exactDomains.domainsInFocus},onAddToCart:w},null,8,["added-domain","pricing-table-data","no-cart-redirect","data"])):H("",!0)])):m.value?H("",!0):(t(),o("div",Ho,[n("div",Po,[L(R,{color:"primary800"}),n("span",{class:"t-body-3 h-found-domain-cards-item__domain-taken-text",innerHTML:s.value?c(l)("components.foundDomainCards.domainTakenOptionsBelow",{domain:_.value}):c(l)("components.foundDomainCards.domainTakenFoundAlternative",{domain:_.value})},null,8,Oo)])]))]),f.value?(t(),o("div",Ao,[e.loading.aiGeneratedAlternatives||e.error.aiGeneratedAlternatives||a.loading.domainDescription?(t(),A(P,{key:0,error:e.error.aiGeneratedAlternatives,onTryAgain:d[1]||(d[1]=q=>i("try-again"))},null,8,["error"])):f.value?(t(),A(G,{key:1,"no-cart-redirect":e.noCartRedirect,"added-domain":v.value,"pricing-table-data":e.pricingTableData,data:{domainResults:[f.value]},"single-domain-description":e.aiAlternativeDomainDescription,type:"noHeader","custom-title":p.value.titleData,"is-great-alternative":"","is-single-domain-search":"",onAddToCart:w},null,8,["no-cart-redirect","added-domain","pricing-table-data","data","single-domain-description","custom-title"])):H("",!0)])):H("",!0)]),S.value?(t(),o("div",Mo,[n("div",Lo,[e.loading.moreOptionsFirstLoad||e.error.moreOptionsFirstLoad?(t(),A(P,{key:0,error:e.error.moreOptionsFirstLoad,onTryAgain:d[2]||(d[2]=q=>i("try-again-more-options"))},null,8,["error"])):(t(),A(G,{key:1,"no-cart-redirect":e.noCartRedirect,"pricing-table-data":e.pricingTableData,"added-domain":v.value,title:`${c(l)("components.domainFinder.moreOptions")}`,data:{domainResults:e.data.moreOptions[((z=e.activeDomainCategory)==null?void 0:z.type)||"all"]},"domain-categories":e.domainCategories,"active-domain-category":e.activeDomainCategory,"dynamic-show-more":y.value,type:"noHeader",name:"moreOptions",onShowMore:d[4]||(d[4]=q=>i("show-more")),onAddToCart:w},Re({_:2},[e.loading.moreOptionsPartial&&!e.loading.moreOptionsNextPage||e.error.moreOptionsPartial?{name:"loader",fn:V(()=>[L(P,{"no-background-and-borders":"",error:e.error.moreOptionsPartial,onTryAgain:d[3]||(d[3]=q=>i("try-again-more-options"))},null,8,["error"])]),key:"0"}:void 0,e.loading.moreOptionsNextPage?{name:"pageLoader",fn:V(()=>[L(P,{"no-background-and-borders":""})]),key:"1"}:void 0]),1032,["no-cart-redirect","pricing-table-data","added-domain","title","data","domain-categories","active-domain-category","dynamic-show-more"]))])])):H("",!0),n("div",Bo,[e.loading.aiGeneratedAlternatives||e.data.aiGeneratedAlternatives.length?(t(),o("div",Eo,[e.loading.aiGeneratedAlternatives||e.error.aiGeneratedAlternatives?(t(),A(P,{key:0,error:e.error.aiGeneratedAlternatives,onTryAgain:d[5]||(d[5]=q=>i("try-again"))},null,8,["error"])):e.data.aiGeneratedAlternatives.length?(t(),A(G,{key:1,"no-cart-redirect":e.noCartRedirect,"added-domain":v.value,"pricing-table-data":e.pricingTableData,data:{domainResults:e.data.aiGeneratedAlternatives},"show-more-options":$,type:"noHeader",title:c(l)("components.domainFinder.aiGeneratedAlternatives.titleText"),"custom-title":p.value.titleData,name:"aiGeneratedAlternatives",onAddToCart:w},null,8,["no-cart-redirect","added-domain","pricing-table-data","data","title","custom-title"])):H("",!0)])):H("",!0)])])}}}),er=U(Fo,[["__scopeId","data-v-0a0985b5"]]),No={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function Lt(e,r){return t(),o("svg",No,r[0]||(r[0]=[n("path",{fill:"currentColor","fill-rule":"evenodd",d:"M15.323 16.737a8.2 8.2 0 1 1 1.414-1.414l4.895 4.895a1 1 0 0 1-1.414 1.414l-4.895-4.895Zm1.152-6.462a6.2 6.2 0 1 1-12.4 0 6.2 6.2 0 0 1 12.4 0Z","clip-rule":"evenodd"},null,-1)]))}const it={render(){return ge(fe,{icon:{render:Lt},name:"magnifying-glass-24"})}},tr=Object.freeze(Object.defineProperty({__proto__:null,default:it,render:Lt},Symbol.toStringTag,{value:"Module"})),Ro=["dir"],Vo={class:"h-domain-finder-tld__title t-headline-pt"},zo=W({__name:"HDomainFinderTld",props:{data:{type:Object,required:!0}},emits:["selected-tld"],setup(e,{emit:r}){const{direction:l,themeData:b}=X(),{screen:$}=xe(),{t:a}=ie(),i=e,v=r,u=C(()=>["mobile","tablet"].includes($.value||"desktop")),s=C(()=>i.data.productSlug.split(":")[1]||""),S=C(()=>{const T=i.data.label.class==="promo"?"meteorite500":"danger500";return{[`h-domain-finder-tld__special-status--${T}`]:!!T}}),x=C(()=>({"h-domain-finder-tld__old-price--hidden":i.data.price.old===i.data.price.purchase})),y=C(()=>u.value&&i.data.multiYearDeal);return(T,p)=>{var f;const h=ia,m=ot,_=Ne;return t(),o("div",{class:"h-domain-finder-tld",dir:c(l),onClick:p[0]||(p[0]=w=>v("selected-tld",s.value))},[(f=e.data.label)!=null&&f.class?(t(),o("div",{key:0,class:j([S.value,"h-domain-finder-tld__special-status t-body-5-bold"])},O(c(a)(`components.domainFinder.${e.data.label.class}`)),3)):H("",!0),n("div",Vo,O(s.value),1),e.data.multiYearDeal?(t(),A(m,{key:1,class:"h-domain-finder-tld__icon",placement:"bottom",content:c(a)("components.domainSearch.onlyFor2YearsTooltip")},{default:V(()=>[L(h,{color:"neutral0"})]),_:1},8,["content"])):H("",!0),e.data.price.old?(t(),A(_,{key:2,price:e.data.price.old,"typography-classes":{number:"t-body-5-line-through",currency:"t-body-5-line-through",suffix:"t-body-5-line-through"},"country-code":c(b).country.code,color:"neutral0",class:j(x.value)},null,8,["price","country-code","class"])):H("",!0),e.data.price?(t(),A(_,{key:3,price:e.data.price.purchase,"typography-classes":{currency:"t-body-3-bold",number:"t-body-3-bold",suffix:"t-body-3-bold"},"country-code":c(b).country.code,color:"neutral0","show-asterisk":y.value},null,8,["price","country-code","show-asterisk"])):H("",!0)],8,Ro)}}}),jo=U(zo,[["__scopeId","data-v-4445a946"]]),qo=["ltDomain","cfdDomain","esDomain","roDomain","infoDomain","sbsDomain","shopDomain","chDomain","linkDomain","devDomain","cxDomain","tvDomain","coUkDomain","cyouDomain"],Go=["itDomain","agencyDomain","appDomain","atDomain","proDomain","studioDomain","ccDomain","clubDomain","inDomain","techDomain","vcDomain","seDomain","blogDomain","comAuDomain"],Wo=["dir"],Uo={class:"h-grid u-generic-color-section"},Ko={class:"h-domain-finder-header__container"},Yo={class:"h-domain-finder-header__content"},Zo={key:0,class:"h-domain-finder-header__title-wrapper"},Jo=["innerHTML"],Qo={key:0,class:"h-domain-finder-header__tld-wrapper"},Xo={class:"h-domain-finder-header__tld-discount"},ei={key:0,class:"h-domain-finder-header__tld-loader"},ti={key:1,class:"h-domain-finder-header__text"},ai={class:"h-domain-finder-header__input"},ni={class:"h-domain-finder-header__priority-tld-container"},oi={key:0,class:"h-domain-finder-header__priority-tld t-body-2-bold",dir:"ltr"},ii={class:"h-domain-finder-header__tlds-section"},si={class:"h-domain-finder-header__tlds-container"},ri={key:0,class:"h-domain-finder-header__sticky-banner t-body-4-bold"},li=["href"],ci=W({__name:"HDomainFinderHeader",props:{searchButtonDisabled:Boolean,productInfo:{type:Object,default:()=>({})},priorityTld:{type:String,default:""},isTld:{type:Boolean,default:!1},data:{type:Object,required:!0},backgroundColor:{type:String,default:"primary1000"},textColor:{type:String,default:"neutral0"},buttonColor:{type:String,default:"danger500"},isDomainValidated:{type:Boolean,default:!1},popularTld:{type:String,default:void 0},isDomainResultsAb:{type:Boolean,default:!1}},emits:["search-domain"],setup(e,{expose:r,emit:l}){const b=$t(),$=$a(),{direction:a,pageNameDataClickId:i,themeData:v,pageName:u}=X(),{t:s}=ie(),{isBannerVisible:S}=ve(),{hasTransferDomainBanner:x}=sa(),{getRouteLink:y}=Ha(),T=e,p=l,h=D(!1),m=D(null),_=D(""),f=D({number:"t-body-4-line-through",currency:"t-body-4-line-through",suffix:"t-body-4-line-through"}),w=D({currency:"t-body-1",number:"t-header-currency",suffix:"t-body-1"}),I=C(()=>({title:s("components.domainSearch.alreadyHavedomain"),link:y("transfer-domain"),linkText:s("components.domainSearch.transferIt")})),g=C(()=>{const E=[{name:"required",additionalArgs:[],errorMessage:s("form.errors.fieldIsRequired")},{name:"domainLength",additionalArgs:["min",2],errorMessage:s("components.domainFinder.searchErrors.minLength",{minChars:2})},{name:"domainLength",additionalArgs:["max",63],errorMessage:s("components.domainFinder.searchErrors.maxLength",{maxChars:63})}];return T.isDomainValidated&&E.push({name:"validDomain",additionalArgs:[],errorMessage:s("components.domainFinder.searchErrors.invalidName")}),E}),d=C(()=>{var E;return h.value&&((E=m.value)==null?void 0:E.error)||""}),N=C(()=>qo.includes(u.value)),R=C(()=>Go.includes(u.value)),k=()=>{b.query.domain&&(_.value=b.query.domain,P()),b.query.tld&&(_.value=`.${b.query.tld}`)},P=async()=>{if(!m.value||(h.value=!0,await pe(),m.value.validate(),!_.value||m.value.error))return;const[E,Q]=ft(_.value);await $.push({query:{domain:_.value}}),p("search-domain",{domainName:E,tld:(T.isTld&&!Q?T.priorityTld:Q)||T.popularTld,rawInput:_.value,isPrefilled:!(T.isTld&&!Q?T.priorityTld:Q)})},G=()=>{_.value=""},z=E=>{const Q=document.getElementById("h-domain-finder-header-input");Q.focus(),pe(()=>Q.setSelectionRange(E,E))},q=E=>{m.value&&(m.value.error="",m.value.touched=!0),_.value=`${_.value.split(".")[0]}${E}`,z(_.value.length-E.length)},Z=C(()=>u.value==="transfer-domain"?"SvgoArrowRight24":"SvgoMagnifyingGlass24");return ce(()=>{k()}),r({setTld:q,resetInput:G,focusInput:z}),ka(()=>{h.value=!1}),(E,Q)=>{const he=Ne,_e=bt,De=it,Ie=$e,ze=jo,He=ht;return t(),o("section",{dir:c(a),class:j(["h-domain-finder-header",{[c(a)]:!!c(a),[`h-domain-finder-header--bg-${e.backgroundColor}`]:!!e.backgroundColor,[`h-domain-finder-header--text-${e.textColor}`]:!!e.textColor,"h-domain-finder-header--under-banner":c(S)}])},[n("div",Uo,[n("div",Ko,[n("div",Yo,[e.data.title?(t(),o("div",Zo,[n("h1",{class:j(["h-domain-finder-header__title",{"h-domain-finder-header__title--tld":e.isTld,"h-domain-finder-header__title--tld-left":N.value,"h-domain-finder-header__title--tld-middle":R.value}]),innerHTML:e.data.title},null,10,Jo),e.isTld?(t(),o("div",Qo,[n("div",Xo,[e.productInfo.discount?(t(),A(he,{key:0,price:e.productInfo.old,"typography-classes":f.value,"country-code":c(v).country.code,color:"neutral0"},null,8,["price","typography-classes","country-code"])):H("",!0),e.productInfo.discount?(t(),A(_e,{key:1,color:"primary600","background-color":"primary100"},{default:V(()=>[ae(O(c(s)("components.pricingCard.save",{discount:e.productInfo.discount})),1)]),_:1})):H("",!0)]),e.productInfo.purchase?(t(),A(he,{key:1,"typography-classes":w.value,class:"h-domain-finder-header__tld-price",price:e.productInfo.purchase,suffix:`${c(s)("global.perYear")}`,"country-code":c(v).country.code,color:"neutral0"},null,8,["typography-classes","price","suffix","country-code"])):(t(),o("div",ei,[L(c(kt),{size:"medium"})]))])):H("",!0)])):H("",!0),te(E.$slots,"subtitle",{},void 0,!0),e.data.description?(t(),o("p",ti,O(e.data.description),1)):H("",!0),te(E.$slots,"input-overline",{},void 0,!0),te(E.$slots,"domain-search",{},()=>[n("form",{class:"h-domain-finder-header__input-container",onSubmit:Tt(P,["prevent"])},[n("div",ai,[L(_t,{id:"h-domain-finder-header-input",ref_key:"domainSearch",ref:m,modelValue:_.value,"onUpdate:modelValue":Q[0]||(Q[0]=Te=>_.value=Te),"with-button":"","background-color":"neutral0",class:j({"h-domain-finder-header-input--tld":e.isTld}),"display-error":h.value,"helper-text":d.value,"validation-rules":g.value,placeholder:e.data.inputPlaceHolder||`${c(s)("components.domainFinder.inputPlaceholder")}`},Re({button:V(()=>[n("div",ni,[e.isTld?(t(),o("div",oi," ."+O(e.priorityTld),1)):H("",!0),e.isDomainResultsAb?(t(),A(Ie,{key:1,class:"h-domain-finder-header__search-btn-ab","data-click-id":`hgr-${c(i)}-domain_search_button`,color:e.buttonColor,disabled:e.searchButtonDisabled,"aria-label":e.data.searchButtonText||c(s)("components.domainFinder.searchButtonText"),onClick:P},{default:V(()=>[L(De)]),_:1},8,["data-click-id","color","disabled","aria-label"])):(t(),A(Ie,{key:2,class:"h-domain-finder-header__search-btn","data-click-id":`hgr-${c(i)}-domain_search_button`,color:e.buttonColor,type:e.data.searchButtonType||"",disabled:e.searchButtonDisabled,"aria-label":e.data.searchButtonText||c(s)("components.domainFinder.searchButtonText"),onClick:P},{"mobile-icon":V(()=>[(t(),A(Ta(Z.value),{color:e.data.searchButtonType!=="outline"?"neutral0":""},null,8,["color"]))]),default:V(()=>[ae(O(e.data.searchButtonText||c(s)("components.domainFinder.searchButtonText"))+" ",1)]),_:1},8,["data-click-id","color","type","disabled","aria-label"]))])]),_:2},[e.isDomainResultsAb?void 0:{name:"prepend-icon",fn:V(()=>[L(De,{color:"neutral300"})]),key:"0"}]),1032,["modelValue","class","display-error","helper-text","validation-rules","placeholder"])])],32),n("div",ii,[n("div",si,[(t(!0),o(K,null,J(e.data.results,(Te,je)=>(t(),A(ze,{key:je,class:"h-domain-finder-header__tld-card",data:Te,onSelectedTld:q},null,8,["data"]))),128))])])],!0),te(E.$slots,"footer",{},void 0,!0)])])]),c(x)?(t(),o("div",ri,[n("p",null,O(I.value.title),1),n("a",{href:I.value.link,class:"h-domain-finder-header__sticky-banner-link",target:"_blank"},[ae(O(I.value.linkText)+" ",1),L(He,{color:"primary800"})],8,li)])):H("",!0)],10,Wo)}}}),ar=U(ci,[["__scopeId","data-v-6a3bde12"]]),di={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16"};function Bt(e,r){return t(),o("svg",di,r[0]||(r[0]=[n("path",{fill:"currentColor","fill-rule":"evenodd",d:"M8 15A7 7 0 1 0 8 1a7 7 0 0 0 0 14Zm2.718-9.718a.75.75 0 0 1 0 1.06L9.06 8l1.657 1.657a.75.75 0 1 1-1.06 1.06L8 9.062l-1.657 1.657a.75.75 0 0 1-1.06-1.06L6.938 8 5.282 6.343a.75.75 0 0 1 1.06-1.06L8 6.938l1.657-1.657a.75.75 0 0 1 1.06 0Z","clip-rule":"evenodd"},null,-1)]))}const Et={render(){return ge(fe,{icon:{render:Bt},name:"cross-circle-filled-16"})}},nr=Object.freeze(Object.defineProperty({__proto__:null,default:Et,render:Bt},Symbol.toStringTag,{value:"Module"})),ui={class:"h-grid"},mi=["innerHTML"],pi={class:"h-competitors-compare-table__description t-body-3"},hi={class:"h-competitors-compare-table__wrapper"},_i={class:"h-competitors-compare-table__table"},vi={class:"h-competitors-compare-table__body"},gi={class:"h-competitors-compare-table__heading"},fi={class:"h-competitors-compare-table__cell h-competitors-compare-table__cell--highlight"},bi={class:"h-competitors-compare-table__cell"},yi={class:"h-competitors-compare-table__heading"},ki={class:"h-competitors-compare-table__cell h-competitors-compare-table__cell--highlight"},$i={class:"h-competitors-compare-table__item"},Ti=["innerHTML"],Ci=["innerHTML"],wi={class:"h-competitors-compare-table__cell"},Si={class:"h-competitors-compare-table__item"},xi=["innerHTML"],Di=["innerHTML"],Ii={class:"h-competitors-compare-table__footer"},Hi={class:"h-competitors-compare-table__cell h-competitors-compare-table__cell--highlight"},Pi={class:"h-competitors-compare-table__note t-body-3"},Oi=W({__name:"HCompetitorsCompareTable",props:{data:{type:Object,required:!0}},setup(e){return(r,l)=>{const b=Fe,$=Et,a=Ca,i=ot,v=$e;return t(),o("section",ui,[n("h2",{class:"h-competitors-compare-table__title",innerHTML:e.data.heading},null,8,mi),n("div",pi,O(e.data.description),1),n("div",hi,[n("table",_i,[n("tbody",vi,[n("tr",gi,[l[0]||(l[0]=n("th",null,null,-1)),n("th",fi,[L(b,{class:"h-competitors-compare-table__image",image:e.data.headingRow.hostinger.logo},null,8,["image"])]),n("th",bi,[L(b,{class:"h-competitors-compare-table__image",image:e.data.headingRow.competitor.logo},null,8,["image"])])]),(t(!0),o(K,null,J(e.data.dataRows,(u,s)=>(t(),o("tr",{key:`table-row-${s}`,class:"h-competitors-compare-table__row"},[n("td",null,[n("p",yi,O(u.label),1)]),n("td",ki,[n("div",$i,[u.hostinger.checkmark?(t(),o(K,{key:0},[u.hostinger.checkmark==="cross"?(t(),A($,{key:0,color:"danger500"})):(t(),A(a,{key:1,color:"success500"}))],64)):H("",!0),u.hostinger.tooltip?(t(),A(i,{key:2,placement:"bottom-start",content:u.hostinger.tooltip},{default:V(()=>[n("div",{class:"h-competitors-compare-table__tooltip",innerHTML:u.hostinger.text},null,8,Ci)]),_:2},1032,["content"])):(t(),o("div",{key:1,innerHTML:u.hostinger.text},null,8,Ti))])]),n("td",wi,[n("div",Si,[u.competitor.checkmark?(t(),o(K,{key:0},[u.competitor.checkmark==="cross"?(t(),A($,{key:0,color:"danger500"})):(t(),A(a,{key:1,color:"success500"}))],64)):H("",!0),u.competitor.tooltip?(t(),A(i,{key:2,placement:"bottom-start",content:u.competitor.tooltip},{default:V(()=>[n("div",{class:"h-competitors-compare-table__tooltip",innerHTML:u.competitor.text},null,8,Di)]),_:2},1032,["content"])):(t(),o("div",{key:1,innerHTML:u.competitor.text},null,8,xi))])])]))),128)),n("tr",Ii,[l[1]||(l[1]=n("td",null,null,-1)),n("td",Hi,[L(v,{class:"h-competitors-compare-table__button","data-click-id":e.data.buttonData.dataClickId,color:e.data.buttonData.color||"primary500",to:e.data.buttonData.link,"aria-label":e.data.buttonData.text},{default:V(()=>[ae(O(e.data.buttonData.text),1)]),_:1},8,["data-click-id","color","to","aria-label"])]),l[2]||(l[2]=n("td",null,null,-1))])])])]),n("p",Pi,O(e.data.note),1)])}}}),or=U(Oi,[["__scopeId","data-v-2a1cbd12"]]),Ai=["dir"],Mi={class:"h-compare-table-header__wrapper"},Li={class:"h-compare-table-header__title t-h3"},Bi={class:"h-compare-table-header__products"},Ei={class:"h-compare-table-header__product-title"},Fi=W({__name:"HCompareTableHeader",props:{products:{type:Array,required:!0}},setup(e){const{direction:r}=X(),{t:l}=ie(),{isBannerVisible:b}=ve(),$=a=>l(`product.title.${a.replace(/[:_]/g,"-")}`);return(a,i)=>(t(),o("div",{class:j(["h-compare-table-header",{"h-compare-table-header--under-banner":c(b)}]),dir:c(r)},[n("div",Mi,[n("h3",Li,O(c(l)("components.compareTable.planFeatures")),1),n("div",Bi,[(t(!0),o(K,null,J(e.products,(v,u)=>(t(),o("div",{key:`${u}-compare-header-item`,class:"h-compare-table-header__product"},[n("div",Ei,O($(v.productSlug)),1)]))),128))])])],10,Ai))}}),Ni=U(Fi,[["__scopeId","data-v-4c798c77"]]),Ri=["dir"],Vi={class:"h-compare-feature__content"},zi=["innerHTML"],ji=["innerHTML"],qi=W({__name:"HCompareTableFeature",props:{featureInfo:{type:Object,required:!0},specificationValue:{type:Object,default:null}},setup(e){const r=["ssd-storage-amount","nvme-storage-amount","bandwidth-gb-amount","daily-backups-with-price-value","ram-amount","bandwidth-tb-amount","nvme-disk-space-amount","email-storage-amount","database-size","monthly-visits-amount","ram-amount-gb","mysql-import-size","mysql-packet-size","free-domain-with-price-value","free-whois-protection-value","up-to-100-websites","disk-space"],l=["vcpu-cores-amount","vcpu-hardware-amount","ecommerce-features","ecommerce-features-website-builder"],{direction:b,themeData:$}=X(),{t:a}=ie(),i=e,v=C(()=>{var y;return a(((y=i.featureInfo)==null?void 0:y.tooltip)||"",x.value)}),u=C(()=>{var T,p;const y=((p=(T=i.featureInfo)==null?void 0:T.feature)==null?void 0:p.split("."))||[];return y[y.length-1]||""}),s=C(()=>l.includes(u.value)),S=C(()=>{var p;const T=(r.includes(u.value)?a(`feature-list.compare-feature.${u.value}`):a(((p=i.featureInfo)==null?void 0:p.feature)||"")).replace("","");if($.value.language.code===Ct.Japan){const h=["の","件の","個の"];for(const m of h)if(T.startsWith(m))return T.slice(m.length)}return T}),x=C(()=>{if(!i.specificationValue)return{};const y=i.specificationValue.isTranslatable?a(i.specificationValue.value):i.specificationValue.value;return{price:y,value:y}});return(y,T)=>{const p=ot;return t(),o("div",{class:"h-compare-feature",dir:c(b)},[n("div",Vi,[v.value?(t(),A(p,{key:1,placement:"bottom-start",content:v.value},{default:V(()=>[n("div",{class:j(["h-compare-feature__tooltip-text t-body-4",{"h-compare-feature__capitalize":!s.value}]),innerHTML:S.value},null,10,ji)]),_:1},8,["content"])):(t(),o("div",{key:0,class:j(["t-body-4",{"h-compare-feature__capitalize":!s.value}]),innerHTML:S.value},null,10,zi))])],8,Ri)}}}),Gi=U(qi,[["__scopeId","data-v-cf8a6e82"]]),Wi={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16"};function Ft(e,r){return t(),o("svg",Wi,r[0]||(r[0]=[n("path",{fill:"currentColor",d:"M3.993 8c0 .414.335.75.75.75h6.541a.75.75 0 0 0 0-1.5H4.743a.75.75 0 0 0-.75.75Z"},null,-1)]))}const Nt={render(){return ge(fe,{icon:{render:Ft},name:"line-16"})}},ir=Object.freeze(Object.defineProperty({__proto__:null,default:Nt,render:Ft},Symbol.toStringTag,{value:"Module"})),Ui=["dir"],Ki={class:"h-plan-feature__content"},Yi={key:0,class:"t-body-4"},Zi=W({__name:"HCompareTableFeatureValue",props:{featureInfo:{type:Object,required:!0},specificationValue:{type:Object,default:null}},setup(e){const r=["nvme-disk-space-amount","ssd-disk-space-amount","bandwidth-gb-amount","ssd-storage-amount","database-size","email-storage-amount","ram-amount-gb","ram-amount"],{direction:l}=X(),{t:b}=ie(),$=e,a=C(()=>{var i,v;return r.includes($.featureInfo.specificationValueKey||"")?`${b(((i=$.specificationValue)==null?void 0:i.value)||"")} GB`:b(((v=$.specificationValue)==null?void 0:v.value)||"")});return(i,v)=>{const u=Nt,s=Ot;return t(),o("div",{class:"h-plan-feature",dir:c(l)},[n("div",Ki,[a.value?(t(),o("div",Yi,O(a.value),1)):e.featureInfo.checkmark==="disabled"?(t(),A(u,{key:1,color:"neutral300"})):(t(),A(s,{key:2,color:"success500"}))])],8,Ui)}}}),Ji=U(Zi,[["__scopeId","data-v-28e49e26"]]),Qi=["dir"],Xi={class:"h-compare-table-body__container"},es={class:"h-compare-table-body__column h-compare-table-body__left"},ts={class:"h-compare-table-body__feature t-body-2-bold"},as={class:"h-compare-table-body__right"},ns=W({__name:"HCompareTableBody",props:{products:{type:Array,required:!0}},async setup(e){let r,l;const{direction:b,pageName:$,reloadAsyncData:a}=X(),{t:i}=ie(),{getPricingTableData:v}=et(),u=e,s=D([]),S=C(()=>u.products.map(h=>{const m=v(h.tableSlug,!1)[h.productSlug];return tt(m==null?void 0:m.featureListSlug)})),x=h=>[{groupName:i("components.compareTable.topFeatures"),groupedFeatures:(h==null?void 0:h.main[0].groupedFeatures)||[]},...(h==null?void 0:h.expanded)||[]],y=()=>{[...document.getElementsByClassName("h-compare-table-body__left"),...document.getElementsByClassName("h-compare-table-body__right-wrapper")].map(_=>_.getElementsByClassName("h-compare-table-body__feature")).forEach(_=>{[..._].forEach((f,w)=>{w%2===1?f.classList.add("h-compare-table-body__feature--bg-light-blue50"):f.classList.remove("h-compare-table-body__feature--bg-light-blue50")})})},T=h=>(h==null?void 0:h.filter(m=>m))||[],p=async()=>{const{data:h}=await wa(`compare-table-${$.value}`,()=>Promise.all(S.value));h.value&&(s.value=T(h.value))};return[r,l]=nt(()=>p()),await r,l(),ce(()=>{a(),y()}),oe(()=>u.products,async()=>{const h=await Promise.all(S.value);s.value=T(h),await pe(),y()}),(h,m)=>{const _=Gi,f=Ji;return t(),o("div",{class:"h-compare-table-body",dir:c(b)},[n("div",Xi,[n("div",es,[(t(!0),o(K,null,J(x(s.value[0]),(w,I)=>(t(),o("div",{key:`${I}-compare-feature-group`},[n("div",ts,O(c(i)(w.groupName||"")),1),(t(!0),o(K,null,J(w.groupedFeatures,(g,d)=>{var N,R;return t(),A(_,{key:`${d}-compare-feature-text`,tabindex:"0","feature-info":g,class:"h-compare-table-body__feature","specification-value":((R=(N=e.products[0])==null?void 0:N.specificationValues)==null?void 0:R[g.specificationValueKey||""])||null},null,8,["feature-info","specification-value"])}),128))]))),128))]),n("div",as,[(t(!0),o(K,null,J(s.value,(w,I)=>(t(),o("div",{key:`${I}-compare-value-group`,class:"h-compare-table-body__right-wrapper"},[(t(!0),o(K,null,J(x(w),(g,d)=>(t(),o("div",{key:`${d}-${I}-compare-value-subgroup`},[m[0]||(m[0]=n("div",{class:"h-compare-table-body__feature"},null,-1)),(t(!0),o(K,null,J(g.groupedFeatures,N=>{var R,k;return t(),A(f,{key:`${N.feature}-compare-value-item`,"feature-info":N,class:"h-compare-table-body__feature","specification-value":((k=(R=e.products[I])==null?void 0:R.specificationValues)==null?void 0:k[N.specificationValueKey||""])||null},null,8,["feature-info","specification-value"])}),128))]))),128))]))),128))])])],8,Qi)}}}),os=U(ns,[["__scopeId","data-v-751a5e2d"]]),is=["dir"],ss={class:"h-compare-table-footer__button-wrapper"},rs={class:"h-compare-table-footer__button-container"},ls=W({__name:"HCompareTableFooter",props:{products:{type:Array,required:!0}},emits:["add-to-cart"],setup(e,{emit:r}){const{direction:l,pageNameDataClickId:b}=X(),{t:$}=ie(),a=r,i=v=>`hgr-${b.value}-compare_table-add_to_cart-${v.replace(":","_")}`;return(v,u)=>{const s=Ne,S=$e;return t(),o("div",{class:"h-compare-table-footer",dir:c(l)},[n("div",ss,[(t(!0),o(K,null,J(e.products,(x,y)=>(t(),o("div",{key:`${y}-compare-footer-item`,class:"h-compare-table-footer__buttons"},[n("div",rs,[L(s,{class:"h-compare-table-footer__price",price:x.price.purchase,suffix:c($)("global.perMonth")},null,8,["price","suffix"]),L(S,{"data-click-id":i(x.productSlug),"data-qa":`compare-table-add-to-cart-button-${x.productSlug}`,type:"outline",class:"h-compare-table-footer__button","aria-label":c($)("components.compareTable.choosePlan"),onOnClick:T=>a("add-to-cart",x)},{default:V(()=>[ae(O(c($)("components.compareTable.choosePlan")),1)]),_:2},1032,["data-click-id","data-qa","aria-label","onOnClick"])])]))),128))])],8,is)}}}),cs=U(ls,[["__scopeId","data-v-ed055c63"]]),ds=["dir"],us=["innerHTML"],ms={key:0,class:"h-compare-table__description body-1"},ps={class:"h-compare-table__table-wrapper"},hs={class:"h-compare-table__table"},_s=W({__name:"HCompareTable",props:{title:{type:String,required:!0},description:{type:String,default:""},data:{type:Object,required:!0}},setup(e){const{direction:r}=X(),{buttonLoading:l,addToCart:b}=Ve(),$=e,a=i=>{l.value||b({id:"compare_table",name:"Compare Table",slug:i.tableSlug,products:$.data.products,selectedProducts:[i],isOfferDisabled:i.isOfferDisabled})};return(i,v)=>{const u=Ni,s=os,S=cs;return t(),o("section",{class:"h-compare-table h-grid",dir:c(r)},[n("h2",{class:"h-compare-table__heading",innerHTML:e.title},null,8,us),e.description?(t(),o("div",ms,O(e.description),1)):H("",!0),n("div",ps,[n("div",hs,[L(u,{products:e.data.products},null,8,["products"]),L(s,{products:e.data.products},null,8,["products"]),L(S,{products:e.data.products,onAddToCart:a},null,8,["products"])])])],8,ds)}}}),sr=U(_s,[["__scopeId","data-v-e77470c2"]]),vs=["dir"],gs={class:"h-nav__main-menu-wrapper"},fs={class:"h-nav__start"},bs={class:"h-nav__logo-wrapper"},ys={key:0,class:"h-nav__locale-selector"},ks={class:"h-nav__menu"},$s={class:"h-nav__right"},Ts={class:"h-nav__end-menu","data-click-id":"hgr-nav-menu_mobile-burger","data-click-sync":"true"},Cs=["value"],ws=W({__name:"HNav",props:{active:Boolean,darkItems:Boolean,stickyAtYPosition:{type:Number,default:0}},emits:["menu-toggle","sticky"],setup(e,{emit:r}){const l=$t(),{direction:b}=X(),{isPageWithLightHeader:$,isPageWithNoNavShadow:a}=Pa(),{isBannerVisible:i}=ve(),v=e,u=r,s=D(!1),S=D(!1),x=C(()=>S.value||s.value||v.active||v.darkItems?"neutral600":"neutral0"),y=()=>{s.value=!s.value,u("menu-toggle",s.value);const h=document.getElementsByTagName("html")[0];h&&(h.style.overflow=s.value?"hidden":"initial")},T=()=>{const h=S.value;S.value=window.scrollY>v.stickyAtYPosition,S.value!==h&&u("sticky",S.value)},p=()=>{const h=document.documentElement.clientWidth;s.value&&h>1024&&y()};return ce(()=>{window.addEventListener("scroll",T),window.addEventListener("resize",Be(p,100)),T()}),ke(()=>{window.removeEventListener("scroll",T),window.removeEventListener("resize",Be(p,100))}),oe(()=>l,()=>{{const h=document.getElementsByTagName("html")[0];h&&(h.style.overflow="initial")}s.value&&y()},{immediate:!0}),(h,m)=>{const _=Sa,f=xa;return t(),o("nav",{class:j(["h-nav",{[c(b)]:!!c(b),"h-nav--full-h":s.value,"h-nav--sticky":S.value||s.value||e.active,"h-nav--no-shadow":c(a)||c(i),"h-nav--active":e.active||s.value,[`h-nav--${x.value}`]:!!x.value}]),dir:c(b)},[n("div",gs,[n("div",fs,[n("div",bs,[te(h.$slots,"logo",{color:x.value},()=>[L(_,{class:"h-nav__logo","data-click-id":"hgr-navigation-logo",color:x.value},null,8,["color"])],!0),h.$slots["locale-selector"]?(t(),o("div",ys,[te(h.$slots,"locale-selector",{color:x.value},void 0,!0)])):H("",!0)]),n("div",ks,[te(h.$slots,"default",{},void 0,!0)])]),n("div",$s,[te(h.$slots,"right",{},void 0,!0)]),h.$slots["mobile-menu"]?(t(),o("div",{key:0,class:j(["h-nav__mobile-menu",{"h-nav__mobile-menu--open":s.value,"h-nav__mobile-menu--banner":s.value&&c(i)}])},[te(h.$slots,"mobile-menu",{},void 0,!0)],2)):H("",!0),L(f,null,{default:V(()=>[n("div",Ts,[n("input",{id:"nav-hamburger",value:s.value,class:"h-nav__hamburger","aria-label":"navigation",type:"checkbox",onClick:y},null,8,Cs),n("label",{class:j(["h-nav__hamburger-label",{"h-nav__hamburger-label--neutral600":c($)||S.value||s.value}]),for:"nav-hamburger"},m[0]||(m[0]=[n("span",null,null,-1)]),2)])]),_:1})])],10,vs)}}}),rr=U(ws,[["__scopeId","data-v-346cf785"]]),Ss={class:"h-locale-selector"},xs={class:"h-locale-selector__title-container"},Ds={key:0,id:"h-locale-selector-title",class:"h-locale-selector__back-title"},Is={key:0,id:"h-locale-selector-title",class:"h-locale-selector__title t-h2"},Hs={class:"h-locale-selector__input"},Ps={role:"listbox",class:"h-locale-selector__options","aria-labelledby":"h-locale-selector-title"},Os={class:"h-locale-selector__image-wrapper"},As=W({__name:"HLocaleMenu",props:{title:{type:String,default:""},backTitle:{type:String,default:""},inputPlaceholder:{type:String,default:""},localesData:{type:Array,required:!0}},emits:["toggle-menu","selected-country"],setup(e,{emit:r}){const l=e,b=r,$=D(""),a=C(()=>l.localesData.map(u=>v(u.country)||v(u.language)||v(u.enCountry)||v(u.enLanguage)?(u.disabled=!1,u):(u.disabled=!0,u)).sort((u,s)=>u.disabled===s.disabled?0:u.disabled?1:-1)),i=()=>{b("toggle-menu")},v=u=>u.toLowerCase().includes($.value.toLowerCase());return(u,s)=>{const S=vt,x=Da,y=it,T=_t,p=Fe,h=ra;return t(),o("div",Ss,[n("span",xs,[n("span",{class:"h-locale-selector__back","data-click-id":"hgr-navigation-locale-menu-back","data-click-sync":"true",onClick:i},[L(S),e.backTitle?(t(),o("span",Ds,O(e.backTitle),1)):H("",!0)]),e.title?(t(),o("span",Is,O(e.title),1)):H("",!0),n("a",{"data-click-sync":"true","data-qa":"locale-selector-close-button",onClick:i},[L(x,{color:"neutral800"})])]),n("span",Hs,[L(T,{id:"h-locale-selector-input",modelValue:$.value,"onUpdate:modelValue":s[0]||(s[0]=m=>$.value=m),placeholder:e.inputPlaceholder},{icon:V(()=>[L(y,{color:"primary500"})]),_:1},8,["modelValue","placeholder"])]),n("div",Ps,[(t(!0),o(K,null,J(a.value,(m,_)=>(t(),o("div",{key:`${m.country}-${_}`,role:"option",class:j(["h-locale-selector__option",{"h-locale-selector__option--disabled":m.disabled}]),"aria-selected":"false"},[L(h,{"language-code":m.languageCode,"data-click-id":`hgr-navigation-locale_selector-${m.languageCode}`,onOnClick:s[1]||(s[1]=f=>b("selected-country",f))},{"country-flag":V(()=>[n("span",Os,[L(p,{image:{src:m.src,alt:m.alt}},null,8,["image"])])]),_:2},1032,["language-code","data-click-id"])],2))),128))])])}}}),Rt=U(As,[["__scopeId","data-v-cb37c212"]]),lr=Object.freeze(Object.defineProperty({__proto__:null,default:Rt},Symbol.toStringTag,{value:"Module"})),Ms={class:"h-mobile-menu__language-selector"},Ls={class:"h-mobile-menu__language-selector-lang"},Bs=["href","data-click-id"],Es={key:0,class:"h-mobile-menu__item--description t-body-4"},Fs=W({__name:"HMobileMenu",props:{languageCode:{type:String,default:Ct.UnitedStates},cookieQueryKeys:{type:Object,default:()=>({})},minimal:{type:Boolean,default:!1}},setup(e){const r=e,{direction:l,pageName:b}=X(),{switchLocale:$}=Oa(),{t:a}=ie(),{navMenuItems:i}=Aa(),v=D(!1),u=C(()=>i(r.minimal)),s=C(()=>Qe.find(T=>T.languageCode===r.languageCode)??Qe[0]),S=C(()=>Object.keys(u.value.mainSections).flatMap(p=>u.value.mainSections[p]).length),x=()=>{v.value=!v.value},y=T=>$(T,b.value,r.cookieQueryKeys);return(T,p)=>{const h=Fe,m=vt,_=ht,f=Rt,w=$e,I=la;return t(),A(I,{class:"h-mobile-menu","nav-items":u.value,"go-back-title":`${c(a)("components.navigation.goBackTitle")}`,"locale-menu-is-visible":v.value},Re({additional:V(()=>[n("div",{class:j(["h-mobile-menu__language-item",{rtl:c(l)==="rtl"}]),"data-click-id":"hgr-navigation-toggle_locale_selector","data-click-sync":"true",onClick:x},[n("div",Ms,[L(h,{class:"h-mobile-menu__language-selector-flag",image:s.value},null,8,["image"]),n("span",Ls,O(s.value.language),1)]),c(l)==="rtl"?(t(),A(m,{key:0})):(t(),A(_,{key:1}))],2)]),"locale-menu":V(()=>[L(f,{title:`${c(a)("components.localeMenu.title")}`,"back-title":`${c(a)("components.navigation.goBackTitle")}`,"input-placeholder":`${c(a)("components.localeMenu.inputPlaceHolder")}`,"locales-data":c(Qe),onSelectedCountry:y,onToggleMenu:x},null,8,["title","back-title","input-placeholder","locales-data"])]),footer:V(()=>[e.minimal?H("",!0):(t(),A(w,{key:0,id:"hgr-topmenu-login",class:"h-mobile-menu__login","data-click-id":"hgr-navigation-menu-login",type:"outline",to:u.value.loginLink,"aria-label":c(a)("components.navigation.loginLinkTitle")},{default:V(()=>[ae(O(c(a)("components.navigation.loginLinkTitle")),1)]),_:1},8,["to","aria-label"]))]),_:2},[J(S.value,g=>({name:`item-${g-1}`,fn:V(({subitem:d})=>[g&&!e.minimal?(t(),o("div",{key:`menu-item${g}`,class:"h-mobile-menu__item"},[n("a",{href:d.link,class:"h-mobile-menu__item--title t-body-2-bold","data-click-id":`hgr-navigation-mobile-menu-item-${d.dataClickIdName}`,onClick:p[0]||(p[0]=Tt(()=>{},["prevent"]))},O(c(a)(`${d.name}`)),9,Bs),d.description?(t(),o("span",Es,O(c(a)(`${d.description}`)),1)):H("",!0)])):H("",!0)])}))]),1032,["nav-items","go-back-title","locale-menu-is-visible"])}}}),Ns=U(Fs,[["__scopeId","data-v-c199fe3d"]]),cr=Object.freeze(Object.defineProperty({__proto__:null,default:Ns},Symbol.toStringTag,{value:"Module"}));export{cr as A,Qs as H,rr as _,Ks as a,Ys as b,Zs as c,Le as d,js as e,tn as f,Ws as g,Js as h,ar as i,er as j,or as k,Mt as l,Ot as m,Dt as n,Ht as o,sr as p,it as q,Co as r,qs as s,Gs as t,Us as u,tr as v,Xs as w,nr as x,ir as y,lr as z};