1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[37128],{37128:function(e,n,o){"use strict";o.r(n),o.d(n,{CookiesBanner:function(){return p}});var c=o(57437),i=o(18498),a=o.n(i),s=o(54062),r=o(60077),_=o(2265),l=o(39422),k=o(11614),t=o(74864),b=o(53385),u=o(6287);let d=()=>{let{setTrackingEnableStatus:e}=(0,t.rS)(),[n,o]=(0,_.useState)(!0),{getItem:c,setItem:i}=(0,b.y$)(),{sendEvent:a}=(0,l.r)();(0,_.useEffect)(()=>{if(null==(0,k.getCookie)(u.GW.cookieBanner)){o(!0);return}},[]);let s=()=>{o(!1),i(u.dR.devCookiesBannerShow,!1)},r=(0,_.useCallback)(()=>{null==e||e(!0),(0,k.setCookie)(u.GW.cookieBanner,!0),null==a||a(u.zW.CookiesBannerAccept),s()},[]),d=(0,_.useCallback)(()=>{(0,k.setCookie)(u.GW.cookieBanner,!1),null==e||e(!1),null==a||a(u.zW.CookiesBannerDecline),s()},[]);return{showBanner:n,handlePolicyClick:(0,_.useCallback)(()=>{null==a||a(u.zW.CookiesBannerPoliciesClick)},[]),handleDeclined:d,handleAccept:r}};var B=o(27648),C=o(36760),h=o.n(C),x=o(38706);let v=e=>{let{className:n,classes:o}=e,{searchParams:i}=(0,b.s0)(),{showBanner:_,handlePolicyClick:l,handleAccept:k}=d(),t=(0,x.T)();return(0,c.jsx)(c.Fragment,{children:_?(0,c.jsx)("div",{className:h()(a()["cookies-banner"],n),children:(0,c.jsxs)("div",{className:h()(a()["cookies-banner__container"],null==o?void 0:o.container),children:[(0,c.jsx)(s.ZT,{variant:s.sT.P11,className:h()(a()["cookies-banner__text"],null==o?void 0:o.text),component:s.jN.div,children:t.rich("agreements.cookies",{policy:e=>(0,c.jsx)(B.default,{id:"cookie-banner-link",href:"".concat(u.yX.cookiePolicy,"?").concat(i),className:h()(a()["cookies-banner__link"],null==o?void 0:o.link),onClick:l,children:e})})}),(0,c.jsx)("div",{className:a()["cookies-banner__controls"],children:(0,c.jsx)(r.zx,{id:"cookie-banner-accept",onClick:k,className:h()(a()["cookies-banner__button"],a()["cookies-banner__button--accept"],null==o?void 0:o.button),children:t("button.okay")})})]})}):null})};v.displayName="CookiesBanner";var p=v},18498:function(e){e.exports={"cookies-banner":"cookiesBanner_cookies-banner__SCk50","cookies-banner__container":"cookiesBanner_cookies-banner__container__LFPUj","cookies-banner__close":"cookiesBanner_cookies-banner__close__BH3eu","cookies-banner__text":"cookiesBanner_cookies-banner__text__9hRx1","cookies-banner__link":"cookiesB
1anner_cookies-banner__link__4qGHU","cookies-banner__controls":"cookiesBanner_cookies-banner__controls__7XYlY","cookies-banner__button":"cookiesBanner_cookies-banner__button__2kTGd","cookies-banner__button--decline":"cookiesBanner_cookies-banner__button--decline__gQbrM","cookies-banner__button--accept":"cookiesBanner_cookies-banner__button--accept__gKi4w"}}}]);
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.