1"use strict";(self.webpackChunkbookcore_client=self.webpackChunkbookcore_client||[]).push([[63],{48045:function(e,t,o){var r=o(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(o(69014)),a=o(16622),s=o(74848);t.default=({buttonType:e,cartButtonText:t,clickCTA:o})=>{const r=(e=>{let t;switch(e){case"success":t=n.default.Success;break;case"successInvert":t=n.default.SuccessInvert;break;default:t=n.default.Booking}return t})(e);return(0,s.jsx)(a.CTAStyles,{children:(0,s.jsx)(r,{className:"vwo-shopping-cart-book-button","data-testid":"fn-shopping-cart-cta",mods:["rounded","large"],onClick:o,version:"B",children:t})})};e.exports=t.default},6774:function(e,t,o){var r=o(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(o(5556)),a=o(16622),s=r(o(48045)),l=r(o(47743)),i=r(o(88063)),c=o(74848);const u=({buttonType:e="booking",cartButtonText:t,clickCTA:o,clickShowResume:r,currencyCodeUser:n,currencyConversion:u,forcedCurrencyFormat:d,free:p=!1,freeText:f,hasToShowIcon:m=!0,isSticky:y=!1,items:g=[],itemsText:h="",locale:S,packages:x=[],rooms:C=[],textExtraPlural:b,textExtraSingular:v,textRoomPlural:k,textRoomSingular:_,textTaxes:T,totalPrice:w})=>(0,c.jsxs)(a.FixedStyles,{"data-testid":"fn-shopping-cart-fixed",isSticky:y,children:[(0,c.jsxs)(a.OpenSummaryStyles,{"data-testid":"fn-shopping-cart-open-summary",onClick:r,children:[m&&(0,c.jsx)(a.UpIconStyles,{}),(0,c.jsxs)(a.SummaryInfoWrapperStyles,{children:[(0,c.jsx)(i.default,{items:g,itemsText:h,packages:x,rooms:C,textExtraPlural:b,textExtraSingular:v,textRoomPlural:k,textRoomSingular:_}),(0,c.jsx)(l.default,{currencyCodeUser:n,currencyConversion:u,forcedCurrencyFormat:d,free:p,freeText:f,locale:S,totalPrice:w}),(0,c.jsx)(a.TaxesStyles,{"data-testid":"fn-shopping-cart-taxes-text",children:T})]})]}),(0,c.jsx)(s.default,{buttonType:e,cartButtonText:t,clickCTA:o})]});t.default=u;u.propTypes={buttonType:n.default.string,free:n.default.bool,freeText:n.default.string,hasToShowIcon:n.default.bool,isSticky:n.default.bool,items:n.default.array,itemsText:n.default.string,packages:n.default.array,rooms:n.default.array,totalPrice:n.default.number},e.exports=t.default},47743:function(e,t,o){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(98424),n=o(16622),a=o(74848);t.default=({currencyCodeUser:e,currencyConversion:t,forcedCurrencyFormat:o,free:s,freeText:l,locale:i,totalPrice:c})=>{const u=s?l:(0,r.convertAndFormatPrice)({currencyCode:e,currencyConversion:t,formatArgs:o,locale:i,price:c});return(0,a.jsx)(n.PriceStyles,{"data-testid":"fn-shopping-cart-price",children:u})};e.exports=t.default},88063:function(e,t,o){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(16622),n=o(74848);const a=({rooms:e,textRoomPlural:t,textRoomSingular:o})=>(0,n.jsxs)(n.Fragment,{children:[e.length," ",e.length>1?t:o]}),s=({packages:e,rooms:t,textExtraPlural:o,textExtraSingular:r})=>(0,n.jsxs)(n.Fragment,{children:[t.length>0&&", ",e.length," ",e.length>1?o:r]});t.default=({packages:e,rooms:t,textExtraPlural:o,textExtraSingular:l,textRoomPlural:i,textRoomSingular:c,items:u,itemsText:d})=>(0,n.jsxs)(r.SummaryInfoStyles,{"data-testid":"fn-shopping-cart-summary-info",children:[t.length>0&&(0,n.jsx)(a,{rooms:t,textRoomPlural:i,textRoomSingular:c}),e.length>0&&(0,n.jsx)(s,{packages:e,rooms:t,textExtraPlural:o,textExtraSingular:l}),u.length>0&&d]});e.exports=t.default},16622:function(e,t,o){var r=o(24994),n=i(o(30496)),a=r(o(89883)),s=r(o(1983)),l=i(o(69014));function i(e,t){if("function"==typeof WeakMap)var o=new WeakMap,r=new WeakMap;return(i=function(e,t){if(!t&&e&&e.__esModule)return e;var n,a,s={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return s;if(n=t?r:o){if(n.has(e))return n.get(e);n.set(e,s)}for(const t in e)"default"!==t&&{}.hasOwnProperty.call(e,t)&&((a=(n=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(a.get||a.set)?n(s,t,a):s[t]=e[t]);return s})(e,t)}const c=(0,n.css)(["",""],({theme:e})=>(0,n.css)([""," color:",";display:block;"],a.default.XXStoXS,e.shoppingResumeTextInfoColor||e.neutral500)),u=(0,n.keyframes)(["from{transform:translateY(100%);}to{transform:translateY(0);}"]),d=(0,n.default)(s.default).withConfig({displayName:"ShoppingCartsyles__UpIconStyles",componentId:"sc-unbvon-0"})(["",""],({theme:e})=>(0,n.css)(["fill:",";flex-shrink:0;height:",";margin-right:",";width:",";"],e.shoppingResumeOpenResumeBtnColor||e.colorMain,e.iconsSizeMM,e.r075,e.iconsSizeMM)),p=n.default.a.withConfig({displayName:"ShoppingCartsyles__OpenSummaryStyles",componentId:"sc-unbvon-1"})(["",";"],({theme:e})=>(0,n.css)(["align-items:center;color:",";display:flex;flex:1;padding:"," 0 "," ",";"],e.shoppingBtnPriceDefaultColor||e.neutral800,e.r150,e.r150,e.r075)),f=n.default.div.withConfig({displayName:"ShoppingCartsyles__CTAStyles",componentId:"sc-unbvon-2"})(["",";"],({theme:e})=>(0,n.css)(["padding:",";"],e.r150)),m=n.default.div.withConfig({displayName:"ShoppingCartsyles__SummaryInfoWrapperStyles",componentId:"sc-unbvon-3"})(["width:100%;"]),y=n.default.span.withConfig({displayName:"ShoppingCartsyles__SummaryInfoStyles",componentId:"sc-unbvon-4"})(["",";"],c),g=n.default.span.withConfig({displayName:"ShoppingCartsyles__PriceStyles",componentId:"sc-unbvon-5"})(["",";"],({theme:e})=>(0,n.css)([""," display:block;font-weight:",";line-height:",";margin-bottom:",";"],a.default.LtoXL,e.fontBold,e.lineHeightS,e.r025)),h=n.default.span.withConfig({displayName:"ShoppingCartsyles__TaxesStyles",componentId:"sc-unbvon-6"})(["",";"],c),S=n.default.h4.withConfig({displayName:"ShoppingCartsyles__TitleStyles",componentId:"sc-unbvon-7"})(["",";"],({theme:e})=>(0,n.css)([""," color:",";font-weight:",";text-align:center;margin:0 "," ",";"],a.default.StoB,e.shoppingResumeTitleColor||e.neutral700,e.fontBold,e.r150,e.r150)),x=n.default.div.withConfig({displayName:"ShoppingCartsyles__PriceSummaryContentStyles",componentId:"sc-unbvon-8"})(["",";"],({theme:e})=>(0,n.css)(["background-color:",";color:",";padding:",";"],e.shoppingCartPriceSummaryBgColor||e.totalPriceResumeBgColorDesktop||e.neutral000,e.shoppingCartPriceSummaryColor||e.totalPriceResumeColorDesktop||e.neutral900,e.r150)),C=n.default.div.withConfig({displayName:"ShoppingCartsyles__WrapperButtonShoppingCartStyles",componentId:"sc-unbvon-9"})(["",";"],({theme:e})=>(0,n.css)(["background:",";bottom:0;box-shadow:",";padding:",";position:sticky;"],e.neutral000,e.boxShadowTop0,e.r150)),b=(0,n.default)(l.default.Primary).withConfig({displayName:"ShoppingCartsyles__ButtonShoppingCartStyles",componentId:"sc-unbvon-10"})(["",";",";max-width:none;"],l.mods.full,l.mods.large),v=n.default.div.withConfig({displayName:"ShoppingCartsyles__FixedStyles",componentId:"sc-unbvon-11"})(["",";"],({theme:e,isSticky:t})=>(0,n.css)(["align-items:center;animation:"," "," ease-in;background-color:",";border-radius:"," "," 0 0;bottom:0;box-shadow:",";display:flex;left:0;min-height:",";position:",";width:100%;z-index:",";"],u,e.animationTimeM,e.shoppingResumeBgColor||e.colorBg||e.neutral000,e.roundedCard,e.roundedCard,e.boxShadowTop2,e.shoppingResumeFixedMinHeight||e.r600,t?"sticky":"fixed",e.zMedium));e.exports={ButtonShoppingCartStyles:b,CTAStyles:f,FixedStyles:v,OpenSummaryStyles:p,PriceStyles:g,PriceSummaryContentStyles:x,SummaryInfoStyles:y,SummaryInfoWrapperStyles:m,TaxesStyles:h,TitleStyles:S,UpIconStyles:d,WrapperButtonShoppingCartStyles:C}}}]);
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.