1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8801],{74399:function(t,e,o){"use strict";o.d(e,{u:function(){return r}});var l=o(52464),n=o(76248);let i="website-new-votes",r=(0,l.F)(t=>({allVotes:void 0,setInitialProviderVotes:function(e,o){let l=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return t(t=>{var n,r;let s=localStorage.getItem(i),a=s&&JSON.parse(s);return o>=((null==a?void 0:null===(n=a[e])||void 0===n?void 0:n.votes)||0)&&(a={...a,[e]:{alreadyVoted:(null==a?void 0:null===(r=a[e])||void 0===r?void 0:r.alreadyVoted)||l,votes:o}},localStorage.setItem(i,JSON.stringify(a))),{allVotes:a}})},setVotes:e=>t(t=>{var o,l,n,r,s,a;let u={...t.allVotes};return!e||(null==t?void 0:null===(l=t.allVotes)||void 0===l?void 0:null===(o=l[e])||void 0===o?void 0:o.alreadyVoted)&&(null==t?void 0:null===(n=t.allVotes)||void 0===n?void 0:n[e])||(u={...t.allVotes,[e]:{alreadyVoted:!0,votes:(null!==(a=null===(s=t.allVotes)||void 0===s?void 0:null===(r=s[e])||void 0===r?void 0:r.votes)&&void 0!==a?a:0)+1}},localStorage.setItem(i,JSON.stringify(u))),{allVotes:u}})}),n.X)},16332:function(t,e,o){"use strict";o.d(e,{$:function(){return n}});var l=o(85893);o(67294);let n=t=>{let{value:e,color:o,outOfValue:n=10}=t,i=String(Math.random());return(0,l.jsxs)("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("defs",{children:(0,l.jsxs)("linearGradient",{id:i,children:[(0,l.jsx)("stop",{offset:"".concat(n?e/n*100:e/5*100,"%"),stopColor:t.color?o:"#F5A623"}),(0,l.jsx)("stop",{offset:"".concat(n?e/n*100:e/5*100,"%"),stopColor:"#CDCDCD",stopOpacity:"1"})]})}),(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.4617 0.908794L10.6372 11.0417L0.0222011 11.9623L8.03322 19.6755L5.81271 30.3838L15.4282 24.789L25.0361 30.3838L22.88 19.668L30.9007 11.9623L20.2866 11.0417L15.4617 0.908794Z",fill:"url(#".concat(i,")")})]})}},65313:function(t,e,o){"use strict";o.d(e,{C:function(){return n}});var l=o(85893);o(67294);let n=t=>{let{color:e,width:o=24,height:n=24}=t;return(0,l.jsx)("svg",{width:o,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsx)("path",{d:"M19.6653 5.95098C20.1116 5.50467 20.1116 4.78105 19.6653 4.33474C19.219 3.88842 18.4953 3.88842 18.049 4.33474L12 10.3838L5.95098 4.33474C5.50467 3.88842 4.78105 3.88842 4.33474 4.33474C3.88842 4.78105 3.88842 5.50467 4.33474 5.95098L10.3838 12L4.33474 18.049C3.88842 18.4953 3.88842 19.219 4.33474 19.6653C4.78105 20.1116 5.50467 20.1116 5.95098 19.6653L12 13.6162L18.049 19.6653C18.4953 20.1116 19.219 20.1116 19.6653 19.6653C20.1116 19.219 20.1116 18.4953 19.6653 18.049L13.6162 12L19.6653 5.95098Z",fill:e})})}},6295:function(t,e,o){"use strict";o.d(e,{m:function(){return n}});var l=o(85893);o(67294);let n=t=>{let{color:e,width:o=24,height:n=24}=t;return(0,l.jsxs)("svg",{width:o,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("path",{d:"M12 3C10.22 3 8.47991 3.52784 6.99987 4.51677C5.51983 5.50571 4.36628 6.91131 3.68509 8.55585C3.0039 10.2004 2.82567 12.01 3.17294 13.7558C3.5202 15.5016 4.37737 17.1053 5.63604 18.364C6.89471 19.6226 8.49836 20.4798 10.2442 20.8271C11.99 21.1743 13.7996 20.9961 15.4442 20.3149C17.0887 19.6337 18.4943 18.4802 19.4832 17.0001C20.4722 15.5201 21 13.78 21 12C20.9972 9.61391 20.0481 7.32636 18.3609 5.63915C16.6736 3.95193 14.3861 3.00281 12 3ZM12 19.3636C10.5436 19.3636 9.11993 18.9318 7.90899 18.1226C6.69804 17.3135 5.75423 16.1635 5.19689 14.8179C4.63955 13.4724 4.49373 11.9918 4.77786 10.5634C5.06198 9.13502 5.7633 7.82294 6.79313 6.79312C7.82295 5.7633 9.13502 5.06198 10.5634 4.77785C11.9918 4.49373 13.4724 4.63955 14.8179 5.19689C16.1635 5.75422 17.3135 6.69804 18.1226 7.90898C18.9318 9.11993 19.3636 10.5436 19.3636 12C19.3613 13.9522 18.5847 15.8238 17.2042 17.2042C15.8238 18.5847 13.9522 19.3613 12 19.3636Z",fill:e||"#171C2B"}),(0,l.jsx)("path",{d:"M11.9991 9.54564C11.7821 9.54564 11.574 9.63184 11.4205 9.78528C11.2671 9.93872 11.1809 10.1468 11.1809 10.3638V16.0911C11.1809 16.3081 11.2671 16.5162 11.4205 16.6696C11.574 16.8231 11.7821 16.9093 11.9991 16.9093C12.2161 16.9
1093 12.4242 16.8231 12.5776 16.6696C12.7311 16.5162 12.8173 16.3081 12.8173 16.0911V10.3638C12.8173 10.1468 12.7311 9.93872 12.5776 9.78528C12.4242 9.63184 12.2161 9.54564 11.9991 9.54564Z",fill:e||"#171C2B"}),(0,l.jsx)("path",{d:"M11.9991 8.72746C12.451 8.72746 12.8173 8.36114 12.8173 7.90927C12.8173 7.45741 12.451 7.09109 11.9991 7.09109C11.5472 7.09109 11.1809 7.45741 11.1809 7.90927C11.1809 8.36114 11.5472 8.72746 11.9991 8.72746Z",fill:e||"#171C2B"})]})}},78801:function(t,e,o){"use strict";o.r(e),o.d(e,{RatingBlock:function(){return x},default:function(){return C}});var l=o(85893);o(67294);var n=o(93967),i=o.n(n),r=o(28102),s=o.n(r),a=o(16332);let u=t=>{let{value:e,color:o,outOfValue:n=10}=t,i=String(Math.random());return(0,l.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",fill:"none",viewBox:"0 0 226 226",children:[(0,l.jsx)("defs",{children:(0,l.jsxs)("linearGradient",{id:i,children:[(0,l.jsx)("stop",{offset:"".concat(n?e/n*100:e/5*100,"%"),stopColor:t.color?o:"#F5A623"}),(0,l.jsx)("stop",{offset:"".concat(n?e/n*100:e/5*100,"%"),stopColor:"#CDCDCD",stopOpacity:"1"})]})}),(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M113 111.234c39.832 0 77.246 53.697 77.246 86.075 0 16.088-18.419 28.691-41.934 28.691-8.844 0-14.772-1.955-20.004-3.68-4.787-1.578-8.922-2.941-15.308-2.941-6.386 0-10.521 1.363-15.308 2.941-5.231 1.725-11.16 3.68-20.004 3.68-23.515 0-41.934-12.603-41.934-28.691 0-32.378 37.414-86.075 77.246-86.075zM152.727 0c18.563 0 33.105 22.297 33.105 50.762 0 28.464-14.542 50.761-33.105 50.761-18.564 0-33.106-22.297-33.106-50.761C119.621 22.297 134.163 0 152.727 0zM73.273 0c18.564 0 33.106 22.297 33.106 50.762 0 28.464-14.542 50.761-33.106 50.761-18.563 0-33.105-22.297-33.105-50.761C40.168 22.297 54.71 0 73.273 0zM178.177 102.933c9.878-16.965 26.245-23.038 37.577-16.531 11.443 6.57 13.828 23.95 4.472 40.809-9.409 16.954-26.692 22.868-37.577 16.531-11.127-6.477-14.276-23.973-4.472-40.809zM10.247 86.402c11.332-6.507 27.699-.434 37.577 16.531 9.803 16.836 6.654 34.332-4.472 40.809-10.885 6.337-28.168.423-37.577-16.532-9.356-16.858-6.97-34.238 4.472-40.808z",fill:"url(#".concat(i,")")})]})};var c=o(60798),d=o(50750),v=o(6295),p=o(9763),g=o(17224);let f=t=>"Paws"===t.iconRateType?(0,l.jsx)(u,{value:t.value,color:null==t?void 0:t.starsColor,outOfValue:t.outOfValue}):(0,l.jsx)(a.$,{value:t.value,color:null==t?void 0:t.starsColor,outOfValue:t.outOfValue}),h=t=>{let{value:e,outOfValue:o,allowFloat:n}=t;return(0,l.jsx)(l.Fragment,{children:o&&e?"".concat(e>=10?10:n&&"number"==typeof e?e.toFixed(1):e,"/").concat(o):e&&e>5?5:e})},x=t=>{var e,o,n;let{colors:r,value:a,secondary:u,main:x,classNames:C,providerId:_,votes:m,openNewTab:b=!1,parentheses:w=!1,displayLink:j=!0,outOfValue:F=10,allowFloat:k=!1}=t;return(0,l.jsxs)("div",{"data-moon-el":g.FK.Score,className:i()(s().ratingInfo,null==C?void 0:C.ratingInfo),onClick:t=>{t.stopPropagation()},children:[(0,l.jsxs)("div",{className:i()(s().ratingScore,null==C?void 0:C.ratingScore),"data-cy":"ratingScore",children:[(0,l.jsx)(f,{...t,className:s().ratingIcon,...r}),(0,l.jsx)("div",{className:i()(s().ratingText,null==C?void 0:C.ratingText),style:{color:null==r?void 0:r.mainTextColor},"data-cy":"ratingText",children:(0,l.jsx)(h,{outOfValue:F,allowFloat:k,value:a})})]}),(0,l.jsxs)("div",{className:i()(s().ratingDescription,null==C?void 0:C.ratingDescription),children:[(0,l.jsxs)("span",{className:i()(s().ratingVotes,null==C?void 0:C.ratingVotes),style:{color:null==r?void 0:r.secondTextColor},"data-cy":"ratingVotes",children:[w&&"(",(null==u?void 0:u.text)&&m?(0,l.jsx)(c.Z,{votes:m,votesFollowText:null==u?void 0:u.text,providerId:_}):null==u?void 0:u.text,w&&")",((null==u?void 0:null===(e=u.tooltip)||void 0===e?void 0:e.bubbleText)||(null==u?void 0:null===(o=u.tooltip)||void 0===o?void 0:o.children))&&(0,l.jsx)(d.default,{...null==u?void 0:u.tooltip,pointer:(0,l.jsx)(v.m,{color:null==r?void 0:r.secondTextColor}),bubbleWidth:200,bubbleDirection:"left",classNames:{tooltip:s().tooltip},colors:r})]}),j&&(null==x?void 0:null===(n=x.page)||void 0===n?void 0:n.path)&&(0,l.jsx)(p.Z,{href:x.page.path,colors:(null==r?void 0:r.linksColor)?{reviewLinkColor:null==r?void 0:r.linksColor}:void 0,target:b?"_blank":"_self",children:x.text})]})]})};
1var C=x},50750:function(t,e,o){"use strict";o.r(e),o.d(e,{Tooltip:function(){return x}});var l=o(85893),n=o(67294),i=o(93967),r=o.n(i),s=o(30411),a=o(17224),u=o(88068),c=o(97158),d=o(43281),v=o(65313),p=o(49332),g=o.n(p);let f=s.ZP.div.withConfig({componentId:"sc-103e67f3-0"})(["color:",";a{text-decoration:underline;color:",";}background-color:",";box-shadow:",";&::after{border-color:transparent transparent "," transparent;}&::before{border-color:transparent transparent "," transparent;}width:","px;border:solid 1px ",";"],t=>{var e;return(null==t?void 0:null===(e=t.colors)||void 0===e?void 0:e.p2MainText)||"#171C2B"},t=>{var e;return(null==t?void 0:null===(e=t.colors)||void 0===e?void 0:e.p8TextLink)||"#0F84EB"},t=>{var e;return(null==t?void 0:null===(e=t.colors)||void 0===e?void 0:e.p11ElementsBg)||"#FFFFFF"},t=>{var e,o;return t.isBoxShadow?"0px 3px 20px ".concat("dark"===t.theme?(0,d._j)(.1,(null==t?void 0:null===(e=t.colors)||void 0===e?void 0:e.p11ElementsBg)||"#fff"):(0,d._j)(.15,(null==t?void 0:null===(o=t.colors)||void 0===o?void 0:o.p11ElementsBg)||"#fff")):"none"},t=>{var e;return(null==t?void 0:null===(e=t.colors)||void 0===e?void 0:e.p11ElementsBg)||"#FFFFFF"},t=>{var e;return(null==t?void 0:null===(e=t.colors)||void 0===e?void 0:e.p6Stroke2)||"#FFFFFF"},t=>t.bubbleWidth,t=>{var e;return(null==t?void 0:null===(e=t.colors)||void 0===e?void 0:e.p6Stroke2)||"#FFFFFF"}),{TABLET_LARGE:h}=a.Breakpoints;function x(t){let{text:e,pointer:o,bubbleText:i,bubbleDirection:s="top",classNames:a,bubbleWidth:d,colors:p,children:x,dynamicPosition:C=!0,bubbleStyle:_,showPopup:m=!1,hideTooltip:b=!1,theme:w="light",isBoxShadow:j=!0,isShowCloseButton:F=!1,alwaysVisible:k=!1}=t,[V]=(0,u.X)(t=>[t.screenWidth]),y=V<=h,[B,L]=(0,n.useState)(),[S,R]=(0,n.useState)(),[M,N]=(0,n.useState)(!1),T=(0,n.useRef)(null),E=(0,c.t)(I,!0);function I(t){M&&y&&!k&&(t.stopPropagation(),t.preventDefault(),N(!1))}function D(t){if(t&&(t.stopPropagation(),N(t=>!t)),(null==B||!B.height)&&(null==B||!B.width))return R({top:"".concat(B&&B.height+8.5,"px")});switch(s){case"top":return R({bottom:"".concat(B.height+8.5,"px")});case"bottom":default:return R({top:"".concat(B.height+8.5,"px")});case"left":return R({right:"".concat(B.width+8.5,"px")});case"right":return R({left:"".concat(B.width+8.5,"px")})}}function O(t,e){t?N(!0):e?setTimeout(()=>N(!1),e):N(!1)}return(0,n.useEffect)(()=>{M&&(T.current,T.current&&L({height:T.current.clientHeight,width:T.current.clientWidth}))},[M]),(0,n.useEffect)(()=>{m&&O(m)},[m]),(0,n.useEffect)(()=>{k&&N(!0)},[k]),(0,n.useEffect)(()=>{M&&B&&D()},[M,B]),(0,l.jsx)(l.Fragment,{children:b?(0,l.jsx)(l.Fragment,{}):(0,l.jsxs)("div",{className:r()(g().tooltip,null==a?void 0:a.tooltip),ref:T,onMouseOver:k?void 0:()=>O(!0),onMouseOut:k?void 0:()=>O(!1,250),onClick:t=>{k||D(t)},children:[o||(0,l.jsx)("span",{className:r()(g().pointer,null==a?void 0:a.pointer),style:{color:null==p?void 0:p.p2MainText},children:e}),M&&(0,l.jsxs)(f,{ref:E,colors:p,theme:w,isBoxShadow:j,bubbleWidth:d,style:C?S:_,className:r()(g().bubble,g()[s],null==a?void 0:a.bubble,null==a?void 0:a[s]),children:[F&&(0,l.jsx)("button",{type:"button",className:g().close,onClick:t=>I(t),children:(0,l.jsx)(v.C,{color:null==p?void 0:p.p2MainText})}),x||i]})]})})}e.default=x},60798:function(t,e,o){"use strict";var l=o(85893),n=o(67294),i=o(65222),r=o(17224),s=o(74399),a=o(88053);e.Z=(0,n.memo)(function(t){var e;let{votes:o,votesFollowText:u,providerId:c,parentheses:d=!1}=t,{editorType:v,language:p}=(0,i.l)(),g=(0,s.u)(t=>t.setInitialProviderVotes),f=(0,s.u)(t=>{var e,o;return null===(o=t.allVotes)||void 0===o?void 0:null===(e=o[null!=c?c:0])||void 0===e?void 0:e.votes});(0,n.useEffect)(()=>{null!=c&&v!==r.gg.PROVIDER&&(null==g||g(c,null!=o?o:0))},[]);let h=v!==r.gg.PROVIDER?null!==(e=null!=f?f:o)&&void 0!==e?e:0:o;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("span",{children:[d&&"(",function(t,e){let o=Number(t);return Number.isFinite(o)?(0,a.u)(o,e):"0"}(h,p),d&&")"]}),"\xa0",u]})})},88053:function(t,e,o){"use strict";o.d(e,{u:function(){return n}});let l={english:{group:",",decimal:"."},danish:{group:".",decimal:","},german:{group:".",decimal:","},romanian:{group:".",decimal:","},spanish:{group:".",decimal:","},italian:{group:".",decimal:","},french:{group:"â¯",decimal:","}};function n(t,e){if(!Number.isFinite(t))return String(t);let o=l[(e||"").toLowerCase()]||l.english,[n,i]=String(Math.round(1e3*Math.abs(t))/1e3).split(".");return(t<0?"-":"")+n.replace(/\B(?=(\d{3})+(?!\d))/g,o.group)+(i?o.decimal+i:"")}},97158:function(t,e,o){"use strict";o.d(e,{t:function(){return n}});var l=o(67294);let n=function(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=(0,l.useRef)(null);return(0,l.useEffect)(()=>{let l=e=>{o.current&&!o.current.contains(e.target)&&t(e)};return document.addEventListener("click",l,e),()=>{document.removeEventListener("click",l,e)}},[t]),o}},28102:function(t){t.exports={container:"RatingBlock_container__tTGRW",newContainer:"RatingBlock_newContainer__LZx7q",ratingInfo:"RatingBlock_ratingInfo__i1YQ7",ratingIcon:"RatingBlock_ratingIcon__vRhk6",ratingText:"RatingBlock_ratingText__EcWpg",ratingScore:"RatingBlock_ratingScore__XVsLz",ratingDescription:"RatingBlock_ratingDescription__GT7Tl",ratingVotes:"RatingBlock_ratingVotes__3qmyF",tooltip:"RatingBlock_tooltip__8y3_H"}},49332:function(t){t.exports={container:"styles_container__t_xk1",newContainer:"styles_newContainer__QZkKX",tooltip:"styles_tooltip___CSi2",bubble:"styles_bubble__Fgi1n",left:"styles_left__8UGtH",right:"styles_right__9kPXa",bottom:"styles_bottom__Ho_rS",close:"styles_close__SN8kL"}}}]);
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.