PageSourceSearch

https://horizonvpn.org/_next/static/chunks/app/(landing)/layout-25ca641625fbf828.js

js horizonvpn.org collected 2026-10-02 02:05:36 UTC 8,282 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[262],{3661:function(e,t,r){Promise.resolve().then(r.bind(r,7830)),Promise.resolve().then(r.bind(r,4676)),Promise.resolve().then(r.bind(r,8001)),Promise.resolve().then(r.bind(r,8838)),Promise.resolve().then(r.bind(r,2634)),Promise.resolve().then(r.t.bind(r,2225,23))},7830:function(e,t,r){"use strict";r.d(t,{LandingBreadcrumbs:function(){return f}});var l=r(3890),a=r(1254),n=r(8779),i=r(8236),o=r(3226),s=r(6788);function c(e){let{items:t,locale:r}=e;return t.length<2?null:(0,l.jsx)("nav",{"aria-label":{en:"Breadcrumb",ru:"Навигационная цепочка",zh:"面包屑导航",ar:"مسار التنقل"}[r],className:"pointer-events-none absolute inset-x-0 top-24 z-40 hidden md:block",children:(0,l.jsx)("ol",{className:"pointer-events-auto flex w-fit max-w-[42vw] flex-nowrap items-center justify-end gap-2 overflow-hidden whitespace-nowrap text-sm leading-5 text-gray-500 ".concat("ar"===r?"ml-6 mr-auto lg:ml-20":"ml-auto mr-6 lg:mr-20"),children:t.map((e,n)=>{let i=n===t.length-1;return(0,l.jsxs)("li",{className:"flex items-center gap-2",children:[n>0?(0,l.jsx)("span",{"aria-hidden":"true",children:"/"}):null,i?(0,l.jsx)("span",{"aria-current":"page",className:"font-semibold text-gray-800",children:e.label}):(0,l.jsx)(s.default,{className:"hover:text-primary-600",href:(0,a.yF)(e.path,r),children:e.label})]},"".concat(e.path,"-").concat(e.label))})})})}var u=r(5983);let d=["/auth","/checkout","/help","/pricing/ok"];function f(){let e=(0,n.usePathname)(),t=(0,a.mS)(e),r=function(e,t){let r=(0,a.RC)(t),l=(0,i.An)(t),n=function(e){let t=(0,a.RC)(e);return new Map([["/pricing",t.nav.pricing],["/affiliate",t.footer.affiliateProgram],["/vpn/explanation",t.nav.whatIsVpn],["/vpn/russia",t.footer.countryRussia],["/vpn/features",t.vpnFeatures.breadcrumbTitle],["/vpn/servers",t.vpnServers.breadcrumbTitle],["/vpn/servers/obfuscated",t.footer.obfuscatedServers],["/vpn/download",t.vpnDownload.breadcrumbTitle],["/vpn/data-encryption",t.footer.dataEncryption],["/vpn/smart-dns",t.footer.smartDns],["/vpn/uses",t.footer.vpnUses],["/dns-leak-test",t.footer.dnsLeakTest],["/tools/ip-address",t.footer.whatIsMyIp],["/tools/webrtc-leak-test",t.footer.webrtcLeakTest],["/faq",t.faqPage.breadcrumbTitle],["/contact-us",t.contactPage.breadcrumbTitle],["/privacy-policy",t.footer.privacy],["/terms-of-service",t.footer.terms],["/help",t.footer.helpCenter],["/no-logs",t.footer.noLogs],["/audit-report",t.footer.auditReport]])}(t),s={label:r.common.homeLabel,path:"/"};if("/"===e||d.some(t=>e===t||e.startsWith("".concat(t,"/"))))return[];if("/countries"===e)return[s,{label:l.countriesHub.metadataTitle,path:e}];if(e.startsWith("/countries/")){let r=e.split("/")[2],a=(0,i.yU)(t,r);return a?[s,{label:l.countriesHub.metadataTitle,path:"/countries"},{label:a.country,path:e}]:[]}if(e.startsWith("/services/")){let r=e.split("/")[2],a=(0,i.V_)(t,r);return a?[s,{label:l.labels.serviceGuide,path:e},{label:a.name,path:e}]:[]}if(e.startsWith("/platforms/")){let r=e.split("/")[2],a=(0,i.EW)(t,r);return a?[s,{label:l.labels.platformGuide,path:e},{label:a.name,path:e}]:[]}if(e.startsWith("/help/")){let l=e.split("/"),a=l[2],n=l[3],i={label:r.footer.helpCenter,path:"/help"};if(a&&n){let r=(0,o.ir)(a,n,t);return r?[s,i,{label:r.category.label,path:"/help/".concat(a)},{label:r.article.title,path:e}]:[]}if(a){let r=(0,o.A2)(a,t);return r?[s,i,{label:r.label,path:e}]:[]}}let c=(0,u.gj)(t,e.slice(1));if(c)return[s,{label:c.heroTitle,path:e}];let f=n.get(e);return f?[s,{label:(0,o.lH)(f,t),path:e}]:[]}((0,a.Sl)(e),t);return(0,l.jsx)(c,{items:r,locale:t})}},4676:function(e,t,r){"use strict";r.d(t,{ReferralConsent:function(){return d}});var l=r(3890),a=r(1254),n=r(2540),i=r(4101),o=r(6788),s=r(8779),c=r(8496);let u={en:{choice:"Affiliate referral choice",title:"Remember this partner link?",body:"If you allow it, HorizonVPN will save a referral code in this browser for 30 days. It lets us credit the partner when you start checkout and make an eligible purchase.",privacy:"Privacy details",decline:"Decline referral tracking",allow:"Allow referral cookie",continue:"Continue without it"}
1,ru:{choice:"Выбор партнёрской ссылки",title:"Сохранить партнёрскую ссылку?",body:"Если вы согласитесь, HorizonVPN сохранит код рекомендации в этом браузере на 30 дней. Так мы сможем начислить партнёру комиссию, если вы начнёте оформление заказа и совершите подходящую покупку.",privacy:"Подробнее о конфиденциальности",decline:"Отказаться от отслеживания",allow:"Разрешить партнёрский cookie",continue:"Продолжить без него"},zh:{choice:"联盟推荐选择",title:"保存此合作伙伴链接?",body:"如果您同意,HorizonVPN 会在此浏览器中保存推荐码 30 天。这样,您开始结账并完成符合条件的购买后,我们便能向合作伙伴计入佣金。",privacy:"隐私详情",decline:"拒绝推荐追踪",allow:"允许推荐 Cookie",continue:"不保存并继续"},ar:{choice:"اختيار رابط الإحالة",title:"هل تريد حفظ رابط الشريك؟",body:"إذا وافقت، ستحفظ HorizonVPN رمز الإحالة في هذا المتصفح لمدة 30 يومًا. ويساعدنا ذلك على احتساب عمولة الشريك عندما تبدأ إتمام الطلب وتجري عملية شراء مؤهلة.",privacy:"تفاصيل الخصوصية",decline:"رفض تتبع الإحالة",allow:"السماح بملف تعريف الارتباط",continue:"المتابعة من دونه"}};function d(){let e=(0,s.useSearchParams)(),t=(0,a.mS)((0,s.usePathname)()),r=u[t],d=e.get("ref"),[f,h]=(0,c.useState)(!1);if((0,c.useEffect)(()=>{if(!d||!/^[a-zA-Z0-9]{16}$/.test(d))return;let e=document.cookie.split("; ").find(e=>e.startsWith("horizon_affiliate_ref=")),t=!1;try{t=sessionStorage.getItem("horizon_affiliate_ref_declined")===d}catch(e){}h((null==e?void 0:e.split("=")[1])!==d&&!t)},[d]),!f||!d)return null;let p=()=>{try{sessionStorage.setItem("horizon_affiliate_ref_declined",d)}catch(e){}h(!1)};return(0,l.jsxs)("div",{dir:"ar"===t?"rtl":"ltr",className:"fixed bottom-4 left-4 right-4 z-[70] mx-auto max-w-xl rounded-2xl border border-[#dce7f6] bg-white p-5 text-[#14213a] shadow-[0_20px_65px_rgba(15,38,78,.2)] sm:bottom-6 sm:p-6",role:"dialog","aria-label":r.choice,children:[(0,l.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,l.jsxs)("div",{children:[(0,l.jsx)("p",{className:"font-serif text-lg font-semibold",children:r.title}),(0,l.jsxs)("p",{className:"mt-2 text-sm leading-6 text-slate-600",children:[r.body," ",(0,l.jsx)(o.default,{className:"font-semibold text-blue-600 underline",href:(0,a.yF)("/privacy-policy",t),children:r.privacy})]})]}),(0,l.jsx)("button",{"aria-label":r.decline,className:"shrink-0 rounded-lg p-1 text-slate-400 hover:bg-slate-100 hover:text-slate-700",onClick:p,type:"button",children:(0,l.jsx)(n.Z,{size:18})})]}),(0,l.jsxs)("div",{className:"mt-5 flex flex-wrap gap-2",children:[(0,l.jsxs)("button",{className:"inline-flex min-h-10 items-center gap-2 rounded-xl bg-blue-600 px-4 text-sm font-semibold text-white hover:bg-blue-700",onClick:()=>{document.cookie="horizon_affiliate_ref=".concat(d,"; Max-Age=2592000; Path=/; SameSite=Lax").concat("https:"===location.protocol?"; Secure":""),h(!1)},type:"button",children:[(0,l.jsx)(i.Z,{size:16})," ",r.allow]}),(0,l.jsx)("button",{className:"min-h-10 rounded-xl border border-slate-200 px-4 text-sm font-semibold text-slate-600 hover:bg-slate-50",onClick:p,type:"button",children:r.continue})]})]})}},4101:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});let l=(0,r(7982).Z)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},2540:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});let l=(0,r(7982).Z)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])}},function(e){e.O(0,[9498,4663,9816,2634,4943,2225,1254,7291,3226,2659,9649,2945,1744],function(){return e(e.s=3661)}),_N_E=e.O()}]);

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.