1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,474107,e=>{"use strict";var l=e.i(391398),t=e.i(180374),a=e.i(11087),o=e.i(938273);e.s(["default",0,e=>{let{seo:{defaultPageTitle:n,pageTitlePostfix:i}={}}=(0,o.useTenantSettings)();return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(t.default,{...e,pageTitlePostfix:i,defaultDescription:n}),(0,l.jsx)(a.SharedMeta,{})]})}])},11087,e=>{"use strict";var l=e.i(391398),t=e.i(958678),a=e.i(938273);e.s(["SharedMeta",0,()=>{let e=(0,a.useTenantSettings)();return(0,l.jsx)(t.default,{children:e?.data?.faviconAppleTouch?.secure_url&&(0,l.jsx)("meta",{property:"og:image",content:e?.data?.faviconAppleTouch?.secure_url})})}])},181385,e=>{"use strict";var l=e.i(391398),t=e.i(191788),a=e.i(242214),o=e.i(105986),n=e.i(168489);let i=(0,n.default)(()=>e.A(819480),{loadableGenerated:{modules:[919173]}}),s=(0,n.default)(()=>e.A(530452),{loadableGenerated:{modules:[411643]}}),r=(0,t.memo)(function({children:e}){let{status:n}=(0,o.useSession)(),r=(0,t.useMemo)(()=>({FavoritesButtonComponent:"authenticated"===n?s:i}),[n]);return(0,l.jsx)(a.FavoritesConfigProvider,{config:r,children:e})});e.s(["default",0,r])},623825,e=>{e.q("/_next/static/media/null-results.09grt-5my9gxy.svg")},862706,e=>{e.v({backToResultlistBtn:"NoOffersMessage-module-scss-module__0-W_Ia__backToResultlistBtn",btn:"NoOffersMessage-module-scss-module__0-W_Ia__btn",content:"NoOffersMessage-module-scss-module__0-W_Ia__content",details:"NoOffersMessage-module-scss-module__0-W_Ia__details",footer:"NoOffersMessage-module-scss-module__0-W_Ia__footer",imgContainer:"NoOffersMessage-module-scss-module__0-W_Ia__imgContainer",imgEmpty:"NoOffersMessage-module-scss-module__0-W_Ia__imgEmpty",root:"NoOffersMessage-module-scss-module__0-W_Ia__root",text:"NoOffersMessage-module-scss-module__0-W_Ia__text"})},82417,67038,e=>{"use strict";var l=e.i(191788),t=e.i(639912),a=e.i(287786),o=e.i(116432),n=e.i(695304),i=e.i(50996);let s=(0,i.defineMessages)({sorting:{id:"tsbob-collection.SortingOrderControl.sorting"}}),r=(0,a.applyStylingHoc)(n.default)((0,l.memo)(({styles:e,options:a,...n})=>{let{formatMessage:i}=(0,o.useIntl)();return l.default.createElement(t.default,{styles:e.sorting,simple:!0,alignRight:!0,isClearable:!1,isSearchable:!1,hideSeparator:!0,simpleValue:!0,options:a,"aria-label":i(s.sorting),...n})}));e.s(["default",0,r],82417);var c=e.i(194117),d=e.i(886474),u=e.i(160940),f=e.i(504730),m=e.i(989477);let g=(0,i.defineMessages)({imageAlt:{id:"tsbob-collection.TravelAccordion.NoOffersMessage.imageAlt"},text:{id:"tsbob-collection.TravelAccordion.NoOffersMessage.text"},resetLatestFilterButtonLabel:{id:"tsbob-collection.TravelAccordion.NoOffersMessage.resetLatestFilterButtonLabel"},backToResultList:{id:"tsbob-collection.TravelAccordion.NoOffersMessage.backToResultList"}});var b=e.i(862706);let _=(0,a.applyStylingHoc)(b.default)((0,l.memo)(({styles:e,productSearchWithResults:t,withBackToResultlistButton:a,withResetAllFiltersButton:n,skipResetLatestButton:i,onResetLatest:s,onBeforeReset:r,text:b,backBtnProps:_,resetBtnProps:h,extraContent:p,backToResultlistButtonProps:C})=>{let{formatMessage:v}=(0,o.useIntl)(),{logEvent:I}=(0,f.useSettings)();(0,l.useEffect)(()=>{I(u.EVENT_OFFER_NOT_FOUND,{})},[I]);let E=(0,l.useCallback)(()=>{s&&s()},[s]),k=(0,l.useCallback)(t=>l.default.createElement(c.default,{styles:e.btn,color:"secondary",tag:"span",..._},t),[_,e.btn]);return l.default.createElement("div",{className:e.root},l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:e.content},l.default.createElement("div",{className:e.imgContainer},l.default.createElement("div",{className:e.imgEmpty,role:"img","aria-label":v(g.imageAlt)})),l.default.createElement("div",{className:e.details},l.default.createElement("div",{className:e.text},b||v(g.text)),(a||n||!i)&&l.default.createElement("div",{className:e.footer},a&&l.default.createElement(d.default,{styles:e.backToResultlistBtn,onBeforeReset:r,childrenWrapper:k,...C}),n&&l.default.createElement(m.default,{mode:m.ModeValues.Initial,styles:e.btn,onBeforeReset:r,color:"secondary",..._},v(g.backToResultList)),!i&&(s?l.default.createElement(c.default,{styles:e.btn,onClick:E,color:"success",...h},v(g.resetLatestFilterButtonLabel)):l.default.createElement(m.default,{className:e.btn,mode:m.ModeValues.Results,productSearchWithResults:t,onBeforeReset:r,color:"success",...h},v(g.resetLatestFilterButtonLabel)))))),p&&p))}));e.s(["default",0,_],67038)},249967,e=>{e.v({infoIcon:"CancellationControl-module-scss-module__f4pjEG__infoIcon",infoTitle:"CancellationControl-module-scss-module__f4pjEG__infoTitle","list--checkbox":"CancellationControl-module-scss-module__f4pjEG__list--checkbox","list--checkbox--labelText":"CancellationControl-module-scss-module__f4pjEG__list--checkbox--labelText","list--listItem":"CancellationControl-module-scss-module__f4pjEG__list--listItem",note:"CancellationControl-module-scss-module__f4pjEG__note","tooltip--content":"CancellationControl-module-scss-module__f4pjEG__tooltip--content"})},500784,e=>{e.v({"root--labelText":"RailAndFlyControl-module-scss-module__B4-dYa__root--labelText"})},469950,e=>{e.v({})},989477,e=>{"use strict";var l=e.i(194117),t=e.i(287786),a=e.i(440636),o=e.i(918149),n=e.i(710705),i=e.i(758568),s=e.i(191788),r=e.i(116432),c=e.i(504730),d=e.i(83761),u=e.i(589153),f=e.i(879997);let m=(0,e.i(50996).defineMessages)({label:{id:"tsbob-collection.ResetFiltersButton.label"}});var g=e.i(469950);let b=Object.freeze({Initial:"initial",Results:"results"}),_=(0,t.applyStylingHoc)(g.default)((0,s.memo)(({styles:e,children:t,mode:g,productSearchWithResults:_,excludedValuePaths:h,resetPush:p,onBeforeReset:C,...v})=>{let{formatMessage:I}=(0,r.useIntl)(),{batchPushState:E}=(0,o.useBatchQuery)(),{initialValues:k}=(0,u.useQuery)(),{values:y}=(0,d.useProductSearchWithAccordion)(),{searchMaskValuePaths:F}=(0,c.useSettings)(),N=(0,s.useMemo)(()=>{switch(g){case b.Initial:return k;case b.Results:return _||k;default:return(0,n.produce)(k,e=>
1{(h||F).forEach(l=>(0,a.createOrApplyPath)(e,l.split("."),(0,i.default)(y,l)))})}},[y,g,_,F,h,k]),P=(0,s.useCallback)(()=>{p?p():(C&&C(),E([u.PRODUCT_SEARCH_NS_NAME,f.GROUPED_LIST_NS_NAME],(e,l)=>{Object.assign(e,N),l&&(l.page=1)}))},[N,E,C,p]);return s.default.createElement(l.default,{className:e.root,onClick:P,...v},t||I(m.label))}));e.s(["ModeValues",0,b,"default",0,_],989477)},763497,e=>{e.v({handleLabelText:"HandleLabel-module-scss-module__ljvHIW__handleLabelText"})},970129,e=>{e.v({airlinesControl:"AirlinesDropdown-module-scss-module__8tPKKa__airlinesControl"})},615874,e=>{e.v({airlines:"FlightFilters-module-scss-module__oLnNJG__airlines",checkSwitch:"FlightFilters-module-scss-module__oLnNJG__checkSwitch",col:"FlightFilters-module-scss-module__oLnNJG__col",directFlightInfo:"FlightFilters-module-scss-module__oLnNJG__directFlightInfo","directFlightInfo--infoButton":"FlightFilters-module-scss-module__oLnNJG__directFlightInfo--infoButton",directflight:"FlightFilters-module-scss-module__oLnNJG__directflight","is-extra":"FlightFilters-module-scss-module__oLnNJG__is-extra",label:"FlightFilters-module-scss-module__oLnNJG__label",root:"FlightFilters-module-scss-module__oLnNJG__root",row:"FlightFilters-module-scss-module__oLnNJG__row",slider:"FlightFilters-module-scss-module__oLnNJG__slider"})},952094,340902,632015,308326,422845,380713,e=>{"use strict";var l=e.i(263152),t=e.i(584726),a=e.i(639912),o=e.i(287786),n=e.i(191788),i=e.i(116432),s=e.i(50996);let r=(0,s.defineMessages)({placeholder:{id:"tsbob-collection.CancellationControl.placeholder"},any:{id:"tsbob-collection.CancellationControl.any"},freeCancellation:{id:"tsbob-collection.CancellationControl.freeCancellation"},freeCancellationInfo:{id:"tsbob-collection.CancellationControl.freeCancellationInfo"},addableCancellation:{id:"tsbob-collection.CancellationControl.addableCancellation"},paidCancellation:{id:"tsbob-collection.CancellationControl.paidCancellation"},paidCancellationInfo:{id:"tsbob-collection.CancellationControl.paidCancellationInfo"},freeRebooking:{id:"tsbob-collection.CancellationControl.freeRebooking"},freeRebookingInfo:{id:"tsbob-collection.CancellationControl.freeRebookingInfo"},fairCancellationConditions:{id:"tsbob-collection.CancellationControl.fairCancellationConditions"},fairCancellationConditionsInfo:{id:"tsbob-collection.CancellationControl.fairCancellationConditionsInfo"},tourOperatorNote:{id:"tsbob-collection.CancellationControl.tourOperatorNote"}});var c=e.i(249967);let d=(0,o.applyStylingHoc)(c.default)((0,n.memo)(({styles:e,loading:l,...o})=>{let{formatMessage:s}=(0,i.useIntl)(),c=(0,n.useMemo)(()=>[{label:s(r.any),value:"any"},{label:s(r.freeCancellation),value:t.PackageOfferIncludesEnum.FreeCancellation}],[s]);return n.default.createElement(a.default,{styles:e.select,options:c,isMulti:!1,simpleValue:!0,backspaceRemovesValue:!1,isSearchable:!1,placeholder:s(r.placeholder),hideSeparator:!0,dropdownIconClass:"icon-chevron-down",iconClass:"icon-bus",isLoading:l,...o})}));var u=e.i(710509),f=e.i(481722),m=e.i(681410);let g=(0,o.applyStylingHoc)(c.default)((0,n.memo)(({styles:e,value:l,loading:a,onChange:o,tooltipProps:s,...c})=>{let{formatMessage:d}=(0,i.useIntl)(),g=(0,n.useCallback)((l,t,a,{styles:o,withNativeFormChangeHandler:i})=>n.default.createElement("li",{className:o.listItem,key:l.value},n.default.createElement(u.default,{className:o.checkbox,checked:t,onChange:a,withNativeFormChangeHandler:i},l.label,n.default.createElement(f.default,{content:l?.data?.infoContent||l?.label||"",placement:"top",styles:e.tooltip,...s},n.default.createElement("span",{className:e.infoIcon,"aria-label":l.label})))),[e.infoIcon,e.tooltip,s]),b=(0,n.useMemo)(()=>[{label:d(r.freeRebooking),value:t.PackageOfferIncludesEnum.FreeRebooking,data:{infoContent:n.default.createElement("div",null,n.default.createElement("div",{className:e.infoTitle},d(r.freeRebooking)),n.default.createElement("div",null,d(r.freeRebookingInfo)),n.default.createElement("div",{className:e.note},d(r.tourOperatorNote)))}},{label:d(r.fairCancellationConditions),value:t.PackageOfferIncludesEnum.FairCancellationConditions,data:{infoContent:n.default.createElement("div",null,n.default.createElement("div",{className:e.infoTitle},d(r.fairCancellationConditions)),n.default.createElement("div",null,d(r.fairCancellationConditionsInfo)),n.default.createElement("div",{className:e.note},d(r.tourOperatorNote)))}}],[d,e.note,e.infoTitle]),_=(0,n.useMemo)(()=>[l],[l]),h=(0,n.useCallback)(e=>o(e[0]),[o]);return n.default.createElement(m.default,{multiple:!1,radioButtons:!0,styles:e.list,containerTag:"ul",optionRenderer:g,options:b,value:_,isLoading:a,onChange:h,...c})}));var b=e.i(385038),_=e.i(194117),h=e.i(17055),p=e.i(520);let C=(0,s.defineMessages)({ok:{id:"tsbob-collection.FreeCancellationIconWithModal.InfoModal.ok"},title:{id:"tsbob-collection.FreeCancellationIconWithModal.InfoModal.title"},text:{id:"tsbob-collection.FreeCancellationIconWithModal.InfoModal.text"}});var v=e.i(235674);let I=(0,o.applyStylingHoc)(v.default)(({styles:e,visible:l,onClose:t,buttonColor:a="primary"})=>{let{formatMessage:o}=(0,i.useIntl)(),s=(0,n.useMemo)(()=>n.default.createElement(_.default,{styles:e.btnFooter,color:a,onClick:t},o(C.ok)),[a,t]);return n.default.createElement(p.default,{styles:e.root,title:o(C.title),visible:l,onClose:t,footer
1:s},o(C.text))}),E=(0,o.applyStylingHoc)(h.default)(({styles:e,buttonColor:l,iconColor:t="link"})=>{let[a,o]=(0,n.useState)(!1),i=(0,n.useCallback)(e=>void e.stopPropagation(),[]),s=(0,n.useCallback)(()=>void o(!0),[]),r=(0,n.useCallback)(()=>void o(!1),[]);return n.default.createElement("span",{className:e.root,onClick:i},n.default.createElement(_.default,{onClick:s,color:t,iconRight:"icon-info",styles:e.infoButton}),n.default.createElement(I,{visible:a,styles:e.modal,onClose:r,buttonColor:l}))}),k=(0,o.applyStylingHoc)(c.default)((0,n.memo)(({styles:e,loading:l,renderItemRightAddon:a,...o})=>{let{formatMessage:s}=(0,i.useIntl)(),c=(0,n.useCallback)(e=>e.value===t.PackageOfferIncludesEnum.FreeCancellation?n.default.createElement(E,null):null,[]),d=(0,n.useMemo)(()=>[{label:s(r.freeCancellation),value:t.PackageOfferIncludesEnum.FreeCancellation}],[s]);return n.default.createElement(b.default,{radio:!0,radioAllowNone:!0,styles:e.list,options:d,isLoading:l,renderItemRightAddon:a||c,...o})}));t.PackageOfferIncludesEnum.AddableCancellation;let y=(0,n.memo)((0,o.applyStylingHoc)({})(e=>!0===e.isRadioButtons?n.default.createElement(g,e):!0===e.isTagButtonList?n.default.createElement(k,e):n.default.createElement(d,e))),F=[t.PackageOfferIncludesEnum.FreeRebooking,t.PackageOfferIncludesEnum.FreeCancellation,t.PackageOfferIncludesEnum.PaidCancellation,t.PackageOfferIncludesEnum.FairCancellationConditions,t.PackageOfferIncludesEnum.AddableCancellation],N=(e,l)=>{let t=(e||[]).filter(e=>-1===F.indexOf(e));return l?[...t,l]:t},P=e=>{let{offerIncludes:l}=e,a="any";return l.includes(t.PackageOfferIncludesEnum.FreeRebooking)?a=t.PackageOfferIncludesEnum.FreeRebooking:l.includes(t.PackageOfferIncludesEnum.FreeCancellation)?a=t.PackageOfferIncludesEnum.FreeCancellation:l.includes(t.PackageOfferIncludesEnum.PaidCancellation)?a=t.PackageOfferIncludesEnum.PaidCancellation:l.includes(t.PackageOfferIncludesEnum.FairCancellationConditions)?a=t.PackageOfferIncludesEnum.FairCancellationConditions:l.includes(t.PackageOfferIncludesEnum.AddableCancellation)&&(a=t.PackageOfferIncludesEnum.AddableCancellation),a},T=e=>l=>{switch(e){case t.PackageOfferIncludesEnum.FreeRebooking:l.offerIncludes=N(l.offerIncludes,t.PackageOfferIncludesEnum.FreeRebooking);break;case t.PackageOfferIncludesEnum.FreeCancellation:l.offerIncludes=N(l.offerIncludes,t.PackageOfferIncludesEnum.FreeCancellation);break;case t.PackageOfferIncludesEnum.PaidCancellation:l.offerIncludes=N(l.offerIncludes,t.PackageOfferIncludesEnum.PaidCancellation);break;case t.PackageOfferIncludesEnum.FairCancellationConditions:l.offerIncludes=N(l.offerIncludes,t.PackageOfferIncludesEnum.FairCancellationConditions);break;case t.PackageOfferIncludesEnum.AddableCancellation:l.offerIncludes=N(l.offerIncludes,t.PackageOfferIncludesEnum.AddableCancellation);break;default:l.offerIncludes=N(l.offerIncludes)}},x=(0,l.withProductSearchState)(P,T,y);e.s(["cancellationControlValueProducer",0,T,"cancellationControlValueSelector",0,P,"default",0,x],952094);var M=e.i(272043),S=e.i(540604),R=e.i(350156);let O=(0,s.defineMessages)({ok:{id:"tsbob-collection.DirectFlightIconWithModal.InfoModal.ok"},title:{id:"tsbob-collection.DirectFlightIconWithModal.InfoModal.title"},text:{id:"tsbob-collection.DirectFlightIconWithModal.InfoModal.text"},infoLabel:{id:"tsbob-collection.DirectFlightIconWithModal.InfoModal.infoLabel"}});var A=e.i(915333);let w=(0,o.applyStylingHoc)(A.default)(({styles:e,visible:l,onClose:t,buttonColor:a="primary"})=>{let{formatMessage:o}=(0,i.useIntl)(),s=(0,n.useMemo)(()=>n.default.createElement(_.default,{styles:e.btnFooter,color:a,onClick:t},o(O.ok)),[a,t]);return n.default.createElement(p.default,{styles:e.root,title:o(O.title),visible:l,onClose:t,footer:s},o(O.text))});var L=e.i(578674);let B=(0,o.applyStylingHoc)(L.default)(({styles:e,buttonColor:l,iconColor:t="link",isTooltip:a,tooltipProps:o})=>{let{formatMessage:s}=(0,i.useIntl)(),[r,c]=(0,n.useState)(!1),d=(0,n.useCallback)(e=>void e.stopPropagation(),[]),u=(0,n.useCallback)(()=>void c(!0),[]),m=(0,n.useCallback)(()=>void c(!1),[]);return a?n.default.createElement("span",{className:e.root},n.default.createElement(f.default,{content:s(O.text),placement:"top",styles:e.tooltip,...o},n.default.createElement("span",{"aria-label":s(O.infoLabel)},n.default.createElement(_.default,{tag:"span",color:t,iconRight:"icon-info",styles:e.infoButton})))):n.default.createElement("span",{className:e.root,onClick:d},n.default.createElement(_.default,{onClick:u,color:t,iconRight:"icon-info",styles:e.infoButton,"aria-label":s(O.infoLabel)}),n.default.createElement(w,{visible:r,styles:e.modal,onClose:m,buttonColor:l}))});var W=e.i(161116),j=e.i(500784);let G=(0,s.defineMessages)({label:{id:"tsbob-collection.RailAndFly.label"},labelShort:{id:"tsbob-collection.RailAndFly.labelShort"},enableLabel:{id:"tsbob-collection.RailAndFly.enableLabel"},disableLabel:{id:"tsbob-collection.RailAndFly.disableLabel"}}),H=(0,o.applyStylingHoc)(j.default)(({styles:e,value:l,label:t,onChange:a,withShortLabel:o,...s})=>{let{formatMessage:r}=(0,i.useIntl)(),c=(0,n.useCallback)(e=>void a(e),[a]),d=(0,n.useCallback)((e,l)=>void c(l),[c]),f=(0,n.useMemo)(()=>r(o?G.labelShort:G.label),[o]);return!0===s.isCheckBox?n.default.createElement(u.default,{onChange:c,checked:l,styles:e.root,...s},t||f):!0===s.isTagButton?n.default.createElement(_.default,{tagButton:!0,checked:l,onChange:d,color:"default",...s},t||f):n.default.createElement(W.default,{onText:r(G.enableLabel),offText:r(G.disableLabel),checked:l,onChange:c,styles:e.root,...s},t||f)}),V=[t.PackageOfferIncludesEnum.RailAndFly],D=(e,l)=>{let t=(e||[]).filter(e=>-1===V.indexOf(e));return l?[...t,l]:t},q=(0,l.withProductSearchState)(e=>{let{offerIncludes:l}=e;return l.includes(t.PackageOfferIncludesEnum.RailAndFly)},e=>l=>{e?l.offerIncludes=D(l.offerIncludes,t.PackageOfferIncludesEnum.RailAndFly):l.offerIncludes=D(l.offerIncludes)},H);e.s(["default",0,q],340902);var Y=e.i(83761),z=e.i(758568),J=e.i(989299),U=e.i(619668);let K=(0,s.defineMessages)({label:{id:"tsbob-collection.DurationSlider.HandleLabel.label"}});var X=e.i(763497);let $=(0,o.applyStylingHoc)(X.default)(({styles:e,option:l,index:t})=>{let{formatMessage:a}=(0,i.useIntl)();return n.default.createElement("div",{className:(0,M.default)(e.handleLabelText,e.handleLabelText+"-"+t),key:t},a(K.label,{duration:l.label}))}),Q=(e,l,t)=>n.default.createElement($,{index:l,option:e,key:l,styles:t}),Z=(0,o.applyStylingHoc)({}
1)(({value:e,label:l,onChange:t,...a})=>{let{formatMessage:o}=(0,i.useIntl)(),s=(0,n.useCallback)(()=>n.default.createElement("span",null,l),[l]),r=(0,n.useCallback)(e=>{t(e[0])},[t]),c=(()=>{let e=[];for(let l=1;l<=48;l++)e.push({label:String(l),value:60*l});return e})(),d=(0,n.useMemo)(()=>{let l=(0,J.findOptionByValue)(c,e);return[l?l.value:(0,z.default)(c,`${c.length-1}.value`)]},[e,c]),u=(0,n.useCallback)(e=>o(K.label,{duration:c[e.valueNow]?.label}),[o,c]);return n.default.createElement(U.default,{minDistance:60,options:c,renderHandleLabelsOutside:!0,value:d,handleLabelRenderer:Q,headerRender:l?s:void 0,onChange:r,"aria-valuetext":u,...a})}),ee=e=>e.flightDetailsFilter.maxFlightDurationMinutes,el=e=>{let{pushState:l,values:t}=(0,Y.useProductSearchWithAccordion)(),a=ee(t),o=(0,n.useCallback)(e=>{l(l=>void(l.flightDetailsFilter.maxFlightDurationMinutes=e))},[l]);return n.default.createElement(Z,{value:a,onChange:o,...e})};e.s(["default",0,el,"durationSliderControlValueSelector",0,ee],632015);var et=e.i(330778),ea=e.i(778630),eo=e.i(881753);let en=(e,l=!1)=>{let a=e||[];return l?[...a,t.PackageOfferIncludesEnum.RentalCar]:a.filter(e=>e!==t.PackageOfferIncludesEnum.RentalCar)};e.s(["createOfferIncludesValue",0,en],308326);let ei=(0,s.defineMessages)({label:{id:"tsbob-collection.Transfer.label"},enableLabel:{id:"tsbob-collection.Transfer.enableLabel"},disableLabel:{id:"tsbob-collection.Transfer.disableLabel"}}),es=(0,o.applyStylingHoc)({})(({value:e,label:l,isCheckbox:t,...a})=>{let{formatMessage:o}=(0,i.useIntl)();return t?n.default.createElement(u.default,{checked:!!e,...a},l||o(ei.label)):n.default.createElement(W.default,{onText:o(ei.enableLabel),offText:o(ei.disableLabel),checked:!!e,...a},l||o(ei.label))}),er=e=>{let{pushState:l,values:{transferIncluded:t}}=(0,Y.useProductSearchWithAccordion)(),a=(0,n.useCallback)(e=>{l(l=>{l.transferIncluded=!!e||null,l.offerIncludes=en(l.offerIncludes)})},[l]);return n.default.createElement(es,{value:t,onChange:a,...e})};var ec=e.i(432171),ed=e.i(504730),eu=e.i(555447),ef=e.i(704901),em=e.i(502777);let eg=(e,l)=>{let t=(0,n.useMemo)(()=>l.map(({value:e})=>e),[l]);return(0,n.useMemo)(()=>(0,ef.flattenCombinedValues)(e).filter(e=>t.includes(e)),[e,t])};e.s(["default",0,eg],422845);let eb=(0,s.defineMessages)({placeholder:{id:"tsbob-collection.AirlinesDropdown.placeholder"}});var e_=e.i(970129);let eh=(0,o.applyStylingHoc)(e_.default)(({options:e,value:l,loading:t,styles:o,isTagButtonList:s,sortAlphabetically:r,addCodesToDuplicateLabels:c,addCodesToAllLabels:d,...u})=>{let{formatMessage:f}=(0,i.useIntl)(),m=(0,n.useMemo)(()=>{let l,t=c||d?(l=e.reduce((e,l)=>{let t=l.label??"";return e.set(t,(e.get(t)??0)+1),e},new Map),e.map(e=>{let t=e.label??"";return(l.get(t)??0)>1||d?{...e,label:`${t} (${e.value??""})`}:e})):e;return r?[...t].sort((e,l)=>(e.label??"").localeCompare(l.label??"")):t},[e,r,c,d]),g=eg(l,m);return s?n.default.createElement(b.default,{multiple:!0,options:m,disabled:t,isLoading:t,value:g,...u}):n.default.createElement(a.default,{options:m,styles:o.airlinesControl,isMulti:!0,simpleValue:!0,backspaceRemovesValue:!1,isSearchable:!1,placeholder:f(eb.placeholder),hideSeparator:!0,dropdownIconClass:"icon-chevron-down",iconClass:"icon-plane",isLoading:t,isDisabled:t,value:g,...u})}),ep=({productSearch:e,...l})=>{let{resultsTotalPerRequest:a}=(0,ed.useSettings)(),o=(0,eu.default)(),{data:i,loading:s}=(0,ec.useQuery)(em.GET_AIRLINE_VARIANTS,{variables:{packageVariantRequest:{metaAttributeFilter:o,productSearch:e,variant:t.VariantEnum.Airline,...a?.variant?{pagination:{resultsTotal:a?.variant,resultsPerPage:a?.variant}}:{}}},ssr:!1,skip:!e}),r=(0,ef.buildVariantOptions)(i,"departure.airline.code","departure.airline.name");return n.default.createElement(eh,{...l,options:r,loading:s})};(0,ef.createVariantControlPropsMapper)("flightDetailsFilter.airlines.airlineCodes")(ep);let eC=e=>{let{pushState:l,values:{flightDetailsFilter:{airlines:{airlineCodes:t,...a},...o},...i}}=(0,Y.useProductSearchWithAccordion)(),s=(0,n.useCallback)(e=>{l(l=>void(l.flightDetailsFilter.airlines.airlineCodes=e))},[l]);return n.default.createElement(ep,{...e,value:t,onChange:s,productSearch:{...i,flightDetailsFilter:{...o,airlines:a}}})},ev=(0,s.defineMessages)({departureTime:{id:"tsbob-collection.FlightFilters.departureTime"},returnTime:{id:"tsbob-collection.FlightFilters.returnTime"},flightTime:{id:"tsbob-collection.FlightFilters.flightTime"},flightsLabel:{id:"tsbob-collection.FlightFilters.flightsLabel"}});var eI=e.i(615874);let eE=(0,o.applyStylingHoc)(eI.default)(({styles:e,showLabel:l=!1,filterMaskColNumber:t=4,withTransfer:a=!0,switchColProps:o,sliderColProps:s,durationSliderLabel:r,withDirectFlightInfoIcon:c=!1,directFlightInfoIconProps:d,departureTimeSliderProps:u,returnTimeSliderProps:f,stopOverProps:m,hideDuration:g,durationSliderProps:b,withRailAndFly:_,railAndFlyControlProps:h,withAirlines:p=!1,airlinesProps:C,additionalContentRenderer:v})=>{let{formatMessage:I}=(0,i.useIntl)();return n.default.createElement("div",{className:e.root},n.default.createElement(S.Row,{className:e.row},l&&n.default.createElement("div",{className:e.label},I(ev.flightsLabel)),n.default.createElement(R.Col,{md:t,className:(0,M.default)(e.col,e["is-extra"]),...o},n.default.createElement("div",{className:e.directflight},n.default.createElement(et.default,{styles:e.checkSwitch,...m}),c&&n.default.createElement(B,{styles:e.directFlightInfo,...d}))),a&&n.default.createElement(R.Col,{md:t,className:(0,M.default)(e.col,e["is-extra"]),...o},n.default.createElement("div",{className:e.transfer},n.default.createElement(er,{styles:e.checkSwitch}))),_&&n.default.createElement(R.Col,{md:t,className:(0,M.default)(e.col,e["is-extra"]),...o},n.default.createElement("div",{className:e.railAndFly},n.default.createElement(q,{styles:e.checkSwitch,...h})))),p&&n.default.createElement(S.Row,{className:e.row},n.default.createElement(R.Col,{md:t,className:(0,M.default)(e.col,e["is-extra"]),...o},n.default.createElement("div",{className:e.airlines},n.default.createElement(eC,C)))),v&&n.default.createElement(S.Row,{className:e.row},n.default.createElement(R.Col,{md:t,className:(0,M.default)(e.col,e["is-extra"]),...o},n.default.createElement("div",{className:e.additionalContent},v()))),n.default.createElement(S.Row,{className:e.row},!g&&n.default.createElement(R.Col,{md:t,className:(0,M.default)(e.col,e["is-extra"]),...s},n.default.createElement(el,{styles:e.slider,label:r||I(ev.flightTime),"aria-label":r||I(ev.flightTime),...b})),n.default.createElement(R.Col,{md:t,className:(0,M.default)(e.col,e["is-extra"]),...s},n.default.createElement(ea.DepartureTimeSlider,{styles:e.slider,label:I(ev.departureTime),"aria-label":I(ev.departureTime),...u})),n.default.createElement(R.Col,{md:t,className:(0,M.default)(e.col,e["is-extra"]),...s},n.default.createElement(eo.ReturnTimeSlider,{styles:e.slider,label:I(ev.returnTime),"aria-label":I(ev.returnTime),...f}))))});e.s(["default",0,eE],380713)},915333,e=>{e.v({btnFooter:"InfoModal-module-scss-module__ka8FBG__btnFooter",root:"InfoModal-module-scss-module__ka8FBG__root","root--content":"InfoModal-module-scss-module__ka8FBG__root--content","root--dialog":"InfoModal-module-scss-module__ka8FBG__root--dialog","root--is-fullscreen":"InfoModal-module-scss-module__ka8FBG__root--is-fullscreen"})},578674,e=>{e.v({infoButton:"DirectFlightIconWithModal-module-scss-module__HDtzZq__infoButton","infoButton--iconRight":"DirectFlightIconWithModal-module-scss-module__HDtzZq__infoButton--iconRight",root:"DirectFlightIconWithModal-module-scss-module__HDtzZq__root"})},17055,e=>{e.v({infoButton:"FreeCancellationIconWithModal-module-scss-module__4MBs7W__infoButton",root:"FreeCancellationIconWithModal-module-scss-module__4MBs7W__root"})},235674,e=>{e.v({btnFooter:"InfoModal-module-scss-module__Www3IG__btnFooter",root:"InfoModal-module-scss-module__Www3IG__root","root--content":"InfoModal-module-scss-module__Www3IG__root--content","root--dialog":"InfoModal-module-scss-module__Www3IG__root--dialog","root--is-fullscreen":"InfoModal-module-scss-module__Www3IG__root--is-fullscreen"})},784178,e=>{"use strict";var l=e.i(191788),t=e.i(116432),a=e.i(765940),o=e.i(586453),n=e.i(504730);let i=()=>l.default.createElement(a.default,{size:"xl",absolute:!0}),s=(0,l.lazy)(()=>e.A(536305)),r=(0,l.lazy)(()=>e.A(40856)),c=(0,l.memo)(e=>{let{mapVariant:a,mapKey:c}
1=(0,n.useSettings)(),{locale:d}=(0,t.useIntl)(),{language:u,region:f}=(0,l.useMemo)(()=>{let{language:e,market:l}=(0,o.getLanguageAndMarket)(d);return{language:e,region:l?l.toUpperCase():l}},[d]);return l.default.createElement(l.Suspense,{fallback:l.default.createElement(i,null)},"google"===a&&l.default.createElement(r,{loadingElement:l.default.createElement(i,null),googleMapsApiKey:c,language:u,region:f,...e}),"maptiler"===a&&l.default.createElement(s,{mapTilerTheme:"streets",mapTilerApiKey:c,...e}))});e.s(["default",0,c])},222147,e=>{e.v({body:"Sidebar-module-scss-module__hIdyba__body",footer:"Sidebar-module-scss-module__hIdyba__footer",header:"Sidebar-module-scss-module__hIdyba__header",headerRightAddon:"Sidebar-module-scss-module__hIdyba__headerRightAddon",headerTitle:"Sidebar-module-scss-module__hIdyba__headerTitle",icon:"Sidebar-module-scss-module__hIdyba__icon",root:"Sidebar-module-scss-module__hIdyba__root"})},319033,e=>{"use strict";var l=e.i(191788),t=e.i(287786),a=e.i(222147);let o=(0,t.applyStylingHoc)(a.default)(({styles:e,children:t,headerTitle:a,headerIconClass:o,headerRightAddon:n,footer:i})=>l.default.createElement("aside",{className:e.root},a&&l.default.createElement("div",{className:e.header},o&&l.default.createElement("span",{className:`${e.icon} ${o}`}),l.default.createElement("span",{className:e.headerTitle},a),n&&l.default.createElement("div",{className:e.headerRightAddon},n)),l.default.createElement("div",{className:e.body},t),i&&l.default.createElement("div",{className:e.footer},i)));e.s(["default",0,o])},695304,e=>{e.v({sorting:"SortingOrderControl-module-scss-module__hAa5nq__sorting","sorting--singleValue":"SortingOrderControl-module-scss-module__hAa5nq__sorting--singleValue","sorting--valueContainer":"SortingOrderControl-module-scss-module__hAa5nq__sorting--valueContainer","sorting--valueContainer--is-alignedRight":"SortingOrderControl-module-scss-module__hAa5nq__sorting--valueContainer--is-alignedRight"})},163126,e=>{"use strict";e.s(["scrollIntoView",0,(e,l=!0,t=0)=>{if(e)if(t){let a=e.getBoundingClientRect().top+window.pageYOffset-t;window.scrollTo({top:a,...l?{behavior:"smooth"}:{}})}else e.scrollIntoView(l?{behavior:"smooth",block:"start"}:void 0)}])},299095,e=>{"use strict";var l=e.i(391398),t=e.i(191788),a=e.i(2159);class o extends t.PureComponent{constructor(){super(...arguments),this.state={isOpen:!0},this.toggle=()=>{this.setState({isOpen:!this.state.isOpen})}}render(){return(0,l.jsx)(a.default,{isOpen:this.state.isOpen,onClose:this.toggle,...this.props})}}e.s(["default",0,o])},921679,(e,l,t)=>{var a=e.r(259093);l.exports=function(e){return a(e,5)}},693416,(e,l,t)=>{var a=e.r(527460);l.exports=function(e,l,t){return null==e?e:a(e,l,t)}},573023,e=>{e.v({badge:"FreeRebooking-module-scss-module__chYmvW__badge",badgeLabel:"FreeRebooking-module-scss-module__chYmvW__badgeLabel",details:"FreeRebooking-module-scss-module__chYmvW__details",infoIcon:"FreeRebooking-module-scss-module__chYmvW__infoIcon",item:"FreeRebooking-module-scss-module__chYmvW__item",list:"FreeRebooking-module-scss-module__chYmvW__list",root:"FreeRebooking-module-scss-module__chYmvW__root","tooltip--arrow":"FreeRebooking-module-scss-module__chYmvW__tooltip--arrow","tooltip--content":"FreeRebooking-module-scss-module__chYmvW__tooltip--content",wrapper:"FreeRebooking-module-scss-module__chYmvW__wrapper"})},283913,e=>{e.v({root:"TriggerAddon-module-scss-module__ATQxWq__root"})},362585,e=>{"use strict";var l=e.i(391398),t=e.i(514811),a=e.i(287786),o=e.i(116432);let n=(0,e.i(50996).defineMessages)({new:{id:"qlTe+e"}});var i=e.i(283913);let s=(0,a.applyStylingHoc)(i.default)(({styles:e})=>{let{formatMessage:a}=(0,o.useIntl)();return(0,l.jsx)(t.default,{color:"active",size:"sm",className:e.root,children:a(n.new)})});e.s(["default",0,s],362585)},255417,947567,e=>{"use strict";var l=e.i(391398),t=e.i(993474),a=e.i(514811),o=e.i(481722),n=e.i(287786),i=e.i(519947),s=e.i(272043),r=e.i(116432);let c=(0,e.i(50996).defineMessages)({badgeLabel:{id:"DGbp15"},fairCancelation:{id:"GhXmN/"},freeRebooking:{id:"lxT1rh"}});var d=e.i(573023);let u=[],f=(e,l)=>{let t=(e?.extras||u).find(e=>e.type===l);return t?.description},m=e=>f(e,"Storno")||f(e,"Storno mit Gebühr"),g=e=>f(e,"Umb");e.s(["getCancellationInfo",0,m,"getRebookingInfo",0,g,"rebookingCancellationProps",0,{color:"white",pill:!1}],947567);let b=(0,n.applyStylingHoc)(d.default)(({styles:e,offer:n,color:d="success",pill:u=!0,size:f="sm",withDetails:b,..._})=>{let{filters:{cancellationOptions:h}}=(0,i.useUiConfiguration)(),{formatMessage:p}=(0,r.useIntl)(),C=(0,t.isFreeCancellationIncluded)(n),v=(0,t.isPaidCancellationIncluded)(n),I=C||v,E=(0,t.isFreeRebookingIncluded)(n),k=m(n),y=g(n);return h?.enabled&&(I||E)?(0,l.jsx)("div",{className:(0,s.default)(e.root,b&&e.hasDetail
1s),children:(0,l.jsx)("div",{className:e.wrapper,children:(0,l.jsxs)(a.default,{className:e.badge,pill:u,size:f,color:d,..._,tag:"div",children:[(0,l.jsx)("div",{className:e.badgeLabel,children:p(c.badgeLabel)}),(0,l.jsxs)("ul",{className:e.list,children:[E&&(0,l.jsxs)("li",{className:e.item,children:[p(c.freeRebooking),y&&(0,l.jsx)(o.default,{content:y,placement:"top",styles:e.tooltip,children:(0,l.jsx)("span",{className:e.infoIcon,"aria-label":p(c.freeRebooking)})})]}),I&&(0,l.jsxs)("li",{className:e.item,children:[p(c.fairCancelation),k&&(0,l.jsx)(o.default,{content:k,placement:"top",styles:e.tooltip,children:(0,l.jsx)("span",{className:e.infoIcon,"aria-label":p(c.fairCancelation)})})]})]})]})})}):null});e.s(["default",0,b],255417)},536875,e=>{e.v({acceptBtn:"MapPlaceholder-module-scss-module__j2xAVq__acceptBtn",btnWrap:"MapPlaceholder-module-scss-module__j2xAVq__btnWrap",inlineView:"MapPlaceholder-module-scss-module__j2xAVq__inlineView",root:"MapPlaceholder-module-scss-module__j2xAVq__root",text:"MapPlaceholder-module-scss-module__j2xAVq__text",wrapper:"MapPlaceholder-module-scss-module__j2xAVq__wrapper"})},935975,e=>{"use strict";var l=e.i(391398),t=e.i(191788),a=e.i(194117),o=e.i(287786),n=e.i(519947),i=e.i(706305),s=e.i(272043),r=e.i(116432);let c=(0,e.i(50996).defineMessages)({title:{id:"twMoya"},text:{id:"AoPNoW"},acceptBtn:{id:"3nGIMC"},moreBtn:{id:"1eP3ff"}});var d=e.i(536875);let u=(0,o.applyStylingHoc)(d.default)(({styles:e,inlineView:o})=>{let{formatMessage:d}=(0,r.useIntl)(),{acceptEmbedding:u,showConsentDetails:f}=(0,i.useUserConsent)(),{mapPlaceholder:{withDetailsBtn:m,withTitle:g,acceptBtnProps:b,moreBtnProps:_}}=(0,n.useUiConfiguration)(),h=(0,t.useCallback)(()=>{u(i.Embedding.GoogleMaps)},[u]);return(0,l.jsx)("div",{className:(0,s.default)(e.root,o&&e.inlineView),children:(0,l.jsxs)("div",{className:e.wrapper,children:[g&&(0,l.jsx)("div",{className:e.title,children:d(c.title)}),(0,l.jsx)("div",{className:e.text,children:d(c.text)}),(0,l.jsxs)("div",{className:e.btnWrap,children:[m&&(0,l.jsx)(a.default,{onClick:f,className:e.moreBtn,color:"link",..._,children:d(c.moreBtn)}),(0,l.jsx)(a.default,{onClick:h,className:e.acceptBtn,...b,children:d(c.acceptBtn)})]})]})})});e.s(["default",0,u],935975)},180374,e=>{"use strict";var l=e.i(391398),t=e.i(191788),a=e.i(83761),o=e.i(589153),n=e.i(958678),i=e.i(116432);let s=(0,e.i(50996).defineMessages)({searchPageTitle:{id:"+dqK4h"},searchPagePackageTitle:{id:"y4k7z3"},hdpPageTitle:{id:"V+XwpG"},hdpPagePackageTitle:{id:"y4k7z3"},favoritesPageTitle:{id:"3kaFkO"},profilePageTitle:{id:"BEX6A7"},profilePageBookingTitle:{id:"BEX6A7"},sunnyCarsPageTitle:{id:"H043HY"},goTravelhomePageTitle:{id:"nUOD89"},bookingPageTitle:{id:"bv2X6I"},contentSearchPageTitle:{id:"C61SNH"},flightOnlyPageTitle:{id:"g0CIY6"}}),r={ContentSearch:"contentsearch",Search:"search",HotelDetail:"hoteldetail",Profile:"profile",Favorites:"favorites",GoTravelhome:"gotravelhome",SunnyCars:"sunnycars",Ypsilon:"ypsilon",Booking:"booking",TuiCars:"tuiCars"};e.s(["PageTypes",0,r,"default",0,({pageType:e,customTitle:c,customDescription:d,defaultDescription:u,pageTitlePostfix:f,titleCreator:m})=>{let{formatMessage:g}=(0,i.useIntl)(),{values:b}=(0,a.useProductSearchWithAccordion)(),_=(0,o.isPackageBookingType)(b?.bookingType),h=(0,t.useMemo)(()=>{switch(e){case r.Search:case r.HotelDetail:return{title:_?g(s.searchPagePackageTitle):g(s.searchPageTitle),description:null};case r.Profile:return{title:g(s.profilePageBookingTitle),description:null};case r.Favorites:return{title:g(s.favoritesPageTitle),description:null};case r.GoTravelhome:return{title:g(s.goTravelhomePageTitle),description:null};case r.SunnyCars:return{title:g(s.sunnyCarsPageTitle),description:null};case r.Booking:return{title:g(s.bookingPageTitle),description:null};case r.ContentSearch:return{title:g(s.contentSearchPageTitle),description:null};case r.Ypsilon:return{title:g(s.flightOnlyPageTitle),description:null};default:return{title:null,description:null}}},[g,_,e]),p=(0,t.useMemo)(()=>{if(m)return m(h?.title);let e=c||h?.title;return e?f&&e.endsWith(f)?e:e+(f||""):null},[c,h?.title,f,m]),C=(0,t.useMemo)(()=>d||h?.description||u,[d,h?.description,u]);return(0,l.jsx)(n.default,{children:(0,l.jsxs)(l.Fragment,{children:[p&&(0,l.jsx)("title",{children:p}),p&&(0,l.jsx)("meta",{property:"og:title",content:p},"og:title"),C&&(0,l.jsx)("meta",{name:"description",content:C},"description"),e&&(0,l.jsx)("meta",{name:"robots",content:"noindex,nofollow"}
1),C&&(0,l.jsx)("meta",{property:"og:description",content:C},"og:description")]})})}],180374)}]);
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.