1import{Bn as e,Gn as t,Hn as n,Lt as r,Ot as i,Rt as a,Sn as o,St as s,Tt as c,Ut as l,_t as u,d,dn as f,dt as p,ft as m,ht as h,kn as g,l as _,ln as v,m as y,pt as b,tn as x,u as S,xt as C,y as w,yn as T,yt as E}from"./xKnm-HJv.js";var D={scrollBehavior(e,t,n){let i=r(),a=h(),o=a.options?.scrollBehaviorType??`auto`;return e.path.replace(/\/$/,``)===t.path.replace(/\/$/,``)?t.hash&&!e.hash?n??{left:0,top:0}:e.hash?{el:e.hash,top:O(e.hash),behavior:o}:!1:(typeof e.meta.scrollToTop==`function`?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===w?k(e,t,n,o):new Promise(r=>{let s=()=>{requestAnimationFrame(()=>{if(a.currentRoute.value.fullPath!==e.fullPath){r(!1);return}r(k(e,t,n,o))})};i.hooks.hookOnce(`page:loading:end`,()=>{let e=i[`~transitionPromise`];e?e.then(s):s()})})}};function O(e){try{let t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function k(e,t,n,r){return n||(e.hash?{el:e.hash,top:O(e.hash),behavior:y(e,t)?r:`instant`}:{left:0,top:0})}var A={hashMode:!1,scrollBehaviorType:`auto`,...D};function j(e){let t=e.replace(/\D/g,``),n=t.length===11&&/^[78]/.test(t)?t.slice(1):t;if(n.length!==10)throw Error(`Ðе ÑдалоÑÑ ÑазобÑаÑÑ ÑелеÑон «${e}»`);return`tel:+7${n}`}var M=e=>({label:e,href:j(e)}),N=`Ñл. ÐоÑÑоÑнÑй поÑелок, д. 9Ð`,P=`ÐовоÑибиÑÑк`,F={name:`Ðайкал`,legalName:`ÐÑÑппа компаний «Ðайкал»`,foundedIn:1990,phones:[M(`(383) 341-28-44`),M(`(383) 350-61-96`),M(`8 923 150-61-96`)],emails:[`[email protected]`],address:{locality:P,inLocality:`в ÐовоÑибиÑÑке`,street:N,full:`г. ${P}, ${N}`,country:`RU`,geo:{lat:54.99983,lon:82.866837},twoGisCity:`novosibirsk`,twoGisFirmId:`141265769631762`}
1,schedule:{full:`ÐнâÐÑ: 8:00â16:00, СбâÐÑ: вÑÑ
одной`,openingHours:`Mo-Fr 08:00-16:00`},legalEntities:[{name:`ÐÐР«ÐÐÐÐÐÐ-л`,summary:`СпеÑиализиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¾ÑганизаÑиÑ, вÑполнÑÑÑÐ°Ñ ÑеÑ
ниÑеÑкое обÑлÑживание, ÑемонÑ, гидÑоиÑпÑÑаниÑ, покÑаÑÐºÑ Ð¸ ÑÑилизаÑÐ¸Ñ Ð¾Ð³Ð½ÐµÑÑÑиÑелей, а Ñакже поÑÑÐ°Ð²ÐºÑ Ð¿Ð¾Ð¶Ð°Ñного обоÑÑдованиÑ.`,inn:`5404170744`,ogrn:`1025401507669`,licence:`ÐЧС РоÑÑии â014-00101-54/05440551`},{name:`ÐÐРЦÐР«Ðайкал»`,summary:`ЦенÑÑ Ð¿Ð¾Ð¶Ð°Ñной безопаÑноÑÑи, оказÑваÑÑий ÑÑлÑги по иÑпÑÑÐ°Ð½Ð¸Ñ Ð¿Ð¾Ð¶Ð°ÑнÑÑ
гидÑанÑов, водопÑоводов, наÑÑжнÑÑ
и внÑÑÑенниÑ
пожаÑнÑÑ
леÑÑниÑ, огнезаÑиÑе конÑÑÑÑкÑий и вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑвÑзаннÑÑ
ÑÐ°Ð±Ð¾Ñ Ð¿Ð¾ ÐÐСТ.`,inn:`5404249105`,ogrn:`1055404080885`,licence:`ÐЧС РоÑÑии â014-00101-24/0130735`}]};function I(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function L(e,t=h()){let{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;let i=t._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>L(e,t));t._routePreloaded.add(n);for(let e of r){let t=e.components?.default;if(typeof t!=`function`)continue;let n=Promise.resolve(t()).catch(()=>{}).finally(()=>i.splice(i.indexOf(n),1));i.push(n)}await Promise.all(i)}var R=(...e)=>e.find(e=>e!==void 0);function z(e){let t=e.replace(/[\u0000-\u001F\s]+/g,``);for(;t.toLowerCase().startsWith(`view-source:`);)t=t.slice(12);let n=t.indexOf(`:`);return n>0&&E(t.slice(0,n+1))?null:e}function B(i){let c=i.componentName||`NuxtLink`;function l(e){return typeof e==`string`&&e.startsWith(`#`)}function y(e,t,n){let r=n??i.trailingSlash;if(!e||r!==`append`&&r!==`remove`)return e;if(typeof e==`string`)return H(e,r);let a=`path`in e&&e.path!==void 0?e.path:t(e).path;return{...e,name:void 0,path:H(a,r)}}function w(e){let n=h(),r=a(),o=x(()=>!!t(e.target)&&t(e.target)!==`_self`),s=x(()=>{let n=t(e.to)||t(e.href)||``;return typeof n==`string`&&u(n,{acceptRelative:!0})}),c=g(`RouterLink`),d=c&&typeof c!=`string`?c.useLink:void 0,f=x(()=>{if(t(e.external))return!0;let n=t(e.to)||t(e.href)||``;return typeof n==`object`?!1:n===``||s.value}),p=x(()=>{let r=t(e.to)||t(e.href)||``;return f.value?r:y(r,n.resolve,t(e.trailingSlash))}),_=f.value?void 0:d?.({...e,to:p,viewTransition:t(e.viewTransition)}),v=x(()=>{let a=t(e.trailingSlash)??i.trailingSlash;if(!p.value||s.value||l(p.value)){let e=p.value;return typeof e==`string`?z(e):e}if(f.value){let e=typeof p.value==`object`&&`path`in p.value?b(p.value):p.value,t=typeof e==`object`?n.resolve(e).href:e,r=typeof t==`string`?z(t):t;return r===null?null:H(r,a)}return typeof p.value==`object`?n.resolve(p.value)?.href??null:H(C(r.app.baseURL,p.value),a)});return{to:p,hasTarget:o,isAbsoluteUrl:s,isExternal:f,href:v,isActive:_?.isActive??x(()=>p.value===n.currentRoute.value.path),isExactActive:_?.isExactActive??x(()=>p.value===n.currentRoute.value.path),route:_?.route??x(()=>n.resolve(p.value)),async navigate(n){v.value!==null&&await m(v.value,{replace:t(e.replace),external:f.value||o.value})}}}return v({name:c,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:w,setup(t,{slots:a}){let c=h(),{to:u,href:m,navigate:v,isExternal:y,hasTarget:x,isAbsoluteUrl:C}=w(t),E=n(!1),D=e(null),O=e=>{D.value=t.custom?e?.$el?.nextElementSibling:e?.$el};function k(e){return!!(!E.value&&(typeof t.prefetchOn==`string`?t.prefetchOn===e:t.prefetchOn?.[e]??i.prefetchOn?.[e])&&(t.prefetch??i.prefetch)!==!1&&t.noPrefetch!==!0&&t.target!==`_blank`&&!G())}async function A(e=r()){if(E.value||m.value===null)return;E.value=!0;let t=typeof u.value==`string`?u.value:y.value?b(u.value):c.resolve(u.value).fullPath,n=y.value?new URL(t,window.location.href).href:t;await Promise.all([e.hooks.callHook(`link:prefetch`,n)?.catch(()=>{}),!y.value&&!x.value&&L(u.value,c).catch(()=>{})])}if(!t.custom&&k(`visibility`)){let e=r(),t,n=null;o(()=>{let r=U();_(()=>{t=d(()=>{D?.value?.tagName&&(n=r.observe(D.value,async()=>{n?.(),n=null,await A(e)}))})})}),T(()=>{t&&S(t),n?.(),n=null})}return()=>{let e=t.target||null,n=R(t.noRel?``:t.rel,i.externalRelAttribute,C.value||x.value?`noopener noreferrer`:``)||null,r=t=>({href:m.value,navigate:v,get route(){if(!m.value)return;let e=new URL(m.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return s(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:m.value}},rel:n,target:e,isExternal:y.value||x.value,isActive:!1,isExactActive:!1,...t,prefetch:A,prefetched:E.value,shouldPrefetch:k});if(!y.value&&!x.value&&!l(u.value)){let e={ref:O,to:u.value,activeClass:t.activeClass||i.activeClass,exactActiveClass:t.exactActiveClass||i.exactActiveClass,replace:t.replace,ariaCurrentValue:t.ariaCurrentValue,custom:t.custom};
1return t.custom||(k(`interaction`)&&(e.onPointerenter=A.bind(null,void 0),e.onFocus=A.bind(null,void 0)),E.value&&(e.class=t.prefetchedClass||i.prefetchedClass),e.rel=t.rel||void 0),f(g(`RouterLink`),e,t.custom&&a.default?{default:e=>a.default(r(e))}:a.default)}return t.custom?a.default?a.default(r()):null:f(`a`,{ref:D,href:m.value||null,rel:n,target:e,onClick:async e=>{if(!(y.value||x.value)){e.preventDefault();try{let e=p(m.value??``);return await(t.replace?c.replace(e):c.push(e))}finally{if(l(u.value)){let e=u.value.slice(1),t=e;try{t=decodeURIComponent(e)}catch{}document.getElementById(t)?.focus()}}}}},a.default?.())}}})}var V=B(l);function H(e,t){if(t!==`append`&&t!==`remove`)return e;let n=t===`append`?c:i;return u(e)&&!e.startsWith(`http`)?e:n(e,!0)}function U(){let e=r();if(e._observer)return e._observer;let t=null,n=new Map;return e._observer={observe:(e,r)=>(t||=new IntersectionObserver(e=>{for(let t of e){let e=n.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}}),n.set(e,r),t.observe(e),()=>{n.delete(e),t?.unobserve(e),n.size===0&&(t?.disconnect(),t=null)})}}var W=/2g/;function G(){let e=navigator.connection;return!!(e&&(e.saveData||W.test(e.effectiveType)))}export{L as a,I as i,G as n,F as o,U as r,A as s,V as t};
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.