(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[52103],{20440:function(e,t,r){Promise.resolve().then(r.bind(r,63878)),Promise.resolve().then(r.bind(r,50379)),Promise.resolve().then(r.bind(r,576)),Promise.resolve().then(r.bind(r,65012)),Promise.resolve().then(r.t.bind(r,2978,23)),Promise.resolve().then(r.t.bind(r,60393,23)),Promise.resolve().then(r.t.bind(r,46387,23)),Promise.resolve().then(r.bind(r,95489)),Promise.resolve().then(r.bind(r,51575)),Promise.resolve().then(r.t.bind(r,36485,23)),Promise.resolve().then(r.t.bind(r,44318,23)),Promise.resolve().then(r.t.bind(r,91816,23)),Promise.resolve().then(r.t.bind(r,81016,23)),Promise.resolve().then(r.bind(r,33734)),Promise.resolve().then(r.t.bind(r,19629,23)),Promise.resolve().then(r.t.bind(r,47546,23)),Promise.resolve().then(r.t.bind(r,33395,23)),Promise.resolve().then(r.bind(r,17113)),Promise.resolve().then(r.bind(r,49923)),Promise.resolve().then(r.t.bind(r,69450,23)),Promise.resolve().then(r.t.bind(r,39499,23)),Promise.resolve().then(r.t.bind(r,50835,23)),Promise.resolve().then(r.bind(r,76990)),Promise.resolve().then(r.bind(r,63374)),Promise.resolve().then(r.t.bind(r,12890,23)),Promise.resolve().then(r.t.bind(r,84737,23)),Promise.resolve().then(r.bind(r,91789)),Promise.resolve().then(r.t.bind(r,74032,23)),Promise.resolve().then(r.t.bind(r,27245,23)),Promise.resolve().then(r.t.bind(r,11140,23)),Promise.resolve().then(r.t.bind(r,90358,23)),Promise.resolve().then(r.t.bind(r,80587,23)),Promise.resolve().then(r.t.bind(r,9499,23)),Promise.resolve().then(r.t.bind(r,12908,23)),Promise.resolve().then(r.t.bind(r,8704,23)),Promise.resolve().then(r.t.bind(r,83662,23)),Promise.resolve().then(r.t.bind(r,85315,23)),Promise.resolve().then(r.t.bind(r,21059,23)),Promise.resolve().then(r.bind(r,56562)),Promise.resolve().then(r.bind(r,39998)),Promise.resolve().then(r.t.bind(r,42253,23)),Promise.resolve().then(r.t.bind(r,93541,23)),Promise.resolve().then(r.t.bind(r,38648,23)),Promise.resolve().then(r.t.bind(r,38059,23))},20698:function(e,t){"use strict";t.Z={CONTACT:"/web/api/contact",WIDGET_SCRIPT:"/widget/api/:token/script?language=:lang",PRODUCT_WIDGET_SCRIPT:"/widget/api/:token/script?product=:productId&language=:lang",GEO_IP:"/api/geoip",LATEST_REVIEWS:"/web/api/review/latest",ACCOUNTS:"/web/api/account/list",LIST_SERVICE_ACCOUNTS:"/web/api/account/list_service",ACCOUNTS_SEARCH:"/web/api/account/search",SINGLE_ACCOUNT:"/web/api/account/:slug",REVIEW:"/web/api/account/:id/review",ONE_REVIEW:"/web/api/review/:id/show",TRENDS:"/web/api/account/:id/review/trends",CATEGORY:"/web/api/categories/:language",CATEGORY_ACCOUNT:"/web/api/category/accounts?slug=:slug&subtype=:type&language=:lang",PRODUCTS:"/web/api/account/:id/products/selected",REVIEW_HELPFUL:"/web/api/review/:id/helpful",REVIEW_UNHELPFUL:"/web/api/review/:id/unhelpful",COMPANY_MEDIA:"/web/api/account/:accountId/review/media",CATEGORY_COUNTRIES:"/web/api/location/countries",CATEGORY_REGIONS:"/web/api/location/:country/regions",CATEGORY_CITIES:"/web/api/location/:country/:region/cities",CATEGORY_ACCOUNT_CITY:"/web/api/location/:country/:region/:city",CATEGORY_TAGS:"/web/api/category/:slug",PRODUCT:"/web/api/account/:slug/product/:productId",PRODUCT_REVIEWS:"/web/api/account/:uuid/product/:productId/reviews",SLUG_TO_UUID:"/web/api/account/slug-to-uuid/:slug",PRODUCT_WIDGET:"/web/api/account/:uuid/vhydra"}},69302:function(e,t,r){"use strict";var n=r(9790);t.Z=function(){let{initialOpen:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,r]=(0,n.useState)(e),a=(0,n.useCallback)(()=>r(!0),[]),i=(0,n.useCallback)(()=>r(!1),[]);return{isOpen:t,openModal:a,closeModal:i,getModalProps:function(){let{onClose:e,...r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{onClose:()=>{"function"==typeof e&&e(),i()},isOpen:t,...r}},getCloseButtonProps:function(){let{onClick:e,...t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-label":"close",onClick:()=>{"function"==typeof e&&e(),i()},...t}}}}},83051:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(22767);let a={common:"commonEN",contactPage:"contactPageEN",footer:"footerEN",homePage:"homePageEN",partnersPage:"partnersPageEN",referencePage:"referencePageEN",pricingPage:"pricingPageEN",referencesPage:"referencesPageEN",surveysPage:"surveysPageEN",reviewsPage:"reviewsPageEN",profilePage:"profilePageEN",mediationSystemPage:"mediationSystemPageEN",integrationsPage:"integrationsPageEN",googlePage:"googlePageEN",collectingReviewsPage:"collectingReviewsPageEN",categoryPage:"categoryPageEN",reviewTranslatePage:"reviewTranslatePageEN",whyUsPage:"whyUsPageEN",hotelsPage:"hotelsPageEN",badgesPage:"badgesPageEN",productPage:"productPageEN",findCompanyPage:"findCompanyPageEN",reviewCollectionPage:"reviewCollectionPageEN",ourTeamPage:"ourTeamPageEN"};function i(e){let{t,lang:r}=(0,n.Z)();return e?{t:(r,n)=>{let i,o;n?(i="".concat(n,":").concat(r),o="".concat(a[n],":").concat(r)):(i="".concat(e,":").concat(r),o="".concat(a[e],":").concat(r));let s=t(i);return s.includes(e)||s.includes(n)?t(o):s},lang:r}:{t:r=>t("".concat(e,":").concat(r)),lang:r}}},14480:function(e,t,r){"use strict";var n=r(48402),a=r.n(n),i=r(40937),o=r.n(i);let s="_token",l={headers:{"X-Requested-With":"XMLHttpRequest"}};function c(e){return{...l,...e}}function d(e,t){let r=o().get("csrf-token");if(r&&t.startsWith("/panel")){if(!(e instanceof FormData))return{...e,[s]:r};e.append(s,r)}return e}t.Z={get:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return a().get(e,c(t))},post:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{headers:{"Content-Type":"text/plain"}};return a().post(e,d(t,e),c(r))},patch:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return a().patch(e,d(t,e),c(r))},delete:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return a().delete(e,c(t))},createApiUrl:function(e){let t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"pl";return t="pl"!==r?"https://".concat(r,".trustmate.io"):"https://trustmate.io","".concat(t).concat(e)}}},91748:function(e,t,r){"use strict";r.d(t,{mo:function(){return a},uf:function(){return n}});let n=e=>null!=e?e.toString().replace(/\B(?=(\d{3})+(?!\d))/g," "):null;function a(e){let{grade:t,ratingPrecision:r=1}=e;if(t){if(1===t.toString().length)return"".concat(t,".0");if(t.toString().length>=3){let e=(Math.round(100*+t)/100).toFixed(r).toString();return 1===e.length?"".concat(e,".0"):e}return t.toString()}return console.log("Grade not provided"),null}},40927:function(e,t,r){"use strict";r.d(t,{V:function(){return s}});var n=r(73593);r(9790);var a=r(49923),i=r(89076),o=r.n(i);function s(e){let{textAlign:t="left",name:r,length:i=12}=e,s=(null==r?void 0:r.length)>i?(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(a.Tooltip,{title:r,children:[r.slice(0,i),"..."]})}):r;return(0,n.jsx)("div",{style:{textAlign:t},className:o().wrapper,children:s})}},59792:function(e,t,r){"use strict";r.d(t,{d:function(){return o}});var n=r(73593);r(9790);var a=r(9253),i=r.n(a);function o(e){let{children:t,review:r,className:a=""}=e;return(0,n.jsx)("div",{className:"".concat(i().wrapper," ").concat((null==r?void 0:r.pinned)?i()["wrapper--pinned"]:""),children:(0,n.jsx)("div",{className:i().contentWrapper,children:(0,n.jsx)("div",{className:"".concat(i().content," ").concat(a),children:t})})})}},30941:function(e,t,r){"use strict";r.d(t,{X:function(){return o}});var n=r(73593);r(9790);var a=r(43821),i=r.n(a);function o(e){let{children:t,className:r="",justifyContent:a="flex-start"}=e;return(0,n.jsx)("div",{style:{justifyContent:a},className:"".concat(i().wrapper," ").concat(r),children:t})}},64993:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(73593);r(9790);var a=r(76e3),i=r.n(a);function o(e){let{justifyContent:t="center",children:r}=e;return(0,n.jsx)("div",{style:{justifyContent:t},className:i().wrapper,children:r})}},51575:function(e,t,r){"use strict";r.d(t,{CompanyGrade:function(){return u}});var n=r(73593),a=r(9790),i=r(22767),o=r(15886),s=r(91748),l=r(59272),c=r(2086),d=r.n(c);function u(e){let{averageGrade:t,reviewsCount:r,size:c="medium",precision:u=2,withRecentStats:p=!1}=e,{t:_}=(0,i.Z)("profilePage"),[m,g]=(0,a.useState)(p?"6":"all");return(0,n.jsxs)("div",{className:d().wrapper,children:[(0,n.jsxs)("div",{className:d().stats,children:[(0,n.jsx)(o.default,{className:"".concat(d().star," ").concat(d()["star--".concat(c)]),height:"small"===c?32:54,width:"small"===c?32:54,src:"/img/shared/tm-full-star.svg",alt:"star"}),(0,n.jsx)("strong",{className:"".concat(d().grade,"  ").concat(d()["grade--".concat(c)]),children:(0,s.mo)({grade:"all"===m?t.all:t.recent,ratingPrecision:u})}),(0,n.jsx)("span",{children:_("headerSection.reviewsCountText",{reviewsCount:(0,s.uf)("all"===m?r.all:r.recent)},{default:"from {{reviewsCount}} reviews"})})]}),p?(0,n.jsxs)("div",{className:d().buttons,children:[(0,n.jsx)(l.z,{color:"6"===m?"primary":"not-active",size:"small",type:"button",onClick:"6"===m?()=>{}:()=>g("6"),skin:"underline",children:_("lastSixMonths")}),(0,n.jsx)(l.z,{color:"all"===m?"primary":"not-active",size:"small",type:"button",onClick:"all"===m?()=>{}:()=>g("all"),skin:"underline",children:_("fullPeriod")})]}):null]})}},3357:function(e,t,r){"use strict";r.d(t,{u:function(){return s}});var n=r(73593),a=r(58146),i=r(41262),o=r.n(i);function s(e){let{children:t,isOpen:r,onClose:i}=e;return r?a.createPortal((0,n.jsxs)("div",{className:o().modalScreen,children:[(0,n.jsx)("div",{className:o().modalBackdrop,onClick:i,onKeyDown:e=>{("Enter"===e.key||"Escape"===e.key)&&i()}}),(0,n.jsxs)("div",{className:o().modalContainer,role:"dialog","aria-modal":"true",children:[(0,n.jsx)("button",{type:"button",className:o().closeButton,onClick:i,"aria-label":"Close modal"}),t]})]}),document.body):null}},33734:function(e,t,r){"use strict";r.d(t,{ReadMore:function(){return l}});var n=r(73593),a=r(9790),i=r(83051),o=r(8452),s=r.n(o);function l(e){let{children:t,maxLength:r}=e,{t:o}=(0,i.Z)("common"),[l,c]=(0,a.useState)(!1);return(0,n.jsxs)("div",{className:s().wrapper,children:[(0,n.jsx)("p",{children:l||t.length<r+3?t:"".concat(t.substring(0,r),"...")}),t.length>r+3?(0,n.jsx)("button",{className:s().button,type:"button",onClick:()=>c(!l),children:o(l?"readLess":"readMore")}):null]})}},99852:function(e,t,r){"use strict";r.d(t,{f:function(){return s}});var n=r(73593);r(9790);var a=r(15886),i=r(47546),o=r.n(i);function s(e){let{image:t,size:r,style:i,fill:s=!1,priority:l=!1,ariaLabel:c,objectFit:d="contain"}=e,{alt:u,src:p}=t;return(0,n.jsx)("div",{"aria-label":c,style:i,className:"".concat(o().wrapper," ").concat(o()["wrapper--size-".concat(r)]),children:(0,n.jsx)(a.default,{...!s&&{width:100,height:100},quality:100,fill:s,alt:u,src:p,priority:l,style:{objectFit:d,width:"100%",height:"100%",maxWidth:"100%",maxHeight:"100%"}})})}},17113:function(e,t,r){"use strict";r.d(t,{default:function(){return i}});var n=r(73593),a=r(74904);function i(){return(0,n.jsx)(a.Ix,{position:a.Am.POSITION.BOTTOM_CENTER,theme:"dark"})}r(44193)},49923:function(e,t,r){"use strict";r.r(t),r.d(t,{Tooltip:function(){return l}});var n=r(73593),a=r(9790),i=r(58146),o=r(95069),s=r.n(o);function l(e){let{title:t,children:r}=e,[o,l]=(0,a.useState)(!1),c=(0,a.useRef)(null);return(0,n.jsxs)("div",{role:"button",tabIndex:0,className:s().wrapper,ref:c,onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),onClick:()=>l(!o),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&l(!o)},children:[r,o&&(0,i.createPortal)((0,n.jsx)("div",{style:{position:"absolute",zIndex:9999,top:c.current?c.current.getBoundingClientRect().top+window.scrollY:0,left:c.current?c.current.getBoundingClientRect().left+c.current.getBoundingClientRect().width/2:0},className:"".concat(s().tooltipText," ").concat(s()["tooltipText--visible"]),children:(0,n.jsx)("p",{children:t})}),document.body)]})}},76990:function(e,t,r){"use strict";r.d(t,{MediaCarousel:function(){return u}});var n=r(73593),a=r(9790),i=r(69302),o=r(3357),s=r(99852),l=r(44388),c=r(94270),d=r.n(c);function u(e){let{media:t}=e,[r,c]=(0,a.useState)(0),{getModalProps:u,openModal:p}=(0,i.Z)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.u,{...u(),children:(0,n.jsx)("div",{className:d().modalContent,children:(0,n.jsx)(l.r,{media:t,startFromIndex:r})})}),(0,n.jsx)("div",{className:d().wrapper,children:t.map((e,t)=>(0,n.jsx)("div",{style:{cursor:"pointer"},onClick:()=>{c(t),p()},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&p()},role:"button",tabIndex:0,children:"photo"===e.type?(0,n.jsx)(s.f,{style:{backgroundColor:"#f1f1f1",borderRadius:"4px"},size:"large",image:{src:e.media.small,alt:""},ariaLabel:"View photo"}):"video"===e.type?(0,n.jsx)("div",{className:d().slideItem,children:(0,n.jsx)(s.f,{style:{backgroundColor:"#f1f1f1",borderRadius:"4px"},size:"large",image:{src:"/img/new/icons/play.svg",alt:""},ariaLabel:"Play video"})},e.media):"link"===e.type?(0,n.jsx)(s.f,{style:{backgroundColor:"#f1f1f1",borderRadius:"4px"},size:"large",image:{src:"https://img.youtube.com/vi/".concat(function(e){let t=e.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/);return t&&11===t[2].length?t[2]:""}(e.media),"/0.jpg"),alt:""},ariaLabel:"View YouTube video"}):null},"photo"===e.type?e.media.small:e.media))})]})}},63374:function(e,t,r){"use strict";r.d(t,{MediaGrid:function(){return u}});var n=r(73593),a=r(9790),i=r(69302),o=r(3357),s=r(99852),l=r(44388),c=r(97517),d=r.n(c);function u(e){let{media:t}=e,[r,c]=(0,a.useState)(0),{getModalProps:u,openModal:p}=(0,i.Z)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.u,{...u(),children:(0,n.jsx)("div",{className:d().modalContent,children:(0,n.jsx)(l.r,{media:t,startFromIndex:r})})}),(0,n.jsx)("div",{className:d().wrapper,children:t.slice(0,3).map((e,r)=>(0,n.jsxs)("div",{style:{cursor:"pointer",position:"relative"},onClick:()=>{c(r),p()},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&p()},role:"button",tabIndex:0,children:["photo"===e.type?(0,n.jsx)(s.f,{style:{backgroundColor:"#f1f1f1",borderRadius:"8px",height:"100%"},size:"full",fill:!0,image:{src:e.media.small,alt:""},ariaLabel:"View photo",objectFit:"cover"}):null,2===r||1===r?function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t.length>3?(0,n.jsxs)("div",{className:"".concat(d().mediaCount," ").concat(e?d()["mediaCount--second"]:d()["mediaCount--third"]),children:["+",e?t.length-2:t.length-3]}):""}(1===r):null]},e.media.large))})]})}},44388:function(e,t,r){"use strict";r.d(t,{r:function(){return u}});var n=r(73593),a=r(9790),i=r(15886),o=r(77003),s=r.n(o);function l(e){let{slides:t,startFromIndex:r=0}=e,[i,o]=(0,a.useState)(r),l=()=>{i>0&&o(i-1)},c=()=>{i<t.length-1&&o(i+1)};return(0,n.jsxs)("div",{className:s().wrapper,children:[(0,n.jsx)("button",{className:s().leftArrow,onClick:l,onKeyDown:e=>"ArrowLeft"===e.key&&l(),"aria-label":"Previous slide",disabled:0===i,type:"button",children:"<"}),t[i],(0,n.jsx)("button",{className:s().rightArrow,onClick:c,onKeyDown:e=>"ArrowRight"===e.key&&c(),"aria-label":"Next slide",disabled:i===t.length-1,type:"button",children:">"})]})}var c=r(98532),d=r.n(c);function u(e){let{media:t,startFromIndex:r=0}=e,a=t.map((e,t)=>(0,n.jsx)("div",{className:d().slideItem,children:"photo"===e.type?(0,n.jsx)("div",{className:d().slideItem,children:(0,n.jsx)(i.default,{src:e.media.large,alt:"Slide ".concat(t+1),layout:"fill",objectFit:"contain",quality:100})},e.media.large):"video"===e.type?(0,n.jsx)("div",{className:d().slideItem,children:(0,n.jsx)("video",{className:d().video,controls:!0,muted:!0,src:e.media})},e.media):"link"===e.type?(0,n.jsx)("div",{className:d().slideItem,children:(0,n.jsx)("iframe",{width:"100%",height:"100%",src:e.media,frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,title:"Embedded content ".concat(t+1)})},e.media):null},"photo"===e.type?e.media.large:e.media));return(0,n.jsx)("div",{className:d().wrapper,children:(0,n.jsx)(l,{slides:a,startFromIndex:r})})}},91789:function(e,t,r){"use strict";r.d(t,{default:function(){return _}});var n=r(73593),a=r(9790),i=r(73589),o=r.n(i);function s(e){let{onClick:t,isActive:r,text:a,id:i}=e;return(0,n.jsx)("button",{className:"".concat(o().button," ").concat(r?o()["button--active"]:""),onClick:t,type:"button",id:i,children:a})}var l=r(36485),c=r.n(l);function d(){return(0,n.jsx)("div",{className:c().wrapper})}var u=r(86815),p=r.n(u);function _(e){let{initialActiveTab:t="tab1",tabsConfig:r}=e,[i,o]=(0,a.useState)(t),l=e=>{o(e)};return(0,n.jsxs)("div",{className:p().wrapper,children:[r.length>1?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:p().buttons,children:r.map(e=>(0,n.jsx)(s,{onClick:()=>l(e.id),isActive:i===e.id,id:e.id,text:e.label},e.id))}),(0,n.jsx)("div",{className:p().dividerWrapper,children:(0,n.jsx)(d,{})})]}):null,r.map(e=>(0,n.jsx)("div",{style:{width:"100%",display:e.id===i?"block":"none"},id:"content-".concat(e.id),children:e.content},e.id))]})}},56562:function(e,t,r){"use strict";r.d(t,{PopularGrid:function(){return j}});var n=r(73593),a=r(9790),i=r(56270),o=r(83051),s=r(40927),l=r(15886),c=r(31223),d=r.n(c);function u(e){let{image:t}=e,{alt:r,src:i}=t,[o,s]=(0,a.useState)({src:i,isError:!1});return(0,n.jsx)("div",{className:d().wrapper,children:(0,n.jsx)(l.default,{src:o.src,onError:()=>(s({src:"/img/new/icons/camera.svg",isError:!0}),{maxHeight:"5em"}),alt:r,fill:!0,style:{objectFit:"contain",...o.isError&&{maxHeight:"10em"}},unoptimized:!0})})}var p=r(59792),_=r(30941),m=r(64993),g=r(51575),v=r(59272),h=r(82588),x=r.n(h);function w(e){let{product:t,precision:r=2}=e,{t:a}=(0,o.Z)("profilePage");return(0,n.jsx)("div",{className:x().wrapper,children:(0,n.jsxs)(p.d,{children:[(0,n.jsx)(_.X,{children:(0,n.jsx)(u,{image:{src:t.imageUrl,alt:t.name}})}),(0,n.jsx)(_.X,{justifyContent:"center",children:(0,n.jsx)("div",{className:x().nameWrapper,children:(0,n.jsx)(s.V,{textAlign:"center",length:60,name:t.name})})}),(0,n.jsx)(_.X,{justifyContent:"center",children:(0,n.jsx)("div",{className:x().gradeWrapper,children:(0,n.jsx)(g.CompanyGrade,{size:"small",reviewsCount:{all:Number(t.reviewsCount).toFixed(r),recent:""},averageGrade:{all:t.averageGrade,recent:""},precision:r})})}),(0,n.jsx)(m.Z,{justifyContent:"center",children:(0,n.jsx)(v.z,{onClick:()=>window.open(t.productUrl,"_blank"),children:a("carouselSection.seeInShop")})})]})})}var f=r(3967),b=r.n(f);function j(e){let{products:t,precision:r=2}=e;return(0,n.jsx)("div",{className:b().wrapper,children:(0,n.jsx)(i.G,{columnsCountBreakPoints:{400:1,800:2,1280:3,1820:4},children:(0,n.jsx)(i.Z,{gutter:"1.6em",children:null==t?void 0:t.map(e=>(0,n.jsx)(w,{precision:r,product:e},e.name))})})})}},39998:function(e,t,r){"use strict";r.d(t,{Reviews:function(){return te}});var n=r(73593),a=r(9790),i=r(83051),o=r(20698),s=r(14480);async function l(e){let{id:t,locale:r,data:n}=e;try{let e=s.Z.createApiUrl(o.Z.REVIEW,r).replace(":id",t.toString());return(await s.Z.post(e,{...n})).status}catch(e){return null}}async function c(e){let{id:t,locale:r,searchParams:n}=e,{"grades[]":a,...i}=n||{},l=new URLSearchParams(i);a&&a.length>0&&a.forEach(e=>l.append("grades[]",e.toString()));let c=s.Z.createApiUrl(o.Z.REVIEW,r).replace(":id",null==t?void 0:t.toString()),d="".concat(c,"?").concat(l.toString()),u=await fetch(d,{next:{revalidate:300}});if(!u.ok)throw Error("Failed to fetch account reviews");return u.json()}async function d(e){let{publicIdentifier:t,locale:r}=e;try{let e=s.Z.createApiUrl(o.Z.REVIEW_HELPFUL,r).replace(":id",t);return(await s.Z.post(e)).data}catch(e){return null}}async function u(e){let{publicIdentifier:t,locale:r}=e;try{let e=s.Z.createApiUrl(o.Z.REVIEW_UNHELPFUL,r).replace(":id",t),{data:n}=await s.Z.post(e);return n}catch(e){return null}}var p=r(56270),_=r(40927),m=r(30941),g=r(22767),v=r(15886),h=r(14806),x=r.n(h);function w(e){let{review:t,subtype:r,genitive:a=""}=e,{t:i}=(0,g.Z)("profilePage");return(0,n.jsxs)("div",{className:x().wrapper,children:[(0,n.jsx)(v.default,{className:x().arrowUp,width:18,height:22,alt:"arrow",src:"/img/new/icons/arrow.svg"}),(0,n.jsxs)("div",{className:x().header,children:[" ",(0,n.jsx)("i",{className:x().chatIcon}),a?i("reviewsSection.comment",{genitiveCategory:a},{default:"{{genitiveCategory}} comment"}):"shop"===r?i("reviewsSection.shopComment",{default:"Shop comment"}):i("reviewsSection.companyComment",{default:"Company comment"})]}),(0,n.jsx)("div",{className:x().text,children:t.comment.body}),(0,n.jsx)(v.default,{className:x().arrowDown,width:18,height:22,alt:"arrow",src:"/img/new/icons/arrow.svg"})]})}var f=r(43226),b=r(82790),j=r(72801),y=r(20734),C=r(89932),N=r(93473),P=r(48785),S=r(61936),R=r(92965),T=r(55325),I=r(31091),k=r(93633),E=r(94891),F=r(68841),L=r(11111),Z=r(99368),W=r(10185),A=r(88242),B=r(45641),M=r(9532),G=r(35498);let U={bg:b.Z,cs:j.Z,de:y.Z,el:C.Z,en:N.Z,es:P.Z,fr:S.Z,hu:R.Z,it:T.Z,nl:I.Z,lt:k.Z,lv:E.Z,pl:F.Z,pt:L.Z,ro:Z.Z,ru:W.Z,sk:A.Z,sv:B.Z,uk:M.Z,tr:G.Z};var O=r(11547),D=r.n(O);function q(e){var t;let{date:r}=e,{lang:a}=(0,i.Z)();return(0,n.jsx)("p",{className:D().wrapper,children:(t=new Date(r),(0,f.Z)(t,new Date,{locale:U[a]||U.en,addSuffix:!0}))})}var V=r(59792),X=r(32063),z=r.n(X);function H(e){let{review:t,uuid:r}=e,{lang:a}=(0,i.Z)();return(0,n.jsx)("button",{type:"button",onClick:r?()=>(function(e){let{uuid:t,lang:r}=e,n=window.location.origin;n=n.replace(":3443","");let a="".concat(n,"/api/widget/").concat(r,"/").concat(t,"/omnibus-modal"),i=document.querySelector(".tm-omnibus-modal");i?i.style.removeProperty("display"):function(e){fetch(e,{method:"GET"}).then(e=>200!==e.status?null:e.text()).then(e=>{if(!e)return;let t=document.createElement("div");t.classList.add("tm-omnibus-modal"),t.innerHTML=e,document.body.appendChild(t);let r=document.querySelectorAll(".tm-omnibus-modal-close");if((null==r?void 0:r.length)>0)for(let e=0;e<(null==r?void 0:r.length);e+=1)r[e].addEventListener("click",()=>{!function(){let e=document.querySelector(".tm-omnibus-modal");e&&(e.style.display="none")}()})}).catch(e=>{console.log(e,"error")})}(a)})({uuid:r,lang:a}):()=>{},className:z().wrapper,"aria-label":t.imported?"".concat(t.importSource||"Other"," review source"):"Verified review badge",children:t.imported?(0,n.jsx)(n.Fragment,{children:null!==t.importSource?(0,n.jsx)("i",{className:"".concat(z().icon," ").concat(z()["icon__".concat(t.importSource)])}):(0,n.jsx)("i",{className:"".concat(z().icon," ").concat(z().icon__other)})}):1===t.weight?(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("i",{className:"".concat(z().icon," ").concat(z()["icon__verified-badge--inactive"])})}):1.5===t.weight?(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("i",{className:"".concat(z().icon," ").concat(z()["icon__qr-nfc"])})}):(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("i",{className:"".concat(z().icon," ").concat(z()["icon__verified-badge--active"])})})})}var K=r(49923),Y=r(4851),Q=r.n(Y);function J(e){let{image:t}=e,{src:r,alt:a,width:i,height:o}=t;return(0,n.jsx)("div",{className:Q().wrapper,children:(0,n.jsx)(v.default,{className:Q().icon,width:i,height:o,alt:a,src:r})})}var $=r(88678),ee=r.n($);function et(e){let{review:t,translation:r}=e;function a(e){return e?e.split("\n").map(e=>e?(0,n.jsx)("p",{children:e},e):null):e}return(0,n.jsxs)("div",{className:ee().wrapper,children:[(0,n.jsx)("div",{children:a(t)}),(0,n.jsx)("div",{className:"".concat(r?"":ee().hide),children:a(r)})]})}var er=r(24387),en=r.n(er);function ea(){let{t:e}=(0,i.Z)("profilePage");return(0,n.jsxs)("button",{tabIndex:0,className:en().wrapper,children:[(0,n.jsx)(v.default,{width:20,height:14,src:"/img/new/icons/eye.svg",alt:"eye"}),(0,n.jsx)("div",{className:"translation",children:e("reviewsSection.reviewCard.showTranslation")}),(0,n.jsx)("div",{className:"original",children:e("reviewsSection.reviewCard.showOriginal")})]})}var ei=r(41932),eo=r.n(ei);function es(e){let{onUpVote:t,onDownVote:r,likes:a,disLikes:i,disableVote:o}=e;return(0,n.jsxs)("div",{className:eo().wrapper,children:[(0,n.jsxs)("button",{disabled:"up"===o,onClick:t,className:eo().vote,children:[(0,n.jsx)("i",{className:eo().voteUp}),a]}),(0,n.jsxs)("button",{disabled:"down"===o,onClick:r,className:eo().vote,children:[(0,n.jsx)("i",{className:eo().voteDown}),i]})]})}var el=r(6205),ec=r.n(el);function ed(e){let{publicIdentifier:t,helpfulTagsCount:r,unhelpfulTagsCount:o}=e,{lang:s}=(0,i.Z)("profilePage"),[l,c]=(0,a.useState)(""),[p,_]=(0,a.useState)(r),[m,g]=(0,a.useState)(o),v=async()=>{let e=await d({locale:s,publicIdentifier:t});e&&(c("up"),_(e.helpfulTagsCount),g(e.unhelpfulTagsCount))},h=async()=>{let e=await u({locale:s,publicIdentifier:t});e&&(c("down"),g(e.unhelpfulTagsCount),_(e.helpfulTagsCount))};return(0,n.jsx)("div",{className:ec().wrapper,children:(0,n.jsx)(es,{disableVote:l,onDownVote:h,onUpVote:v,likes:p||0,disLikes:m||0})})}var eu=r(55551),ep=r.n(eu);function e_(e){let{grade:t}=e;return(0,n.jsxs)("div",{className:ep().wrapper,children:[[...Array(t)].map((e,t)=>(0,n.jsx)(v.default,{src:"/img/shared/tm-full-star.svg",alt:"star ".concat(t+1),width:24,height:34},"full-".concat(t))),[...Array(5-t)].map((e,t)=>(0,n.jsx)(v.default,{src:"/img/shared/tm-empty-star.svg",alt:"star ".concat(t+1),width:24,height:34},"empty-".concat(t)))]})}var em=r(66406),eg=r.n(em);function ev(e){let{grade:t}=e;return(0,n.jsxs)("div",{className:eg().wrapper,children:[(0,n.jsx)(e_,{grade:t}),(0,n.jsx)("span",{className:eg().grade,children:t})]})}var eh=r(68961),ex=r.n(eh),ew=e=>{let{publicIdentifier:t,companyName:r,reviewAuthorName:i}=e,{t:o}=(0,g.Z)("profilePage"),[s,l]=(0,a.useState)(!1),c="".concat("https://trustmate.io","/abuse_report?accountReviewPublicIdentifier=").concat(encodeURIComponent(t),"&companyName=").concat(encodeURIComponent(r),"&authorName=").concat(encodeURIComponent(i));return(0,n.jsx)("div",{className:ex().abuseReport,onClick:()=>{l(!s)},"aria-hidden":"true",children:(0,n.jsx)("div",{children:s?(0,n.jsx)("a",{className:ex().abuseReport__text,href:c,target:"_blank",rel:"nofollow noreferrer",children:o("reviewsSection.reviewCard.report")}):null})})},ef=r(83579),eb=r.n(ef);function ej(e){var t,r,a,o,s,l,c,d,u,p,g,v,h;let{review:x,uuid:f=null,language:b,showTranslationsOriginalLanguage:j=!0,subtype:y,genitive:C="",preferredName:N}=e,{t:P}=(0,i.Z)("profilePage"),S=x.language!==b&&(null==x?void 0:null===(t=x.original)||void 0===t?void 0:t.body)||(null===(r=x.translations.find(e=>e.language===b))||void 0===r?void 0:r.body);return(0,n.jsxs)(V.d,{className:j&&(x.comment||(null==x?void 0:null===(a=x.original)||void 0===a?void 0:a.body)||(null===(o=x.translations.find(e=>e.language===b))||void 0===o?void 0:o.body))?eb().withComment:"",review:x,children:[x.comment&&!(j&&S)?(0,n.jsx)(w,{subtype:y,genitive:C,review:x}):null,j&&S?(0,n.jsx)(ea,{}):null,(0,n.jsxs)(m.X,{children:[(0,n.jsx)(_.V,{name:x.author.name}),(0,n.jsx)(H,{review:x,uuid:f}),(0,n.jsx)(ew,{publicIdentifier:x.publicIdentifier,companyName:N||"",reviewAuthorName:x.author.name})]}),(0,n.jsx)(m.X,{children:(0,n.jsx)(ev,{grade:x.grade})}),(0,n.jsx)("div",{className:eb().textWrapper,children:(0,n.jsx)(m.X,{children:(b!==x.language||(null==x?void 0:null===(s=x.original)||void 0===s?void 0:s.language)===b)&&(null===(c=x.translations)||void 0===c?void 0:null===(l=c.find(e=>e.language===b))||void 0===l?void 0:l.language)?(0,n.jsx)(et,{review:null==x?void 0:x.body,translation:(null==x?void 0:null===(u=x.original)||void 0===u?void 0:u.body)||(null===(p=x.translations.find(e=>e.language===b))||void 0===p?void 0:p.body)||""}):(0,n.jsx)(et,{review:x.body,translation:x.language!==b&&(null==x?void 0:null===(d=x.original)||void 0===d?void 0:d.body)?x.original.body:""})})}),(0,n.jsxs)(m.X,{children:[(0,n.jsx)(q,{date:x.createdAt}),b!==x.language&&(null==x?void 0:null===(g=x.original)||void 0===g?void 0:g.language)===b||(null===(h=x.translations)||void 0===h?void 0:null===(v=h.find(e=>e.language===b))||void 0===v?void 0:v.language)?(0,n.jsx)(K.Tooltip,{title:P("reviewsSection.originalReviewLanguage"),children:(0,n.jsx)(J,{image:{src:"/img/flags/".concat(x.language,".svg"),alt:"flague",width:22,height:11}})}):null]}),(0,n.jsx)(m.X,{children:(0,n.jsx)(ed,{helpfulTagsCount:x.helpfulTagsCount,unhelpfulTagsCount:x.unhelpfulTagsCount,publicIdentifier:x.publicIdentifier})})]})}var ey=r(20927),eC=r.n(ey);function eN(e){var t,r,o,s,l,c,d,u,p,g,h,x;let{review:w,uuid:f=null,language:b,showTranslationsOriginalLanguage:j=!0}=e,{t:y}=(0,i.Z)("profilePage"),[C,N]=(0,a.useState)(!1),P=(null==w?void 0:null===(t=w.original)||void 0===t?void 0:t.body)||(null===(r=w.translations.find(e=>e.language===b))||void 0===r?void 0:r.body);return(0,n.jsx)(V.d,{className:j&&((null==w?void 0:null===(o=w.original)||void 0===o?void 0:o.body)||(null===(s=w.translations.find(e=>e.language===b))||void 0===s?void 0:s.body))?eC().withComment:"",review:w,children:C?(0,n.jsxs)(n.Fragment,{children:[j&&P?(0,n.jsx)(ea,{}):null,(0,n.jsxs)(m.X,{children:[(0,n.jsx)(_.V,{name:w.author.name}),(0,n.jsx)(H,{review:w,uuid:f})]}),(0,n.jsx)(m.X,{children:(0,n.jsx)(ev,{grade:w.grade})}),(0,n.jsx)("div",{className:eC().textWrapper,children:(0,n.jsx)(m.X,{children:(b!==w.language||(null==w?void 0:null===(l=w.original)||void 0===l?void 0:l.language)===b)&&(null===(d=w.translations)||void 0===d?void 0:null===(c=d.find(e=>e.language===b))||void 0===c?void 0:c.language)?(0,n.jsx)(et,{review:null==w?void 0:w.body,translation:(null==w?void 0:null===(u=w.original)||void 0===u?void 0:u.body)||(null===(p=w.translations.find(e=>e.language===b))||void 0===p?void 0:p.body)||""}):(0,n.jsx)(et,{review:w.body,translation:""})})}),(0,n.jsxs)(m.X,{children:[(0,n.jsx)(q,{date:w.createdAt}),b!==w.language&&(null==w?void 0:null===(g=w.original)||void 0===g?void 0:g.language)===b||(null===(x=w.translations)||void 0===x?void 0:null===(h=x.find(e=>e.language===b))||void 0===h?void 0:h.language)?(0,n.jsx)(K.Tooltip,{title:y("reviewsSection.originalReviewLanguage"),children:(0,n.jsx)(J,{image:{src:"/img/flags/".concat(w.language,".svg"),alt:"flague",width:22,height:11}})}):null]}),(0,n.jsx)(m.X,{children:(0,n.jsx)("button",{type:"button",className:eC().mediationButton,onClick:()=>N(!1),children:y("reviewsSection.hideReview")})})]}):(0,n.jsxs)("div",{className:eC().mediationWrapper,children:[w.mediationExists&&!w.mediationActive?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.X,{children:(0,n.jsx)(v.default,{src:"/img/profilePage/locked.svg",alt:"lock icon",width:32,height:32})}),(0,n.jsx)(m.X,{children:(0,n.jsx)(et,{review:y("reviewsSection.mediationExpired"),translation:""})})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.X,{children:(0,n.jsx)(v.default,{src:"/img/profilePage/headset.svg",alt:"headset icon",width:32,height:32})}),(0,n.jsx)(m.X,{children:(0,n.jsx)(et,{review:y("reviewsSection.reviewInMediation"),translation:""})})]}),(0,n.jsx)(m.X,{children:(0,n.jsx)("button",{type:"button",className:eC().mediationButton,onClick:()=>N(!0),children:y("reviewsSection.showReview")})})]})})}var eP=r(5177),eS=r.n(eP);function eR(e){let{language:t,reviews:r,uuid:a,account:i}=e;return(0,n.jsx)("div",{className:eS().wrapper,children:(0,n.jsx)(p.G,{columnsCountBreakPoints:{400:1,800:2,1280:3,1820:4},children:(0,n.jsx)(p.Z,{gutter:"1.6em",children:null==r?void 0:r.map(e=>{var r,o;return e.enabled?(0,n.jsx)(ej,{showTranslationsOriginalLanguage:i.settings.showTranslationsOriginalLanguage,review:e,uuid:a,language:t,subtype:i.subtype,preferredName:i.preferredName,genitive:null===(r=i.primaryCategory)||void 0===r?void 0:r.genitive},e.id):(0,n.jsx)(eN,{showTranslationsOriginalLanguage:i.settings.showTranslationsOriginalLanguage,review:e,uuid:a,language:t,subtype:i.subtype,genitive:null===(o=i.primaryCategory)||void 0===o?void 0:o.genitive},e.id)})})})})}var eT=r(59272),eI=r(64993),ek=r(69302),eE=r(44318),eF=r.n(eE);function eL(e){let{size:t="medium",tagType:r,children:a}=e;return(0,n.jsx)(r,{className:"".concat(eF().header," ").concat(eF()["header--".concat(t)]),children:a})}var eZ=r(92819),eW=r.n(eZ);function eA(e){let{label:t,onClick:r,activeIndex:a,values:i,activeWhiteColor:o=!1,loading:s=!1,disabledIndexArray:l=[]}=e,c=Array.isArray(a)?a:[a];return(0,n.jsxs)("div",{className:eW().wrapper,children:[(0,n.jsx)(eL,{tagType:"span",size:"small",children:t}),(0,n.jsx)("div",{className:eW().buttons,children:i.map((e,t)=>(0,n.jsx)(eT.z,{buttonProps:{style:{backgroundColor:c.includes(t)?"#FC7E00":"#F5F6FA"},disabled:l.includes(t)},loading:s,size:"small",color:"secondary",onClick:()=>r(t),children:(0,n.jsx)("div",{style:{filter:c.includes(t)&&o?"brightness(0) invert(1)":"none",color:c.includes(t)?"white":"inherit",display:"inline-block"},className:eW().buttonContent,children:e})},"".concat(e,"-").concat(t)))})]})}var eB=r(3357),eM=r(8057),eG=r(74904),eU=r(96974);async function eO(e){let{slug:t,locale:r}=e,n=s.Z.createApiUrl(o.Z.SINGLE_ACCOUNT,r).replace(":slug",t),a=await fetch(n,{next:{revalidate:120}});if(!a.ok&&404!==a.status)throw Error("Failed to fetch account data");return 404===a.status?null:a.json()}var eD=r(604),eq=r.n(eD);function eV(e){let{isError:t,message:r}=e;return t?(0,n.jsx)("span",{className:eq().error,children:r}):null}var eX=r(23449),ez=r.n(eX);function eH(e){let{label:t,value:r,onChange:a,inputProps:i}=e;return(0,n.jsxs)("label",{htmlFor:"inputField",className:ez().label,children:[(0,n.jsx)("span",{className:ez().labelText,children:t}),(0,n.jsx)("input",{className:ez().input,value:r,onChange:a,...i})]})}var eK=r(67872),eY=r.n(eK);let eQ={FULL:"/img/shared/tm-full-star.svg",EMPTY:"/img/shared/tm-empty-star.svg"};function eJ(e){let{handleGrade:t,grade:r}=e,[i,o]=(0,a.useState)(r),s=e=>{t(e)},l=e=>{o(e)},c=()=>{o(r)};return(0,n.jsx)("div",{className:eY().wrapper,role:"group","aria-label":"Star rating",children:Array.from({length:5},(e,t)=>{let a=t+1,o=a<=(i||r);return(0,n.jsx)("button",{onClick:()=>s(a),onMouseEnter:()=>l(a),onMouseLeave:c,style:{cursor:"pointer",background:"none",border:"none",padding:0},"aria-label":"Rate ".concat(a," star").concat(1!==a?"s":""),type:"button",children:(0,n.jsx)(v.default,{src:o?eQ.FULL:eQ.EMPTY,alt:"Star ".concat(a),width:48,height:68})},a)})})}var e$=r(99882),e0=r.n(e$);function e1(e){let{label:t,value:r,onChange:a,textareaProps:i}=e;return(0,n.jsxs)("label",{htmlFor:"textArea",className:e0().label,children:[(0,n.jsx)("span",{className:e0().labelText,children:t}),(0,n.jsx)("textarea",{className:e0().textarea,value:r,onChange:a,...i})]})}var e9=r(62982),e3=r.n(e9);function e2(e){let{slug:t,onSuccess:r}=e,{lang:o,t:s}=(0,i.Z)("profilePage"),[c,d]=(0,a.useState)(0),[u,p]=(0,a.useState)(!1),[_,m]=(0,a.useState)(null);(0,a.useEffect)(()=>{(async()=>{try{let e=await eO({locale:o,slug:t});e&&m(e.account)}catch(e){console.error("Error fetching account data:",e)}})()},[o,t]),(0,a.useEffect)(()=>{c<=3&&0!==c?p(!0):p(!1)},[c]);let g=eU.Ry().shape({grade:eU.Rx().min(1).max(5).required(),name:eU.Z_().min(2).max(30).required(s("reviewForm.required")),email:eU.Z_().min(2).max(255).required(s("reviewForm.required")),orderIdentifier:eU.Z_().min(2).max(255).required(s("reviewForm.required")),body:eU.Z_().min(6).max(1e4).required(s("reviewForm.required"))}),v=eU.Ry().shape({grade:eU.Rx().min(1).max(5).required(),name:eU.Z_().min(2).max(30).required(s("reviewForm.required")),email:eU.Z_().min(2).max(255).required(s("reviewForm.required")),body:eU.Z_().min(6).max(1e4).required(s("reviewForm.required"))}),h=(0,eM.TA)({initialValues:{name:"",email:"",body:"",grade:c,orderIdentifier:""},validationSchema:c<=3?g:v,onSubmit:async e=>{if(_)try{c<=3?l({id:_.id,locale:o,data:{name:e.name,email:e.email,body:e.body,grade:c,orderIdentifier:e.orderIdentifier}}):l({id:_.id,locale:o,data:{name:e.name,email:e.email,body:e.body,grade:c}}),eG.Am.success(s("verificationMailSent")),r()}catch(e){throw eG.Am.success("error"),Error(e)}}});if(!_)return null;let{errors:x,touched:w,handleBlur:f,values:b,handleSubmit:j,handleChange:y,setFieldValue:C,dirty:N,isValid:P}=h;return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("form",{onSubmit:j,className:e3().wrapper,children:[(0,n.jsx)(eL,{tagType:"h2",children:s("reviewForm.writeReview")}),(0,n.jsx)(eJ,{grade:c,handleGrade:function(e){C("grade",e),d(e)}}),(0,n.jsxs)("div",{children:[(0,n.jsx)(e1,{label:s("reviewForm.body.label"),value:b.body,onChange:y,textareaProps:{id:"body",name:"body",onBlur:f}}),(0,n.jsx)(eV,{isError:!!x.body&&w.body,message:x.body})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(eH,{onChange:y,label:s("reviewForm.name.label"),value:b.name,inputProps:{id:"name",name:"name",type:"text",placeholder:s("reviewForm.name.placeholder"),onBlur:f}}),(0,n.jsx)(eV,{isError:!!x.name&&w.name,message:x.name})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(eH,{onChange:y,label:s("reviewForm.email.placeholder"),value:b.email,inputProps:{id:"email",name:"email",type:"email",placeholder:"example@example.com",onBlur:f}}),(0,n.jsx)(eV,{isError:!!x.email&&w.email,message:x.email})]}),u?(0,n.jsxs)("div",{children:[(0,n.jsx)(eH,{label:s("reviewForm.inputOrderIdentifier.label"),value:b.orderIdentifier,onChange:y,inputProps:{id:"orderIdentifier",name:"orderIdentifier",type:"text",placeholder:s("reviewForm.inputOrderIdentifier.placeholder"),onBlur:f}}),(0,n.jsx)(eV,{isError:!!x.orderIdentifier&&w.orderIdentifier,message:x.orderIdentifier})]}):null,(0,n.jsx)(eI.Z,{justifyContent:"flex-end",children:(0,n.jsx)(eT.z,{type:"submit",buttonProps:{disabled:!P||!N||!w},children:s("reviewForm.save")})})]})})}var e5=r(77467),e8=r.n(e5);function e4(e){var t;let{filters:r,onChange:a,account:o,slug:s}=e,{t:l}=(0,i.Z)("profilePage"),{getModalProps:c,openModal:d,closeModal:u}=(0,ek.Z)(),p=[1,2,3,4,5].map(e=>(0,n.jsx)("div",{className:e8().gradeFilterWrapper,children:(0,n.jsxs)(n.Fragment,{children:[[...Array(e)].map((t,r)=>(0,n.jsx)(v.default,{src:"/img/shared/tm-full-star.svg",alt:"Star ".concat(r+1),width:20,height:20},"star-".concat(e,"-").concat(r))),(0,n.jsxs)("span",{children:["(",o.gradesDistribution[e]||0,")"]})]})},e)),_=null===(t=o.supportedLanguages)||void 0===t?void 0:t.map(e=>(0,n.jsxs)("div",{className:e8().languageFilterWrapper,children:[(0,n.jsx)(v.default,{src:"/img/flags/".concat(e,".svg"),alt:"current language - ".concat(e),height:12,width:16}),(0,n.jsx)("span",{children:e.toUpperCase()})]},e));return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eB.u,{...c(),children:(0,n.jsx)("div",{className:e8().modalContent,children:(0,n.jsx)(e2,{onSuccess:u,slug:s})})}),(0,n.jsx)("div",{className:e8().wrapper,children:(0,n.jsxs)(eI.Z,{justifyContent:"space-between",children:[(0,n.jsx)(eT.z,{buttonProps:{style:{cursor:"auto"}},color:"secondary",onClick:null,children:l("filters")}),o.settings.reviewsDisabledFromOrganic?null:(0,n.jsx)(eT.z,{onClick:()=>d(),children:l("headerSection.addReview")})]})}),(0,n.jsxs)("div",{className:e8().filters,children:[(0,n.jsx)(eA,{activeWhiteColor:!0,values:p,activeIndex:Array.isArray(r.grade)&&r.grade.length<5?r.grade.map(e=>e-1):[],label:l("grade"),disabledIndexArray:Object.keys(o.gradesDistribution).filter(e=>0===o.gradesDistribution[e]).map(e=>parseInt(e,10)-1),loading:"pending"===r.status,onClick:e=>{Array.isArray(r.grade)&&5===r.grade.length?a({...r,grade:[e+1],status:"pending"}):a({...r,grade:Array.isArray(r.grade)&&r.grade.includes(e+1)?r.grade.filter(t=>t!==e+1):[...Array.isArray(r.grade)?r.grade:[],e+1],status:"pending"})}}),o.supportedLanguages?(0,n.jsx)(eA,{values:_,activeIndex:r.language,label:l("language"),loading:"pending"===r.status,onClick:e=>a({...r,language:e,status:"pending"})}):null]})]})}var e7=r(31255),e6=r.n(e7);function te(e){let{lang:t,account:r,slug:o,initialReviews:s,totalCount:l}=e,{t:d}=(0,i.Z)("profilePage"),[u,p]=(0,a.useState)({reviews:s,totalCount:l}),[_,m]=(0,a.useState)("idle"),g=(r.supportedLanguages||[]).indexOf(t),[v,h]=(0,a.useState)({grade:[1,2,3,4,5],language:-1!==g?g:-1,status:"idle"}),[x,w]=(0,a.useState)(0);async function f(){m("pending");let e=await c({id:r.id,locale:t,searchParams:{"grades[]":v.grade,language:r.supportedLanguages?r.supportedLanguages[v.language]:t,offset:x+25,sort:"createdAt",order:"DESC",limit:25}});m("resolved"),e&&e.items&&(w(x+25),p({totalCount:e.totalCount,reviews:[...u.reviews,...e.items]}))}let b=(0,a.useCallback)(async e=>{h({...v,status:"pending"});let n=await c({id:r.id,locale:t,searchParams:{"grades[]":e.grade,language:r.supportedLanguages?r.supportedLanguages[e.language]:t,offset:0,sort:"createdAt",order:"DESC",limit:25}});n&&n.items&&(p({reviews:n.items,totalCount:n.totalCount}),h({grade:e.grade,language:e.language,status:"resolved"}),w(0))},[r.id,r.supportedLanguages,v,t]);return(0,n.jsxs)("div",{className:e6().wrapper,children:[(0,n.jsxs)(a.Suspense,{children:[(0,n.jsx)(e4,{filters:v,onChange:e=>b(e),account:r,slug:o}),u.reviews.length>0?(0,n.jsx)(eR,{language:r.supportedLanguages?r.supportedLanguages[null==v?void 0:v.language]:t,uuid:r.uuid,reviews:u.reviews||[],account:r}):(0,n.jsx)("div",{className:e6().noReviews,children:d("noReviewsForSelectedFilters")})]}),u.totalCount>x+25?(0,n.jsx)(eI.Z,{justifyContent:"center",children:(0,n.jsx)(eT.z,{loading:"pending"===_,onClick:()=>f(),children:d("showMore")})}):null]})}},59272:function(e,t,r){"use strict";r.d(t,{z:function(){return o}});var n=r(73593);r(9790);var a=r(38059),i=r.n(a);function o(e){let{size:t="medium",color:r="primary",type:a="button",skin:o="main",loading:s=!1,children:l,onClick:c=null,buttonProps:d}=e;return(0,n.jsxs)("button",{onClick:c,type:a,className:"".concat(i().button," ").concat(i()["button--color-".concat(r)]," ").concat(i()["button--".concat(t)]," ").concat(i()["button--skin-".concat(o)]),...d,children:[s?(0,n.jsx)("img",{className:i().loader,width:"40px",alt:"loading",src:"/img/new/icons/star-loader.gif"}):null,l]})}},21059:function(e){e.exports={wrapper:"ReviewsLayout_wrapper__XZ8Tu"}},50835:function(e){e.exports={button:"LinkButton_button__oMYuO"}},68961:function(e){e.exports={abuseReport:"AbuseReportLink_abuseReport__fYxfB","abuseReport--qa":"AbuseReportLink_abuseReport--qa__j8f0M",abuseReport__text:"AbuseReportLink_abuseReport__text___ZKw8"}},14806:function(e){e.exports={wrapper:"Comment_wrapper__Vb_Au",arrowUp:"Comment_arrowUp__ZdRxT",arrowDown:"Comment_arrowDown__NbVFp",header:"Comment_header__6n5G4",chatIcon:"Comment_chatIcon__Eg9If",text:"Comment_text__C_x_j"}},11547:function(e){e.exports={wrapper:"FormatedDate_wrapper__kU0EU"}},4851:function(){},41932:function(e){e.exports={wrapper:"Likes_wrapper__G42uN",vote:"Likes_vote__7JNeM",voteUp:"Likes_voteUp__Yw1Jg",voteDown:"Likes_voteDown__x_4Af"}},89076:function(e){e.exports={wrapper:"Name_wrapper__7luux"}},31223:function(e){e.exports={wrapper:"ReviewImage_wrapper__WvSnn"}},9253:function(e){e.exports={wrapper:"ReviewWrapper_wrapper__gz2ph","wrapper--pinned":"ReviewWrapper_wrapper--pinned__RxhDr",rotate:"ReviewWrapper_rotate__HduHN",contentWrapper:"ReviewWrapper_contentWrapper__B61_h",slideIn:"ReviewWrapper_slideIn__XH7M_",content:"ReviewWrapper_content__idooe"}},43821:function(e){e.exports={wrapper:"Row_wrapper__yLKr2"}},32063:function(e){e.exports={wrapper:"SourceIcon_wrapper__TuyNa",icon:"SourceIcon_icon__R6vE4","icon__verified-badge--active":"SourceIcon_icon__verified-badge--active__wZujy","icon__verified-badge--inactive":"SourceIcon_icon__verified-badge--inactive__T6i01","icon__qr-nfc":"SourceIcon_icon__qr-nfc__lSdQX",icon__other:"SourceIcon_icon__other__0CdVY",icon__fb:"SourceIcon_icon__fb___8_6R",icon__g:"SourceIcon_icon__g__mDRg5",icon__shared:"SourceIcon_icon__shared__QNtP4",icon__adidas:"SourceIcon_icon__adidas__jjDHM",icon__wizaz:"SourceIcon_icon__wizaz__VoRdM"}},55551:function(e){e.exports={wrapper:"Stars_wrapper__MLSCO"}},88678:function(e){e.exports={wrapper:"TextReview_wrapper__eX8bK",hide:"TextReview_hide__jlX3_"}},24387:function(e){e.exports={wrapper:"TranslationButton_wrapper__x4fQX"}},6205:function(e){e.exports={wrapper:"LikesReview_wrapper__dzVPj",grade:"LikesReview_grade__4pHI0"}},66406:function(e){e.exports={wrapper:"StarsReview_wrapper__uqTxe",grade:"StarsReview_grade__ejrat"}},83579:function(e){e.exports={withComment:"Review_withComment__Xg8eh",textWrapper:"Review_textWrapper__OXmAx"}},20927:function(e){e.exports={mediationWrapper:"ReviewInMediation_mediationWrapper__eFYs7",mediationButton:"ReviewInMediation_mediationButton__HqicM"}},76e3:function(e){e.exports={wrapper:"ButtonsWrapper_wrapper__9nLGL"}},2086:function(e){e.exports={wrapper:"CompanyGrade_wrapper___TqGl",buttons:"CompanyGrade_buttons__zaDhS",stats:"CompanyGrade_stats__UFHYI","star--small":"CompanyGrade_star--small__49AcQ","star--medium":"CompanyGrade_star--medium__pjvVF",grade:"CompanyGrade_grade__KCrMr","grade--small":"CompanyGrade_grade--small__v0IhY","grade--medium":"CompanyGrade_grade--medium__dIeQH"}},36485:function(e){e.exports={wrapper:"Divider_wrapper__TeXUf"}},604:function(e){e.exports={error:"ErrorText_error__YjC1j"}},92819:function(e){e.exports={buttons:"Filter_buttons__Apqrt",buttonContent:"Filter_buttonContent__gG_Y9"}},44318:function(e){e.exports={header:"Header_header__KpNLk","header--large":"Header_header--large__KxcQt","header--medium":"Header_header--medium__FSKL5","header--small":"Header_header--small__nBApy"}},91816:function(e){e.exports={icon:"Icon_icon__jTwE_"}},81016:function(e){e.exports={wrapper:"IconWithText_wrapper__fYq4j",text:"IconWithText_text__7Vv61"}},23449:function(e){e.exports={label:"Input_label___CEKJ",labelText:"Input_labelText__5H6Wz",input:"Input_input__8o5Pc",textarea:"Input_textarea__pbUne"}},41262:function(e){e.exports={modalScreen:"Modal_modalScreen__ANV8f",modalBackdrop:"Modal_modalBackdrop__eyC9k",fadeIn:"Modal_fadeIn__w8Bvl",modalContainer:"Modal_modalContainer__IsPRJ",closeButton:"Modal_closeButton__QfMN_"}},8452:function(e){e.exports={wrapper:"ReadMore_wrapper__Umz2G",button:"ReadMore_button__q1nmT"}},33395:function(e){e.exports={wrapper:"ReviewChart_wrapper__MXt9u",scale:"ReviewChart_scale__seDm9",chartWrapper:"ReviewChart_chartWrapper__tu5ht",background:"ReviewChart_background__5P5a1",lines:"ReviewChart_lines__DP7Ls",dashedLine:"ReviewChart_dashedLine__R4GMu",chartLine:"ReviewChart_chartLine__sbQ9V",chart:"ReviewChart_chart__suvN7",backgroundLines:"ReviewChart_backgroundLines__NZTqc"}},77003:function(e){e.exports={wrapper:"SlideShow_wrapper__dSkNK",rightArrow:"SlideShow_rightArrow__ZMu07",leftArrow:"SlideShow_leftArrow__J3fq6"}},19629:function(e){e.exports={span:"Span_span__KF4OJ"}},67872:function(e){e.exports={wrapper:"Stars_wrapper__DQTka"}},11140:function(e){e.exports={wrapper:"StatisticCircle_wrapper__PQhsL",content:"StatisticCircle_content__KGfHp"}},73589:function(e){e.exports={button:"TabButton_button__jNYW7","button--active":"TabButton_button--active__rA7wz"}},99882:function(e){e.exports={label:"Textarea_label__sYs_2",labelText:"Textarea_labelText__8rP_B",input:"Textarea_input___cmEo",textarea:"Textarea_textarea__FyMEi"}},47546:function(e){e.exports={wrapper:"ThumbImageWrapper_wrapper__KRvix","wrapper--size-large":"ThumbImageWrapper_wrapper--size-large__fWxL1","wrapper--size-medium":"ThumbImageWrapper_wrapper--size-medium__FxPoE","wrapper--size-full":"ThumbImageWrapper_wrapper--size-full__gvKY3"}},95069:function(e){e.exports={wrapper:"Tooltip_wrapper__jLBJX",tooltipText:"Tooltip_tooltipText__DVQ0d","tooltipText--visible":"Tooltip_tooltipText--visible__2HNms"}},69450:function(e){e.exports={wrapper:"Badges_wrapper__A3UVG",badges:"Badges_badges__FZn1u"}},39499:function(e){e.exports={wrapper:"CompanyInfo_wrapper__gOG8Q",companyDataWrapper:"CompanyInfo_companyDataWrapper__oulbc",contact:"CompanyInfo_contact__X8tPb"}},8704:function(e){e.exports={wrapper:"Links_wrapper__YZuDn"}},94270:function(e){e.exports={wrapper:"MediaCarousel_wrapper__Kgh_W",modalContent:"MediaCarousel_modalContent__kdPj2",video:"MediaCarousel_video__jKlld"}},97517:function(e){e.exports={wrapper:"MediaGrid_wrapper__MvCV_",modalContent:"MediaGrid_modalContent__MC7K2",mediaCount:"MediaGrid_mediaCount__awoQz","mediaCount--second":"MediaGrid_mediaCount--second__cFXgb","mediaCount--third":"MediaGrid_mediaCount--third___Jyyt"}},98532:function(e){e.exports={wrapper:"MediaSlideShow_wrapper__5FXaF",slideItem:"MediaSlideShow_slideItem__nodPC"}},84737:function(e){e.exports={openingHour:"OpeningHours_openingHour__30sjJ"}},82588:function(e){e.exports={nameWrapper:"PopularProduct_nameWrapper__KqMIF",gradeWrapper:"PopularProduct_gradeWrapper__ebd6r"}},62982:function(e){e.exports={wrapper:"ReviewForm_wrapper__rPsPV",stars:"ReviewForm_stars__KVYLb"}},77467:function(e){e.exports={wrapper:"ReviewsFilters_wrapper__gj3Fs",modalContent:"ReviewsFilters_modalContent__B91LP",filters:"ReviewsFilters_filters__ZqGC8",languageFilterWrapper:"ReviewsFilters_languageFilterWrapper__QZsFA",gradeFilterWrapper:"ReviewsFilters_gradeFilterWrapper___OI3N"}},12890:function(e){e.exports={wrapper:"SocialIcons_wrapper__gjjex"}},90358:function(e){e.exports={wrapper:"StatisticCircleWithText_wrapper__PWbaH",line:"StatisticCircleWithText_line__XXbak",text:"StatisticCircleWithText_text__PVZHk"}},86815:function(e){e.exports={wrapper:"Tabs_wrapper__B3KVO",buttons:"Tabs_buttons__5bATe",dividerWrapper:"Tabs_dividerWrapper__2ixPT"}},74032:function(e){e.exports={wrapper:"BusinessCardHeader_wrapper__sxo9X"}},27245:function(e){e.exports={errorWrapper:"BusinessPageBlocked_errorWrapper__Ie4lt",header:"BusinessPageBlocked_header__jgRqa",text:"BusinessPageBlocked_text__IbeAd",goBackLinkButton:"BusinessPageBlocked_goBackLinkButton__QPCkg",comment:"BusinessPageBlocked_comment__il95R"}},12908:function(){},80587:function(e){e.exports={wrapper:"CollectingReviewsStatistics_wrapper__aBpdD",statisticsWrapper:"CollectingReviewsStatistics_statisticsWrapper__qkmKh"}},83662:function(e){e.exports={wrapper:"LinksToOtherShops_wrapper__bPZ31",margin:"LinksToOtherShops_margin__gJ4Mt"}},85315:function(e){e.exports={statistics:"Page_statistics__s4eJW",mediaGridWrapper:"Page_mediaGridWrapper__pQJeJ"}},9499:function(){},3967:function(){},31255:function(e){e.exports={wrapper:"Reviews_wrapper__rAd6t",noReviews:"Reviews_noReviews__2KnbX"}},5177:function(){},38648:function(e){e.exports={wrapper:"ReviewsTab_wrapper__PWE43"}},42253:function(e){e.exports={wrapper:"ReviewsTrendsChart_wrapper__nax87",statisticsWrapper:"ReviewsTrendsChart_statisticsWrapper__j741f",legendsWrapper:"ReviewsTrendsChart_legendsWrapper__FqVHR",upperLegends:"ReviewsTrendsChart_upperLegends__lWZX0",lowerLegends:"ReviewsTrendsChart_lowerLegends__rRS6q"}},38059:function(e){e.exports={button:"Button_button__Xd9bi","button--skin-main":"Button_button--skin-main__i5r2e","button--skin-underline":"Button_button--skin-underline__w_lgr","button--color-primary":"Button_button--color-primary__IVxbj","button--color-secondary":"Button_button--color-secondary__eLHHS","button--color-not-active":"Button_button--color-not-active__W38a0","button--small":"Button_button--small__9arcf","button--medium":"Button_button--medium__e_w6E","button--underline":"Button_button--underline__N28hg",loader:"Button_loader__f8hTT"}},93541:function(e){e.exports={wrapper:"Loading_wrapper__uP7TG",loader:"Loading_loader__7gpUl",dynamicSpin:"Loading_dynamicSpin__fbKiq"}}},function(e){e.O(0,[98361,99816,68483,81175,2978,22988,60179,91993,95489,92971,90629,1744],function(){return e(e.s=20440)}),_N_E=e.O()}]);
//# sourceMappingURL=layout-1ae8d51d6a7045c9.js.map