PageSourceSearch

https://airbalticholidays.com/_next/static/chunks/6-c4af3e2904fed240.js

js airbalticholidays.com collected 2026-10-08 22:38:31 UTC 63,187 bytes, 3 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8192fc15-2906-43ec-b146-914f926c09f5",e._sentryDebugIdIdentifier="sentry-dbid-8192fc15-2906-43ec-b146-914f926c09f5")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6],{6306:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(67294)),a=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,o=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var r,a,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=t?o:n){if(r.has(e))return r.get(e);r.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((a=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(a.get||a.set)?r(i,l,a):i[l]=e[l]);return i}(e,t)}(n(12783)),i=n(67814),l=o(n(58692)),s=n(18917);var u=r.default.createElement;function d(e){var t=e.translateAmount,n=e.fontSize,o=e.icon,r=void 0===o?"chevron-down":o;return u(f,{translateAmount:t,fontSize:n,"data-sentry-element":"Root","data-sentry-component":"ScrollIndicatorComponent","data-sentry-source-file":"ScrollIndicatorComponent.jsx"},u(i.FontAwesomeIcon,{icon:r,"data-sentry-element":"FontAwesomeIcon","data-sentry-source-file":"ScrollIndicatorComponent.jsx"}),u(i.FontAwesomeIcon,{icon:r,"data-sentry-element":"FontAwesomeIcon","data-sentry-source-file":"ScrollIndicatorComponent.jsx"}))}d.defaultProps={translateAmount:20,fontSize:13};var c=d;t.default=c;var f=a.default.div.withConfig({componentId:"sc-jpqz8k-0"})([""," font-size:","px;color:",";z-index:3000;",""],(0,l.default)({flexDirection:"column"}),(function(e){return e.fontSize}),(function(e){return e.theme.colors.primary.default}),(function(e){var t=e.translateAmount;return(0,a.css)(["",";"],function(e){return(0,a.css)(["animation-name:",";animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease;"],(0,s.bounceSimple)(e))}(t))}))},58578:function(e,t,n){var o=n(95318);t.MH=void 0,t.ZP=function(e){var t=e.children,n=(0,i.default)(e,s);return u(d,(0,a.default)({},n,{className:"notranslate",translate:"no","data-sentry-element":"Day","data-sentry-component":"CalendarDay","data-sentry-source-file":"CalendarDay.jsx"}),t)};var r=o(n(67294)),a=o(n(67154)),i=o(n(6479)),l=o(n(12783)),s=["children"],u=r.default.createElement;var d=(0,l.default)("span").withConfig({componentId:"sc-1exrkro-0"})((function(e){var t=e.isDisabled,n=e.theme;return{position:"relative",background:t?n.colors.primary.light:"transparent",height:"100%",display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:t?n.colors.text.disabled:"inherit",backgroundColor:t?n.colors.background.disabled:"inherit"}}})),c=(0,l.default)("div").withConfig({componentId:"sc-1exrkro-1"})((function(){return{position:"absolute",top:"75%",right:"2px",width:"30px",borderTop:"1px solid black",zIndex:1,transform:"rotate(-45deg)",transformOrigin:"top left",opacity:.3}}));t.MH=c},38060:function(e,t,n){var o=n(95318);t.Z=void 0;var r=o(n(67294)),a=o(n(12783)),i=n(406),l=r.default.createElement;var s=function(){return l(u,{"data-sentry-element":"Root","data-sentry-component":"NoOptionsComponent","data-sentry-source-file":"NoOptionsComponent.jsx"},l(i.FormattedMessage,{id:"destinations.noOptions.label",description:"No options available",defaultMessage:"No options available","data-sentry-element":"FormattedMessage","data-sentry-source-file":"NoOptionsComponent.jsx"}))};t.Z=s;var u=a.default.div.withConfig({componentId:"sc-1hhmpcz-0"})(["padding:8px 12px;cursor:default;font-style:italic;color:",";"],(function(e){return e.theme.colors.primary.dark}))},98623:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,o=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var r,a,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=t?o:n){if(r.has(e))return r.get(e);r.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((a=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(a.get||a.set)?r(i,l,a):i[l]=e[l]);return i}(e,t)}(n(67294)),a=o(n(87757)),i=o(n(48926)),l=n(56225),s=n(97218),u=o(n(78533)),d=o(n(71148)),c=n(41689),f=o(n(57733)),p=o(n(85236)),h=o(n(51673)),g=n(98529),m=n(52700),b=o(n(48966)),y=o(n(43805)),v=n(52827),O=o(n(19551)),x=o(n(9634)),C=o(n(12799));var I=r.default.createElement;var w=(0,d.default)()((function(e){var t=e.origins,n=e.selectedOrigins,o=e.isFrontpage,d=e.isMulti,w=e.headerHeight,A=e.tooltipIsVisible,P=e.instanceId,k=e.className,D=e.isDisabled,S=e.inputValue,j=e.menuIsOpen,_=e.onChangeInputValue,E=e.onRequestClose,M=e.hydrateSelectedOrigins,T=e.isHotelPage,R=e.setSelectedOrigins,F=e.onFocus,V=e.setBackdropRef,N=(0,l.useDispatch)(),L=(0,l.useSelector)((function(e){return e.refs.headerHeight})),H=(0,l.useSelector)((function(e){return e.settings.value.showAllOrigins}));(0,r.useEffect)((function(){function e(){return(e=(0,i.default)(a.default.mark((function e(){var o,r,i;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=[],t&&0!==t.length||o.push(N((0,h.default)())),e.prev=2,!(o.length>0)){e.next=6;break}return e.next=6,(0,s.all)(o);case 6:if(M(),n&&(!n||u.default.isFunction(n.map))){e.next=9;break}return e.abrupt("return");case 9:r=n.map((function(e){return e.value})),i=-1!==r.indexOf(c.HOTEL_ONLY),r.length>0&&!i&&(H||N((0,f.default)()),N((0,p.default)())),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(2),(0,O.default)({message:"Error on SelectOrigins",type:"error"},e.t0);case 17:case"end":return e.stop()}}),e,null,[[2,14]])})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var Z=(0,r.useCallback)((function(){A&&N((0,m.setMissingValuesForInput)("selectOrigins",!1)),u.default.isFunction(F)&&F()}),[N,A,F]),G=(0,r.useCallback)((function(){Z()}),[Z]),W=(0,r.useCallback)((function(e){var t=n;e&&t&&(e=(0,y.default)(e,t)),e?u.default.isArray(e)||(e=[e]):e=[];var o=e.map((function(e){return e.value})).indexOf(c.HOTEL_ONLY),r=-1!==o&&o===e.length-1;R(e),r?N((0,g.setHotelOnly)(!0)):(N((0,g.setHotelOnly)(!1)),!H&&N((0,f.default)()),N((0,p.default)())),!(0,v.isMobile)()&&u.default.isFunction(E)&&E()}),[N,n,H,E,R]),B=(0,x.default)(),U=(0,C.default)(n);return I(b.default,{originsOptions:B,selectedOrigins:U,onChange:W,onFocus:Z,onFocusMobile:G,isFrontpage:o,isHotelPage:T,isMulti:d,isDisabled:D,tooltipIsVisible:A,headerHeight:w||L,instanceId:P,className:k||"select-origins",inputValue:S,menuIsOpen:j,onChangeInputValue:_,onRequestClose:E,setBackdropRef:V,"data-sentry-element":"SelectOriginsComponent","data-sentry-component":"SelectOrigins","data-sentry-source-file":"SelectOrigins.jsx"})}));t.default=w},48966:function(e,t,n){var o=n(95318);
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(67294)),a=o(n(67154)),i=o(n(1852)),l=n(406),s=o(n(92632)),u=o(n(23563)),d=o(n(81820)),c=n(35497),f=o(n(13447)),p=o(n(67693)),h=o(n(10481)),g=o(n(61227)),m=o(n(74235)),b=n(68910),y=n(69992),v=o(n(12852)),O=o(n(96529)),x=o(n(99502)),C=o(n(4556)),I=r.default.createElement;var w=function(e){var t=e.originsOptions,n=e.selectedOrigins,o=e.onChange,r=e.onFocus,w=e.onFocusMobile,P=e.isFrontpage,k=e.isHotelPage,D=e.isMulti,S=e.isDisabled,j=e.tooltipIsVisible,_=e.headerHeight,E=e.onCloseMenu,M=e.instanceId,T=e.className,R=e.inputValue,F=e.menuIsOpen,V=e.onChangeInputValue,N=e.onRequestClose,L=e.setBackdropRef,H=P?c.FRONTPAGE:k?c.HOTELPAGE:c.SEARCH,Z=(0,u.default)(),G=(0,d.default)(m.default[H]),W={instanceId:M,className:T,tooltipIsVisible:j,message:I(l.FormattedMessage,{id:"tooltip.input.selectOrigins.missingValue"}),classNamePrefix:"styled-select",options:t,value:n,onChange:o,onFocus:r,inputId:M?"select-origins-".concat(M):"select-origins",name:"origins","aria-label":"From: select origin airports or cities","aria-invalid":!!j,components:{Option:p.default,Placeholder:f.default,SingleValue:h.default,MultiValueLabel:g.default,ClearIndicator:k?null:y.ClearIndicator,SelectContainer:O.default,ValueContainer:v.default,MenuList:x.default,IndicatorsContainer:C.default},isMulti:D,isSearchable:!0,isDisabled:S,captureMenuScroll:!1,isOptionDisabled:A,data:{isFrontpage:P,headerHeight:_,onCloseMenu:E,isNarrow:!P&&D,isCombinedFilter:D,isMobile:!1,isHotelPage:k,selectedCount:n.length,setBackdropRef:L,layoutVariant:Z},hideSelectedOptions:!1,backspaceRemovesValue:!1,isClearable:!0};return I(i.default,{maxWidth:b.deviceWidths.tablet,"data-sentry-element":"MediaQuery","data-sentry-component":"SelectOriginsComponent","data-sentry-source-file":"SelectOriginsComponent.jsx"},(function(e){e&&(W.isSearchable=!1,W.isClearable=!k,W.backspaceRemovesValue=!1,W.components.MenuList=s.default,W.inputValue=R,W.menuIsOpen=F,W.hideSelectedOptions=!1,W.data.isMobile=!0,W.data.title={id:"search.component.input.placeholder.origins",description:"From",defaultMessage:"From"},W.data.inputPlaceholder={id:"search.component.input.placeholder.origins.input.placeholder",description:"Enter city or airport",defaultMessage:"Enter city or airport"},W.eventHandlers={onFocusMobile:w,onChangeInputValue:V,onRequestClose:N});var t=H===c.FRONTPAGE?{id:"5e4d8bc6"}:{};return I(G,(0,a.default)({},W,t))}))};function A(e){return e.disabled}t.default=w},99502:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.children,n=(0,r.useMemo)((function(){return(0,i.setSelectedChildren)(t)}),[t]);return u(d,{"data-sentry-element":"Container","data-sentry-component":"MenuList","data-sentry-source-file":"MenuList.jsx"},Boolean(n&&n.selectedOptions.length)&&u(p,null,u(h,null,n.selectedOptions),n.selectedOptions.length>10?u(g,null,u(s.default,null)):null),n&&n.notSelectedOptions.length?u(p,null,u(c,null,n.notSelectedOptions),n.notSelectedOptions.length>8?u(g,null,u(s.default,null)):null):u(f,null,u(l.default,null)))};var r=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,o=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var r,a,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=t?o:n){if(r.has(e))return r.get(e);r.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((a=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(a.get||a.set)?r(i,l,a):i[l]=e[l]);return i}(e,t)}(n(67294)),a=o(n(12783)),i=n(48138),l=o(n(76872)),s=o(n(6306));var u=r.default.createElement;var d=(0,a.default)("div").withConfig({componentId:"sc-2mqjha-0"})((function(e){return{minHeight:"50px",display:"flex",flexDirection:"column",gap:"8px",padding:"4px",borderRadius:e.theme.shape.md,position:"relative",maxHeight:"600px"}})),c=a.default.div.withConfig({componentId:"sc-2mqjha-1"})(["background:",";border-radius:",";max-height:300px;overflow:auto;padding:2px;position:relative;box-shadow:0px 0px 4px 1px rgb(0,0,0,0.07);::-webkit-scrollbar{width:4px;background-color:white;}::-webkit-scrollbar-thumb{background-color:",";border-radius:",";}.styled-select__group-heading{color:",";font-style:italic;font-weight:400;}"],(function(e){return e.theme.colors.background.light}),(function(e){return e.theme.shape.md}),(function(e){return e.theme.colors.primary.default}),(function(e){return e.theme.shape.lg}),(function(e){return e.theme.colors.text.grey})),f=(0,a.default)("div").withConfig({componentId:"sc-2mqjha-2"})({display:"flex",justifyContent:"center"}),p=a.default.div.withConfig({componentId:"sc-2mqjha-3"})(["position:relative;"]),h=a.default.div.withConfig({componentId:"sc-2mqjha-4"})(["display:grid;border-radius:",";gap:8px;grid-template-columns:repeat(auto-fit,minmax(200px,auto));overflow:auto;max-height:240px;position:relative;::-webkit-scrollbar{width:4px;background-color:white;}::-webkit-scrollbar-thumb{background-color:",";border-radius:",";}.styled-select__group-heading{color:",";font-style:italic;font-weight:400;}"],(function(e){return e.theme.shape.md}),(function(e){return e.theme.colors.primary.default}),(function(e){return e.theme.shape.lg}),(function(e){return e.theme.colors.text.grey})),g=a.default.div.withConfig({componentId:"sc-2mqjha-5"})(["position:absolute;right:10px;bottom:5px;display:flex;justify-content:flex-end;z-index:99;"])},61227:function(e,t,n){var o=n(95318);
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(67294)),a=o(n(67154)),i=n(59848),l=r.default.createElement;var s=function(e){var t=e.data.originName||("string"==typeof e.data.label&&e.data.label.includes("-")?e.data.label.slice(0,e.data.label.indexOf("-")):e.data.label);return l(i.components.MultiValueLabel,(0,a.default)({},e,{"data-sentry-element":"components.MultiValueLabel","data-sentry-component":"MultiValueLabel","data-sentry-source-file":"MultiValueLabel.jsx"}),t)};t.default=s},67693:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,i,l=o(n(67294)),s=o(n(28655)),u=o(n(67154)),d=o(n(59713)),c=n(59848),f=n(67814),p=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,o=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var r,a,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=t?o:n){if(r.has(e))return r.get(e);r.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((a=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(a.get||a.set)?r(i,l,a):i[l]=e[l]);return i}(e,t)}(n(12783)),h=n(68910),g=n(5459),m=o(n(4802)),b=o(n(3988)),y=n(68371);var v=l.default.createElement;function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){(0,d.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var C=function(e){var t=e.data,n=t.data,o=t.label,r=t.disabled,a=e.data.originName||("string"==typeof o&&o.includes("-")?o.slice(0,o.indexOf("-")):o),i=n&&n.hideValue?"".concat(a):"".concat(a,", ").concat(e.data.value),l=x(x({},e),{},{innerProps:x(x({},e.innerProps),{},{"aria-label":i})}),s=e.selectProps.data.selectedCount,d=!(n&&n.hideValue)&&v(P,{disabled:r},", ",e.data.value);return v(A,{"data-sentry-element":"Root","data-sentry-component":"Option","data-sentry-source-file":"Option.jsx"},v(c.components.Option,(0,u.default)({},l,{"data-sentry-element":"components.Option","data-sentry-source-file":"Option.jsx"}),v(k,{"data-sentry-element":"Origins","data-sentry-source-file":"Option.jsx"},v(w,{"data-sentry-element":"LabelWrap","data-sentry-source-file":"Option.jsx"},v(D,{icon:"".concat(n&&n.hideValue?"building":"plane"),"aria-hidden":!0,"data-sentry-element":"OriginIcon","data-sentry-source-file":"Option.jsx"}),v(I,{isSelected:e.isSelected,multiple:s>1,"data-sentry-element":"Label","data-sentry-source-file":"Option.jsx"},a)),d),e.isSelected&&v(g.CloseButton,{styles:{padding:0,opacity:.5},"aria-hidden":!0})))};t.default=C;var I=p.default.div.withConfig({componentId:"sc-5tqypa-0"})([""," max-width:",";padding:2px 0px;",""],(0,m.default)(),(function(e){var t=e.isSelected,n=e.multiple;return t&&n?"130px":"100%"}),h.mediaQueries.fromAndBelow.tablet(r||(r=(0,s.default)(["\n    max-width: 100%;\n    white-space: normal; \n    font-size: 14px;\n "])))),w=(0,p.default)("div").withConfig({componentId:"sc-5tqypa-1"})({display:"flex",alignItems:"center",gap:"6px"}),A=p.default.div.withConfig({componentId:"sc-5tqypa-2"})([".styled-select__option{background-color:",";padding:9px 12px;background-color:initial;border-radius:",";cursor:pointer;display:flex;justify-content:space-between;color:",";&:focus-visible{outline:1px solid ",";outline-offset:1px;}&--is-focused{outline:1px solid ",";outline-offset:1px;@media (max-width:768px){background-color:unset;}","}&--is-disabled{color:",";cursor:default;}&--is-selected{border-radius:",";background-color:",";color:",";","}&:hover{background-color:",";","}}"],(function(e){return e.theme.colors.background.light}),(function(e){return e.theme.shape.md}),(function(e){var t=e.theme;return e.disabled?t.colors.text.disabled:t.colors.text.darkGrey}),(function(e){return e.theme.colors.adjacent.default}),(function(e){return e.theme.colors.adjacent.default}),(0,b.default)((0,d.default)({},y.LAYOUT_VARIANT_NORWEGIAN,(0,p.css)(["outline:1px solid ",";"],(function(e){return e.theme.colors.primary.dark})))),(function(e){return e.theme.colors.text.disabled}),(function(e){return e.theme.shape.md}),(function(e){return e.theme.colors.secondary.light}
1),(function(e){return e.theme.colors.text.white}),(0,b.default)((a={},(0,d.default)(a,y.LAYOUT_VARIANT_PIRATES,(0,p.css)(["color:",";"],(function(e){return e.theme.colors.text.darkGrey}))),(0,d.default)(a,y.LAYOUT_VARIANT_NORWEGIAN,(0,p.css)(["background-color:",";color:",";"],(function(e){return e.theme.colors.primary.dark}),(function(e){return e.theme.colors.text.white}))),a)),(function(e){return e.theme.colors.primary.default}),(0,b.default)((0,d.default)({},y.LAYOUT_VARIANT_NORWEGIAN,(0,p.css)(["background-color:",";color:",";"],(function(e){return e.theme.colors.primary.dark}),(function(e){return e.theme.colors.text.white}))))),P=p.default.span.withConfig({componentId:"sc-5tqypa-3"})(["font-weight:800;"]),k=p.default.div.withConfig({componentId:"sc-5tqypa-4"})(["display:flex;align-items:center;",";"],h.mediaQueries.fromAndBelow.tablet(i||(i=(0,s.default)(["\n    line-height:1.2;\n  "])))),D=(0,p.default)(f.FontAwesomeIcon).withConfig({componentId:"sc-5tqypa-5"})(["font-size:14px;"])},13447:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(67294)),a=o(n(67154)),i=n(59848),l=n(406),s=r.default.createElement,u=function(e){return s(i.components.Placeholder,(0,a.default)({},e,{"data-sentry-element":"components.Placeholder","data-sentry-component":"Placeholder","data-sentry-source-file":"Placeholder.jsx"}),s(l.FormattedMessage,{id:"search.component.input.placeholder.origins",description:"From",defaultMessage:"From","data-sentry-element":"FormattedMessage","data-sentry-source-file":"Placeholder.jsx"}))};t.default=u},10481:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,i=o(n(67294)),l=o(n(59713)),s=o(n(28655)),u=o(n(67154)),d=o(n(6479)),c=n(59848),f=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,o=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var r,a,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=t?o:n){if(r.has(e))return r.get(e);r.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((a=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(a.get||a.set)?r(i,l,a):i[l]=e[l]);return i}(e,t)}(n(12783)),p=n(67814),h=n(406),g=n(68910),m=o(n(4802)),b=o(n(3988)),y=n(68371),v=["children"];var O=i.default.createElement;var x=function(e){e.children;var t=(0,d.default)(e,v),n=t.selectProps.data,o=n.isFrontpage,r=n.isNarrow,a=t.data.originName||("string"==typeof t.data.label&&t.data.label.includes("-")?t.data.label.slice(0,t.data.label.indexOf("-")):t.data.label);return O(c.components.SingleValue,(0,u.default)({},t,{"data-sentry-element":"components.SingleValue","data-sentry-component":"SingleValue","data-sentry-source-file":"SingleValue.jsx"}),O(w,{$isFrontpage:o,className:"origins-singe-value-container","data-sentry-element":"Container","data-sentry-source-file":"SingleValue.jsx"},r&&O(I,null,O(h.FormattedMessage,{id:"origin.label",description:"Origin",defaultMessage:"Origin"})),O(C,{className:"origins-singe-value","data-sentry-element":"Origins","data-sentry-source-file":"SingleValue.jsx"},a),t.isSelected&&O(A,{icon:"check-circle"})))};t.default=x;var C=f.default.div.withConfig({componentId:"sc-4t3jf9-0"})(["padding:4px 0px;font-size:16px;font-weight:600;color:",";",";",""],(function(e){return e.theme.colors.text.darkGrey}),(0,m.default)(),(0,b.default)((0,l.default)({},y.LAYOUT_VARIANT_SAS,(0,f.css)(["width:120px;",";"],g.mediaQueries.fromAndBelow.desktop(r||(r=(0,s.default)(["\n        width: auto;\n      "]))))))),I=f.default.div.withConfig({componentId:"sc-4t3jf9-1"})(["font-size:10px;font-style:normal;font-weight:400;color:",";"],(function(e){return e.theme.colors.adjacent.default})),w=f.default.div.withConfig({componentId:"sc-4t3jf9-2"})(["display:flex;flex-direction:column;gap:3px;padding-top:",";"],(function(e){return e.$isFrontpage?"8px":0})),A=(0,f.default)(p.FontAwesomeIcon).withConfig({componentId:"sc-4t3jf9-3"})(["color:",";",";"],(function(e){return e.theme.colors.inputs.radio.backgroundChecked}),g.mediaQueries.fromAndAbove.desktop(a||(a=(0,s.default)(["\n    display: none;\n  "]))))},56703:function(e,t,n){var o=n(95318);t.Z=function(e){var t=e.selectRooms,n=e.menuList,o=e.hydrateSelectedRooms,c=e.airlineWhitelabel,f=e.isFrontPage,p=e.isHotelPage,h=e.setBackdropRef,g=(0,a.useSelector)((function(e){return e.refs.thirdPartyHeaderHeight})),m=(0,a.useSelector)((function(e){return e.refs.headerHeight})),b=(0,r.useState)(!1),y=b[0],v=b[1];(0,r.useEffect)((function(){o()}),[o]);var O=(0,r.useCallback)((function(){v((function(e){return!e}))}),[]),x=f?l.FRONTPAGE:p?l.HOTELPAGE:l.SEARCH,C=(0,s.default)(u.default[x]),I=x===l.SEARCH?Number(null!=g?g:0)+Number(null!=m?m:0):0,w=(0,i.default)(t.rooms),A=w.numberOfAdults,P=w.numberOfChildren;return d(C,{selectedRooms:{numberOfRooms:t.rooms.length,numberOfAdults:A,numberOfChildren:P,airlineWhitelabel:c},MenuList:n,handleOnClick:O,isOpen:y,backdropTopPx:I,setBackdropRef:h,"data-sentry-element":"Variant","data-sentry-component":"SelectRooms","data-sentry-source-file":"SelectRooms.jsx"})};var r=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,o=new WeakMap;
1return function(e,t){if(!t&&e&&e.__esModule)return e;var r,a,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=t?o:n){if(r.has(e))return r.get(e);r.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((a=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(a.get||a.set)?r(i,l,a):i[l]=e[l]);return i}(e,t)}(n(67294)),a=n(56225),i=o(n(99477)),l=n(35497),s=o(n(81820)),u=o(n(63508));var d=r.default.createElement},31348:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(67294)),a=o(n(78533)),i=n(12783),l=n(406),s=o(n(3334)),u=r.default.createElement;var d=(0,i.withTheme)((function(e){var t=e.visible,n=e.message,o=e.severity,r=void 0===o?"error":o,i=e.placement,d=void 0===i?"topLeft":i,c=e.disablePortal,f=e.children,p=e.theme,h=function(e){return a.default.isObject(e)&&e.id?u(l.FormattedMessage,e):e}(n),g=p.colors.background.severity[r];return u(s.default,{open:Boolean(t),placement:d,openOnHover:!1,content:h||"",disablePortal:c,delayDuration:0,triggerProps:{style:{display:"flex",flexDirection:"column",minWidth:0,width:"100%",height:"100%"}},contentProps:{style:{background:g,fontSize:"14px",textAlign:"center",color:p.colors.text.white,pointerEvents:"none"}},"data-sentry-element":"Tooltip","data-sentry-component":"InputTooltipComponent","data-sentry-source-file":"InputTooltipComponent.jsx"},f)}));t.default=d},62989:function(e,t,n){var o=n(95318);t.Z=void 0;var r=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,o=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var r,a,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=t?o:n){if(r.has(e))return r.get(e);r.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((a=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(a.get||a.set)?r(i,l,a):i[l]=e[l]);return i}(e,t)}(n(67294)),a=o(n(67154)),i=o(n(12783)),l=n(73194),s=n(67814),u=o(n(31348)),d=o(n(58692)),c=o(n(80466)),f=o(n(10231));var p=r.default.createElement,h="error";var g=function(e){var t=e.componentsRefs,n=e.validity,o=void 0===n?{}:n,i=e.validationVisible,l=e.focused,d=e.label,g=e.styles,I=void 0===g?{}:g,w=e.name,A=e.nativeInputProps,P=e.dataAttr,k=e.description,D=e.persistentValidCheck,S=void 0!==D&&D,j=e.disablePortal,_=void 0!==j&&j,E=i&&!1===(null==o?void 0:o.valid)&&(l&&!o.clearOnFocus||!l)&&!(null!=o&&o.inProgress),M=(0,r.useCallback)((function(e){e&&t({node:e,error:E?"error":"none"})}),[E,t]),T=(0,f.default)({inProgress:null==o?void 0:o.inProgress,valid:null==o?void 0:o.valid,durationMs:1200}),R=null==A?void 0:A.value,F="string"==typeof R?R.trim().length>0:null!=R&&String(R).trim().length>0,V=Boolean(S)&&!0===(null==o?void 0:o.valid)&&!(null!=o&&o.inProgress)&&!T&&F,N=Boolean(null==o?void 0:o.inProgress)||V;return p(m,{ref:M,styles:I.root,"data-sentry-element":"Root","data-sentry-component":"InputComponent","data-sentry-source-file":"InputComponent.jsx"},d&&p(b,{htmlFor:w,styles:I.label},d),p(u.default,{visible:E,message:E&&o.message,severity:h,disablePortal:_,"data-sentry-element":"InputTooltip","data-sentry-source-file":"InputComponent.jsx"},p(v,{"data-sentry-element":"InputControlWrap","data-sentry-source-file":"InputComponent.jsx"},p(y,(0,a.default)({},A,{id:w,name:w,styles:I.input,invalid:E,"aria-busy":Boolean(null==o?void 0:o.inProgress),isInProgress:Boolean(null==o?void 0:o.inProgress),showSuccessBlink:T,hasTrailingIndicator:N},P,{"data-sentry-element":"InputStyled","data-sentry-source-file":"InputComponent.jsx"})),(null==o?void 0:o.inProgress)&&p(O,{"aria-hidden":"true"},p(c.default,null)),V&&p(x,{"aria-hidden":"true"},p(s.FontAwesomeIcon,{icon:"check"})))),k&&p(C,{styles:I.description},k))};t.Z=g;var m=i.default.div.withConfig({componentId:"sc-102nb2q-0"})([""," ",";position:relative;"],(0,d.default)({flexDirection:"column"}),(function(e){return e.styles})),b=i.default.label.withConfig({componentId:"sc-102nb2q-1"})(["margin:16px 0 12px;font-size:1.4em;font-weight:500;color:",";",";"],(function(e){return e.theme.colors.text.default}),(function(e){return e.styles})),y=i.default.input.withConfig({componentId:"sc-102nb2q-2"})(["height:38px;padding:0 16px;padding-right:",";width:100%;box-sizing:border-box;border:1px solid ",";font-size:1.4em;font-weight:500;color:"," !important;background-color:",";transition:background-color 1.2s ease;",";::placeholder{color:",";opacity:1;font-weight:300;}&:disabled{cursor:not-allowed;opacity:0.8;}
1"],(function(e){return e.hasTrailingIndicator?"36px":"16px"}),(function(e){var t=e.invalid,n=e.theme;return t?n.colors.background.severity[h]:n.colors.inputs.border.default}),(function(e){var t=e.disabled,n=e.theme,o=e.isInProgress;return t||o?n.colors.text.disabled:n.colors.text.secondary}),(function(e){var t=e.showSuccessBlink,n=e.theme;return t?(0,l.rgba)(n.colors.inputs.radio.backgroundChecked,.5):"transparent"}),(function(e){return e.styles}),(function(e){var t=e.theme;return(0,l.rgba)(t.colors.background.greyV4,.6)})),v=i.default.div.withConfig({componentId:"sc-102nb2q-3"})(["position:relative;width:100%;display:flex;"]),O=i.default.div.withConfig({componentId:"sc-102nb2q-4"})(["position:absolute;left:85%;> div{font-size:5px !important;}"]),x=i.default.span.withConfig({componentId:"sc-102nb2q-5"})(["position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:14px;color:",";"],(function(e){return e.theme.colors.inputs.radio.backgroundChecked})),C=i.default.span.withConfig({componentId:"sc-102nb2q-6"})(["margin-top:8px;font-size:1.2em;color:",";white-space:normal;word-wrap:break-word;"],(function(e){return e.theme.colors.text.secondary}))},44710:function(e,t,n){var o=n(95318);t.Z=void 0;var r,a,i=o(n(67294)),l=o(n(59713)),s=o(n(28655)),u=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,o=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var r,a,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=t?o:n){if(r.has(e))return r.get(e);r.set(e,i)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((a=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(a.get||a.set)?r(i,l,a):i[l]=e[l]);return i}(e,t)}(n(12783)),d=n(67814),c=n(35287),f=n(406),p=o(n(1852)),h=n(33600),g=n(83443),m=o(n(57375)),b=o(n(38476)),y=o(n(59024)),v=o(n(85344)),O=o(n(16919)),x=n(68910),C=n(95297),I=n(68371),w=o(n(3988));var A=i.default.createElement;var P=(0,g.injectIntl)((0,h.withContext)()((function(e){var t=e.open,n=e.inputValue,o=e.onClickClose,r=e.onChangeInputValue,a=e.onMouseDown,i=e.onTouchEnd,l=e.selectedOptions,s=e.notSelectedOptions,u=e.hotelQuerySearchFetching,h=e.placeholder,g=e.inputPlaceholder,v=e.intl;return A(p.default,{maxWidth:C.breakpoints.above.desktop,"data-sentry-element":"MediaQuery","data-sentry-component":"MenuListComponent","data-sentry-source-file":"MenuListComponent.jsx"},(function(e){return A(y.default,{usePortal:e},A(m.default,{open:t},A(k,null,A(D,null,A(S,null,A(j,null,A(f.FormattedMessage,h)),A(_,{onClick:o},A(d.FontAwesomeIcon,{icon:"chevron-left"}))),A(M,null,A(V,{icon:"search"}),A(F,{name:"menu-list-input",type:"text",value:n,onChange:r,onMouseDown:a,onTouchEnd:i,placeholder:v.formatMessage(g)})),u&&0===s.length&&A(T,null,A(c.Margin,{right:"0.5",inline:!0}),A(R,null,A(b.default,null)),A(c.Margin,{right:"0.5",inline:!0}),A(f.FormattedMessage,{id:"loadingHotels.label",description:"Loading hotels...",defaultMessage:"Loading hotels...",tagName:"span"})),l.length>0&&A(E,{isSelected:!0,onClick:o},l),s.length>0&&A(E,{onClick:o},s)),A(N,{onRequestClose:o}))))}))})));t.Z=P;var k=u.default.div.withConfig({componentId:"sc-1hng1kb-0"})(["height:100%;width:100%;position:relative;"]),D=u.default.div.withConfig({componentId:"sc-1hng1kb-1"})(["user-select:none;display:flex;flex-direction:column;width:100vw;min-height:100vh;background:",";font-size:16px;color:",";padding-bottom:20px;",""],(function(e){return e.theme.colors.background.greyV2}),(function(e){return e.theme.colors.text.darkGrey}),x.mediaQueries.fromAndAbove.desktop(r||(r=(0,s.default)(["\n    user-select: initial;\n    display: initial;\n    flex-direction: initial;\n    width: initial;\n    background: initial;\n  "])))),S=u.default.div.withConfig({componentId:"sc-1hng1kb-2"})(["z-index:2;min-height:48px;position:sticky;top:0;padding:18px;background:",";border-bottom:1px solid ",";display:flex;justify-content:center;align-items:center;",""],(function(e){return e.theme.colors.background.light}),(function(e){return e.theme.colors.background.greyV3}),x.mediaQueries.fromAndAbove.desktop(a||(a=(0,s.default)(["\n    display: none;\n  "])))),j=u.default.h1.withConfig({componentId:"sc-1hng1kb-3"})(["font-family:",";font-weight:600px;"],(function(e){return e.theme.fonts.displaySubtle})),_=u.default.div.withConfig({componentId:"sc-1hng1kb-4"})(["display:flex;height:100%;color:",";position:absolute;top:18px;left:18px;font-size:20px;"],(function(e){return e.theme.colors.adjacent.default})),E=u.default.div.withConfig({componentId:"sc-1hng1kb-5"})(["background:",";box-shadow:0px 4px 6px rgba(231,231,231,0.1);margin:0 18px;border-radius:",";padding:6px 3px 3px 3px;max-height:",";overflow-y:",";:not(:last-child){margin-bottom:18px;}.styled-select__group-heading{color:",";font-style:italic;font-weight:400;}",""],(function(e){var t=e.theme;return e.isSelected?t.colors.secondary.light:t.colors.background.light}),(function(e){return e.theme.shape.md}),(function(e){return e.isSelected?"280px":"unset"}),(function(e){return e.isSelected?"auto":"unset"}),(function(e){return e.theme.colors.text.grey}),(0,w.default)((0,l.default)({}
1,I.LAYOUT_VARIANT_NORWEGIAN,(0,u.css)(["margin:0 0px;display:flex;flex-direction:column;gap:4px;background:transparent;"])))),M=u.default.div.withConfig({componentId:"sc-1hng1kb-6"})(["padding:0 18px;margin:26px 0 18px 0;"]),T=u.default.div.withConfig({componentId:"sc-1hng1kb-7"})(["span{display:flex;justify-content:center;font-style:italic;color:",";animation:react-placeholder-pulse 1.5s infinite;}"],(function(e){return e.theme.colors.primary.dark})),R=u.default.div.withConfig({componentId:"sc-1hng1kb-8"})(["height:100%;vertical-align:middle;display:flex;justify-content:center;div{width:5px;height:5px;margin:20px;font-size:7px;}"]),F=(0,u.default)(v.default).withConfig({componentId:"sc-1hng1kb-9"})(["border:1px solid ",";padding:12px 18px 12px 40px;height:46px;border-radius:",";font-size:16px;"],(function(e){return e.theme.colors.background.greyV3}),(function(e){return e.theme.shape.md})),V=(0,u.default)(d.FontAwesomeIcon).withConfig({componentId:"sc-1hng1kb-10"})(["position:relative;top:30px;left:18px;color:",";"],(function(e){return e.theme.colors.primary.darkGrey})),N=(0,u.default)(O.default).withConfig({componentId:"sc-1hng1kb-11"})(["position:sticky;bottom:0;"])},69992:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.ClearIndicator=void 0;var r=o(n(67294)),a=o(n(12783)),i=n(68910),l=o(n(1852)),s=r.default.createElement;t.ClearIndicator=function(e){return s(l.default,{maxWidth:i.deviceWidths.tablet,"data-sentry-element":"MediaQuery","data-sentry-component":"ClearIndicator","data-sentry-source-file":"ClearIndicator.jsx"},(function(t){var n=e.clearValue,o=function(e){e.preventDefault(),e.stopPropagation(),n()};return t?s(u,{className:"clear-indicator-mobile",onTouchEnd:o,onMouseDown:o},s("span",null,"×")):s(d,{className:"clear-indicator-desktop",onTouchEnd:o,onMouseDown:o,isFrontpage:e.selectProps.data.isFrontpage},s("span",null,"×"))}))};var u=a.default.div.withConfig({componentId:"sc-96t48l-0"})(["color:",";font-size:24px;z-index:3;padding:5px 10px;margin-bottom:2px;"],(function(e){return e.theme.colors.background.greyV4})),d=a.default.button.withConfig({componentId:"sc-96t48l-1"})(["padding:2px;color:",";background:transparent;border:none;margin-right:",";margin-top:",";font-size:24px;font-weight:600;cursor:pointer;position:relative;"],(function(e){return e.theme.colors.primary.dark}),(function(e){return e.isFrontpage?"14px":"6px"}),(function(e){return e.isFrontpage?"unset":"4px"}))},4556:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.children,n=(0,i.default)(e,s);if(n.selectProps.menuIsOpen)return null;return u(l.components.IndicatorsContainer,(0,a.default)({},n,{"data-sentry-element":"components.IndicatorsContainer","data-sentry-component":"IndicatorsContainer","data-sentry-source-file":"IndicatorsContainer.jsx"}),t)};var r=o(n(67294)),a=o(n(67154)),i=o(n(6479)),l=n(59848),s=["children"],u=r.default.createElement},96529:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(67294)),a=o(n(67154)),i=n(59848),l=n(56225),s=o(n(43458)),u=n(68371),d=r.default.createElement;var c=function(e){var t=(0,l.useSelector)((function(e){return e.refs})),n=t.thirdPartyHeaderHeight,o=t.headerHeight,r=e.children,c=e.selectProps,p=c.menuIsOpen,h=c.data||{},g=h.isFrontpage,m=h.isHotelPage,b=h.isMobile,y=h.setBackdropRef,v=h.layoutVariant,O=Boolean(g&&v===u.LAYOUT_VARIANT_SAS),x=Boolean(p&&!b&&!O),C={setBackdropRef:y,styles:{top:m||g?0:n+o}};return d(i.components.SelectContainer,(0,a.default)({},e,{"data-sentry-element":"components.SelectContainer","data-sentry-component":"SelectBackdropContainer","data-sentry-source-file":"SelectBackdropContainer.jsx"}),x&&d(s.default,C),x?d(f,null,r):r)};t.default=c;var f=function(e){var t=e.children;return d("div",{style:{position:"relative",zIndex:5,height:"100%"},"data-sentry-component":"Root","data-sentry-source-file":"SelectBackdropContainer.jsx"},t)}},12852:function(e,t,n){var o=n(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=o(n(67294)),i=o(n(28655)),l=o(n(67154)),s=o(n(63038)),u=o(n(6479)),d=n(59848),c=o(n(12783)),f=o(n(78533)),p=n(406),h=o(n(86867)),g=n(68910),m=["children","hasValue"],b=a.default.createElement,y=new Set(["select-origins-header","select-origin-hotel-page"]),v={marginTop:"6px","@media (max-width: 1024px)":{marginTop:"10px"}};var O=function(e){var t=e.children,n=e.hasValue,o=(0,u.default)(e,m),r=(0,s.default)(t,2),i=r[0],c=r[1],g=o.selectProps,O=g.instanceId,I=g.menuIsOpen,w=g.data,A=w.isFrontpage,P=w.isMobile,k=function(e){return y.has(e)?{id:"origin.label",description:"Origin",defaultMessage:"Origin"}:{id:"destination.label",description:"Destination",defaultMessage:"Destination"}}(O),D=b(x,{isFrontpage:A,className:"value-container-desc"},b(p.FormattedMessage,k));if(I&&!P)return b(d.components.ValueContainer,o,D,c);if(!n||!f.default.isArray(i))return b(d.components.ValueContainer,o,D,t);var S=i.slice(1).length,j=i[0];return b(d.components.ValueContainer,(0,l.default)({},o,{"data-sentry-element":"components.ValueContainer","data-sentry-component":"ValueContainer","data-sentry-source-file":"ValueContainer.jsx"}),D,b(a.default.Fragment,null,j,S>0&&b(h.default,{overflowCounter:S,styles:v}),b(C,{"data-sentry-element":"HideInput","data-sentry-source-file":"ValueContainer.jsx"},c)))};t.default=O;var x=c.default.div.withConfig({componentId:"sc-19714nr-0"})(["font-size:10px;font-style:normal;font-weight:400;color:",";position:absolute;top:2px;z-index:2;",""],(function(e){var t=e.theme;return t.colors.text.label?t.colors.text.label:t.colors.adjacent.default}),g.mediaQueries.fromAndBelow.tablet(r||(r=(0,i.default)(["\n    top: ","px;\n  "])),(function(e){return e.isFrontpage?10:2}))),C=c.default.div.withConfig({componentId:"sc-19714nr-1"})(["visibility:hidden;width:0;padding:0;"])},71148:function(e,t,n){n.r(t),n.d(t,{default:function(){return d}});var o=n(59499),r=n(67294),a=n(12783),i=n(68910),l=n(85893);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?s(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(){return function(e){return class extends r.Component{constructor(e){super(e),this.state={inputValue:"",menuIsOpen:!1},this.handleOnChangeInputValue=this.handleOnChangeInputValue.bind(this),this.handleOnClickForegroundElement=this.handleOnClickForegroundElement.bind(this),this.handleOnRequestClose=this.handleOnRequestClose.bind(this)}handleOnChangeInputValue(e){this.setState({inputValue:e.currentTarget.value})}handleOnClickForegroundElement(e){this.setState({menuIsOpen:!0})}handleOnRequestClose(){this.setState({menuIsOpen:!1,inputValue:""})}render(){return(0,l.jsxs)(c,{children:[(0,l.jsx)(e,u(u(u({},this.props),this.state),{},{onChangeInputValue:this.handleOnChangeInputValue,onRequestClose:this.handleOnRequestClose})),(0,l.jsx)(f,{onClick:this.handleOnClickForegroundElement})]})}}}}const c=a.default.div.withConfig({componentId:"sc-1mi26al-0"})(["position:relative;width:100%;"]),f=a.default.div.withConfig({componentId:"sc-1mi26al-1"})(["width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;",""],i.mediaQueries.fromAndAbove.tablet`
2    display: none;
3  `)},16844:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(67294),r=n(56225),a=n(41609),i=n.n(a),l=n(30381),s=n.n(l),u=n(86896),d=n(406),c=n(29301);const f="Leave",p="Return";var h=n(4576),g=n(29189);function m(e){return e.value.length?2*e.value[1]:12}var b=n(58578);const y=30;var v=n(55456),O=n(681);function x(e,t,n,o,r,a){let i=!1;if(r===O.I){const n=s()(t).clone().add(o-1,"days");i=!e.isBetween(s()(),t,"[]")&&!e.isAfter(n,"day")}const l=t&&t.clone().add(y,"days"),u=r!==O.d&&t&&!n&&e.isAfter(l,"day")||r!==O.I&&!t&&n&&e.diff(n,"days")<-y,d=s().utc().hour()>=17?2:1,c=s().utc().startOf("day").add(d,"days");return a===g.PERIOD_CALENDAR&&i||a===g.SPECIFIC_DATES_CALENDAR&&u||(0,v.Z)(s()(),e)||e.isBefore(c,"day")}var C=n(95891),I=n(81820),w=n(35497),A=n(68371),P=n(32925),k=n(71418);const D="D MMMM",S=!0,j=function(e,t){let{displayFormat:n=D,enableDayHighlight:o=S}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{component:(0,k.default)(t,P.default,{page:e}),displayFormat:n,enableDayHighlight:o}};var _={[w.FRONTPAGE]:{[A.LAYOUT_VARIANT_DEFAULT]:j(w.FRONTPAGE,(()=>Promise.all([n.e(1154),n.e(9009),n.e(1382),n.e(4318),n.e(859),n.e(2293)]).then(n.bind(n,58836)))),[A.LAYOUT_VARIANT_SAS]:j(w.FRONTPAGE,(()=>Promise.all([n.e(1154),n.e(9009),n.e(1382),n.e(4318),n.e(859),n.e(5067)]).then(n.bind(n,47272))),{displayFormat:"ddd, MMM D",enableDayHighlight:!1}),[A.LAYOUT_VARIANT_NORWEGIAN]:j(w.FRONTPAGE,(()=>Promise.all([n.e(1154),n.e(9009),n.e(1382),n.e(4318),n.e(859),n.e(2042)]).then(n.bind(n,98219))),{displayFormat:"ddd D, MMM"})},[w.HOTELPAGE]:{[A.LAYOUT_VARIANT_DEFAULT]:j(w.HOTELPAGE,(()=>Promise.all([n.e(1154),n.e(9009),n.e(1382),n.e(4318),n.e(859),n.e(9644)]).then(n.bind(n,92139)))),[A.LAYOUT_VARIANT_SAS]:j(w.HOTELPAGE,(()=>Promise.all([n.e(1154),n.e(9009),n.e(1382),n.e(4318),n.e(859),n.e(5890)]).then(n.bind(n,99381))),{displayFormat:"ddd, MMM D",enableDayHighlight:!1})},[w.SEARCH]:{[A.LAYOUT_VARIANT_DEFAULT]:j(w.SEARCH,(()=>Promise.all([n.e(1154),n.e(9009),n.e(1382),n.e(4318),n.e(859),n.e(8351)]).then(n.bind(n,38935)))),[A.LAYOUT_VARIANT_SAS]:j(w.SEARCH,(()=>Promise.all([n.e(1154),n.e(9009),n.e(1382),n.e(4318),n.e(859),n.e(1435)]).then(n.bind(n,49993))),{displayFormat:"ddd, MMM D",enableDayHighlight:!1}),[A.LAYOUT_VARIANT_NORWEGIAN]:j(w.SEARCH,(()=>Promise.all([n.e(1154),n.e(9009),n.e(1382),n.e(4318),n.e(859),n.e(9851)]).then(n.bind(n,44649))),{displayFormat:"ddd D, MMM"})}},E=n(85893);function M(e){const{selectDates:t,selectDatesInputIds:n={startDateId:"selectDatesStartDateId",endDateId:"selectDatesEndDateId"},tooltipIsVisible:a,isFrontpage:l,isHotelPage:y,hideCalendarInfo:v,priceDaysLoading:A,calendarPriceInfo:k,setBackdropRef:D,fetchPriceDays:S,setCalendarDates:j,hydrateSelectedDates:M,toggleFlexibleDates:T,renderDayContents:R}=e,F=(0,r.useDispatch)(),V=(0,u.Z)(),N=(0,r.useSelector)((e=>e.settings.value.websiteId)),L=(0,r.useSelector)((e=>e.selectDates.calendarOption)),H=(0,r.useSelector)((e=>e.refs.thirdPartyHeaderHeight)),Z=(0,r.useSelector)((e=>e.refs.headerHeight)),G=(0,r.useSelector)((e=>e.searchResultsFilters.numberOfDays)),W=(0,d.useMomentReady)(),{0:B,1:U}=(0,o.useState)(null),{0:Y,1:q}=(0,o.useState)(null),{0:z,1:Q}=(0,o.useState)(null),{0:$,1:K}=(0,o.useState)(null),{0:J,1:X}=(0,o.useState)(null),ee=(0,o.useRef)(null),te=(0,o.useRef)(t.dates.from);(0,o.useEffect)((()=>{W&&(M(),K(s()().add(1,"day")),X(s()().add(1,"y")))}),[M,W]),(0,o.useEffect)((()=>{!z&&V.locale&&Q({startDatePlaceholder:V.formatMessage({id:"dates.startDate.placeholder",defaultMessage:"Start date"}),endDatePlaceholder:V.formatMessage({id:"dates.endDate.placeholder",defaultMessage:"End date"})})}),[V,z]),(0,o.useEffect)((()=>{const e=te.current,n=t.dates.from;q(null!==e&&null===n?null:e=>e||n||t.initialVisibleMonth.leave||s()()),te.current=n}),[t.dates.from,t.initialVisibleMonth.leave]);const ne=(0,o.useCallback)((e=>{q(e)}
3),[]),oe=(0,o.useCallback)((e=>{U(e)}),[]),re=(0,o.useCallback)((()=>{ee.current&&ee.current.onOutsideClick()}),[]),ae=(0,o.useCallback)((e=>{const n=B===O.d,o=t.dates.from&&t.dates.to&&L===g.SPECIFIC_DATES_CALENDAR&&(s()(e.startDate).isBefore(t.dates.from)||s()(e.endDate).isAfter(t.dates.to)),r=m(G),a=e.startDate&&t.dates.from&&t.dates.to&&e.startDate.diff(t.dates.to,"days")<0&&e.startDate.diff(t.dates.to,"days")>-r;j(n||o||a||o||a?{startDate:e.startDate,endDate:null}:e)}),[B,t,L,G,j]),ie=(0,o.useCallback)(((e,n)=>{let o=e;n&&(o===O.I&&null!==t.dates.to||o===O.d&&null!==t.dates.from&&null!==t.dates.to)?o=O.d:n&&o===O.d&&null!==t.dates.from&&null===t.dates.to?o=O.I:null===o?o=null:null===t.dates.from||null!==t.dates.from&&null!==t.dates.to?o=O.d:B===O.d&&null!==t.dates.from&&(o=O.I),U(o),null===o&&null!==t.dates.from?q(t.dates.from):null!==o&&null===Y&&q(t.dates.from||t.initialVisibleMonth.leave||s()()),a&&F(c.R8.setMissingValuesForInput("selectDates",!1)),S&&S(t,o===O.I)}),[t,B,Y,a,S]),le=(0,o.useCallback)((e=>{if(i()(t.calendarHighlightsForReactDates)||R)return!1;const n=t.calendarHighlightsForReactDates,o=B===O.d||t.dates.from&&(0,C.Z)(e,t.dates.from)?f.toLowerCase():p.toLowerCase(),r=e.year(),a=e.month(),l=e.date(),s=m(G);return!x(e,t.dates.from,t.dates.to,s,B,L)&&(n[r]&&n[r][a]&&n[r][a][l]&&n[r][a][l][o])}),[t,R,B,G,L]),se=(0,o.useCallback)((e=>{const{availableDates:n}=t.airlineCalendar,o=Object.values(h.default).find((e=>e.ID===N)),r=o&&o.calendarDaysBlocked,a=m(G),l=B===O.d||t.dates.from&&(0,C.Z)(e,t.dates.from)?f.toLowerCase():p.toLowerCase(),s=e.year(),u=e.month(),d=e.date();if(x(e,t.dates.from,t.dates.to,a,B,L))return!0;if(!r||i()(n))return!1;return!(n[s]&&n[s][u]&&n[s][u][d]&&n[s][u][d][l])}),[t,N,G,B,L]),ue=(0,o.useCallback)((e=>{const{from:n,to:o,flexibleDates:r}=t.dates,a=m(G);let i;if(r&&null!==n){const t=n.hour();e=e.hour(t).minute(0).second(0);const o=Math.ceil(Math.abs(s().duration(n.diff(e)).asDays()));1!==o&&2!==o||(i="flexible_calendar")}if(r&&null!==o){const t=Math.ceil(Math.abs(s().duration(o.diff(e)).asDays()));1!==t&&2!==t||(i="flexible_calendar")}const l=L===g.PERIOD_CALENDAR&&B===O.I&&!e.isSame(t.dates.from)&&e.isBetween(t.dates.from,s()(t.dates.from).add(a,"days"));return R?R(e):(0,E.jsxs)(b.ZP,{isDisabled:l,className:i,children:[l&&(0,E.jsx)(b.MH,{}),e.format("D")]})}),[t,G,L,B,R]),de=(0,o.useCallback)((e=>()=>{if(e){const e=t.initialVisibleMonth.leave;if(!e)return s()();const n=s()();if(e.isSame(n,"month"))return s()();const o=e.clone().subtract(1,"month");return o.isBefore(n,"month")?s()():o}switch(B){case O.d:return t.dates.from||t.initialVisibleMonth.leave||s()();case O.I:return t.dates.from?t.dates.from||Y:t.initialVisibleMonth.return||s()();default:return s()()}}),[t,B,Y]),ce=l?w.FRONTPAGE:y?w.HOTELPAGE:w.SEARCH,fe=(0,I.default)(_[ce]),pe=fe.component,{flexibleDates:he,from:ge,to:me}=t.dates;return W?(0,E.jsx)(pe,{hideCalendarInfo:v,tooltipIsVisible:a,initialVisibleMonth:de,selectDatesInputIds:n,from:ge,to:me,flexibleDates:he,flexibleDatesDisabled:t.flexibleDatesDisabled,focusedInput:B,translations:z,onDatesChange:ae,onFocusChange:ie,isDayHighlighted:fe.enableDayHighlight?le:void 0,isDayBlocked:se,storeFirstVisibleMonth:ne,toggleFlexibleDates:T,minDate:$,maxDate:J,renderDayContents:ue,isLoading:A,calendarPriceInfo:k,calendarOption:L,dateRangePickerRef:ee,handleCloseButtonClick:re,backdropTopPx:Number(H??0)+Number(Z??0),resetInputFocus:oe,displayFormat:fe.displayFormat,containerId:l?"3c2b1aef":"",setBackdropRef:D}):(0,E.jsx)(P.default,{page:ce})}},681:function(e,t,n){n.d(t,{I:function(){return r},d:function(){return o}});const o="startDate",r="endDate"},76872:function(e,t,n){n.r(t);var o=n(67294),r=n(56225),a=n(50559),i=n(38060),l=n(85893);class s extends o.Component{render(){const{hotelQuerySearchFetching:e}=this.props;return e?null:(0,l.jsx)(i.Z,{})}}t.default=(0,r.connect)((function(e){return{hotelQuerySearchFetching:e.hotelQuerySearch.fetching===a.IN_PROGRESS}}))(s)},74235:function(e,t,n){n.r(t);var o=n(68371),r=n(35497),a=n(22317),i=n(71418);const l={[r.FRONTPAGE]:{[o.LAYOUT_VARIANT_DEFAULT]:(0,i.default)((()=>n.e(6258).then(n.bind(n,66258))),a.default,{page:r.FRONTPAGE}),[o.LAYOUT_VARIANT_SAS]:(0,i.default)((()=>n.e(8257).then(n.bind(n,8257))),a.default,{page:r.FRONTPAGE}),[o.LAYOUT_VARIANT_NORWEGIAN]:(0,i.default)((()=>n.e(4209).then(n.bind(n,4209))),a.default,{page:r.FRONTPAGE})},[r.HOTELPAGE]:{[o.LAYOUT_VARIANT_DEFAULT]:(0,i.default)((()=>n.e(4114).then(n.bind(n,4114))),a.default,{page:r.HOTELPAGE}),[o.LAYOUT_VARIANT_SAS]:(0,i.default)((()=>n.e(8257).then(n.bind(n,8257))),a.default,{page:r.HOTELPAGE})},[r.SEARCH]:{[o.LAYOUT_VARIANT_DEFAULT]:(0,i.default)((()=>n.e(6141).then(n.bind(n,45518))),a.default,{page:r.SEARCH}),[o.LAYOUT_VARIANT_SAS]:(0,i.default)((()=>n.e(8257).then(n.bind(n,8257))),a.default,{page:r.SEARCH}),[o.LAYOUT_VARIANT_NORWEGIAN]:(0,i.default)((()=>n.e(9482).then(n.bind(n,49482))),a.default,{page:r.SEARCH})}};t.default=l},63508:function(e,t,n){n.r(t);var o=n(68371),r=n(35497),a=n(82938),i=n(71418);const l={[r.FRONTPAGE]:{[o.LAYOUT_VARIANT_DEFAULT]:(0,i.default)((()=>n.e(3759).then(n.bind(n,3759))),a.default,{page:r.FRONTPAGE}),[o.LAYOUT_VARIANT_NORWEGIAN]:(0,i.default)((()=>n.e(6503).then(n.bind(n,66503))),a.default,{page:r.FRONTPAGE})},[r.HOTELPAGE]:{[o.LAYOUT_VARIANT_DEFAULT]:(0,i.default)((()=>n.e(1948).then(n.bind(n,11948))),a.default,{page:r.HOTELPAGE})},[r.SEARCH]:{[o.LAYOUT_VARIANT_DEFAULT]:(0,i.default)((()=>n.e(3648).then(n.bind(n,83648))),a.default,{page:r.SEARCH}),[o.LAYOUT_VARIANT_NORWEGIAN]:(0,i.default)((()=>n.e(4721).then(n.bind(n,24721))),a.default,{page:r.SEARCH})}};t.default=l},85344:function(e,t,n){n.r(t);var o=n(59499),r=n(4730),a=n(67294),i=n(34353),l=n(86207),s=n(62989),u=n(85893);const d=["componentsRefs","validity","label","styles","name","description","persistentValidCheck","disablePortal"];function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
3t%2?c(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}class p extends a.Component{constructor(e){super(e),this.state={focused:!1,validationVisible:void 0===e.validateOn},this.handleOnFocus=this.handleOnFocus.bind(this),this.handleOnBlur=this.handleOnBlur.bind(this),this.dataAttr=(0,l.default)(e.dataAttr)}componentDidUpdate(){const{validateOn:e,validity:t,scrollTo:n,scrollToComponent:o}=this.props,{focused:r,validationVisible:a}=this.state;a||"blur"!==e||!t||t.valid||r||this.setState({validationVisible:!0}),n&&a&&t&&!1===t.valid&&o("multiple")}handleOnFocus(e){const{validateOn:t,onFocus:n}=this.props,o={focused:!0};"blur"===t&&(o.validationVisible=!1),this.setState(o),n&&n(e)}handleOnBlur(e){const{validateOn:t,onBlur:n}=this.props,o={focused:!1};"blur"===t&&(o.validationVisible=!0),this.setState(o),n&&n(e)}render(){const e=this.props,{componentsRefs:t,validity:n,label:o,styles:a,name:i,description:l,persistentValidCheck:c,disablePortal:p}=e,h=(0,r.Z)(e,d);return(0,u.jsx)(s.Z,f(f({componentsRefs:t,validity:n??{}},this.state),{},{label:o,styles:a,name:i,description:l,persistentValidCheck:c,disablePortal:p,nativeInputProps:f(f({},h),{},{onFocus:this.handleOnFocus,onBlur:this.handleOnBlur}),dataAttr:this.dataAttr}))}}t.default=(0,i.Z)()(p)},92632:function(e,t,n){n.r(t);var o=n(67294),r=n(56225),a=n(50559),i=n(44710),l=n(48138),s=n(85893);class u extends o.Component{constructor(e){super(e),this.timeOutId=null,this.state={open:!1},this.handleOnClickClose=this.handleOnClickClose.bind(this)}componentDidMount(){this.timeOutId=setTimeout((()=>this.setState({open:!0})),10);const{selectProps:{eventHandlers:e}}=this.props;e&&e.onFocusMobile&&e.onFocusMobile()}componentDidUpdate(e,t){const{onRequestClose:n}=this.props.selectProps.eventHandlers,{open:o}=this.state,{open:r}=t;!o&&r&&(this.timeOutId=setTimeout((()=>{document.activeElement.blur(),n()}),300))}componentWillUnmount(){this.setState({open:!1}),this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handleOnClickClose(){this.setState({open:!1})}handleOnMouseDown(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),e.preventDefault()}handleOnTouchEnd(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),e.target.focus()}render(){const{selectProps:e,hotelQuerySearchFetching:t,children:n}=this.props,{inputValue:o,eventHandlers:r,data:a}=e,{open:u}=this.state,d=(0,l.setSelectedChildren)(n);return(0,s.jsx)(i.Z,{open:u,inputValue:o,onClickClose:this.handleOnClickClose,onMouseDown:this.handleOnMouseDown,onTouchEnd:this.handleOnTouchEnd,onChangeInputValue:r.onChangeInputValue,selectedOptions:d?d.selectedOptions:[],notSelectedOptions:d?d.notSelectedOptions:[],placeholder:a.title,inputPlaceholder:a.inputPlaceholder||a.title,hotelQuerySearchFetching:t})}}t.default=(0,r.connect)((function(e){return{hotelQuerySearchFetching:e.hotelQuerySearch.fetching===a.IN_PROGRESS}}))(u)},48138:function(e,t,n){n.r(t),n.d(t,{setSelectedChildren:function(){return i}});var o=n(78533),r=n.n(o),a=n(67294);function i(e){if(e&&r().isArray(e)){const[t,n]=e.reduce(((e,t)=>{if("option"===t.props.type)e[t.props.isSelected?0:1].push(t);else{const n=t.props.children.reduce(((e,t)=>(e[t.props.isSelected?0:1].push(t),e)),[[],[]]);n[0].length>0&&e[0].push(a.cloneElement(t,{key:t.props.label},...n[0])),n[1].length>0&&e[1].push(a.cloneElement(t,{key:t.props.label},...n[1]))}return e}),[[],[]]);return{selectedOptions:t,notSelectedOptions:n}}}},9634:function(e,t,n){n.r(t),n.d(t,{default:function(){return s}});var o=n(67294),r=n(56225),a=n(57270),i=n(85978),l=n(47099);function s(){let{disableHotelOnly:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=(0,a.Z)(),n=(0,r.useSelector)((e=>e.selectOrigins.origins)),s=(0,r.useSelector)((e=>e.selectOrigins.availableOrigins)),u=(0,r.useSelector)((e=>e.settings.value)),{airlineWhitelabel:d,locale:c}=u,f=d&&d.isNorwegian&&"no"===c.language,p=(0,l.Z)(u)||e;return(0,o.useMemo)((()=>(0,i.Z)({origins:n,availableOrigins:s,removeGot:f,disableHotelOnly:p,hotelOnlyLabel:t})),[n,s,p,f,t])}},85978:function(e,t,n){n.d(t,{Z:function(){return a}});var o=n(41689),r=n(80206);function a(e){let{origins:t=[],availableOrigins:n,removeGot:a=!1,disableHotelOnly:i=!1,hotelOnlyLabel:l}=e;if(!t||0===t.length)return[];const s=Array.isArray(n)&&n.length>0,u=new Set(s?n:[]),d=(t||[]).filter((e=>{let{code:t,enabled:n}=e;if(a&&"GOT"===t)return!1;const o=s&&!u.has(t);return n&&!o})).map((e=>(0,r.Z)(e)));return!i&&l&&d.unshift({value:o.HOTEL_ONLY,data:{hideValue:!0},label:l}),d}},10231:function(e,t,n){n.r(t),n.d(t,{default:function(){return r}});var o=n(67294);function r(e){let{inProgress:t,valid:n,durationMs:r=2e3}=e;const{0:a,1:i}=(0,o.useState)(!1),l=(0,o.useRef)(Boolean(t));return(0,o.useEffect)((()=>{const e=l.current,o=Boolean(t),a=!0===n;if(e&&!o&&a){i(!0);const e=setTimeout((()=>i(!1)),r);return l.current=o,()=>clearTimeout(e)}!o&&a||i(!1),l.current=o}),[t,n,r]),a}},98851:function(e,t,n){n.d(t,{l:function(){return l},p:function(){return i}});var o=n(2229),r=n(78265),a=n(82718);function i(){return(0,r.Z)()?(0,a.Z)({httpMethod:"GET",timeout:60,version:3,apiMethod:"destinations/world"}):o.ZP.get("/wp-json/tripx/v2/destinations")}function l(e){return o.ZP.get(`/wp-json/tripx/v1/origin-destinations/${e}`)}},58e3:function(e,t,n){n.d(t,{Z:function(){return i},o:function(){return l}});var o=n(2229),r=n(78265),a=n(82718);function i(){let{adverts:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if((0,r.Z)())return(0,a.Z)({httpMethod:"GET",timeout:30,version:3,apiMethod:"airports/world"+(e?"?adverts=1":"")}
3);const t=e?"?adverts=1":"";return o.ZP.get(`/wp-json/tripx/v1/origins${t}`)}function l(e){return o.ZP.get(`/wp-json/tripx/v1/destination-origins/${e}`)}},98529:function(e,t,n){n.r(t),n.d(t,{resetSelectedDestinations:function(){return d},setAvailableDestinations:function(){return s},setAvailableDestinationsMap:function(){return u},setDestinations:function(){return a},setFetching:function(){return r},setHotelOnly:function(){return l},setSelectedDestinations:function(){return i}});var o=n(61766);function r(e){return{type:o.hm,payload:{isFetching:e}}}function a(e){return{type:o.tm,payload:{destinations:e}}}function i(e){return{type:o.Og,payload:{selectedDestinations:e}}}function l(e){return{type:o.Vw,payload:{hotelOnly:e}}}function s(e){return{type:o.q5,payload:{availableDestinations:e}}}function u(e,t){return{type:o.xh,payload:{availableDestinations:e,availableDestinationsMap:t}}}function d(){return{type:o.YV}}},57733:function(e,t,n){n.r(t),n.d(t,{default:function(){return g}});var o=n(59499),r=n(97218),a=n(91966),i=n.n(a),l=n(98851),s=n(64163),u=n(32106);var d=n(40861),c=n(58766),f=n(98529);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function g(){return(e,t)=>{const{selectOrigins:n,selectDestinations:o}=t(),{availableDestinationsMap:a}=o,s=n.selectedOrigins.map((e=>{let{value:t}=e;return t})),u=Object.keys(a),d=i()(s,u);if(d.length>0){const n=d.map((e=>(0,l.l)(e)));(0,r.all)(n).then((n=>{const o=n.reduce(((e,t,n)=>(e[d[n]]=t.data,e)),{}),r=h(h({},a),o),i=t().selectOrigins.selectedOrigins.map((e=>{let{value:t}=e;return t})),l=(0,c.Z)(r,i);e((0,f.setAvailableDestinationsMap)(l,r)),e(m())})).catch((e=>{console.error(e)}))}else{const t=(0,c.Z)(a,s);e((0,f.setAvailableDestinations)(t)),e(m())}}}function m(){return(e,t)=>{const{availableDestinations:n,selectedDestinations:o}=t().selectDestinations;if(n.length>0&&o.length>0){let t=o.filter((e=>{let{value:t}=e;return-1!==n.indexOf(t)}));const a=o.filter((e=>{let{allForCountry:t}=e;return t})).flatMap((e=>{let{destinations:t}=e;return t})),i=a.length&&a.filter((e=>{let{value:t}=e;return-1!==n.indexOf(t)}));i&&i.length>0&&(t=t.concat(i)),o.length!==t.length&&(e((0,d.Z)(t)),e((r=t.map((e=>{let{value:t}=e;return t})),(e,t)=>{const{selectOrigins:n}=t(),{availableOriginsMap:o}=n,a=(0,s.Z)(o,r);e((0,u.p_)(a))})))}var r}}},40861:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(74815),r=n(32106),a=n(98529),i=n(9906),l=n(10131);function s(e,t){return(t,n)=>{const s=e[e.length-1],u=s&&s.hotel,d=s&&s.allForCountry,c=e.findIndex((e=>{let{allForCountry:t}=e;return t}))>-1,f=t((0,i.Z)()),p=(0,l.Z)();if(u){e=[s];const o=n().selectOrigins.selectedOrigins;o.length>1&&t((0,r.x1)([o.shift()]))}else if(d){const t=s.destinations.map((e=>{let{value:t}=e;return t})),n=e=>{let{value:n}=e;return-1===t.indexOf(n)},r=(e=e.filter(n)).map((e=>{let{destinations:t,value:n}=e;return t?t.map((e=>{let{value:t}=e;return t})):n})).flat();p.update(o.Z.SELECTED_DESTINATIONS_KEY,r,f)}else if(c){const t=e=>{let{allForCountry:t,destinations:n}=e;return!t||t&&-1===n.map((e=>{let{value:t}=e;return t})).indexOf(s.value)};e=e.filter(t)}if(t((0,a.setSelectedDestinations)(e)),!u&&e.length>0&&e[0]&&!e[0].allForCountry){const t=e.filter((e=>{let{allForCountry:t}=e;return!t})).map((e=>{let{value:t}=e;return t}));p.update(o.Z.SELECTED_DESTINATIONS_KEY,t,f)}else e.length||p.update(o.Z.SELECTED_DESTINATIONS_KEY,[],f)}}},58766:function(e,t,n){n.d(t,{Z:function(){return a}});var o=n(93386),r=n.n(o);function a(e,t){return t.reduce(((t,n)=>r()(t,e[n])),[])}},32106:function(e,t,n){n.d(t,{Pt:function(){return r},hN:function(){return l},is:function(){return s},p_:function(){return i},x1:function(){return a}});var o=n(78583);function r(e){return{type:o.I9,payload:{origins:e}}}function a(e){return{type:o.$R,payload:{selectedOrigins:e}}}function i(e){return{type:o.wf,payload:{availableOrigins:e}}}function l(e,t){return{type:o.B1,payload:{availableOrigins:e,availableOriginsMap:t}}}function s(){return{type:o.rA}}},51673:function(e,t,n){n.r(t),n.d(t,{default:function(){return s}});var o=n(58e3),r=n(32106),a=n(69217),i=n(41202),l=n(19551);function s(){return async(e,t)=>{const{isFetching:n}=t().selectOrigins;if(!n)try{const t=await(0,a.P)({fetchFunction:o.Z,isDataValid:e=>e.length>0,fetchMethodName:i.j.getOrigins});t&&e((0,r.Pt)(t))}catch(e){console.error(`Error on ${i.j.getOrigins}`,e),(0,l.default)({message:`Error on ${i.j.getOrigins}`,type:"error"},e)}}}},56207:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(59499),r=n(97218),a=n(91966),i=n.n(a),l=n(58e3),s=n(58766),u=n(98529);var d=n(97697),c=n(33064),f=n(32106),p=n(64163),h=n(41689),g=n(47099);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
3t%2?m(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(){return(e,t)=>{const{selectOrigins:n,selectDestinations:o}=t(),{availableOriginsMap:a}=n,{selectedDestinations:s}=o,u=s[s.length-1];if(u&&u.hotel)return;const c=Object.keys(a),h=(0,d.Z)(s),g=i()(h,c);if(g.length>0){const n=g.map((e=>(0,l.o)(e)));(0,r.all)(n).then((n=>{const o=n.reduce(((e,t,n)=>(e[g[n]]=t.data,e)),{}),r=b(b({},a),o),i=t().selectDestinations.selectedDestinations,l=(0,d.Z)(i),s=(0,p.Z)(r,l);e((0,f.hN)(s,r)),e(v())})).catch((e=>{console.error(e)}))}else{const t=(0,p.Z)(a,h);e((0,f.p_)(t)),e(v())}}}function v(){return(e,t)=>{const{availableOrigins:n,selectedOrigins:o}=t().selectOrigins,r=(0,g.Z)(t().settings.value);if(n.length>0&&o.length>0){const t=o.filter((e=>{let{value:t}=e;return-1!==n.indexOf(t)||!r&&t===h.HOTEL_ONLY}));o.length!==t.length&&(e((0,c.default)(t)),e((a=t.map((e=>{let{value:t}=e;return t})),(e,t)=>{const{selectDestinations:n}=t(),{availableDestinationsMap:o}=n,r=(0,s.Z)(o,a);e((0,u.setAvailableDestinations)(r))})))}var a}}},33064:function(e,t,n){n.r(t),n.d(t,{default:function(){return l}});var o=n(74815),r=n(32106),a=n(9906),i=n(10131);function l(e,t){return(t,n)=>{t((0,r.x1)(e));const l=t((0,a.Z)()),s=(0,i.Z)(),u=e.map((e=>e.value));s.update(o.Z.SELECTED_ORIGINS_KEY,u,l)}}},64163:function(e,t,n){n.d(t,{Z:function(){return a}});var o=n(93386),r=n.n(o);function a(e,t){return t.reduce(((t,n)=>r()(t,e[n])),[])}},43805:function(e,t,n){n.r(t),n.d(t,{default:function(){return a}});var o=n(78533),r=n.n(o);function a(e,t){return r().isArray(t)||(t=[t]),e=t.find((t=>t.value===e.value))?[]:e}},78265:function(e,t,n){n.d(t,{Z:function(){return a}});var o=n(11163),r=n.n(o);function a(){return r().query&&r().query.query?"true"===r().query.query.world||r().router&&r().router.asPath&&r().router.asPath.includes("destination/world/city"):null}}}]);

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.