1(self.webpackChunkhummingbird=self.webpackChunkhummingbird||[]).push([[4729],{19069(e,n,t){"use strict";t.d(n,{A:()=>B});t(89463),t(16280),t(44114),t(27495),t(98992),t(54520),t(3949),t(62953);var r=t(96540),i=t(44278),o=t(28706),a=t(27752),l=t(78100),c=t(54462),s=t(38664),d=t(60333),u=t(28749);const p=new class{constructor(){this.textArea=null,this.isOS=()=>navigator.userAgent.match(/ipad|iphone/i),this.createTextArea=e=>{this.textArea=document.createElement("textArea"),this.textArea.value=e,document.body.appendChild(this.textArea)},this.selectText=()=>{let e,n;this.isOS()?(e=document.createRange(),e.selectNodeContents(this.textArea),n=window.getSelection(),n.removeAllRanges(),n.addRange(e),this.textArea.setSelectionRange(0,999999)):this.textArea.select()},this.copyToClipboard=()=>{document.execCommand("copy"),document.body.removeChild(this.textArea)}}copy(e){this.createTextArea(e),this.selectText(),this.copyToClipboard()}};var m=t(12858),f=t(93243),h=t(9399),g=t(40001),v=t(2024),y=t(50890),b=t(82897),x=t(88597),w=t(98469),j=t(31924),k=t(87227),A=t(2541);const C={Box:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-0"})(["display:flex;align-items:center;padding:0;margin-bottom:3.3rem;justify-content:space-between;@media ","{flex-direction:column-reverse;align-items:start;}"],A.J.phone),AuthorPart:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-1"})(["display:flex;align-items:center;"]),Avatar:x.Ay.a.withConfig({componentId:"hp__sc-bg4axf-2"})(["height:48px;min-width:48px;width:48px;border-radius:50%;overflow:hidden;margin-right:1rem;img{height:100%;width:100%;object-fit:cover;}"]),Label:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-3"})(["color:",";font-size:",";letter-spacing:0.15em;line-height:1.6;margin-bottom:0.2em;text-transform:uppercase;"],w.Cj,j.$H),Separator:x.Ay.span.withConfig({componentId:"hp__sc-bg4axf-4"})(["margin:0 6px;font-weight:bold;"]),NameWrapper:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-5"})(["display:flex;font-size:",";@media ","{font-size:",";}"],j.nJ,A.J.phoneXS,j.$H),ButtonsPart:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-6"})(["align-items:center;display:flex;gap:10px;justify-content:end;@media ","{width:100%;padding-bottom:0.5rem;}"],A.J.phone),ShareWrapper:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-7"})(["position:relative;display:flex;"]),Share:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-8"})(["color:",";display:flex;align-items:center;box-sizing:border-box;flex-shrink:0;margin-top:3px;"],w.Cj),ShareText:x.Ay.span.withConfig({componentId:"hp__sc-bg4axf-9"})(["display:inline-block;font-family:",";font-size:",";letter-spacing:0.15em;margin-left:0.5em;position:relative;text-transform:uppercase;top:-1px;"],k.vP,j.$H),ToggleButton:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-10"})(["align-items:center;cursor:pointer;display:flex;opacity:0.75;padding:10px 0 10px 10px;&:hover{opacity:1;}"]),ShareButtons:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-11"})(["background:",";border-radius:",";box-shadow:0 1px 3px 0 rgba(51,51,51,0.4);display:flex;position:absolute;padding:4px;right:0;top:100%;z-index:2;"],w.UE,j.Zz),ShareButton:x.Ay.a.withConfig({componentId:"hp__sc-bg4axf-12"})(["cursor:pointer;display:block;margin:0 5px;opacity:0.75;padding:0.5em;&:hover{opacity:1;}&:first-child{margin-left:0;}&:last-child{margin-right:0;}"]),FavoriteWrapper:x.Ay.div.withConfig({componentId:"hp__sc-bg4axf-13"})(["position:relative;opacity:0.75;&:hover{opacity:1;}"])};var S=t(74848);function _(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return I(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?I(e,n):void 0}}
1(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const O=e=>{let n=e.author,t=e.onShareFacebook,i=void 0===t?()=>{}:t,o=e.onShareLink,a=void 0===o?()=>{}:o,l=e.onShareMail,c=void 0===l?()=>{}:l,s=e.onShareWhatsapp,d=void 0===s?()=>{}:s,u=e.postId,p=e.postUrl,m=e.ref,x=e.relativePublishedDate,w=e.translation,j=e.withFavoriteButton,k=void 0!==j&&j,A=e.withShareButton,I=void 0!==A&&A;const O=(0,g.A)().id,E=n||{userName:"Unknown",slug:null,profilePicture:{url:f.en},profilePage:{market:{id:null}}},P=E.userName,T=E.slug,z=E.profilePicture,N=E.profilePage;let D=null;N&&N.market&&O===N.market.id&&T&&(D="/team/".concat(T));const L=D?y.A:e=>{let n=e.children;return(0,S.jsx)("span",{children:n})},B=z?"".concat(z.url,"?fit=thumb&w=100&h=100"):f.en,M=_((0,r.useState)(!1),2),F=M[0],W=M[1];return(0,S.jsxs)(C.Box,{children:[(0,S.jsxs)(C.AuthorPart,{children:[(0,S.jsx)(C.Avatar,{href:D,title:P,children:(0,S.jsx)(b.A,{alt:P,src:B,ratio:"inherit"})}),(0,S.jsxs)("div",{children:[(0,S.jsx)(C.Label,{children:w.publishedBy}),(0,S.jsxs)(C.NameWrapper,{children:[(0,S.jsx)(L,{href:D,children:P}),(0,S.jsx)(C.Separator,{children:"·"}),(0,S.jsx)("span",{children:x})]})]})]}),(0,S.jsxs)(C.ButtonsPart,{children:[k&&(0,S.jsx)(C.FavoriteWrapper,{children:(0,S.jsx)(h.A,{entryId:u,text:w.favoriteBtnTxt})}),I&&(0,S.jsx)(C.ShareWrapper,{children:(0,S.jsxs)(C.Share,{children:[(0,S.jsxs)(C.ToggleButton,{onClick:()=>W(!F),children:[(0,S.jsx)(v.A,{iconName:"app/share-01",w:16,h:16}),(0,S.jsx)(C.ShareText,{children:w.share})]}),F&&(0,S.jsxs)(C.ShareButtons,{children:[(0,S.jsx)(C.ShareButton,{onClick:i,children:(0,S.jsx)(v.A,{iconName:"social/facebook",w:20,h:18})}),(0,S.jsx)(C.ShareButton,{ref:m,href:"https://api.whatsapp.com/send?text=".concat(p),onClick:d,target:"_blank",rel:"sponsored nofollow",children:(0,S.jsx)(v.A,{iconName:"social/whatsapp",w:20,h:18})}),(0,S.jsx)(C.ShareButton,{onClick:c,children:(0,S.jsx)(v.A,{iconName:"app/mail",w:20,h:18})}),(0,S.jsx)(C.ShareButton,{onClick:a,children:(0,S.jsx)(v.A,{iconName:"app/link",w:20,h:18})}),(0,S.jsx)(C.ShareButton,{onClick:()=>W(!1),children:(0,S.jsx)(v.A,{iconName:"app/close_light",w:16,h:18})})]})]})})]})]})};O.displayName="AuthorBox";const E=O;var P=t(16497);function T(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function z(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?T(Object(t),!0).forEach(function(n){N(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):T(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function N(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function D(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return L(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?L(e,n):void 0}}
1(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const B=e=>{let n=e.author,t=e.postId,h=e.postTitle,g=e.postUrl,v=e.relativePublishedDate,y=e.withFavoriteButton,b=void 0!==y&&y;const x=(0,o._)(),w=(0,s.y)().trackEvent,j=(0,a.k0)().consents,k=(0,l.B)(),A=k.post.published_by,C=k.sharing,_=k.favorites.buttonText,I=(0,c.ts)().addSnackbar,O=D((0,r.useState)(!1),2),T=O[0],N=O[1],L=D((0,r.useState)(!1),2),B=L[0],M=L[1],F=(0,r.useRef)(null),W=e=>{w("share",z(z({},(0,m.yX)(x)),{},{event:"share",method:e}))},U=()=>{T&&N(!1),window.FB&&window.FB.ui&&window.FB.ui({href:g,method:"share"},e=>{e&&e.error_message&&(0,d.QM)("FB::ui():".concat(e.error_message," - URL: ").concat(g),e.error_status,"Facebook",!1)})};return(0,r.useEffect)(()=>(T?window.addEventListener("facebookAccepted",U):window.removeEventListener("facebookAccepted",U),()=>{window.removeEventListener("facebookAccepted",U)}),[T]),(0,r.useEffect)(()=>{F.current&&j.twitter&&B&&(F.current.click(),M(!1))},[j.twitter,F.current]),(0,u.ar)("Render author"),(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(E,{author:n,onShareFacebook:()=>{j.facebook?(U(),W("facebook")):N(!0)},onShareLink:()=>{p.copy(g),I({autoClose:3e3,message:C.clipboard}),W("copy link")},onShareMail:()=>{window.open("mailto:?subject=".concat(encodeURIComponent(h),"&body=").concat(g)),W("mail")},onShareWhatsapp:()=>{W("whatsapp")},postId:t,postUrl:g,ref:F,relativePublishedDate:v,translation:{favoriteBtnTxt:_,publishedBy:A,share:C.label},withFavoriteButton:b,withShareButton:!0}),T&&(0,S.jsx)(P.A,{background:"".concat(f.tJ,"cookie_bg.svg"),onClose:()=>N(!1),size:"medium",children:(0,S.jsx)(i.A,{serviceKey:"facebook",noBox:!0})}),B&&(0,S.jsx)(P.A,{background:"".concat(f.tJ,"cookie_bg.svg"),onClose:()=>M(!1),size:"medium",children:(0,S.jsx)(i.A,{serviceKey:"twitter",noBox:!0})})]})}},91984(e,n,t){"use strict";t.d(n,{A:()=>y});t(44114),t(72712),t(94490),t(33110),t(98992),t(3949),t(62953);var r=t(73516),i=t(28063),o=t(78100),a=t(28749),l=(t(81454),t(96540)),c=t(98469),s=t(93243),d=t(98359),u=t(88597),p=t(31924),m=t(87227),f=t(50890);const h={List:u.Ay.ul.withConfig({componentId:"hp__sc-1omh8xm-0"})(e=>{let n=e.withMargin;return"\n display: flex;\n list-style: none;\n margin: ".concat(n?"0 0 5px":0,";\n padding: 1rem 0 0;\n text-align: left;\n white-space: nowrap;\n ")}),Item:u.Ay.li.withConfig({componentId:"hp__sc-1omh8xm-1"})(["font-size:",";line-height:1.6;&:last-child{margin-right:0;}"],p.nJ),Link:(0,u.Ay)(f.A).withConfig({componentId:"hp__sc-1omh8xm-2"})(e=>{let n=e.fontColor;return"\n color: ".concat(n||c.xq,";\n text-transform: capitalize;\n white-space: nowrap;\n ")}),IconWrapper:u.Ay.span.withConfig({componentId:"hp__sc-1omh8xm-3"})(["align-self:center;padding:0 9px;"]),Current:u.Ay.span.withConfig({componentId:"hp__sc-1omh8xm-4"})(["color:",";display:inline-block;font-family:",";font-weight:bold;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;"],c.xJ,m.Kh)};var g=t(74848);const v=e=>{let n=e.parents,t=void 0===n?[]:n,r=e.current,i=void 0===r?null:r,o=e.margin,a=void 0!==o&&o,u=e.fontColor,p=void 0===u?null:u;return(0,g.jsxs)(h.List,{withMargin:a,children:[t.map((e,n)=>(0,g.jsxs)(l.Fragment,{children:[(0,g.jsx)(h.Item,{children:(0,g.jsx)(h.Link,{href:e.url,fontColor:p||"",children:e.label})}),n<t.length&&(0,g.jsx)(h.IconWrapper,{children:(0,g.jsx)(d.A,{iconUrl:"".concat(s.Cm,"app/chevron-right.svg"),mainColor:p||c.xq,w:14,h:14})})]},"breadcrumb-".concat(e.label))),i&&(0,g.jsx)(h.Current,{title:i,children:i})]})},y=e=>{let n=e.paths,t=e.title,l=void 0===t?"":t,c=e.margin,s=void 0!==c&&c,d=e.fontColor,u=void 0===d?null:d;const p=(0,i.UK)().hosted;let m=null,f=[{label:(0,o.B)().breadcrumb.home,url:p}];const h=[];if(n){const e=n.breadcrumb,t=n.parents;if(m=e,t){const e=[...t];for(;e&&e.length;){const n=e.reduce((e,n)=>"".concat(e,"/").concat(n.slug),""),t=e.pop();if(t){const e=t.breadcrumb;h.push({label:e,url:"".concat(p).concat(n)})}}h.reverse(),f=f.concat(h)}}return(0,a.ar)("Render breadcrumb"),(0,g.jsxs)(g.Fragment,{children:[h&&(0,g.jsx)(r.mg,{encodeSpecialCharacters:!0,children:(0,g.jsx)("script",{type:"application/ld+json",children:JSON.stringify((()=>{const e=[];return f.forEach((n,t)=>{e.push({"@type":"ListItem",position:t+1,item:{"@id":n.url,name:n.label}})}),{"@context":"http://schema.org","@type":"BreadcrumbList",itemListElement:e}})())})}),(0,g.jsx)(v,{parents:f,current:l||m,margin:s,fontColor:u})]})}},76593(e,n,t){"use strict";t.d(n,{A:()=>ae});t(89463),t(16280),t(44114),t(33110),t(3362),t(27495),t(98992),t(54520),t(3949),t(62953),t(3296),t(27208),t(48408),t(14603),t(47566),t(98721);var r=t(96540),i=t(53601),o=t(70190),a=t(28063),l=t(40001),c=t(54462),s=t(60333),d=t(28749),u=t(783
116);const p="Comments";const m=new class{constructor(){this.endpoints=null,this.log=d.yN}init(e){return this.endpoints=e,this}async fetchComments(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;const i=(0,u.c$)({path:"/comments",api:"hapi",query:{post_id:e,per_page:n,cursor:t},endpoints:this.endpoints}),o={headers:{Accept:"application/json","Content-Type":"application/json","csrf-token":r}};try{this.log('Fetch comments from endpoint: "%s"',i);const e=await fetch(i,o);if(!e.ok){const n=await(0,s.B1)("Comment::fetchComments()",p,e,!1);return Promise.reject(n)}return await e.json()}catch(e){const n=(0,s.tS)("Comment::fetchComments()",p,e,i,!1);return Promise.reject(n)}}async createComment(e,n,t){const r=(0,u.c$)({path:"/comments",api:"hapi",endpoints:this.endpoints}),i={method:"POST",body:JSON.stringify(e),headers:{Accept:"application/json","Content-Type":"application/json","User-Authorization":n,"csrf-token":t}};try{this.log('Create comment %O on endpoint: "%s"',e,r);const n=await fetch(r,i);if(!n.ok){const e=await(0,s.B1)("Comment::createComment()",p,n);return Promise.reject(e)}return await n.json()}catch(e){const n=(0,s.tS)("Comment::createComment()",p,e,r);return Promise.reject(n)}}async deleteBatch(e,n,t,r){const i="/comments/post/".concat(e),o=(0,u.c$)({path:i,api:"hapi",query:{date:n},endpoints:this.endpoints}),a={method:"DELETE",headers:{Accept:"application/json","Content-Type":"application/json","User-Authorization":t,"csrf-token":r}};try{this.log('Delete the batch of comments on post %s on endpoint: "%s"',e,o);const n=await fetch(o,a);if(!n.ok){const e=await(0,s.B1)("Comment::deleteBatch()",p,n);return Promise.reject(e)}return await n.json()}catch(e){const n=(0,s.tS)("Comment::deleteBatch()",p,e,o);return Promise.reject(n)}}async deleteComment(e,n,t){const r="/comments/".concat(e),i=(0,u.c$)({path:r,api:"hapi",query:{activate:0},endpoints:this.endpoints}),o={method:"DELETE",headers:{Accept:"application/json","Content-Type":"application/json","User-Authorization":n,"csrf-token":t}};try{this.log('Delete comment %s on endpoint: "%s"',e,i);const n=await fetch(i,o);if(!n.ok){const e=await(0,s.B1)("Comment::deleteComment()",p,n);return Promise.reject(e)}return await n.json()}catch(e){const n=(0,s.tS)("Comment::deleteComment()",p,e,i);return Promise.reject(n)}}};t(81454);function f(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function h(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?f(Object(t),!0).forEach(function(n){g(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):f(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function g(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}const v=(e,n)=>{if(!e)return null;const t=e.data,r=e.links,i=e.meta,o=e=>e.map(e=>{const t=h({},e);return e.replies.length&&(t.replies=o(e.replies)),(e=>{const t=h({},e),r=new Date(e.created_at);return t.created_at=new Intl.DateTimeFormat(n,{year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric"}).format(r),t})(t)});return{data:o(t),links:r,meta:i}};var y=t(36776),b=t(77),x=t(75131),w=t(96276),j=t(88597),k=t(98469),A=t(31924),C=t(87227),S=t(2541);const _=()=>(0,j.AH)(["cursor:pointer;font-family:",";font-size:",";font-weight:bold;letter-spacing:0.1rem;line-height:",";text-transform:uppercase;"],C.vP,A.$H,A.$H),I={blue:{primary:k.So,hover:k.Db},gray:{primary:k.xq,hover:k.dL}},O={Component:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-0"})(["padding-bottom:2rem;margin-bottom:3.2rem;@media ","{margin-bottom:1.3rem;}"],S.J.phone),ActionButton:j.Ay.span.withConfig({componentId:"hp__sc-1csf3i0-1"})(e=>{let n=e.color,t=e.marginLeft,r=void 0===t?0:t;return"\n ".concat(_(),";\n color: ").concat(I[n].primary,";\n margin-left: ").concat(r,";\n padding: 6px 0;\n transition: color .1s ease-in-out;\n\n &:hover {\n color: ").concat(I[n].hover,";\n }\n ")}),Avatar:j.Ay.img.withConfig({componentId:"hp__sc-1csf3i0-2"})(["border-radius:50%;display:block;height:80px;width:80px;@media ","{height:30px;width:30px;}"],S.J.phone),BadgeText:j.Ay.span.withConfig({componentId:"hp__sc-1csf3i0-3"})(["color:",";font-size:8px;letter-spacing:1.5px;margin-right:5px;text-transform:uppercase;white-space:nowrap;"],k.UE),ButtonWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-4"})(["margin-bottom:1rem;text-align:center;"]),CloseWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-5"})(["display:inline-block;position:absolute;right:1rem;cursor:pointer;opacity:0.3;transition:opacity 0.1s ease-in-out;&:hover{opacity:0.6;}"]),CommentFooter:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-6"})(["align-items:center;display:flex;"]),CommentWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-7"})(["display:flex;padding-bottom:1rem;"]),ContentWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-8"})(["flex:1;font-family:",";> ol{padding-left:2rem;counter-reset:inherit;list-style:decimal;> li{counter-increment:inherit;&::before{content:inherit;}}}"],C.vP),Date:j.Ay.span.withConfig({componentId:"hp__sc-1csf3i0-9"})(["color:",";font-size:",";letter-spacing:0.1rem;line-height:",";padding:7px 0;text-transform:uppercase;"],k.Cj,A.$H,A.$H),DeleteForm:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-10"})(["display:flex;gap:1rem;align-items:flex-end;border-bottom:1px solid ",";padding-bottom:1rem;margin-bottom:1rem;"],k.xq),DeleteDateWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-11"})(["width:300px;"]),DeleteAllWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-12"})(["padding-bottom:6px;"]),DeleteCtaWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-13"})(["margin-left:auto;"]),DeleteBox:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-14"})(["background:",";border:1px solid ",";border-radius:",";padding:10px;"],k.UE,k.z7,A.Zz),DeleteButton:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-15"})(["cursor:pointer;opacity:0.6;padding:6px;transition:opacity 0.1s ease-in-out;&:hover{opacity:1;}"]),DeleteBtnWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-16"})(["display:flex;margin-top:10px;button{margin-right:10px;}"]),EditorBadge:j.Ay.span.withConfig({componentId:"hp__sc-1csf3i0-17"})(["align-items:center;background:",";border-radius:",";display:flex;height:16px;padding:0 5px;"],k.Oj,A.Zz),EditorWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-18"})(["max-width:650px;margin-bottom:2rem;* > ol{padding-left:2rem;counter-reset:inherit;list-style:decimal;> li{counter-increment:inherit;&::before{content:inherit;}}}"]),ErrorWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-19"})(["margin-bottom:10px;"]),FormHeadline:(0,j.Ay)(w._B).withConfig({componentId:"hp__sc-1csf3i0-20"})(["display:inline-block;font-family:",";font-size:",";margin:0 0 10px;"],C.vP,A.nJ),FormWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-21"})(["position:relative;padding-bottom:1rem;padding-top:1rem;"]),Headline:(0,j.Ay)(w._B).withConfig({componentId:"hp__sc-1csf3i0-22"})(e=>{let n=e.capitalize;return"\n text-transform: ".concat(n?"capitalize":"none",";\n ")}),Indent:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-23"})(["padding-left:80px;@media ","{padding-left:45px;}"],S.J.phone),ImgWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-24"})(["padding:0 1rem 0.5rem 0;"]),ItemContainer:j.Ay.li.withConfig({componentId:"hp__sc-1csf3i0-25"})(["padding-top:1rem;"]),List:j.Ay.ul.withConfig({componentId:"hp__sc-1csf3i0-26"})(e=>{let n=e.isReply;return"\n list-style: none;\n border-bottom: ".concat(n?"none":"1px solid ".concat(k.xq),";\n margin: ").concat(n?"0":"0 0 1rem",";\n padding: 0;\n ")}),NavWrapper:j.Ay.div.withConfig({componentId:"hp__sc-1csf3i0-27"})(["align-items:center;display:flex;margin-left:auto;"]),SubmitTypo:j.Ay.span.withConfig({componentId:"hp__sc-1csf3i0-28"})(["",""],_()),Username:j.Ay.span.withConfig({componentId:"hp__sc-1csf3i0-29"})(["font-weight:bold;padding-right:10px;"]),UsernameWrapper:j.Ay.span.withConfig({componentId:"hp__sc-1csf3i0-30"})(["align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;"])};var E=t(74848);function P(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}
1finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return T(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?T(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const z={focus:()=>null,clear:()=>null,setDate:()=>null},N=e=>{let n=e.deleteBatch,t=e.isPreview,i=void 0!==t&&t,o=e.notify;const a=P((0,r.useState)(""),2),l=a[0],c=a[1],s=P((0,r.useState)(""),2),d=s[0],u=s[1],p=(0,r.useRef)(null);return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(w.mM,{children:"Delete multiple comments"}),(0,E.jsxs)(O.DeleteForm,{children:[(0,E.jsx)(O.DeleteDateWrapper,{children:(0,E.jsx)(b.A,{id:"date",displayFormat:"d MMM yyyy",disableFuture:!0,label:"Older than",onChange:e=>{const n=(null==e?void 0:e.value)||null;c(n)},setInstanceRef:e=>{p.current=e},withClear:!0})}),(0,E.jsx)(O.DeleteAllWrapper,{children:(0,E.jsx)(x.A,{checked:!l,onChange:e=>{const n=p.current||z;e?n.clear():n.focus()},children:"All"})}),(0,E.jsx)(O.DeleteCtaWrapper,{children:(0,E.jsx)(y.A,{noMargin:!0,onClick:async()=>{const e=l?"Do you confirm the deletion of the comments older than ".concat(l,"?"):"Do you confirm the deletion of the all comment and their replies?";u(e)},children:"Delete"})})]}),d&&(0,E.jsxs)(O.DeleteBox,{children:[d,i&&(0,E.jsx)("p",{children:(0,E.jsx)("strong",{children:"Heads up! Even though this is a preview page, comments you are about to delete will be deleted on production as well."})}),(0,E.jsxs)(O.DeleteBtnWrapper,{children:[(0,E.jsx)(y.A,{mode:"negative",onClick:async()=>{try{const e=await n(l),t=e.message,r=e.data;u(""),r.length?window.location.reload(!1):o(t)}catch(e){o("Failed to delete the batch of comments!"),u("")}},children:"Yes, delete"}),(0,E.jsx)(y.A,{mode:"secondary",onClick:()=>u(""),children:"Cancel"})]})]})]})};var D=t(25574),L=t(87387);const B={dialogs:{openAlert:()=>{},openPrompt:()=>{},openExtension:()=>{}},window:{startAutoResizer:()=>{}}},M={headings:[],marks:["bold","italic","underline","strikethrough"],specials:[],useLists:!0,useLinks:!1,useExtensions:!1},F=e=>{let n=e.sdk,t=void 0===n?B:n,r=e.formats,i=void 0===r?M:r,o=e.onChange,a=void 0===o?()=>{}:o,l=e.defaultValue,c=void 0===l?{}:l,s=e.height,d=void 0===s?150:s;return(0,E.jsx)(L.A,{sdk:t,allowedFormats:i,onChange:a,defaultValue:c,height:d})};var W=t(2024),U=t(98229),J=t(93619);function V(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return R(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?R(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const $=e=>{let n=e.close,t=void 0===n?null:n,i=e.createComment,o=e.isLoggedIn,a=void 0!==o&&o,l=e.openLogin,c=void 0===l?()=>null:l,s=e.parentId,d=void 0===s?null:s,u=e.translations;const p=V((0,r.useState)({}),2),m=p[0],f=p[1],h=V((0,r.useState)(!0),2),g=h[0],v=h[1],b=V((0,r.useState)(null),2),x=b[0],w=b[1],j=V((0,r.useState)(!1),2),k=j[0],A=j[1],C=u.success,S=u.error,_=u.addComment,I=u.postComment,P=u.reply;return(0,E.jsxs)(O.FormWrapper,{children:[a&&!k&&(0,E.jsxs)(E.Fragment,{children:[_&&(0,E.jsx)(O.FormHeadline,{children:d?P:_}),t&&(0,E.jsx)(O.CloseWrapper,{onClick:t,children:(0,E.jsx)(W.A,{iconName:"app/close_light",h:17})}),x&&(0,E.jsx)(O.ErrorWrapper,{children:(0,E.jsx)(U.A,{type:"error",children:x})}),(0,E.jsx)(O.EditorWrapper,{children:(0,E.jsx)(F,{defaultValue:m,onChange:e=>{f(e);const n=(0,D.l)(e);v(n.length<=0)}})})]}),k&&x&&(0,E.jsx)(U.A,{type:"success",children:x}),!k&&(0,E.jsx)(y.A,{disabled:a&&g,onClick:async()=>
1{if(w(null),a){let e=!1;try{A(!0),w(C);const n=await i({document:m,parentId:d});e=!n.message}catch(e){w(S),A(!1)}e?(f({}),A(!1),w(null),t?t():(0,J.A)("#comments",190)):(w(S),A(!1))}else c()},noMargin:!0,children:(0,E.jsx)(O.SubmitTypo,{children:I})})]})};var H=t(93243),G=t(2653);function q(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return X(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?X(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const K=e=>{let n=e.createComment,t=e.deleteComment,i=e.isEditorUser,o=void 0!==i&&i,a=e.isLoggedIn,l=void 0!==a&&a,c=e.notify,s=e.openLogin,d=void 0===s?()=>null:s,u=e.item,p=e.reply,m=void 0!==p&&p,f=e.translations;const h=u.id,g=u.author,v=u.comment,b=u.replies,x=q((0,r.useState)(!1),2),w=x[0],j=x[1],k=q((0,r.useState)(!1),2),A=k[0],C=k[1],S=(0,r.useRef)(null);return(0,E.jsxs)(O.ItemContainer,{children:[(0,E.jsxs)(O.CommentWrapper,{children:[(0,E.jsx)(O.ImgWrapper,{children:(0,E.jsx)(O.Avatar,{ref:S,src:g.photo_url||H.en,alt:g.display_name||"user",onError:()=>{S.current.src=H.en}})}),(0,E.jsxs)(O.ContentWrapper,{children:[(0,E.jsxs)(O.UsernameWrapper,{children:[(0,E.jsx)(O.Username,{children:g.display_name||"User"}),g.editor&&(0,E.jsxs)(O.EditorBadge,{children:[!!f.editorBadge&&(0,E.jsx)(O.BadgeText,{children:f.editorBadge}),(0,E.jsx)(W.A,{h:12,iconName:"app/star-check_dark"})]})]}),(0,E.jsx)(G.A,{document:v}),(0,E.jsxs)(O.CommentFooter,{children:[(0,E.jsx)(O.Date,{children:u.created_at}),(0,E.jsxs)(O.NavWrapper,{children:[o&&l&&(0,E.jsx)(O.DeleteButton,{onClick:()=>C(!0),children:(0,E.jsx)(W.A,{h:12,iconName:"app/delete_light"})}),!m&&(0,E.jsx)(O.ActionButton,{color:"gray",marginLeft:"2rem",onClick:()=>j(!0),children:f.reply})]})]})]})]}),o&&l&&A&&(0,E.jsxs)(O.DeleteBox,{children:["Do you confirm the deletion of this comment and its replies?",(0,E.jsxs)(O.DeleteBtnWrapper,{children:[(0,E.jsx)(y.A,{mode:"negative",onClick:async()=>{try{await t({commentId:h}),C(!1),window.location.reload(!1)}catch(e){c("Failed to delete the comment and its replies!"),C(!1)}},children:"Yes, delete"}),(0,E.jsx)(y.A,{mode:"secondary",onClick:()=>C(!1),children:"Cancel"})]})]}),(b.length||w)&&(0,E.jsxs)(O.Indent,{children:[w&&(0,E.jsx)($,{createComment:n,close:()=>j(!1),openLogin:d,isLoggedIn:l,translations:f,parentId:h}),b&&(0,E.jsx)(Q,{deleteComment:t,createComment:n,isEditorUser:o,isLoggedIn:l,openLogin:d,items:b,reply:!0,translations:f})]})]})},Q=e=>{let n=e.createComment,t=e.deleteComment,r=e.isEditorUser,i=void 0!==r&&r,o=e.isLoggedIn,a=void 0!==o&&o,l=e.notify,c=e.openLogin,s=void 0===c?()=>null:c,d=e.items,u=void 0===d?[]:d,p=e.reply,m=void 0!==p&&p,f=e.translations;return u.length>0?(0,E.jsx)(O.List,{isReply:m,children:u.map(e=>(0,E.jsx)(K,{createComment:n,deleteComment:t,isEditorUser:i,isLoggedIn:a,notify:l,openLogin:s,item:e,reply:m,translations:f},e.id))}):null},Z=Q,Y=e=>{let n=e.comments,t=void 0===n?[]:n,r=e.count,i=e.createComment,o=e.deleteBatch,a=e.deleteComment,l=e.isPreview,c=void 0!==l&&l,s=e.isEditorUser,d=void 0!==s&&s,u=e.isLoggedIn,p=void 0!==u&&u,m=e.loadMore,f=e.notify,h=e.openLogin,g=e.translations;return(0,E.jsxs)(O.Component,{id:"comments",children:[(0,E.jsxs)(O.Headline,{children:[g.comments,r>0&&" (".concat(r,")")]}),d&&!!r&&(0,E.jsx)(N,{deleteBatch:o,isPreview:c,notify:f}),(0,E.jsx)(Z,{openLogin:h,createComment:i,deleteComment:a,isEditorUser:d,isLoggedIn:p,items:t,translations:g,notify:f}),t.length<r&&(0,E.jsx)(O.ButtonWrapper,{children:(0,E.jsx)(y.A,{onClick:m,children:g.showMore})}),(0,E.jsx)($,{createComment:i,isLoggedIn:p,openLogin:h,translations:g})]})};function ee(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function ne(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?ee(Object(t),!0).forEach(function(n){te(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ee(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function te(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function re(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return ie(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?ie(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ie(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const oe={data:[],meta:{count:0}},ae=e=>{let n=e.postId,t=e.translation;if(!n)return null;const s=re((0,r.useState)(null),2),u=s[0],p=s[1],f=(0,a.UK)(),h=f.endpoints,g=f.hpXsr,y=(0,l.A)(),b=y.id,x=y.localeTag,w=(0,i.A$)(),j=w.getToken,k=w.getUserId,A=w.isAuthenticated,C=w.isEditor,S=re((0,o.Z)(),2)[1].setView,_=(0,c.ts)().addSnackbar,I=u||oe,O=I.data,P=I.meta.count,T=m.init(h);(0,d.ar)("Render comments for post: %s",n);const z=async function(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,i=null;if(t){i=new URL(t).searchParams.get("cursor")}try{const t=await T.fetchComments(n,r,i,g);t&&t.data&&(e=v(t,x))}catch(n){(0,d.ar)("Fetch comments error: %O",n),e=null}return e||oe};return(0,r.useEffect)(()=>{let e=!0;return(async()=>{const n=await z();e&&n&&p(n)})().catch(e=>(0,d.ar)("Error fetching comments: %O",e)),()=>{e=!1}},[]),(0,E.jsx)(Y,{comments:O,count:P,isPreview:!1,isEditorUser:C(),isLoggedIn:A(),createComment:async e=>{let t=e.document,r=e.parentId;const i=k(),o=await j();if(i&&o)try{const e=await T.createComment({parent_id:r,post_id:n,user_id:i,market:b.toLowerCase(),comment:JSON.stringify(t)},o,g);return await(async()=>{(0,d.ar)("Reload comments");const e=u.data.length,n=5*Math.ceil((e||1)/5),t=await z(null,n);t&&p(t)})(),e}catch(e){return Promise.reject(e)}return Promise.reject()},deleteBatch:async e=>{try{const t=await j();let r={message:"Could not verify user credentials. Reload page and try again.",data:[]};return t&&(r=await T.deleteBatch(n,e,t,g)),Promise.resolve(r)}catch(e){return Promise.reject(e)}},deleteComment:async e=>{let n=e.commentId;try{const e=await j();return e&&await T.deleteComment(n,e,g),Promise.resolve()}catch(e){return Promise.reject(e)}},loadMore:async()=>{(0,d.ar)("Load more comments");const e=u.links.next,n=await z(e);n&&p(e=>{const t=ne(ne({},e),n);return t.data=e.data.concat(n.data),t})},notify:e=>{_({message:e})},openLogin:()=>S("start"),translations:t})}},70183(e,n,t){"use strict";t.d(n,{A:()=>V});t(89463),t(16280),t(44114),t(27495),t(98992),t(54520),t(3949),t(62953);var r=t(96540),i=t(37933),o=t(28063),a=t(40001),l=t(38664),c=t(90345),s=t(28749),d=t(12858),u=t(40961),p=t(73510),m=t(91984),f=t(78100),h=t(25663),g=t(6631),v=t(98469),y=t(45827),b=t(2653),x=t(2024),w=t(36776),j=t(93619),k=t(43490),A=t(88597),C=t(31924),S=t(87227),_=t(2541),I=t(9076),O=t(96276);
1const E={Background:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-0"})(e=>{let n=e.category,t=e.noMargin;return"\n background: ".concat(n?v.sQ[n]:v.GG,";\n margin-bottom: ").concat(t?0:"2rem",";\n padding-bottom: 50px;\n position: relative;\n\n &:before {\n background: ").concat(t?v.AH:v.GG,';\n content: "";\n height: 100%;\n left: 0;\n position: absolute;\n top: 0;\n width: 100%;\n z-index: -1;\n }\n\n @media ').concat(_.J.phone,", ").concat(_.J.tablet," {\n padding-bottom: 30px;\n }\n ")}),BarContent:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-1"})(["align-items:center;display:flex;flex:999 1 0%;justify-content:space-between;min-width:160px;padding-right:1rem;p{margin:0;}@media ","{display:block;padding-right:0.5rem;p{font-size:",";}p:first-of-type{margin-bottom:0.4em;}}"],_.J.phone,C.$m),BarInner:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-2"})(["align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:","px;padding:0.5rem 30px;row-gap:2px;a{margin:0;white-space:nowrap;}@media ","{padding:0.5rem 15px;a{font-size:",";}a span{height:16px;margin-left:0.5em;width:16px;}}"],C.QC,_.J.phone,C.nJ),BarText:A.Ay.p.withConfig({componentId:"hp__sc-118kb5m-3"})(e=>{let n=e.isExpired;
1return"\n align-items: center;\n color: ".concat(n?v.dL:v.Oj,";\n display: flex;\n font-weight: bold;\n gap: 10px;\n text-decoration: ").concat(n?"line-through":"none",";\n text-decoration-thickness: 1px;\n\n .icon {\n flex-shrink: 0;\n }\n\n @media ").concat(_.J.phone," {\n margin-bottom: .1em;\n }\n ")}),BreadcrumbWrapper:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-4"})(["@media ","{padding:0 ","px;}ul{padding:1rem 0 0;}"],_.J.phone,C.ob),CarouselWrapper:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-5"})(e=>{let n=e.expired;return"\n box-sizing: border-box;\n flex-shrink: 0;\n margin-bottom: 2rem;\n width: 100%;\n\n @media ".concat(_.J.desktop," {\n margin-bottom: ").concat(n?"1rem":0,";\n padding: 0;\n width: calc(2 / 3 * 100%);\n }\n ")}),Category:A.Ay.span.withConfig({componentId:"hp__sc-118kb5m-6"})(["display:block;font-size:",";letter-spacing:0.15em;line-height:1.6;margin:1rem 0 0;text-transform:uppercase;"],C.$H),Container:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-7"})(["box-sizing:border-box;color:",";margin:auto;max-width:","px;@media ",",","{padding:0 ","px;}"],v.Cj,C.QC,_.J.tablet,_.J.desktop,C.wF),ContentWrapper:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-8"})(e=>{let n=e.withBreadcrumb;return"\n display: flex;\n gap: ".concat(C.wF,"px;\n padding-top: ").concat(n?"0.5rem":"2rem",";\n\n @media ").concat(_.J.tablet," {\n display: block;\n }\n\n @media ").concat(_.J.phone," {\n display: block;\n padding-left: ").concat(C.ob,"px;\n padding-right: ").concat(C.ob,"px;\n }\n ")}),CtaIcon:(0,A.Ay)(x.A).withConfig({componentId:"hp__sc-118kb5m-9"})(["flex-shrink:0;"]),IconWrapper:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-10"})(["transform:rotate(180deg);"]),Link:A.Ay.a.withConfig({componentId:"hp__sc-118kb5m-11"})(["align-items:center;color:",";cursor:pointer;display:flex;font-size:",";gap:5px;letter-spacing:1.5px;text-transform:uppercase;"],v.Cj,C.$H),MainCtaWrapper:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-12"})(e=>{let n=e.marginTop,t=void 0===n?"0":n,r=e.withGallery;return"\n flex-grow: 1;\n margin-top: ".concat(t,"px;\n\n @media ").concat(_.J.desktop," {\n max-width: ").concat(r?"250px":"100%",";\n }\n ")}),Options:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-13"})(e=>{let n=e.category;return"\n background-color: ".concat(n?v.LZ[n]:v.GG,";\n display: flex;\n justify-content: flex-end;\n padding: 15px 20px;\n ")}),Price:A.Ay.p.withConfig({componentId:"hp__sc-118kb5m-14"})(e=>{let n=e.isExpired;return"\n color: ".concat(n?v.dL:v.Oj,";\n margin-bottom: .3rem;\n white-space: nowrap;\n\n @media ").concat(_.J.phone," {\n margin-bottom: 0;\n }\n ")}),PriceAmount:A.Ay.span.withConfig({componentId:"hp__sc-118kb5m-15"})(e=>{let n=e.isExpired;return"\n font-family: ".concat(S.Kh,";\n font-size: ").concat(C.gB,";\n font-weight: bold;\n text-decoration: ").concat(n?"line-through":"none",";\n text-decoration-thickness: 1px;\n\n @media ").concat(_.J.desktop," {\n font-size: ").concat(C.Xl,";\n }\n ")}),SecondCtaContent:A.Ay.span.withConfig({componentId:"hp__sc-118kb5m-16"})(["color:",";font-family:",";font-size:",";line-height:1.1;text-transform:uppercase;"],v.Cj,S.Kh,C.$H),SecondCtaLink:A.Ay.a.withConfig({componentId:"hp__sc-118kb5m-17"})(["align-items:center;display:flex;gap:0.8rem;margin-top:1.8rem;text-decoration:none;&:hover > span > span:last-child{text-decoration:underline;}"]),SecondCtaText:A.Ay.span.withConfig({componentId:"hp__sc-118kb5m-18"})(["display:block;font-weight:bold;&:last-child{font-weight:normal;}"]),StickyBar:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-19"})(e=>{let n=e.category;return"\n background-color: ".concat(n?v.sQ[n]:v.UE,";\n box-shadow: ").concat(I.Tr,";\n width: 100%;\n ")}),Subtitle:A.Ay.p.withConfig({componentId:"hp__sc-118kb5m-20"})(e=>{let n=e.isExpired;return"\n color: ".concat(n?v.dL:v.Cj,";\n ")}),Text:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-21"})(["flex:1;"]),Title:(0,A.Ay)(O._).withConfig({componentId:"hp__sc-118kb5m-22"})(e=>{let n=e.isExpired;return"\n line-height: 1.2;\n margin: 0 0 1rem;\n padding: 0;\n ".concat(n&&"\n color: ".concat(v.dL,";\n text-decoration: line-through;\n text-decoration-thickness: 1px;\n "),";\n\n @media ").concat(_.J.phone,", ").concat(_.J.tablet," {\n font-size: ").concat(C.gB,";\n }\n ")}),Warning:A.Ay.div.withConfig({componentId:"hp__sc-118kb5m-23"})(e=>{let n=e.isExpired;return"\n display: flex;
1\n align-items: center;\n padding: 10px;\n border-radius: ".concat(C.Zz,";\n color: ").concat(n?v.UE:v.Oj,";\n background-color: ").concat(n?v.Cj:"rgba(153,153,153, 0.3)",";\n font-weight: normal;\n font-family: ").concat(S.vP,";\n gap: 10px;\n\n .icon {\n flex-shrink: 0;\n }\n ")})};var P=t(74848);function T(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function z(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?T(Object(t),!0).forEach(function(n){N(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):T(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function N(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}const D=e=>{let n=e.barContainer,t=void 0===n?null:n,i=e.barText,o=void 0===i?"":i,a=e.category,l=e.cta,c=e.galleryItems,s=void 0===c?[]:c,d=e.hideWarningMessage,A=void 0!==d&&d,C=e.hosted,S=void 0===C?"":C,_=e.image,I=e.introText,O=void 0===I?null:I,T=e.isExpired,N=void 0!==T&&T,D=e.isOld,L=void 0!==D&&D,B=e.noMargin,M=void 0!==B&&B,F=e.paths,W=void 0===F?null:F,U=e.price,J=void 0===U?null:U,V=e.ref,R=e.secondaryCta,$=e.showCtaBar,H=void 0!==$&&$,G=e.subtitle,q=void 0===G?"":G,X=e.tId,K=e.title,Q=e.trackCtaClick,Z=void 0===Q?()=>{}:Q,Y=e.withCtaBar,ee=void 0!==Y&&Y;const ne=(0,f.B)().expired,te=ne.expired,re=ne.potentiallyExpired,ie=ne.showAlternatives,oe=(0,r.useRef)(null),ae=(null==W?void 0:W.breadcrumb)&&!!Object.keys(W).length;let le=[];_&&(le=[_,...s||[]],le=le.filter((e,n)=>le.findIndex(n=>n.path===e.path)===n));const ce=()=>{if(null==l||!l.url)return null;const e=l||{url:null,external:null,label:null,follow:null,monetization:null},n=e.url,t=e.external,r=e.label,i=e.monetization,o=void 0===i?null:i,a="#"===n.charAt(0);let c="primary";a&&(c="secondary");const s=(0,g.uw)((0,g.L0)({monetization:o,href:n,tId:X}),S);return(0,P.jsx)(E.MainCtaWrapper,{marginTop:J?0:20,withGallery:!!_,children:(0,P.jsxs)(w.A,{className:"hp_22_cta_button",external:t,href:s,mode:c,size:"lg",fullWidth:!0,outlined:N,onClick:e=>a?(e.preventDefault(),(0,j.A)('section[id="'.concat(s.substring(1),'"]'),0)):Z(z(z({},l),{},{url:s})),children:[!a&&(0,P.jsx)("span",{}),r,!a&&(0,P.jsx)(E.CtaIcon,{iconName:N?"app/arrow-right":"app/arrow-right_dark",w:20})]})})},se=()=>{if(null==R||!R.url)return null;const e=R||{url:null,external:null,label:null,beforeText:"",monetization:null},n=e.url,t=e.external,r=e.label,i=e.beforeText,o=e.monetization,a=void 0===o?null:o,l=(0,g.uw)((0,g.L0)({monetization:a,href:n,tId:X}),S),c=(0,h.A)(n,t),s=c.rel,d=c.target;return(0,P.jsxs)(E.SecondCtaLink,{className:"hp_22_cta_button",href:l,onClick:()=>Z(z(z({},R),{},{url:l,isSecondary:!0})),rel:s,target:d,children:[(0,P.jsx)(x.A,{iconName:"app/star-search_light",w:18}),(0,P.jsxs)(E.SecondCtaContent,{children:[i&&(0,P.jsx)(E.SecondCtaText,{children:i}),(0,P.jsx)(E.SecondCtaText,{children:r})]})]})},de=()=>t?(0,u.createPortal)((0,P.jsxs)(E.StickyBar,{category:a.key,children:[(0,P.jsxs)(E.BarInner,{children:[(0,P.jsxs)(E.BarContent,{children:[o&&(0,P.jsxs)(E.BarText,{isExpired:N,children:[(N||L)&&(!A||N)&&(0,P.jsx)(x.A,{className:"icon",iconName:N?"app/alert_dark":"app/warning",w:20}),o]}),J&&(0,P.jsxs)(E.Price,{isExpired:N,children:[J.prefix&&(0,P.jsx)("span",{children:J.prefix}),J.amount&&(0,P.jsx)(E.PriceAmount,{isExpired:N,children:J.amount}),J.suffix&&(0,P.jsx)("span",{children:J.suffix})]})]}),(0,P.jsx)(ce,{})]}),N&&(0,P.jsx)(E.Options,{category:a.key,children:(0,P.jsxs)(E.Link,{onClick:()=>{(0,j.A)('section[id="recommended-deals"]',100)},children:[(0,P.jsx)(E.IconWrapper,{children:(0,P.jsx)(x.A,{iconName:"app/arrow-up_light",w:15})}),ie]})})]}),t):null;return _||O?(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(E.Backgroun
1d,{ref:V,category:a.key,noMargin:M,children:(0,P.jsxs)(E.Container,{children:[ae&&(0,P.jsx)(E.BreadcrumbWrapper,{children:(0,P.jsx)(m.A,{paths:W,fontColor:v.Im,margin:!0})}),(0,P.jsxs)(E.ContentWrapper,{withBreadcrumb:!!ae,children:[_&&(0,P.jsx)(E.CarouselWrapper,{expired:N||L&&!A,children:(0,P.jsx)(y.A,{images:le,expiredDeal:N})}),(0,P.jsxs)(E.Text,{children:[(N||L&&!A)&&(0,P.jsxs)(E.Warning,{isExpired:N,children:[(0,P.jsx)(x.A,{className:"icon",iconName:N?"app/alert_dark":"app/warning",w:20}),N?te:re]}),a&&a.title&&(0,P.jsx)(E.Category,{children:a.title}),K&&(0,P.jsx)(E.Title,{isExpired:N,children:K}),q&&(0,P.jsx)(E.Subtitle,{isExpired:N,children:q}),O&&(0,P.jsx)(b.A,{document:O}),J&&(0,P.jsxs)(E.Price,{isExpired:N,children:[J.prefix&&(0,P.jsx)("span",{children:J.prefix}),J.amount&&(0,P.jsx)(E.PriceAmount,{isExpired:N,children:J.amount}),J.suffix&&(0,P.jsx)("span",{children:J.suffix})]}),(0,P.jsx)(ce,{}),(0,P.jsx)(se,{}),l&&(0,P.jsx)(k.A,{badgeType:"microStar",mt:20})]})]})]})}),ee&&(0,P.jsx)(p.A,{nodeRef:oe,in:H,timeout:400,classNames:"headerBar",unmountOnExit:!0,children:(0,P.jsx)(de,{})})]}):null};D.displayName="HeroSection";const L=D;function B(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function M(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?B(Object(t),!0).forEach(function(n){F(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):B(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function F(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function W(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return U(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?U(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const J=(e,n)=>{if(!e)return null;const t=e.prefix?"".concat(e.prefix," "):"";let r="";return e.suffix&&(r="pl-PL"===n?e.suffix:" ".concat(e.suffix)),{prefix:t,amount:e.amount,suffix:r}},V=e=>{let n=e.barText,t=void 0===n?"":n,u=e.category,p=e.cta,m=e.dealCtaTracker,f=void 0===m?()=>{}:m,h=e.galleryItems,g=void 0===h?[]:h,v=e.hideWarningMessage,y=void 0!==v&&v,b=e.image,x=e.introText,w=void 0===x?{}:x,j=e.isExpired,k=void 0!==j&&j,A=e.isOld,C=void 0!==A&&A,S=e.noMargin,_=void 0!==S&&S,I=e.paths,O=void 0===I?null:I,E=e.post,T=e.pricing,z=e.secondaryCta,N=e.subtitle,D=void 0===N?"":N,B=e.title;const F=W((0,r.useState)(!1),2),U=F[0],V=F[1],R=W((0,i.a)(),1)[0],$=(0,o.UK)().tId,H=(0,l.y)().trackEvent,G=(0,c.c)().trackIterableEvent,q=(0,a.A)().localeTag,X=(0,r.useRef)(null),K=X.current,Q=!!(p&&p.url&&R&&K);(0,r.useEffect)(()=>{let e=null;return Q&&(e=new IntersectionObserver(e=>{let n=W(e,1)[0];V(!(null!=n&&n.isIntersecting))}),e.observe(K)),()=>{e&&K&&e.unobserve(K)}},[Q]);return(0,s.ar)("Render hero section"),(0,P.jsx)(L,{ref:X,barContainer:R,barText:t,category:u,cta:p,image:b,introText:w,paths:O,price:T?J(T,q):null,secondaryCta:z,showCtaBar:U,subtitle:D,title:B,trackCtaClick:e=>{f(E);const n=null!=e&&e.isSecondary?"secondaryCta":"mainCta";H("deal_conversion",M(M({},(0,d.yX)(E)),{},{button_type:n,deal_partner_clicked:e.monetization,click_text:e.label,click_url:e.url}
1)),E&&G("click_out",E)},withCtaBar:Q,noMargin:_,isExpired:k,isOld:C,hideWarningMessage:y,galleryItems:g,tId:$})}},46201(e,n,t){"use strict";t.d(n,{A:()=>s});t(89463),t(16280),t(44114),t(27495),t(62953);var r=t(96540),i=t(28749),o=t(78126),a=t(74848);function l(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return c(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?c(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const s=e=>{let n=e.children;const t=l((0,r.useState)(null),2),c=t[0],s=t[1],d=l((0,r.useState)(!1),2),u=d[0],p=d[1],m=(0,r.useRef)(),f=()=>{c&&(c.disconnect(),s(null))};return(0,r.useEffect)(()=>((()=>{const e=new IntersectionObserver(e=>{null!=e&&e.length&&e[0].isIntersecting&&(p(!0),f())},{rootMargin:"0px 0px 100% 0px"});s(e);try{e.observe(m.current)}catch(e){(0,i.ar)(e),o.A.notify(e,{severity:"info",context:"Intersection Observer"})}})(),()=>f()),[]),(0,i.ar)("Render lazy: %s",u),(0,a.jsx)("div",{ref:m,children:u&&n})}},67531(e,n,t){"use strict";t.d(n,{A:()=>Y,h:()=>Q});t(89463),t(16280),t(44114),t(27495),t(98992),t(54520),t(62953);var r=t(96540),i=(t(3949),t(46201)),o=(t(3362),t(81454),t(28063)),a=t(40001),l=t(60333),c=t(28749),s=t(78316);function d(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function u(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?d(Object(t),!0).forEach(function(n){p(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):d(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function p(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}const m="Recommendations";const f=new class{constructor(){this.log=c.yN,this.requestHeaders={Accept:"application/json","Content-Type":"application/json"}}async fetchRecommendations(e){let n=e.entryId,t=e.marketId,r=e.endpoints;const i=(0,s.c$)({api:"hapi",path:"/similar-deals",query:{entry:n,market:t},endpoints:r}),o={method:"GET",headers:u({},this.requestHeaders)};try{this.log('Fetch new recommendations from endpoint: "%s"',i,o);const e=await fetch(i,o);if(!e.ok){const n=await(0,l.B1)("RecommendationsService::fetchRecommendations()",m,e,!1);return Promise.reject(n)}return await e.json()}catch(e){const n=(0,l.tS)("RecommendationsService::fetchRecommendations()",m,e,i,!1);return Promise.reject(n)}}};t(72577);var h=t(42722),g=t(19777),v=t.n(g),y=t(98469),b=t(14998),x=t(69153),w=t(74848);const j=e=>{let n=e.count,t=e.isGray,r=e.onClick,i=e.onLoad,o=e.postsList,l=e.sideMargin;const s=(0,a.A)().localeTag,d=(0,h.UX)(v(),{errorPolicy:"all",variables:{limit:4,preview:!1,locale:s,postsList:o}}).data;if(!d)return null;const u=d.entryCollection.items.slice(0,n)||[],p=o.map(e=>u.find(n=>(null==n?void 0:n.entryId)===e)).filter(e=>!!e);return(0,c.ar)("Render %s tailored (aws similar deals) recommended posts",u.length),(0,w.jsx)(x.A,{background:t?y.AH:y.UE,items:p,onClick:r,onLoad:i,sideMargin:l})},k=e=>{let n=e.count,t=e.isGray,i=e.onClick,o=e.onLoad,a=e.postsList,l=e.sideMargin;return(0,w.jsx)(r.Suspense,{fallback:(0,w.jsx)(b.A,{type:"similar"}),children:(0,w.jsx)(j,{count:n,isGray:t,onClick:i,onLoad:o,postsList:a,sideMargin:l})})};function A(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}
1finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return C(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?C(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const S=e=>{let n=e.count,t=e.handleClick,i=e.handleLoad,l=e.isGray,s=e.entryId,d=e.setShowHeader,u=e.sideMargin;const p=A((0,r.useState)([]),2),m=p[0],h=p[1],g=(0,o.UK)().endpoints,v=(0,a.A)().id;return(0,r.useEffect)(()=>{s&&v&&((async()=>{try{const e=(await f.fetchRecommendations({entryId:s,marketId:v,endpoints:g}))["posts-list"].map(e=>e["post-id"]);h(e)}catch(e){(0,c.ar)(e)}})(),d(!0))},[]),(0,c.ar)("Render personalized posts"),m.length?(0,w.jsx)(k,{count:n,isGray:l,onClick:t,onLoad:i,postsList:m,sideMargin:u}):null};var _=t(63825);const I=e=>{let n=e.count,t=e.handleClick,i=e.handleLoad,o=e.isGray,a=e.related,l=e.setShowHeader,s=e.sideMargin;const d=(null==a?void 0:a.slice(0,n))||[];return(0,r.useEffect)(()=>{a&&0!==d.length||l(!1)},[a,d.length]),(0,c.ar)("Render %s related recommended posts",d.length),d?(0,w.jsx)(x.A,{background:o?y.AH:y.UE,items:d,onClick:t,onLoad:i,sideMargin:s}):(0,w.jsx)(_.A,{})};var O=t(38664),E=t(12858),P=t(12278);function T(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function z(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?T(Object(t),!0).forEach(function(n){N(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):T(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function N(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}const D=e=>{let n=e.count,t=e.entryId,r=e.isGray,o=void 0!==r&&r,a=e.related,l=e.setShowHeader,c=e.sideMargin;const s=(0,O.y)().trackEvent,d=(0,P.$)(),u=null!=a&&a.length?"manual":"aws_suggestion",p=(e,n)=>{d(e),s("post_card_click",z(z({},(0,E.yX)(e)),{},{click_url:e.url,section_placement:"1",row_placement:"1",position_placement:"".concat(n),recommendation_type:u,pinned_position:!1}))},m=(e,n)=>{s("post_card_impression",z(z({},(0,E.yX)(e)),{},{section_placement:"1",row_placement:"1",position_placement:"".concat(n),recommendation_type:u,pinned_position:!1}))};return null===a?(0,w.jsx)(i.A,{children:(0,w.jsx)(S,{count:n,entryId:t,isGray:!!o,handleClick:p,handleLoad:m,setShowHeader:l,sideMargin:c})}):(0,w.jsx)(I,{count:n,handleClick:p,handleLoad:m,isGray:!!o,related:a||[],setShowHeader:l,sideMargin:c})};var L=t(42444),B=t(31924),M=t(73700),F=t(78100),W=t(82891),U=t(2024),J=t(88597),V=t(87227),R=t(2541);const $={Button:J.Ay.button.withConfig({componentId:"hp__sc-1h70dnv-0"})(["align-items:center;align-self:center;border:none;background-color:transparent;cursor:pointer;display:flex;font-family:",";font-size:",";letter-spacing:1.5px;text-transform:uppercase;"],V.vP,B.$H),ButtonText:J.Ay.span.withConfig({componentId:"hp__sc-1h70dnv-1"})(["color:",";margin-right:5px;min-width:35px;"],y.Cj),Children:J.Ay.div.withConfig({componentId:"hp__sc-1h70dnv-2"})(["overflow:hidden;transition:height 0.5s;"]),Header:J.Ay.div.withConfig({componentId:"hp__sc-1h70dnv-3"})(e=>{let n=e.withHeader;
1return"\n align-items: flex-start;\n display: flex;\n justify-content: space-between;\n margin-bottom: ".concat(n?"32px":"0",";\n ")}),Heading:J.Ay.div.withConfig({componentId:"hp__sc-1h70dnv-4"})(["color:",";font-family:",";font-size:",";font-weight:bold;text-transform:uppercase;"],y.yS,V.Kh,B.Xl),IconWrapper:J.Ay.div.withConfig({componentId:"hp__sc-1h70dnv-5"})(e=>{let n=e.isOpen;return"\n transform: ".concat(n?"rotateX(0)":"rotateX(-180deg)",";\n transition: transform .2s ease;\n ")}),Subheading:J.Ay.div.withConfig({componentId:"hp__sc-1h70dnv-6"})(["color:",";font-size:",";letter-spacing:1.5px;line-height:1;text-transform:uppercase;"],y.yS,B.$H),Wrapper:J.Ay.section.withConfig({componentId:"hp__sc-1h70dnv-7"})(e=>{let n=e.isGray,t=e.isOpen,r=e.withHeader;return"\n background-color: ".concat(n?y.AH:y.UE,";\n margin-bottom: 64px;\n padding: 32px 0 50px;\n padding-bottom: ").concat(t?"50px":r?"0":"32px",";\n position: relative;\n transition: padding 0.5s;\n\n @media ").concat(R.J.phone," {\n padding: 20px 0;\n padding-bottom: ").concat(t?"20px":r?"0":"20px",";\n }\n ")})};function H(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return G(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?G(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function G(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const q=e=>{let n=e.isGray,t=void 0!==n&&n,i=e.children,o=e.withHeader,a=void 0===o||o,l=e.sectionId,c=void 0===l?"collapsible":l,s=e.fixed,d=void 0!==s&&s;const u=(0,F.B)().expired,p=u.alternativeDeals,m=u.find,f=u.hide,h=u.show,g=H((0,r.useState)(!0),2),v=g[0],y=g[1],b=H((0,r.useState)("auto"),2),x=b[0],j=b[1],k=(0,r.useRef)(null),A=()=>{var e;return j("".concat((null==k||null===(e=k.current)||void 0===e?void 0:e.clientHeight)||0,"px"))},C=(0,M.s)(100,A);return(0,r.useEffect)(()=>{A(),window.addEventListener("resize",C);const e=new MutationObserver(()=>{A()});return k.current&&e.observe(k.current,{childList:!0,subtree:!0}),()=>{window.removeEventListener("resize",C),k.current&&e.disconnect()}},[i]),(0,w.jsxs)($.Wrapper,{id:c||void 0,isGray:t,withHeader:a,isOpen:v,children:[(0,w.jsx)(W.wn,{wide:!0,children:(0,w.jsxs)($.Header,{withHeader:a,children:[a&&(0,w.jsx)("div",{children:(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)($.Subheading,{children:m}),(0,w.jsx)($.Heading,{children:p})]})}),d?null:(0,w.jsxs)($.Button,{onClick:()=>y(!v),children:[(0,w.jsx)($.ButtonText,{children:v?f:h}),(0,w.jsx)($.IconWrapper,{isOpen:v,children:(0,w.jsx)(U.A,{iconName:"app/arrow-up_light",w:15})})]})]})}),(0,w.jsx)($.Children,{style:{height:v?x:0},children:(0,w.jsx)("div",{ref:k,children:i})})]})};function X(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return K(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?K(e,n):void 0}}
1(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function K(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const Q=e=>{var n;return null!=e&&null!==(n=e.items)&&void 0!==n&&n.length?e.items.filter(e=>!(null==e||!e.publishedAt||null!=e&&e.expired)):null},Z=e=>{let n=e.count,t=void 0===n?4:n,i=e.disableRecommendation,o=void 0!==i&&i,a=e.disableSubscriptions,l=void 0!==a&&a,c=e.excludeIds,s=e.isGray,d=void 0!==s&&s,u=e.related,p=void 0===u?[]:u;const m=X((0,r.useState)(!o),2),f=m[0],h=m[1],g=null!=c&&c.length?c[0]:null;return o&&l?null:(0,w.jsxs)(q,{isGray:d,withHeader:f,sectionId:"recommended-deals",fixed:!0,children:[!o&&(0,w.jsx)(D,{count:t,entryId:g,isGray:d,related:p,setShowHeader:h,sideMargin:-B.wF}),!l&&(0,w.jsx)(W.wn,{wide:!0,children:(0,w.jsx)(L.A,{post:!0})})]})},Y=e=>{let n=e.isGray,t=void 0!==n&&n,i=e.count,o=void 0===i?4:i,a=e.disableRecommendation,l=void 0!==a&&a,c=e.disableSubscriptions,s=void 0!==c&&c,d=e.excludeIds,u=e.related,p=void 0===u?[]:u;return(0,w.jsx)(r.Suspense,{fallback:(0,w.jsx)(b.A,{type:"recommended"}),children:(0,w.jsx)(Z,{count:o,disableRecommendation:l,disableSubscriptions:s,excludeIds:d||[],isGray:t,related:p})})}},42444(e,n,t){"use strict";t.d(n,{A:()=>L});t(89463),t(16280),t(44114),t(27495),t(62953);var r=t(42722),i=t(96540),o=t(28706),a=t(78100),l=t(28063),c=t(40001),s=t(38664),d=t(88841),u=t(28749),p=(t(98992),t(54520),t(72577),t(3949),t(81454),t(34821)),m=t(31924),f=t(25663),h=t(2024),g=t(86594),v=t(82897),y=t(68659),b=t(88597),x=t(98469),w=t(87227),j=t(2541),k=t(36776);const A={Banner:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-0"})(["border-radius:",";color:",";display:block;flex-wrap:wrap;height:300px;justify-content:space-between;overflow:hidden;position:relative;@media ","{height:512px;overflow:initial;}"],m.FY,x.UE,j.J.phone),Btns:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-1"})(["display:flex;gap:10px;@media ","{justify-content:space-between;}"],j.J.phone),Button:(0,b.Ay)(k.A).withConfig({componentId:"hp__sc-rzmq9z-2"})(e=>{let n=e.channel;return"\n background-color: ".concat(x.Zb[n]||x.Cj,";\n border-color: ").concat(x.Zb[n]||x.Cj,";\n\n &:hover {\n background-color: ").concat(x.Zb[n]||x.Cj,";\n border-color: ").concat(x.Zb[n]||x.Cj,";\n }\n\n @media ").concat(j.J.phone," {\n align-self: flex-end;\n width: 100%;\n }\n ")}),ButtonText:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-3"})(["font-family:",";font-size:",";font-weight:bold;"],w.vP,m.nJ),Item:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-4"})(e=>{let n=e.active,t=e.channel;return"\n background-color: ".concat(x.vU[t]||x.YX,";\n border-radius: ").concat(m.FY,";\n display: flex;\n height: 300px;\n left: 0;\n opacity: ").concat(n?1:0,";\n overflow: hidden;\n position: absolute;\n top: 0;\n transition: all 1s;\n width: 100%;\n z-index: ").concat(n?1:-1,";\n\n @media ").concat(j.J.phone," {\n flex-direction: column;\n height: 512px;\n width: 100%;\n }\n ")}),ImageWrapper:b.Ay.a.withConfig({componentId:"hp__sc-rzmq9z-5"})(["display:block;flex-shrink:0;height:100%;position:relative;width:",";z-index:-1;@media ","{height:",";width:100%;}img{display:block;height:100%;object-fit:cover;width:100%;}"],e=>e.fullWidth?"100%":"50%",j.J.phone,e=>e.fullHeight?"100%":"300px"),Indicators:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-6"})(["display:flex;gap:6px;margin-top:10px;"]),Indicator:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-7"})(e=>{let n=e.active;return"\n background-color: ".concat(n?x.Cj:x.xq,";\n border-radius: ").concat(n?"10px":"50%",";\n cursor: pointer;\n height: 8px;\n opacity: ").concat(n?1:.5,";\n transition: all 0.3s;\n width: ").concat(n?"28px":"8px",";\n ")}),Link:b.Ay.a.withConfig({componentId:"hp__sc-rzmq9z-8"})(["display:flex;"]),Section:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-9"})(["padding:2rem 0;"]),TextsInner:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-10"})(["@media ","{display:flex;flex-direction:column;height:100%;justify-content:space-between;}"],j.J.phone),TextsWrapper:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-11"})(["align-items:center;display:flex;padding:40px;@media ","{align-items:flex-start;flex-grow:2;padding:18px;}"],j.J.phone),Text:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-12"})(["color:",";font-size:",";margin-bottom:24px;max-width:480px;max-height:100%;overflow:hidden;@media ","{margin-bottom:12px;max-height:70px;}"],x.Cj,m.nJ,j.J.phone),Title:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-13"})(["color:",";font-size:",";font-weight:bold;font-family:",";margin-bottom:12px;@media ","{font-size:",";}"],x.Cj,m.gH,w.Kh,j.J.phone,m.gB),TextDesktop:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-14"})(["@media ","{display:none;}"],j.J.phone),TextMobile:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-15"})(["display:none;@media ","{display:block;}"],j.J.phone),Wrapper:b.Ay.div.withConfig({componentId:"hp__sc-rzmq9z-16"})(e=>{let n=e.post;return"\n box-sizing: border-box;\n max-width: 100%;\n margin: 0 auto;\n padding: ".concat(n?0:"0 2rem",";\n width: ").concat(m.QC,"px;\n\n @media ").concat(j.J.phone," {\n padding: 0 1rem;\n }\n ")})};
1var C=t(74848);function S(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function _(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?S(Object(t),!0).forEach(function(n){I(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):S(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function I(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function O(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return E(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?E(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const P=e=>{var n;let t=e.post,r=void 0!==t&&t,o=e.items,a=void 0===o?[]:o,l=e.socials,s=void 0===l?[]:l,d=e.handleTracking,u=void 0===d?()=>null:d,b=e.translations,x=void 0===b?{}:b,w=e.inViewport;const j=(0,c.A)().lang,k=O((0,i.useState)(0),2),S=k[0],I=k[1],E=O((0,i.useState)((null===(n=a[0])||void 0===n||null===(n=n.subscriptionChannel)||void 0===n?void 0:n.channel)||""),2),P=E[0],T=E[1],z=(0,p.Y0)().viewport,N=e=>s.find(n=>n.label.toLowerCase()===e.toLowerCase())||{label:e,url:""},D=(e,n)=>{T(e),u("click",e,n)};(0,i.useEffect)(()=>{if(w){var e;const n=(null===(e=a[S])||void 0===e||null===(e=e.subscriptionChannel)||void 0===e?void 0:e.url)||"";u("impression",P,n)}const n=setInterval(()=>{I(e=>{var n;const t=e>=a.length-1?0:e+1;return T((null===(n=a[t])||void 0===n||null===(n=n.subscriptionChannel)||void 0===n?void 0:n.channel)||""),t})},5e3);return()=>{clearInterval(n)}},[S,w]);const L=e=>{e>=a.length?I(0):I(e<0?a.length-1:e)},B=a.map(e=>{var n,t,r,i,o;const a=s.find(n=>{var t;return n.label.toLowerCase()===(null===(t=e.subscriptionChannel)||void 0===t||null===(t=t.channel)||void 0===t?void 0:t.toLowerCase())});return _(_({},e),{},{desktopImage:null===(n=e.desktopImage)||void 0===n||null===(n=n.items)||void 0===n?void 0:n[0],mobileImage:null===(t=e.mobileImage)||void 0===t||null===(t=t.items)||void 0===t?void 0:t[0],subscriptionChannel:{url:(null===(r=e.subscriptionChannel)||void 0===r?void 0:r.url)||(null==a?void 0:a.url)||"",channel:(null===(i=e.subscriptionChannel)||void 0===i?void 0:i.channel)||(null==a?void 0:a.label)||""},target:null!=a&&a.external||"other"===(null==e?void 0:e.channel)?"_blank":"_self",href:(null===(o=e.subscriptionChannel)||void 0===o?void 0:o.url)||(null==a?void 0:a.url)})});return a.length&&B.length?(0,C.jsx)(A.Section,{children:(0,C.jsx)(g.A,{next:()=>L(S+1),prev:()=>L(S-1),children:(0,C.jsxs)(A.Wrapper,{post:r,children:[(0,C.jsx)(A.Banner,{children:B.map((e,n)=>{let t=e.desktopImage,r=e.mobileImage,i=e.subscriptionChannel,o=e.href,a=e.title,l=e.subtitle,c=e.buttonText;if(!t)return null;const s=(0,f.A)(o),d=s.rel,u=s.target,p=i.channel,g=i.url,y=N("Google"),b=N("Apple");return(0,C.jsxs)(A.Item,{channel:p,active:n===S,children:[(0,C.jsx)(A.ImageWrapper,{"aria-label":"App Store & Google Play"===p?p:c||x.ourChannel,href:o,rel:d,target:u,onClick:()=>D(p,g),fullWidth:!a&&!l,fullHeight:!(a||l),children:z===m.xr&&r?(0,C.jsx)(v.A,{image:r,ratio:"inherit"}):(0,C.jsx)(v.A,{image:t,ratio:"inherit"})}),(a||l)&&(0,C.jsx)(A.TextsWrapper,{children:(0,C.jsxs)(A.TextsInner,{children:[(0,C.jsxs)("div",{children:[a&&(0,C.jsx)(A.Title,{children:a}),l&&(0,C.jsx)(A.Text,{children:l})]}),"App Store & Google Play"===p?(0,C.jsxs)(A.Btns,{children:[(0,C.jsx)(A.Link,{"aria-label":"Google Play",href:o||y.url,rel:d,onClick:()=>D(p,g),target:u,children:(0,C.jsx)(h.A,{iconName:"store/google_play_".concat(j),w:136,h:44})}),(0,C.jsx)(A.Link,{"aria-label":"Apple Store",href:o||b.url,rel:d,onClick:()=>D(p,g),target:u,children:(0,C.jsx)(h.A,{iconName:"store/app_store_".concat(j),w:136,h:44})})]}):(0,C.jsxs)(A.Button,{"aria-label":c||x.ourChannel,channel:p,href:o||null,onClick:()=>D(p,g),children:[p&&"other"!==p&&(0,C.jsx)(h.A,{iconName:"social/".concat(p.toLowerCase(),"_dark"),w:24,h:24}),(0,C.jsxs)(A.ButtonText,{children:[(0,C.jsx)(A.TextDesktop,{children:c||x.ourChannel}),(0,C.jsx)(A.TextMobile,{children:c||x.ourChannel})]}),(0,C.jsx)(h.A,{iconName:"app/arrow-right_dark",w:24,h:24})]})]})})]},a)})}),(0,C.jsx)(y.A,{activeIndex:S,list:B,onDotClick:(e,n)=>{var t,r;const i=(null===(t=e.subscriptionChannel)||void 0===t?void 0:t.channel)||"",o=(null===(r=e.subscriptionChannel)||void 0===r?void 0:r.url)||"";D(i,o),I(n)}})]})})}):null};var T=t(14998);function z(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}
1finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return N(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?N(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const D=e=>{var n;let t=e.post,p=void 0!==t&&t;(0,u.ar)("Render subscriptions");const m=z((0,i.useState)(!1),2),f=m[0],h=m[1],g=(0,s.y)().trackEvent,v=(0,a.B)().user.subscriptions,y=(0,l.UK)().subscriptions,b=(0,c.A)(),x=b.id,w=b.localeTag,j=(0,o._)().entryType,k=(0,r.UX)(d.SubscriptionListQuery,{errorPolicy:"ignore",variables:{market:x,locale:w,preview:!1}}).data,A=(0,i.useRef)(null),S=(0,i.useRef)(),_={Post:"deals",Magazine:"magazine",default:"home"},I=_[j]||_.default,O=null==k||null===(n=k.sectionSubscriptionsCollection)||void 0===n||null===(n=n.items[0])||void 0===n?void 0:n["".concat(I,"Collection")];(0,i.useEffect)(()=>(k&&O&&(e=>{try{const n=new IntersectionObserver(n=>{if(null!=n&&n.length){var t;const r=n[0];h(!(null==r||!r.isIntersecting||null==e||null===(t=e.items)||void 0===t||!t.length))}},{threshold:.01});A.current=n,n.observe(S.current)}catch(e){(0,u.ar)("App Subscriptions IntersectionObserver error",e)}})(O),()=>{A.current&&(A.current.disconnect(),A.current=null)}),[k,j]);return O&&O.items.length?(0,C.jsx)("div",{ref:S,children:(0,C.jsx)(P,{handleTracking:(e,n,t)=>{g("subscription_banner_".concat(e),{title:n,click_url:t||null})},items:O.items,socials:(null==y?void 0:y.subscriptions)||[],post:p,translations:v,inViewport:f})}):null},L=e=>{let n=e.post,t=void 0!==n&&n;return(0,C.jsx)(i.Suspense,{fallback:(0,C.jsx)(T.A,{type:"subscription"}),children:(0,C.jsx)(D,{post:t})})}},57022(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>k});var r=t(19069),i=t(76593),o=t(41935),a=t(70183),l=t(46201),c=t(44302),s=t(67531),d=t(28706),u=t(28063),p=t(40001),m=t(78100),f=t(8984),h=t(82044),g=t(28749),v=t(31924),y=t(93243),b=t(26785),x=t(11767),w=t(82891),j=t(74848);const k=()=>{const e=(0,u.UK)().hosted,n=(0,p.A)().id,t=(0,f.A)(n).report,k=(0,d._)(),A=(0,m.B)(),C=A.comments,S=A.dsa.reportButtonText;if(!k)return null;const _=k.author,I=k.breadcrumb,O=k.category,E=k.disableRecommendation,P=k.disableSubscriptions,T=k.entryId,z=k.imageGallery,N=k.introText,D=k.mainContent,L=k.mainCta,B=k.mainImage,M=k.market.disableComment,F=k.relativePublishedDate,W=k.title,U=k.url,J=(null==z?void 0:z.items)||[],V="".concat(e).concat(t),R={breadcrumb:I||W,parents:[{breadcrumb:(null==O?void 0:O.title)||"",slug:(null==O?void 0:O.slug)||""}]};return(0,g.OA)("Render magazine page"),(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)(c.A,{page:k}),(0,j.jsx)(a.A,{category:{key:"SEO"},cta:L,galleryItems:J,hosted:e,image:B,introText:N&&N.json,paths:R,title:W}),(0,j.jsx)(w.wn,{wide:!0,children:(0,j.jsx)(x.A,{content:D})}),(0,j.jsx)(w.wn,{children:(0,j.jsx)(r.A,{author:_,relativePublishedDate:F,postTitle:W,postUrl:U})}),(0,j.jsx)(o.A,{containerMaxWidth:v.ID,content:D}),(0,j.jsxs)(w.wn,{children:[(0,j.jsx)(w.hK,{mb:40,mmb:30}),(0,j.jsx)(w.Yq,{href:V,onClick:e=>{e.preventDefault(),window.location.href="".concat(V,"?ref=").concat(U)},startIcon:"".concat(y.Cm,"app/report-content.svg"),size:"16px",children:S}),(0,j.jsx)(w.hK,{mb:40,mmb:30})]}),(0,j.jsx)(s.A,{category:O,disableRecommendation:E,disableSubscriptions:P}),!M&&(0,j.jsx)(w.wn,{children:(0,j.jsx)(l.A,{children:(0,j.jsx)(i.A,{postId:T,translation:C})})}),(0,j.jsx)(b.A,{placement:h.vz.MAGAZINE})]})}},82044(e,n,t){"use strict";t.d(n,{Cz:()=>o,L_:()=>i,eD:()=>s,gB:()=>l,sz:()=>u,vJ:()=>d,vz:()=>a,wE:()=>r});t(98992),t(54520);const r=!1,i="96437119",o="https://securepubads.g.doubleclick.net/tag/js/gpt.js",a={HOMEPAGE:"HOME_BODY",SEO_PAGE:"SEO_BODY",MAGAZINE:"MAGAZINE_BODY",DEAL_DETAILS:"DEAL_BODY",CATEGORY_PAGE:"CATEGORY_BODY",DEAL_LEFT:"DEAL_LEFT",DEAL_RIGHT:"DEAL_RIGHT"}
1,l=(e,n)=>{const t="".concat(e,"_").concat(n);return"DE"===e?t:t.toLowerCase()},c={AT:!0,CH:!0,DE:!0,ES:!0,FR:!0,IT:!0,NL:!0,PL:!0,UK:!0,US:!0},s=Object.keys(c).filter(e=>c[e]),d={mobile:[[320,50],[320,100],[300,250],[336,280]],desktop:[[728,90],[970,90],[970,250]]},u=[[160,600],[300,250],[300,600],[336,280]]},53851(e,n,t){"use strict";t.d(n,{K:()=>u});t(89463),t(16280),t(44114),t(27495),t(62953);var r=t(96540),i=(t(98992),t(3949),t(29929)),o=t(82044);function a(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return l(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const c=e=>{let n=e.adUnitCode,t=e.divId,r=e.sizes,l=e.viewportSizeMap,c=e.onEmpty;window.googletag=window.googletag||{cmd:[]},(0,i.Z)(o.Cz,void 0,void 0,{crossorigin:"anonymous"});let s=null;const d=e=>{e.slot===s&&c(e.isEmpty)};return window.googletag.cmd.push(()=>{const e=window.googletag;if(s=e.defineSlot("/".concat(o.L_,"/").concat(n),r,t),s){if(l){const n=e.sizeMapping();l.forEach(e=>{let t=a(e,2),r=t[0],i=t[1];return n.addSize(r,i)});const t=n.build();t&&s.defineSizeMapping(t)}s.setConfig({collapseDiv:"ON_NO_FILL"}).addService(e.pubads()),e.pubads().addEventListener("slotRenderEnded",d),e.enableServices(),e.display(t)}}),()=>{window.googletag.cmd.push(()=>{const e=window.googletag;e.pubads().removeEventListener("slotRenderEnded",d),s&&e.destroySlots([s])})}};function s(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return d(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?d(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const u=e=>{let n=e.adUnitCode,t=e.enabled,i=e.sizes,o=e.viewportSizeMap;const a=s((0,r.useState)(!1),2),l=a[0],d=a[1],u="gam-slot-".concat(n),p=(0,r.useRef)({sizes:i,viewportSizeMap:o});return p.current={sizes:i,viewportSizeMap:o},(0,r.useEffect)(()=>{if(d(!1),!t)return;const e=p.current,r=e.sizes,i=e.viewportSizeMap;return c({adUnitCode:n,divId:u,sizes:r,viewportSizeMap:i,onEmpty:d})},[t,n,u]),{divId:u,isEmpty:l}}},18751(e,n,t){"use strict";t.d(n,{G:()=>a});t(74423);var r=t(27752),i=t(40001),o=t(82044);const a=()=>{const e=(0,r.k0)().consents,n=(0,i.A)().id;return o.wE&&!!e.gad&&o.eD.includes(n)}},26785(e,n,t){"use strict";t.d(n,{A:()=>f});t(62953);var r=t(40001),i=t(78100),o=t(82044),a=t(2541),l=t(82891),c=t(53851),s=t(18751),d=t(58505),u=t(74848);const p=[a.F.desktop,0],m=[0,0],f=e=>{let n=e.placement;const t=(0,r.A)().id,a=(0,i.B)().ads,f=(0,s.G)(),h=(0,c.K)({adUnitCode:(0,o.gB)(t,n),enabled:f,sizes:[...o.vJ.desktop,...o.vJ.mobile],viewportSizeMap:[[p,o.vJ.desktop],[m,o.vJ.mobile]]}),g=h.divId,v=h.isEmpty;return!f||v?null:(0,u.jsx)(l.wn,{wide:!0,noPadding:!0,children:(0,u.jsx)(d.n0,{children:(0,u.jsxs)(d.VU,{children:[(null==a?void 0:a.label)&&(0,u.jsx)(d.i3,{children:a.label}),(0,u.jsx)("div",{id:g})]})})})}},58505(e,n,t){"use strict";t.d(n,{VU:()=>a,i3:()=>l,n0:()=>o});var r=t(88597),i=t(98469);const o=r.Ay.div.withConfig({componentId:"hp__sc-4o39t3-0"})(["width:100%;margin:30px 0;text-align:center;"]),a=r.Ay.div.withConfig({componentId:"hp__sc-4o39t3-1"})(["display:inline-flex;flex-direction:column-reverse;align-items:flex-start;"]),l=r.Ay.small.withConfig({componentId:"hp__sc-4o39t3-2"})(["display:block;margin-top:4px;color:",";font-size:12px;"],i.Cj)}
1,11767(e,n,t){"use strict";t.d(n,{A:()=>C});t(89463),t(16280),t(44114),t(27495),t(98992),t(81454),t(62953);var r=t(96540),i=t(2541),o=t(93619),a=t(73700);function l(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return c(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?c(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}function s(e){const n=l((0,r.useState)({element:void 0,window:void 0}),2),t=n[0],i=n[1];return(0,r.useEffect)(()=>{let n=!0;const t=()=>{n&&i((()=>{if("undefined"!=typeof window)return{element:((e||{current:null}).current||document.documentElement).clientWidth,window:window.innerWidth};return{element:void 0,window:void 0}})())},r=(0,a.n)(200,t);return window.addEventListener("resize",r,{passive:!0}),t(),()=>{n=!1,window.removeEventListener("resize",r)}},[]),t}var d=t(2024),u=t(88597),p=t(98469),m=t(31924),f=t(87227);const h=(e,n)=>{const t="left"===n?n:"right",r=e||p.UE;return"linear-gradient(to ".concat(t,", ").concat(r," 50%, transparent)")},g=u.Ay.button.withConfig({componentId:"hp__sc-kkph67-0"})(e=>{let n=e.shown;return"\n align-items: center;\n border: 0;\n cursor: pointer;\n display: ".concat(n?"flex":"none",";\n height: 58px;\n outline: 0;\n padding: 0;\n position: absolute;\n top: 0;\n user-select: none;\n width: 60px;\n z-index: 2;\n -webkit-tap-highlight-color: transparent;\n\n &:hover > span {\n filter: brightness(1.5);\n }\n")}),v={ButtonLeft:(0,u.Ay)(g).withConfig({componentId:"hp__sc-kkph67-1"})(e=>{let n=e.backgroundColor;return"\n background: ".concat(h(n),";\n justify-content: flex-start;\n left: 0;\n ")}),ButtonRight:(0,u.Ay)(g).withConfig({componentId:"hp__sc-kkph67-2"})(e=>{let n=e.backgroundColor;return"\n background: ".concat(h(n,"left"),";\n justify-content: flex-end;\n right: 0;\n ")}),Container:u.Ay.div.withConfig({componentId:"hp__sc-kkph67-3"})(e=>{let n=e.slider;return"\n position: relative;\n height: ".concat(n?"58px":"auto",";\n overflow: hidden;\n margin-bottom: 0.7rem;\n\n @media ").concat(i.J.phone," {\n margin-bottom: 2rem;\n }\n ")}),Nav:u.Ay.nav.withConfig({componentId:"hp__sc-kkph67-4"})(e=>{let n=e.slider;return"\n display: flex;\n flex-wrap: ".concat(n?"nowrap":"wrap",";\n font-family: ").concat(f.Kh,";\n font-weight: bold;\n font-size: ").concat(m.$s,";\n overflow-x: auto;\n padding: 1rem 0px 2.3rem;\n ")}),Link:u.Ay.a.withConfig({componentId:"hp__sc-kkph67-5"})(e=>{let n=e.hover;return"\n color: ".concat(p.Oj,";\n cursor: pointer;\n display: block;\n margin-bottom: .5rem;\n margin-right: 30px;\n padding-bottom: .5rem;\n position: relative;\n user-select: none;\n white-space: nowrap;\n -webkit-tap-highlight-color: transparent;\n\n &:after {\n background-color: ").concat(p.Kq,";\n border-radius: 3px;\n bottom: 0;\n content: '';\n display: block;\n height: 3px;\n left: 50%;\n opacity: 0;\n position: absolute;\n transform: translateX(-50%);\n transition: opacity .2s ease-in-out, width .2s ease-in-out;\n width: 0;\n }\n\n &:hover {\n color: ").concat(p.Oj,";\n &:after {\n opacity: 1;\n width: 100%;\n }\n }\n\n ").concat(n?"":"\n &:first-of-type:after {\n opacity: 1;\n width: 100%;\n }\n ","\n ")})};var y=t(74848);function b(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}
1finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return x(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?x(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const w=e=>{let n=e.backgroundColor,t=e.children,i=e.container,o=e.slider,l=e.ref;const c=b((0,r.useState)(!1),2),s=c[0],u=c[1],p=b((0,r.useState)(!1),2),m=p[0],f=p[1],h=(e,n)=>e&&e.current?e.current[n||"clientWidth"]:0,g=()=>{const e=(l||{current:null}).current;if(e){const n=e.scrollLeft,t=h(i),r=h(l,"scrollWidth");u(0!==n),f(n+t<r-1)}},x=(0,a.n)(200,g),w=(0,a.s)(200,g),j=e=>{if(!e||["left","right"].indexOf(e)<0)return null;const n=(l||{current:null}).current;let t=null==n?void 0:n.scrollLeft;const r=h(i)/2;return"left"===e&&(t-=r),"right"===e&&(t+=r),n?n.scroll({top:0,left:t,behavior:"smooth"}):null};return(0,r.useEffect)(()=>{const e=(l||{current:null}).current;return e&&(g(),e.addEventListener("scroll",x),window.addEventListener("resize",w)),()=>{e&&(e.removeEventListener("scroll",x),window.removeEventListener("resize",w))}},[i,l,o]),o?(0,y.jsxs)(v.Nav,{ref:l,slider:!0,children:[(0,y.jsx)(v.ButtonLeft,{"aria-label":"scroll left",backgroundColor:n,onClick:()=>j("left"),shown:s,children:(0,y.jsx)(d.A,{iconName:"app/arrow-left-circle",w:18,h:18})}),t,(0,y.jsx)(v.ButtonRight,{"aria-label":"scroll right",backgroundColor:n,onClick:()=>j("right"),shown:m,children:(0,y.jsx)(d.A,{iconName:"app/arrow-right-circle",w:18,h:18})})]}):(0,y.jsx)(v.Nav,{children:t})};w.displayName="Scrollable";const j=w;function k(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return A(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?A(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const C=e=>{let n=e.backgroundColor,t=void 0===n?null:n,a=e.content,l=void 0===a?[]:a;if(!l||0===l.length)return null;const c=k((0,r.useState)(!1),2),d=c[0],u=c[1],p=(0,r.useRef)(null),m=(0,r.useRef)(null),f=s().window<i.F.tablet;return(0,y.jsx)(v.Container,{ref:p,slider:f,children:(0,y.jsx)(j,{backgroundColor:t,container:p,ref:m,slider:f,children:l.map(e=>{let n=e.title,t=e.anchor;return(0,y.jsx)(v.Link,{onClick:()=>(0,o.A)('section[id="'.concat(encodeURIComponent(t),'"]')),onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),hover:d,children:n},t)})})})}},58585(e,n,t){"use strict";t.d(n,{A:()=>b});t(16280),t(44114),t(98992),t(54520),t(3949);var r=t(28706),i=t(40001),o=t(38664),a=t(12858),l=t(5632),c=t(1016),s=t(88597),d=t(31924),u=t(2541);const p="\n aspect-ratio: 3 / 2;\n border-radius: ".concat(d.Zz,";\n\n @media ").concat(u.J.desktop," {\n aspect-ratio: auto;\n height: 420px;\n }\n"),m="\n @media ".concat(u.J.phone," {\n max-height: 350px;\n }\n"),f={ImageWrapper:s.Ay.div.withConfig({componentId:"hp__sc-1azm94p-0"})(e=>{let n=e.heroImage;return"\n max-width: 100%;\n overflow: hidden;\n width: 100%;\n ".concat(n?p:m,"\n ")}),Image:s.Ay.img.withConfig({componentId:"hp__sc-1azm94p-1"})(e=>{let n=e.heroImage;return"\n display: block;\n height: 100%;\n max-height: 80vh;\n object-fit: cover;\n width: 100%;\n\n ".concat(n?"":"\n @media ".concat(u.J.desktop," {\n min-height: 600px;\n }\n @media ").concat(u.J.tablet," {\n min-height: 400px;\n }\n @media ").concat(u.J.phone," {\n min-height: 200px;\n }\n "),"\n ")})};var h=t(74848);function g(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function v(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?g(Object(t),!0).forEach(function(n){y(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):g(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function y(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}const b=e=>{let n=e.heroImage,t=void 0!==n&&n,s=e.image,d=e.loading,u=e.maxWidth,p=e.onClick,m=void 0===p?()=>{}:p,g=e.sizes;const y=(0,r._)(),b=(0,i.A)().lang,x=(0,o.y)().trackEvent;if(!s)return null;const w=(0,l.J)(s,b)||"",j=(0,l.O)(s,b),k=(0,c.Vx)(s,{maxWidth:u,sizes:g});if(!k)return null;return(0,h.jsx)(f.ImageWrapper,{heroImage:t,children:(0,h.jsx)(f.Image,{alt:w,title:j,heroImage:t,loading:d,onClick:e=>{m(e),t&&x("image_click",v(v({},(0,a.yX)(y)),{},{click_url:k.src,label:"main"}))},sizes:k.sizes,src:k.src,srcSet:k.srcset})})}},87839(e,n,t){"use strict";t.d(n,{A:()=>w});t(16280),t(44114),t(98992),t(54520),t(3949),t(81454);var r=t(28706),i=t(40001),o=t(78100),a=t(38664),l=t(12858),c=t(5632),s=t(1016),d=t(88597),u=t(98469),p=t(31924),m=t(87227),f=t(2541);const h=(0,d.AH)(["outline:4px solid rgba(255,255,255,0.5);outline-offset:-4px;"]),g={ThumbViewport:d.Ay.div.withConfig({componentId:"hp__sc-1b42dxh-0"})(e=>{let n=e.variant;return"\n ".concat("default"===n&&"margin-top: 16px;","\n overflow: hidden;\n ")}),ThumbContainer:d.Ay.div.withConfig({componentId:"hp__sc-1b42dxh-1"})(e=>"hero"===e.variant?"\n bottom: 16px;\n cursor: default;\n display: none;\n flex-direction: column;\n gap: 10px;\n justify-content: center;\n position: absolute;\n right: 16px;\n top: 16px;\n\n @media ".concat(f.J.desktop," {\n display: flex;\n }\n "):"\n cursor: default;\n display: flex;\n gap: 8px;\n justify-content: center;\n\n @media ".concat(f.J.desktop," {\n gap: 10px;\n justify-content: flex-start;\n }\n ")),ThumbSlide:d.Ay.div.withConfig({componentId:"hp__sc-1b42dxh-2"})(["border-radius:",";max-height:60px;max-width:80px;position:relative;@media ","{flex:0 0 80px;}"],p.Zz,f.J.desktop),ThumbButton:d.Ay.button.attrs(e=>{let n=e.isActive;return{className:n?"active":"","aria-pressed":n}}).withConfig({componentId:"hp__sc-1b42dxh-3"})(e=>{let n=e.isActive,t=void 0!==n&&n,r=e.variant;return"hero"===(void 0===r?"default":r)?"\n appearance: none;\n aspect-ratio: 4 / 3;\n background-color: transparent;\n border-radius: ".concat(p.Zz,";\n border: none;\n cursor: pointer;\n display: block;\n height: auto;\n margin: 0;\n overflow: hidden;\n padding: 0;\n position: relative;\n touch-action: manipulation;\n width: 100%;\n\n ").concat(h,"\n\n &:focus-visible {\n outline: 2px solid ").concat(u.Oj,";\n outline-offset: 2px;\n }\n "):"\n appearance: none;\n background-color: ".concat(t?u.Oj:u.S0,";\n border-radius: 50%;\n border: none;\n cursor: pointer;\n display: block;\n height: 10px;\n margin: 0;\n overflow: hidden;\n padding: 0;\n position: relative;\n touch-action: manipulation;\n transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;\n width: 10px;\n\n &:focus-visible {\n outline: 2px solid ").concat(u.Oj,";\n outline-offset: 2px;\n }\n\n @media ").concat(f.J.desktop," {\n aspect-ratio: 4 / 3;\n background-color: transparent;\n border-radius: ").concat(p.Zz,";\n display: block;\n height: auto;\n margin: 0;\n opacity: ").concat(t?1:.8,";\n width: 100%;\n\n &.active,\n &:focus-visible {\n ").concat(h,"\n }\n }\n ")}),ThumbImage:d.Ay.img.withConfig({componentId:"hp__sc-1b42dxh-4"})(["display:none;@media ","{display:block;height:100%;object-fit:cover;width:100%;}"],f.J.desktop),MorePhotosIndicator:d.Ay.div.withConfig({componentId:"hp__sc-1b42dxh-5"})(["display:none;@media ","{align-items:center;background-color:rgba(0,0,0,0.85);border-radius:",";box-sizing:border-box;color:",";display:flex;font-family:",";font-size:12px;font-weight:bold;inset:4px;justify-content:center;line-height:1.6;padding:4px;position:absolute;text-align:center;}"],f.J.desktop,p.Z2,u.UE,m.vP)};
1var v=t(74848);function y(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function b(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?y(Object(t),!0).forEach(function(n){x(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):y(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function x(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}const w=e=>{let n=e.images,t=e.onThumbClick,d=e.selectedIndex,u=e.variant,p=void 0===u?"default":u,m=e.viewportRef;const f=(0,r._)(),h=(0,i.A)().lang,y=(0,a.y)().trackEvent,x=(0,o.B)().post,w=x.photo,j=void 0===w?"":w,k=x.photos,A=void 0===k?"":k;if(null==n||!n.length)return null;const C=n.length,S="hero"===p,_=S?n.slice(0,s.j1):n,I=S?Math.max(0,C-s.j1):0;return(0,v.jsx)(g.ThumbViewport,{ref:m,variant:p,children:(0,v.jsx)(g.ThumbContainer,{variant:p,children:_.map((e,n)=>{const r=n===d,i=S&&n===s.j1-1&&I>0,o=(0,s.Vx)(e,{preset:"thumb"}),a=(0,c.J)(e,h)||"",u=(0,c.O)(e,h),m=i?"+".concat(I," ").concat(I>1?A:j):a||"".concat(j," ").concat(n+1);return(0,v.jsx)(g.ThumbSlide,{children:(0,v.jsxs)(g.ThumbButton,{"aria-label":m,isActive:r,onClick:()=>((e,n)=>{t(e),y("image_click",b(b({},(0,l.yX)(f)),{},{click_url:n,label:S?"sub":"bottom"}))})(n,null==o?void 0:o.src),variant:p,children:[i?(0,v.jsxs)(g.MorePhotosIndicator,{"aria-hidden":"true",children:["+",I," ",I>1?A:j]}):null,(0,v.jsx)(g.ThumbImage,{alt:i?"":a,title:u,src:(null==o?void 0:o.src)||""})]})},(null==e?void 0:e.fileName)||n)})})})}},45827(e,n,t){"use strict";t.d(n,{A:()=>_});t(89463),t(16280),t(44114),t(3362),t(27495),t(62953);var r=t(96540),i=t(34821),o=t(31924),a=t(58585),l=t(87839),c=(t(98992),t(81454),t(26674)),s=t(78100),d=t(40001),u=t(5632),p=t(1016),m=t(88597),f=t(98469);const h={Container:m.Ay.div.withConfig({componentId:"hp__sc-bh5wra-0"})(e=>{let n=e.hasOverflow;return"\n bottom: 0;\n height: ".concat(24,"px;\n left: 50%;\n overflow: hidden;\n position: absolute;\n transform: translateX(-50%);\n z-index: 1;\n ").concat(n?"width: ".concat(120,"px;"):"","\n ")}),Row:m.Ay.div.withConfig({componentId:"hp__sc-bh5wra-1"})(e=>{let n=e.offset;return"\n display: flex;\n transform: translateX(".concat(24*-n,"px);\n transition: transform 0.2s ease-in-out;\n ")}),Dot:m.Ay.button.withConfig({componentId:"hp__sc-bh5wra-2"})(e=>{let n=e.isActive,t=e.isEdge;return"\n appearance: none;\n background: transparent;\n border: none;\n cursor: pointer;\n display: block;\n flex-shrink: 0;\n height: ".concat(24,"px;\n margin: 0;\n padding: 0;\n position: relative;\n touch-action: manipulation;\n width: ").concat(24,"px;\n\n &::before {\n content: '';\n background-color: ").concat(n?f.Oj:f.S0,";\n border-radius: 50%;\n height: 8px;\n left: 50%;\n position: absolute;\n top: 50%;\n transform: translate(-50%, -50%) scale(").concat(t?.6:1,");\n transition: background-color 0.2s ease-in-out, transform 0.2s ease-in-out;\n width: 8px;\n }\n\n &:focus-visible {\n outline: 2px solid ").concat(f.Oj,";\n outline-offset: 2px;\n }\n ")})};var g=t(74848);const v=e=>{let n=e.emblaApi,t=e.images;const r=(0,d.A)().lang,i=(0,s.B)().post.photo,o=void 0===i?"photo":i,a=(0,p.Lw)(n).selectedIndex,l=t.length;if(l<=1)return null;const c=l>5,m=Math.floor(2.5),f=c?Math.max(0,Math.min(a-m,l-5)):0,v=l-5;return(0,g.jsx)(h.Container,{hasOverflow:c,children:(0,g.jsx)(h.Row,{offset:f,children:t.map((e,t)=>{const i=(0,u.J)(e,r)||"".concat(o," ").concat(t+1),l=t===a,s=t-f,d=c&&(0===s&&f>0||4===s&&f<v);return(0,g.jsx)(h.Dot,{type:"button","aria-label":i,"aria-pressed":l,isActive:l,isEdge:d,onClick:()=>null==n?void 0:n.scrollTo(t)},(null==e?void 0:e.fileName)||t)})})})};var y=t(2541);const b={Wrapper:m.Ay.div.withConfig({componentId:"hp__sc-105ob0q-0"})(e=>{let n=e.expired,t=e.isClickable,r=e.hasMultipleImages;return"\n cursor: ".concat(t?"pointer":"default",";\n position: relative;\n ").concat(r?"\n @media not all and ".concat(y.J.desktop," {\n padding-bottom: ").concat(32,"px;\n }\n "):"","\n ").concat(n?"filter: grayscale(1);":"","\n ")}),Viewport:m.Ay.div.withConfig({componentId:"hp__sc-105ob0q-1"})(["overflow:hidden;width:100%;"]),Track:m.Ay.div.withConfig({componentId:"hp__sc-105ob0q-2"})(["display:flex;touch-action:pan-y pinch-zoom;"]),Slide:m.Ay.div.withConfig({componentId:"hp__sc-105ob0q-3"})(["flex:0 0 100%;min-width:0;"])};function x(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}
1finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return w(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?w(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const j=e=>{let n=e.expiredDeal,t=e.images;const r=(0,s.B)().post.photo,i=void 0===r?"photo":r,o=x((0,c.A)(p.ji),2),l=o[0],d=o[1];return(0,g.jsxs)(b.Wrapper,{expired:n,isClickable:!1,hasMultipleImages:t.length>1,children:[(0,g.jsx)(b.Viewport,{ref:l,role:"region","aria-roledescription":"carousel","aria-label":i,children:(0,g.jsx)(b.Track,{children:t.map((e,n)=>{const r="".concat(i," ").concat(n+1," / ").concat(t.length);return(0,g.jsx)(b.Slide,{role:"group","aria-roledescription":"slide","aria-label":r,children:(0,g.jsx)(a.A,{heroImage:!0,image:e,loading:0===n?"eager":"lazy",sizes:"calc(100vw - 30px)"})},(null==e?void 0:e.fileName)||n)})})}),(0,g.jsx)(v,{emblaApi:d,images:t})]})},k=e=>{let n=e.expiredDeal,t=e.images,r=e.onClick;const c=(0,i.Y0)().viewport;if(null==t||!t.length)return null;const s=c===o.xr||c===o.vn,d=t.length>1;if(s)return d?(0,g.jsx)(j,{images:t,expiredDeal:n}):(0,g.jsx)(b.Wrapper,{expired:n,isClickable:!1,children:(0,g.jsx)(a.A,{heroImage:!0,image:t[0],loading:"eager",sizes:"calc(100vw - 30px)"})});const u=t[0],p=t.slice(1),m=d,f=m?()=>r(0):void 0;return(0,g.jsxs)(b.Wrapper,{expired:n,isClickable:m,hasMultipleImages:d,children:[(0,g.jsx)(a.A,{heroImage:!0,image:u,loading:"eager",onClick:f,sizes:"(min-width: 1340px) 950px, (min-width: 1024px) 70vw, 100vw"}),p.length?(0,g.jsx)(l.A,{images:p,onThumbClick:e=>r(e+1),variant:"hero"}):null]})};function A(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return C(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?C(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const S=(0,r.lazy)(()=>t.e(5688).then(t.bind(t,43752))),_=e=>{let n=e.expiredDeal,t=e.images,i=e.options,o=e.onClose,a=e.widthHero,l=void 0===a||a;const c=A((0,r.useState)(null),2),s=c[0],d=c[1],u=(0,p.Fg)(t),m=(0,r.useCallback)(e=>{d(e)},[]),f=(0,r.useCallback)(()=>{d(null),o&&o()},[o]);return 0===u.length?null:(0,g.jsxs)(g.Fragment,{children:[l?(0,g.jsx)(k,{expiredDeal:n,images:u,onClick:m}):null,null!==s?(0,g.jsx)(r.Suspense,{fallback:null,children:(0,g.jsx)(S,{images:u,initialIndex:s,onClose:f,options:i})}):null]})}},1016(e,n,t){"use strict";t.d(n,{Fg:()=>u,Lw:()=>m,Q3:()=>p,Vx:()=>l,iI:()=>d,j1:()=>c,ji:()=>s});t(89463),t(16280),t(44114),t(27495),t(98992),t(54520),t(81454),t(62953);var r=t(96540),i=t(93243);function o(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}
1finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return a(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?a(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const l=function(e){var n;let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||"object"!=typeof e||!e.cdn||!e.path)return null;if("thumb"===t.preset){const n="".concat(e.cdn,"thumb").concat(encodeURI(e.path));return{src:n,srcset:"".concat(n," 1x"),sizes:"120px"}}const r=t.maxWidth,o=void 0===r?1280:r,a=i.Uo.filter(e=>e<=o),l=a.map(n=>"".concat(e.cdn).concat(n).concat(encodeURI(e.path))),c=l.map((e,n)=>"".concat(e," ").concat(a[n],"w")).join();return{src:l[2]||l[l.length-1]||"",srcset:c,sizes:null!==(n=t.sizes)&&void 0!==n?n:"100vw"}},c=5,s={duration:20,loop:!0,align:"start"},d={containScroll:"keepSnaps",dragFree:!0,align:"start"},u=e=>(null==e?void 0:e.filter(Boolean))||[],p=e=>n=>{switch(n.key){case"Escape":return void e.onClose();case"ArrowLeft":return void e.onPrev();case"ArrowRight":return void e.onNext()}if("Tab"===n.key){const t=e.modalRef;if(!t.current)return;const r=t.current.querySelectorAll('button, [tabindex]:not([tabindex="-1"])');if(0===r.length)return;const i=r[0],o=r[r.length-1];n.shiftKey?document.activeElement===i&&(o.focus(),n.preventDefault()):document.activeElement===o&&(i.focus(),n.preventDefault())}},m=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const t=o((0,r.useState)(n),2),i=t[0],a=t[1],l=o((0,r.useState)(!1),2),c=l[0],s=l[1],d=o((0,r.useState)(!1),2),u=d[0],p=d[1];return(0,r.useEffect)(()=>{if(!e)return;const n=()=>{a(e.selectedScrollSnap()),s(e.canScrollPrev()),p(e.canScrollNext())};return n(),((e,n)=>e?(e.on("select",n),e.on("reInit",n),()=>{e.off("select",n),e.off("reInit",n)}):()=>{})(e,n)},[e]),{selectedIndex:i,canScrollPrev:c,canScrollNext:u}}},69153(e,n,t){"use strict";t.d(n,{A:()=>k});t(16280),t(44114),t(98992),t(54520),t(3949),t(81454);var r=t(31924),i=t(39053),o=t(40103),a=t(82891),l=t(88597),c=t(2541);const s=(0,l.AH)(["@media ","{&.grid-6{&.item-1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;}&.item-2{grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:2;-ms-grid-column:3;-ms-grid-column-span:2;-ms-grid-row:1;}&.item-3{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;-ms-grid-column:1;-ms-grid-row:2;}&.item-4{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;-ms-grid-column:2;-ms-grid-row:2;}&.item-5{grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3;-ms-grid-column:3;-ms-grid-row:2;}&.item-6{grid-column-start:4;grid-column-end:5;grid-row-start:2;grid-row-end:3;-ms-grid-column:4;-ms-grid-row:2;}}&.grid-5{&.item-1{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;}&.item-2{grid-column-start:4;grid-column-end:7;grid-row-start:1;grid-row-end:2;-ms-grid-column:4;-ms-grid-column-span:3;-ms-grid-row:1;}&.item-3{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;}&.item-4{grid-column-start:3;grid-column-end:5;grid-row-start:2;grid-row-end:3;-ms-grid-column:3;-ms-grid-column-span:2;-ms-grid-row:2;}&.item-5{grid-column-start:5;grid-column-end:7;grid-row-start:2;grid-row-end:3;-ms-grid-column:5;-ms-grid-column-span:2;-ms-grid-row:2;}}&.grid-4,&.grid-2,&.grid-1{&.item-1{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-row:1;}&.item-2{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;-ms-grid-column:2;-ms-grid-row:1;}&.item-3{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2;-ms-grid-column:3;-ms-grid-row:1;}&.item-4{grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2;-ms-grid-column:4;-ms-grid-row:1;}}&.grid-3{&.item-1{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:3;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:2;}&.item-2{grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2;-ms-grid-column:4;-ms-grid-row:1;}&.item-3{grid-column-start:4;grid-column-end:5;grid-row-start:2;grid-row-end:3;-ms-grid-column:4;-ms-grid-row:2;}}}"],c.J.desktop),d={MainContainer:l.Ay.div.withConfig({componentId:"hp__sc-18h6s6p-0"})(e=>{let n=e.sideMargin;return"\n margin-bottom: 2rem;\n\n ".concat(n?"\n .draggable-list {\n margin-left: ".concat(n,"px;\n margin-right: ").concat(n,"px;\n\n & >
1 div:first-child {\n margin-left: ").concat(-n,"px;\n }\n & > div:last-child {\n margin-right: ").concat(-n,"px;\n }\n }\n "):"","\n ")}),CardsGrid:l.Ay.div.withConfig({componentId:"hp__sc-18h6s6p-1"})(["display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px;@media ","{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;}@media ","{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}@media ","{-ms-grid-columns:1fr;grid-template-columns:1fr;}& .item{min-width:215px;}"],c.J.tablet,c.J.phone,c.J.phoneXS),Row:l.Ay.div.withConfig({componentId:"hp__sc-18h6s6p-2"})(["align-items:stretch;display:flex;flex:1;gap:24px;justify-content:space-around;margin-bottom:30px;"]),Column:l.Ay.div.withConfig({componentId:"hp__sc-18h6s6p-3"})(["align-items:stretch;display:flex;flex:1;flex-direction:column;justify-content:space-around;gap:24px;"]),Cell:l.Ay.div.withConfig({componentId:"hp__sc-18h6s6p-4"})(e=>{let n=e.flex;return"\n flex: ".concat(n||1,";\n ")}),Item:l.Ay.div.withConfig({componentId:"hp__sc-18h6s6p-5"})(["@media ",",","{min-width:300px;&.item-1{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-row:1;}&.item-2{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;-ms-grid-column:2;-ms-grid-row:1;}&.item-3{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2;-ms-grid-column:3;-ms-grid-row:1;}&.item-4{grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2;-ms-grid-column:4;-ms-grid-row:1;}&.item-5{grid-column-start:5;grid-column-end:6;grid-row-start:1;grid-row-end:2;-ms-grid-column:5;-ms-grid-row:1;}&.item-6{grid-column-start:6;grid-column-end:7;grid-row-start:1;grid-row-end:2;-ms-grid-column:6;-ms-grid-row:1;}}",""],c.J.phone,c.J.tablet,s),ButtonWrapper:l.Ay.div.withConfig({componentId:"hp__sc-18h6s6p-6"})(["align-items:flex-end;justify-content:center;width:100%;display:flex;margin-top:2rem;a{white-space:nowrap;}"])};var u=t(74848);const p=e=>{let n=e.children;
1return(0,u.jsx)(a.wn,{wide:!0,children:(0,u.jsx)(d.CardsGrid,{children:n})})},m={1:"-ms-grid-columns: 1fr; grid-template-columns: 1fr;",2:"-ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr;",3:"-ms-grid-columns: 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr;",4:"-ms-grid-columns: 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr;",5:"-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;",6:"-ms-grid-columns: 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr;"},f={1:{isMain:[!0],sizes:[{[r.Vp]:"100vw",[r.vn]:"100vw",[r.xr]:"100vw"}]},2:{isMain:[!0,!0],sizes:[{[r.Vp]:"50vw",[r.vn]:"50vw"},{[r.Vp]:"50vw",[r.vn]:"50vw"}]},3:{isMain:[!0,!1,!1],sizes:[{[r.Vp]:"75vw"},{[r.Vp]:"25vw"},{[r.Vp]:"25vw"}]},4:{isMain:[!1,!1,!1,!1],sizes:[{[r.Vp]:"25vw"},{[r.Vp]:"25vw"},{[r.Vp]:"25vw"},{[r.Vp]:"25vw"}]},5:{isMain:[!0,!0,!1,!1,!1],sizes:[{[r.Vp]:"50vw"},{[r.Vp]:"50vw"},{[r.Vp]:"33vw"},{[r.Vp]:"33vw"},{[r.Vp]:"33vw"}]},6:{isMain:[!0,!0,!1,!1,!1,!1],sizes:[{[r.Vp]:"50vw"},{[r.Vp]:"50vw"},{[r.Vp]:"25vw"},{[r.Vp]:"25vw"},{[r.Vp]:"25vw"},{[r.Vp]:"25vw"}]}};var h=t(96540),g=t(36776);const v=(e,n)=>e.url===n.url,y=e=>{let n=e.url,t=e.label,r=e.onClick,i=void 0===r?()=>{}:r;return(0,u.jsx)(d.ButtonWrapper,{children:(0,u.jsx)(g.A,{href:n,size:"md",onClick:i,children:t})})},b=(0,h.memo)(y,v);function x(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function w(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?x(Object(t),!0).forEach(function(n){j(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):x(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function j(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}const k=e=>{let n=e.background,t=void 0===n?"":n,a=e.items,l=e.moreButton,c=e.isTop,s=void 0!==c&&c,h=e.onClick,g=void 0===h?()=>{}:h,v=e.onLoad,y=void 0===v?()=>{}:v,x=e.showAll,j=void 0!==x&&x,k=e.sideMargin,A=void 0===k?0:k,C=e.forceHorizontalScroll,S=void 0!==C&&C;if(!a||!a.length)return null;const _=j?a:a.slice(0,6),I=j?p:o.A;return(0,u.jsxs)(d.MainContainer,{sideMargin:A,children:[(0,u.jsx)(I,{grid:m[_.length],forceHorizontalScroll:S,children:_.map((e,n)=>{const o=(e=>{let n="item",t=!1,i={[r.Vp]:"300px",[r.vn]:"300px",[r.xr]:"300px"};if(!j){const r=_.length,o=f[r];n="grid-".concat(_.length," item-").concat(e+1),t=o.isMain[e]||!1,i=w(w({},i),o.sizes[e])}return{className:n,isMain:t,sizes:i}})(n),a=o.className,l=o.isMain,c=o.sizes;return(0,u.jsx)(d.Item,{className:a,children:(0,u.jsx)(i.A,{background:t,position:n+1,data:e,onCardClick:g,onCardLoad:y,isTop:s,isMain:l,sizes:c,noDate:!0})},e.entryId)})}),!j&&l&&_.length>=6&&(0,u.jsx)(b,{label:l.label,url:l.url,onClick:l.onClick})]})}},86594(e,n,t){"use strict";t.d(n,{A:()=>c});t(89463),t(16280),t(44114),t(27495),t(62953);var r=t(96540);const i={Container:t(88597).Ay.div.withConfig({componentId:"hp__sc-9mnbwt-0"})([""])};var o=t(74848);function a(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o,a,l=[],c=!0,s=!1;try{if(o=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(l.push(r.value),l.length!==n);c=!0);}catch(e){s=!0,i=e}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,n)||function(e,n){if(e){if("string"==typeof e)return l(e,n);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(e,n):void 0}}
1(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}const c=e=>{let n=e.children,t=e.next,l=e.prev;const c=a((0,r.useState)(null),2),s=c[0],d=c[1],u=e=>{let n=0;var t;"changedTouches"in e&&e.changedTouches.length>0?n=(null===(t=e.changedTouches[0])||void 0===t?void 0:t.clientX)||0:n=e.clientX;return{X1:n,isDragged:Math.abs(n-(null!=s?s:0))>10}},p=e=>{let n=0;var t;"touches"in e&&e.touches.length>0?n=(null===(t=e.touches[0])||void 0===t?void 0:t.clientX)||0:n=e.clientX;d(n)},m=e=>{"changedTouches"in e||e.preventDefault();const n=u(e),r=n.isDragged,i=n.X1;r&&null!==s&&(i>s?l():t(),d(null))};return(0,o.jsx)(i.Container,{onMouseDown:p,onMouseUp:m,onTouchStart:p,onTouchEnd:m,onClick:e=>{u(e).isDragged&&e.preventDefault()},children:n})}},93619(e,n,t){"use strict";t.d(n,{A:()=>r});const r=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(document&&window){const t=document.querySelector(e);if(t&&"function"==typeof window.scroll){const e=window.pageYOffset||window.scrollY,r=t.getBoundingClientRect(),i=r&&r.top||0;window.scroll({top:i+e-n,left:0,behavior:"smooth"})}}}},48287(e){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"SubscriptionChannelEntity"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SubscriptionChannel"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"buttonText"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"desktopImage"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"entryId"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"client"},arguments:[]}]},{kind:"Field",alias:{kind:"Name",value:"entryType"},name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mobileImage"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"subscriptionChannel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"subtitle"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sys"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:206}};n.loc.source={body:"fragment SubscriptionChannelEntity on SubscriptionChannel {\n buttonText\n desktopImage\n entryId @client\n entryType: __typename\n mobileImage\n subscriptionChannel\n subtitle\n title\n sys {\n id\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var r=e.type;"NamedType"===r.kind&&n.add(r.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){t(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){t(e,n)}),e.definitions&&e.definitions.forEach(function(e){t(e,n)})}var r={};function i(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}n.definitions.forEach(function(e){if(e.name){var n=new Set;t(e,n),r[e.name.value]=n}}),e.exports=n,e.exports.SubscriptionChannelEntity=function(e,n){var t={kind:e.kind,definitions:[i(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var o=r[n]||new Set,a=new Set,l=new Set;for(o.forEach(function(e){l.add(e)});l.size>0;){var c=l;l=new Set,c.forEach(function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach(function(e){l.add(e)}))})}return a.forEach(function(n){var r=i(e,n);r&&t.definitions.push(r)}),t}(n,"SubscriptionChannelEntity")},19777(e,n,t){var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SimilarDealListQuery"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"skip"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]}
1,{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"limit"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"preview"}},type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"postsList"}},type:{kind:"NonNullType",type:{kind:"ListType",type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"entryCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"skip"},value:{kind:"Variable",name:{kind:"Name",value:"skip"}}},{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"Variable",name:{kind:"Name",value:"limit"}}},{kind:"Argument",name:{kind:"Name",value:"preview"},value:{kind:"Variable",name:{kind:"Name",value:"preview"}}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"where"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"sys"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"id_in"},value:{kind:"Variable",name:{kind:"Name",value:"postsList"}}}]}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"PostFragment"},directives:[]}]}}]}}]}}],loc:{start:0,end:357}};r.loc.source={body:"#import '../../fragments/post/postFragment.graphql'\n\nquery SimilarDealListQuery($skip: Int, $limit: Int, $preview: Boolean, $locale: String!, $postsList: [String!]!) {\n entryCollection(\n skip: $skip\n limit: $limit\n preview: $preview\n locale: $locale\n where: { sys: { id_in: $postsList } }\n ) {\n items {\n ...PostFragment\n }\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}r.definitions=r.definitions.concat(t(21313).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)}));var a={};function l(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),a[e.name.value]=n}}),e.exports=r,e.exports.SimilarDealListQuery=function(e,n){var t={kind:e.kind,definitions:[l(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=a[n]||new Set,i=new Set,o=new Set;for(r.forEach(function(e){o.add(e)});o.size>0;){var c=o;o=new Set,c.forEach(function(e){i.has(e)||(i.add(e),(a[e]||new Set).forEach(function(e){o.add(e)}))})}return i.forEach(function(n){var r=l(e,n);r&&t.definitions.push(r)}),t}(r,"SimilarDealListQuery")},88841(e,n,t){var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SubscriptionListQuery"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"preview"}},type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"market"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sectionSubscriptionsCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"preview"},value:{kind:"Variable",name:{kind:"Name",value:"preview"}}},{kind:"Argument",name:{kind:"Name",value:"skip"}
1,value:{kind:"IntValue",value:"0"}},{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"1"}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"where"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"market"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"market"}}}]}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"displayTitle"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"homeCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"20"}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"SubscriptionChannelEntity"},directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"magazineCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"20"}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"SubscriptionChannelEntity"},directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"dealsCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"20"}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"SubscriptionChannelEntity"},directives:[]}]}}]}}]}}]}}]}}],loc:{start:0,end:661}};r.loc.source={body:"#import '../../fragments/subscriptionChannelEntity.graphql'\n\nquery SubscriptionListQuery($locale: String!, $preview: Boolean, $market: String!) {\n sectionSubscriptionsCollection(\n preview: $preview\n skip: 0\n limit: 1\n locale: $locale\n where: { market: { id: $market } }\n ) {\n items {\n displayTitle\n homeCollection(limit: 20) {\n items {\n ...SubscriptionChannelEntity\n }\n }\n magazineCollection(limit: 20) {\n items {\n ...SubscriptionChannelEntity\n }\n }\n dealsCollection(limit: 20) {\n items {\n ...SubscriptionChannelEntity\n }\n }\n }\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}r.definitions=r.definitions.concat(t(48287).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)}));var a={};function l(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),a[e.name.value]=n}}),e.exports=r,e.exports.SubscriptionListQuery=function(e,n){var t={kind:e.kind,definitions:[l(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=a[n]||new Set,i=new Set,o=new Set;for(r.forEach(function(e){o.add(e)});o.size>0;){var c=o;o=new Set,c.forEach(function(e){i.has(e)||(i.add(e),(a[e]||new Set).forEach(function(e){o.add(e)}))})}return i.forEach(function(n){var r=l(e,n);r&&t.definitions.push(r)}),t}(r,"SubscriptionListQuery")}}]);
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.