1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,663230,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(191788);function o(e,r){let t=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=t.current;e&&(t.current=null,e());let r=o.current;r&&(o.current=null,r())}else e&&(t.current=a(e,n)),r&&(o.current=a(r,n))},[e,r])}function a(e,r){if("function"!=typeof e)return e.current=r,()=>{e.current=null};{let t=e(r);return"function"==typeof t?t:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},771914,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return u}});let n=e.r(191788),o=e.r(799604),a="function"==typeof IntersectionObserver,i=new Map,l=[];function u({rootRef:e,rootMargin:r,disabled:t}){let s=t||!a,[c,f]=(0,n.useState)(!1),p=(0,n.useRef)(null),d=(0,n.useCallback)(e=>{p.current=e},[]);return(0,n.useEffect)(()=>{if(a){if(s||c)return;let t=p.current;if(t&&t.tagName)return function(e,r,t){let{id:n,observer:o,elements:a}=function(e){let r,t={root:e.root||null,margin:e.rootMargin||""},n=l.find(e=>e.root===t.root&&e.margin===t.margin);if(n&&(r=i.get(n)))return r;let o=new Map;return r={id:t,observer:new IntersectionObserver(e=>{e.forEach(e=>{let r=o.get(e.target),t=e.isIntersecting||e.intersectionRatio>0;r&&t&&r(t)})},e),elements:o},l.push(t),i.set(t,r),r}(t);return a.set(e,r),o.observe(e),function(){if(a.delete(e),o.unobserve(e),0===a.size){o.disconnect(),i.delete(n);let e=l.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&l.splice(e,1)}}}(t,e=>e&&f(e),{root:e?.current,rootMargin:r})}else if(!c){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[s,r,e,c,p.current]),[d,c,(0,n.useCallback)(()=>{f(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},502531,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return n}});let n=(r,t)=>e.r(392090).normalizeLocalePath(r,t);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},154471,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return o}});let n=e.r(270090);function o(r,t,o,a){{let i=e.r(502531).normalizeLocalePath,l=e.r(462205).detectDomainLocale,u=t||i(r,o).detectedLocale,s=l(a,void 0,u);if(s){let e=`http${s.http?"":"s"}://`,t=u===s.defaultLocale?"":`/${u}`;return`${e}${s.domain}${(0,n.normalizePathTrailingSlash)(`${t}${r}`)}`}return!1}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},548735,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},539149,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return S},useLinkStatus:function(){return E}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});let a=e.r(952456),i=e.r(391398),l=a._(e.r(191788)),u=e.r(160472),s=e.r(471112),c=e.r(728169),f=e.r(889129),p=e.r(514862),d=e.r(425479),m=e.r(771914),g=e.r(154471),y=e.r(344113),v=e.r(663230);e.r(548735);let b=new Set;function h(e,r,t,n){if(!("u"<typeof window)&&(0,s.isLocalURL)(r)){if(!n.bypassPrefetchedCheck){let o=r+"%"+t+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(b.has(o))return;b.add(o)}e.prefetch(r,t,n).catch(e=>{})}}function C(e){return"string"==typeof e?e:(0,c.formatUrl)(e)}let T=l.default.forwardRef(function(e,r){let t,n,{href:o,as:a,children:c,prefetch:b=null,passHref:T,replace:_,shallow:E,scroll:S,locale:O,onClick:A,onNavigate:R,onMouseEnter:j,onTouchStart:x,legacyBehavior:P=!1,transitionTypes:I,...D}=e;t=c,P&&("string"==typeof t||"number"==typeof t)&&(t=(0,i.jsx)("a",{children:t}));let M=l.default.useContext(d.RouterContext),z=!1!==b,{href:L,as:N}=l.default.useMemo(()=>
1{if(!M){let e=C(o);return{href:e,as:a?C(a):e}}let[e,r]=(0,u.resolveHref)(M,o,!0);return{href:e,as:a?(0,u.resolveHref)(M,a):r||e}},[M,o,a]),w=l.default.useRef(L),F=l.default.useRef(N);P&&(n=l.default.Children.only(t));let k=P?n&&"object"==typeof n&&n.ref:r,[U,H,$]=(0,m.useIntersection)({rootMargin:"200px"}),G=l.default.useCallback(e=>{(F.current!==N||w.current!==L)&&($(),F.current=N,w.current=L),U(e)},[N,L,$,U]),V=(0,v.useMergedRef)(G,k);l.default.useEffect(()=>{!M||H&&z&&h(M,L,N,{locale:O})},[N,L,H,O,z,M?.locale,M]);let B={ref:V,onClick(e){P||"function"!=typeof A||A(e),P&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),!M||e.defaultPrevented||function(e,r,t,n,o,a,i,l,u){let c,{nodeName:f}=e.currentTarget;if(!("A"===f.toUpperCase()&&((c=e.currentTarget.getAttribute("target"))&&"_self"!==c||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,s.isLocalURL)(t)){o&&(e.preventDefault(),location.replace(t));return}e.preventDefault(),(()=>{if(u){let e=!1;if(u({preventDefault:()=>{e=!0}}),e)return}let e=i??!0;"beforePopState"in r?r[o?"replace":"push"](t,n,{shallow:a,locale:l,scroll:e}):r[o?"replace":"push"](n||t,{scroll:e})})()}}(e,M,L,N,_,E,S,O,R)},onMouseEnter(e){P||"function"!=typeof j||j(e),P&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),M&&h(M,L,N,{locale:O,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){P||"function"!=typeof x||x(e),P&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),M&&h(M,L,N,{locale:O,priority:!0,bypassPrefetchedCheck:!0})}};if((0,f.isAbsoluteUrl)(N))B.href=N;else if(!P||T||"a"===n.type&&!("href"in n.props)){let e=void 0!==O?O:M?.locale;B.href=M?.isLocaleDomain&&(0,g.getDomainLocale)(N,e,M?.locales,M?.domainLocales)||(0,y.addBasePath)((0,p.addLocale)(N,e,M?.defaultLocale))}return P?l.default.cloneElement(n,B):(0,i.jsx)("a",{...D,...B,children:t})}),_=(0,l.createContext)({pending:!1}),E=()=>(0,l.useContext)(_),S=T;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},41158,(e,r,t)=>{r.exports=e.r(539149)},481338,e=>{"use strict";var r=e.i(391398),t=e.i(41158),n=e.i(191788),o=e.i(203828);let a=(0,n.forwardRef)(function({prefetch:e,...n},a){let{isPreview:i}=(0,o.useRouter)();if("string"==typeof n.href&&n.href.startsWith("#")){let{href:e,as:t,replace:o,scroll:i,shallow:l,passHref:u,locale:s,legacyBehavior:c,onNavigate:f,...p}=n;return(0,r.jsx)("a",{...p,href:e,ref:a})}return(0,r.jsx)(t.default,{...n,prefetch:!i&&e,ref:a})});e.s(["default",0,a])},13043,(e,r,t)=>{var n=e.r(903275),o=Object.create;r.exports=function(){function e(){}return function(r){if(!n(r))return{};if(o)return o(r);e.prototype=r;var t=new e;return e.prototype=void 0,t}}()},871960,e=>{"use strict";e.s(["NEXT_JS_ROUTER_STATE_KEY",0,"nextJsRouterState","SORT_AI_RECOMMENDATION",0,"SORT_AI_RECOMMENDATION","SORT_DESTINATION_NAME_ASC",0,"DESTINATION_NAME_ASC","SORT_DESTINATION_NAME_DESC",0,"DESTINATION_NAME_DESC","SORT_DURATION_ASC",0,"DURATION_ASC","SORT_HOTEL_CATEGORY_DESC",0,"HOTEL_CATEGORY_DESC","SORT_HOTEL_NAME_ASC",0,"HOTEL_NAME_ASC","SORT_HOTEL_RATING_DESC",0,"HOTEL_RATING_DESC","SORT_HOTEL_RECOMMENDATION_DESC",0,"HOTEL_RECOMMENDATION_DESC","SORT_POPULARITY_DESC",0,"POPULARITY_DESC","SORT_PRICE_ASC",0,"PRICE_ASC","SORT_PRICE_DESC",0,"PRICE_DESC","SORT_START_DATE_ASC",0,"START_DATE_ASC","SORT_START_DATE_DESC",0,"START_DATE_DESC"])},879997,e=>{"use strict";var r=e.i(191788),t=e.i(440636),n=e.i(268744),o=e.i(918149);let a={group:null,regions:[],sorting:e.i(871960).SORT_PRICE_ASC,sortingChanged:!1,page:1}
1,i={group:(0,t.pm)("group",n.serializers.string),regions:(0,t.pm)("regions",n.serializers.arrayString),sorting:(0,t.pm)("sorting",n.serializers.string),page:(0,t.pm)("page",n.serializers.int)},l=(0,o.factoryParameters)(i,a,"gl"),u=(0,r.createContext)(l);e.s(["GROUPED_LIST_NS_NAME",0,"gl","GroupedListProvider",0,({defaultValues:e,children:t})=>{let n=(0,r.useMemo)(()=>(0,o.factoryParameters)(i,()=>({...a,...e}),"gl"),[e]);return r.default.createElement(u.Provider,{value:n},t)},"useQuery",0,()=>{let{useQuery:e}=(0,r.useContext)(u);return e()}])},589153,250865,e=>{"use strict";var r=e.i(918149),t=e.i(440636),n=e.i(268744),o=e.i(191788),a=e.i(584726),i=e.i(964870),l=e.i(710705);let u=[{age:25,refId:1},{age:25,refId:2}],s={deserialize:e=>{if(!e)return u;let r=e.split("_").map(e=>{let[r,t]=e.split("-");return void 0===r||void 0===t?null:{age:Number(r)||0,refId:Number(t)||1}}).filter(e=>null!==e);return 0===r.length?u:r},serialize:e=>e&&e.length>0?e.map(e=>`${e.age}-${e.refId}`).join("_"):null};e.s(["TRAVELLERS_DEFAULT_VALUE",0,u,"travellerSerializer",0,s],250865);let c=(e,r="GE")=>({serialize:e=>e?.value==null?void 0:n.serializers.int.serialize(e.value),deserialize:t=>{let o=n.serializers.int.deserialize(t);return null==o?void 0:{value:o,code:e,operator:r}}});a.BookingTypeEnum.HotelOnly,a.BookingTypeEnum.Package,a.BookingTypeEnum.Cruise,a.BookingTypeEnum.Flight;let f=r.DEFAULT_NAMESPACE;a.HotelReferenceCodeTypeEnum.Giata,a.HotelReferenceCodeTypeEnum.Iff,a.HotelReferenceCodeTypeEnum.Opic,a.HotelReferenceCodeTypeEnum.Drv,a.HotelReferenceCodeTypeEnum.IcmsId,a.HotelReferenceCodeTypeEnum.Nezasa,a.PackageOfferIncludesEnum.RentalCar,a.PackageOfferIncludesEnum.FreeCancellation,a.PackageOfferIncludesEnum.PaidCancellation,a.PackageOfferIncludesEnum.FreeRebooking;let p=(0,n.arrayStringSerializer)(","),d=()=>({vouchers:[],nodeCodes:[],bookingType:a.BookingTypeEnum.Package,currency:null,transferIncluded:null,offerIncludes:[],travellersFilter:u,travelPeriod:{departureDateTime:{dateRangeFilter:{minDate:(0,i.departureDateDefaultString)()},timeRangeFilter:{minTime:null,maxTime:null}},returnDateTime:{dateRangeFilter:{maxDate:(0,i.returnDateDefaultString)()},timeRangeFilter:{minTime:null,maxTime:null}},minDuration:7,maxDuration:7},travellersRooms:[],priceRangeFilter:{minPrice:0,maxPrice:999999},flightDetailsFilter:{departureAirports:{airportCodes:[],inverted:!1},arrivalAirports:{airportCodes:[],inverted:!1},airlines:{airlineCodes:[],inverted:!1},maxNumberOfStops:null,maxFlightDurationMinutes:1440},hotelFilter:{ratings:[{value:0,code:"averageRating",operator:"GE"},{value:0,code:"ratingCount",operator:"GE"},{value:0,code:"recommendationRate",operator:"GE"},{value:0,code:"recommendationsTotal",operator:"GE"}],hotelAttributesFilter:{hotelAttributes:[],operator:"AND"},hotelLanguagesFilter:{hotelLanguages:[],operator:"AND"},hotelActivitiesFilter:{hotelActivities:[],operator:"AND"},minCategory:null,maxCategory:null,roomCodes:[],roomViews:[],boardCodes:[],references:{hotelCodes:[],hotelChains:[],codeType:a.HotelReferenceCodeTypeEnum.Giata},productCodes:[],hotelNames:null},cruiseFilter:{shipIds:[],shippingCompanyIds:[]},brandFilter:{tourOperatorCodes:[]},destinationSearch:null}),m={vouchers:(0,t.pm)("vouchers",n.serializers.arrayString),nodeCodes:(0,t.pm)("nodes",n.serializers.arrayString),bookingType:(0,t.pm)("bookingType",n.serializers.str
1ing),currency:(0,t.pm)("currency",n.serializers.string),transferIncluded:(0,t.pm)("transferIncluded",{deserialize:e=>"1"===e||null,serialize:e=>e?"1":"0"}),offerIncludes:(0,t.pm)("offerIncludes",p),travellersFilter:(0,t.pm)("travellers",s),travellersRooms:(0,t.pm)("travellersRoom",{deserialize:e=>{if(!e)return[];let r=e.split("_").map(e=>{let[r,t]=e.split(":");if(void 0===r)return null;let n=r.split("-").map(e=>parseInt(e,10)||null).filter(e=>null!==e)||[];return 0===n.length?null:void 0===t?{refIds:n}:{refIds:n,id:t}}).filter(e=>null!==e);return 0===r.length?[]:r},serialize:e=>e&&e.length>0?e.map(e=>`${e.refIds.join("-")}${e.id?`:${e.id}`:""}`).join("_"):null}),travelPeriod:{departureDateTime:{dateRangeFilter:{minDate:(0,t.pm)("dd",n.serializers.string)},timeRangeFilter:{minTime:(0,t.pm)("dMinTime",n.serializers.string),maxTime:(0,t.pm)("dMaxTime",n.serializers.string)}},returnDateTime:{dateRangeFilter:{maxDate:(0,t.pm)("rd",n.serializers.string)},timeRangeFilter:{minTime:(0,t.pm)("rMinTime",n.serializers.string),maxTime:(0,t.pm)("rMaxTime",n.serializers.str
1ing)}},minDuration:(0,t.pm)("minD",n.serializers.int),maxDuration:(0,t.pm)("maxD",n.serializers.int)},flightDetailsFilter:{departureAirports:{airportCodes:(0,t.pm)("airportCodes",n.serializers.arrayString)},arrivalAirports:{airportCodes:(0,t.pm)("airportCodesDest",n.serializers.arrayString)},airlines:{airlineCodes:(0,t.pm)("airlineCodes",n.serializers.arrayString)},maxNumberOfStops:(0,t.pm)("stops",{deserialize:e=>"0"===e?0:null,serialize:e=>0===e?"0":""}),maxFlightDurationMinutes:(0,t.pm)("flD",n.serializers.int)},priceRangeFilter:{minPrice:(0,t.pm)("minPrice",n.serializers.int),maxPrice:(0,t.pm)("maxPrice",n.serializers.int)},hotelFilter:{ratings:[(0,t.pm)("averageRating",c("averageRating")),(0,t.pm)("ratingCount",c("ratingCount")),(0,t.pm)("recommendationRate",c("recommendationRate")),(0,t.pm)("recommendationsTotal",c("recommendationsTotal"))],hotelAttributesFilter:{hotelAttributes:(0,t.pm)("hotelAttributes",n.serializers.arrayString)},hotelLanguagesFilter:{hotelLanguages:(0,t.pm)("hotelLanguages",n.serializers.arrayString)},hotelActivitiesFilter:{hotelActivities:(0,t.pm)("hotelActivities",n.serializers.arrayString)},minCategory:(0,t.pm)("category",n.serializers.int),maxCategory:(0,t.pm)("maxCategory",n.serializers.int),roomCodes:(0,t.pm)("roomCodes",n.serializers.arrayString),roomViews:(0,t.pm)("roomViews",n.serializers.arrayString),boardCodes:(0,t.pm)("boardCodes",n.serializers.arrayString),references:{hotelCodes:(0,t.pm)("hotelCodes",n.serializers.arrayString),hotelChains:(0,t.pm)("hotelChains",n.serializers.arrayString),codeType:(0,t.pm)("codeType",n.serializers.str
1ing)},productCodes:(0,t.pm)("productCodes",n.serializers.arrayString),hotelNames:(0,t.pm)("hotelNames",n.serializers.arrayString)},cruiseFilter:{shipIds:(0,t.pm)("ships",n.serializers.arrayString),shippingCompanyIds:(0,t.pm)("shippingCompanies",n.serializers.arrayString)},brandFilter:{tourOperatorCodes:(0,t.pm)("tourOperators",n.serializers.arrayString)},destinationSearch:(0,t.pm)("destinationSearch",n.serializers.string)},g=(0,r.factoryParameters)(m,d),{createQueryString:y,useQuery:v}=g,b=(0,o.createContext)(g),h=(0,o.createContext)(void 0),C=(e,r)=>({...e,...r});e.s(["DATE_FORMAT",0,"YYYY-MM-DD","DEFAULT_MAX_FLIGHT_DURATION_MINUTES",0,1440,"DEFAULT_MAX_PRICE",0,999999,"DEFAULT_MIN_PRICE",0,0,"PRODUCT_SEARCH_NS_NAME",0,f,"PS_QUERY_STRING_EMPTY_INITIAL_VALUES",0,{},"ProductSearchProvider",0,({defaultValues:e,initialValues:t,children:n,config:a=m,mergeValues:i=C})=>{let l=(0,o.useMemo)(()=>(0,r.factoryParameters)(a,()=>i(d(),e)),[e,a,i]);return o.default.createElement(b.Provider,{value:l},o.default.createElement(h.Provider,{value:t},n))},"defaultValues",0,d,"isPackageBookingType",0,e=>e===a.BookingTypeEnum.Package,"useCreateQueryString",0,e=>{let{createQueryString:r,useQuery:n}=(0,o.useContext)(b),{context:a}=n();return(0,o.useCallback)((n,o,i)=>e?.length?r((0,l.produce)(n,r=>{e.forEach(e=>(0,t.createOrApplyPath)(r,e.split("."),void 0))}),o,i||a):r(n,o,i||a),[r,a,e])},"useQuery",0,()=>{let{useQuery:e}=(0,o.useContext)(b);return e()},"useQueryStringInitialValues",0,()=>(0,o.useContext)(h)],589153)},461978,(e,r,t)=>{r.exports=e.r(358705)(Object.getPrototypeOf,Object)},507402,(e,r,t)=>{var n=e.r(912904),o=e.r(461978),a=e.r(432836),i=Object.prototype,l=Function.prototype.toString,u=i.hasOwnProperty,s=l.call(Object);r.exports=function(e){if(!a(e)||"[object Object]"!=n(e))return!1;var r=o(e);if(null===r)return!0;var t=u.call(r,"constructor")&&r.constructor;return"function"==typeof t&&t instanceof t&&l.call(t)==s}},793754,e=>{"use strict";var r=e.i(257140),t=e.i(507402);function n(e){return(0,t.default)(e)}e.s(["mergeDeep",0,function e(t,o,a=!1){let i=Object.assign({},t);return n(t)&&n(o)&&Object.keys(o).forEach(l=>{n(o[l])?l in t?i[l]=e(t[l],o[l],a):Object.assign(i,{[l]:o[l]}):Array.isArray(o[l])?(!a||a&&0!==o[l].length)&&Object.assign(i,{[l]:o[l]}):(0,r.default)(o[l])||Object.assign(i,{[l]:o[l]})}),i}])},887432,995320,e=>{"use strict";var r=e.i(191788);function t(e,r){if(!e||"/"===e||!r||!r.startsWith("/")||r.startsWith("//"))return r;if(r.startsWith(e)){let t=r[e.length];if(void 0===t||"/"===t||"?"===t||"#"===t)return r}return`${e}${r}`}e.s(["applyPrefix",0,t,"applyPrefixToUrl",0,(e,r)=>{if("string"==typeof r)return t(e,r);let n=t(e,r.pathname);return n===r.pathname?r:{...r,pathname:n}}],995320);let n=(0,r.createContext)({Link:()=>null,Redirect:()=>null,Route:()=>null,useHistory:()=>({push:()=>{}}),useLocation:()=>({}),useParams:()=>({}),draftMode:!1}),o=()=>(0,r.useContext)(n),a=()=>(0,r.useContext)(n).prefix;e.s(["Link",0,e=>{let{Link:t}=o();return r.default.createElement(t,e)},"RouterContext",0,n,"useHistory",0,()=>{let{useHistory:e}=o();return e()},"useLocation",0,()=>{let{useLocation:e}=o();return e()},"usePathPrefix",0,a,"usePrefixHref",0,()=>{let e=a();return(0,r.useCallback)(r=>t(e,r),[e])},"useRouter",0,o],887432)},973569,e=>{"use strict";var r=e.i(191788),t=e.i(961572),n=e.i(287786),o=e.i(793754),a=e.i(887432),i=e.i(589153),l=e.i(504730);let u="fcseHdpShare",s={},c=(0,n.applyStylingHoc)({})((0,r.memo)((0,r.forwardRef)(({to:n,target:c,replace:f,styles:p,children:d,state:m,beforeSwitch:g,queryString:y,hash:v="",params:b={},withParamsOnlyQueryString:h,withQueryString:C=!0,withQueryStringState:T,queryStringRefiner:_,valuePathBlacklist:E,allowAllValuePaths:S,...O},A)=>{let{stateLinkValuePathBlacklist:R}=(0,l.useSettings)(),{values:j}=(0,i.useQuery)(),x=(0,i.useCreateQueryString)(S?void 0:E||R),P=(0,i.useQueryStringInitialValues)(),I=((r=u)=>{let t=e.g.window&&e.g.window.location.href?new URL(e.g.window.location.href):void 0;return t?.searchParams?.has(r)})(),D=(0,r.useCallback)(e=>{g&&"function"==typeof g&&g(e)},[g]),M=(0,r.useMemo)(()=>I||!C?"":(0,t.default)(b)?x(j,P):h?x(b,P):x((0,o.mergeDeep)(j,b),P),[I,C,b,h,x,P,j]),z=(0,r.useMemo)(()=>
1{if(I||!C)return"";if(y&&!(0,t.default)(y)){if(!(0,t.default)(M)){let e=new URLSearchParams(M),r=new URLSearchParams(y),t={...Object.fromEntries(e.entries()),...Object.fromEntries(r.entries())};return`?${new URLSearchParams(t).toString()}`}return`?${y}`}return(0,t.default)(M)?"":`?${M}`},[I,C,y,M]),L=(0,r.useMemo)(()=>_?_(z):z,[_,z]),N=(0,r.useMemo)(()=>({pathname:n,search:null===L?void 0:L,hash:v,state:T?{...m||s,queryStringState:L}:m}),[n,L,m,v,T]);return r.default.createElement(a.Link,{to:N,target:null===c?void 0:c,replace:f,ref:A,onClick:D,className:p.root,...O},d)})));e.s(["default",0,c],973569)},574565,e=>{"use strict";var r=e.i(191788),t=e.i(287786);let n=(0,r.createContext)(null);var o=e.i(504730),a=e.i(160940),i=e.i(584726),l=e.i(973569);let u=(0,t.applyStylingHoc)({})(({styles:e,hotel:t,children:u,beforeSwitch:s,actionField:c,withQueryString:f=!0,queryString:p,promoClickData:d,...m})=>{let{logEvent:g,detailQueryCreator:y,detailQueryRefiner:v}=(0,o.useSettings)(),b=(()=>{let{routes:{hotelDetail:e},detailSlugCreator:t,detailPathCreator:n}=(0,o.useSettings)();return(0,r.useCallback)(r=>{if(r){if(n)return n(r);let o=r.offers?.[0]?.sourceCode||"",a=o===i.HotelReferenceCodeTypeEnum.Nezasa||o===i.HotelReferenceCodeTypeEnum.Iff?`${o}:`:"";return`${e}/${a}${r.giataId}${t?t(r):""}`}return null},[n,e,t])})(),h=(0,r.useContext)(n),C=(0,r.useCallback)(e=>{s&&s(e),d?g(a.EVENT_PROMO_CLICK,{promotion:d}):g(a.EVENT_PRODUCT_CLICK,{product:t},{productList:c})},[s,t,c,g,d]),T=(0,r.useMemo)(()=>b(t),[b,t]),_=(0,r.useMemo)(()=>({hotel:t}),[t]),E=(0,r.useMemo)(()=>{let e=y?y(t):"",r=e?e+(p?"&"+p:""):p;return v?v(r,t):r},[y,v,t,p]);return T?r.default.createElement(l.default,{...m,target:h?.hoteldetailLinkTarget,className:e.root,to:T,state:_,beforeSwitch:C,withQueryString:f,queryString:E,allowAllValuePaths:!0},u):r.default.createElement(r.default.Fragment,null,u)});e.s(["default",0,u],574565)},49554,(e,r,t)=>{r.exports=function(e,r,t){var n=-1,o=e.length;r<0&&(r=-r>o?0:o+r),(t=t>o?o:t)<0&&(t+=o),o=r>t?0:t-r>>>0,r>>>=0;for(var a=Array(o);++n<o;)a[n]=e[n+r];return a}},504537,(e,r,t)=>{var n=e.r(578649),o=e.r(622335);r.exports=function(e,r){return e&&n(r,o(r),e)}},184288,(e,r,t)=>{r.exports=function(e){var r=[];if(null!=e)for(var t in Object(e))r.push(t);return r}},811824,(e,r,t)=>{var n=e.r(903275),o=e.r(734274),a=e.r(184288),i=Object.prototype.hasOwnProperty;r.exports=function(e){if(!n(e))return a(e);var r=o(e),t=[];for(var l in e)"constructor"==l&&(r||!i.call(e,l))||t.push(l);return t}},473140,(e,r,t)=>{var n=e.r(419188),o=e.r(811824),a=e.r(379858);r.exports=function(e){return a(e)?n(e,!0):o(e)}},741933,(e,r,t)=>{var n=e.r(578649),o=e.r(473140);r.exports=function(e,r){return e&&n(r,o(r),e)}},113278,(e,r,t)=>{var n=e.r(247663),o=t&&!t.nodeType&&t,a=o&&r&&!r.nodeType&&r,i=a&&a.exports===o?n.Buffer:void 0,l=i?i.allocUnsafe:void 0;r.exports=function(e,r){if(r)return e.slice();var t=e.length,n=l?l(t):new e.constructor(t);return e.copy(n),n}},338402,(e,r,t)=>{r.exports=function(e,r){var t=-1,n=e.length;for(r||(r=Array(n));++t<n;)r[t]=e[t];return r}},468389,(e,r,t)=>{var n=e.r(578649),o=e.r(40811);r.exports=function(e,r){return n(e,o(e),r)}},302491,(e,r,t)=>{var n=e.r(576723),o=e.r(461978),a=e.r(40811),i=e.r(1107);r.exports=Object.getOwnPropertySymbols?function(e){for(var r=[];e;)n(r,a(e)),e=o(e);return r}:i},838432,(e,r,t)=>{var n=e.r(578649),o=e.r(302491);r.exports=function(e,r){return n(e,o(e),r)}},410845,(e,r,t)=>{var n=e.r(538916),o=e.r(302491),a=e.r(473140);r.exports=function(e){return n(e,a,o)}},613634,(e,r,t)=>{var n=Object.prototype.hasOwnProperty;r.exports=function(e){var r=e.length,t=new e.constructor(r);return r&&"string"==typeof e[0]&&n.call(e,"index")&&(t.index=e.index,t.input=e.input),t}},96921,(e,r,t)=>{var n=e.r(84742);r.exports=function(e){var r=new e.constructor(e.byteLength);return new n(r).set(new n(e)),r}},699486,(e,r,t)=>{var n=e.r(96921);r.exports=function(e,r){var t=r?n(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.byteLength)}},368919,(e,r,t)=>{var n=/\w*$/;r.exports=function(e){var r=new e.constructor(e.source,n.exec(e));return r.lastIndex=e.lastIndex,r}},905815,(e,r,t)=>
1{var n=e.r(480783),o=n?n.prototype:void 0,a=o?o.valueOf:void 0;r.exports=function(e){return a?Object(a.call(e)):{}}},974935,(e,r,t)=>{var n=e.r(96921);r.exports=function(e,r){var t=r?n(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.length)}},544043,(e,r,t)=>{var n=e.r(96921),o=e.r(699486),a=e.r(368919),i=e.r(905815),l=e.r(974935);r.exports=function(e,r,t){var u=e.constructor;switch(r){case"[object ArrayBuffer]":return n(e);case"[object Boolean]":case"[object Date]":return new u(+e);case"[object DataView]":return o(e,t);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return l(e,t);case"[object Map]":case"[object Set]":return new u;case"[object Number]":case"[object String]":return new u(e);case"[object RegExp]":return a(e);case"[object Symbol]":return i(e)}}},831785,(e,r,t)=>{var n=e.r(13043),o=e.r(461978),a=e.r(734274);r.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:n(o(e))}},805701,(e,r,t)=>{var n=e.r(268829),o=e.r(432836);r.exports=function(e){return o(e)&&"[object Map]"==n(e)}},705964,(e,r,t)=>{var n=e.r(805701),o=e.r(963115),a=e.r(795047),i=a&&a.isMap;r.exports=i?o(i):n},111106,(e,r,t)=>{var n=e.r(268829),o=e.r(432836);r.exports=function(e){return o(e)&&"[object Set]"==n(e)}},810171,(e,r,t)=>{var n=e.r(111106),o=e.r(963115),a=e.r(795047),i=a&&a.isSet;r.exports=i?o(i):n},259093,(e,r,t)=>{var n=e.r(698620),o=e.r(538742),a=e.r(793035),i=e.r(504537),l=e.r(741933),u=e.r(113278),s=e.r(338402),c=e.r(468389),f=e.r(838432),p=e.r(577256),d=e.r(410845),m=e.r(268829),g=e.r(613634),y=e.r(544043),v=e.r(831785),b=e.r(448684),h=e.r(613272),C=e.r(705964),T=e.r(903275),_=e.r(810171),E=e.r(622335),S=e.r(473140),O="[object Arguments]",A="[object Function]",R="[object Object]",j={};j[O]=j["[object Array]"]=j["[object ArrayBuffer]"]=j["[object DataView]"]=j["[object Boolean]"]=j["[object Date]"]=j["[object Float32Array]"]=j["[object Float64Array]"]=j["[object Int8Array]"]=j["[object Int16Array]"]=j["[object Int32Array]"]=j["[object Map]"]=j["[object Number]"]=j[R]=j["[object RegExp]"]=j["[object Set]"]=j["[object String]"]=j["[object Symbol]"]=j["[object Uint8Array]"]=j["[object Uint8ClampedArray]"]=j["[object Uint16Array]"]=j["[object Uint32Array]"]=!0,j["[object Error]"]=j[A]=j["[object WeakMap]"]=!1,r.exports=function e(r,t,x,P,I,D){var M,z=1&t,L=2&t,N=4&t;if(x&&(M=I?x(r,P,I,D):x(r)),void 0!==M)return M;if(!T(r))return r;var w=b(r);if(w){if(M=g(r),!z)return s(r,M)}else{var F=m(r),k=F==A||"[object GeneratorFunction]"==F;if(h(r))return u(r,z);if(F==R||F==O||k&&!I){if(M=L||k?{}:v(r),!z)return L?f(r,l(M,r)):c(r,i(M,r))}else{if(!j[F])return I?r:{};M=y(r,F,z)}}D||(D=new n);var U=D.get(r);if(U)return U;D.set(r,M),_(r)?r.forEach(function(n){M.add(e(n,t,x,n,r,D))}):C(r)&&r.forEach(function(n,o){M.set(o,e(n,t,x,o,r,D))});var H=N?L?d:p:L?S:E,$=w?void 0:H(r);return o($||r,function(n,o){$&&(n=r[o=n]),a(M,o,e(n,t,x,o,r,D))}),M}},507535,(e,r,t)=>{r.exports=function(e){var r=null==e?0:e.length;return r?e[r-1]:void 0}},295916,(e,r,t)=>{var n=e.r(928267),o=e.r(49554);r.exports=function(e,r){return r.length<2?e:n(e,o(r,0,-1))}},179505,(e,r,t)=>{var n=e.r(478969),o=e.r(507535),a=e.r(295916),i=e.r(598921),l=Object.prototype.hasOwnProperty;r.exports=function(e,r){r=n(r,e);var t=-1,u=r.length;if(!u)return!0;for(var s=null==e||"object"!=typeof e&&"function"!=typeof e;++t<u;){var c=r[t];if("string"==typeof c){if("__proto__"===c&&!l.call(e,"__proto__"))return!1;if("constructor"===c&&t+1<u&&"string"==typeof r[t+1]&&"prototype"===r[t+1]){if(s&&0===t)continue;return!1}}}var f=a(e,r);return null==f||delete f[i(o(r))]}},100807,(e,r,t)=>{var n=e.r(507402);r.exports=function(e){return n(e)?void 0:e}},18333,(e,r,t)=>{var n=e.r(648346),o=e.r(259093),a=e.r(179505),i=e.r(478969),l=e.r(578649),u=e.r(100807),s=e.r(510228),c=e.r(410845);r.exports=s(function(e,r){var t={};if(null==e)return t;var s=!1;r=n(r,function(r){return r=i(r,e),s||(s=r.length>1),r}),l(e,c(e),t),s&&(t=o(t,7,u));for(var f=r.length;f--;)a(t,r[f]);return t})}]);
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.