1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,783020,e=>{e.v({btn:"HeaderBanner-module-scss-module__5mONCW__btn",linkBtn:"HeaderBanner-module-scss-module__5mONCW__linkBtn",root:"HeaderBanner-module-scss-module__5mONCW__root",warning:"HeaderBanner-module-scss-module__5mONCW__warning","warning--alert":"HeaderBanner-module-scss-module__5mONCW__warning--alert","warning--alert--close":"HeaderBanner-module-scss-module__5mONCW__warning--alert--close","warning--alert--content":"HeaderBanner-module-scss-module__5mONCW__warning--alert--content","warning--alert--contentRight":"HeaderBanner-module-scss-module__5mONCW__warning--alert--contentRight","warning--alert--icon":"HeaderBanner-module-scss-module__5mONCW__warning--alert--icon","warning--alert--inner":"HeaderBanner-module-scss-module__5mONCW__warning--alert--inner","warning--alert--text":"HeaderBanner-module-scss-module__5mONCW__warning--alert--text","warning--alert--title":"HeaderBanner-module-scss-module__5mONCW__warning--alert--title","with-btn":"HeaderBanner-module-scss-module__5mONCW__with-btn"})},862952,e=>{"use strict";var t=e.i(391398),n=e.i(191788),i=e.i(886328),o=e.i(272043),l=e.i(287786),a=e.i(15976),r=e.i(194117),s=e.i(592340),u=e.i(629302),d=e.i(654633),c=e.i(987308),_=e.i(504730),m=e.i(115341),g=e.i(799002),p=e.i(783020);let h=(0,s.withModuleTracking)()((0,n.memo)((0,a.withUser)((0,l.applyStylingHoc)(p.default)(({styles:e,result:l,module:a,onPromoLinkClick:s,...p})=>{let{isStaticRender:h}=(0,d.useServerSettings)(),{logEvent:v}=(0,_.useSettings)(),C=(0,n.useRef)(null),[k,f]=(0,n.useState)(!1),[b,w]=(0,n.useState)(!1),y=(0,n.useMemo)(()=>a.getIn(["meta","id"]),[a]),I=(0,n.useMemo)(()=>a.getIn(["meta","name"]),[a]),{inViewport:B}=(0,i.useInViewport)(C,void 0,{disconnectOnLeave:!1});(0,n.useEffect)(()=>{B&&b&&!k&&(v(m.CUSTOM_EVENT,{event_name:"display_popup",display_popup:{popup_name:I}}),f(!0))},[B,b,k,v,I]);let O=l.get("color"),N=l.get("fill"),W=l.getIn(["button","label"]),T=l.getIn(["button","color"]),j=(0,n.useMemo)(()=>l.getIn(["button","path"]),[l]),E=l.getIn(["button","openInNewTab"]),S=l.getIn(["button","withSearchParameters"]),x=l.get("showOnBooking"),M=(0,n.useCallback)((e,t)=>{v(m.CUSTOM_EVENT,{event_name:"click_popup",click_popup:{popup_name:I,click_url:j}}),t(e)},[v,I,j]),R=(0,n.useCallback)(e=>t=>{M(t,e)},[M]),H=(0,n.useCallback)(()=>{v(m.CUSTOM_EVENT,{event_name:"close_popup",close_popup:{popup_name:I}})},[v,I]),D=(0,n.useCallback)(n=>(0,t.jsx)(u.default,{link:j,onClick:n,children:({link:n,external:i,onClick:o})=>(0,t.jsx)(g.default,{href:n,external:E||i,useRouterLink:!0,withSearchParameters:S,onClick:R(o),className:e.linkBtn,children:(0,t.jsx)(r.default,{color:T,tag:"div",size:"xs",className:e.btn,children:W})})}),[T,W,j,E,R,e.btn,e.linkBtn,S]);return(!h||x)&&(0,t.jsx)("div",{className:(0,o.default)(e.root,j&&W&&e["with-btn"]),ref:C,children:(0,t.jsx)(c.default,{className:e.warning,icon:"icon-"+l.get("icon"),color:O?O.replace("is-background-",""):"danger",closeButtonEnabled:l.get("closeButtonEnabled"),title:l.get("headline"),invertedColors:!0,renderContentRight:j&&W&&D,moduleId:y,onPromoLinkClick:s,fillType:N,onCloseCallback:H,onVisibilityChange:w,...p,children:l.get("text")})})}))));e.s(["default",0,h])},190731,function(e){e.n(e.i(862952))},876408,e=>{e.v({alert:"BaseWarning-module-scss-module__iDyvja__alert","alert--background":"BaseWarning-module-scss-module__iDyvja__alert--background","alert--close":"BaseWarning-module-scss-module__iDyvja__alert--close","alert--content":"BaseWarning-module-scss-module__iDyvja__alert--content","alert--has-invertedColors":"BaseWarning-module-scss-module__iDyvja__alert--has-invertedColors","alert--icon":"BaseWarning-module-scss-module__iDyvja__alert--icon","alert--inner":"BaseWarning-module-scss-module__iDyvja__alert--inner","alert--title":"BaseWarning-module-scss-module__iDyvja__alert--title","alert--white":"BaseWarning-module-scss-module__iDyvja__alert--white","is-hug":"BaseWarning-module-scss-module__iDyvja__is-hug",root:"BaseWarning-module-scss-module__iDyvja__root"})},987308,e=>{"use strict";var t=e.i(391398),n=e.i(191788),i=e.i(272043),o=e.i(287786),l=e.i(15976),a=e.i(407510),r=e.i(391573),s=e.i(739063),u=e.i(654633),d=e.i(2159),c=e.i(799002),_=e.i(876408);let m=(0,l.withUser)((0,o.applyStylingHoc)(_.default)(({styles:e,moduleId:o,onPromoLinkClick:l,isLoggedIn:_,link:m,withSearchParameters:g,anchor:p,renderContentRight:h,icon:v,size:C,color:k,invertedColors:f,title:b,fillType:w,closeButtonEnabled:y,children:I,onCloseCallback:B,onVisibilityChange:O})=>{let{checkShowWarningModule:N,confirmWarning:W}=(0,s.useCookie)(),{cmsEditLayerEnabled:T,isStaticRender:j}=(0,u.useServerSettings)(),{theme:E}=(0,a.useTheme)(),S=(0,n.useMemo)(()=>
1T&&_,[T,_]),[x,M]=(0,n.useState)(!1);(0,n.useEffect)(()=>{M(S||N(o))},[S,N,o]),(0,n.useEffect)(()=>{O?.(x)},[O,x]);let R=(0,n.useCallback)(()=>{l(),S||(W(o),M(!1))},[W,S,o,l]),H=(0,n.useCallback)(e=>{e.preventDefault(),W(o),M(!1),B&&B()},[W,o,B]),D=(0,n.useMemo)(()=>(0,t.jsx)(d.default,{styles:e.alert,icon:v,color:k||"warning",size:C||"sm",onClose:S||!y?void 0:H,contentRight:h?h(R):void 0,invertedColors:f,title:b,children:I}),[I,k,v,f,R,h,C,e.alert,b,S,y,H]);return x?(0,t.jsx)("div",{className:(0,i.default)(e.root,j&&`theme__${E}`,w&&e["is-"+w]),id:p,children:m?(0,t.jsx)(c.default,{href:m,external:(0,r.isExternalLink)(m),useRouterLink:!0,withSearchParameters:g,onClick:R,className:e.link,children:D}):D}):null}));e.s(["default",0,m])},592340,e=>{"use strict";var t=e.i(391398),n=e.i(191788),i=e.i(504730),o=e.i(160940),l=e.i(203828),a=e.i(115341),r=e.i(886328),s=e.i(498618),u=e.i(172925),d=e.i(633917),c=e.i(554063);let _=-1,m={},g=(e,t)=>{let n=t.getIn(["product","hotels",0],(0,s.Map)()),i=n.getIn(["offers",0],(0,s.Map)()),o=n.getIn(["content","contentProvider"]),l=n?.getIn(["content","contentProviderExtension"])?.toJS(),a="BEWOTEC"===o,r=(a?n.size>0:i.size>0)&&((e,t,n,i)=>{let{country:o,region:l,tregion:a}=((e,{locationCountry:t,locationRegion:n,contentProviderExtension:i})=>({country:e?t??void 0:(0,d.getCountryFromDestinations)(i?.destinations??[]),region:e?n??void 0:(0,d.getRegionFromDestinations)(i?.destinations??[]),tregion:e?void 0:(0,c.touristicRegionsToString)(i?.touristic_regions??[])}))(e,{locationCountry:t.getIn(["location","country","name"]),locationRegion:t.getIn(["location","region","name"]),contentProviderExtension:i});return{country:o,...!e&&{region:l},promotion:{item_country:o,item_region:l,...e?{item_category:t.getIn(["category"])}:{id:n.getIn(["hotelContentId","productId"])||void 0,item_category:(0,u.mapItemCategory)(i?.legacy_travel_type)||void 0,item_tregion:a}}}})(a,n,i,l),g=i.getIn(["price","amount"]),p=i.getIn(["price","discountInfo","discountAmount"]),h=n.get("name")||t.getIn(["headlineLines",0,"text"])||t.getIn(["pages",0,"title"])||t.getIn(["headlineLines",0,"headline"])||t.getIn(["headline"])||t.getIn(["title"]),v=`${e.get("moduleType")}-${e.get("id")}-${h}-${n.getIn(["name"])}`;if(!m[v]){let e=_<1e6?++_:_=0;m[v]=`${e}`}let C=t.getIn(["headlineLines"],(0,s.Map)()).toJS(),k=C[0]?.headline||t.getIn(["headline","headline"])||t.get("headline");return{promotion_id:e.get("moduleType")||void 0,promotion_name:"string"==typeof h?h?.substring(0,100):void 0,creative_slot:m[v],...r,promotion:{id:e.get("id")||void 0,name:n.size>0?n.getIn(["name"]):k,creative:e.get("moduleType")||void 0,item_brand:(e=>{if(e)if("BUM"===e)return"BM";else return e})(o)||void 0,price:g,discount:p&&p>g?p-g:0,affiliation:i.getIn(["hotelContentId","agencyNumber"])||void 0,...r?r.promotion:{}}}},p={visibility:"hidden",width:0,height:0},h={};e.s(["withModuleTracking",0,function(e=!1,s){return function(u){return function(d){let{logEvent:c}=(0,i.useSettings)(),{isPreview:_}=(0,l.useRouter)(),{module:{meta:m,result:v}}=d,{promoLinkTrackClick:C=!0,footerLinkTrackClick:k=!1}=s||{},{componentRef:f}=function(e,t){let a=(0,n.useRef)(null),{logEvent:s}=(0,i.useSettings)(),{isPreview:u}=(0,l.useRouter)(),{module:{meta:d,result:c}}=e,[_,m]=(0,n.useState)(!1),p=(0,n.useCallback)(()=>void m(!0),[]),h=(0,n.useCallback)(()=>{let e=g(d,c);t||u||_||s(o.EVENT_PROMO_VIEW,e)},[d,c,t,u,_,s]);return(0,r.useInViewport)(a,void 0,{disconnectOnLeave:!1},{onEnterViewport:h,onLeaveViewport:p}),{componentRef:a,onLeaveViewport:p,onEnterViewport:h,promoViewTracked:_,setPromoViewTracked:m}}(d,e),b=(0,n.useCallback)(()=>!_&&C&&c(o.EVENT_PROMO_CLICK,g(m,v)),[_,C,c,m,v]),w=(0,n.useCallback)(e=>()=>{let t;!_&&k&&c(a.BUM_EVENT_FOOTER,h,(t=e?.link,{level:void 0,click_text:t?.get("label"),click_url:t?.get("path")})),b()},[_,k,c,b]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{style:p,ref:f}),(0,t.jsx)(u,{onPromoLinkClick:b,onClickAdditionalTracking:w,...d})]})}}}],592340)}]);
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.