(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5929],{22996:function(e,t,i){"use strict";var a=i(11163);i(67294);var n=i(9008),r=i.n(n),s=i(85893);t.Z=function(e){var t,i,n,l,o,c=e.seo,d=(0,a.useRouter)(),p=d.asPath.split("?")[0],x="https://www.top10vpn.com".concat(d.locale!==d.defaultLocale?"/".concat(d.locale):"").concat(p),m=(null===(t=c.hreflang)||void 0===t?void 0:t.map(function(e){return{lang:e.lang,href:"https://www.top10vpn.com".concat(e.href)}}))||[];return(0,s.jsxs)(r(),{children:[(0,s.jsx)("title",{children:c.title||"Top10VPN"}),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1, shrink-to-fit=no"},"viewport"),(0,s.jsx)("meta",{httpEquiv:"x-ua-compatible",content:"ie=edge"},"compatibility"),(0,s.jsx)("link",{href:"https://googleads.g.doubleclick.net",rel:"preconnect"}),(0,s.jsx)("link",{href:"https://www.googletagmanager.com",rel:"preconnect"}),(0,s.jsx)("link",{href:"https://www.google-analytics.com",rel:"preconnect"}),(0,s.jsx)("link",{href:"https://stats.g.doubleclick.net",rel:"preconnect",crossOrigin:"anonymous"}),(0,s.jsx)("link",{href:"https://googleads.g.doubleclick.net",rel:"preconnect"}),(0,s.jsx)("link",{href:"https://www.google.com",rel:"preconnect"}),(0,s.jsx)("link",{href:"https://cdn.speedcurve.com",rel:"preconnect",crossOrigin:"anonymous"}),(0,s.jsx)("link",{href:"https://lux.speedcurve.com",rel:"preconnect"}),"ko"===d.locale?(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("link",{rel:"preload",href:"/static/fonts/NanumSquareR.woff2",as:"font",type:"font/woff2",crossOrigin:"anonymous"})}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("link",{rel:"preload",href:"/static/fonts/lineto-circular-pro-bold.woff2",as:"font",type:"font/woff2",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preload",href:"/static/fonts/lineto-circular-pro-book.woff2",as:"font",type:"font/woff2",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preload",href:"/static/fonts/calibre-medium-full.woff2",as:"font",type:"font/woff2",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preload",href:"/static/fonts/calibre-regular-full.woff2",as:"font",type:"font/woff2",crossOrigin:"anonymous"})]}),m.map(function(e){var t=e.lang,i=e.href;return(0,s.jsx)("link",{rel:"alternate",hrefLang:t,href:i},t)}),c.metadesc&&(0,s.jsx)("meta",{name:"description",content:c.metadesc}),c.metakeywords&&(0,s.jsx)("meta",{name:"keywords",content:c.metakeywords}),c.opengraph&&c.opengraph.description&&(0,s.jsx)("meta",{property:"og:description",content:c.opengraph.description}),(0,s.jsx)("meta",{property:"og:image",content:null!==(i=c.opengraph)&&void 0!==i&&i.image&&(null===(n=c.opengraph)||void 0===n?void 0:n.image)!=="false"?c.opengraph.image:"https://www.top10vpn.com/static/images/logo-raster.png"}),(0,s.jsx)("meta",{property:"og:title",content:c.opengraph&&c.opengraph.title?c.opengraph.title:c.title||"Top10VPN"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{property:"og:url",content:null!==(l=c.canonical)&&void 0!==l?l:x}),c.robots&&(0,s.jsx)("meta",{name:"robots",content:(c.robots.noindex?"noindex":"index")+","+(c.robots.nofollow?"nofollow":"follow")}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,s.jsx)("meta",{name:"twitter:site",content:"@top10vpn"}),(0,s.jsx)("meta",{name:"twitter:title",content:c.twitter&&c.twitter.title?c.twitter.title:c.title.replace(" | Top10VPN.com"," ")}),c.twitter&&c.twitter.description&&(0,s.jsx)("meta",{name:"twitter:description",content:c.twitter.description}),(0,s.jsx)("meta",{property:"twitter:image",content:c.twitter&&c.twitter.image?c.twitter.image:"https://www.top10vpn.com/static/images/logo-raster.png"}),(0,s.jsx)("link",{rel:"canonical",href:null!==(o=c.canonical)&&void 0!==o?o:x}),c.linkrelprev&&(0,s.jsx)("link",{rel:"prev",href:c.linkrelprev}),c.linkrelnext&&(0,s.jsx)("link",{rel:"next",href:c.linkrelnext}),e.children]})}},69440:function(e,t,i){"use strict";i.d(t,{O:function(){return l}});var a=i(8151),n=i.n(a);i(67294);var r=i(11163),s=i(85893),l=function(){return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(n(),{id:"2376399790",children:["meter{-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;background:var(--grey-30);position:relative;border:none;display:block;height:12px;border-radius:10px;width:80px;-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px;margin-right:calc(var(--base-unit) * 1);overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}","meter.small{-webkit-flex-basis:64px;-ms-flex-preferred-size:64px;flex-basis:64px;width:64px;height:8px;}","meter.small-tall{-webkit-flex-basis:64px;-ms-flex-preferred-size:64px;flex-basis:64px;width:64px;height:10px;}","meter.tiny-tall{-webkit-flex-basis:56px;-ms-flex-preferred-size:56px;flex-basis:56px;width:56px;height:10px;}","meter::-webkit-meter-inner-element{display:block;}","meter::-webkit-meter-bar{border:none;height:12px;background:var(--grey-30);}","meter::-webkit-meter-bar.small{height:8px;}","meter::-webkit-meter-optimum-value{background:var(--green-70);}","meter::-webkit-meter-suboptimum-value{background:var(--yellow-30);}","meter::-webkit-meter-even-less-good-value{background:var(--pink-70);}",'meter[value^="7"]::-webkit-meter-optimum-value{background:var(--green-40);}','meter[value^="6"]::-webkit-meter-optimum-value{background:var(--green-40);}',"meter:-moz-meter-optimum::-moz-meter-bar{background:var(--green-70);}","meter:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--yellow-30);}","meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--pink-70);}",'meter[value^="7"]:-moz-meter-optimum::-moz-meter-bar{background:var(--green-40);}','meter[value^="6"]:-moz-meter-optimum::-moz-meter-bar{background:var(--green-40);}']})})};t.Z=function(e){var t,i,a,o,c,d,p=(0,r.useRouter)(),x="number"!=typeof e.value?parseFloat(e.value):e.value;return(0,s.jsxs)("div",{className:"jsx-1538136295 rating-meter-wrapper",children:[(0,s.jsx)("meter",{id:e.meterId,min:null!==(t=e.min)&&void 0!==t?t:0,max:null!==(i=e.max)&&void 0!==i?i:10,low:null!==(a=e.low)&&void 0!==a?a:4,high:null!==(o=e.high)&&void 0!==o?o:7,optimum:null!==(c=e.optimum)&&void 0!==c?c:10,value:x,className:"jsx-1538136295 "+"".concat(e.meterStyle)}),(0,s.jsxs)("span",{className:"jsx-1538136295 "+(e.scoreClassName||""),children:[x.toLocaleString(p.locale,{minimumFractionDigits:10===x?0:1,maximumFractionDigits:10===x?0:1}),"/",null!==(d=e.max)&&void 0!==d?d:"10"]}),(0,s.jsx)(n(),{id:"1538136295",children:[".rating-meter-wrapper.jsx-1538136295{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}","meter.jsx-1538136295,span.jsx-1538136295{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}"]}),(0,s.jsx)(l,{})]})}},10269:function(e,t,i){"use strict";i.d(t,{Q:function(){return a}}),i(8151),i(67294),i(85893);var a="\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 25 24'%3E%3Cpath fill='%23000' d='m13.2 15.3 4.6-4.6a1 1 0 1 0-1.4-1.4l-3.9 3.9-3.9-4a1 1 0 1 0-1.4 1.5l4.6 4.6c.4.4 1 .4 1.4 0Z'/%3E%3Cmask id='dda' width='13' height='8' x='6' y='8' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='m13.2 15.3 4.6-4.6a1 1 0 1 0-1.4-1.4l-3.9 3.9-3.9-4a1 1 0 1 0-1.4 1.5l4.6 4.6c.4.4 1 .4 1.4 0Z'/%3E%3C/mask%3E%3Cg mask='url(%23dda)'%3E%3Cpath fill='%23000' d='M.5 0h24v24H.5z'/%3E%3C/g%3E%3C/svg%3E\""},78938:function(e,t,i){"use strict";var a=i(17674),n=i(8151),r=i.n(n),s=i(67294),l=i(50650),o=i(79096),c=i(85893);t.Z=function(e){var t,i,n={MEDIUM:"medium",LARGE:"large"},d=s.useState(n.LARGE),p=(0,a.Z)(d,2),x=p[0],m=p[1],u=s.useState(!1),h=(0,a.Z)(u,2),b=h[0],f=h[1],g=s.useRef(null),v=s.useRef(null),y=s.useRef(null),_=s.useRef(null),j=s.useRef(null);function w(e){var t;"click"===e.type&&(null===(t=e.target.attributes.href)||void 0===t?void 0:t.value)==="#"&&(e.preventDefault(),e.stopPropagation()),clearTimeout(j.current),f(!0)}function k(e){e.target.href&&""!==e.target.href||e.preventDefault(),e.stopPropagation(),j.current=setTimeout(function(){f(!1)},100)}s.useEffect(function(){var t;(null===(t=window)||void 0===t?void 0:t.innerWidth)<768||m(e.bubbleSize?n[e.bubbleSize]:g.current.innerHTML.length>100?n.LARGE:n.MEDIUM)},[]),s.useEffect(function(){var t,i;y.current.style.transform="",(null===(t=window)||void 0===t?void 0:t.innerWidth)>=768?y.current.style.visibility="hidden":y.current.style.visibility="",!((null===(i=window)||void 0===i?void 0:i.innerWidth)<768)&&b&&(function(){var t=v.current.getBoundingClientRect(),i="".concat(10,"px");"top"===e.openDirection&&(i="-".concat(y.current.getBoundingClientRect().height+_.current.getBoundingClientRect().height+10,"px")),"right"===e.openDirection&&(i="-".concat((y.current.getBoundingClientRect().height+_.current.getBoundingClientRect().height)/2,"px"));var a="calc(-50% + (".concat(t.width,"px / 2))");if("right"===e.openDirection&&(a="calc(16px + (".concat(t.width,"px))")),y.current.style.transform="translate(".concat(a,", ").concat(i,")"),y.current.getBoundingClientRect().left<=0){var n=y.current.getBoundingClientRect();a="calc(-50% + (".concat(n.width,"px / 2) + ").concat(Math.ceil(n.left),"px + ").concat(8,"px)"),y.current.style.transform="translate(".concat(a,", ").concat(i,")")}else if(y.current.getBoundingClientRect().right>=window.innerWidth){var r=window.innerWidth-Math.ceil(y.current.getBoundingClientRect().right);a="calc(-50% + (".concat(t.width,"px / 2) + ").concat(r,"px - ").concat(8,"px)"),y.current.style.transform="translate(".concat(a,", ").concat(i,")")}}(),y.current.style.visibility="visible",(0,l.K)({eventName:"tooltip",eventParameters:{value:e.header}}))},[b]),s.useEffect(function(){var e;if(!((null===(e=window)||void 0===e?void 0:e.innerWidth)>=768))return b&&o.I.add("mobile-tooltip-toast"),function(){o.I.remove("mobile-tooltip-toast")}},[b]);var N=function(t){var i,a,n,r,s,l=(null===(i=t.target.parentElement)||void 0===i||null===(i=i.className)||void 0===i||null===(a=i.indexOf)||void 0===a?void 0:a.call(i,"tooltip-toast-"))>0||(null===(n=(r=t.target.className).indexOf)||void 0===n?void 0:n.call(r,"tooltip-toast-"))>0;b&&!l&&(null===(s=e.extendUniversalClick)||void 0===s||s.call(e,t,!1),f(!1))};return s.useEffect(function(){return"click"===e.openAction&&b&&document.addEventListener("click",N),"click"!==e.openAction||b||document.removeEventListener("click",N),function(){document.removeEventListener("click",N)}},[b]),(0,c.jsxs)("span",{ref:_,onClick:function(t){var i;null===(i=e.extendOnClick)||void 0===i||i.call(e,t,b),b?k(t):w(t)},onMouseEnter:"click"===e.openAction?null:w,onMouseLeave:"click"===e.openAction?null:k,className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" tooltip-toast-group",children:[(0,c.jsxs)("span",{ref:v,className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" tooltip-toast-children",children:[e.children,(0,c.jsx)("i",{className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" "+"arrow".concat(b?" active":""," ").concat(null!==(t=e.openDirection)&&void 0!==t?t:"bottom")})]}),(0,c.jsx)("span",{ref:y,className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" "+"tooltip-toast".concat(b?" active":""," ").concat(x),children:(0,c.jsxs)("span",{className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" tooltip-toast-wrapper",children:[(0,c.jsxs)("span",{className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" "+"flex".concat(e.headerOnDesktop?" showOnDesktop":""),children:[(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:e.header},className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" tooltip-toast-header"}),(0,c.jsx)("button",{onClick:function(e){e.preventDefault(),e.stopPropagation(),f(!1)},"aria-label":"Close",className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" button-text",children:null!==(i=e.closeCopy)&&void 0!==i?i:(0,c.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" icon-cross",children:(0,c.jsx)("use",{xlinkHref:"#svg-cross",className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])})})})]}),(0,c.jsx)("span",{ref:g,className:r().dynamic([["571907789",[10,10,10,10,10,16,b?"110px !important":"0"]]])+" tooltip-toast-content",children:e.content})]})}),(0,c.jsx)(r(),{id:"571907789",dynamic:[10,10,10,10,10,16,b?"110px !important":"0"],children:[".tooltip-toast-group.__jsx-style-dynamic-selector{cursor:pointer;display:inline-block;position:relative;-webkit-tap-highlight-color:transparent;}",".tooltip-toast-content.__jsx-style-dynamic-selector{display:block;}",".tooltip-toast-content.__jsx-style-dynamic-selector,.tooltip-toast-content.__jsx-style-dynamic-selector p,.tooltip-toast-content.__jsx-style-dynamic-selector ul li,.tooltip-toast-content.__jsx-style-dynamic-selector a,.tooltip-toast-content.__jsx-style-dynamic-selector a:link,.tooltip-toast-content.__jsx-style-dynamic-selector a:visited{font-family:var(--font-calibre);color:white;line-height:1.25;font-size:1rem;}",".tooltip-toast-content.__jsx-style-dynamic-selector a,.tooltip-toast-content.__jsx-style-dynamic-selector a:link,.tooltip-toast-content.__jsx-style-dynamic-selector a:visited{color:var(--blue-40);}",".tooltip-toast-content.__jsx-style-dynamic-selector *:last-child{margin-bottom:0;}",".tooltip-toast-content.__jsx-style-dynamic-selector ul,.tooltip-toast-content.__jsx-style-dynamic-selector ol{margin:0 0 calc(var(--base-unit) * 3) calc(var(--base-unit) * 5);}",".tooltip-toast-content.__jsx-style-dynamic-selector ul{list-style:disc;}",".tooltip-toast-content.__jsx-style-dynamic-selector ol li,.tooltip-toast-content.__jsx-style-dynamic-selector ul li{margin-bottom:calc(var(--base-unit) * 1);}",".tooltip-toast-content.__jsx-style-dynamic-selector ol{list-style:decimal;}",".tooltip-toast.__jsx-style-dynamic-selector{z-index:9996;padding:12px;background:var(--grey-100);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}",".tooltip-toast.__jsx-style-dynamic-selector:not(.active){display:none;}","@media screen and (max-width:767px){.tooltip-toast.__jsx-style-dynamic-selector{position:fixed;bottom:0;left:0;right:0;}}","@media screen and (min-width:768px){.tooltip-toast.__jsx-style-dynamic-selector{position:absolute;border-radius:10px;visibility:hidden;}}","@media screen and (min-width:768px){.tooltip-toast.medium.__jsx-style-dynamic-selector{width:230px;}}","@media screen and (min-width:768px){.tooltip-toast.large.__jsx-style-dynamic-selector{width:375px;}}",".button-text.__jsx-style-dynamic-selector .icon-cross.__jsx-style-dynamic-selector{fill:white;}",".tooltip-toast-children.__jsx-style-dynamic-selector{display:inline-block;}",".arrow.__jsx-style-dynamic-selector{display:none;}","@media screen and (min-width:768px){.arrow.active.__jsx-style-dynamic-selector{position:absolute;display:block;width:0;left:calc(50% - ".concat(10,"px);height:0;border-style:solid;border-width:").concat(10,"px;border-color:transparent;}}"),".arrow.active.bottom.__jsx-style-dynamic-selector{bottom:-".concat(10,"px;border-top-width:0;border-bottom-color:var(--grey-100);}"),".arrow.active.top.__jsx-style-dynamic-selector{top:-".concat(10,"px;border-bottom-width:0;border-top-color:var(--grey-100);}"),".arrow.active.right.__jsx-style-dynamic-selector{top:calc(50% - ".concat(10,"px);left:auto;right:-").concat(16,"px;border-left-width:0;border-right-color:var(--grey-100);}"),"@media screen and (max-width:767px){.tooltip-toast-wrapper.__jsx-style-dynamic-selector{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;}}",".flex.__jsx-style-dynamic-selector{margin-bottom:calc(var(--base-unit) * 3);-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}","@media screen and (min-width:768px){.flex.__jsx-style-dynamic-selector{display:none;}}","@media screen and (min-width:768px){.flex.showOnDesktop.__jsx-style-dynamic-selector{display:block;}}","@media screen and (min-width:768px){.flex.showOnDesktop.__jsx-style-dynamic-selector button.__jsx-style-dynamic-selector{display:none;}}",".flex.__jsx-style-dynamic-selector .tooltip-toast-header.__jsx-style-dynamic-selector{font-family:var(--font-circular);line-height:1.25;font-size:1rem;color:white;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:bold;}",".flex.__jsx-style-dynamic-selector button.__jsx-style-dynamic-selector{margin-left:calc(var(--base-unit) * 3);font-size:1rem;color:var(--blue-50);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}","@media screen and (max-width:767px){#back-to-top-btn{margin-bottom:".concat(b?"110px !important":"0",";}}"),'@media screen and (max-width:767px){[data-overlays*="mobile-tooltip-toast"] .comparison-preview{z-index:-1;}}']})]})}},55412:function(e,t){"use strict";t.Z=function(){var e=document.getElementById("maincontent"),t=document.getElementById("top"),i=e.style.zIndex?e.style.zIndex:getComputedStyle(e).zIndex,a=t.style.zIndex?t.style.zIndex:getComputedStyle(t).zIndex;t.style.zIndex=i,e.style.zIndex=a}},65649:function(e,t,i){"use strict";i.r(t),i.d(t,{__N_SSP:function(){return H},default:function(){return U}});var a=i(59499),n=i(67294),r=i(90116),s=i(17674),l=i(8151),o=i.n(l),c=i(44458),d=i(41316),p=i(93854),x=i(18337),m=i(33511),u=i(80531),h=i(78938),b=i(85893),f=function(e){var t;return(0,b.jsxs)("div",{className:"jsx-766329106 "+"toggle-switch".concat(e.checked?" active":""),children:[(0,b.jsx)("label",{htmlFor:e.id,className:"jsx-766329106 ts-text filter-label",children:e.label}),e.tooltip&&(0,b.jsx)(h.Z,{closeCopy:null===(t=e.ui)||void 0===t||null===(t=t.general)||void 0===t?void 0:t.close,header:e.label,content:(0,b.jsx)("div",{dangerouslySetInnerHTML:{__html:e.tooltip},className:"jsx-766329106"}),openDirection:"right",children:(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,className:"jsx-766329106",children:(0,b.jsx)("use",{xlinkHref:"#svg-question",className:"jsx-766329106"})})}),(0,b.jsx)("input",{type:"checkbox",name:e.id,id:e.id,onChange:function(t){e.handleOnChange(t)},checked:e.checked,disabled:e.disabled,className:"jsx-766329106"}),(0,b.jsx)("span",{hidden:!0,"aria-hidden":"true",className:"jsx-766329106 ts-visual"}),(0,b.jsx)(o(),{id:"766329106",children:[".toggle-switch.jsx-766329106{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}",".toggle-switch.jsx-766329106 .tooltip-toast-children{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}",".ts-text.jsx-766329106{padding-right:calc(var(--base-unit) * 1);cursor:pointer;}","input.jsx-766329106{position:absolute;right:0;opacity:0;-webkit-tap-highlight-color:transparent;cursor:pointer;z-index:10;}","input.jsx-766329106,.ts-visual.jsx-766329106{width:calc(var(--base-unit) * 14);height:calc(var(--base-unit) * 8);}","@media screen and (min-width:768px){input.jsx-766329106,.ts-visual.jsx-766329106{width:calc(var(--base-unit) * 12);height:calc(var(--base-unit) * 6);}}",".ts-visual.jsx-766329106{display:inline-block;background-color:var(--grey-30);border-radius:100px;padding:2px 3px;margin-left:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}",".active.jsx-766329106 .ts-visual.jsx-766329106{background-color:var(--blue-60);}",'.ts-visual.jsx-766329106::before{content:"";width:calc(var(--base-unit) * 7);height:calc(var(--base-unit) * 7);display:inline-block;border-radius:50%;background-color:white;box-shadow:0 0 6px 1px rgba(0,0,0,0.25);-webkit-transition:-webkit-transform ease 250ms;-webkit-transition:transform ease 250ms;transition:transform ease 250ms;}',"@media screen and (min-width:768px){.ts-visual.jsx-766329106::before{width:calc(var(--base-unit) * 5);height:calc(var(--base-unit) * 5);}}",".active.jsx-766329106 .ts-visual.jsx-766329106::before{box-shadow:0 0 6px 1px rgba(0,0,0,0.4);-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px);}","input.jsx-766329106:disabled{cursor:not-allowed;}","input.jsx-766329106:disabled+.ts-visual.jsx-766329106{background-color:var(--grey-20);}","input.jsx-766329106:disabled+.ts-visual.jsx-766329106:before{box-shadow:none;}","input.jsx-766329106:focus+.ts-visual.jsx-766329106{outline:1px solid var(--orange-40);}","input.jsx-766329106:focus.jsx-766329106:not(:focus-visible)+.ts-visual.jsx-766329106{outline:none;}"]})]})},g=function(e){var t;function i(t){e.handleOnChange(t)}return(0,b.jsxs)("div",{className:"jsx-4064277319 multi-buttons",children:[(0,b.jsxs)("div",{className:"jsx-4064277319 mb-header",children:[(0,b.jsx)("span",{className:"jsx-4064277319 filter-label",children:e.label}),e.tooltip&&(0,b.jsx)(h.Z,{closeCopy:null===(t=e.ui)||void 0===t||null===(t=t.general)||void 0===t?void 0:t.close,header:e.label,content:(0,b.jsx)("div",{dangerouslySetInnerHTML:{__html:e.tooltip},className:"jsx-4064277319"}),openDirection:"right",children:(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,className:"jsx-4064277319",children:(0,b.jsx)("use",{xlinkHref:"#svg-question",className:"jsx-4064277319"})})})]}),(0,b.jsx)("ol",{className:"jsx-4064277319",children:e.options.map(function(t,a){var n="".concat(e.id,"-").concat(a);return(0,b.jsxs)("li",{className:"jsx-4064277319",children:[(0,b.jsx)("input",{type:"radio",id:n,name:e.id,value:t.value,onChange:i,checked:t.value===e.value,disabled:t.disabled,className:"jsx-4064277319"}),(0,b.jsx)("label",{htmlFor:n,className:"jsx-4064277319",children:t.label})]},n)})}),(0,b.jsx)(o(),{id:"4064277319",children:[".mb-header.jsx-4064277319{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}",".multi-buttons.jsx-4064277319 svg{top:1px;position:relative;}",".filter-label.jsx-4064277319{margin-right:calc(var(--base-unit) * 1);}","ol.jsx-4064277319{margin-top:calc(var(--base-unit) * 3);display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:calc(var(--base-unit) * 3);column-gap:calc(var(--base-unit) * 3);row-gap:calc(var(--base-unit) * 2);}","li.jsx-4064277319{position:relative;overflow:hidden;height:calc(var(--base-unit) * 11);}","@media screen and (min-width:768px){li.jsx-4064277319{height:calc(var(--base-unit) * 10);}}","input.jsx-4064277319{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;padding:0;margin:0;z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;}","label.jsx-4064277319{background-color:white;border:1px solid var(--grey-40);border-radius:5px;font-family:var(--font-calibre);font-size:1rem;line-height:41px;color:var(--grey-100);position:absolute;z-index:1;top:0;width:100%;height:100%;text-align:center;}","@media screen and (min-width:768px){label.jsx-4064277319{line-height:37px;}}","input.jsx-4064277319:checked.jsx-4064277319:not(:disabled)+label.jsx-4064277319{background-color:var(--blue-20);font-weight:bold;line-height:39px;border:2px solid var(--blue-80);}","@media screen and (min-width:768px){input.jsx-4064277319:checked.jsx-4064277319:not(:disabled)+label.jsx-4064277319{line-height:35px;}}","input.jsx-4064277319:disabled{cursor:not-allowed;}","input.jsx-4064277319:disabled+label.jsx-4064277319{border-color:var(--grey-30);background-color:var(--grey-20);color:var(--grey-40);}","input.jsx-4064277319:focus+label.jsx-4064277319{outline:2px solid var(--orange-40);outline-offset:-2px;}","input.jsx-4064277319:focus.jsx-4064277319:not(:focus-visible)+label.jsx-4064277319{outline:none;}"]})]})},v=i(50650),y=function(e){var t=n.useState(e.options.some(function(e){return e.isChecked})),i=(0,s.Z)(t,2),a=i[0],r=i[1];function l(t){e.handleOnChange(t)}return(0,b.jsxs)("div",{className:"jsx-891765865 multi-icon",children:[(0,b.jsx)("span",{className:"jsx-891765865 filter-label",children:e.label}),(0,b.jsx)("ol",{className:"jsx-891765865",children:e.options.filter(function(e,t){return!!a||t<12}).map(function(t,i){var a="".concat(e.id,"-").concat(i);return(0,b.jsxs)("li",{className:"jsx-891765865",children:[(0,b.jsx)("input",{type:"checkbox",id:a,name:e.id,value:t.value,onChange:l,checked:t.isChecked,title:t.label,disabled:t.disabled,className:"jsx-891765865"}),(0,b.jsxs)("label",{htmlFor:a,className:"jsx-891765865",children:[(0,b.jsx)("img",{src:"/static/images/reviews-hub/".concat(e.iconFolder,"/").concat(t.value,".svg?cb=102023"),"aria-hidden":"true",alt:t.label,loading:"lazy",className:"jsx-891765865"}),t.label]})]},a)})}),!a&&e.options.length>12&&(0,b.jsx)("button",{onClick:function(){(0,v.K)({eventName:"reviewhub_filter_seeall"}),r(!0)},className:"jsx-891765865 show-all",children:e.ui.filter_elements.compatible_with.see_all}),(0,b.jsx)(o(),{id:"891765865",children:["ol.jsx-891765865{margin-top:calc(var(--base-unit) * 3);display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-webkit-column-gap:calc(var(--base-unit) * 2);column-gap:calc(var(--base-unit) * 2);row-gap:calc(var(--base-unit) * 2);}","@media screen and (min-width:768px) and (max-width:1143px){ol.jsx-891765865{grid-template-columns:1fr 1fr 1fr;}}","@media screen and (min-width:1144px){ol.jsx-891765865{grid-template-columns:60px 60px 60px 60px;}}","li.jsx-891765865{position:relative;overflow:hidden;height:calc(var(--base-unit) * 11);}","@media screen and (min-width:768px){li.jsx-891765865{height:calc(var(--base-unit) * 10);}}","button.jsx-891765865{border:none;background-color:transparent;padding:0;margin:0;color:var(--blue-70);font-size:0.875rem;font-family:var(--font-circular);cursor:pointer;-webkit-tap-highlight-color:transparent;}","button.jsx-891765865:hover{-webkit-text-decoration:underline;text-decoration:underline;}","button.jsx-891765865:focus{outline:none;color:var(--orange-40);}","input.jsx-891765865{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;padding:0;margin:0;z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;}","label.jsx-891765865{background-color:white;border:1px solid var(--grey-40);border-radius:5px;font-family:var(--font-calibre);font-size:1rem;line-height:41px;color:transparent;position:absolute;z-index:1;top:0;width:100%;height:100%;text-align:center;}","@media screen and (min-width:768px){label.jsx-891765865{line-height:37px;}}","input.jsx-891765865:checked+label.jsx-891765865{background-color:var(--blue-20);font-weight:bold;line-height:39px;border:2px solid var(--blue-80);}","@media screen and (min-width:768px){input.jsx-891765865:checked+label.jsx-891765865{line-height:35px;}}","input.jsx-891765865:disabled+label.jsx-891765865{border-color:var(--grey-30);background-color:var(--grey-20);opacity:0.5;}","img.jsx-891765865{display:block;margin:auto;width:calc(100% + 2px);max-width:60px;height:calc(100% + 2px);}","input.jsx-891765865:checked+label.jsx-891765865 img.jsx-891765865{top:-2px;left:-2px;}",".show-all.jsx-891765865{margin:calc(var(--base-unit) * 2) 0 0 calc(var(--base-unit) * 1);}","input.jsx-891765865:focus+label.jsx-891765865{outline:2px solid var(--orange-40);outline-offset:-2px;}","input.jsx-891765865:focus.jsx-891765865:not(:focus-visible)+label.jsx-891765865{outline:none;}"]})]})},_=function(e){var t;function i(t){e.handleOnChange(t,t.target.value)}return(0,b.jsxs)("div",{className:"jsx-2228460132 options-slider",children:[(0,b.jsxs)("div",{className:"jsx-2228460132 os-header",children:[(0,b.jsx)("label",{htmlFor:e.id,className:"jsx-2228460132 filter-label",children:e.label}),e.tooltip&&(0,b.jsx)(h.Z,{closeCopy:null===(t=e.ui)||void 0===t||null===(t=t.general)||void 0===t?void 0:t.close,header:e.label,content:(0,b.jsx)("div",{dangerouslySetInnerHTML:{__html:e.tooltip},className:"jsx-2228460132"}),openDirection:"right",children:(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,className:"jsx-2228460132",children:(0,b.jsx)("use",{xlinkHref:"#svg-question",className:"jsx-2228460132"})})})]}),(0,b.jsxs)("div",{className:"jsx-2228460132 os-input",children:[(0,b.jsx)("input",{id:e.id,type:"range",min:"0",max:e.options.length-1,step:"1",onChange:function(t){e.handleOnChange(t,e.options[t.target.value].value)},value:e.options.findIndex(function(t){return t.value===e.value}),className:"jsx-2228460132"}),(0,b.jsx)("ol",{className:"jsx-2228460132",children:e.options.map(function(t,a){var n="".concat(e.id,"-").concat(a);return(0,b.jsxs)("li",{className:"jsx-2228460132",children:[(0,b.jsx)("input",{type:"radio",id:n,name:e.id,value:t.value,onChange:i,defaultChecked:t.value===e.value,className:"jsx-2228460132"}),(0,b.jsx)("label",{htmlFor:n,className:"jsx-2228460132",children:t.label})]},n)})})]}),(0,b.jsx)(o(),{id:"2228460132",children:[".os-header.jsx-2228460132{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}",".options-slider.jsx-2228460132 svg{top:1px;position:relative;}",".filter-label.jsx-2228460132{margin-right:calc(var(--base-unit) * 1);}",".os-input.jsx-2228460132{position:relative;margin:calc(var(--base-unit) * 3) auto 0;padding-top:calc(var(--base-unit) * 3);}","ol.jsx-2228460132{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:94%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:0;left:3%;}","li.jsx-2228460132{position:relative;-webkit-flex:1 1 calc(100% / 3);-ms-flex:1 1 calc(100% / 3);flex:1 1 calc(100% / 3);text-align:center;}","li.jsx-2228460132:first-of-type{text-align:left;}","li.jsx-2228460132:last-of-type{text-align:right;}","input.jsx-2228460132{-webkit-tap-highlight-color:transparent;cursor:pointer;}",'input[type="range"].jsx-2228460132{width:94%;display:block;background-color:transparent;margin:calc(var(--base-unit) * 3) auto;}','.options-slider.jsx-2228460132 input[type="range"]::-moz-range-track{height:10px;border-width:0;border-bottom-style:solid;border-bottom-width:3px;border-image:linear-gradient( 90deg, transparent 0 10px, var(--grey-40) 10px calc(100% - 10px), transparent calc(100% - 10px) 100% ) 1;}','.options-slider.jsx-2228460132 input[type="range"]::-webkit-slider-runnable-track{height:10px;border-width:0;border-bottom-style:solid;border-bottom-width:3px;border-image:linear-gradient( 90deg, transparent 0 10px, var(--grey-40) 10px calc(100% - 10px), transparent calc(100% - 10px) 100% ) 1;}','.options-slider.jsx-2228460132 input[type="range"][max="2"]::-moz-range-track{background:linear-gradient( 90deg, transparent 0 9px, var(--grey-40) 9px 12px, transparent 12px calc(100% / 2 - 1px), var(--grey-40) calc(100% / 2 - 1px) calc((100% / 2) + 2px), transparent calc((100% / 2) + 2px) calc(100% - 12px), var(--grey-40) calc(100% - 12px) calc(100% - 9px), transparent calc(100% - 9px) 100% );}','.options-slider.jsx-2228460132 input[type="range"][max="2"]::-webkit-slider-runnable-track{background:linear-gradient( 90deg, transparent 0 9px, var(--grey-40) 9px 12px, transparent 12px calc(100% / 2 - 1px), var(--grey-40) calc(100% / 2 - 1px) calc((100% / 2) + 2px), transparent calc((100% / 2) + 2px) calc(100% - 12px), var(--grey-40) calc(100% - 12px) calc(100% - 9px), transparent calc(100% - 9px) 100% );}','.options-slider.jsx-2228460132 input[type="range"][max="4"]::-moz-range-track{background:linear-gradient( to right, transparent 0 9px, var(--grey-40) 9px 12px, transparent 12px calc(100% / 4 - 1px), var(--grey-40) calc(100% / 4 - 1px) calc(100% / 4 + 2px), transparent calc(100% / 4 + 2px) calc(100% / 4 * 2 - 1px), var(--grey-40) calc(100% / 4 * 2 - 1px) calc(100% / 4 * 2 + 2px), transparent calc(100% / 4 * 2 + 2px) 100% ), linear-gradient( to left, transparent 0 9px, var(--grey-40) 9px 12px, transparent 12px calc(100% / 4 - 1px), var(--grey-40) calc(100% / 4 - 1px) calc(100% / 4 + 2px), transparent calc(100% / 4 + 2px) 100% );}','.options-slider.jsx-2228460132 input[type="range"][max="4"]::-webkit-slider-runnable-track{background:linear-gradient( to right, transparent 0 9px, var(--grey-40) 9px 12px, transparent 12px calc(100% / 4 - 1px), var(--grey-40) calc(100% / 4 - 1px) calc(100% / 4 + 2px), transparent calc(100% / 4 + 2px) calc(100% / 4 * 2 - 1px), var(--grey-40) calc(100% / 4 * 2 - 1px) calc(100% / 4 * 2 + 2px), transparent calc(100% / 4 * 2 + 2px) 100% ), linear-gradient( to left, transparent 0 9px, var(--grey-40) 9px 12px, transparent 12px calc(100% / 4 - 1px), var(--grey-40) calc(100% / 4 - 1px) calc(100% / 4 + 2px), transparent calc(100% / 4 + 2px) 100% );}','.options-slider.jsx-2228460132 input[type="range"]::-moz-range-thumb{-moz-appearance:none;display:block;width:20px;height:20px;border-radius:50%;background:var(--blue-60);cursor:pointer;margin-top:-2px;}','.options-slider.jsx-2228460132 input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;display:block;width:20px;height:20px;border-radius:50%;background:var(--blue-60);cursor:pointer;margin-top:-2px;}','input[type="radio"].jsx-2228460132{position:absolute;top:0;width:100%;height:100%;margin:0;border:none;background:transparent;}',"li.jsx-2228460132 label.jsx-2228460132{font-family:var(--font-calibre);font-size:1rem;color:var(--grey-100);text-align:center;}","@media screen and (min-width:768px){li.jsx-2228460132 label.jsx-2228460132{font-size:0.875rem;}}"]})]})},j=i(91418),w=i(25675),k=i.n(w),N=i(11163),O=i(41664),E=i.n(O),C=i(69440),T=n.createContext(null),z=i(55412),L=i(7108),P=i(42013),I=function(e){var t,i,a,r=(0,N.useRouter)(),l=n.useContext(T),c=n.useState(!1),d=(0,s.Z)(c,2),p=d[0],x=d[1];return(0,b.jsxs)("div",{className:"jsx-1569215375 "+"review-hub-card".concat(!1===e.visible?" visibly-hidden":""),children:[(0,b.jsx)("div",{className:"jsx-1569215375 rhc-logo",children:(0,b.jsx)(E(),{prefetch:!1,href:"/".concat(null==l?void 0:l.paths.reviews,"/").concat(e.slug),className:"logo",onClick:function(e){(0,v.K)({eventName:"reviewhub_card",eventParameters:{value:"Logo"}})},target:"_blank",children:(0,b.jsx)(k(),{src:e.logo.url,width:100,height:100,alt:e.logo.alt})})}),(0,b.jsxs)("div",{className:"jsx-1569215375 rhc-header",children:[(0,b.jsx)("h2",{className:"jsx-1569215375",children:(0,b.jsx)("label",{htmlFor:"meter-".concat(e.slug),className:"jsx-1569215375",children:e.name})}),(0,b.jsxs)("div",{className:"jsx-1569215375 ratings",children:[(0,b.jsx)("span",{className:"jsx-1569215375 rating-label",children:l.provider_card.overall_rating}),(0,b.jsx)(C.Z,{meterStyle:"small-tall",meterId:"meter-".concat(e.slug),value:e.overall_rating,scoreClassName:"rating-label-score"})]})]}),(0,b.jsx)("div",{className:"jsx-1569215375 rhc-stats",children:(0,b.jsxs)("ul",{className:"jsx-1569215375",children:[(0,b.jsxs)("li",{className:"jsx-1569215375",children:[(0,b.jsxs)("b",{className:"jsx-1569215375 stats-value",children:[e.download_speed,(0,b.jsxs)("span",{className:"jsx-1569215375",children:[" ",l.provider_card.mbps]})]}),(0,b.jsx)("span",{className:"jsx-1569215375 stats-label",children:l.provider_card.local_download})]}),(0,b.jsxs)("li",{className:"jsx-1569215375",children:[(0,b.jsx)("b",{className:"jsx-1569215375 "+"stats-value".concat(!e.simultaneous_connections&&l.provider_card.simultaneous_connections_unlimited.length>9?" shorterTextDesktopOnly":"").concat(!e.simultaneous_connections&&l.provider_card.simultaneous_connections_unlimited.length>12?" shortestTextDesktopOnly":""),children:e.simultaneous_connections?e.simultaneous_connections:l.provider_card.simultaneous_connections_unlimited}),(0,b.jsx)("span",{className:"jsx-1569215375 stats-label",children:l.provider_card.simultaneous_connections})]}),(0,b.jsxs)("li",{className:"jsx-1569215375",children:[(0,b.jsx)("b",{className:"jsx-1569215375 stats-value",children:e.num_countries}),(0,b.jsx)("span",{className:"jsx-1569215375 stats-label",children:l.provider_card.countries})]}),(0,b.jsxs)("li",{className:"jsx-1569215375",children:[(0,b.jsx)("b",{className:"jsx-1569215375 "+"stats-value".concat(0===e.num_servers&&l.provider_card.servers_not_disclosed.length>9?" shorterTextDesktopOnly":""),children:0===e.num_servers?l.provider_card.servers_not_disclosed:null===(t=e.num_servers)||void 0===t?void 0:t.toLocaleString(r.locale)}),(0,b.jsx)("span",{className:"jsx-1569215375 stats-label",children:l.provider_card.servers})]}),(0,b.jsxs)("li",{className:"jsx-1569215375",children:[(0,b.jsx)("span",{className:"jsx-1569215375 stats-label",children:l.provider_card.best_price}),(0,b.jsx)("b",{dangerouslySetInnerHTML:{__html:"".concat(e.paid_vpn?"en"===r.locale?(0,P.PD)(e.best_price):e.best_price:l.provider_card.best_price_free).concat(e.paid_vpn?''.concat(l.provider_card.best_price_per_month,""):"")},className:"jsx-1569215375 stats-value"}),e.paid_vpn&&(0,b.jsx)("button",{onClick:function(e){var t;(0,v.K)({eventName:"reviewhub_card",eventParameters:{value:"Pricing Plan"}}),x(!0),null===(t=document)||void 0===t||t.body.classList.add("lock"),(0,z.Z)()},dangerouslySetInnerHTML:{__html:l.provider_card.all_pricing_plans},className:"jsx-1569215375 button button-text"})]})]})}),(0,b.jsxs)("div",{className:"jsx-1569215375 rhc-footer",children:[(0,b.jsx)("p",{className:"jsx-1569215375",children:e.paid_vpn?(0,b.jsxs)(b.Fragment,{children:[0!==e.trial_period_num&&l.provider_card.free_trial.replace("{{fe_trial_period_num}}",e.trial_period_num).replace("{{fe_trial_period_unit}}",e.trial_period_unit),0!==e.trial_period_num&&0!==e.moneyback_guarantee_num&&(0,b.jsxs)(b.Fragment,{children:[" ",l.provider_card.phrase_joiner_symbol||"&"," "]}),0!==e.moneyback_guarantee_num&&l.provider_card.money_back.replace("{{fe_moneyback_guarantee_num}}",e.moneyback_guarantee_num).replace("{{fe_moneyback_guarantee_unit}}",e.moneyback_guarantee_unit),0===e.trial_period_num&&0===e.moneyback_guarantee_num&&l.provider_card.notrialguarantee]}):(0,b.jsx)(b.Fragment,{children:l.provider_card.free_vpn_data_cap.replace("{{fe_data_cap}}",e.data_cap)})}),(0,b.jsx)("div",{className:"jsx-1569215375 cta-wrapper",children:(0,b.jsx)(E(),{prefetch:!1,href:"/".concat(null!==(i=null===(a=l.paths)||void 0===a?void 0:a.reviews)&&void 0!==i?i:"reviews","/").concat(e.slug),onClick:function(e){(0,v.K)({eventName:"reviewhub_card",eventParameters:{value:"CTA"}})},className:"button button-primary mod-slim-tablet-up",target:"_blank",children:l.provider_card.providername_review.replace("{{fe_provider_name}}",e.name)})}),(0,b.jsx)("div",{className:"jsx-1569215375 compare-wrapper",children:(0,b.jsx)(L.Z,{slug:!1===e.paid_vpn&&0>e.name.indexOf("-free")?"".concat(e.slug,"-free"):e.slug,mini:!0,ui:l.comparisonBasket})})]}),p&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("div",{onClick:function(e){var t;x(!1),null===(t=document)||void 0===t||t.body.classList.remove("lock"),(0,z.Z)()},className:"jsx-1569215375 pp-faded"}),(0,b.jsxs)("aside",{className:"jsx-1569215375 pp-modal",children:[(0,b.jsxs)("div",{className:"jsx-1569215375 pp-modal-header",children:[(0,b.jsx)("p",{className:"jsx-1569215375",children:l.pricing_card.heading.replace("{{fe_provider_name}}",e.name)}),(0,b.jsxs)("button",{onClick:function(e){var t;x(!1),null===(t=document)||void 0===t||t.body.classList.remove("lock"),(0,z.Z)()},className:"jsx-1569215375 button button-text",children:[l.pricing_card.close_button_text,(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,className:"jsx-1569215375",children:(0,b.jsx)("use",{xlinkHref:"#svg-cross",className:"jsx-1569215375"})})]})]}),(0,b.jsx)("ol",{className:"jsx-1569215375 pp-modal-plans",children:e.pricing_plans.map(function(e,t){return(0,b.jsxs)("li",{className:"jsx-1569215375",children:[(0,b.jsxs)("p",{className:"jsx-1569215375",children:[e.plan_period," ",e.plan_period_unit]}),(0,b.jsxs)("div",{className:"jsx-1569215375",children:[(0,b.jsxs)("b",{className:"jsx-1569215375 heading-5",children:[e.plan_cost.toLocaleString(r.locale,{style:"currency",currency:"USD",currencyDisplay:"narrowSymbol"}),l.provider_card.best_price_per_month]}),(0,b.jsx)("span",{dangerouslySetInnerHTML:{__html:e.plan_details},className:"jsx-1569215375"})]})]},"pp-modal-".concat(t))})}),e.pricing_plans_callout&&(0,b.jsx)("p",{className:"jsx-1569215375 pp-modal-offer",children:e.pricing_plans_callout})]})]}),(0,b.jsx)(o(),{id:"1569215375",children:['.review-hub-card.jsx-1569215375{position:relative;background-color:white;border-radius:10px;box-shadow: 0 2px 6px rgba(28,32,87,0.2), 0 4px 10px rgba(28,32,87,0.16);display:grid;grid-template-rows:auto;grid-template-columns:calc(12px + 72px + 8px) auto;grid-template-areas: "logo header" "stats stats" "footer footer";}',"@media screen and (min-width:375px){.review-hub-card.jsx-1569215375{grid-template-columns:calc(12px + 72px + 20px) auto;}}",'@media screen and (min-width:1024px){.review-hub-card.jsx-1569215375{grid-template-rows:64px 1fr 34px;grid-template-columns:calc(20px + 80px + 20px + 1px) auto;grid-template-areas: "logo header" "logo stats" "footer footer";}}',".review-hub-card.visibly-hidden.jsx-1569215375{display:none;}",".rhc-logo.jsx-1569215375{grid-area:logo;padding:calc(var(--base-unit) * 3) calc(var(--base-unit) * 2) 0 calc(var(--base-unit) * 3);}","@media screen and (min-width:375px){.rhc-logo.jsx-1569215375{padding:calc(var(--base-unit) * 2) calc(var(--base-unit) * 4) calc(var(--base-unit) * 2) calc(var(--base-unit) * 3);}}","@media screen and (min-width:1024px){.rhc-logo.jsx-1569215375{padding-right:calc(var(--base-unit) * 5);padding-left:calc(var(--base-unit) * 5);padding-top:calc(var(--base-unit) * 9);border-right:1px solid var(--grey-20);}}",".rhc-logo.jsx-1569215375>.logo img{max-width:100%;height:auto;}",".rhc-logo.jsx-1569215375>.logo{display:block;width:100%;}",".rhc-header.jsx-1569215375{grid-area:header;padding:calc(var(--base-unit) * 3) calc(var(--base-unit) * 3) calc(var(--base-unit) * 3) 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}","@media screen and (min-width:1024px){.rhc-header.jsx-1569215375{padding-left:calc(var(--base-unit) * 3);padding-top:calc(var(--base-unit) * 4);-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}","h2.jsx-1569215375{font-weight:normal;font-size:1rem;line-height:1;margin-bottom:calc(var(--base-unit) * 3);}","@media screen and (min-width:1024px){h2.jsx-1569215375{width:180px;margin-bottom:0;margin-right:calc(var(--base-unit) * 5);}}","@media screen and (min-width:1144px){h2.jsx-1569215375{width:170px;}}",".ratings.jsx-1569215375{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}",".rating-group.jsx-1569215375{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}",".rating-group.jsx-1569215375 .star-rating-average{top:1px;}",".rating-label.jsx-1569215375{font-family:var(--font-circular);font-size:0.75rem;line-height:1;color:var(--grey-70);margin-right:calc(var(--base-unit) * 1);white-space:nowrap;}","@media screen and (min-width:1024px){.rating-label.jsx-1569215375{line-height:14px;}}",".rating-label-user.jsx-1569215375{font-size:1rem;line-height:1;color:var(--grey-100);margin-left:calc(var(--base-unit) * 1);}",".rating-label-score{font-family:var(--font-circular);font-size:0.875rem;color:var(--grey-100);font-weight:bold;}",".rhc-stats.jsx-1569215375{grid-area:stats;}",".rhc-stats.jsx-1569215375 ul.jsx-1569215375{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid var(--grey-20);}","@media screen and (min-width:1024px){.rhc-stats.jsx-1569215375 ul.jsx-1569215375{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;}}",".rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;border-bottom:1px solid var(--grey-20);padding:calc(var(--base-unit) * 3);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:calc(var(--base-unit) * 21);}","@media screen and (min-width:1024px){.rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375{-webkit-flex-basis:19%;-ms-flex-preferred-size:19%;flex-basis:19%;border-bottom:none;}}",".rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(1){border-right:1px solid var(--grey-20);}","@media screen and (min-width:1024px){.rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(2){border-right:1px solid var(--grey-20);}}",".rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(3){border-right:1px solid var(--grey-20);}","@media screen and (min-width:1024px){.rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(4){border-right:1px solid var(--grey-20);}}",".rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(5){-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border:none;background:var(--grey-10);min-height:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}","@media screen and (min-width:1024px){.rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(5){-webkit-flex:1 0 24%;-ms-flex:1 0 24%;flex:1 0 24%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}}",".rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(5) .stats-value.jsx-1569215375{margin:0 calc(var(--base-unit) * 2);line-height:1;}","@media screen and (min-width:1024px){.rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(5) .stats-value.jsx-1569215375{margin-left:0;line-height:24px;}}",".rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(5) .stats-value.jsx-1569215375 .price-frequency{line-height:16px;}",".rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(5) button.jsx-1569215375{text-align:right;}","@media screen and (min-width:768px){.rhc-stats.jsx-1569215375 ul.jsx-1569215375 li.jsx-1569215375:nth-child(5) button.jsx-1569215375{text-align:left;}}",".rhc-stats.jsx-1569215375 button.jsx-1569215375{font-size:0.875rem;line-height:1.25;margin:0 0 0 auto;}","@media screen and (min-width:1024px){.rhc-stats.jsx-1569215375 button.jsx-1569215375{font-size:0.75rem;margin-left:0;margin-top:calc(var(--base-unit) * 2);}}",".rhc-stats.jsx-1569215375 button.jsx-1569215375:hover{-webkit-text-decoration:underline;text-decoration:underline;}",".stats-value.jsx-1569215375{font-family:var(--font-circular);font-size:1.25rem;font-weight:bold;line-height:20px;color:var(--grey-100);}","@media screen and (min-width:1024px){.stats-value.jsx-1569215375{line-height:24px;}}","@media screen and (min-width:1024px){.stats-value.shorterTextDesktopOnly.jsx-1569215375{font-size:1rem;line-height:1.25;}}","@media screen and (min-width:1024px){.stats-value.shortestTextDesktopOnly.jsx-1569215375{font-size:0.875rem;line-height:1.25;}}",".stats-value.jsx-1569215375 .price-frequency{font-size:0.875rem;line-height:20px;color:var(--grey-70);font-weight:normal;}",".stats-label.jsx-1569215375{font-family:var(--font-circular);font-size:0.875rem;line-height:18px;color:var(--grey-100);}",".rhc-footer.jsx-1569215375{grid-area:footer;padding:calc(var(--base-unit) * 3);}","@media screen and (min-width:1024px){.rhc-footer.jsx-1569215375{border-top:1px solid var(--grey-20);padding-top:calc(var(--base-unit) * 2);padding-bottom:calc(var(--base-unit) * 2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}",".rhc-footer.jsx-1569215375 p.jsx-1569215375{font-family:var(--font-circular);font-size:0.875rem;line-height:18px;margin-bottom:calc(var(--base-unit) * 3);}","@media screen and (min-width:1024px){.rhc-footer.jsx-1569215375 p.jsx-1569215375{margin-bottom:0;}}","@media screen and (min-width:1024px){.cta-wrapper.jsx-1569215375{position:absolute;right:calc(var(--base-unit) * 3);top:0;height:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:148px;}}","@media screen and (min-width:1144px){.cta-wrapper.jsx-1569215375{width:200px;}}",".cta-wrapper.jsx-1569215375 .button{width:100%;}",".compare-wrapper.jsx-1569215375{margin-top:calc(var(--base-unit) * 3);}","@media screen and (min-width:1024px){.compare-wrapper.jsx-1569215375{margin:0 calc(var(--base-unit) * 2) 0 auto;}}",".compare-wrapper.jsx-1569215375 .comparison-cta{margin-bottom:0;}",".pp-modal.jsx-1569215375{position:fixed;bottom:0;left:0;right:0;z-index:20;background-color:white;padding:calc(var(--base-unit) * 4) calc(var(--base-unit) * 3);}","@media screen and (min-width:768px){.pp-modal.jsx-1569215375{top:0;left:0;right:auto;bottom:auto;width:520px;border-radius:10px;-webkit-transform:translate(calc(50vw - 50%),calc(50vh - 50%));-ms-transform:translate(calc(50vw - 50%),calc(50vh - 50%));transform:translate(calc(50vw - 50%),calc(50vh - 50%));padding:calc(var(--base-unit) * 5);}}",".pp-faded.jsx-1569215375{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--blue-100);opacity:0.5;z-index:10;}",".pp-modal-header.jsx-1569215375{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}",".pp-modal-header.jsx-1569215375 p.jsx-1569215375{font-family:var(--font-circular);font-size:1rem;font-weight:bold;}","@media screen and (min-width:768px){.pp-modal-header.jsx-1569215375 button.jsx-1569215375{position:relative;width:calc(var(--base-unit) * 6);height:calc(var(--base-unit) * 6);color:transparent;overflow:hidden;}}",".pp-modal-header.jsx-1569215375 button.jsx-1569215375 svg.jsx-1569215375{display:none;}","@media screen and (min-width:768px){.pp-modal-header.jsx-1569215375 button.jsx-1569215375 svg.jsx-1569215375{display:block;position:absolute;top:0;left:0;}}",".pp-modal-plans.jsx-1569215375 li.jsx-1569215375{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:calc(var(--base-unit) * 3);}",".pp-modal-plans.jsx-1569215375 li.jsx-1569215375:last-of-type{margin-bottom:0;}",".pp-modal-plans.jsx-1569215375 p.jsx-1569215375{font-family:var(--font-circular);font-size:1rem;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:calc(var(--base-unit) * 3);}",".pp-modal-plans.jsx-1569215375 b.jsx-1569215375{display:block;line-height:24px;margin-bottom:calc(var(--base-unit) * 1);}",".pp-modal-plans.jsx-1569215375 span.jsx-1569215375{font-size:1rem;line-height:20px;color:var(--grey-80);}",".pp-modal-offer.jsx-1569215375{background-color:var(--pink-10);border:1px solid var(--pink-70);border-radius:100px;color:var(--pink-90);text-align:center;font-family:var(--font-circular);font-size:0.875rem;line-height:20px;padding:calc(var(--base-unit) * 2) calc(var(--base-unit) * 3);margin-top:calc(var(--base-unit) * 8);margin-bottom:0;}"]})]})},F=function(e){var t=n.useContext(T);return(0,b.jsxs)("div",{className:"jsx-3004697534 mobile-filter-sort container-mobile-only",children:[(0,b.jsxs)("button",{onClick:function(t){e.handleFilterClick(t),(0,z.Z)()},className:"jsx-3004697534",children:[(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20",className:"jsx-3004697534",children:(0,b.jsx)("path",{fill:"#000",d:"M15.6 9.6h-4.4a1.7 1.7 0 0 0-3.4 0H3.5c-.2 0-.4.1-.4.3 0 .3.2.4.4.4h4.3a1.7 1.7 0 0 0 3.4 0h4.4c.2 0 .4-.1.4-.4 0-.2-.2-.3-.4-.3Zm-6.1 1.3a1 1 0 0 1-1-1 1 1 0 1 1 2 0c0 .6-.5 1-1 1ZM4.9 7.3c.8 0 1.5-.6 1.7-1.4h9c.2 0 .3-.2.3-.4s-.1-.4-.4-.4h-9a1.7 1.7 0 0 0-3.4.4c0 1 .8 1.8 1.8 1.8Zm0-2.8c.5 0 1 .5 1 1s-.5 1-1 1a1 1 0 0 1-1-1c0-.5.4-1 1-1ZM14.2 12.7c-.8 0-1.5.5-1.7 1.3h-9c-.2 0-.4.2-.4.4s.2.4.4.4h9c.1.8.9 1.4 1.7 1.4a1.8 1.8 0 1 0 0-3.5Zm0 2.7a1 1 0 0 1-1-1 1 1 0 1 1 2 0c0 .5-.5 1-1 1Z",className:"jsx-3004697534"})}),t.mobile_buttons.filter,e.filterCount>0&&(0,b.jsx)("span",{className:"jsx-3004697534",children:e.filterCount})]}),(0,b.jsxs)("div",{className:"jsx-3004697534 clickable-button",children:[(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20",className:"jsx-3004697534",children:(0,b.jsx)("path",{fill:"#000",d:"M16 11.1H9.1v1H16v-1Zm2-5.9H9v1H18v-1Zm-1 3H9v1H17v-1ZM9 15h5v-1H9v1ZM8 13.8 4.7 17l-3.2-3.2.7-.7 2 2V3.3h1V15l2-2 .7.7Z",className:"jsx-3004697534"})}),e.sortContent]}),(0,b.jsx)(o(),{id:"3004697534",children:[".mobile-filter-sort.jsx-3004697534{background-color:var(--grey-100);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:calc(var(--base-unit) * 5);padding:calc(var(--base-unit) * 2) calc(var(--base-unit) * 3);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:1;}","@media screen and (min-width:768px){.mobile-filter-sort.jsx-3004697534{display:none;}}","button.jsx-3004697534,.clickable-button.jsx-3004697534 label{font-family:var(--font-calibre);font-size:1rem;color:var(--grey-100);}","button.jsx-3004697534,.clickable-button.jsx-3004697534{width:100%;max-width:calc(50% - 6px);position:relative;text-align:center;line-height:calc(var(--base-unit) * 9);border-radius:5px;background-color:white;border:none;padding:0;cursor:pointer;}","svg.jsx-3004697534,span.jsx-3004697534{position:absolute;top:calc(var(--base-unit) * 2);}","svg.jsx-3004697534{left:calc(var(--base-unit) * 2);}","span.jsx-3004697534{right:calc(var(--base-unit) * 2);}","span.jsx-3004697534{background-color:var(--green-50);color:white;font-family:var(--font-circular);font-size:0.875rem;line-height:19px;border-radius:50%;width:calc(var(--base-unit) * 5);height:calc(var(--base-unit) * 5);text-align:center;overflow:hidden;}",".clickable-button.jsx-3004697534 select{border:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;}",".clickable-button.jsx-3004697534 label{border:none;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;}"]})]})},Z=i(10269),R=i(22996);function D(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}function Q(e){for(var t=1;tt.overall_rating?-1:1});break;case"lowest_price":i=e.sort(function(e,t){return parseFloat(e.best_price.replace("$",""))parseFloat(t.best_price.replace("$",""))?1:e.name.toLowerCase()parseFloat(t.best_price.replace("$",""))?-1:parseFloat(e.best_price.replace("$",""))parseInt(t.download_speed)?-1:parseInt(e.download_speed)t.name.toLowerCase()?-1:1});break;case"vpn_name_asc":i=e.sort(function(e,t){return e.name.toLowerCase()t.name.toLowerCase()?-1:1})}return i}function U(){window.innerWidth<768&&window.scrollTo(0,document.querySelector(".hub-app-container").offsetTop-50)}return n.useEffect(function(){D.isLoading?document.getElementsByTagName("body")[0].classList.add("list-loading"):document.getElementsByTagName("body")[0].classList.remove("list-loading")},[D.isLoading]),n.useEffect(function(){D.mobileFilter?document.getElementsByTagName("body")[0].classList.add("lock"):document.getElementsByTagName("body")[0].classList.remove("lock")},[D.mobileFilter]),n.useEffect(function(){var e=Object.keys(D.filters).filter(function(e){return Array.isArray(D.filters[e])?D.filters[e].length>0:D.filters[e]!==w.filters[e]});C(e);var t=w.providers;e.forEach(function(e){switch(e){case"free_vpns_only":t=t.map(function(e){return Q(Q({},e),{},{visible:(void 0===e.visible||!1!==e.visible)&&!e.paid_vpn})});break;case"free_trial":t=t.map(function(e){return Q(Q({},e),{},{visible:(void 0===e.visible||!1!==e.visible)&&"none"!==e.trial_period_unit&&null!==e.trial_period_unit})});break;case"cheapest_monthly_cost":t=t.map(function(t){return Q(Q({},t),{},{visible:(void 0===t.visible||!1!==t.visible)&&("lt_5"===D.filters[e]&&5>=parseFloat(t.best_price.replace("$",""))||"lt_10"===D.filters[e]&&10>=parseFloat(t.best_price.replace("$",""))||"gt_10"===D.filters[e]&&parseFloat(t.best_price.replace("$",""))>10)})});break;case"avg_local_download_speed":t=t.map(function(t){return Q(Q({},t),{},{visible:(void 0===t.visible||!1!==t.visible)&&("gt_50"===D.filters[e]&&parseInt(t.download_speed)>=50||"gt_70"===D.filters[e]&&parseInt(t.download_speed)>=70||"gt_90"===D.filters[e]&&parseInt(t.download_speed)>=90)})});break;case"countries_with_servers":t=t.map(function(t){return Q(Q({},t),{},{visible:(void 0===t.visible||!1!==t.visible)&&("gt_10"===D.filters[e]&&t.num_countries>=10||"gt_30"===D.filters[e]&&t.num_countries>=30||"gt_60"===D.filters[e]&&t.num_countries>=60)})});break;case"torrenting":t=t.map(function(t){return Q(Q({},t),{},{visible:(void 0===t.visible||!1!==t.visible)&&("restricted"===D.filters[e]&&("restricted"===t.torrenting||"partially"===t.torrenting||"permitted"===t.torrenting)||"unlimited"===D.filters[e]&&"unlimited"===t.torrenting)})});break;case"simultaneous_connections":t=t.map(function(t){var i,a=null!==(i=t.simultaneous_connections)&&void 0!==i?i:999;return Q(Q({},t),{},{visible:(void 0===t.visible||!1!==t.visible)&&("gt_1"===D.filters[e]&&a>=1||"gt_3"===D.filters[e]&&a>=3||"gt_5"===D.filters[e]&&a>=5)})});break;case"streaming_platforms":t=t.map(function(e){return Q(Q({},e),{},{visible:(void 0===e.visible||!1!==e.visible)&&D.filters.streaming_platforms.every(function(t){return e.streaming_platforms.indexOf(t)>=0})})});break;case"unblocks_us_netflix":t=t.map(function(e){return Q(Q({},e),{},{visible:(void 0===e.visible||!1!==e.visible)&&e.unblock_us_netflix})});break;case"no_logs_policy":t=t.map(function(e){return Q(Q({},e),{},{visible:(void 0===e.visible||!1!==e.visible)&&e.no_logs_policy})});break;case"compatible_with":t=t.map(function(e){return Q(Q({},e),{},{visible:(void 0===e.visible||!1!==e.visible)&&D.filters.compatible_with.every(function(t){return e.compatible_with.indexOf(t)>=0})})});break;case"browser_extension":t=t.map(function(e){return Q(Q({},e),{},{visible:(void 0===e.visible||!1!==e.visible)&&D.filters.browser_extension.every(function(t){return e.browser_extensions.indexOf(t)>=0})})});break;case"works_in_china":t=t.map(function(e){return Q(Q({},e),{},{visible:(void 0===e.visible||!1!==e.visible)&&"no"!==e.works_in_china})})}}),setTimeout(function(){S({type:"UPDATE_PROVIDERS_LIST",payload:H(t,D.sorting)})},h)},[D.filters]),n.useEffect(function(){if(!i){var e,t,n,r,s;i=!0,S({type:"UPDATE_FILTER",payload:(e=window.location,n=w.filters,(r=null===(t=e.hash)||void 0===t||null===(t=t.replace("#",""))||void 0===t||null===(t=t.split("&"))||void 0===t?void 0:t.map(function(e){return(0,a.Z)({},e.split("=")[0],e.split("=")[1])}))?(r.forEach(function(e){if(!(Object.keys(e)[0].indexOf("s")>=0)){var t=parseInt(Object.keys(e)[0].replace("f",""))-1,i=Object.keys(w.filters)[t],a=Object.values(e)[0];switch(typeof w.filters[i]){case"boolean":a="true"===a;break;case"object":a=a.split(",")}n[i]=a}}),n):w.filters)}),S({type:"SORTING_CHANGE",payload:(null===(s=window.location.hash)||void 0===s||null===(s=s.split("&"))||void 0===s||null===(s=s.filter(function(e){return e.indexOf("s0=")>=0})[0])||void 0===s?void 0:s.split("=")[1])||w.sorting})}},[]),n.useEffect(function(){var t,i,a,n;a=Object.keys(D.filters).filter(function(e){return Array.isArray(D.filters[e])?D.filters[e].length>0:D.filters[e]!==w.filters[e]}),n=[],D.sorting&&D.sorting!==w.sorting&&n.push("s0=".concat(D.sorting)),a.forEach(function(e){var t=Object.keys(D.filters).indexOf(e),i=Array.isArray(D.filters[e])?D.filters[e].join(","):D.filters[e];n.push("f".concat(t+1,"=").concat(i))}),0!==n.length&&(console.log("router change"),l.replace(window.location.href,"".concat("en"===l.locale?"":"/".concat(l.locale),"/").concat(null!==(t=null===(i=e.ui.paths)||void 0===i?void 0:i.reviews)&&void 0!==t?t:"reviews","/").concat(window.location.search,"#").concat(n.join("&")),{shallow:!0}))},[D.sorting,D.filters]),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(R.Z,{seo:Q(Q({},e.seo),{},{title:e.seo.title?e.seo.title:e.header.h1_text})}),(0,b.jsx)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" full-width-header",children:(0,b.jsxs)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" container",children:[(0,b.jsx)(u.Z,Q(Q({h1:e.header.h1_text},e.breadcrumbs),{},{home_logo:e.ui.breadcrumbs.home_logo})),(0,b.jsx)("h1",{className:o().dynamic([["3400285097",[Z.Q]]]),children:e.header.h1_text}),(0,b.jsx)("div",{dangerouslySetInnerHTML:{__html:e.header.intro},className:o().dynamic([["3400285097",[Z.Q]]])+" subhead"}),(0,b.jsx)(c.Z,{source:"reviews-hub",placeholder:e.ui.search.search_prompt,dataList:e.dataList,maxResults:999,filterAlgo:d.Z,listItemRender:function(e,t,i){return(0,b.jsx)(m.Z,{source:"reviews-hub",result:e,query:t,position:i})},nothingFoundRender:function(){return(0,b.jsx)(p.Z,{text:e.ui.search.nothing_found})},placeholderResultRender:function(){return(0,b.jsx)(x.Z,{copy:e.ui.search.ph_hint})}})]})}),(0,b.jsxs)(T.Provider,{value:e.ui,children:[(0,b.jsxs)("p",{className:o().dynamic([["3400285097",[Z.Q]]])+" updated-date caption container",children:[(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,className:o().dynamic([["3400285097",[Z.Q]]])+" icon-tick",children:(0,b.jsx)("use",{xlinkHref:"#svg-tick",className:o().dynamic([["3400285097",[Z.Q]]])})}),(0,b.jsx)("span",{dangerouslySetInnerHTML:{__html:e.ui.last_updated_line.replace("{{fe_last_updated_date}}",e.last_updated)},className:o().dynamic([["3400285097",[Z.Q]]])}),(0,b.jsx)("span",{dangerouslySetInnerHTML:{__html:e.ui.editorially_independent},className:o().dynamic([["3400285097",[Z.Q]]])})]}),(0,b.jsx)(F,{handleFilterClick:function(e){(0,v.K)({eventName:"reviewhub_filter_open"}),S({type:"MOBILE_FILTER",payload:!0})},sortContent:(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("label",{htmlFor:"mobile-sort",className:o().dynamic([["3400285097",[Z.Q]]]),children:e.ui.mobile_buttons.sort}),(0,b.jsx)("select",{id:"mobile-sort",value:D.sorting,onChange:function(e){A(e),U()},className:o().dynamic([["3400285097",[Z.Q]]]),children:e.ui.table_sorting_options.sorting_options.filter(function(e){return"highest_user_rating"!==e.key}).map(function(e,t){return(0,b.jsx)("option",{value:e.key,className:o().dynamic([["3400285097",[Z.Q]]]),children:e.value},"sorting-options-".concat(t))})})]}),filterCount:E.length}),(0,b.jsxs)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" hub-app-container",children:[(0,b.jsxs)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" "+"filter-container".concat(D.mobileFilter?" active":""),children:[(0,b.jsxs)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" filter-header",children:[(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20",className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)("path",{fill:"#000",d:"M15.6 9.6h-4.4a1.7 1.7 0 0 0-3.4 0H3.5c-.2 0-.4.1-.4.3 0 .3.2.4.4.4h4.3a1.7 1.7 0 0 0 3.4 0h4.4c.2 0 .4-.1.4-.4 0-.2-.2-.3-.4-.3Zm-6.1 1.3a1 1 0 0 1-1-1 1 1 0 1 1 2 0c0 .6-.5 1-1 1ZM4.9 7.3c.8 0 1.5-.6 1.7-1.4h9c.2 0 .3-.2.3-.4s-.1-.4-.4-.4h-9a1.7 1.7 0 0 0-3.4.4c0 1 .8 1.8 1.8 1.8Zm0-2.8c.5 0 1 .5 1 1s-.5 1-1 1a1 1 0 0 1-1-1c0-.5.4-1 1-1ZM14.2 12.7c-.8 0-1.5.5-1.7 1.3h-9c-.2 0-.4.2-.4.4s.2.4.4.4h9c.1.8.9 1.4 1.7 1.4a1.8 1.8 0 1 0 0-3.5Zm0 2.7a1 1 0 0 1-1-1 1 1 0 1 1 2 0c0 .5-.5 1-1 1Z",className:o().dynamic([["3400285097",[Z.Q]]])})}),(0,b.jsx)("span",{className:o().dynamic([["3400285097",[Z.Q]]])+" filter-heading heading-5",children:e.ui.filter_elements.filter_title}),(0,b.jsx)("button",{onClick:function(e){(0,v.K)({eventName:"reviewhub_filter_reset"}),S({type:"RESET"}),U()},className:o().dynamic([["3400285097",[Z.Q]]])+" button button-text",children:e.ui.filter_elements.reset_filters_button_text}),(0,b.jsx)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" filter-close-container",children:(0,b.jsx)("button",{onClick:function(e){(0,v.K)({eventName:"reviewhub_filter_showresult"}),S({type:"MOBILE_FILTER",payload:!1}),U(),(0,z.Z)()},className:o().dynamic([["3400285097",[Z.Q]]])+" button button-primary",children:e.ui.filter_elements.btn_show_results.replace("{{fe_providers_result}}",D.providers.filter(function(e){return!1!==e.visible}).length)})})]}),(0,b.jsxs)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" filter-content",children:[E.length>0&&(0,b.jsx)("ol",{className:o().dynamic([["3400285097",[Z.Q]]])+" filter-applied-list",children:E.map(function(t,i){var a,n="avg_local_download_speed"===t?"avg_local_dl_speed":t;return(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsxs)("button",{onClick:M,"data-filter":n,className:o().dynamic([["3400285097",[Z.Q]]]),children:[null===(a=e.ui.filter_elements[n])||void 0===a?void 0:a.name_pill,(0,b.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,className:o().dynamic([["3400285097",[Z.Q]]])+" icon-cross",children:(0,b.jsx)("use",{xlinkHref:"#svg-cross",className:o().dynamic([["3400285097",[Z.Q]]])})})]})},"applied-".concat(i))})}),(0,b.jsxs)("ul",{className:o().dynamic([["3400285097",[Z.Q]]])+" filter-list",children:[(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(f,{ui:e.ui,id:"filter-free-vpns-only",label:e.ui.filter_elements.free_vpns_only.name,checked:D.filters.free_vpns_only,handleOnChange:function(e){(0,v.K)({eventName:"reviewhub_filter_freevpn",eventParameters:{value:e.target.checked?"on":"off"}}),S({type:"UPDATE_FILTER",payload:{free_vpns_only:e.target.checked}})},disabled:D.providers.filter(function(e){return!1!==e.visible}).every(function(e){return e.paid_vpn})&&!D.filters.free_vpns_only})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(f,{ui:e.ui,id:"filter-free-trial",label:e.ui.filter_elements.free_trial.name,tooltip:e.ui.filter_elements.free_trial.tooltip,checked:D.filters.free_trial,handleOnChange:function(e){(0,v.K)({eventName:"reviewhub_filter_freetrial",eventParameters:{value:e.target.checked?"on":"off"}}),S({type:"UPDATE_FILTER",payload:{free_trial:e.target.checked}})},disabled:D.providers.filter(function(e){return!1!==e.visible}).every(function(e){return"none"===e.trial_period_unit||null===e.trial_period_unit})&&!D.filters.free_trial})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(g,{ui:e.ui,id:"filter-monthly-cost",label:e.ui.filter_elements.cheapest_monthly_cost.name,handleOnChange:function(e){(0,v.K)({eventName:"reviewhub_filter_price",eventParameters:{value:e.target.value}}),S({type:"UPDATE_FILTER",payload:{cheapest_monthly_cost:e.target.value}})},value:D.filters.cheapest_monthly_cost,tooltip:e.ui.filter_elements.cheapest_monthly_cost.tooltip,options:e.ui.filter_elements.cheapest_monthly_cost.options.map(function(e){return{value:e.key,label:e.value,disabled:!!D.filters.free_vpns_only||"any"!==e.key&&("lt_5"===e.key?!D.providers.filter(function(e){return!1!==e.visible}).some(function(e){return 5>=parseFloat(e.best_price.replace("$",""))}):"lt_10"===e.key?!D.providers.filter(function(e){return!1!==e.visible}).some(function(e){return 10>=parseFloat(e.best_price.replace("$",""))}):"gt_10"===e.key&&!D.providers.filter(function(e){return!1!==e.visible}).some(function(e){return parseFloat(e.best_price.replace("$",""))>10}))}})})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(g,{ui:e.ui,id:"filter-download-speed",label:e.ui.filter_elements.avg_local_dl_speed.name,handleOnChange:function(e){(0,v.K)({eventName:"reviewhub_filter_speed",eventParameters:{value:e.target.value}}),S({type:"UPDATE_FILTER",payload:{avg_local_download_speed:e.target.value}})},value:D.filters.avg_local_download_speed,tooltip:e.ui.filter_elements.avg_local_dl_speed.tooltip,options:e.ui.filter_elements.avg_local_dl_speed.options.map(function(e){return{value:e.key,label:e.value,disabled:"any"!==e.key&&("gt_50"===e.key?!D.providers.filter(function(e){return!1!==e.visible}).some(function(e){return parseInt(e.download_speed)>=50}):"gt_70"===e.key?!D.providers.filter(function(e){return!1!==e.visible}).some(function(e){return parseInt(e.download_speed)>=70}):"gt_90"===e.key&&!D.providers.filter(function(e){return!1!==e.visible}).some(function(e){return parseInt(e.download_speed)>=90}))}})})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(g,{ui:e.ui,id:"filter-countries-servers",label:e.ui.filter_elements.countries_with_servers.name,handleOnChange:function(e){(0,v.K)({eventName:"reviewhub_filter_server",eventParameters:{value:e.target.value}}),S({type:"UPDATE_FILTER",payload:{countries_with_servers:e.target.value}})},value:D.filters.countries_with_servers,tooltip:e.ui.filter_elements.countries_with_servers.tooltip,options:e.ui.filter_elements.countries_with_servers.options.map(function(e){return{value:e.key,label:e.value,disabled:"any"!==e.key&&("gt_10"===e.key?!D.providers.filter(function(e){return!1!==e.visible}).some(function(e){return e.num_countries>=10}):"gt_30"===e.key?!D.providers.filter(function(e){return!1!==e.visible}).some(function(e){return e.num_countries>=30}):"gt_60"===e.key&&!D.providers.filter(function(e){return!1!==e.visible}).some(function(e){return e.num_countries>=60}))}})})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(_,{ui:e.ui,id:"filter-torrenting",label:e.ui.filter_elements.torrenting.name,options:e.ui.filter_elements.torrenting.options.map(function(e){return{value:e.key,label:e.value}}),tooltip:e.ui.filter_elements.torrenting.tooltip,value:D.filters.torrenting,handleOnChange:function(e,t){(0,v.K)({eventName:"reviewhub_filter_torrenting",eventParameters:{value:t}}),S({type:"UPDATE_FILTER",payload:{torrenting:t}})}})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(_,{ui:e.ui,id:"filter-simultaneous-connections",label:e.ui.filter_elements.simultaneous_connections.name,options:e.ui.filter_elements.simultaneous_connections.options.map(function(e){return{value:e.key,label:e.value}}),value:D.filters.simultaneous_connections,handleOnChange:function(e,t){(0,v.K)({eventName:"reviewhub_filter_simcons",eventParameters:{value:t}}),S({type:"UPDATE_FILTER",payload:{simultaneous_connections:t}})}})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(y,{ui:e.ui,id:"filter-streaming-platforms",label:e.ui.filter_elements.streaming_platforms.name,iconFolder:"streaming",options:Object.keys(j.Eu).map(function(e){return{label:j.Eu[e],value:e,isChecked:D.filters.streaming_platforms.indexOf(e)>=0,disabled:D.providers.filter(function(e){return!1!==e.visible}).every(function(t){return 0>t.streaming_platforms.indexOf(e)})}}),handleOnChange:function(e){(0,v.K)({eventName:"reviewhub_filter_streaming",eventParameters:{value:e.target.value}}),e.target.checked?S({type:"UPDATE_FILTER",payload:{streaming_platforms:[].concat((0,r.Z)(D.filters.streaming_platforms),[e.target.value])}}):S({type:"UPDATE_FILTER",payload:{streaming_platforms:(0,r.Z)(D.filters.streaming_platforms.filter(function(t){return t!==e.target.value}))}})}})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(f,{ui:e.ui,id:"filter-unblocks-us-netflix",label:e.ui.filter_elements.unblocks_us_netflix.name,checked:D.filters.unblocks_us_netflix,handleOnChange:function(e){(0,v.K)({eventName:"reviewhub_filter_usnetflix",eventParameters:{value:e.target.checked?"on":"off"}}),S({type:"UPDATE_FILTER",payload:{unblocks_us_netflix:e.target.checked}})},disabled:D.providers.filter(function(e){return!1!==e.visible}).every(function(e){return!1===e.unblocks_us_netflix})&&!D.filters.unblocks_us_netflix})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(f,{ui:e.ui,id:"filter-no-logs-policy",label:e.ui.filter_elements.no_logs_policy.name,checked:D.filters.no_logs_policy,handleOnChange:function(e){(0,v.K)({eventName:"reviewhub_filter_nologs",eventParameters:{value:e.target.checked?"on":"off"}}),S({type:"UPDATE_FILTER",payload:{no_logs_policy:e.target.checked}})},disabled:D.providers.filter(function(e){return!1!==e.visible}).every(function(e){return!1===e.no_logs_policy})&&!D.filters.no_logs_policy})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(y,{ui:e.ui,id:"filter-compatible-with",label:e.ui.filter_elements.compatible_with.name,iconFolder:"compatibility",options:Object.keys(j._P).map(function(e){return{label:j._P[e],value:e,isChecked:D.filters.compatible_with.indexOf(e)>=0,disabled:D.providers.filter(function(e){return!1!==e.visible}).every(function(t){return 0>t.compatible_with.indexOf(e)})}}),handleOnChange:function(e){e.target.checked?((0,v.K)({eventName:"reviewhub_filter_compatibility",eventParameters:{value:e.target.value}}),S({type:"UPDATE_FILTER",payload:{compatible_with:[].concat((0,r.Z)(D.filters.compatible_with),[e.target.value])}})):S({type:"UPDATE_FILTER",payload:{compatible_with:(0,r.Z)(D.filters.compatible_with.filter(function(t){return t!==e.target.value}))}})}})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(y,{ui:e.ui,id:"filter-browser-extension",label:e.ui.filter_elements.browser_extension.name,iconFolder:"browser-extension",options:Object.keys(j.sF).map(function(e){return{label:j.sF[e],value:e,isChecked:D.filters.browser_extension.indexOf(e)>=0,disabled:D.providers.filter(function(e){return!1!==e.visible}).every(function(t){return 0>t.browser_extensions.indexOf(e)})}}),handleOnChange:function(e){e.target.checked?((0,v.K)({eventName:"reviewhub_filter_extension",eventParameters:{value:e.target.value}}),S({type:"UPDATE_FILTER",payload:{browser_extension:[].concat((0,r.Z)(D.filters.browser_extension),[e.target.value])}})):S({type:"UPDATE_FILTER",payload:{browser_extension:(0,r.Z)(D.filters.browser_extension.filter(function(t){return t!==e.target.value}))}})}})}),(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(f,{ui:e.ui,id:"filter-works-in-china",label:e.ui.filter_elements.works_in_china.name,checked:D.filters.works_in_china,handleOnChange:function(e){(0,v.K)({eventName:"reviewhub_filter_china",eventParameters:{value:e.target.checked?"on":"off"}}),S({type:"UPDATE_FILTER",payload:{works_in_china:e.target.checked}})},disabled:D.providers.filter(function(e){return!1!==e.visible}).every(function(e){return"no"===e.works_in_china})&&"no"!==D.filters.works_in_china})})]})]})]}),(0,b.jsxs)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" list-container container-mobile-only",children:[(0,b.jsxs)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" sort-container",children:[(0,b.jsx)("span",{className:o().dynamic([["3400285097",[Z.Q]]])+" showing caption",children:e.ui.results_number_vpns.replace("{{fe_result_count}}",D.providers.filter(function(e){return!1!==e.visible}).length).replace("{{fe_total_count}}",e.providers.length)}),(0,b.jsx)("label",{htmlFor:"sort-options",className:o().dynamic([["3400285097",[Z.Q]]])+" caption",children:e.ui.table_sorting_options.sort_by}),(0,b.jsx)("select",{id:"sort-options",value:D.sorting,onChange:A,className:o().dynamic([["3400285097",[Z.Q]]]),children:e.ui.table_sorting_options.sorting_options.filter(function(e){return"highest_user_rating"!==e.key}).map(function(e,t){return(0,b.jsx)("option",{value:e.key,className:o().dynamic([["3400285097",[Z.Q]]]),children:e.value},"sorting-options-".concat(t))})})]}),(0,b.jsx)("ol",{className:o().dynamic([["3400285097",[Z.Q]]])+" "+"provider-list".concat(D.isLoading?" loading":""),children:D.providers.map(function(t,i){return(0,b.jsx)("li",{className:o().dynamic([["3400285097",[Z.Q]]]),children:(0,b.jsx)(I,Q(Q({card_position:i+1,total_cards:e.providers.length},t),{},{xr_data:e.xr_data}))},"provider-".concat(i))})}),D.providers.every(function(e){return!1===e.visible})&&(0,b.jsx)("div",{className:o().dynamic([["3400285097",[Z.Q]]])+" no-results",children:(0,b.jsx)("p",{className:o().dynamic([["3400285097",[Z.Q]]]),children:e.ui.error_no_matching_results})})]})]})]}),(0,b.jsx)(o(),{id:"3400285097",dynamic:[Z.Q],children:[".full-width-header.__jsx-style-dynamic-selector{background-color:var(--orange-10);padding:0 0 calc(var(--base-unit) * 10);margin-bottom:calc(var(--base-unit) * 3);}","@media screen and (min-width:768px){.full-width-header.__jsx-style-dynamic-selector{position:relative;z-index:1;}}",".full-width-header.__jsx-style-dynamic-selector h1.__jsx-style-dynamic-selector,.full-width-header.__jsx-style-dynamic-selector p.__jsx-style-dynamic-selector{padding-bottom:calc(var(--base-unit) * 6);text-align:center;}","@media screen and (min-width:1144px){.full-width-header.__jsx-style-dynamic-selector .container{width:100%;max-width:1110px;}}",".subhead.__jsx-style-dynamic-selector{text-align:center;}",".provider-list.loading.__jsx-style-dynamic-selector{-webkit-filter:opacity(0.5) grayscale(1);filter:opacity(0.5) grayscale(1);}",".provider-list.__jsx-style-dynamic-selector li.__jsx-style-dynamic-selector>*{margin-bottom:calc(var(--base-unit) * 4);}",".updated-date.__jsx-style-dynamic-selector{font-style:italic;text-align:center;margin-bottom:calc(var(--base-unit) * 14);}","@media screen and (min-width:768px){.updated-date.__jsx-style-dynamic-selector{margin-bottom:calc(var(--base-unit) * 10);}}","@media screen and (min-width:1024px){.updated-date.__jsx-style-dynamic-selector{width:1100px;}}",".updated-date.__jsx-style-dynamic-selector svg.__jsx-style-dynamic-selector{fill:var(--green-40);-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);}",'.updated-date.__jsx-style-dynamic-selector span.__jsx-style-dynamic-selector+span.__jsx-style-dynamic-selector:before{content:"|";display:inline;color:var(--grey-40);padding:0 calc(var(--base-unit) * 1);}',".hub-app-container.__jsx-style-dynamic-selector{margin:0 auto calc(var(--base-unit) * 10);}","@media screen and (min-width:768px){.hub-app-container.__jsx-style-dynamic-selector{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:220px minmax(472px,788px);grid-gap:28px;padding:0 calc(var(--base-unit) * 6);}}","@media screen and (min-width:1144px){.hub-app-container.__jsx-style-dynamic-selector{grid-template-columns:288px minmax(472px,788px);}}","@media screen and (max-width:767px){.filter-container.__jsx-style-dynamic-selector:not(.active){display:none;}}","@media screen and (max-width:767px){.filter-container.active.__jsx-style-dynamic-selector{position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;}}","@media screen and (min-width:768px){.filter-container.__jsx-style-dynamic-selector{display:block;}}",".no-results.__jsx-style-dynamic-selector{text-align:center;}",".no-results.__jsx-style-dynamic-selector p.__jsx-style-dynamic-selector{background-color:var(--yellow-10);border:1px solid var(--yellow-50);border-radius:10px;display:inline-block;padding:calc(var(--base-unit) * 5);margin:auto 0;}","@media screen and (min-width:768px){.no-results.__jsx-style-dynamic-selector p.__jsx-style-dynamic-selector{margin:calc(var(--base-unit) * 10) auto 0;}}",".filter-header.__jsx-style-dynamic-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:calc(var(--base-unit) * 3);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}","@media screen and (max-width:767px){.filter-header.__jsx-style-dynamic-selector{background-color:var(--grey-05);}}","@media screen and (min-width:768px){.filter-header.__jsx-style-dynamic-selector{border-bottom:none;padding:calc(var(--base-unit) * 2) 0 calc(var(--base-unit) * 5);}}",".filter-header.__jsx-style-dynamic-selector svg.__jsx-style-dynamic-selector{-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:calc(var(--base-unit) * 1);}",".filter-header.__jsx-style-dynamic-selector .button-text.__jsx-style-dynamic-selector{padding-top:2px;}",".filter-heading.__jsx-style-dynamic-selector{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:calc(var(--base-unit) * 6);width:180px;overflow:hidden;white-space:nowrap;}","@media screen and (min-width:768px){.filter-heading.__jsx-style-dynamic-selector{-webkit-flex-basis:110px;-ms-flex-preferred-size:110px;flex-basis:110px;}}","@media screen and (min-width:1024px) and (max-width:1143px){.filter-heading.__jsx-style-dynamic-selector{font-size:1.125rem;}}",".filter-close-container.__jsx-style-dynamic-selector{background-color:white;position:fixed;bottom:0;left:0;right:0;padding:calc(var(--base-unit) * 3) 0;z-index:10;text-align:center;box-shadow: 0 2px 2px rgba(0,0,0,0.14), 0 3px 1px rgba(0,0,0,0.12), 0 1px 5px rgba(0,0,0,0.2);}","@media screen and (min-width:768px){.filter-close-container.__jsx-style-dynamic-selector{display:none;}}",".filter-content.__jsx-style-dynamic-selector{background-color:var(--grey-05);padding:calc(var(--base-unit) * 3);}","@media screen and (max-width:767px){.filter-content.__jsx-style-dynamic-selector{padding-top:0;position:fixed;left:0;right:0;bottom:calc(var(--base-unit) * 14);top:calc(var(--base-unit) * 12);overflow-y:scroll;}}","@media screen and (min-width:768px){.filter-content.__jsx-style-dynamic-selector{border-radius:10px;}}",".filter-applied-list.__jsx-style-dynamic-selector{margin-bottom:calc(var(--base-unit) * 3);}","@media screen and (min-width:768px){.filter-applied-list.__jsx-style-dynamic-selector{display:none;}}",".filter-applied-list.__jsx-style-dynamic-selector li.__jsx-style-dynamic-selector{display:inline-block;margin:0 calc(var(--base-unit) * 2) calc(var(--base-unit) * 2) 0;}",".filter-applied-list.__jsx-style-dynamic-selector button.__jsx-style-dynamic-selector{border:1px solid var(--grey-100);background-color:white;color:var(--grey-100);font-size:0.875rem;line-height:24px;border-radius:100px;padding-right:24px;position:relative;}",".filter-applied-list.__jsx-style-dynamic-selector svg.__jsx-style-dynamic-selector{position:absolute;top:5px;right:4px;}",'.filter-list.__jsx-style-dynamic-selector:before{display:block;content:"";border-bottom:1px solid var(--grey-20);margin-left:calc(var(--base-unit) * -3);margin-bottom:calc(var(--base-unit) * 3);width:100vw;}',"@media screen and (min-width:768px){.filter-list.__jsx-style-dynamic-selector:before{display:none;}}",".filter-list.__jsx-style-dynamic-selector li.__jsx-style-dynamic-selector{margin-bottom:calc(var(--base-unit) * 6);}",".sort-container.__jsx-style-dynamic-selector{position:relative;}","@media screen and (min-width:768px){.sort-container.__jsx-style-dynamic-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:calc(var(--base-unit) * 3);-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}","@media screen and (max-width:767px){.sort-container.__jsx-style-dynamic-selector .showing.__jsx-style-dynamic-selector{position:absolute;top:-100px;text-align:center;display:block;width:100%;}}","@media screen and (min-width:768px){.sort-container.__jsx-style-dynamic-selector .showing.__jsx-style-dynamic-selector{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}}",".sort-container.__jsx-style-dynamic-selector label.__jsx-style-dynamic-selector{display:none;}","@media screen and (min-width:768px){.sort-container.__jsx-style-dynamic-selector label.__jsx-style-dynamic-selector{display:inline;margin-right:calc(var(--base-unit) * 3);}}",".sort-container.__jsx-style-dynamic-selector select.__jsx-style-dynamic-selector{display:none;}","@media screen and (min-width:768px){.sort-container.__jsx-style-dynamic-selector select.__jsx-style-dynamic-selector{display:inline;width:100%;max-width:205px;background:white url(".concat(Z.Q,") no-repeat calc(100% - 4px) center;background-size:24px 24px;-webkit-appearance:none;font-family:var(--font-calibre);font-size:1.125rem;color:var(--grey-100);border:1px solid var(--grey-40);border-radius:5px;line-height:40px;padding:0 8px;}}"),"@media screen and (min-width:1024px){.sort-container.__jsx-style-dynamic-selector select.__jsx-style-dynamic-selector{max-width:240px;text-overflow:ellipsis;overflow:hidden !important;white-space:nowrap;padding-right:20px;}}",".filter-label{font-family:var(--font-circular);font-size:1rem;font-weight:bold;line-height:1.25;color:var(--grey-100);overflow-wrap:anywhere;}","body.list-loading,body.list-loading input{cursor:wait !important;}","@media screen and (max-width:767px){.filter-list.__jsx-style-dynamic-selector .tooltip-toast{padding-bottom:calc(var(--base-unit) * 6);bottom:calc(var(--base-unit) * 14);}}","@media screen and (max-width:450px){.hub-app-container.__jsx-style-dynamic-selector .rating-label{-webkit-letter-spacing:-0.3px;-moz-letter-spacing:-0.3px;-ms-letter-spacing:-0.3px;letter-spacing:-0.3px;}}"]})]})};function A(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}function M(e){for(var t=1;t