1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./C0tMN9it2.js","./Czab6n-_.js","./teCLH_XL.js","./JdfDwtXu.js","./Buhm7Soj.js","./DUwH3lb9.js","./B7q94N1T2.js","./Bl1yp7L7.js","./CUHxnkAG2.js","./CLEOjrTt.js","./BuuqxS5P.js","./BdzMNJb02.js","./BMeI84Mc.js","./rhiDd6-x.js","./voiax46L.js","./B9B-xpqu.js","./D8co4opI.js","./Ct4mQPvn.js","./f0mXiFIT.js","./BgDuDVB3.js","./kKauzlTv.js","./jVYQy0kc.js","./Dm4NxRQ1.js","./765PMZW5.js","./C2icuO9k.js","./E9MQ79mo.js","./BqRp4r8b.js","./D1tCLtFA.js","./DQHuhGsP.js","./D6roDsem.js","./C09mwW_S.js","./DVgcp4ei.js","./Spinner.Dibjj2Xz.css","./UIButton.CkmZtGxw.css","./Bwh2nreQ2.js","./C9KA0DnD2.js","./Guarantee.BxczZEFJ.css","./FooterBanner.BKcGEofw.css","./E6TSMKsZ2.js","./FooterLinks.BlPOmiXg.css","./DhySSANx2.js","./f2qYdlma.js","./B8P7BpwO.js","./FooterPlatforms.Cp5bvkko.css","./rDc4DWdS2.js","./DE7Bsw4d.js","./D08Zdq2M.js","./CVhQERng.js","./CmNDCBXk2.js","./4AP2TEG_.js","./BEJ_dGB6.js","./B5Zyfwqy2.js","./DtHgINW22.js","./Du7IRUEc2.js","./WPZV1zS12.js","./CuBgA1I12.js","./CO4dUyL12.js","./D-RrMQGW.js","./B7NckJ8C2.js","./DAX_CkrT.js","./Cc_V6QxK2.js","./ClGlr_h62.js","./Cj6hujSl2.js","./lVRCpLpb2.js","./Bm1BNco22.js","./DPVqh2L3.js","./z2Wj1EU8.js","./DmOxQgY0.js","./Dropdown.B7SfcVOy.css","./BC2wmkjk.js","./LanguageSelector.DHUux5Te.css","./C22UV2WF2.js","./9Mh2kygK2.js","./C02b3sVD2.js","./BF02PP0l.js","./Skeleton.BrwuN-7U.css","./FooterStatus.ybcq8JXw.css","./BBmGQnSk2.js","./Cjrk4O2Z2.js","./ChafPOvB2.js","./FooterStuff.BvfmY-u_.css","./Footer.7HM_auVV.css"])))=>i.map(i=>d[i]); 2(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`cc2e859f-6cef-43c0-a208-663a3ee37587`,e._sentryDebugIdIdentifier=`sentry-dbid-cc2e859f-6cef-43c0-a208-663a3ee37587`)}catch{}})();import{a as e,o as t}from"./JdfDwtXu.js";import{$n as n,D as r,On as i,Zn as a,_ as o,b as s,bt as c,et as l,it as u,k as d,mt as f,o as p,qt as m,v as h,xt as g,z as _}from"./Czab6n-_.js";import{p as v,v as y}from"./teCLH_XL.js";import{t as b}from"./Dm4NxRQ1.js";import{t as x}from"./C2icuO9k.js";import{o as S}from"./voiax46L.js";import{r as C}from"./D08Zdq2M.js";import{t as w}from"./5VVYsiAw.js";import{t as T}from"./CeuG7ftO.js";import{t as E}from"./DiQfayLf2.js";import{i as D,n as O,r as k,t as A}from"./DHgqr1Gv.js";import{n as j,t as M}from"./QiMAxaKo.js";var N=j(`components/global/footer/Footer.vue`,()=>b(()=>import(`./C0tMN9it2.js`).then(e=>e.default||e),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81]),import.meta.url)),P=d({__name:`default`,props:{navbar:{}},setup(d){let{metaObject:b}=M({addSeoAttributes:!0}),j=v(),{siteHost:P,ruMirrorHost:F,blogHost:I}=t().public;function L(e){return e.replace(/(.+)\/$/,`$1`)}function R(e){if(!e)return;let{routeLocale:t}=C(e),n;return e.startsWith(`/ru/blog`)?(n=I,e=L(e.replace(`/blog`,`/`))):n=t===`ru`?F:P,`${n}${e}`}function z(e){let t=e.rel===`alternate`||e.property?.includes(`alternate`),n=C(x().pathname).cleanRoute.startsWith(`/blog`);if(!(t&&n)){for(let n of[`href`,`content`]){let r=e[n];if(!(!r||!r.includes(`/`))){if(Array.isArray(j.meta.allowLocales)&&t){let t=e.hreflang||e.content;if(!t||!j.meta.allowLocales.includes(t)&&t!==`x-default`)return}r=L(r),r.startsWith(`/`)&&(r=R(r)),e[n]=r}}return e}}let B;function V(){B=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(e.target.dataset.appear=`done`)})},{threshold:.15}),document.querySelectorAll(`section[data-appear]`).forEach(e=>{B.observe(e)})}return e().hook(`page:finish`,()=>{B&&B.disconnect(),V()}),u(()=>{B?.disconnect()}),(e,t)=>{let u=k,v=D,x=A,C=O,j=T,M=E,P=N,F=w,I=S;return f(),s(p,null,[r(C,n(_(i(b).htmlAttrs)),{default:m(()=>[r(x,null,{default:m(()=>[(f(!0),s(p,null,c(i(b).link.map(z).filter(Boolean),e=>(f(),h(u,l({key:e?.id},{ref_for:!0}
2,e),null,16))),128)),(f(!0),s(p,null,c(i(b).meta.map(z).filter(Boolean),e=>(f(),h(v,l({key:e?.id},{ref_for:!0},e),null,16))),128))]),_:1})]),_:1},16),o(`main`,{class:a([`__layout`,[(e._.provides[y]||e.$route).meta.pageClass]])},[r(j),r(M,{overlap:d.navbar?.overlap},null,8,[`overlap`]),g(e.$slots,`default`),r(P,{"hydrate-on-visible":``})],2),r(I,null,{default:m(()=>[r(F)]),_:1})],64)}}});export{P as default};
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.