1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,137401,e=>{"use strict";let t=e.i(194820).default;e.s(["default",0,t])},873774,e=>{"use strict";var t=e.i(843476),r=e.i(500932),o=e.i(271645),a=e.i(52317),i=e.i(58840),n=e.i(18803),s=e.i(150579),l=e.i(707690),c=e.i(49456),m=e.i(692156),u=e.i(906554),d=e.i(748863),p=e.i(828780),b=e.i(128365),f=e.i(494958),v=e.i(194948),g=e.i(357907),h=e.i(672464),y=e.i(298533),x=e.i(924050),S=e.i(99396),_=e.i(610067),C=e.i(297326),A=e.i(577259),I=e.i(607830);let P=e=>{let g,S,P,w,R,G,E,H,N,L,O,B,V,F,M,D,U,q,K,$=(0,r.c)(54),{highlightedOffersCarousel:z}=e,W=(0,o.useRef)(!1),[Q,Y]=(0,h.useAtom)(C.onListPageLoadedState),J=(0,h.useSetAtom)(I.StatusTextState),X=(0,h.useSetAtom)(A.selectedObjectState),Z=(0,l.useAccommodationSearchResult)(),{channelInfo:ee}=(0,u.useSinglePropertyContext)(),{data:et,isFetching:er}=(0,n.useGuestRooms)();$[0]!==et?.rooms?(g=Array.from(new Set(et?.rooms?.map(T))).filter(Boolean),$[0]=et?.rooms,$[1]=g):g=$[1];let eo=g,{data:ea}=(0,a.useRoomTypeGroups)(eo),ei=et?.rooms;$[2]!==ea||$[3]!==ei?(S={rooms:ei,roomGroups:ea},$[2]=ea,$[3]=ei,$[4]=S):S=$[4],(0,p.useAutoOpenProductModal)(S);let{viewProductList:en}=(0,s.useTracking)(),{viewItemListEvent:es}=(0,d.useBVTracking)(),el=(0,i.useAccommodationTranslations)(),{remakeSearch:ec}=(0,c.useSearch)(),em=(0,m.useGlobalContext)();$[5]!==et?.rooms?(P=et?.rooms??[],$[5]=et?.rooms,$[6]=P):P=$[6];let eu=P,ed=!!Z?.roomsResult?.length;if($[7]!==ee||$[8]!==ed||$[9]!==ea||$[10]!==eu||$[11]!==Z||$[12]!==es?(w=()=>{(!W.current||ed)&&(es({items:(0,x.createGTMViewItemListAccommodationRooms)(eu,ea,Z,ee.hotelName),item_list_id:"room_list",item_list_name:"Accommodation room list"}),W.current=!0)},$[7]=ee,$[8]=ed,$[9]=ea,$[10]=eu,$[11]=Z,$[12]=es,$[13]=w):w=$[13],$[14]!==Z?(R=[Z],$[14]=Z,$[15]=R):R=$[15],(0,o.useEffect)(w,R),$[16]!==ee?.noAvailabilityOption||$[17]!==et?.rooms||$[18]!==ea?.length||$[19]!==Z||$[20]!==en?(G=()=>{(et?.rooms.length||ea?.length)&&Z&&en({items:(0,_.prepareGA4ViewItemListRoomsData)(et?.rooms??[],Z,!1,ee?.noAvailabilityOption===y.NoAvailabilityOption.Exclude,!1).items,item_list_id:"room_list",item_list_name:"Accommodation room list"})},$[16]=ee?.noAvailabilityOption,$[17]=et?.rooms,$[18]=ea?.length,$[19]=Z,$[20]=en,$[21]=G):G=$[21],$[22]!==et||$[23]!==Z?(E=[et,Z],$[22]=et,$[23]=Z,$[24]=E):E=$[24],(0,o.useEffect)(G,E),$[25]!==Q||$[26]!==Y?(H=()=>{Q?.function?.(),Y({function:j})},$[25]=Q,$[26]=Y,$[27]=H):H=$[27],$[28]===Symbol.for("react.memo_cache_sentinel")?(N=[],$[28]=N):N=$[28],(0,o.useLayoutEffect)(H,N),$[29]!==X||$[30]!==J||$[31]!==el?(L=()=>{J(el("EA4H.General.ChooseRoomType")),X({objectId:void 0,objectType:"Accommodation",objectName:void 0})},$[29]=X,$[30]=J,$[31]=el,$[32]=L):L=$[32],$[33]!==el?(O=[el],$[33]=el,$[34]=O):O=$[34],(0,o.useLayoutEffect)(L,O),$[35]===Symbol.for("react.memo_cache_sentinel")?(B=[],$[35]=B):B=$[35],(0,o.useEffect)(k,B),$[36]!==em||$[37]!==ec||$[38]!==Z?(V=()=>{Z?.languageId!==void 0&&+Z.languageId!==em.languageId&&ec()},$[36]=em,$[37]=ec,$[38]=Z,$[39]=V):V=$[39],$[40]===Symbol.for("react.memo_cache_sentinel")?(F=[],$[40]=F):F=$[40],(0,o.useEffect)(V,F),er){let e;return $[41]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(f.SkeletonScreen,{}),$[41]=e):e=$[41],e}$[42]===Symbol.for("react.memo_cache_sentinel")?(M=(0,t.jsx)(v.SearchResultAlerts,{}),$[42]=M):M=$[42];let ep=ee?.noAvailabilityOption===y.NoAvailabilityOption.Exclude;return $[43]!==et?.rooms?(D=et?.rooms??[],$[43]=et?.rooms,$[44]=D):D=$[44],$[45]!==ea?(U=ea??[],$[45]=ea,$[46]=U):U=$[46],$[47]!==ep||$[48]!==D||$[49]!==U?(q=(0,t.jsx)(b.RoomList,{hideUnavailable:ep,withPrices:!0,rooms:D,roomGroups:U}),$[47]=ep,$[48]=D,$[49]=U,$[50]=q):q=$[50],$[51]!==z||$[52]!==q?(K=(0,t.jsxs)(t.Fragment,{children:[M,z,q]}),$[51]=z,$[52]=q,$[53]=K):K=$[53],K};function w(){(0,S.fadeInBody)()}function R(){(0,S.fadeInBody)()}function T(e){return e.roomTypeGroupId}function j(){}function k(){document.getElementById("outer_div")?.style.setProperty("opacity","1")}e.s(["AccommodationList",0,e=>{let a,i,n,s=(0,r.c)(4),{highlightedOffersCarousel:l}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(a=[],s[0]=a):a=s[0],(0,o.useEffect)(w,a),(0,o.useEffect)(R),s[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)("div",{style:{width:"100%"},children:(0,t.jsx)(f.SkeletonScreen,{})}),s[1]=i):i=s[1],s[2]!==l?(n=(0,t.jsx)(o.Suspense,{fallback:i,children:(0,t.jsx)(g.ErrorBoundary,{boundaryName:"AccommodationList",children:(0,t.jsx)(P,{highlightedOffersCarousel:l})})}),s[2]=l,s[3]=n):n=s[3],n}])},195983,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0});var o="info",a=[],i="f129",n="M48 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM0 192c0-17.7 14.3-32 32-32l64 0c17.7 0 32 14.3 32 32l0 256 32 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 512c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0 0-224-32 0c-17.7 0-32-14.3-32-32z";r.definition={prefix:"fas",iconName:o,icon:[192,512,a,i,n]},r.faInfo=r.definition,r.prefix="fas",r.iconName=o,r.width=192,r.height=512,r.ligatures=a,r.unicode=i,r.svgPathData=n,r.aliases=a},879588,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o="person-simple",a=[],i="e220",n="M32 64A64 64 0 1 1 160 64 64 64 0 1 1 32 64zM0 224c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 64c0 23.7-12.9 44.4-32 55.4L160 464c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48l0-120.6C12.9 332.4 0 311.7 0 288l0-64z";r.definition={prefix:"fas",iconName:o,icon:[192,512,a,i,n]},r.faPersonSimple=r.definition,r.prefix="fas",r.iconName=o,r.width=192,r.height=512,r.ligatures=a,r.unicode=i,r.svgPathData=n,r.aliases=a},297326,e=>{"use strict";let t=(0,e.i(639372).atom)({function:()=>{}});e.s(["onListPageLoadedState",0,t])},555883,e=>{"use strict";var t=e.i(843476),r=e.i(421417),o=e.i(811488),a=e.i(618566),i=e.i(271645),n=e.i(174080),s=e.i(334319),l=e.i(58840);e.s(["default",0,({newUrl:e,onNavigationRequested:c,addSearchParams:m})=>{let u=(0,l.useAccommodationTranslations)(),[d,p]=(0,i.useState)(!1),b=(0,a.useRouter)();if((0,i.useEffect)(()=>{p(!0)},[]),!d)return null;let f=document.getElementById("back_btn_container"),v=async()=>{let t=new URLSearchParams;if(m?.length&&m.forEach(e=>
1{t.append(e.key.toLowerCase(),e.value)}),e)return void b.push(t.toString()?.length>0?`${e}?${t}`:e);{let e=await c?.();e&&b.push(t.toString()?.length>0?`${e}?${t}`:e)}};return f?(0,n.createPortal)((0,t.jsx)(s.default,{onClick:v,"aria-label":u("EA4H.General.GoBack"),children:(0,t.jsx)(o.FontAwesomeIcon,{style:{fontSize:"18px"},icon:r.faArrowLeft})}),f):null}])},194820,e=>{"use strict";var t=e.i(843476),r=e.i(500932),o=e.i(692156),a=e.i(906554),i=e.i(707690),n=e.i(66768),s=e.i(298533),l=e.i(253654),c=e.i(51103),m=e.i(555883);e.s(["default",0,e=>{let u=(0,r.c)(4),{suppressOnSearchBarTop:d}=e,p=(0,a.useSinglePropertyContext)(),b=(0,i.useAccommodationSearchResult)(),f=(0,l.useClearSearch)(),{customHostname:v}=(0,o.useGlobalContext)(),g=(0,n.useTheme)(),h=p.channelInfo.multiPropertyHeader?.multiPropertyId,y=g.css.viewType===s.ViewType.SearchBarTop;if(d&&y&&b?.accommodationSearch&&!h)return null;if(b?.accommodationSearch){let e;return u[0]!==f?(e=(0,t.jsx)(m.default,{onNavigationRequested:f}),u[0]=f,u[1]=e):e=u[1],e}let x="/multiproperty/accommodation";if(!v&&h&&(x=`/multiproperty/accommodation?multiPropertyId=${h}`),h){let e;return u[2]!==x?(e=(0,t.jsx)(c.default,{href:x}),u[2]=x,u[3]=e):e=u[3],e}return null}])},51103,e=>{"use strict";var t=e.i(843476),r=e.i(500932),o=e.i(271645),a=e.i(421417),i=e.i(811488),n=e.i(174080),s=e.i(522016),l=e.i(605458),c=e.i(651010),m=e.i(58840);e.s(["default",0,e=>{let u,d,p,b=(0,r.c)(6),{href:f}=e,v=(0,m.useAccommodationTranslations)(),[g,h]=(0,o.useState)(!1),y=(0,c.useHasFrameworkHeaderColor)();if(b[0]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{h(!0)},d=[],b[0]=u,b[1]=d):(u=b[0],d=b[1]),(0,o.useEffect)(u,d),!g)return null;if(b[2]!==y||b[3]!==f||b[4]!==v){let e=document.getElementById("back_btn_container");p=e?(0,n.createPortal)((0,t.jsx)("div",{className:"bv:pointer-events-auto bv:absolute bv:self-ce
1nter",title:"back",children:(0,t.jsx)(s.default,{className:(0,l.cn)("bv:h-[30px] bv:w-[30px] bv:transform bv:opacity-100 bv:transition-all bv:duration-200 bv:lg:h-[40px] bv:lg:w-[40px]","bv:m-0 bv:grid bv:grid-cols-[auto] bv:place-content-center bv:gap-[5px] bv:rounded-full bv:border-0 bv:p-[8px]","bv:translate-y-0 bv:transform bv:hover:cursor-pointer bv:hover:underline","bv:text-bv_bodyColor bv:bg-bv_bodyColor/15 bv:hover:bg-bv_bodyColor/25",y&&"bv:bv_large:text-bv_frameworkHeaderColor bv:bv_large:bg-bv_frameworkHeaderColor/15 bv:bv_large:hover:bg-bv_frameworkHeaderColor/25"),href:f,"aria-label":v("EA4H.General.GoBack"),children:(0,t.jsx)(i.FontAwesomeIcon,{style:{fontSize:"18px"},icon:a.faArrowLeft})})}),e):null,b[2]=y,b[3]=f,b[4]=v,b[5]=p}else p=b[5];return p}])},894071,e=>{"use strict";var t=e.i(843476),r=e.i(500932),o=e.i(271645),a=e.i(688149),i=e.i(275348),n=e.i(357907);let s=e=>{let o,a,i,n,s,l=(0,r.c)(11);l[0]!==e?({height:o,style:i,...a}=e,l[0]=e,l[1]=o,l[2]=a,l[3]=i):(o=l[1],a=l[2],i=l[3]);let c=o??i?.height,m=i?.width??"100%";return l[4]!==i||l[5]!==c||l[6]!==m?(n={...i,height:c,width:m},l[4]=i,l[5]=c,l[6]=m,l[7]=n):n=l[7],l[8]!==a||l[9]!==n?(s=(0,t.jsx)("div",{...a,style:n}),l[8]=a,l[9]=n,l[10]=s):s=l[10],s},l=r=>{let{shouldRender:o,isPending:n}=(0,i.useHighlightedOffers)(),l=(0,a.useLazyImpl)(()=>e.A(501260).then(e=>e.HighlightedOffersCarouselImpl),o);return!o&&n?(0,t.jsx)(s,{...r}):o?l?(0,t.jsx)(l,{...r}):(0,t.jsx)(s,{...r}):null};e.s(["HighlightedOffersCarousel",0,e=>{let a,i,s=(0,r.c)(3);return s[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(t.Fragment,{}),s[0]=a):a=s[0],s[1]!==e?(i=(0,t.jsx)(n.ErrorBoundary,{boundaryName:"highlighted_offers_carousel",errorElement:a,logLevel:"Warning",children:(0,t.jsx)(o.Suspense,{fallback:null,children:(0,t.jsx)(l,{...e})})}),s[1]=e,s[2]=i):i=s[2],i}])},501260,e=>{e.v(t=>Promise.all(["static/chunks/36qgib1exfnvm.js","static/chunks/139a7e_ksoke9.js"].map(t=>e.l(t))).then(()=>t(992351)))},323095,e=>{"use strict";var t=e.i(843476),r=e.i(271645),o=e.i(58840),a=e.i(18803),i=e.i(707690),n=e.i(672464),s=e.i(619837),l=e.i(178126),c=e.i(605458),m=e.i(704134);e.s(["InvalidMessage",0,({room:e,className:u})=>{let d=(0,o.useAccommodationTranslations)(),p=(0,i.useAccommodationSearchResult)(),{data:b}=(0,a.useGuestRooms)(),f=e.roomId,v=(0,r.useMemo)(()=>b?.rooms.find(e=>e.id===f),[b,f]),{push:g}
1=(0,s.useNavigationManager)(),h=(0,n.useSetAtom)(m.showYouSearchedForState),y=(0,r.useMemo)(()=>(0,l.isRoomConfigValidForGuestroom)(d,p?.accommodationSearch?.roomConfigs??[],v,e),[p,v,d,e]);return y?.valid?null:(0,t.jsxs)("div",{className:(0,c.cn)("bv:m-0 bv:text-bv_smallFontSize bv:font-bv_bodyBoldFontWeight bv:text-white",u),children:[(0,t.jsx)("p",{children:y?.message}),y?.reason==="roomconfig"&&(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("p",{children:[(0,t.jsx)("strong",{children:d("EA4H.General.UnavailableForSelectedNumberOfGuests")})," -"," ",d("EA4H.General.TryAdjustingNumberOfGuestsPerRoom").toLocaleLowerCase()]})}),y?.reason==="dates"&&(0,t.jsx)("button",{type:"button",className:"bv:cursor-pointer bv:whitespace-nowrap bv:underline bv:bg-transparent bv:border-none bv:p-0 bv:font-[inherit] bv:text-inherit",onClick:()=>{g("accommodation details",{detailsPageParam:{paramName:"roomId",paramValue:e.roomId}}),h(!1)},children:d("EA4H.General.ViewAvailableDates")})]})}])},194948,e=>{"use strict";var t=e.i(843476),r=e.i(500932),o=e.i(707690),a=e.i(58840),i=e.i(811488),n=e.i(195983),s=e.i(482582),l=e.i(402872);function c(e){return(0,t.jsx)(s.default,{className:"bv:max-w-full bv:wrap-break-word bv:text-[#000000]",children:e},e)}e.s(["SearchResultAlerts",0,()=>{let e=(0,r.c)(10),s=(0,a.useAccommodationTranslations)(),m=(0,o.useAccommodationSearchResult)();if((0,l.arrayHasItems)(m?.searchResultAlerts)){let r,o,a,l,u;return e[0]!==s?(r=s("EA4H.Sitemap.SearchResultAlerts"),e[0]=s,e[1]=r):r=e[1],e[2]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)("div",{className:"bv:absolute bv:left-[15px] bv:top-1/2 bv:ml-[-2px] bv:mt-[-13px] bv:grid bv:h-[26px] bv:w-[26px] bv:place-content-center bv:rounded-[50%] bv:bg-[#00000055]",children:(0,t.jsx)(i.FontAwesomeIcon,{color:"#fff",icon:n.faInfo})}),e[2]=o):o=e[2],e[3]!==m?.searchResultAlerts?(a=m?.searchResultAlerts?.map(c),e[3]=m?.searchResultAlerts,e[4]=a):a=e[4],e[5]!==a?(l=(0,t.jsx)("div",{className:"bv:max-w-full",children:a}),e[5]=a,e[6]=l):l=e[6],e[7]!==r||e[8]!==l?(u=(0,t.jsxs)("div",{className:"bv:relative bv:mb-[25px] bv:box-border bv:flex bv:min-h-[60px] bv:items-center bv:rounded-bv_cardBorderRadius bv:bg-[#fbebb3] bv:p-[15px] bv:pl-[50px] bv:text-left",role:"group","aria-label":r,children:[o,l]}),e[7]=r,e[8]=l,e[9]=u):u=e[9],u}return null}])},334319,e=>{"use strict";var t=e.i(843476),r=e.i(500932),o=e.i(605458),a=e.i(58840);e.s(["default",0,e=>{let i,n,s,l,c,m,u,d,p=(0,r.c)(19);p[0]!==e?({hide:n,inactive:s,children:i,onClick:l,...c}=e,p[0]=e,p[1]=i,p[2]=n,p[3]=s,p[4]=l,p[5]=c):(i=p[1],n=p[2],s=p[3],l=p[4],c=p[5]);let b=(0,a.useAccommodationTranslations)();p[6]!==b?(m=b("EA4H.General.GoBack"),p[6]=b,p[7]=m):m=p[7];let f=!s&&"bv:hover:scale-110",v=!s,g=!n;return p[8]!==n||p[9]!==f||p[10]!==v||p[11]!==g?(u=(0,o.cn)("bv:transform bv:opacity-100 bv:transition-all bv:duration-200","bv:m-0 bv:grid bv:grid-cols-[auto] bv:place-content-center bv:gap-[5px] bv:rounded-full bv:border-0 bv:p-[8px]","bv:text-bv_frameworkHeaderColor","bv:focus-visible:ring-2!",f,"bv:h-[30px] bv:w-[30px]","bv:bg-bv_bodyColor/15 bv:text-bv_bodyColor bv:hover:bg-bv_bodyColor/25","bv:bv_large:h-[40px] bv:bv_large:w-[40px]","bv:bv_large:text-bv_frameworkHeaderColor","bv:bv_large:bg-bv_frameworkHeaderColor/15","bv:bv_large:hover:bg-bv_frameworkHeaderColor/25",{"bv:translate-y-[-10px] bv:opacity-0":n,"bv:hover:cursor-pointer bv:hover:underline":v,"bv:translate-y-0 bv:transform":g}),p[8]=n,p[9]=f,p[10]=v,p[11]=g,p[12]=u):u=p[12],p[13]!==i||p[14]!==l||p[15]!==c||p[16]!==m||p[17]!==u?(d=(0,t.jsx)("button",{"aria-label":m,...c,onClick:l,className:u,children:i}),p[13]=i,p[14]=l,p[15]=c,p[16]=m,p[17]=u,p[18]=d):d=p[18],d}])},828780,e=>{"use strict";var t=e.i(500932),r=e.i(271645),o=e.i(618566),a=e.i(66768),i=e.i(298533),n=e.i(599258),s=e.i(558645),l=e.i(619837),c=e.i(707690),m=e.i(479604),u=e.i(268548);let d=["roomid","roomtypegroupid","packageid","packagecategoryid"],p=e=>e?.map(e=>e.url).filter(Boolean)??[];e.s(["useAutoOpenProductModal",0,e=>{let b,f,v,g,h=(0,t.c)(32),{rooms:y,roomGroups:x}=e,S=(0,o.useSearchParams)(),_=(0,o.useRouter)(),C=(0,o.usePathname)(),{getUrl:A}=(0,l.useNavigationManager)(),{css:I}=(0,a.useTheme)(),P=(0,c.useAccommodationSearchResult)(),w=(0,n.default)(),R=(0,s.default)(),[T,j]=(0,r.useState)(!1);h[0]===Symbol.for("react.memo_cache_sentinel")?(b=()=>{j(!0)},f=[],h[0]=b,h[1]=f):(b=h[0],f=h[1]),(0,r.useEffect)(b,f);let k=(0,r.useRef)(!1),G=(0,r.useRef)(null);if(null===G.current){let e,t,r,o,a;h[2]!==S?(e=e=>(0,u.GetSearchParamSync)({searchParams:S,paramKey:e}),h[2]=S,h[3]=e):e=h[3];let i=e;h[4]!==i?(t=i("roomId"),h[4]=i,h[5]=t):t=h[5];let n=t;h[6]!==i?(r=i("roomTypeGroupId"),h[6]=i,h[7]=r):r=h[7];let s=r;h[8]!==i?(o=i("packageId"),h[8]=i,h[9]=o):o=h[9];let l=o;h[10]!==s||h[11]!==l||h[12]!==n?(a=n?{type:"room",id:n}:s?{type:"roomgroup",id:s}
1:!!l&&{type:"package",id:l},h[10]=s,h[11]=l,h[12]=n,h[13]=a):a=h[13],G.current=a}h[14]!==I?.viewType||h[15]!==A||h[16]!==C||h[17]!==T||h[18]!==R||h[19]!==x||h[20]!==w||h[21]!==y||h[22]!==_||h[23]!==S||h[24]!==P?.roomsResult?(v=()=>{if(!T||!G.current||I?.viewType!==i.ViewType.SearchBarTop||k.current)return;let e=G.current.id.toLowerCase();if("room"===G.current.type&&y?.length){let t=y.find(t=>t.id?.toLowerCase()===e);if(!t)return;let r=(0,u.GetSearchParamSync)({searchParams:S,paramKey:"roomConfig"}),o=(r?.split("|").length??0)<=1,a=!!(0,u.GetSearchParamSync)({searchParams:S,paramKey:"packageId"});if(o&&!a){k.current=!0,_.replace(A("accommodation details",{detailsPageParam:{paramName:"roomId",paramValue:t.id}}),{scroll:!1});return}let i=P?.roomsResult?.find(e=>e.roomId===t.id);w.open({images:p(t.images),price:i?.cheapestPriceNoLock,fromPrice:i?.cheapestPrice,room:t})}else if("roomgroup"===G.current.type&&x?.length){let t=x.find(t=>t.roomGroupId?.toLowerCase()===e);if(!t)return;let r=(0,u.GetSearchParamSync)({searchParams:S,paramKey:"roomConfig"}),o=(r?.split("|").length??0)<=1,a=(0,u.GetSearchParamSync)({searchParams:S,paramKey:"packageId"});if(o&&!a){k.current=!0,_.replace(A("room group info",{detailsPageParam:{paramName:"roomtypegroupid",paramValue:t.roomGroupId}}),{scroll:!1});return}R.open({roomGroup:t,images:p((0,m.imageIdsToImageInfo)(t.allImageIds))})}else{if("package"!==G.current.type)return;k.current=!0,_.replace(A("package details",{detailsPageParam:{paramName:"packageId",paramValue:G.current.id}}),{scroll:!1});return}k.current=!0;let t=new URLSearchParams;S.forEach((e,r)=>{d.includes(r.toLowerCase())||t.set(r,e)}),_.replace(t.toString()?`${C}?${t}`:C,{scroll:!1})},h[14]=I?.viewType,h[15]=A,h[16]=C,h[17]=T,h[18]=R,h[19]=x,h[20]=w,h[21]=y,h[22]=_,h[23]=S,h[24]=P?.roomsResult,h[25]=v):v=h[25];let E=I?.viewType;h[26]!==T||h[27]!==x||h[28]!==y||h[29]!==P||h[30]!==E?(g=[T,E,y,x,P],h[26]=T,h[27]=x,h[28]=y,h[29]=P,h[30]=E,h[31]=g):g=h[31],(0,r.useEffect)(v,g)}])},408447,e=>{"use strict";var t=e.i(500932),r=e.i(154452),o=e.i(692156),a=e.i(906554),i=e.i(298533),n=e.i(178126),s=e.i(671857),l=e.i(974875),c=e.i(6502);e.s(["useCampaigns",0,e=>{let m,u,d,p,b,f=(0,t.c)(14);f[0]!==e?(m=void 0===e?{}:e,f[0]=e,f[1]=m):m=f[1];let{onlyHighlighted:v}=m,g=(0,o.useGlobalContext)(),h=(0,a.useSinglePropertyContext)(),{languageId:y}=(0,o.useGlobalContext)(),x=`${y}`;return f[2]!==h.channelId||f[3]!==x?(u=["campaigns",h.channelId,x],f[2]=h.channelId,f[3]=x,f[4]=u):u=f[4],f[5]!==g||f[6]!==h.channelId?(d=()=>g.APIClient.campaignsV1(!1,h.channelId),f[5]=g,f[6]=h.channelId,f[7]=d):d=f[7],f[8]!==v?(p=e=>{if(!v)return e;let t=new Date;return{campaigns:e.campaigns?.filter(r=>e.campaignContent?.some(e=>{if(e.campaignId!==r.id)return!1;let o=e.saleDateStart?(0,n.toUTCDate)(e.saleDateStart):void 0,a=e.saleDateEnd?(0,n.toUTCDate)(e.saleDateEnd):void 0;return e.presentationType&&e.presentationType.includes(i.CampaignPresentationType.HighlightedOnline)&&(void 0===o||(0,c.isEqual)(o,t)||(0,l.isBefore)(o,t))&&(void 0===a||(0,c.isEqual)(a,t)||(0,s.isAfter)(a,t))})),campaignContent:e.campaignContent}},f[8]=v,f[9]=p):p=f[9],f[10]!==u||f[11]!==d||f[12]!==p?(b={queryKey:u,queryFn:d,select:p,staleTime:1/0,refetchOnWindowFocus:!1},f[10]=u,f[11]=d,f[12]=p,f[13]=b):b=f[13],(0,r.useSuspenseQuery)(b)}])},275348,e=>{"use strict";var t=e.i(500932),r=e.i(408447),o=e.i(243841),a=e.i(707690),i=e.i(402872),n=e.i(298533);function s(e){return e.highlightedOffer&&(0,i.arrayHasItems)(e.images)}function l(e){return{imageUrl:e.images?.[0]?.url,name:e.name,description:e.shortDescription,id:e.id,isPackage:!0,fromPrice:e.fromPrice}}e.s(["useHighlightedOffers",0,()=>{let e,c,m,u,d=(0,t.c)(12),p=(0,a.useAccommodationSearchResult)();d[0]===Symbol.for("react.memo_cache_sentinel")?(e={keepPreviousData:!0},d[0]=e):e=d[0];let{data:b,isError:f}=(0,o.usePackages)(e);d[1]===Symbol.for("react.memo_cache_sentinel")?(c={onlyHighlighted:!0},d[1]=c):c=d[1];let{data:v}=(0,r.useCampaigns)(c);if(d[2]!==v?.campaignContent||d[3]!==v?.campaigns||d[4]!==b?.packages){let e,t=b?.packages?.filter(s).map(l)??[],r=v?.campaigns?.filter(e=>{let t=v?.campaignContent?.find(t=>t.campaignId===e.id);
1return(0,i.arrayHasItems)(t?.imageUrls)&&t?.presentationType?.includes(n.CampaignPresentationType.HighlightedOnline)})??[];d[6]!==v?.campaignContent?(e=e=>{let t=v?.campaignContent?.find(t=>t.campaignId===e.id);return{imageUrl:t?.imageUrls?.[0],name:t?.name??"",description:t?.searchResultText,id:t?.campaignId,isPackage:!1,fromPrice:void 0}},d[6]=v?.campaignContent,d[7]=e):e=d[7],m=[...t,...r.map(e)],d[2]=v?.campaignContent,d[3]=v?.campaigns,d[4]=b?.packages,d[5]=m}else m=d[5];let g=m,h=!!p?.roomsResult,y=void 0!==b||f,x=!h&&g.length>0,S=!h&&!y;return d[8]!==g||d[9]!==x||d[10]!==S?(u={offers:g,shouldRender:x,isPending:S},d[8]=g,d[9]=x,d[10]=S,d[11]=u):u=d[11],u}])},52317,e=>{"use strict";var t=e.i(500932),r=e.i(154452),o=e.i(692156),a=e.i(906554),i=e.i(402872);e.s(["useRoomTypeGroups",0,e=>{let n,s,l,c,m=(0,t.c)(12),{APIClient:u}=(0,o.useGlobalContext)(),{channelId:d}=(0,a.useSinglePropertyContext)(),{languageId:p}=(0,o.useGlobalContext)(),b=`${p}`;return m[0]!==d||m[1]!==b?(n=["roomTypeGroups",d,b],m[0]=d,m[1]=b,m[2]=n):n=m[2],m[3]!==u||m[4]!==d?(s=()=>u.roomgroupsV1(void 0,d),m[3]=u,m[4]=d,m[5]=s):s=m[5],m[6]!==e?(l=t=>(0,i.arrayHasItems)(e)?t?.roomGroupContent?.filter(t=>e.includes(t.roomGroupId)):t.roomGroupContent,m[6]=e,m[7]=l):l=m[7],m[8]!==n||m[9]!==s||m[10]!==l?(c={queryKey:n,queryFn:s,staleTime:1/0,refetchOnWindowFocus:!1,select:l},m[8]=n,m[9]=s,m[10]=l,m[11]=c):c=m[11],(0,r.useSuspenseQuery)(c)}])},99396,e=>{"use strict";let t=async()=>new Promise((e,t)=>{document.body.style.opacity="1",document.body.style.pointerEvents="all",setTimeout(()=>e(!0),200)});e.s(["fadeInBody",0,t])},610067,e=>{"use strict";var t=e.i(862941);e.s(["prepareGA4ViewItemListRoomsData",0,(e,r,o,a,i)=>{let n=e.filter(e=>!!o||!a||r?.roomsResult?.some(t=>t.roomId===e.id&&(t.nrAvailable??0)>0)).map(e=>{let o=function(e,r){if(!e)return;let o=(0,t.filterRoomRates)(r,e);if(!o)return;let a=o.flatMap(e=>e.ratesPerRoomConfig).sort((e,t)=>(e?.totalPrice?.priceInclVAT||0)-(t?.totalPrice?.priceInclVAT||0))[0];if(a)return a?.totalPrice?.priceInclVAT}(e.id,r);return{item_id:e.id,item_name:e.name,item_category:"Room",price:o??0,quantity:1}});return o?{items:n,currency:r?.currencyCode,value:n?.[0]?.price}:{item_list_id:"room_list",item_list_name:"Room list",items:n,currency:r?.currencyCode}}])}]);
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.