1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,317176,(e,t,r)=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},910432,(e,t,r)=>{"use strict";var n=e.r(317176);function i(){}function a(){}a.resetWarningCache=i,t.exports=function(){function e(e,t,r,i,a,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i};return r.PropTypes=r,r}},691567,(e,t,r)=>{t.exports=e.r(910432)()},683780,e=>{"use strict";var t=/[A-Z]/g,r=/^ms-/,n={};function i(e){return"-"+e.toLowerCase()}e.s(["default",0,function(e){if(n.hasOwnProperty(e))return n[e];var a=e.replace(t,i);return n[e]=r.test(a)?"-"+a:a}])},387220,(e,t,r)=>{"use strict";r.match=function(e,t){return l(e).some(function(e){var r=e.inverse,n="all"===e.type||t.type===e.type;if(n&&r||!(n||r))return!1;var i=e.expressions.every(function(e){var r=e.feature,n=e.modifier,i=e.value,a=t[r];if(!a)return!1;switch(r){case"orientation":case"scan":return a.toLowerCase()===i.toLowerCase();case"width":case"height":case"device-width":case"device-height":i=d(i),a=d(a);break;case"resolution":i=c(i),a=c(a);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":i=u(i),a=u(a);break;case"grid":case"color":case"color-index":case"monochrome":i=parseInt(i,10)||1,a=parseInt(a,10)||0}switch(n){case"min":return a>=i;case"max":return a<=i;default:return a===i}});return i&&!r||!i&&r})},r.parse=l;var n=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,i=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,a=/^(?:(min|max)-)?(.+)/,o=/(em|rem|px|cm|mm|in|pt|pc)?$/,s=/(dpi|dpcm|dppx)?$/;function l(e){return e.split(",").map(function(e){var t=(e=e.trim()).match(n),r=t[1],o=t[2],s=t[3]||"",l={};return l.inverse=!!r&&"not"===r.toLowerCase(),l.type=o?o.toLowerCase():"all",l.expressions=(s=s.match(/\([^\)]+\)/g)||[]).map(function(e){var t=e.match(i),r=t[1].toLowerCase().match(a);return{modifier:r[1],feature:r[2],value:t[2]}}),l})}function u(e){var t,r=Number(e);return r||(r=(t=e.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/t[2]),r}function c(e){var t=parseFloat(e);switch(String(e).match(s)[1]){case"dpcm":return t/2.54;case"dppx":return 96*t;default:return t}}function d(e){var t=parseFloat(e);switch(String(e).match(o)[1]){case"em":case"rem":return 16*t;case"cm":return 96*t/2.54;case"mm":return 96*t/2.54/10;case"in":return 96*t;case"pt":return 72*t;case"pc":return 72*t/12;default:return t}}},442172,(e,t,r)=>{"use strict";var n=e.r(387220).match,i="u">typeof window?window.matchMedia:null;function a(e,t,r){var a=this;if(i&&!r){var o=i.call(window,e);this.matches=o.matches,this.media=o.media,o.addListener(s)}else this.matches=n(e,t),this.media=e;function s(e){a.matches=e.matches,a.media=e.media}this.addListener=function(e){o&&o.addListener(e)},this.removeListener=function(e){o&&o.removeListener(e)},this.dispose=function(){o&&o.removeListener(s)}}t.exports=function(e,t,r){return new a(e,t,r)}},486282,84013,e=>{"use strict";var t=e.i(391398),r=e.i(191788),n=e.i(442172),i=e.i(683780),a=e.i(691567);let o=a.default.oneOfType([a.default.string,a.default.number]),s={all:a.default.bool,grid:a.default.bool,aural:a.default.bool,braille:a.default.bool,handheld:a.default.bool,print:a.default.bool,projection:a.default.bool,screen:a.default.bool,tty:a.default.bool,tv:a.default.bool,embossed:a.default.bool},{type:l,...u}={orientation:a.default.oneOf(["portrait","landscape"]),scan:a.default.oneOf(["progressive","interlace"]),aspectRatio:a.default.string,deviceAspectRatio:a.default.string,height:o,deviceHeight:o,width:o,deviceWidth:o,color:a.default.bool,colorIndex:a.default.bool,monochrome:a.default.bool,resolution:o,type:Object.keys(s)},c={minAspectRatio:a.default.string,maxAspectRatio:a.default.string,minDeviceAspectRatio:a.default.string,maxDeviceAspectRatio:a.default.string,minHeight:o,maxHeight:o,minDeviceHeight:o,maxDeviceHeight:o,minWidth:o,maxWidth:o,minDeviceWidth:o,maxDeviceWidth:o,minColor:a.default.number,maxColor:a.default.number,minColorIndex:a.default.number,maxColorIndex:a.default.number,minMonochrome:a.default.number,maxMonochrome:a.default.number,minResolution:o,maxResolution:o,...u};var d={...s,...c};let f=(0,r.createContext)(void 0),p=e=>{if(e)return Object.keys(e).reduce((t,r)=>(t[(0,i.default)(r)]=e[r],t),{})},m=()=>{let e=(0,r.useRef)(!1);return(0,r.useEffect)(()=>{e.current=!0},[]),e.current};e.s(["Context",0,f,"useMediaQuery",0,(e,t,a)=>{let o=(e=>{let t=(0,r.useContext)(f),n=()=>p(e)||p(t),[i,a]=(0,r.useState)(n);return(0,r.useEffect)(()=>{let e=n();!function(e,t){if(e===t)return!0;
1if(!e||!t)return!1;var r=Object.keys(e),n=Object.keys(t),i=r.length;if(n.length!==i)return!1;for(var a=0;a<i;a++){var o=r[a];if(e[o]!==t[o]||!Object.prototype.hasOwnProperty.call(t,o))return!1}return!0}(i,e)&&a(e)},[e,t]),i})(t),s=(e=>{let t=()=>{let t;return e.query||(t=[],Object.keys(d).forEach(r=>{let n=e[r];null!=n&&t.push(((e,t)=>{let r=(0,i.default)(e);if("number"==typeof t&&(t=`${t}px`),!0===t)return r;if(!1===t)return`not ${r}`;return`(${r}: ${t})`})(r,n))}),t.join(" and "))},[n,a]=(0,r.useState)(t);return(0,r.useEffect)(()=>{let e=t();n!==e&&a(e)},[e]),n})(e);if(!s)throw Error("Invalid or missing MediaQuery!");let l=((e,t)=>{let i=()=>(0,n.default)(e,t||{},!!t),[a,o]=(0,r.useState)(i),s=m();return(0,r.useEffect)(()=>{if(s){let e=i();return o(e),()=>{e&&e.dispose()}}},[e,t]),a})(s,o),u=(e=>{let[t,n]=(0,r.useState)(e.matches);return(0,r.useEffect)(()=>{let t=e=>{n(e.matches)};return e.addListener(t),n(e.matches),()=>{e.removeListener(t)}},[e]),t})(l),c=m();return(0,r.useEffect)(()=>{c&&a&&a(u)},[u]),(0,r.useEffect)(()=>()=>{l&&l.dispose()},[]),u}],84013);let h={phone:640,tablet:980,desktop:1280},y={phone:[0,767.98],tablet:[768,989.98],desktop:[990,null]},v=r.default.createContext({deviceWidthRanges:y}),{Provider:g,Consumer:b}=v;e.s(["DeviceScreenWidthProvider",0,({device:e,defaultViewportWidths:n=h,deviceWidthRanges:i=y,children:a,...o})=>{let s=e?n[e]||n.desktop:void 0,[l,u]=(0,r.useState)({}),c=(0,r.useMemo)(()=>({deviceWidthRanges:i}),[i]),d=(0,r.useMemo)(()=>void 0===l?l:{width:s},[s,l]);return(0,r.useEffect)(()=>{u(void 0)},[]),(0,t.jsx)(v.Provider,{value:c,...o,children:(0,t.jsx)(f.Provider,{value:d,children:a})})},"DeviceWidthRangesContext",0,v],486282)},850762,e=>{"use strict";var t=e.i(191788),r=e.i(84013),n=e.i(486282);e.s(["useDevice",0,({phone:e,tablet:i,desktop:a,...o})=>{let{deviceWidthRanges:s}=(0,t.useContext)(n.DeviceWidthRangesContext),l={phone:e,tablet:i,desktop:a},u=Object.keys(l).filter(e=>l[e]);return(0,r.useMediaQuery)(0===u.length?o:((e,t)=>{if(e.includes("desktop")&&e.includes("phone")){let e=t.tablet,r=t.phone;if(e)return{query:`(min-width: 0) and (min-width: ${e[1]}px), (max-width: ${r[1]}px)`}}return e.reduce((e,r)=>{let n=t[r];return n?{minWidth:null==n[0]?e.minWidth:null==e.minWidth?n[0]:Math.min(n[0],e.minWidth),maxWidth:null==n[1]?void 0:null==e.maxWidth?n[1]:Math.max(n[1],e.maxWidth)}:e},{})})(u,s))}])},317996,e=>{"use strict";e.i(391398);var t=e.i(191788),r=e.i(850762);let n=(0,t.memo)(({children:e,...t})=>{let n=(0,r.useDevice)(t);return"function"==typeof e?e(n):n?e:null});e.s(["default",0,n])},238694,e=>{"use strict";var t=e.i(918149),r=e.i(440636),n=e.i(268744);let i={Destination:"reiseziel",Recommendations:"reisewunsch"},a={Initial:"initial",Global:"global"}
1,o={tab:(0,r.pm)("tab",n.serializers.string),destination:(0,r.pm)("destination",n.serializers.string)},{useQuery:s,createQueryString:l}=(0,t.factoryParameters)(o,()=>({tab:i.Destination,destination:a.Initial}),"sm");e.s(["DestinationValues",0,a,"SEARCHMASK_NS_NAME",0,"sm","TabValues",0,i,"createQueryString",0,l,"useQuery",0,s])},172925,e=>{"use strict";e.i(938289);var t=e.i(376609),r=e.i(238694),n=e.i(115341);let i="Semantic Search",a="Last Viewed Hotels",o="Kira Search",s="Related Offers",l="Favorites List",u="Default Semantic Search",c={"Search Results":"Suchen und Reise finden",[a]:a,"No offers found":"Angebote auf die die meisten Ihrer Auswahlkriterien passen",[l]:"Merkliste",[o]:o,[s]:s,[i]:i,[u]:u},d={"Search Results":"search",[a]:"list","No offers found":"auswahlkriterien","Favorites List":"list",[o]:"search",[s]:"list",[i]:"search"},f=e=>"hotel-flug"===e?"Flugreisen":e&&e?.charAt?e?.charAt(0).toUpperCase()+e?.slice(1):void 0,p=({listName:e,currentPathName:n,currentSearch:f})=>{let p=e?d[e]:void 0,m=e?c[e]:void 0;return n!==t.searchRouteName?(m=e?.toLocaleLowerCase()==="search results"?n.replace("/",""):e?c[e]:void 0,p=e===s||e===l?p:"list"):n===t.searchRouteName&&f.includes(`sm.tab=${r.TabValues.Recommendations}`)&&e!==a&&(m=e===o?o:e===u?m:i),[m,p]},m=(e,t,r,n,i)=>{let{id:a,name:o,brand:s,category:l,price:u,quantity:c,country:d,region:p,tregion:m,travel_code:h,hotel_code:y,variant:v,list:g,...b}=e;return{item_id:a,item_name:o,item_brand:s??void 0,item_category:f(l),currency:r,price:parseFloat(String(u??0)),quantity:parseInt(String(c??1),10),...n?{item_list_name:n}:{},...i?{item_list_id:i}:{},index:t,item_country:d??void 0,item_region:p??void 0,...m?{item_tregion:m}:{},...h&&"string"==typeof h?{item_travel_code:h}:{},...y?{item_hotel_code:y}:{},...v?{variant:v}:{},...b}},h=({products:e=[],currency:t,listName:r})=>e.filter(e=>e.id&&e.name).map((e,n)=>{let[i,a]=p({listName:r,currentPathName:window.location.pathname,currentSearch:window.location.search});return m(e,n,t,i,a)}),y=e=>{let{action:t,items:r,currency:i,additionalFields:a={},itemMapper:o,listName:s}=e,l=o||((e,t,r)=>h({products:e,currency:t,listName:r})),u={action:t,event_name:(0,n.getEcommerceEventNameFromAction)(t),ecommerce:{items:l(r,i,s)}};return void 0!==a.currency&&(u.currency=a.currency),Object.entries(a).forEach(([e,t])=>{"currency"!==e&&(u.ecommerce[e]=t)}),u},v=[],g=10,b=2e3,x=(e,t=b/g,r=0)=>{let n=void 0!==window?.UC_UI&&window?.UC_UI?.isInitialized(),i=void 0!==window?.dataLayer&&window?.dataLayer?.filter(e=>e?.event==="gtm.load").length>0;if(n&&i||r>g){for(;v.length>0;){let e=v.shift();e&&e()}e&&e()}else e&&v.push(e),setTimeout(()=>x(void 0,t,r+1),t)};e.s(["defaultSemanticSearch",0,u,"kiraSearchResults",0,o,"lastViewedHotels",0,a,"logEventAfterConsent",0,x,"mapItemCategory",0,f,"prepareEcommerceData",0,y,"prepareHotelListViewEvent",0,({hotels:e,currency:t,listName:r})=>{let i=h({products:e,currency:t,listName:r});return i?.length?{event_name:n.BUM_EVENT_PRODUCT_IMPRESSION_NAME,ecommerce:{items:i}}:null},"prepareProductClickData",0,({action:e,impressions:t,actionField:r,currencyCode:n})=>{let i=r.list,[a,o]=p({listName:i,currentPathName:window.location.pathname,currentSearch:window.location.search});return y({action:e,items:t,currency:n,listName:i,additionalFields:{item_list_id:o,item_list_name:a,country:t[0]?.country??void 0,region:t[0]?.region??void 0}})},"prepareProductDetailData",0,({action:e,impressions:t,currencyCode:r,priceRange:n})=>y({action:e,items:t,currency:r,itemMapper:(e,t)=>(({products:e=[],currency:t})=>e.filter(e=>e.id&&e.name).map((e,r)=>m(e,r,t,void 0,"list")))({products:e,currency:t}),additionalFields:{country:t[0]?.country??void 0,region:t[0]?.region??void 0,price_range:n}}),"prepareProductImpressionData",0,({action:e,impressions:t,currencyCode:r})=>{let n=t[0]?.list,[i,a]=p({listName:n,currentPathName:window.location.pathname,currentSearch:window.location.search});return y({action:e,items:t,currency:r,listName:n,additionalFields:{item_list_id:a,item_list_name:i}})},"relatedOffers",0,s])},220315,(e,t,r)=>{"use strict";r.__esModule=!0,r.noop=r.defaultProps=r.defaultOptions=r.defaultConfig=void 0,r.defaultOptions={},r.defaultConfig={disconnectOnLeave:!1};var n=()=>{};r.noop=n,r.defaultProps={onEnterViewport:n,onLeaveViewport:n}},563693,(e,t,r)=>{"use strict";r.__esModule=!0,r.default=void 0;var n=e.r(191788),i=e.r(730943),a=e.r(220315);r.default=function(e,t,r,o){void 0===t&&(t=a.defaultOptions),void 0===r&&(r=a.defaultConfig),void 0===o&&(o=a.defaultProps);var{onEnterViewport:s,onLeaveViewport:l}
1=o,[,u]=(0,n.useState)(),c=(0,n.useRef)(),d=(0,n.useRef)(!1),f=(0,n.useRef)(!1),p=(0,n.useRef)(0),m=(0,n.useRef)(0);function h(e){var{isIntersecting:t,intersectionRatio:n}=e[0]||{},i=void 0!==t?t:n>0;if(!f.current&&i){f.current=!0,null==s||s(),p.current+=1,d.current=i,u(i);return}f.current&&!i&&(f.current=!1,null==l||l(),r.disconnectOnLeave&&c.current&&c.current.disconnect(),m.current+=1,d.current=i,u(i))}return(0,n.useEffect)(()=>{var r=c.current;return!function(t){var{observerRef:r}=t,n=e.current;if(n){var a=(0,i.findDOMNode)(n);a&&(null==r||r.observe(a))}}({observerRef:r=function(e){var{observerRef:r}=e;return r||(c.current=new IntersectionObserver(h,t),c.current)}({observerRef:r})}),()=>{!function(t){var{observerRef:r}=t,n=e.current;if(n){var a=(0,i.findDOMNode)(n);a&&(null==r||r.unobserve(a))}null==r||r.disconnect(),c.current=null}({observerRef:r})}},[e.current,t,r,s,l]),{inViewport:d.current,enterCount:p.current,leaveCount:m.current}}},325533,(e,t,r)=>{"use strict";r.__esModule=!0,r.default=void 0;var n=e.r(191788),i=u(e.r(734980)),a=u(e.r(563693)),o=e.r(220315),s=e.r(391398),l=["onEnterViewport","onLeaveViewport"];function u(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign.bind()).apply(this,arguments)}r.default=function(e,t,r){void 0===t&&(t=o.defaultOptions),void 0===r&&(r=o.defaultConfig);var u=(0,n.forwardRef)((t,r)=>{var n=c({forwardedRef:r},e.prototype&&e.prototype.isReactComponent&&!("function"==typeof e&&!(e.prototype&&e.prototype.render))?{ref:r}:{});return(0,s.jsx)(e,c({},t,n))});function d(e){var{onEnterViewport:i=o.noop,onLeaveViewport:d=o.noop}=e,f=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,l),p=(0,n.useRef)(),{inViewport:m,enterCount:h,leaveCount:y}=(0,a.default)(p,t,r,{onEnterViewport:i,onLeaveViewport:d}),v=c({},f,{inViewport:m,enterCount:h,leaveCount:y});return(0,s.jsx)(u,c({},v,{ref:p}))}return d.displayName="handleViewport("+(e.displayName||e.name||"Component")+")",(0,i.default)(d,u)}},886328,(e,t,r)=>{"use strict";r.__esModule=!0,r.useInViewport=r.handleViewport=r.default=r.customProps=void 0;var n=i(e.r(325533));function i(e){return e&&e.__esModule?e:{default:e}}r.handleViewport=n.default,r.useInViewport=i(e.r(563693)).default,r.customProps=["inViewport","enterCount","leaveCount"],r.default=n.default},633917,554063,e=>{"use strict";e.s(["getCountryFromDestinations",0,e=>e?.filter(e=>e?.type==="country")?.map(e=>e.name)?.join("::")||void 0,"getRegionFromDestinations",0,e=>e?.filter(e=>e?.type==="region")?.map(e=>e.name)?.join("::")||void 0],633917),e.s(["touristicRegionsToString",0,e=>e?.map(e=>e.name)?.join("::")||void 0],554063)},465088,e=>{e.v({})},391293,e=>{"use strict";var t=e.i(191788),r=e.i(287786),n=e.i(887432),i=e.i(465088);let a=(0,r.applyStylingHoc)(i.default)(({styles:e,href:r,forceTarget:i,external:a=!1,target:o="_blank",children:s,...l})=>r?a||i?t.default.createElement("a",{className:e.root,href:r,target:o,rel:"nofollow noopener noreferrer",...l},s):t.default.createElement(n.Link,{className:e.root,to:r,...l},s):t.default.createElement("div",{className:e.root},s));e.s(["default",0,a])},620005,e=>{e.v({})},799002,e=>{"use strict";var t=e.i(391398),r=e.i(191788),n=e.i(287786),i=e.i(391293),a=e.i(504730),o=e.i(879997),s=e.i(440636),l=e.i(918149),u=e.i(268744);
1let c={mode:(0,s.pm)("mode",u.serializers.string)},{createQueryString:d}=(0,l.factoryParameters)(c,{mode:null},"f");var f=e.i(973569),p=e.i(574565),m=e.i(589153),h=e.i(554802),y=e.i(654633),v=e.i(18333);let g=e=>{let t,r=new URLSearchParams(e||""),n=parseInt(r.get("averageRating")||"0",10),i=parseInt(r.get("recommendationRate")||"0",10);return t=new URLSearchParams({...(0,v.default)(Object.fromEntries(r),["averageRating","tourOperators"]),...n&&!i&&{recommendationRate:String(n)}}),`?${t.toString()}`};var b=e.i(481338);let x=(0,n.applyStylingHoc)({})(({styles:e,children:n,hrefQueryString:i,onClick:a,queryString:o,withSearchParameters:s=!0,queryStringRefiner:l,href:u,...c})=>{let d=(0,r.useMemo)(()=>({pathname:u,search:i||""}),[i,u]);return s?(0,t.jsx)(f.default,{className:e.root,to:u,queryString:i?i+(o?`&${o}`:""):o,beforeSwitch:a,withQueryStringState:!0,queryStringRefiner:l,...c,children:n}):(0,t.jsx)(b.default,{href:d,className:e.root,passHref:!0,onClick:a,...c,children:n})});var w=e.i(620005);let S=(0,n.applyStylingHoc)(w.default)(({styles:e,id:n,external:s,useRouterLink:l,skipStateLink:u,href:c,fusionMode:v,hotel:b,params:w,sortingOrder:S,isSearchLink:C,withInteractiveOffer:O,children:k,withSearchParameters:j,prefetch:R,..._})=>{let{reverseProxy:{paths:E}}=(0,y.useServerSettings)(),{routes:{search:N}}=(0,a.useSettings)(),{createQueryString:I}=(0,o.useQuery)(),P=(0,m.useCreateQueryString)(),F=(0,m.useQueryStringInitialValues)(),$=(0,r.useMemo)(()=>[O&&w?P(w,F):null,d({mode:v}),I({sorting:S})].filter(Boolean).join("&"),[O,P,w,v,I,S,F]),{onClick:L,target:A}=_,M=(0,r.useCallback)(e=>{L&&L(e),c&&(e.preventDefault(),window.location.href=c)},[c,L]);if(c?.includes("#"))return(0,t.jsx)("a",{className:e.root,href:c,id:n,..._,onClick:M,children:k});if(c&&E?.length>0&&E.find(e=>c.startsWith(e)))return(0,t.jsx)("a",{className:e.root,href:c,onClick:L,target:A,children:k});if(c&&(s||l||u)){if(!s&&!u){let[r,i]=(c||"").split("?");return(0,t.jsx)(x,{styles:e,href:r,hrefQueryString:i,queryString:$,params:w,prefetch:R,withSearchParameters:j,queryStringRefiner:g,id:n,..._,children:k})}return(0,t.jsx)(i.default,{prefetch:s?void 0:R,className:e.root,external:s,href:c||"",id:n,..._,children:k})}return C?(0,t.jsx)(f.default,{queryString:$,className:e.root,to:N,params:w,beforeSwitch:L,queryStringRefiner:g,prefetch:R,id:n,..._,children:k}):(0,h.isHotelEmpty)(b)?(0,t.jsx)("div",{className:e.root,id:n,children:k}):(0,t.jsx)(p.default,{queryString:$,className:e.root,hotel:b,params:w,beforeSwitch:L,queryStringRefiner:g,prefetch:R,id:n,..._,children:k})});e.s(["default",0,S],799002)},51777,(e,t,r)=>{"use strict";t.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)},140355,(e,t,r)=>{"use strict";var n="%[a-f0-9]{2}",i=RegExp("("+n+")|([^%]+?)","gi"),a=RegExp("("+n+")+","gi");t.exports=function(e){if("string"!=typeof e)throw TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=a.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch(e){var n=function(e){try{return decodeURIComponent(e)}catch(n){for(var t=e.match(i)||[],r=1;r<t.length;r++)t=(e=(function e(t,r){try{return[decodeURIComponent(t.join(""))]}catch(e){}if(1===t.length)return t;r=r||1;var n=t.slice(0,r),i=t.slice(r);return Array.prototype.concat.call([],e(n),e(i))})(t,r).join("")).match(i)||[];return e}}(r[0]);n!==r[0]&&(t[r[0]]=n)}r=a.exec(e)}t["%C2"]="�";for(var o=Object.keys(t),s=0;s<o.length;s++){var l=o[s];e=e.replace(RegExp(l,"g"),t[l])}return e}(e)}}},774545,(e,t,r)=>{"use strict";t.exports=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];let r=e.indexOf(t);return -1===r?[e]:[e.slice(0,r),e.slice(r+t.length)]}},352048,(e,t,r)=>{"use strict";t.exports=function(e,t){for(var r={},n=Object.keys(e),i=Array.isArray(t),a=0;a<n.length;a++){var o=n[a],s=e[o];(i?-1!==t.indexOf(o):t(o,s,e))&&(r[o]=s)}return r}},476979,(e,t,r)=>{"use strict";
1let n=e.r(51777),i=e.r(140355),a=e.r(774545),o=e.r(352048),s=Symbol("encodeFragmentIdentifier");function l(e){if("string"!=typeof e||1!==e.length)throw TypeError("arrayFormatSeparator must be single character string")}function u(e,t){return t.encode?t.strict?n(e):encodeURIComponent(e):e}function c(e,t){return t.decode?i(e):e}function d(e){let t=e.indexOf("#");return -1!==t&&(e=e.slice(0,t)),e}function f(e){let t=(e=d(e)).indexOf("?");return -1===t?"":e.slice(t+1)}function p(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):t.parseBooleans&&null!==e&&("true"===e.toLowerCase()||"false"===e.toLowerCase())&&(e="true"===e.toLowerCase()),e}function m(e,t){l((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);let r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,n)=>{if(t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),!t){n[e]=r;return}void 0===n[e]&&(n[e]={}),n[e][t[1]]=r};case"bracket":return(e,r,n)=>{if(t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),!t){n[e]=r;return}if(void 0===n[e]){n[e]=[r];return}n[e]=[].concat(n[e],r)};case"colon-list-separator":return(e,r,n)=>{if(t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),!t){n[e]=r;return}if(void 0===n[e]){n[e]=[r];return}n[e]=[].concat(n[e],r)};case"comma":case"separator":return(t,r,n)=>{let i="string"==typeof r&&r.includes(e.arrayFormatSeparator),a="string"==typeof r&&!i&&c(r,e).includes(e.arrayFormatSeparator);r=a?c(r,e):r;let o=i||a?r.split(e.arrayFormatSeparator).map(t=>c(t,e)):null===r?r:c(r,e);n[t]=o};case"bracket-separator":return(t,r,n)=>{let i=/(\[\])$/.test(t);if(t=t.replace(/\[\]$/,""),!i){n[t]=r?c(r,e):r;return}let a=null===r?[]:r.split(e.arrayFormatSeparator).map(t=>c(t,e));if(void 0===n[t]){n[t]=a;return}n[t]=[].concat(n[t],a)};default:return(e,t,r)=>{if(void 0===r[e]){r[e]=t;return}r[e]=[].concat(r[e],t)}}}(t),n=Object.create(null);if("string"!=typeof e||!(e=e.trim().replace(/^[?#&]/,"")))return n;for(let i of e.split("&")){if(""===i)continue;let[e,o]=a(t.decode?i.replace(/\+/g," "):i,"=");o=void 0===o?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?o:c(o,t),r(c(e,t),o,n)}for(let e of Object.keys(n)){let r=n[e];if("object"==typeof r&&null!==r)for(let e of Object.keys(r))r[e]=p(r[e],t);else n[e]=p(r,t)}return!1===t.sort?n:(!0===t.sort?Object.keys(n).sort():Object.keys(n).sort(t.sort)).reduce((e,t)=>{let r=n[t];return r&&"object"==typeof r&&!Array.isArray(r)?e[t]=function e(t){return Array.isArray(t)?t.sort():"object"==typeof t?e(Object.keys(t)).sort((e,t)=>Number(e)-Number(t)).map(e=>t[e]):t}(r):e[t]=r,e},Object.create(null))}r.extract=f,r.parse=m,r.stringify=(e,t)=>{if(!e)return"";l((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);let r=r=>t.skipNull&&null==e[r]||t.skipEmptyString&&""===e[r],n=function(e){switch(e.arrayFormat){case"index":return t=>(r,n)=>{let i=r.length;return void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,u(t,e)+"["+i+"]"]:[...r,u(t,e)+"["+u(i,e)+"]="+u(n,e)]};case"bracket":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,u(t,e)+"[]"]:[...r,u(t,e)+"[]="+u(n,e)];case"colon-list-separator":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,u(t,e)+":list="]:[...r,u(t,e)+":list="+u(n,e)];case"comma":case"separator":case"bracket-separator":{let t="bracket-separator"===e.arrayFormat?"[]=":"=";return r=>(n,i)=>void 0===i||e.skipNull&&null===i||e.skipEmptyString&&""===i?n:(i=null===i?"":i,0===n.length)?[[u(r,e),t,u(i,e)].join("")]:[[n,u(i,e)].join(e.arrayFormatSeparator)]}default:return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,u(t,e)]:[...r,u(t,e)+"="+u(n,e)]}}(t),i={};for(let t of Object.keys(e))r(t)||(i[t]=e[t]);let a=Object.keys(i);return!1!==t.sort&&a.sort(t.sort),a.map(r=>{let i=e[r];return void 0===i?"":null===i?u(r,t):Array.isArray(i)?0===i.length&&"bracket-separator"===t.arrayFormat?u(r,t)+"[]":i.reduce(n(r),[]).join("&"):u(r,t)+"="+u(i,t)}).filter(e=>e.length>0).join("&")},r.parseUrl=(e,t)=>
1{t=Object.assign({decode:!0},t);let[r,n]=a(e,"#");return Object.assign({url:r.split("?")[0]||"",query:m(f(e),t)},t&&t.parseFragmentIdentifier&&n?{fragmentIdentifier:c(n,t)}:{})},r.stringifyUrl=(e,t)=>{var n;let i,a;t=Object.assign({encode:!0,strict:!0,[s]:!0},t);let o=d(e.url).split("?")[0]||"",l=r.extract(e.url),c=Object.assign(r.parse(l,{sort:!1}),e.query),f=r.stringify(c,t);f&&(f=`?${f}`);let p=(n=e.url,i="",-1!==(a=n.indexOf("#"))&&(i=n.slice(a)),i);return e.fragmentIdentifier&&(p=`#${t[s]?u(e.fragmentIdentifier,t):e.fragmentIdentifier}`),`${o}${f}${p}`},r.pick=(e,t,n)=>{n=Object.assign({parseFragmentIdentifier:!0,[s]:!1},n);let{url:i,query:a,fragmentIdentifier:l}=r.parseUrl(e,n);return r.stringifyUrl({url:i,query:o(a,t),fragmentIdentifier:l},n)},r.exclude=(e,t,n)=>{let i=Array.isArray(t)?e=>!t.includes(e):(e,r)=>!t(e,r);return r.pick(e,i,n)}},629302,e=>{"use strict";var t=e.i(391398),r=e.i(191788),n=e.i(317996),i=e.i(476979),a=e.i(758568);let o={CruiseCompass:"cruiseCompass"},s="default",l=Object.values(o),u=(e,t,r)=>{let n={[o.CruiseCompass]:{template:`${t.cruiseCompass.url}?subid={mandantId}`}},i=n?.[e];if(!i)return null;let{mandantId:l,...u}=t;if(i?.configPath){let e=`${i?.configPath}.${i?.enabledParameterName||"enabled"}`;if(!(0,a.default)(u,e))return null}let c=i?.template||"";if(!c)return null;let d=c.match(/[^{\\}]+(?=})/g)||[];if(0===d.length)return c;let f=i?.deviceBasedParameterConfigPaths||{},p=d.reduce((e,t)=>{if("mandantId"===t)return{...e,"{mandantId}":l||"default"};let n=t in f?(0,a.default)(u,`${i?.configPath}.${f[t][r||s]}`)||(0,a.default)(u,`${i?.configPath}.${f[t][s]}`):(0,a.default)(u,`${i?.configPath}.${t}`);return{...e,[`{${t}}`]:n}},{});return c.replace(/{\w+}/g,e=>p[e]||e)};var c=e.i(391573),d=e.i(654633);let f=({device:e,type:t,link:n,children:a,renderEmptyLink:o,onClick:s})=>{let f,p=(f=(0,d.useTenantSettings)(),(0,r.useMemo)(()=>{if(n){let t=((e,t,r)=>{for(let n=0;n<l.length;n++){let a=u(l[n],t,r);if(a){let[t,r]=e.split("?"),[o,s]=a.split("?");if(t.split("/")[2]===o.split("/")[2]){let e=r?(0,i.parse)(r):{},a=s?(0,i.parse)(s):{};return{url:(0,i.stringifyUrl)({url:t,query:{...e,...a}},{encode:!1}),type:l[n]}}}}return null})(n,f,e);if(t?.url)return t}return t?{url:u(t,f,e),type:t}:null},[e,t,n,f])),m=(0,r.useMemo)(()=>{let e=p?.type||t,r=p?.url||n;return{link:r,type:e,external:(0,c.isExternalLink)(r)}},[n,p,t]),h=(0,r.useCallback)(e=>{s&&s(e)},[s]);return m.link||o?a({...m,onClick:h}):null};e.s(["default",0,({children:e,...r})=>(0,t.jsx)(n.default,{phone:!0,children:i=>(0,t.jsx)(n.default,{tablet:!0,children:n=>(0,t.jsx)(f,{device:i?"phone":n?"tablet":"desktop",...r,children:e})})})],629302)}]);
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.