PageSourceSearch

https://www.hrs.com/_next/static/chunks/26635-eeeecd7cac1050c5.js

js hrs.com collected 2026-09-24 17:42:10 UTC 26,805 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[26635],{12395:(e,i,s)=>{"use strict";s.d(i,{A:()=>g});var a=s(54568),n=s(83794),t=s(64889),r=s(15102),l=s(50311),o=s(22438),c=s(32837),d=s(72902),u=s(27541),m=s(9966),f=s(67024),h=s.n(f);let g=(0,m.Ng)(e=>{let{searchBox:i,context:s,offerList:a}=e;return{arrival:i.arrival,departure:i.departure,currency:s.exchangeRates.currency,rooms:i.rooms,selectedResult:i.selectedResult,amenities:a.request.filters.amenities,chain:a.request.filters.chains.length>0?a.request.filters.chains[0]:void 0,filters:a.request.filters,includeVisitorTax:s.includeVisitorTax}},{fetchResults:c.Bl,toggleMapVisibility:c.lW})(e=>{let{i18n:i}=(0,t.useTranslation)("hotellist"),{push:s}=(0,u.useRouter)(),c=()=>{var a;e.hotelId&&e.hotelName&&(0,n.Db)(e.hotelId,e.hotelName);let{rooms:t,selectedResult:c,arrival:d,departure:u,currency:m}=e,f=null!=c?c:e.selectedResultFallback,h=e.hotelId?[e.hotelId]:[],g=null!=(a=e.sortBy)?a:o.r.Recommendations,x={arrival:d,departure:u,language:i.language,currency:m,rooms:t,selectedDestination:f,hotelTeaserKeys:h,perimeter:0,sortBy:g,amenities:e.amenities||[],showMap:!!e.showMap,hideRentalHome:!1,hideLogin:!1,hideRegistration:!1,customerId:(0,r.zM)(),chain:e.chain,includeVisitorTax:e.includeVisitorTax},b=(0,l.A)(x);if("_blank"===e.target)return void window.open(b,"_blank");if(s(b),!f)return;(0,n.s8)(f.suggestion,f.locationId,d,u,t,f.group);let _={...e.filters},p={locationId:f.locationId,latitude:f.latitude,longitude:f.longitude,poiId:f.poiId,arrival:d,departure:u,rooms:t,language:i.language,showSearchBox:!1,hotelTeaserKeys:h,filters:_,fastAvail:!1,hotelsFromFirstSearch:[],sortBy:g,externalId:f.externalId,crsType:e.includeVisitorTax?"HRS":void 0};e.fetchResults(p,!0),e.showMap&&e.toggleMapVisibility()};return(0,a.jsx)("div",{id:e.id,className:(0,d.A)(h().listLink,e.className),onClick:c,tabIndex:e.focusable?0:void 0,role:e.focusable?"link":void 0,onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),c())},children:e.children})})},16452:e=>{e.exports={container:"OfferInfoUnavailable_container__7wjLF"}},26635:(e,i,s)=>{"use strict";s.d(i,{A:()=>ed});var a=s(54568),n=s(9406),t=s(32733),r=s(58622),l=s(37730),o=s(64889),c=s(19458),d=s(57281),u=s(32384),m=s(63035),f=s(29036),h=s(98723),g=s(72902),x=s(9966),b=s(23134),_=s(80549),p=s(22627),y=s(55030),v=s.n(y),j=s(44164),S=s(51439);let I=()=>{let{t:e}=(0,o.useTranslation)("hotellist"),i=(0,x.wA)();return(0,a.jsx)(j.Ay,{type:j.VQ.Tertiary,size:j.Mp.Small,linkType:j.J.ButtonLink,onButtonClick:()=>{i((0,S.g$)(!0))},text:e("GreenStayInfoBubble.MoreInformation")})},A=(e,i,s,n)=>(0,a.jsxs)("div",{className:(0,g.A)(v().greenStayClassifiaction,n&&v().outdated),children:[(0,a.jsx)("div",{className:v().greenStayClassName,children:e}),(0,a.jsx)("div",{className:v().greenStayClass,children:i}),(0,a.jsx)("div",{className:v().greenStayClassAmount,children:s})]}),N=e=>{var i,s,r;let{greenStayDetail:l}=e,{t:c,i18n:d}=(0,o.useTranslation)("hotellist"),u=d.language,m=!!l.reportYear&&(0,_.Mr)(l.reportYear);return(0,a.jsxs)("div",{className:v().container,children:[(0,a.jsxs)("div",{className:v().header,children:[(0,a.jsx)(n.A,{src:t.I.greenStay,width:40,height:40,alt:"green stay label"}),(0,a.jsxs)("div",{className:v().headerList,children:[(0,a.jsx)("div",{className:v().header1,children:c("GreenStayInfoBubble.Header1_".concat("HRS"))}),(0,a.jsx)("div",{className:v().header2,children:c("GreenStayInfoBubble.Header2")})]})]}),(0,a.jsx)("div",{className:v().text,children:c("GreenStayInfoBubble.Text")}),(0,a.jsx)(b.A,{variant:"caption1",colors:"surface-600",className:v().footnote,children:c("GreenStayDisclaimer")}),(0,a.jsxs)("div",{className:v().greenStayClassifiactions,children:[A(c("GreenStayInfoBubble.Class.Carbon"),null!=(i=l.carbonClass)?i:"",l.carbonAmount?c("GreenStayInfoBubble.AmountWithUnit.Carbon",{amount:(0,p.dP)(u,l.carbonAmount)}):"",m),A(c("GreenStayInfoBubble.Class.Water"),null!=(s=l.waterClass)?s:"",l.waterAmount?c("GreenStayInfoBubble.AmountWithUnit.Water",{amount:(0,p.dP)(u,l.waterAmount)}):"",m),A(c("GreenStayInfoBubble.Class.Waste"),null!=(r=l.wasteClass)?r:"",l.wasteAmou
1nt?c("GreenStayInfoBubble.AmountWithUnit.Waste",{amount:(0,p.dP)(u,l.wasteAmount)}):"",m)]}),l.reportYear&&(0,a.jsx)(b.A,{variant:"caption1",colors:"surface-600",className:v().footnote,children:c(m?"GreenStayInfoBubble.ReportYearNote.Stale":"GreenStayInfoBubble.ReportYearNote.Fresh",{year:l.reportYear})}),(0,a.jsx)(b.A,{variant:"caption1",colors:"surface-600",className:v().footnote,children:c("GreenStayInfoBubble.Footnote")}),(0,a.jsxs)("div",{children:[l.certificationLink&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:v().linkHeader,children:[(0,a.jsx)("span",{className:v().line}),(0,a.jsx)("div",{children:c("GreenStayInfoBubble.CertificationsHeader")})]}),(0,a.jsx)("a",{className:v().link,href:l.certificationLink.link,rel:"noopener noreferrer",target:"_blank",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{children:l.certificationLink.name}),(0,a.jsx)(n.A,{src:t.I.externalLink,width:14,height:14,alt:"external certification link"})]})})]}),l.programLink&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:v().linkHeader,children:[(0,a.jsx)("span",{className:v().line}),(0,a.jsx)("div",{children:c("GreenStayInfoBubble.SustainabilityProgramsHeader")})]}),(0,a.jsxs)("div",{className:v().programLinkAndMoreDetails,children:[(0,a.jsx)("a",{className:v().link,href:l.programLink.link,rel:"noopener noreferrer",target:"_blank",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{children:l.programLink.name}),(0,a.jsx)(n.A,{src:t.I.externalLink,width:14,height:14,alt:"external program link"})]})}),(0,a.jsx)(I,{})]})]}),!l.programLink&&(0,a.jsx)("div",{className:v().moreDetailsButton,children:(0,a.jsx)(I,{})})]})]})};var k=s(33961),C=s(51627),P=s(73677),w=s(78921);let B=e=>{let{offer:i,language:s}=e,n=function(e,i){return{"@context":"https://schema.org","@type":"Hotel",url:"".concat(i,"/hotel/").concat(e.hotel.id),image:e.hotel.imageUrl,name:e.hotel.name,address:{"@type":"PostalAddress",streetAddress:e.hotel.address.street,addressLocality:e.hotel.address.city,postalCode:e.hotel.address.postalCode},geo:{"@type":"GeoCoordinates",latitude:e.hotel.latitude,longitude:e.hotel.longitude},aggregateRating:e.hotelRatingSummaries.summaryAllHrs.numberOfHotelRatings>0?{"@type":"AggregateRating",ratingCount:e.hotelRatingSummaries.summaryAllHrs.numberOfHotelRatings,reviewCount:e.hotelRatingSummaries.summaryAllHrs.numberOfHotelRatings,bestRating:10,worstRating:1,ratingValue:e.hotelRatingSummaries.summaryAllHrs.ratingRatio}:void 0}}(i,"".concat((0,w.o)(s),"/").concat(s));return(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(n)}})};var T=s(12395),R=s(30656),L=s(96442),D=s(29025),O=s(18708),V=s(64549),G=s(28594),H=s(72091),F=s(83073),M=s.n(F);let W=e=>{let{availableRoomCount:i,mealType:s,mealAvailability:n,isCancellableFreeOfCharge:t,noPrePaymentNeeded:r,breakfastPrice:l,multipleRoomsRequested:c,creditCardRequired:d,showMediumView:u,showSmallView:m,hideCreditCardInfo:h,hideMealplan:x,showGreenStayDisclaimer:b}=e,{t:_,i18n:p}=(0,o.useTranslation)(["offer","hotellist"]),y=!1===d;return(0,a.jsxs)("div",{className:(0,g.A)(M().conditions,u&&M().mediumView,m&&M().smallView),children:[(0,a.jsxs)("ul",{children:[!x&&(0,a.jsx)("li",{children:(0,a.jsx)(H.s,{label:(0,O.D)(s,n,_,p.language,l),alignment:"horizontal",size:"default",weight:"semibold",state:s===G.o.ALL_INCLUSIVE||n===V.J.Inclusive?"positive":"subtle"})}),!h&&(t||r||y)&&(0,a.jsxs)(a.Fragment,{children:[t&&(0,a.jsx)("li",{children:(0,a.jsx)(H.s,{label:_("FreeCancellation"),alignment:"horizontal",size:"default",weight:"semibold",state:"positive"})}),r&&(0,a.jsx)("li",{children:(0,a.jsx)(H.s,{label:_("NoPrePaymentNeeded"),alignment:"horizontal",size:"default",weight:"semibold",state:"positive"})}),y&&(0,a.jsx)("li",{children:(0,a.jsx)(H.s,{label:_("BookableWithoutCreditCard"),alignment:"horizontal",size:"default",weight:"semibold",state:"positive"})})]})]}),!c&&i&&(0,a.jsx)("div",{className:M().roomLeftHint,children:(0,a.jsx)(H.s,{label:_("RoomsLeftHint",{count:i}),alignment:"horizontal",size:"default",weight:"semibold",state:"danger"})}),b&&(0,a.jsxs)("div",{className:M().greenStayDisclaimer,children:[(0,a.jsx)(f.w,{size:14,className:M().greenStayDisclaimerIcon}),(0,a.jsx)("span",{children:_("hotellist:GreenStayDisclaimer")})]})]})};var U=s(64854),z=s.n(U),q=s(58099),Y=s(97231),E=s.n(Y);let Q=()=>(0,a.jsx)("div",{className:E().badge,children:(0,a.jsx)(q.O,{label:"HRS",
1size:"medium"})});var J=s(7980),K=s(59785),Z=s(50503),X=s.n(Z);let $=(0,x.Ng)(e=>{let{auth:i}=e;return{isLoggedIn:i.loginState.isLoggedIn}},e=>({showLogin:()=>e((0,K.CY)("Login"))}))(e=>{let{businessTravellerPrice:i,businessTravellerTotalDiscountInPercentage:s,shrinkDisplayedPrice:n,showSmallView:t,showLogin:l,isLoggedIn:c,hideRegistrationTooltip:d}=e,{t:u,i18n:m}=(0,o.useTranslation)("offer"),f=s?u("UnlockBusinessTariffV2.JoinAndSaveWithPercentage",{percent:s}):u("UnlockBusinessTariffV2.JoinAndSave");if(c)return null;let h=(0,a.jsx)(q.O,{label:"HRS",size:"medium",className:X().badge,"aria-label":f,onClick:e=>{l(),(0,J.IS)("Hotel list offer card"),e.stopPropagation(),e.preventDefault()}});return(0,a.jsxs)("div",{className:X().container,children:[d?h:(0,a.jsx)(r.A,{text:u("HintForMembers_".concat("HRS")),classNameText:X().tooltip,placement:r.W.Left,children:h}),i&&i.amount>0?(0,a.jsx)("div",{className:X().businessTariff,children:(0,a.jsx)("span",{className:(0,g.A)(X().businessTravellerPrice,n&&X().shrinkPrice,t&&X().smallView),children:(0,p.jI)(m.language,i.amount,i.currency)})}):(0,a.jsx)("div",{className:X().savingAvailable,children:u("SavingsAvailable")})]})}),ee=(0,L.default)(()=>Promise.all([s.e(4816),s.e(47625),s.e(18296),s.e(61063),s.e(24307),s.e(60378),s.e(49175),s.e(9064),s.e(66137),s.e(45154),s.e(42175),s.e(83187)]).then(s.bind(s,45154)).then(e=>({default:e.Tag})),{loadableGenerated:{webpack:()=>[45154]}}),ei=(e,i)=>{let s=void 0!==e?(0,p.jI)(i,e.amount,e.currency):void 0;return void 0!==s&&s.length>10},es=(0,x.Ng)(e=>{let{context:i,auth:s,offerList:a}=e;return{exchangeRates:i.exchangeRates,isLoggedIn:s.loginState.isLoggedIn,multipleRoomsRequested:a.request.rooms.length>1,isSeoPage:i.seoPageInfo.isSeoPage,offers:a.response.offers}})(e=>{let{price:i,singleRoomPrice:s,doubleRoomPrice:n,isBusinessTariff:t,businessTravellerPrice:r,businessTravellerTotalDiscountInPercentage:l,corporateDiscountPossible:c,strikeThroughPrice:u,breakfastPrice:m,hotelId:f,mealAvailability:h,mealType:x,isCancellableFreeOfCharge:_,noPrePaymentNeeded:y,exchangeRates:v,isLoggedIn:S,totalAvailCountSingleRoom:I,totalAvailCountDoubleRoom:A,tracking:N,multipleRoomsRequested:C,isSeoPage:P,showSmallView:w,showMediumView:B,offers:L,creditCardRequired:O,enableDetailLink:V,freeNights:G,isDiscount:H,discountType:F,hideRoomsLeft:M,hideCreditCardInfo:U,hideMealplan:q,hideRegistrationTooltip:Y,forceFreesaleAvails:E,showGreenStayDisclaimer:J}=e,{t:K,i18n:Z}=(0,o.useTranslation)(["offer","seo","detail"]);if(!i&&!n){if(P){let e,i=L.find(e=>e.hotel.id===f);return i&&(e={suggestion:i.hotel.address.city,locationId:i.primaryLocationId,group:"LOCATION"}),(0,a.jsx)(T.A,{className:z().seoCheckAvailability,hotelId:f,hotelName:null==i?void 0:i.hotel.name,selectedResultFallback:e,focusable:!0,children:(0,a.jsx)(j.Ay,{id:"HotelDetailsButton_".concat(f),linkType:j.J.ButtonLink,size:j.Mp.Medium,type:j.VQ.Primary,text:K("seo:CheckAvailability")})})}return null}let X=Z.language,es=K("SingleRoomShort"),ea=K("DoubleRoomShort"),en=ei(s,X)||ei(n,X),et=void 0!==u?(0,p.jI)(X,u.amount,u.currency):void 0,er=void 0!==i?(0,p.jI)(X,i.amount,i.currency):void 0,el=ei(i,X),eo=!r&&!l&&!!c&&!!f,ec=(!!r||!!l)&&!!f,ed=S&&t,eu=e=>{if(!e||e.currency===v.currency)return null;let i=(0,R.Vf)(e,v),s=i?"(".concat((0,p.jI)(X,i.amount,i.currency),")"):"";return(0,a.jsx)(b.A,{variant:"caption1",colors:"surface-500",className:z().exchangedPrice,fontWeight:"regular",children:s})},em=(0,a.jsx)(a.Fragment,{children:u&&(0,a.jsx)(b.A,{colors:"surface-500",variant:"subheading2",fontDecoration:"strike-through",children:(0,p.jI)(X,u.amount,u.currency)})}),ef=(0,a.jsxs)("div",{children:[eo&&(0,a.jsx)($,{shrinkDisplayedPrice:el,showSmallView:w||B,hideRegistrationTooltip:Y}),ec&&(0,a.jsx)($,{shrinkDisplayedPrice:el,showSmallView:w||B,businessTravellerPrice:r,businessTravellerTotalDiscountInPercentage:l,hideRegistrationTooltip:Y})]}),eh=(0,a.jsx)(a.Fragment,{children:i&&(0,a.jsxs)(a.Fragment,{children:[H&&u&&(0,a.jsx)(b.A,{className:z().discountStrikePrice,size:16,colors:"surface-500",fontDecoration:"strike-through",children:et}),t&&(0,a.jsxs)("div",{className:z().businessTariffBadgeWhenLoggedIn,children:[(0,a.jsxs)("div",{className:z().businessPrice,children:[ed&&(0,a.jsx)(Q,{}),(0,a.jsx)(D.A,{businessTravellerPrice:i,showSmallView:w,shrinkDisplayedPrice:el})]}),eu(i)]}),!t&&(0,a.jsxs)("div",{className:(0,g.A)(z().price,el&&z().shrunkPrice),children:[ec&&!H&&(0,a.jsx)(b.A,{fontWeight:"regular",component:"div",variant:"body2",colors:"surface-500",children:K("BestRate")}),(0,a.jsxs)("div",{className:z().priceAndDiscount,children:[H&&F&&(0,a.jsx)(ee,{preset:"indigo",size:"small",children:F===d.o.FREE_NIGHTS&&G?K("offer:DiscountBadge.".concat(F),{count:G}):K("offer:DiscountBadge.".concat(F))}),(0,a.jsxs)("div",{children:[P&&(0,a.jsx)(b.A,{component:"span",variant:"body2",fontWeight:"semi-bold",className:z().from,children:K("detail:SummaryPrice.From")}),er]})]}),eu(i)]}),!ed&&ef]})}),eg=(0,a.jsx)(a.Fragment,{children:n&&n.amount>0&&(0,a.jsxs)("div",{className:(0,g.A)(z().singleAndDoubleRoomPrices,en&&z().shrinkPrice),children:[s&&s.amount>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:z().singlePrice,children:[t&&ed&&(0,a.jsx)("div",{className:z().businessTariffBadgeForLoggedInCustomers,children:(0,a.jsx)(Q,{})}),(0,a.jsx)("span",{className:(0,g.A)(t&&ed?z().brandRoom:z().room,ed&&z().businessPrice),children:es}),t&&ed&&(0,a.jsx)("div",{children:(0,a.jsx)(D.A,{businessTravellerPrice:s,showSmallView:w,shrinkDisplayedPrice:el})}),(!t||!ed)&&(0,a.jsx)("p",{children:(0,p.jI)(X,s.amount,s.currency)})]}),s.currency!==v.currency&&(0,a.jsx)("div",{className:z().exchangedSingleAndDoubleRoomPrices,children:eu(s)})]}),(0,a.jsxs)("div",{className:z().singlePrice,children:[t&&ed&&(0,a.jsx)("div",{className:z().businessTariffBadgeForLoggedInCustomers,children:(0,a.jsx)(Q,{})}),(0,a.jsx)("span",{className:(0,g.A)(t&&ed?z().brandRoom:z().room,ed&&z().businessPrice),children:ea}),t&&ed&&(0,a.jsx)(D.A,{businessTravellerPrice:n,showSmallView:w,shrinkDisplayedPrice:el}),(!t||!ed)&&(0,a.jsx)("p",{children:(0,p.jI)(X,n.amount,n.currency)})]}),n.currency!==v.currency&&(0,a.jsx)("div",{className:z().exchangedSingleAndDoubleRoomPrices,children:eu(n)}),!ed&&ef]})}),ex=M||!i||n?void 0:null!=I?I:A;return(0,a.jsxs)("div",{className:(0,g.A)(z().offerInfo,w&&z().smallView,B&&z().mediumView),children:[V&&(0,a.jsx)(k.A,{className:z().hotelDetailsPageLink,hotelId:f,tracking:N,forceFreesaleAvails:E}),(0,a.jsxs)("div",{className:(0,g.A)(z().container,w&&z().smallView,B&&z().mediumView),children:[(0,a.jsx)(W,{availableRoomCount:ex,mealType:x,mealAvailability:h,isCancellableFreeOfCharge:_,noPrePaymentNeeded:y,breakfastPrice:m,multipleRoomsRequested:C,creditCardRequired:O,showMediumView:B,showSmallView:w,hideCredit
1CardInfo:U,hideMealplan:q,showGreenStayDisclaimer:J}),(0,a.jsxs)("div",{className:(0,g.A)(z().priceAndDetailButton,w&&z().smallView),children:[(0,a.jsxs)("div",{"data-test":"OfferInfo_prices",className:z().prices,children:[ed&&em,(0,a.jsxs)("div",{children:[eh,eg]})]}),f&&!w&&!B&&(0,a.jsx)(k.A,{className:z().hdsLink,hotelId:f,tracking:N,forceFreesaleAvails:E,children:(0,a.jsx)(j.Ay,{id:"HotelDetailsButton_".concat(f),linkType:j.J.ButtonLink,size:j.Mp.Medium,type:j.VQ.Primary,text:K("ShowRooms")})})]})]})]})});var ea=s(63964),en=s(7620),et=s(16452),er=s.n(et);let el=()=>{let{t:e}=(0,o.useTranslation)("offer");return(0,en.useEffect)(()=>{(0,ea.x)("Hotel availability","Hotel is not available","Hotel list message","Hotel search","Hotel search")},[]),(0,a.jsx)("div",{className:er().container,children:(0,a.jsx)("span",{children:e("OfferInfoUnavailable")})})};var eo=s(37462),ec=s.n(eo);let ed=(0,x.Ng)(e=>{let{offerList:i,context:s}=e;return{sortBy:i.request.sortBy,showTotalPrices:i.showTotalPrices,singleAndDoubleRoomsRequested:i.request.rooms.filter(e=>e.type===c.C.SINGLEROOM).length>0&&i.request.rooms.filter(e=>e.type===c.C.DOUBLEROOM).length>0,isSeoPage:s.seoPageInfo.isSeoPage}}
1,{setHoveredHotelId:m.P7,setSelectedHotelId:m.ps})(e=>{var i,s,c;let m,x,b,_,p,{offer:y,showFavoriteIcon:v,showSmallView:j,showMediumView:S,enableDetailLink:I}=e,{isOfferUnavailable:A}=y,{businessTravellerTotalDiscountInPercentage:w,corporateDiscountPossible:T}=y,{t:R}=(0,o.useTranslation)("hotellist");e.showTotalPrices?(m=y.totalPrice,_=y.businessTravellerTotalPrice,p=y.strikeThroughTotalPrice):(e.singleAndDoubleRoomsRequested?(x=y.pricePerNightAndSingleRoom,b=y.pricePerNightAndDoubleRoom):(m=y.pricePerNightAndRoom,_=y.businessTravellerPricePerNightAndRoom),p=y.strikeThroughPrice);let L=e.hideGreenStayIcon||null==(i=y.hotelAudit)?void 0:i.greenStayDetail,D=y.amenities.includes(u.s.GREENSTAY),O=(0,a.jsxs)("div",{className:(0,g.A)(ec().content,j&&ec().smallView,S&&ec().mediumView),onMouseEnter:()=>{e.setHoveredHotelId(y.hotel.id)},onMouseLeave:()=>{e.setHoveredHotelId(void 0)},onClick:()=>{!0!==e.enableSelectFirst||e.isSelected||e.setSelectedHotelId(y.hotel.id)},children:[(0,a.jsx)(C.A,{imageUrl:y.hotel.imageUrl?y.hotel.imageUrl:"",hotelName:y.hotel.name,hotelId:y.hotel.id,showPromoLabel:y.showPromoLabel,showMedium:S,showSmall:j,tracking:e.tracking,forceFreesaleAvails:e.forceFreesaleAvails}),(0,a.jsxs)("div",{className:(0,g.A)(ec().hotelAndOfferInfo),children:[(0,a.jsx)(P.A,{amenities:y.amenities,hotel:y.hotel,distances:y.distances,hotelRatingSummaries:y.hotelRatingSummaries,isPromotion:y.showPromoLabel,sortBy:e.sortBy,showSmallView:j||S,tracking:e.tracking,hideLocation:e.hideLocation,tooltipAdjustment:e.tooltipAdjustment,forceFreesaleAvails:e.forceFreesaleAvails}),!A&&(0,a.jsx)(es,{price:m,singleRoomPrice:x,doubleRoomPrice:b,isBusinessTariff:y.isBusinessTariff,businessTravellerPrice:_,corporateDiscountPossible:T,businessTravellerTotalDiscountInPercentage:w,hotelId:y.hotel.id,strikeThroughPrice:p,breakfastPrice:y.breakfastPrice,mealAvailability:y.mealAvailability,mealType:y.mealType,noPrePaymentNeeded:null!=(s=y.noPrePaymentNeeded)&&s,isCancellableFreeOfCharge:null!=(c=y.isCancellableFreeOfCharge)&&c,tracking:e.tracking,totalAvailCountSingleRoom:y.totalAvailCountSingleRoom,totalAvailCountDoubleRoom:y.totalAvailCountDoubleRoom,showSmallView:j,showMediumView:S,creditCardRequired:y.creditCardRequired,enableDetailLink:!e.enableSelectFirst,isDiscount:!e.hideDiscountLabel&&y.isDiscount,discountType:e.hideDiscountLabel?d.o.UNKNOWN:y.discountType,freeNights:y.freeNights,hideRoomsLeft:e.hideRoomsLeft,hideCreditCardInfo:e.hideCreditCardInfo,hideMealplan:e.hideMealplan,hideRegistrationTooltip:e.hideRegistrationTooltip,forceFreesaleAvails:e.forceFreesaleAvails,showGreenStayDisclaimer:D&&!!L}),A&&(0,a.jsx)(el,{}),D&&!!L&&(0,a.jsxs)("div",{className:ec().greenStayDisclaimerMobile,children:[(0,a.jsx)(f.w,{size:14,className:ec().greenStayDisclaimerIcon}),(0,a.jsx)("span",{children:R("GreenStayDisclaimer")})]})]})]}),V=(0,g.A)(e.isSelected?ec().selectedContentContainer:ec().contentContainer,e.className);return A&&(V=(0,g.A)(ec().unavailableContentContainer,e.className)),(0,a.jsxs)("div",{className:ec().container,children:[e.enableSelectFirst&&!e.isSelected&&(0,a.jsx)("div",{className:V,children:O}),(!e.enableSelectFirst||e.isSelected)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:V,children:O}),(0,a.jsx)(k.A,{hotelId:y.hotel.id,className:(0,g.A)(ec().detailsPageLink,I&&ec().enableDetailLink),tracking:e.tracking,localRouting:e.openInSameTab,focusable:!0,ariaLabel:y.hotel.name,forceFreesaleAvails:e.forceFreesaleAvails})]}),v&&(0,a.jsx)(l.A,{className:(0,g.A)(ec().favorite,j&&ec().smallView),hotelId:y.hotel.id,hotelName:y.hotel.name,type:"responsive",placement:r.W.Right}),(0,a.jsx)("div",{className:(0,g.A)(ec().greenStayIcon,j&&ec().smallView,S&&ec().mediumView),children:D&&L&&(0,a.jsx)(a.Fragment,{children:e.hideGreenStayPopover?(0,a.jsx)(n.A,{src:t.I.greenStay,alt:R("AccessibilityText.GreenStayLabel"),layout:"responsive"}):(0,a.jsx)(h.h,{trigger:(0,a.jsx)("button",{type:"button","aria-label":R("AccessibilityText.GreenStayLabel"),className:"cursor-pointer border-0 bg-transparent p-0",children:(0,a.jsx)(n.A,{src:t.I.greenStay,alt:"",width:28,height:28})}),triggerMode:"hover",placement:"right-top",children:(0,a.jsx)(N,{greenStayDetail:L})})})}),(0,a.jsx)(B,{offer:y,language:e.language})]})})},37462:e=>{e.exports={container:"OfferCard_container__fATM5",contentContainer:"OfferCard_contentContainer__k4TPC",unavailableContentContainer:"OfferCard_unavailableContentContainer__wSRCg",selectedContentContainer:"OfferCard_selectedContentContainer__K7DWi",content:"OfferCard_content__LCy59",hotelAndOfferInfo:"OfferCard_hotelAndOfferInfo__X14f7",greenStayDisclaimerMobile:"OfferCard_greenStayDisclaimerMobile__sM70G",greenStayDisclaimerIcon:"OfferCard_greenStayDisclaimerIcon__AJRE1",smallView:"OfferCard_smallView__zT5Np",mediumView:"OfferCard_mediumView__OrndY",detailsPageLink:"OfferCard_detailsPageLink__crWZW",enableDetailLink:"OfferCard_enableDetailLink__3zrlu",greenStayIcon:"OfferCard_greenStayIcon__5NRLY",favorite:"OfferCard_favorite__g1NK5"}}
1,50503:e=>{e.exports={container:"UnlockBusinessTariffButton_container__VQJVQ",tooltip:"UnlockBusinessTariffButton_tooltip__Ta8bx",businessTariff:"UnlockBusinessTariffButton_businessTariff__ugnGQ",businessTravellerPrice:"UnlockBusinessTariffButton_businessTravellerPrice__w5Ept",badge:"UnlockBusinessTariffButton_badge__LQFiO",savingAvailable:"UnlockBusinessTariffButton_savingAvailable__nxsrx",smallView:"UnlockBusinessTariffButton_smallView__0SoLY",shrinkPrice:"UnlockBusinessTariffButton_shrinkPrice__k2CuH"}},55030:e=>{e.exports={container:"GreenStayInfoBubble_container__jQeyV",header:"GreenStayInfoBubble_header__s1MWU",headerList:"GreenStayInfoBubble_headerList__co4nj",header1:"GreenStayInfoBubble_header1__Ua_mp",header2:"GreenStayInfoBubble_header2__vNJ05",text:"GreenStayInfoBubble_text__fpBWh",greenStayClassifiactions:"GreenStayInfoBubble_greenStayClassifiactions__tSW5a",greenStayClassifiaction:"GreenStayInfoBubble_greenStayClassifiaction__cH6Xb",greenStayClassName:"GreenStayInfoBubble_greenStayClassName__6cb0s",greenStayClass:"GreenStayInfoBubble_greenStayClass__6pnsV",greenStayClassAmount:"GreenStayInfoBubble_greenStayClassAmount__VxGVq",outdated:"GreenStayInfoBubble_outdated__lAEgq",footnote:"GreenStayInfoBubble_footnote__244BL",linkHeader:"GreenStayInfoBubble_linkHeader__Lrb2S",line:"GreenStayInfoBubble_line__rFW5T",link:"GreenStayInfoBubble_link__9Vr9s",programLinkAndMoreDetails:"GreenStayInfoBubble_programLinkAndMoreDetails__VoT6e",moreDetailsButton:"GreenStayInfoBubble_moreDetailsButton__e6cFe"}},58099:(e,i,s)=>{"use strict";s.d(i,{O:()=>x});var a=s(54568),n=s(72902),t=s(7620),r=s(60747),l=s(20304);let o={small:"h-[18px] px-[3px] rounded-tl-[3px] rounded-br-[3px]",medium:"h-[20px] px-[4px] rounded-tl-[4px] rounded-br-[4px]",large:"h-[24px] px-[5px] rounded-tl-[5px] rounded-br-[5px]",xl:"h-[32px] px-[7px] rounded-tl-[7px] rounded-br-[7px]"},c={small:"text-[8px]",medium:"text-[10px]",large:"text-[12px]",xl:"text-[16px]"},d={small:"text-[10px]",medium:"text-[12px]",large:"text-[14px]",xl:"text-[18px]"},u={filled:"bg-myhrs",inverse:"bg-myhrs-inverse"},m={filled:"text-myhrs-text-subtle",inverse:"text-myhrs-inverse-text"},f={filled:"text-myhrs-text",inverse:"text-myhrs-inverse-text"},h="px-6 rounded-tl-default rounded-br-default bg-tag-discount text-tag-discount-text",g={"corporate-discounted":h,"corporate-rate-available":h,"corporate-negotiated":"px-6 rounded-tl-default rounded-br-default bg-brand text-brand-text","preferred-hotel":"px-6 rounded-tl-default rounded-br-default bg-brand text-brand-text","out-of-policy":"gap-2 pl-4 pr-8 rounded-4 bg-container-high text-default"},x=(0,t.forwardRef)(function(e,i){var s;let{type:t="myhrs",size:h="medium",variant:x="filled",label:b="HRS",tooltip:_,className:p,children:y,...v}=e,j="myhrs"!==t?(0,a.jsxs)("span",{ref:i,className:(0,n.A)("inline-flex items-center whitespace-nowrap","h-20 text-caption-md-bold",g[t],p),...v,children:["out-of-policy"===t?(0,a.jsx)(l.s,{size:16,className:"shrink-0 self-center text-error-outline"}):null,y]}):(0,a.jsx)("span",{ref:i,className:(0,n.A)("inline-flex items-center whitespace-nowrap leading-none",o[h],u[x],p),...v,children:(0,a.jsxs)("span",{className:"inline-flex items-baseline",children:[(0,a.jsx)("span",{className:(0,n.A)("font-semibold",c[h],m[x]),children:"my"}),(0,a.jsx)("span",{className:(0,n.A)("font-extrabold",d[h],f[x]),children:b})]})});return _?(0,a.jsx)(r.m,{..._,showIcon:null!=(s=_.showIcon)&&s,children:j}):j})},64854:e=>{e.exports={offerInfo:"OfferInfo_offerInfo__MQl9O",hotelDetailsPageLink:"OfferInfo_hotelDetailsPageLink__V9XdY",container:"OfferInfo_container__nHg1I",priceAndDetailButton:"OfferInfo_priceAndDetailButton__ii8m6",hdsLink:"OfferInfo_hdsLink__1pYAZ",prices:"OfferInfo_prices__jTH50",priceAndDiscount:"OfferInfo_priceAndDiscount__BvkSn",from:"OfferInfo_from__o9sFc",price:"OfferInfo_price__8jY65",exchangedPrice:"OfferInfo_exchangedPrice__0eQQY",businessTariffBadgeWhenLoggedIn:"OfferInfo_businessTariffBadgeWhenLoggedIn__9g3sK",businessPrice:"OfferInfo_businessPrice__rD9dI",discountStrikePrice:"OfferInfo_discountStrikePrice__uZqE9",singleAndDoubleRoomPrices:"OfferInfo_singleAndDoubleRoomPrices__lNJ49",singlePrice:"OfferInfo_singlePrice__1po9M",room:"OfferInfo_room__uxe4x",brandRoom:"OfferInfo_brandRoom__RYieD",exchangedSingleAndDoubleRoomPrices:"OfferInfo_exchangedSingleAndDoubleRoomPrices__MKCJb",smallView:"OfferInfo_smallView__9cxef",businessTariffBadgeForLoggedInCustomers:"OfferInfo_businessTariffBadgeForLoggedInCustomers__b423U",shrunkPrice:"OfferInfo_shrunkPrice__Zs_QT",shrinkPrice:"OfferInfo_shrinkPrice__B1nzL",mediumView:"OfferInfo_mediumView__OTG0s",seoCheckAvailability:"OfferInfo_seoCheckAvailability__AVc4h"}},67024:e=>{e.exports={listLink:"HotelListPageLink_listLink__y9kN8"}},83073:e=>{e.exports={conditions:"OfferConditions_conditions__QY93c",mediumView:"OfferConditions_mediumView__n6Fj2",smallView:"OfferConditions_smallView__3jw1t",roomLeftHint:"OfferConditions_roomLeftHint__tB3ov",greenStayDisclaimer:"OfferConditions_greenStayDisclaimer__rBV_b",greenStayDisclaimerIcon:"OfferConditions_greenStayDisclaimerIcon__CPwQe"}},97231:e=>{e.exports={badge:"BusinessTariffBadge_badge__PJrQ9"}}}]);

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.