import{H as Q,j as X,b7 as Y,q as ee,r as D,t as _,a6 as te,I as c,a8 as ae,a3 as r,ad as y,K as o,J as t,W as g,a9 as k,Z as n,a4 as f,a1 as $,_ as h,aS as oe,ar as O,V as a,$ as S,a0 as ne,aT as se,bg as le,z as re,a5 as ie}from"./CdfwBhtu.js";import{y as ue,u as ce,J as de,n as pe,g as me,w as ve}from"./B5pXfdL8.js";import{_ as _e}from"./B9GFHk_0.js";import{_ as ge}from"./B8XSjNmK.js";import{u as he}from"./8qbf7mAf.js";const ye=["vpsTemplatesArchLinuxHosting","vpsTemplatesFedoraHosting","vpsTemplatesLinuxHosting","vpsTemplatesCentosHosting","vpsTemplatesStrapiHosting","vpsTemplatesForexHosting","vpsTemplatesAspNetHosting","vpsTemplatesFreepbxHosting","vpsTemplatesEnshroudedHosting","vpsTemplatesRedmineHosting","vpsTemplatesPhpbbHosting","vpsTemplatesRustHosting","vpsTemplatesDiscourseHosting","vpsTemplatesOdooHosting","vpsTemplatesLampHosting","vpsTemplatesDjangoHosting","vpsTemplatesSatisfactoryHosting","vpsTemplatesUmbracoHosting","vpsTemplatesJitsiHosting","vpsTemplatesNextcloudHosting"],fe={class:"header__badge-wrapper"},be={class:"header__badge t-body-2-bold"},He=["innerHTML"],Te=["innerHTML"],ke=["innerHTML"],Se=["innerHTML"],Ce=["innerHTML"],Le=["innerHTML"],xe={key:0,class:"header__list"},Me={key:0,class:"header__list-item"},De={key:1,class:"header__additional-content-underline body-3"},$e={key:1},Oe={key:0,class:"header__static-price t-headline-pt"},Pe={key:3,class:"header__timer--spacing"},Fe={key:0,class:"t-headline-pt"},ze={key:1,class:"t-headline-pt"},we=["innerHTML"],Be={key:2},Ne=["innerHTML"],Ae=["innerHTML"],Re=Q({__name:"HHeader",props:{headerData:{type:Object,default:()=>({})},priceData:{type:Object,default:()=>({})},customPageName:{type:String,default:""},isPriceLoading:{type:Boolean,default:!1},hidePrice:{type:Boolean,default:!1},hideSaleOffer:{type:Boolean,default:!1}},emits:["on-secondary-click"],setup(u,{emit:P}){const{themeData:F,pageName:b}=X(),{isOriginalRecommendedHero:z}=Y(),{t:s}=ee(),w=re(),{formatPriceString:B}=ue(),{isPricingExperimentLoading:N,isPricingExperimentLoadingOnCurrentPage:d}=ce(),{isRecommendedDarkTheme:A}=he(),p=u,R=P,C=D(80),V=D({currency:"t-body-1",number:"t-header-currency",suffix:"t-body-1"}),E=_(()=>ye.includes(b.value)),H=_(()=>{let l="";if((p.priceData.discount||x.value)&&(l=e.value.overline),!e.value.isHeadingH1&&l&&!l.includes("["primary500","neutral800","primary1000"].includes(e.value.backgroundColor)?"neutral0":(["light-blue50"].includes(e.value.backgroundColor),"primary800")),x=_(()=>b.value==="recommended"&&!z.value),e=_(()=>({backgroundColor:"transparent",buttonData:{scrollId:"pricing",color:p.headerData.buttonColor,textSlug:p.headerData.buttonTextSlug||"components.header.buttonText"},additionalContent:{features:[{text:s("global.features.freeDomain"),tooltip:s("global.features.freeDomainTooltip",{freeDomainList:ve,numberOfDays:"60"})},{text:s("global.features.freeWebsiteMigration"),tooltip:s("global.features.freeWebsiteMigrationTooltip")},{text:s("global.features.customerSupport")}]},bottomFeature:"money-back",imageAlt:s("components.header.imageAlt"),...p.headerData,...x.value&&!A.value&&{backgroundColor:"light-blue50",priceColor:"neutral800"}})),T=_(()=>!p.hideSaleOffer&&!p.headerData.isSaleOfferHidden),j=l=>{C.value=l};return te(()=>N.value=!1),(l,i)=>{const I=oe,J=pe,W=se,q=me,U=_e,Z=de,G=ge;return t(),c(G,{data:e.value,"is-large-grid":"","custom-sale-layout":e.value.customSaleLayout,class:y(["header",{"header--neutral600":e.value.backgroundColor==="neutral800","header--horizons":e.value.backgroundColor==="horizons","header--custom-sale-layout":e.value.customSaleLayout,"header--loading-prices":o(d)}]),onOnSecondaryClick:i[0]||(i[0]=m=>R("on-secondary-click"))},ae({heading:r(()=>[e.value.isHeadingH1?(t(),a(S,{key:0},[e.value.overline?(t(),a("p",{key:`${e.value.overline}-${o(d)}`,class:"header__overline t-headline-pt",innerHTML:e.value.overline},null,8,He)):n("",!0),g("h1",{class:y(["header__heading",{"t-h2":!e.value.customSaleLayout,"t-header-currency":e.value.customSaleLayout}]),innerHTML:e.value.heading},null,10,Te),e.value.underline?(t(),a("p",{key:`${e.value.underline}-${o(d)}`,class:y(["header__underline",{"t-headline-pt":!e.value.customSaleLayout,"t-body-3":e.value.customSaleLayout}]),innerHTML:e.value.underline},null,10,ke)):n("",!0)],64)):H.value?(t(),a(S,{key:1},[(t(),a("div",{key:`${H.value}-${o(d)}`,class:y(["header__overline t-headline-pt",{"t-h1":E.value}]),innerHTML:H.value},null,10,Se)),(t(),a("h2",{key:`${e.value.heading}-${o(d)}`,class:"header__heading",innerHTML:e.value.heading},null,8,Ce))],64)):(t(),a("h1",{key:2,class:"header__heading t-h2",innerHTML:e.value.heading},null,8,Le))]),"additional-content":r(()=>{var m,M;return[(m=e.value.additionalContent.features)!=null&&m.length?(t(),a("div",xe,[(t(!0),a(S,null,ne(e.value.additionalContent.features,(v,K)=>(t(),a("span",{key:`list_item-${K}`,class:"header__list-item"},[(t(),c($(v.icon||"SvgoCheckmark24"),{color:v.iconColor||"success500"},null,8,["color"])),f(" "+h(v.text)+" ",1),v.tooltip?(t(),c(W,{key:0,placement:"right-start",content:v.tooltip},{default:r(()=>[k(J,{color:(v.tooltipColor||L.value)==="neutral0"?"neutral0":"primary800"},null,8,["color"])]),_:2},1032,["content"])):n("",!0)]))),128)),e.value.additionalContent.description?(t(),a("span",Me,h(e.value.additionalContent.description),1)):n("",!0)])):n("",!0),e.value.additionalContent.underline?(t(),a("div",De,h(e.value.additionalContent.underline),1)):n("",!0),!u.hidePrice&&!e.value.customSaleSpecialOffer?(t(),a("div",{key:2,class:y(["header__price-wrapper",{"header__price-wrapper--spacing":!T.value}])},[u.isPriceLoading?(t(),c(o(le),{key:0,size:"small"})):(t(),a("div",$e,[e.value.isStaticSizePrice?(t(),a("div",Oe,h(o(B)(u.priceData.purchase)),1)):(t(),c(q,{key:1,"typography-classes":V.value,price:o(d)?null:u.priceData.purchase,suffix:o(s)("global.perMonth"),"country-code":o(F).country.code,color:((M=e.value)==null?void 0:M.priceColor)||L.value,"static-font-size":C.value,onUpdateFontSize:j},null,8,["typography-classes","price","suffix","country-code","color","static-font-size"]))]))],2)):n("",!0),T.value||e.value.customSaleSpecialOffer?(t(),a("div",Pe,[u.headerData.customSaleSpecialOffer?u.headerData.customSaleLayout?(t(),a("p",ze,[g("span",{innerHTML:o(s)("components.sale.freeMonthsAndDomain")},null,8,we)])):(t(),a("p",Be,[g("span",{innerHTML:e.value.customSaleSpecialOffer},null,8,Ne),i[3]||(i[3]=f(" ")),e.value.hideFreeMonths?n("",!0):(t(),a("span",{key:0,innerHTML:o(s)("components.sale.freeMonths")},null,8,Ae))])):(t(),a("p",Fe,[i[1]||(i[1]=f(" +")),i[2]||(i[2]=g("span",{"data-rewriter":"hosting-months"},null,-1)),f(" "+h(e.value.monthsFree||o(s)("components.header.monthsFree")),1)]))])):n("",!0)]}),customCta:r(()=>[O(l.$slots,"customCta",{},void 0,!0)]),image:r(()=>[O(l.$slots,"image",{},void 0,!0)]),timer:r(()=>{var m;return[T.value&&!e.value.secondaryButtonData?(t(),c(Z,{key:0,"card-color":(m=e.value)==null?void 0:m.countdownColor},null,8,["card-color"])):n("",!0)]}),_:2},[e.value.badge?{name:"before-heading",fn:r(()=>[g("div",fe,[k(I,{"background-color":e.value.badge.color,uppercase:!1,small:""},{default:r(()=>[g("span",be,[e.value.badge.icon?(t(),c($(e.value.badge.icon),{key:0})):n("",!0),f(" "+h(e.value.badge.text),1)])]),_:1},8,["background-color"])])]),key:"0"}:void 0,e.value.bottomFeature?{name:"features",fn:r(()=>[k(U,{"bottom-feature":e.value.bottomFeature,"background-color":e.value.backgroundColor},null,8,["bottom-feature","background-color"])]),key:"1"}:void 0]),1032,["data","custom-sale-layout","class"])}}}),We=ie(Re,[["__scopeId","data-v-cfb85b82"]]);export{We as _};