1import{d as $,au as W,h as r,o as e,g as h,e as D,f as a,P as N,p as s,$ as z,aD as X,k as C,l as x,bU as K,aA as m,C as O,m as v,i as I,t as f,F as T,r as S,y as L,O as Q,W as H,V as J,bV as Y,az as F,bW as Z,X as V,w as ee,u as te,am as ae,c as y,bP as j,b6 as se,j as ne,ai as G,G as re,bX as oe,aB as le}from"#entry";import{s as ie,a as ce,b as de,_ as ue,i as pe}from"./c4PFTV-3.js";const _e={class:"rounded-full bg-white p-2 lg:p-3 max-w-[290px] lg:max-w-[340px] mx-auto"},me={class:"flex items-center"},ge=$({__name:"TmtV3",props:{pageData:null,inlineComponent:{type:Boolean},countries:null},setup(t){const c=W().singleCountry?.name?.toLowerCase().replaceAll(" ","_");return(p,o)=>{const l=N,n=z;return e(),r("div",_e,[h(n,{notLink:"","data-analytics":"btn_cta_rf_top_search","page-type":t.pageData?.pageType,"query-params":s(c)?.length?{country:s(c)}:void 0,class:"btn btn-primary rounded-full border border-primary sm:border-none px-0 py-[12px] lg:py-[18px] text-16 lg:text-18 relative"},{default:D(()=>[a("div",me,[o[0]||(o[0]=a("span",{class:"block"},"Get your best trip match",-1)),h(l,{name:"chevron-down",class:"block -rotate-90 w-6 h-6 shrink-0",filled:""})])]),_:1},8,["page-type","query-params"])])}}}),he={class:"flex flex-col sm:items-center"},be={class:"tmt__wrap js-search-travel-desktop"},xe={class:"flex flex-col lg:flex-row lg:items-center relative z-10"},fe={class:"flex flex-row items-center font-semibold flex-grow rounded-full bg-white p-2 sm:p-3"},ye={class:"h-full font-semibold leading-tight relative"},ve={class:"cursor-pointer text-12 sm:text-14 text-black-real flex items-center justify-center text-center uppercase border border-[#929292] rounded-full p-3 bg-white sm:bg-none"},we={class:"flex items-center"},ke={key:0,class:"absolute w-full border border-grey-dark h-60 overflow-scroll overflow-x-hidden z-10 bg-white rounded-4 font-medium"},$e=["onClick"],Ce={key:1,class:"w-full"},De={class:"h-full font-semibold leading-tight w-full"},Le={class:"flex items-center whitespace-nowrap ml-5"},Pe={key:0,class:"absolute left-0 sm:top-16 w-full border border-grey-dark h-60 overflow-scroll overflow-x-hidden z-10 bg-white rounded-4 font-medium"},Be={class:"flex px-4 py-5"},Te={class:"border-grey-light border-t"},Se=["onClick"],Ve=$({__name:"TmtV2",props:{pageData:null,inlineComponent:{type:Boolean},countries:null},setup(t){const i=t;function c(){console.warn("planMyTripEvent()")}function p(g){g.target.closest(".js-search-travel-desktop")||(o.value=!1)}window.addEventListener("click",p),X(()=>{window.removeEventListener("click",p)});const o=C(!1),l=C(!1),n=C(""),_=C(""),w=x(()=>i.countries?.filter(g=>g.name.toLowerCase().includes(_.value.toLowerCase()))),P=K(new Date,24),k=C("");x(()=>(k.value||P[0]).replace(/\s+/g,""));function b(g){n.value=g,l.value=!l.value,Z("track_the_selected_country_clicked",g)}function B(){if(n.value)return n.value.toLowerCase().replaceAll(" ","_")}const E=x(()=>{const g=[m.PaidLanding_1,m.PaidLanding_2,m.PaidLanding_3,m.PaidLanding_4,m.GettingAround,m.CountryLanding,m.Trip],d=i.pageData?.pageType;return d!==void 0&&g.includes(d)}),{isIgBrand:A}=O();return(g,d)=>{const q=N,M=z,R=F;return e(),r("div",he,[a("div",be,[a("div",xe,[a("form",fe,[s(E)?(e(),r("div",{key:0,class:"relative w-full",onClick:d[0]||(d[0]=u=>o.value=!s(o))},[a("div",ye,[a("div",ve,[a("span",we,[I(f(s(k)||"Select Month")+" ",1),h(q,{class:"w-6 h-6 text-primary",filled:"",name:"chevron-down"})])]),s(o)?(e(),r("div",ke,[(e(!0),r(T,null,S(s(P),u=>(e(),r("div",{class:L([{"text-primary bg-orange-lighter":s(k)===u},"bg-white text-center hover:text-primary px-2 py-2.5 cursor-pointer border-grey-light border-b last:border-b-0"]),onClick:U=>k.value=u},f(u),11,$e))),256))])):v("",!0)])])):(e(),r("div",Ce,[a("div",De,[a("div",{class:"cursor-pointer text-12 sm:text-16 text-black-real flex items-center justify-center text-center uppercase border border-[#929292] rounded-full p-3 bg-white sm:bg-none",onClick:d[1]||(d[1]=u=>{l.value=!s(l),_.value=""})},[a("span",Le,[I(f(s(n)||"Select Country")+" ",1),h(q,{class:"w-6 h-6 text-primary",filled:"",name:"chevron-down"})])]),s(l)?(e(),r("div",Pe,[a("div",Be,[Q(a("input",{"onUpdate:modelValue":d[2]||(d[2]=u=>J(_)?_.value=u:null),class:"w-full rounded px-2 py-2 outline-none border border-grey hover:border-primary focus:border-primary",placeholder:"Find country"},null,512),[[H,s(_)]]),a("span",{class:L([s(_)?"border-primary text-primary curs
1or-pointer bg-white":"border-grey text-grey","uppercase w-auto flex items-center justify-center font-bold text-12 ml-2 py-0.5 px-3 border rounded"]),onClick:d[3]||(d[3]=u=>_.value="")},"X",2)]),a("div",Te,[(e(!0),r(T,null,S(s(w),u=>(e(),r("div",{class:L([{"text-primary bg-orange-lighter":s(n)===u.name},"bg-white text-center hover:text-primary hover:bg-grey-lighter px-2 py-2.5 cursor-pointer border-grey-light border-b"]),onClick:U=>b(u.name)},f(u.name),11,Se))),256))])])):v("",!0)])])),a("div",{class:"w-full ml-2",onClick:d[4]||(d[4]=u=>c()),onKeypress:d[5]||(d[5]=Y(u=>c(),["enter"]))},[h(M,{notLink:"","data-analytics":"btn_cta_rf_top_search","page-type":t.pageData?.pageType,"query-params":{country:B()},class:"btn btn-primary rounded-full border border-primary sm:border-none uppercase px-0 py-3 sm:py-4 text-12 sm:text-16 relative"},null,8,["page-type","query-params"])],32)])])]),h(R,{class:"my-4 lg:my-6 xl:hidden justify-center",variant:"white"})])}}}),je=V(Ve,[["__scopeId","data-v-be4cc18e"]]),Ee={class:"flex-col items-center"},Ie=$({__name:"SearchBarV2",props:{pageData:null},async setup(t){let i,c;const p=t,{data:o}=([i,c]=ee(()=>te(`countries_${p.pageData?.uri}`,()=>ae("countriesName",{countriesPagination:{pageSize:150},countriesSort:"name"}).then(l=>l.data?.countries?.data.map(n=>n.attributes)))),i=await i,c(),i);return(l,n)=>{const _=je;return e(),r("section",Ee,[s(o)?.length?(e(),y(_,{key:0,countries:s(o),"page-data":t.pageData},null,8,["countries","page-data"])):v("",!0)])}}}),Ne=j("/logo_running_man.png"),Oe={class:"breadcrumbs-container"},Ae={class:"breadcrumbs-ul"},qe={class:"breadcrumbs-item flex-shrink-0"},ze=["href"],Fe={key:1,alt:"logo_running_man",class:"block w-9 h-9 object-contain",src:Ne},Ge={class:"breadcrumbs-item flex-shrink-0"},Me={class:"flex items-center"},Re={key:1,class:"flex items-center"},Ue=$({__name:"BreadcrumbsNavigationV1",props:{partials:null},setup(t){const{isIgBrand:i}=O();return(c,p)=>{const o=N,l=ne;return e(),r("nav",Oe,[a("ul",Ae,[(e(!0),r(T,null,S(t.partials.slice(0,1),n=>(e(),r("li",qe,[a("a",{href:n.to},[s(i)?(e(),y(o,{key:0,name:"logo-ig-short",class:"block w-5 h-5 text-white",filled:""})):(e(),r("img",Fe))],8,ze)]))),256)),(e(!0),r(T,null,S(t.partials.slice(1),n=>(e(),r("li",Ge,[n.to?se(c.$slots,"default",{key:0,item:n},()=>[a("div",Me,[h(o,{name:"arrow-sm",class:"mx-2 block w-2.5 h-2.5",filled:""}),h(l,{to:n.to,"no-prefetch":!0,external:!0},{default:D(()=>[I(f(n.anchor),1)]),_:2},1032,["to"])])],!0):(e(),r("div",Re,[h(o,{name:"arrow-sm",class:"mx-2 block w-2.5 h-2.5",filled:""}),a("span",null,f(n.anchor),1)]))]))),256))])])}}}),We=V(Ue,[["__scopeId","data-v-fc685624"]]),Xe=j("/brands/brand-3-white.png"),Ke=j("/brands/brand-4-white.png"),Qe=j("/brands/brand-2-white.png"),He={class:"w-full"},Je={class:"text-white flex w-full flex-col justify-between sm:flex-row"},Ye={key:1,class:"newspapers"},Ze=$({__name:"DynamicBreadcrumbsV1",props:{maxPartials:{default:10},partials:null,pageData:null},setup(t){const i=t,c=G(),p=x(()=>c.path),{isIgBrand:o}=O(),l=ie(c.path,!0),n=i.partials??l.map(b=>({to:de(l,b),anchor:ce(b,o)})).splice(0,i.maxPartials);re(oe({itemListElement:n.map(b=>({item:b.to,name:b.anchor}))}));const _=[m.PaidLanding_1,m.PaidLanding_2,m.PaidLanding_3,m.PaidLanding_4],w=x(()=>_.includes(i.pageData?.pageType)),P=x(()=>p.value!=="/"&&p.value!=="/tailor-made-trips/"&&!w.value),k=x(()=>p.value==="/"||p.value==="/tailor-made-trips/"||p.value.includes("/about-us")||w.value);return(b,B)=>{const E=We,A=F;return e(),r("div",He,[a("div",Je,[s(P)?(e(),y(E,{key:0,partials:s(n),class:"breadcrumbs-container"},null,8,["partials"])):v("",!0),s(k)?(e(),r("div",Ye,[...B[0]||(B[0]=[a("img",{alt:"Brand-3",class:"mr-8 h-8",src:Xe},null,-1),a("img",{alt:"Brand-4",class:"mr-8 h-8",src:Ke},null,-1),a("img",{alt:"Brand-2",class:"h-8",src:Qe},null,-1)])])):v("",!0),h(A,{class:"hidden xl:flex justify-center",variant:"white"})])])}}}),et=V(Ze,[["__scopeId","data-v-b289bd70"]]);function tt(t){return t===m.Trip}const at={key:0,class:"text-center text-20 md:text-22 lg:text-24 xl:text-36 text-white font-medium text-shadow"},st={class:"hero-section-widget"},nt=$({__name:"ImageWithTmtV2",props:{title:null,subtitle:null,pageData:null,showBreadcrumbs:{type:Boolean,default:!0},breadcrumbsOptions:null,countries:null},setup(t){const i=G(),c=x(()=>i.path);return(p,o)=>{const l=ge,n=Ie,_=et,w=ue;return e(),y(w,null,{widget:D(()=>[a("div",st,[s(le)(s(c))?(e(),y(l,{key:0,"page-data":t.pageData},null,8,["page-data"])):(e(),y(n,{key:1,"page-data":t.pageData,class:L({"mb-10 md:mb-0":t.breadcrumbsOptions?.partials})},null,8,["page-data","class"]))])]),breadcrumbs:D(()=>[t.showBreadcrumbs?(e(),y(_,{key:0,"max-partials":t.breadcrumbsOptions?.maxPartials,"page-data":t.pageData,partials:t.breadcrumbsOptions?.partials},null,8,["max-partials","page-data","partials"])):v("",!0)]),default:D(()=>[a("h1",{class:L(["text-center text-shadow text-white font-bold",s(pe)(s(c))||s(tt)(t.pageData?.pageType)?"text-32 md:text-[40px] lg:text-48 xl:text-64":"text-42 md:text-48 xl:text-[72px] xl:leading-[80px]"])},f(t.title??t.pageData?.title),3),t.subtitle?(e(),r("p",at,f(t.subtitle),
11)):v("",!0)]),_:1})}}}),lt=V(nt,[["__scopeId","data-v-f539d20e"]]);export{lt as _,Ie as a,et as b,ge as c};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.